Merge lp:~unity-team/unity/7.2.2 into lp:unity

Proposed by Christopher Townsend
Status: Superseded
Proposed branch: lp:~unity-team/unity/7.2.2
Merge into: lp:unity
Diff against target: 1674 lines (+1380/-30) (has conflicts)
7 files modified
CMakeLists.txt (+5/-0)
ChangeLog (+1162/-0)
debian/changelog (+77/-26)
debian/control (+1/-1)
po/unity.pot (+70/-3)
shutdown/SessionView.cpp (+55/-0)
shutdown/SessionView.h (+10/-0)
Text conflict in CMakeLists.txt
Text conflict in ChangeLog
Text conflict in debian/changelog
Text conflict in shutdown/SessionView.cpp
Text conflict in shutdown/SessionView.h
To merge this branch: bzr merge lp:~unity-team/unity/7.2.2
Reviewer Review Type Date Requested Status
Unity Team Pending
Review via email: mp+225183@code.launchpad.net

Commit message

Prepare for upstream micro-release 7.2.2. Fixes bugs:
Bug #607796: Launcher, Window management - Dragging and holding a selection over an entry in the Launcher should spread out windows belonging to that application
Bug #727902: Launcher icon highlighting should not switch off as soon the cursor moves after the app spread appears.
Bug #741869: Unity/compiz intercepts Super and Alt keypresses from grabbed windows like VMs.
Bug #754580: Cannot move tabs between multiple Firefox or Chromium windows while using Unity unless windows are both unmaximized, unminimized, and visible.
Bug #839728: Launcher - dragging a item on top of a launcher tile that is a valid drop receptacle in the Launcher should cause that launcher tile to glow
Bug #924840: Keyboard shortcuts overlay text too long
Bug #1281058: [UIFe] The system shutdowns when multiple accounts are open
Bug #1283775: Launcher: icon pips are not always updated properly
Bug #1304882: [Regression] Launcher doesn't reappear fully after hiding from DND
Bug #1305586: Lock screen is unusable when some windows have a keyboard/mouse grab
Bug #1307738: Lockscreen caps lock icon drawn under text entry, should be a white icon.
Bug #1308288: Lockscreen warning icon has no tooltip
Bug #1308323: Shutdown/reboot/login/logout dialogs not scaled after toggling UI scale Edit
Bug #1308911: Clipboard contents are accessible within lockscreen
Bug #1309739: Unity launcher icon edge illumination is offset
Bug #1310200: Indicators disappear at the panel (clementine, dropbox, skype etc)
Bug #1313280: Fullscreen window set to "Always on Top" in single-monitor will hide the lockscreen
Bug #1316005: Panel shadow appears over full screen applications w/ locally integrated menus enabled
Bug #1317348: Switcher (Alt-Tab) does not respect monitor-defined scaling factor
Bug #1317356: Shortcut hint does not respect monitor scaling factor
Bug #1317869: Keyboard shortcuts overlay does not show up when workspaces are enabled at 1366x768
Bug #1320438: Unity launcher auto hide fails on screen unlock using "Super+L"
Bug #1321043: [regression] lock screen bypass with touchpad

Description of the change

Prepare for upstream micro-release 7.2.2.

To post a comment you must log in.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'CMakeLists.txt'
--- CMakeLists.txt 2014-06-18 13:07:37 +0000
+++ CMakeLists.txt 2014-07-01 15:43:33 +0000
@@ -9,8 +9,13 @@
9#9#
10set (PROJECT_NAME "unity")10set (PROJECT_NAME "unity")
11set (UNITY_MAJOR 7)11set (UNITY_MAJOR 7)
12<<<<<<< TREE
12set (UNITY_MINOR 3)13set (UNITY_MINOR 3)
13set (UNITY_MICRO 0)14set (UNITY_MICRO 0)
15=======
16set (UNITY_MINOR 2)
17set (UNITY_MICRO 1)
18>>>>>>> MERGE-SOURCE
14set (UNITY_VERSION "${UNITY_MAJOR}.${UNITY_MINOR}.${UNITY_MICRO}")19set (UNITY_VERSION "${UNITY_MAJOR}.${UNITY_MINOR}.${UNITY_MICRO}")
15set (UNITY_API_VERSION "6.0")20set (UNITY_API_VERSION "6.0")
16set (UNITY_COMPONENTS_VERSION "6")21set (UNITY_COMPONENTS_VERSION "6")
1722
=== modified file 'ChangeLog'
--- ChangeLog 2014-06-18 14:37:16 +0000
+++ ChangeLog 2014-07-01 15:43:33 +0000
@@ -1,3 +1,4 @@
1<<<<<<< TREE
12014-06-18 Stephen M. Webb <stephen.webb@canonical.com>22014-06-18 Stephen M. Webb <stephen.webb@canonical.com>
23
3 bump upstream to 7.3.04 bump upstream to 7.3.0
@@ -1648,6 +1649,1167 @@
1648 Since alpha windows might have custom shapes, it's safer not to shadow-decorate them1649 Since alpha windows might have custom shapes, it's safer not to shadow-decorate them
1649 unless they don't provide, for sure, a full decoration.1650 unless they don't provide, for sure, a full decoration.
16501651
1652=======
16532014-05-13 Stephen M. Webb <stephen.webb@canonical.com>
1654
1655 debian/changelog: updated with additional lockscreen changes
1656
16572014-05-13 Stephen M. Webb <stephen.webb@canonical.com>
1658
1659 added changelog for #1317276
1660
16612014-05-13 Stephen M. Webb <stephen.webb@canonical.com>
1662
1663 disabled precompiled headers on arm64 Ubuntu package builds
1664
16652014-05-12 Stephen M. Webb <stephen.webb@canonical.com>
1666
1667 disabled precompiled headers for arm64 arch, it seems to cause random ICEs
1668
16692014-05-13 Stephen M. Webb <stephen.webb@canonical.com>
1670
1671 lockscreen/LockScreenAccelerators.h: added required header for std:vector definition
1672
16732014-05-12 Stephen M. Webb <stephen.webb@canonical.com>
1674
1675 added missing header for std::vector definition
1676
16772014-05-13 Stephen M. Webb <stephen.webb@canonical.com>
1678
1679 added changelog for #1312749
1680
16812014-05-13 Brandon Schaefer <brandontschaefer@gmail.com>
1682
1683 Set the max width, so our static text wraps. So we don't end up rendering text out of the view area.
1684
16852014-04-25 Jonas Schwabe
1686
1687 * Set the max width, so the static text wraps (and doesn't go out of the view!)
1688
16892014-05-13 Stephen M. Webb <stephen.webb@canonical.com>
1690
1691 added changelog for #1307748
1692
16932014-05-13 Marco Trevisan (Treviño) <mail@3v1n0.net>
1694
1695 DebugDBusInterface: match properties if they are in the AP array form [<type>, <value>]
1696
16972014-04-24 Marco Trevisan (Treviño) <mail@3v1n0.net>
1698
1699 DebugDBusInterface: GetPropertyValue should return a proper value only if we've a valid array
1700
1701 Improve debugging messages and fix leaks.
1702
17032014-04-16 Marco Trevisan (Treviño) <mail@3v1n0.net>
1704
1705 DebugDBusInterface: match properties if they are in the AP array form [<type>, <value>]
1706
17072014-05-13 Stephen M. Webb <stephen.webb@canonical.com>
1708
1709 added changelog for #1221673
1710
17112014-05-13 Marco Trevisan (Treviño) <mail@3v1n0.net>
1712
1713 PluginAdapter: make sure we don't try to call an invalid initiate/terminate callback function
1714
17152014-04-30 Marco Trevisan (Treviño) <mail@3v1n0.net>
1716
1717 PluginAdapter: make sure we don't try to call an invalid initiate/terminate callback function
1718
17192014-05-13 Stephen M. Webb <stephen.webb@canonical.com>
1720
1721 added changelog for #1313280
1722
17232014-05-13 Marco Trevisan (Treviño) <mail@3v1n0.net>
1724
1725 UnityScreen: always paint the lockscreen above, just add menu and onboard as exceptions
1726
1727 Some code cleanup, factorizing similar code.
1728
17292014-05-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
1730
1731 Mergin with trunk
1732
17332014-04-29 Marco Trevisan (Treviño) <mail@3v1n0.net>
1734
1735 Merging with lp:~3v1n0/unity/lockscreen-keys-disable
1736
17372014-04-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
1738
1739 UnityScreen: Get the Hud initialization event if unity is locked
1740
17412014-04-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
1742
1743 UnityScreen: if the screen is grabbed when showing the Hud, wait for ungrab for a couple of seconds
1744
17452014-04-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
1746
1747 UnityScreen: don't try to show Dash/Hud if the screen is grabbed
1748
1749 Also move the dash opening out from LauncherController, and get rid of UBus
1750 as first initialization source, that can only slow things down here.
1751
17522014-04-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
1753
1754 DashController: return a bool in ShowDash, wait for ungrab for 2 seconds maximum
1755
1756 Now if the screen is grabbed, we just wait a couple of seconds the ungrab-event.
1757 If that happens in such timeframe then we show the dash, otherwise we ignore the request.
1758
1759 Also return a bool weather we've shown the dash or not.
1760
17612014-04-24 Marco Trevisan (Treviño) <mail@3v1n0.net>
1762
1763 UnityScreen: notify grab also when the screen is not grabbed but we got a NotifyWhileGrabbed event
1764
17652014-05-13 Stephen M. Webb <stephen.webb@canonical.com>
1766
1767 added changelog for #1251193
1768
17692014-05-13 Jinkyu Yi <jincreator@jincreator.net>
1770
1771 Dash: Fix problem at checking blacklisted unicode range
1772
17732014-05-04 Jinkyu Yi <jincreator@jincreator.net>
1774
1775 Dash: Fix problem at checking blacklisted unicode range. Fixes: 1251193
1776
17772014-05-13 Stephen M. Webb <stephen.webb@canonical.com>
1778
1779 added changelog for #1291461
1780
17812014-05-13 William Hua <william.hua@canonical.com>
1782
1783 added proper support for modifier-only shortcuts on the lock screen
1784
17852014-04-30 William Hua <william.hua@canonical.com>
1786
1787 Treat Meta modifier as Alt.
1788
17892014-04-30 William Hua <william.hua@canonical.com>
1790
1791 Minor revisions.
1792
17932014-04-29 William Hua <william.hua@canonical.com>
1794
1795 Destroy accelerator controller between locks.
1796
17972014-04-29 William Hua <william.hua@canonical.com>
1798
1799 Remove gotos.
1800
18012014-04-18 William Hua <william.hua@canonical.com>
1802
1803 Make a separate controller just for accelerators.
1804
18052014-04-18 William Hua <william.hua@canonical.com>
1806
1807 Rip everything out and start anew.
1808
18092014-04-15 William Hua <william.hua@canonical.com>
1810
1811 Add proper support for modifier-only shortcuts on the lock screen.
1812
18132014-05-02 Marc Deslauriers <marc.deslauriers@ubuntu.com>
1814
1815 debian/changelog: sync with distro
1816
18172014-05-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
1818
1819 PanelService: emit an invalid EntryActivated signal if the menu hasn't actually been shown
1820
1821 In addition, if the menu is not visible after the first popup call, try to show a menu
1822 without keyboard focus. This will make possible to see menus also when there's a key-grab
1823 (although they will be without keyboard support).
1824
1825 Finally, reset the menu state, if that failed.
1826
18272014-04-29 Marco Trevisan (Treviño) <mail@3v1n0.net>
1828
1829 LockScreenPanel: if a menu is opened, and the screen is not grabbed, give the grab back to the Shield.
1830
18312014-04-29 Marco Trevisan (Treviño) <mail@3v1n0.net>
1832
1833 PanelService: cleanup the menu popup code, avoid unnecessary calls to gtk_widget_is_visible
1834
18352014-04-29 Marco Trevisan (Treviño) <mail@3v1n0.net>
1836
1837 PanelService: if the menu is not visible, try to show a menu without keyboard focus
1838
1839 This will make possible to see menus also when there's a key-grab.
1840
18412014-04-29 Marco Trevisan (Treviño) <mail@3v1n0.net>
1842
1843 PanelService: emit an invalid EntryActivated signal if the menu has not actually been shown
1844
1845 And also reset the menu state, if that failed
1846
18472014-05-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
1848
1849 UnityScreen: toggle activation of all the unity compiz actions when locking the screen
1850
1851 Also, make sure that the lockscreen views are treated as "always-on-front" windows by nux
1852 (and this applies to both visibility and events).
1853
18542014-04-30 Marco Trevisan (Treviño) <mail@3v1n0.net>
1855
1856 TestSessionController: verify correctly the new Hide method
1857
18582014-04-30 Marco Trevisan (Treviño) <mail@3v1n0.net>
1859
1860 LockScreenController: set the primary shield as the always on front window when another basewindow hides
1861
1862 That window might have set itself as the always on front window, so we should restore our role
1863
18642014-04-30 Marco Trevisan (Treviño) <mail@3v1n0.net>
1865
1866 SessionController: set the dialog as the nux always on front view
1867
18682014-04-30 Marco Trevisan (Treviño) <mail@3v1n0.net>
1869
1870 SessionController: delete the views when hidden, we don't need to keep them around
1871
18722014-04-30 Marco Trevisan (Treviño) <mail@3v1n0.net>
1873
1874 UnityScreen: make sure we reset all the unity views before locking
1875
18762014-04-30 Marco Trevisan (Treviño) <mail@3v1n0.net>
1877
1878 UnityScreen: also send the terminate action to Alt pressure on lock
1879
18802014-04-30 Marco Trevisan (Treviño) <mail@3v1n0.net>
1881
1882 UnityScreen: toggle all the unity (and thus the Gnome) key bindings when locking
1883
18842014-04-29 Marco Trevisan (Treviño) <mail@3v1n0.net>
1885
1886 LockScreenShield: don't try to regrab again if we've been just requested to ungrab
1887
18882014-04-29 Marco Trevisan (Treviño) <mail@3v1n0.net>
1889
1890 LockScreenShield: wait for the next ungrab-event if we can't grab when panel is not active anymore
1891
18922014-04-29 Marco Trevisan (Treviño) <mail@3v1n0.net>
1893
1894 UnityScreen: toggle activation of all the unity compiz actions when locking the screen
1895
18962014-04-29 Marco Trevisan (Treviño) <mail@3v1n0.net>
1897
1898 LockScreenController: set the blank window or the primary shield as the always-on-front window
1899
1900 In this way nux won't draw anything above it, nor will pass events to the underneath windows
1901
19022014-04-23 CI bot <ps-jenkins@lists.canonical.com>
1903
1904 Releasing 7.2.0+14.04.20140423-0ubuntu1
1905
19062014-04-23 Chris Townsend <christopher.townsend@canonical.com>
1907
1908 When setting the STARTING quirk for Application Launcher icons, only do it for the monitor specified in the passed in args. Fixes: 1291362
1909
19102014-04-21 Chris Townsend <christopher.townsend@canonical.com>
1911
1912 When setting the STARTING quirk for Application Launcher icons, only do it for the monitor specified in the passed in args.
1913
19142014-04-23 Andrea Azzarone <azzaronea@gmail.com>
1915
1916 Close dash/hud/etc. on signal locked too. Fixes: 1308850
1917
19182014-04-17 Andrea Azzarone <azzaronea@gmail.com>
1919
1920 Use prompt_lock_requested signal.
1921
19222014-04-17 Andrea Azzarone <azzaronea@gmail.com>
1923
1924 Close dash/hud/etc. on signal locked too.
1925
19262014-04-17 Andrea Azzarone <azzaronea@gmail.com>
1927
1928 Close dash/hud/etc. on signal locked too.
1929
19302014-04-16 CI bot <ps-jenkins@lists.canonical.com>
1931
1932 Releasing 7.2.0+14.04.20140416-0ubuntu1
1933
19342014-04-16 Andrea Azzarone <azzaronea@gmail.com>
1935
1936 Do not allow to activate twice the same entry! Fixes: 1308572
1937
19382014-04-16 Andrea Azzarone <azzaronea@gmail.com>
1939
1940 Minor change.
1941
19422014-04-16 Andrea Azzarone <azzaronea@gmail.com>
1943
1944 Fix ident.
1945
19462014-04-16 Andrea Azzarone <azzaronea@gmail.com>
1947
1948 Do not allow to activate two times the same entry!
1949
19502014-04-16 Marco Trevisan (Treviño) <mail@3v1n0.net>
1951
1952 UnityScreen: save a locked.stamp file when locking/unlocking, to relock on startup
1953
1954 This makes unity to relocks if it was locked before crashing... Fixes: 1308572
1955
19562014-04-17 Marco Trevisan (Treviño) <mail@3v1n0.net>
1957
1958 UnityScreen: Save lock file stamp in $XDG_RUNTIME_DIR, cleanup it on destroy
1959
19602014-04-17 Marco Trevisan (Treviño) <mail@3v1n0.net>
1961
1962 DesktopUtilities: add GetUserRuntimeDirectory to fetch $XDG_RUNTIME_DIR
1963
19642014-04-16 Marco Trevisan (Treviño) <mail@3v1n0.net>
1965
1966 UnityScreen: save a locked.stamp file when locking/unlocking, to relock on startup
1967
19682014-04-16 Marco Trevisan (Treviño) <mail@3v1n0.net>
1969
1970 DesktopUtilities: add GetCacheDirectory, to fetch and create an unity cache dir
1971
19722014-04-14 CI bot <ps-jenkins@lists.canonical.com>
1973
1974 Releasing 7.2.0+14.04.20140414.1-0ubuntu1
1975
19762014-04-14 Marco Trevisan (Treviño) <mail@3v1n0.net>
1977
1978
1979 CompizUtils: only shadow-decorate alpha windows that have full decorations as well
1980
1981 Since alpha windows might have custom shapes, it's safer not to shadow-decorate them
1982 unless they don't provide, for sure, a full decoration.
1983
1984 This fixes, between the others, the unity force-quit dialog. Fixes: 1281825, 1307524
1985
19862014-04-14 Marco Trevisan (Treviño) <mail@3v1n0.net>
1987
1988 CompizUtils: only shadow-decorate alpha windows that have full decorations as well
1989
1990 Since alpha windows might have custom shapes, it's safer not to shadow-decorate them
1991 unless they don't provide, for sure, a full decoration.
1992
1993 This fixes, between the others, the unity force-quit dialog.
1994
19952014-04-14 Sami Jaktholm <sjakthol@outlook.com>
1996
1997 Scale: Correctly detect the activation of a scale and set scale_just_activated_
1998 to true properly. Fixes: 1288789
1999
20002014-04-11 Sami Jaktholm <sjakthol@outlook.com>
2001
2002 Scale: Correctly detect the activation of a scale and set scale_just_activated_
2003 to true properly.
2004
20052014-04-14 Alfred Neumayer <dev.beidl@gmail.com>
2006
2007 Security issue: Gestures on the lock screen allow to peek inside running applications.
2008 As with keyboard input, gestures should be blocked while the screen is locked. Fixes: 1303041, 1306973
2009
20102014-04-14 Alfred Neumayer <dev.beidl@gmail.com>
2011
2012 Stop hiding the launchers parent window for now as it breaks urgent icon wiggling and hint shadow.
2013
20142014-04-13 Alfred Neumayer <dev.beidl@gmail.com>
2015
2016 Don't queue up drawing if the gestures are ignored.
2017
20182014-04-12 Alfred Neumayer <dev.beidl@gmail.com>
2019
2020 Make the lockscreen_controller accessible to other classes and don't allow 4 finger gestures in the lock screen.
2021
20222014-04-12 Alfred Neumayer <dev.beidl@gmail.com>
2023
2024 Should not even try to show the switcher if the screen is locked.
2025
20262014-04-12 Alfred Neumayer <dev.beidl@gmail.com>
2027
2028 Forgot a variable
2029
20302014-04-12 Alfred Neumayer <dev.beidl@gmail.com>
2031
2032 Also, don't hide the launcher window if expo or scale are active.
2033
20342014-04-12 Alfred Neumayer <dev.beidl@gmail.com>
2035
2036 Really shouldn't hide the launcher window if the dash is open.
2037
20382014-04-11 CI bot <ps-jenkins@lists.canonical.com>
2039
2040 Releasing 7.2.0+14.04.20140411-0ubuntu1
2041
20422014-04-11 Sami Jaktholm <sjakthol@outlook.com>
2043
2044 Lockscreen: Give proper grabs to the shield before releasing blank_window_. Fixes: 1306417
2045
20462014-04-11 Sami Jaktholm <sjakthol@outlook.com>
2047
2048 Lockscreen: Give proper grabs to the shield before releasing blank_window_.
2049
20502014-04-10 CI bot <ps-jenkins@lists.canonical.com>
2051
2052 Releasing 7.2.0+14.04.20140410.1-0ubuntu1
2053
20542014-04-10 William Hua <william.hua@canonical.com>
2055
2056 Enable sound buttons and input source switching under lock screen.
2057
20582014-04-11 William Hua <william.hua@canonical.com>
2059
2060 Clean up.
2061
20622014-04-11 William Hua <william.hua@canonical.com>
2063
2064 Fix merge errors.
2065
20662014-04-11 William Hua <william.hua@canonical.com>
2067
2068 Minor changes.
2069
20702014-04-11 William Hua <william.hua@canonical.com>
2071
2072 Merge trunk.
2073
20742014-04-11 William Hua <william.hua@canonical.com>
2075
2076 Enable sound and input source shortcuts on lock screen.
2077
20782014-04-10 CI bot <ps-jenkins@lists.canonical.com>
2079
2080 LockScreen: add ability to show without fading in on some system calls
2081
2082 Also, if locking is not enabled, calling Lock causes the screensaver to be initiated.
2083 Many cleanups and misc fixes. Fixes: 1292575, 1305194
2084
20852014-04-10 Eleni Maria Stea <elenimaria.stea@canonical.com>
2086
2087 It fixes the quicklist menu appearance. Fixes: 1298859
2088
20892014-04-09 Eleni Maria Stea <elenimaria.stea@canonical.com>
2090
2091 fixed quicklist scaling
2092
20932014-04-10 Brandon Schaefer <brandontschaefer@gmail.com>
2094
2095 When we detect caps lock, or caps lock is pressed, render a warning icon to show its on. Fixes: 1291737
2096
20972014-04-09 Brandon Schaefer <brandontschaefer@gmail.com>
2098
2099 * Make sure we update the caps lock detector when we change primary sheilds
2100
21012014-04-01 Brandon Schaefer <brandontschaefer@gmail.com>
2102
2103 * Get rid of magic numbers, have to get the width of the cached
2104 spin icon width, so we can place the warning icon in the right spot
2105
21062014-04-01 Brandon Schaefer <brandontschaefer@gmail.com>
2107
2108 * Check if caps is on each time we make a new Prompt, as it can change
2109 when authenticating, and we need to know.
2110
21112014-04-01 Brandon Schaefer <brandontschaefer@gmail.com>
2112
2113 * Detect if caps lock is on, and check if caps lock is pressed.
2114 If so, then render a warning icon.
2115
21162014-04-10 Alfred Neumayer <dev.beidl@gmail.com>
2117
2118 If the dash has not been opened before, a 4 finger tap will result in a dash with no selected scope.
2119 Instead, set up the window and view of the dash by sending DASH_ABOUT_TO_SHOW (same happens when hovering the mouse pointer over the BFB icon)
2120 and open the home scope. Fixes: 1303468
2121
21222014-04-10 Alfred Neumayer <dev.beidl@gmail.com>
2123
2124 UnityGestureTarget.cpp: Remove spaces
2125
21262014-04-10 Alfred Neumayer <dev.beidl@gmail.com>
2127
2128 4 finger tap: Set up the dash window and its view, show the home scope afterwards.
2129
21302014-04-10 Alfred Neumayer <dev.beidl@gmail.com>
2131
2132 Launcher: Show and hide the launcher window OnDragUpdate() to fix the gesture animations Fixes: 1303141
2133
21342014-04-10 Alfred Neumayer <dev.beidl@gmail.com>
2135
2136 Only hide/unhide launcher window if autohide mode is on.
2137
21382014-04-10 Alfred Neumayer <dev.beidl@gmail.com>
2139
2140 Actually, Hide/Un-Hide launcher window in OnDragUpdate.
2141
21422014-04-10 Alfred Neumayer <dev.beidl@gmail.com>
2143
2144 Un-hide launcher window when dragging out using 4 finger gesture: https://bugs.launchpad.net/unity/+bug/1303141
2145
21462014-04-10 Alfred Neumayer <dev.beidl@gmail.com>
2147
2148 Alt-Tab has always respected the alt-tab-bias-viewport setting, but the 3-finger gesture to switch between windows has not, even though it does the same thing.
2149 They should behave the same way depending on the CCSM setting. Fixes: 1303060
2150
21512014-04-07 Alfred Neumayer <dev.beidl@gmail.com>
2152
2153 Make 3 finger window switch gesture respect the alt-tab-bias-viewport setting by moving the check to SetUpAndShowSwitcher.
2154
21552014-04-10 Sami Jaktholm <sjakthol@outlook.com>
2156
2157 Shortcuts: Listen and react to view close requests. Fixes: 1297842
2158
21592014-04-05 Sami Jaktholm <sjakthol@outlook.com>
2160
2161 Shortcuts: Listen and react to view close requests.
2162
21632014-04-10 Marco Trevisan (Treviño) <mail@3v1n0.net>
2164
2165 DecorationsGrabEdge, PanelMenuView: perform proper WM action on clicks, based on user settings Fixes: 1283849
2166
21672014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2168
2169 PanelMenuView: use generic actions based on WM settings for double,middle and right clicks
2170
21712014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2172
2173 WindowManager: add methods to {Horizontally,Vertically}Maximize a window
2174
21752014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2176
2177 WindowManager: add window shading methods
2178
21792014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2180
2181 DecorationsGrabEdge: perform proper WM action on clicks, based on user settings
2182
21832014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2184
2185 DecorationStyle: add WindowManagerAction to get WM click options
2186
21872014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2188
2189 Merging with lp:~3v1n0/unity/right-left-click-maximize-fix
2190
21912014-04-10 CI bot <ps-jenkins@lists.canonical.com>
2192
2193 Releasing 7.2.0+14.04.20140410-0ubuntu1
2194
21952014-04-10 CI bot <ps-jenkins@lists.canonical.com>
2196
2197 Session: Don't lock the screen if screen locking is disabled by
2198 org.gnome.desktop.lockdown disable-lock-screen. Fixes: 1292154
2199
22002014-04-10 CI bot <ps-jenkins@lists.canonical.com>
2201
2202 ScreenSaverDBusManager: start/stop gnome-screensaver if we don't/do handle the locking
2203
2204 This allows to just use the fallback gnome-screensaver lockscreen if we need to use it. Fixes: 1303712
2205
22062014-04-10 CI bot <ps-jenkins@lists.canonical.com>
2207
2208 GnomeSessionManager: impelement gnome session dbus interface and a fader to blank the screen Fixes: 1291088, 1292041, 1292078, 1292446, 1292451
2209
22102014-04-10 Marco Trevisan (Treviño) <mail@3v1n0.net>
2211
2212 LockScreen: add ability to show without fading in on some system calls
2213
2214 Also, if locking is not enabled, calling Lock causes the screensaver to be initiated.
2215 Many cleanups and misc fixes. Fixes: 1292575, 1305194
2216
22172014-04-10 Marco Trevisan (Treviño) <mail@3v1n0.net>
2218
2219 LockScreenController: fire screensaver_post_lock_timeout_ when the view is fully visible
2220
22212014-04-10 Marco Trevisan (Treviño) <mail@3v1n0.net>
2222
2223 GnomeSessionManager: if it's impossible to lock a session, start the screensaver on lock
2224
2225 This is what most of apps expect, and thus we do that. Although it's not really that coherent.
2226
22272014-04-10 Marco Trevisan (Treviño) <mail@3v1n0.net>
2228
2229 SessionManager: add ScreenSaver{Activate,Deactivate} and relevant signals and export them
2230
2231 Update LockScreenController and dbus apis to match this
2232
22332014-04-10 Marco Trevisan (Treviño) <mail@3v1n0.net>
2234
2235 LockScreenController: remove some racy code, avoid to emit multiple signals
2236
2237 And fix pre-lock blank window
2238
22392014-04-10 Marco Trevisan (Treviño) <mail@3v1n0.net>
2240
2241 LockScreenController: increase the lockscreen timeout wait to be bigger to a frame duration
2242
22432014-04-10 Marco Trevisan (Treviño) <mail@3v1n0.net>
2244
2245 SessionDBusManager: export PromptLock method on the dbus
2246
22472014-04-10 Marco Trevisan (Treviño) <mail@3v1n0.net>
2248
2249 BackgroundSettings: don't create new panel style instances, use the actual instance
2250
22512014-04-10 Marco Trevisan (Treviño) <mail@3v1n0.net>
2252
2253 ScreenSaverDBusManager: get rid of the old active_ bool variable, that caused undefined behavior
2254
22552014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
2256
2257 LockScreenController: even more cleanup, move blank window grabbing to own function
2258
22592014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
2260
2261 UnityWindow: we need to paint also the decorations of the windows, when in lock-mode
2262
2263 Othewise their texture won't be rebuilt and this will lead to wrong textures.
2264 Also, we don't need to damage the screen when lock opacity changes as it's done by nux.
2265
22662014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
2267
2268 LockScreenController: also hide BlankWindow on mouse and keyboard down events
2269
22702014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
2271
2272 LockScreenController: show a blank window unless we don't have the lockscreen ready on prompt requests
2273
22742014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
2275
2276 SessionDBusManager: add support for "PromptLock"
2277
22782014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
2279
2280 GnomeSessionManager: use prompt lockscreen on logind lock requests
2281
22822014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
2283
2284 LockScreenController: add support to PromptLockScreen
2285
22862014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
2287
2288 SessionManager: add PromptLockScreen method and signal, to require a fast lock (with no fading)
2289
22902014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
2291
2292 Merging with lp:~sjakthol/unity/fix-1292154
2293
22942014-04-06 Sami Jaktholm <sjakthol@outlook.com>
2295
2296 Don't cache the value and watch for changes. Check the setting every time instead.
2297
22982014-04-06 Sami Jaktholm <sjakthol@outlook.com>
2299
2300 Session: Don't lock the screen if screen locking is disabled by
2301 org.gnome.desktop.lockdown disable-lock-screen.
2302
23032014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
2304
2305 Merging with parent
2306
23072014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
2308
2309 LockScreenController: make sure whe hide the blank window on unlock
2310
23112014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
2312
2313 Merging with lp:~laney/unity/g-s-replace
2314
2315 Remves the ugly killall
2316
23172014-04-09 Iain Lane <iain@orangesquash.org.uk>
2318
2319 Take over as the owner of the gnome-screensaver interface, if necessary.
2320
23212014-04-09 Iain Lane <iain@orangesquash.org.uk>
2322
2323 Allow skipping of the tests with DEB_BUILD_OPTIONS=nocheck
2324
23252014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
2326
2327 Merging with parent branch
2328
23292014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
2330
2331 LockScreenController: add ShowBlankWindow method
2332
23332014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
2334
2335 UnityShell: ops, remove wrong change
2336
23372014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
2338
2339 Merging with parent branch
2340
23412014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
2342
2343 LockScreenController: start the screensaver after few seconds that the user has locked his session, if there's no more interaction
2344
23452014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
2346
2347 LockScreenShield: emit a signal when we receive a keyboard input
2348
23492014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
2350
2351 LockScreenController: immediately start the screensaver on SetActive dbus call
2352
23532014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
2354
2355 ScreenSaverDBusManager: add request_activate signal that is emitted on remote activation request
2356
23572014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
2358
2359 LockScreenController: some cleanup, and HideBlankWindow on simulate user activity
2360
23612014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
2362
2363 LockScreenController: keep track of dbus_manager and reset screensaver on simulate-user activity
2364
23652014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
2366
2367 ScreenSaverDBusManager: implement SimulateUserActivity
2368
23692014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
2370
2371 ScreenSaverDBusManager: use a nux property for active state
2372
23732014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
2374
2375 LockScreenController: don't animate when locking the screen on suspend or screensaver
2376
23772014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
2378
2379 LockScreenController: we can lock the screen if the GS setting is disabled
2380
2381 Also rename the setting to be more understandable
2382
23832014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
2384
2385 Merging with parent branch
2386
23872014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
2388
2389 LockScreenController: always call LockScreen of SessionManager as it has some checks
2390
23912014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
2392
2393 UnityScreen: damage the screen when the lockscreen opacity changes
2394
23952014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
2396
2397 LockScreenController: use a ROProperty for opacity
2398
23992014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
2400
2401 LockScreenController: only try to lock if locking is enabled
2402
24032014-04-08 Marco Trevisan (Treviño) <mail@3v1n0.net>
2404
2405 LockScreenController: use timeout seconds for lock delay
2406
24072014-04-08 Marco Trevisan (Treviño) <mail@3v1n0.net>
2408
2409 LockScreenController: only use one window to blank the screen, it's not needed to have one per monitor
2410
24112014-04-08 Marco Trevisan (Treviño) <mail@3v1n0.net>
2412
2413 LockScreenController: move OnPresenceStatusChanged into a function
2414
24152014-04-08 Marco Trevisan (Treviño) <mail@3v1n0.net>
2416
2417 LockScreenController: lock the screen on suspend if ubuntu is configured to do so
2418
24192014-04-08 Marco Trevisan (Treviño) <mail@3v1n0.net>
2420
2421 Uscreen: emit suspending signal on PrepareForSleep
2422
24232014-04-08 Marco Trevisan (Treviño) <mail@3v1n0.net>
2424
2425 LockScreenController: use direction to set the animation value
2426
24272014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
2428
2429 ExternalGschema: add missing external settings
2430
24312014-04-08 Marco Trevisan (Treviño) <mail@3v1n0.net>
2432
2433 LockScreenSettings: also use legacy lockscreen if screen reader is enabled
2434
24352014-04-08 Marco Trevisan (Treviño) <mail@3v1n0.net>
2436
2437 ScreenSaverDBusManager: add some comments
2438
24392014-04-08 Marco Trevisan (Treviño) <mail@3v1n0.net>
2440
2441 ScreenSaverDBusManager: use async calls
2442
24432014-04-08 Marco Trevisan (Treviño) <mail@3v1n0.net>
2444
2445 LockScreenController: call gnome-screensaver to lock the screen if we use a legacy lockscreen
2446
24472014-04-08 Marco Trevisan (Treviño) <mail@3v1n0.net>
2448
2449 ScreenSaverDBusManager: start/stop gnome-screensaver if we don't/do handle the locking
2450
24512014-04-08 Marco Trevisan (Treviño) <mail@3v1n0.net>
2452
2453 LockScreenSettings: add use_fallback option, that is on if OSK is active
2454
2455 This is to workaround on screen keyboard issues
2456
24572014-04-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
2458
2459 Add GS schemas to external list
2460
24612014-04-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
2462
2463 GnomeSessionManager: use enum class PresenceStatus instead of magic numbers
2464
24652014-04-07 Andrea Azzarone <azzaronea@gmail.com>
2466
2467 Merge trunk.
2468
24692014-04-07 Andrea Azzarone <azzaronea@gmail.com>
2470
2471 Remove magic numbers.
2472
24732014-04-07 Andrea Azzarone <azzaronea@gmail.com>
2474
2475 Do not implement SimulateUserActivity.
2476
24772014-04-07 Andrea Azzarone <azzaronea@gmail.com>
2478
2479 Update tests.
2480
24812014-04-07 Andrea Azzarone <azzaronea@gmail.com>
2482
2483 Start cleaning lockscreen code.
2484
24852014-04-06 Andrea Azzarone <azzaronea@gmail.com>
2486
2487 Fix. Code style is still WIP.
2488
24892014-04-04 Andrea Azzarone <azzaronea@gmail.com>
2490
2491 Lock the screen after a delay.
2492
24932014-04-02 Andrea Azzarone <azzaronea@gmail.com>
2494
2495 Add the first settings.
2496
24972014-04-02 Andrea Azzarone <azzaronea@gmail.com>
2498
2499 Initial commit to implement g-s dbus interface in unity.
2500
25012014-04-04 CI bot <ps-jenkins@lists.canonical.com>
2502
2503 Releasing 7.2.0+14.04.20140404-0ubuntu1
2504
25052014-04-04 Marco Trevisan (Treviño) <mail@3v1n0.net>
2506
2507 ForceQuitDialog: add a new "sheet style" dialog that is shown when a window hangs
2508
2509 Listen to compiz toolkit events and prompt a dialog that allows to force-quit an
2510 hanging application. Fixes: 698031, 1299061, 1299080
2511
25122014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2513
2514 ForceQuitDialog: make sure that the dialog is not deletable by WM
2515
2516 For this to be safe we need also to ignore the delete events
2517
25182014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2519
2520 POTFILES: include DecorationsForceQuitDialog.cpp
2521
25222014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2523
2524 DecoratedWindow: let's do one line things!
2525
25262014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2527
2528 ForceQuitDialog: make sure we hide the dialog before we killed the parent window
2529
2530 It must be hidden before than the parent, in case the window is not really killed,
2531 it will be shown anyway later.
2532
25332014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2534
2535 ForceQuitDialog: avoid warnings on close, due to finalized close button
2536
25372014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2538
2539 DecorationsForceQuitDialog: emit close_request signal on close and "Wait" button
2540
25412014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2542
2543 DecorationsForceQuitDialog: add close_request signal and destroy window when it gets called
2544
25452014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2546
2547 DecoratedWindow: add missing call to UpdateForceQuitDialogPosition
2548
2549 Maybe it was removed due to a shelved change...
2550
25512014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2552
2553 DecorationsForceQuitDialog: implement actual window killing by using both XKillClient and kill -9
2554
2555 Yeah, now
2556
25572014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2558
2559 DecorationsForceQuitDialog: use proper class names (mostly for theming)
2560
25612014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2562
2563 DecorationsForceQuitDialog: use themed button textures
2564
25652014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2566
2567 DecorationsForceQuitDialog: set the dialog pid/hostname to match the ones of the parent window
2568
2569 In this way we don't confuse BAMF about the ownership of the dialog.
2570
25712014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2572
2573 ForceQuitDialog: use the same window class of the real parent window
2574
25752014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2576
2577 ForceQuitDialog: keep the dialog centered on parent window when its geometry changes
2578
25792014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2580
2581 DecorationsManager.cpp: show a forcequit dialog when we get a toolkitActionForceQuitDialog ClientMessage
2582
2583 These events are triggered directly by compiz, so we only have to catch them!
2584
25852014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2586
2587 DecoratedWindow: add ShowForceQuitDialog method to show a forcequit dialog on given window
2588
25892014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2590
2591 DecorationsForceQuitDialog: set dialog X time to match the one of the close event
2592
2593 In this way we correctly handle the focus-stealing prevention
2594
25952014-04-01 Marco Trevisan (Treviño) <mail@3v1n0.net>
2596
2597 ForceQuitDialog: set shape area to ignore input events outside the actual dialog
2598
25992014-04-01 Marco Trevisan (Treviño) <mail@3v1n0.net>
2600
2601 DecorationsForceQuitDialog: set parent window as its actual parent X-side, and center on it
2602
26032014-04-01 Marco Trevisan (Treviño) <mail@3v1n0.net>
2604
2605 ForceQuitDialog: fix label strings
2606
26072014-03-28 Marco Trevisan (Treviño) <mail@3v1n0.net>
2608
2609 Merge with trunk
2610
26112014-03-27 Marco Trevisan (Treviño) <mail@3v1n0.net>
2612
2613 DecorationsForceQuitDialog: obey to style for shadows
2614
26152014-03-27 Marco Trevisan (Treviño) <mail@3v1n0.net>
2616
2617 DecorationsForceQuitDialog: add first basic gtk implementation of the force-quit dialog
2618
26192014-04-04 Chris Townsend <christopher.townsend@canonical.com>
2620
2621 Fix issue where windows that are in Show Desktop mode are selected for spread have a blank preview. This fix will Fade Out the window for Spread and Fade In the window again when Spread exits if that window is not chosen. Fixes: 1104236
2622
26232014-04-04 Chris Townsend <christopher.townsend@canonical.com>
2624
2625 Fix issue where windows that are in Show Desktop mode are selected for spread have a blank preview. This fix will Fade Out the window for Spread and Fade In the window again when Spread exits if that window is not chosen.
2626
26272014-04-03 CI bot <ps-jenkins@lists.canonical.com>
2628
2629 Releasing 7.2.0+14.04.20140403-0ubuntu1
2630
26312014-04-03 Marco Trevisan (Treviño) <mail@3v1n0.net>
2632
2633 DecorationsGrabEdge: Only perform tookit actions on right-click Fixes: 1301459
2634
26352014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2636
2637 DecorationsGrabEdge: Only perform tookit actions on right-click
2638
26392014-04-03 Marco Trevisan (Treviño) <mail@3v1n0.net>
2640
2641 UnityScreen: reset decoration::DataPool on destruction, otherwise we won't have a valid screen ptr Fixes: 1291243
2642
26432014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2644
2645 UnityScreen: reset decoration::DataPool on destruction, otherwise we won't have screen ptr valid
2646
26472014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2648
2649 DecorationsDataPool: add static Reset method that allows to reset our textures
2650
26512014-04-03 Marco Trevisan (Treviño) <mail@3v1n0.net>
2652
2653 ApplicationLauncherIcon: recompute pips when the screen geometry changes Fixes: 1024101
2654
26552014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2656
2657 ApplicationLauncherIcon: recompute pips when the screen geometry changes
2658
26592014-04-03 Marco Trevisan (Treviño) <mail@3v1n0.net>
2660
2661 Launcher: hide the launcher window when in auto-hide mode if it's not presented Fixes: 1301394
2662
26632014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2664
2665 Launcher: hide the launcher window when in auto-hide mode if it's not presented
2666
26672014-04-03 Stephen M. Webb <stephen.webb@canonical.com>
2668
2669 remove libsyncindicator from services/panel-service.c
2670
26712014-04-02 Stephen M. Webb <stephen.webb@canonical.com>
2672
2673 remove libsyncindicator.so (lp: #1300916)
2674
26752014-04-03 Dimitri John Ledkov <dimitri.ledkov@canonical.com>
2676
2677 Drop U1 default shortcuts & indicator-sync recommendation. (LP: #1300916) Fixes: 1300916
2678
26792014-04-02 Dimitri John Ledkov <dimitri.ledkov@canonical.com>
2680
2681 Drop U1 default shortcuts & indicator-sync recommendation. (LP: #1300916)
2682
26832014-04-02 CI bot <ps-jenkins@lists.canonical.com>
2684
2685 Releasing 7.2.0+14.04.20140402-0ubuntu1
2686
26872014-04-02 Stephen M. Webb <stephen.webb@canonical.com>
2688
2689 bump to release 7.2.0
2690
26912014-04-01 Stephen M. Webb <stephen.webb@canonical.com>
2692
2693 debian/control: fix some style warnings in package description
2694
26952014-04-01 Stephen M. Webb <stephen.webb@canonical.com>
2696
2697 debian/changelog: fix syntax to silence a lintian warning
2698
26992014-04-01 Stephen M. Webb <stephen.webb@canonical.com>
2700
2701 debian/control(Standards-Version): bump to 3.9.5 (no changes)
2702
27032014-03-31 Stephen M. Webb <stephen.webb@canonical.com>
2704
2705 release 7.2.0
2706
27072014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2708
2709 SpreadFilter: use launcher width, scale on HiDPI, match also application names
2710
2711 Launcher Width is now considered in setting the offset of the scale filter (fixes
2712 padding when launcher is in autohide mode).
2713 The search bar is correctly scaled when in HiDPI mode.
2714 We use ApplicationManager and thus BAMF to match windows by their name or app name. Fixes: 1281297, 1282001, 1300763, 1300842
2715
27162014-04-01 Marco Trevisan (Treviño) <mail@3v1n0.net>
2717
2718 SpreadFilter: use casefold instead that tolower as it's meant for equalty checks as we do here
2719
27202014-04-01 Marco Trevisan (Treviño) <mail@3v1n0.net>
2721
2722 SpreadFilter: implement our own to_lower_copy that works with utf8
2723
27242014-04-01 Marco Trevisan (Treviño) <mail@3v1n0.net>
2725
2726 UnityScreen: match the scaled windows based on the SpreadFilter matches
2727
27282014-04-01 Marco Trevisan (Treviño) <mail@3v1n0.net>
2729
2730 SpreadFilter: compute a list of filtered windows using both window and application name
2731
27322014-04-01 Marco Trevisan (Treviño) <mail@3v1n0.net>
2733
2734 SpreadFilter: take in consideration the launcher width when setting the spread offset
2735
27362014-04-01 Marco Trevisan (Treviño) <mail@3v1n0.net>
2737
2738 SpreadFilter :Scale the internal searchbar to match DPI settings
2739
27402014-04-01 Marco Trevisan (Treviño) <mail@3v1n0.net>
2741
2742 SearchBar: fix crash when trying to update the show filter scale in a filterless-search bar
2743
27442014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2745
2746 PanelMenuView: use panel style context for painting the panel title Fixes: 1296866
2747
27482014-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net>
2749
2750 PanelMenuView: add "panel-title" class to the panel style context when drawing title
2751
27522014-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net>
2753
2754 PanelStyle: return a Style context with different widget path in GetStyleContext based on type
2755
27562014-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net>
2757
2758 PanelMenuView: use panel style context for painting the panel title
2759
27602014-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net>
2761
2762 DecorationStyle: allow to use a different style context in DrawTitle
2763
2764 Panel will need to use a different one
2765
27662014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2767
2768 Panel, Decorations: draw the background under the text glyphs before the text itself Fixes: 723167
2769
27702014-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net>
2771
2772 UnitySettings: never allow values minor or equal to 0 as UI scale
2773
27742014-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net>
2775
2776 DecorationsMenuEntry: draw background under text glyphs
2777
27782014-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net>
2779
2780 DecorationsTitle: draw background under text glyphs
2781
27822014-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net>
2783
2784 DecorationStyle: draw text glyphs background on menu items
2785
27862014-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net>
2787
2788 PanelMenuView: draw the background under the text glyphs
2789
27902014-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net>
2791
2792 DecorationStyle: add support for drawing the text background under the glyphs
2793
27942014-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net>
2795
2796 PanelIndicatorEntryView: draw the background under the text glyphs
2797
27982014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2799
2800 CompizUtils: only shadow-decorate alpha windows that have full decorations as well
2801
2802 Since alpha windows might have custom shapes, it's safer not to shadow-decorate them
2803 unless they don't provide, for sure, a full decoration. Fixes: 1281825
2804
28052014-03-29 Marco Trevisan (Treviño) <mail@3v1n0.net>
2806
2807 CompizUtils: only shadow-decorate alpha windows that have full decorations as well
2808
2809 Since alpha windows might have custom shapes, it's safer not to shadow-decorate them
2810 unless they don't provide, for sure, a full decoration.
2811
2812>>>>>>> MERGE-SOURCE
16512014-03-28 CI bot <ps-jenkins@lists.canonical.com>28132014-03-28 CI bot <ps-jenkins@lists.canonical.com>
16522814
1653 Releasing 7.1.2+14.04.20140328.1-0ubuntu12815 Releasing 7.1.2+14.04.20140328.1-0ubuntu1
16542816
=== modified file 'debian/changelog'
--- debian/changelog 2014-06-19 18:41:56 +0000
+++ debian/changelog 2014-07-01 15:43:33 +0000
@@ -1,3 +1,4 @@
1<<<<<<< TREE
1unity (7.3.0+14.10.20140619-0ubuntu1) utopic; urgency=low2unity (7.3.0+14.10.20140619-0ubuntu1) utopic; urgency=low
23
3 [ Stephen M. Webb ]4 [ Stephen M. Webb ]
@@ -93,11 +94,76 @@
93 std:vector definition94 std:vector definition
94 * disabled precompiled headers on arm64 Ubuntu package builds (LP:95 * disabled precompiled headers on arm64 Ubuntu package builds (LP:
95 #1317276)96 #1317276)
97=======
98unity (7.2.1+14.04.20140513-0ubuntu3) trusty; urgency=medium
99
100 [ Alfred Neumayer ]
101 * Restore the launcher position by reversing the animation and
102 unsetting the DND_PUSHED_OFF quirk. (LP: #1304882)
103
104 [ Brandon Schaefer ]
105 * TextInput: move the warning icon inside the input field, render it
106 white (LP: #1307738)
107 * ShutdownView: Scale up the Buttons and Text plus Borders of the
108 UnityWindowView. (LP: #1308323)
109 * Lockscreen warning icon needs a tooltip to say what the warning is
110 about! (LP: #1308288)
111
112 [ Marco Trevisan (Treviño) ]
113 * UnityScreen: always paint the lockscreen above, just add menu and
114 onboard as exceptions Some code cleanup, factorizing similar code.
115 (LP: #1313280)
116 * ApplicationLauncherIcon: Focus and, in case, Spread the windows on
117 DnD After 1 second that an user is over an icon, that icon should
118 focus the relative application and Spread its windows if it has more
119 than one opened. Correctly handle the DnD scale in launcher, and
120 apply glow to the icon under pointer. (LP: #607796)
121 * ShutdownView: Scale up the Buttons and Text plus Borders of the
122 UnityWindowView. (LP: #1308323)
123 * SwitcherView: use RawPixel's for the size values and convert them to
124 match current scaling (LP: #1317348)
125 * PluginAdapter: try to grab the screen to make sure that the screen
126 is not grabbed FocusIn event with NotifyGrab mode is not always
127 triggered by X when a window takes the grab, then we need to ensure
128 that there's no grab by trying to get one. We only care about
129 keyboard here, since pointer grabs don't affect us in general.
130 (LP: #741869)
131 * ShortcutView: use RawPixel's for the size values and convert them to
132 match current scaling Plus dinamically allocate horizontal space,
133 not to cut the text. (LP: #924840)
134
135 [ Chris Townsend ]
136 * Fix issue where scaling the edge illumination up and down with the
137 size of the Launcher icons would cause the illumination border to be
138 offset and smaller than the icon. (LP: #1309739)
139 * Fix issue where the number of Launcher icon pips are not always
140 properly updated when a new window of an already running application
141 is opened. (LP: #1283775)
142 * Fix issue where the Panel shadow would get drawn over drop down
143 windows in full screen windows. (LP: #1316005)
144
145 [ Andrea Azzarone ]
146 * Clear the clipboard when locking the screen. (LP: #1308911)
147 * Disable switcher gestures if screen is locked. Fixed a regression.
148 (LP: #1321043)
149 * Pass the correct options to showLauncherKeyTerminate in
150 UnityScreen::OnLockScreen (LP: #1320438)
151 * Fix skype indicator blinking. (LP: #1310200)
152 * Add a warning in the session dialog if other sessions are still
153 open. (LP: #1281058)
154
155 -- Chris Townsend <christopher.townsend@canonical.com> Thu, 19 Jun 2014 10:36:15 -0400
156
157unity (7.2.1+14.04.20140513-0ubuntu2) trusty; urgency=medium
158>>>>>>> MERGE-SOURCE
96159
97 [ Brandon Schaefer ]160 [ Brandon Schaefer ]
98 * Set the max width, so our static text wraps. So we don't end up161 * Set the max width, so our static text wraps. So we don't end up
99 rendering text out of the view area. (LP: #1312749)162 rendering text out of the view area. (LP: #1312749)
100163
164 [ Jnkyu Yi ]
165 * fixed range of blacklisted Unicode characters (lp: #1251193)
166
101 [ Marco Trevisan (Treviño) ]167 [ Marco Trevisan (Treviño) ]
102 * UnityScreen: toggle activation of all the unity compiz actions when168 * UnityScreen: toggle activation of all the unity compiz actions when
103 locking the screen Also, make sure that the lockscreen views are169 locking the screen Also, make sure that the lockscreen views are
@@ -109,38 +175,23 @@
109 focus. This will make possible to see menus also when there's a key-175 focus. This will make possible to see menus also when there's a key-
110 grab (although they will be without keyboard support). Finally,176 grab (although they will be without keyboard support). Finally,
111 reset the menu state, if that failed.177 reset the menu state, if that failed.
112 * UnityScreen: always paint the lockscreen above, just add menu and
113 onboard as exceptions Some code cleanup, factorizing similar code.
114 (LP: #1313280)
115 * UnityScreen: don't try to show Dash/Hud if the screen is grabbed
116 Also move the dash opening out from LauncherController, and get rid
117 of UBus as first initialization source, as it can only slow things
118 down here. (LP: #741869)
119 * PluginAdapter: make sure we don't try to call an invalid178 * PluginAdapter: make sure we don't try to call an invalid
120 initiate/terminate callback function (LP: #1221673)179 initiate/terminate callback function (LP: #1221673)
121 * DebugDBusInterface: match properties if they are in the AP array180 * DebugDBusInterface: match properties if they are in the AP array
122 form [<type>, <value>] (LP: #1307748)181 form [<type>, <value>] (LP: #1307748)
123182
183 [ Stephen M. Webb ]
184 * lockscreen/LockScreenAccelerators.h: added required header for
185 std:vector definition (fixes FTBFS in Ubuntu)
186 * disabled precompiled headers on arm64 Ubuntu package builds
187 (lp: #1317276)
188 * bump upstream release to 7.2.1
189
124 [ William Hua ]190 [ William Hua ]
125 * Add proper support for modifier-only shortcuts on the lock screen.191 * added proper support for modifier-only shortcuts on the lock screen
126 (LP: #1291461)192 (lp: #1291461)
127193
128 [ Jinkyu Yi ]194 -- Ubuntu daily release <ps-jenkins@lists.canonical.com> Tue, 13 May 2014 20:46:01 +0000
129 * Dash: Fix problem at checking blacklisted unicode range (LP:
130 #1251193)
131
132 [ Andrea Azzarone ]
133 * Add a warning in the session dialog if other sessions are still
134 open. (LP: #1281058)
135
136 -- Ubuntu daily release <ps-jenkins@lists.canonical.com> Mon, 12 May 2014 22:03:27 +0000
137
138unity (7.2.0+14.04.20140423-0ubuntu2) utopic; urgency=medium
139
140 * debian/control: depends on autopilot-desktop-legacy rather than
141 autopilot-desktop.
142
143 -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Thu, 01 May 2014 00:32:05 -0400
144195
145unity (7.2.0+14.04.20140423-0ubuntu1.2) trusty-security; urgency=medium196unity (7.2.0+14.04.20140423-0ubuntu1.2) trusty-security; urgency=medium
146197
147198
=== modified file 'debian/control'
--- debian/control 2014-05-07 19:55:43 +0000
+++ debian/control 2014-07-01 15:43:33 +0000
@@ -165,7 +165,7 @@
165Architecture: all165Architecture: all
166Depends: ${misc:Depends},166Depends: ${misc:Depends},
167 ${python:Depends},167 ${python:Depends},
168 autopilot-desktop-legacy,168 autopilot-desktop,
169 python-windowmocker,169 python-windowmocker,
170 gir1.2-appindicator3-0.1,170 gir1.2-appindicator3-0.1,
171 gir1.2-dee-1.0,171 gir1.2-dee-1.0,
172172
=== modified file 'lockscreen/LockScreenController.cpp'
=== modified file 'plugins/unityshell/src/unityshell.cpp'
=== modified file 'po/unity.pot'
--- po/unity.pot 2014-03-10 17:51:32 +0000
+++ po/unity.pot 2014-07-01 15:43:33 +0000
@@ -8,7 +8,7 @@
8msgstr ""8msgstr ""
9"Project-Id-Version: PACKAGE VERSION\n"9"Project-Id-Version: PACKAGE VERSION\n"
10"Report-Msgid-Bugs-To: ayatana-dev@lists.launchpad.net\n"10"Report-Msgid-Bugs-To: ayatana-dev@lists.launchpad.net\n"
11"POT-Creation-Date: 2013-04-17 16:00+0100\n"11"POT-Creation-Date: 2014-07-01 11:21-0400\n"
12"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"12"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"13"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14"Language-Team: LANGUAGE <LL@li.org>\n"14"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -38,6 +38,26 @@
38msgid "Last Updated"38msgid "Last Updated"
39msgstr ""39msgstr ""
4040
41#. The "%s" is used in the dash preview to display the "<hint>: <value>" infos
42#, c-format
43msgid "%s:"
44msgstr ""
45
46msgid "Comments"
47msgstr ""
48
49msgid "This window is not responding"
50msgstr ""
51
52msgid "Do you want to force the application to exit, or wait for it to respond?"
53msgstr ""
54
55msgid "_Wait"
56msgstr ""
57
58msgid "_Force Quit"
59msgstr ""
60
41msgid "Type your command"61msgid "Type your command"
42msgstr ""62msgstr ""
4363
@@ -50,6 +70,12 @@
50msgid "Quit"70msgid "Quit"
51msgstr ""71msgstr ""
5272
73msgid "Exit"
74msgstr ""
75
76msgid "Close"
77msgstr ""
78
53msgid "Search your computer and online sources"79msgid "Search your computer and online sources"
54msgstr ""80msgstr ""
5581
@@ -69,13 +95,16 @@
69msgid "Waiting to install"95msgid "Waiting to install"
70msgstr ""96msgstr ""
7197
98msgid "Installing…"
99msgstr ""
100
72msgid "Drop To Add Application"101msgid "Drop To Add Application"
73msgstr ""102msgstr ""
74103
75msgid "Trash"104msgid "Trash"
76msgstr ""105msgstr ""
77106
78msgid "Empty Trash..."107msgid "Empty Trash…"
79msgstr ""108msgstr ""
80109
81msgid "Open"110msgid "Open"
@@ -96,6 +125,15 @@
96msgid "Unmount"125msgid "Unmount"
97msgstr ""126msgstr ""
98127
128msgid "Password"
129msgstr ""
130
131msgid "Username"
132msgstr ""
133
134msgid "Invalid password, please try again"
135msgstr ""
136
99msgid "Ubuntu Desktop"137msgid "Ubuntu Desktop"
100msgstr ""138msgstr ""
101139
@@ -105,6 +143,14 @@
105msgid "Launcher"143msgid "Launcher"
106msgstr ""144msgstr ""
107145
146#, c-format
147msgid "%s: running: %zu windows open"
148msgstr ""
149
150#, c-format
151msgid "%s: running"
152msgstr ""
153
108msgid "Quicklist"154msgid "Quicklist"
109msgstr ""155msgstr ""
110156
@@ -165,6 +211,9 @@
165msgid "Opens the Dash Music Lens."211msgid "Opens the Dash Music Lens."
166msgstr ""212msgstr ""
167213
214msgid "Opens the Dash Photo Lens."
215msgstr ""
216
168msgid "Opens the Dash Video Lens."217msgid "Opens the Dash Video Lens."
169msgstr ""218msgstr ""
170219
@@ -210,6 +259,9 @@
210msgid "Switches between applications."259msgid "Switches between applications."
211msgstr ""260msgstr ""
212261
262msgid "Switches between applications from all workspaces."
263msgstr ""
264
213msgid "Switches windows of current applications."265msgid "Switches windows of current applications."
214msgstr ""266msgstr ""
215267
@@ -234,6 +286,12 @@
234msgid "Spreads all windows in the current workspace."286msgid "Spreads all windows in the current workspace."
235msgstr ""287msgstr ""
236288
289msgid "Spreads all windows."
290msgstr ""
291
292msgid "Spreads all windows in all the workspaces."
293msgstr ""
294
237msgid "Minimises all windows."295msgid "Minimises all windows."
238msgstr ""296msgstr ""
239297
@@ -258,7 +316,7 @@
258msgid "Places the window in corresponding position."316msgid "Places the window in corresponding position."
259msgstr ""317msgstr ""
260318
261msgid "Ctrl + Alt + Num"319msgid "Ctrl + Alt + Num (keypad)"
262msgstr ""320msgstr ""
263321
264msgid " Drag"322msgid " Drag"
@@ -270,6 +328,11 @@
270msgid "Resizes the window."328msgid "Resizes the window."
271msgstr ""329msgstr ""
272330
331msgid ""
332"Other users are logged in. Restarting or shutting down will close their open applications and may cause them to lose work.\n"
333"\n"
334msgstr ""
335
273msgid "Shut Down"336msgid "Shut Down"
274msgstr ""337msgstr ""
275338
@@ -327,3 +390,7 @@
327390
328msgid "Filter results"391msgid "Filter results"
329msgstr ""392msgstr ""
393
394#. avoid wrap lines
395msgid "Caps lock is on"
396msgstr ""
330397
=== modified file 'shutdown/SessionView.cpp'
--- shutdown/SessionView.cpp 2014-06-18 15:08:33 +0000
+++ shutdown/SessionView.cpp 2014-07-01 15:43:33 +0000
@@ -96,10 +96,16 @@
96 UpdateContents();96 UpdateContents();
97}97}
9898
99<<<<<<< TREE
99void View::UpdateContents()100void View::UpdateContents()
100{101{
101 SetVisible(true);102 SetVisible(true);
102 PopulateButtons();103 PopulateButtons();
104=======
105 scale.changed.connect(sigc::hide(sigc::mem_fun(this, &View::UpdateViewSize)));
106
107 UpdateViewSize();
108>>>>>>> MERGE-SOURCE
103 UpdateText();109 UpdateText();
104 UpdateViewSize();110 UpdateViewSize();
105}111}
@@ -130,6 +136,26 @@
130 }136 }
131}137}
132138
139void View::UpdateViewSize()
140{
141 main_layout_->SetTopAndBottomPadding(style::TOP_PADDING.CP(scale()), style::BOTTOM_PADDING.CP(scale()));
142 main_layout_->SetLeftAndRightPadding(style::LEFT_RIGHT_PADDING.CP(scale()));
143 main_layout_->SetSpaceBetweenChildren(style::MAIN_SPACE.CP(scale()));
144
145 title_->SetScale(scale());
146 subtitle_->SetScale(scale());
147
148 ReloadCloseButtonTexture();
149
150 buttons_layout_->SetSpaceBetweenChildren(style::BUTTONS_SPACE.CP(scale()));
151
152 for (auto* area : buttons_layout_->GetChildren())
153 {
154 auto* button = static_cast<Button*>(area);
155 button->scale = scale();
156 }
157}
158
133void View::UpdateText()159void View::UpdateText()
134{160{
135 std::string message;161 std::string message;
@@ -217,6 +243,7 @@
217243
218 if (mode() == Mode::LOGOUT)244 if (mode() == Mode::LOGOUT)
219 {245 {
246<<<<<<< TREE
220 if (manager_->is_locked())247 if (manager_->is_locked())
221 return;248 return;
222249
@@ -228,6 +255,14 @@
228 }255 }
229256
230 auto* button = new Button(Button::Action::LOGOUT, NUX_TRACKER_LOCATION);257 auto* button = new Button(Button::Action::LOGOUT, NUX_TRACKER_LOCATION);
258=======
259 auto* button = new Button(Button::Action::LOCK, NUX_TRACKER_LOCATION);
260 button->scale = scale();
261 button->activated.connect(sigc::mem_fun(manager_.get(), &Manager::LockScreen));
262 AddButton(button);
263
264 button = new Button(Button::Action::LOGOUT, NUX_TRACKER_LOCATION);
265>>>>>>> MERGE-SOURCE
231 button->activated.connect(sigc::mem_fun(manager_.get(), &Manager::Logout));266 button->activated.connect(sigc::mem_fun(manager_.get(), &Manager::Logout));
232 key_focus_area_ = button;267 key_focus_area_ = button;
233 AddButton(button);268 AddButton(button);
@@ -236,23 +271,40 @@
236 {271 {
237 if (mode() == Mode::FULL)272 if (mode() == Mode::FULL)
238 {273 {
274<<<<<<< TREE
239 if (manager_->CanLock())275 if (manager_->CanLock())
240 {276 {
241 auto* button = new Button(Button::Action::LOCK, NUX_TRACKER_LOCATION);277 auto* button = new Button(Button::Action::LOCK, NUX_TRACKER_LOCATION);
242 button->activated.connect(sigc::mem_fun(manager_.get(), &Manager::LockScreen));278 button->activated.connect(sigc::mem_fun(manager_.get(), &Manager::LockScreen));
243 AddButton(button);279 AddButton(button);
244 }280 }
281=======
282 auto* button = new Button(Button::Action::LOCK, NUX_TRACKER_LOCATION);
283 button->scale = scale();
284 button->activated.connect(sigc::mem_fun(manager_.get(), &Manager::LockScreen));
285 AddButton(button);
286>>>>>>> MERGE-SOURCE
245287
246 if (manager_->CanSuspend())288 if (manager_->CanSuspend())
247 {289 {
290<<<<<<< TREE
248 auto* button = new Button(Button::Action::SUSPEND, NUX_TRACKER_LOCATION);291 auto* button = new Button(Button::Action::SUSPEND, NUX_TRACKER_LOCATION);
292=======
293 button = new Button(Button::Action::SUSPEND, NUX_TRACKER_LOCATION);
294 button->scale = scale();
295>>>>>>> MERGE-SOURCE
249 button->activated.connect(sigc::mem_fun(manager_.get(), &Manager::Suspend));296 button->activated.connect(sigc::mem_fun(manager_.get(), &Manager::Suspend));
250 AddButton(button);297 AddButton(button);
251 }298 }
252299
253 if (manager_->CanHibernate())300 if (manager_->CanHibernate())
254 {301 {
302<<<<<<< TREE
255 auto* button = new Button(Button::Action::HIBERNATE, NUX_TRACKER_LOCATION);303 auto* button = new Button(Button::Action::HIBERNATE, NUX_TRACKER_LOCATION);
304=======
305 button = new Button(Button::Action::HIBERNATE, NUX_TRACKER_LOCATION);
306 button->scale = scale();
307>>>>>>> MERGE-SOURCE
256 button->activated.connect(sigc::mem_fun(manager_.get(), &Manager::Hibernate));308 button->activated.connect(sigc::mem_fun(manager_.get(), &Manager::Hibernate));
257 AddButton(button);309 AddButton(button);
258 }310 }
@@ -261,10 +313,12 @@
261 if (manager_->CanShutdown())313 if (manager_->CanShutdown())
262 {314 {
263 auto *button = new Button(Button::Action::REBOOT, NUX_TRACKER_LOCATION);315 auto *button = new Button(Button::Action::REBOOT, NUX_TRACKER_LOCATION);
316 button->scale = scale();
264 button->activated.connect(sigc::mem_fun(manager_.get(), &Manager::Reboot));317 button->activated.connect(sigc::mem_fun(manager_.get(), &Manager::Reboot));
265 AddButton(button);318 AddButton(button);
266319
267 button = new Button(Button::Action::SHUTDOWN, NUX_TRACKER_LOCATION);320 button = new Button(Button::Action::SHUTDOWN, NUX_TRACKER_LOCATION);
321 button->scale = scale();
268 button->activated.connect(sigc::mem_fun(manager_.get(), &Manager::Shutdown));322 button->activated.connect(sigc::mem_fun(manager_.get(), &Manager::Shutdown));
269 key_focus_area_ = (mode() == Mode::SHUTDOWN) ? button : key_focus_area_;323 key_focus_area_ = (mode() == Mode::SHUTDOWN) ? button : key_focus_area_;
270 AddButton(button);324 AddButton(button);
@@ -272,6 +326,7 @@
272 else if (mode() == Mode::FULL && !manager_->is_locked())326 else if (mode() == Mode::FULL && !manager_->is_locked())
273 {327 {
274 auto* button = new Button(Button::Action::LOGOUT, NUX_TRACKER_LOCATION);328 auto* button = new Button(Button::Action::LOGOUT, NUX_TRACKER_LOCATION);
329 button->scale = scale();
275 button->activated.connect(sigc::mem_fun(manager_.get(), &Manager::Logout));330 button->activated.connect(sigc::mem_fun(manager_.get(), &Manager::Logout));
276 AddButton(button);331 AddButton(button);
277 }332 }
278333
=== modified file 'shutdown/SessionView.h'
--- shutdown/SessionView.h 2014-05-16 03:39:48 +0000
+++ shutdown/SessionView.h 2014-07-01 15:43:33 +0000
@@ -25,9 +25,14 @@
25#include <Nux/VLayout.h>25#include <Nux/VLayout.h>
26#include <Nux/HLayout.h>26#include <Nux/HLayout.h>
2727
28<<<<<<< TREE
28#include <UnityCore/GLibSource.h>29#include <UnityCore/GLibSource.h>
29#include <UnityCore/SessionManager.h>30#include <UnityCore/SessionManager.h>
30#include "unity-shared/EMConverter.h"31#include "unity-shared/EMConverter.h"
32=======
33#include "UnityCore/SessionManager.h"
34#include "unity-shared/EMConverter.h"
35>>>>>>> MERGE-SOURCE
31#include "unity-shared/UnityWindowView.h"36#include "unity-shared/UnityWindowView.h"
3237
33namespace unity38namespace unity
@@ -73,7 +78,12 @@
73private:78private:
74 friend class TestSessionView;79 friend class TestSessionView;
7580
81<<<<<<< TREE
76 void PopulateButtons();82 void PopulateButtons();
83=======
84 void UpdateViewSize();
85
86>>>>>>> MERGE-SOURCE
77 void UpdateText();87 void UpdateText();
78 void UpdateContents();88 void UpdateContents();
79 void UpdateViewSize();89 void UpdateViewSize();