Merge lp:~unity-team/unity/7.2.2 into lp:unity
- 7.2.2
- Merge into trunk
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/
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.
Preview Diff
1 | === modified file 'CMakeLists.txt' | |||
2 | --- CMakeLists.txt 2014-06-18 13:07:37 +0000 | |||
3 | +++ CMakeLists.txt 2014-07-01 15:43:33 +0000 | |||
4 | @@ -9,8 +9,13 @@ | |||
5 | 9 | # | 9 | # |
6 | 10 | set (PROJECT_NAME "unity") | 10 | set (PROJECT_NAME "unity") |
7 | 11 | set (UNITY_MAJOR 7) | 11 | set (UNITY_MAJOR 7) |
8 | 12 | <<<<<<< TREE | ||
9 | 12 | set (UNITY_MINOR 3) | 13 | set (UNITY_MINOR 3) |
10 | 13 | set (UNITY_MICRO 0) | 14 | set (UNITY_MICRO 0) |
11 | 15 | ======= | ||
12 | 16 | set (UNITY_MINOR 2) | ||
13 | 17 | set (UNITY_MICRO 1) | ||
14 | 18 | >>>>>>> MERGE-SOURCE | ||
15 | 14 | set (UNITY_VERSION "${UNITY_MAJOR}.${UNITY_MINOR}.${UNITY_MICRO}") | 19 | set (UNITY_VERSION "${UNITY_MAJOR}.${UNITY_MINOR}.${UNITY_MICRO}") |
16 | 15 | set (UNITY_API_VERSION "6.0") | 20 | set (UNITY_API_VERSION "6.0") |
17 | 16 | set (UNITY_COMPONENTS_VERSION "6") | 21 | set (UNITY_COMPONENTS_VERSION "6") |
18 | 17 | 22 | ||
19 | === modified file 'ChangeLog' | |||
20 | --- ChangeLog 2014-06-18 14:37:16 +0000 | |||
21 | +++ ChangeLog 2014-07-01 15:43:33 +0000 | |||
22 | @@ -1,3 +1,4 @@ | |||
23 | 1 | <<<<<<< TREE | ||
24 | 1 | 2014-06-18 Stephen M. Webb <stephen.webb@canonical.com> | 2 | 2014-06-18 Stephen M. Webb <stephen.webb@canonical.com> |
25 | 2 | 3 | ||
26 | 3 | bump upstream to 7.3.0 | 4 | bump upstream to 7.3.0 |
27 | @@ -1648,6 +1649,1167 @@ | |||
28 | 1648 | Since alpha windows might have custom shapes, it's safer not to shadow-decorate them | 1649 | Since alpha windows might have custom shapes, it's safer not to shadow-decorate them |
29 | 1649 | unless they don't provide, for sure, a full decoration. | 1650 | unless they don't provide, for sure, a full decoration. |
30 | 1650 | 1651 | ||
31 | 1652 | ======= | ||
32 | 1653 | 2014-05-13 Stephen M. Webb <stephen.webb@canonical.com> | ||
33 | 1654 | |||
34 | 1655 | debian/changelog: updated with additional lockscreen changes | ||
35 | 1656 | |||
36 | 1657 | 2014-05-13 Stephen M. Webb <stephen.webb@canonical.com> | ||
37 | 1658 | |||
38 | 1659 | added changelog for #1317276 | ||
39 | 1660 | |||
40 | 1661 | 2014-05-13 Stephen M. Webb <stephen.webb@canonical.com> | ||
41 | 1662 | |||
42 | 1663 | disabled precompiled headers on arm64 Ubuntu package builds | ||
43 | 1664 | |||
44 | 1665 | 2014-05-12 Stephen M. Webb <stephen.webb@canonical.com> | ||
45 | 1666 | |||
46 | 1667 | disabled precompiled headers for arm64 arch, it seems to cause random ICEs | ||
47 | 1668 | |||
48 | 1669 | 2014-05-13 Stephen M. Webb <stephen.webb@canonical.com> | ||
49 | 1670 | |||
50 | 1671 | lockscreen/LockScreenAccelerators.h: added required header for std:vector definition | ||
51 | 1672 | |||
52 | 1673 | 2014-05-12 Stephen M. Webb <stephen.webb@canonical.com> | ||
53 | 1674 | |||
54 | 1675 | added missing header for std::vector definition | ||
55 | 1676 | |||
56 | 1677 | 2014-05-13 Stephen M. Webb <stephen.webb@canonical.com> | ||
57 | 1678 | |||
58 | 1679 | added changelog for #1312749 | ||
59 | 1680 | |||
60 | 1681 | 2014-05-13 Brandon Schaefer <brandontschaefer@gmail.com> | ||
61 | 1682 | |||
62 | 1683 | Set the max width, so our static text wraps. So we don't end up rendering text out of the view area. | ||
63 | 1684 | |||
64 | 1685 | 2014-04-25 Jonas Schwabe | ||
65 | 1686 | |||
66 | 1687 | * Set the max width, so the static text wraps (and doesn't go out of the view!) | ||
67 | 1688 | |||
68 | 1689 | 2014-05-13 Stephen M. Webb <stephen.webb@canonical.com> | ||
69 | 1690 | |||
70 | 1691 | added changelog for #1307748 | ||
71 | 1692 | |||
72 | 1693 | 2014-05-13 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
73 | 1694 | |||
74 | 1695 | DebugDBusInterface: match properties if they are in the AP array form [<type>, <value>] | ||
75 | 1696 | |||
76 | 1697 | 2014-04-24 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
77 | 1698 | |||
78 | 1699 | DebugDBusInterface: GetPropertyValue should return a proper value only if we've a valid array | ||
79 | 1700 | |||
80 | 1701 | Improve debugging messages and fix leaks. | ||
81 | 1702 | |||
82 | 1703 | 2014-04-16 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
83 | 1704 | |||
84 | 1705 | DebugDBusInterface: match properties if they are in the AP array form [<type>, <value>] | ||
85 | 1706 | |||
86 | 1707 | 2014-05-13 Stephen M. Webb <stephen.webb@canonical.com> | ||
87 | 1708 | |||
88 | 1709 | added changelog for #1221673 | ||
89 | 1710 | |||
90 | 1711 | 2014-05-13 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
91 | 1712 | |||
92 | 1713 | PluginAdapter: make sure we don't try to call an invalid initiate/terminate callback function | ||
93 | 1714 | |||
94 | 1715 | 2014-04-30 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
95 | 1716 | |||
96 | 1717 | PluginAdapter: make sure we don't try to call an invalid initiate/terminate callback function | ||
97 | 1718 | |||
98 | 1719 | 2014-05-13 Stephen M. Webb <stephen.webb@canonical.com> | ||
99 | 1720 | |||
100 | 1721 | added changelog for #1313280 | ||
101 | 1722 | |||
102 | 1723 | 2014-05-13 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
103 | 1724 | |||
104 | 1725 | UnityScreen: always paint the lockscreen above, just add menu and onboard as exceptions | ||
105 | 1726 | |||
106 | 1727 | Some code cleanup, factorizing similar code. | ||
107 | 1728 | |||
108 | 1729 | 2014-05-02 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
109 | 1730 | |||
110 | 1731 | Mergin with trunk | ||
111 | 1732 | |||
112 | 1733 | 2014-04-29 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
113 | 1734 | |||
114 | 1735 | Merging with lp:~3v1n0/unity/lockscreen-keys-disable | ||
115 | 1736 | |||
116 | 1737 | 2014-04-25 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
117 | 1738 | |||
118 | 1739 | UnityScreen: Get the Hud initialization event if unity is locked | ||
119 | 1740 | |||
120 | 1741 | 2014-04-25 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
121 | 1742 | |||
122 | 1743 | UnityScreen: if the screen is grabbed when showing the Hud, wait for ungrab for a couple of seconds | ||
123 | 1744 | |||
124 | 1745 | 2014-04-25 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
125 | 1746 | |||
126 | 1747 | UnityScreen: don't try to show Dash/Hud if the screen is grabbed | ||
127 | 1748 | |||
128 | 1749 | Also move the dash opening out from LauncherController, and get rid of UBus | ||
129 | 1750 | as first initialization source, that can only slow things down here. | ||
130 | 1751 | |||
131 | 1752 | 2014-04-25 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
132 | 1753 | |||
133 | 1754 | DashController: return a bool in ShowDash, wait for ungrab for 2 seconds maximum | ||
134 | 1755 | |||
135 | 1756 | Now if the screen is grabbed, we just wait a couple of seconds the ungrab-event. | ||
136 | 1757 | If that happens in such timeframe then we show the dash, otherwise we ignore the request. | ||
137 | 1758 | |||
138 | 1759 | Also return a bool weather we've shown the dash or not. | ||
139 | 1760 | |||
140 | 1761 | 2014-04-24 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
141 | 1762 | |||
142 | 1763 | UnityScreen: notify grab also when the screen is not grabbed but we got a NotifyWhileGrabbed event | ||
143 | 1764 | |||
144 | 1765 | 2014-05-13 Stephen M. Webb <stephen.webb@canonical.com> | ||
145 | 1766 | |||
146 | 1767 | added changelog for #1251193 | ||
147 | 1768 | |||
148 | 1769 | 2014-05-13 Jinkyu Yi <jincreator@jincreator.net> | ||
149 | 1770 | |||
150 | 1771 | Dash: Fix problem at checking blacklisted unicode range | ||
151 | 1772 | |||
152 | 1773 | 2014-05-04 Jinkyu Yi <jincreator@jincreator.net> | ||
153 | 1774 | |||
154 | 1775 | Dash: Fix problem at checking blacklisted unicode range. Fixes: 1251193 | ||
155 | 1776 | |||
156 | 1777 | 2014-05-13 Stephen M. Webb <stephen.webb@canonical.com> | ||
157 | 1778 | |||
158 | 1779 | added changelog for #1291461 | ||
159 | 1780 | |||
160 | 1781 | 2014-05-13 William Hua <william.hua@canonical.com> | ||
161 | 1782 | |||
162 | 1783 | added proper support for modifier-only shortcuts on the lock screen | ||
163 | 1784 | |||
164 | 1785 | 2014-04-30 William Hua <william.hua@canonical.com> | ||
165 | 1786 | |||
166 | 1787 | Treat Meta modifier as Alt. | ||
167 | 1788 | |||
168 | 1789 | 2014-04-30 William Hua <william.hua@canonical.com> | ||
169 | 1790 | |||
170 | 1791 | Minor revisions. | ||
171 | 1792 | |||
172 | 1793 | 2014-04-29 William Hua <william.hua@canonical.com> | ||
173 | 1794 | |||
174 | 1795 | Destroy accelerator controller between locks. | ||
175 | 1796 | |||
176 | 1797 | 2014-04-29 William Hua <william.hua@canonical.com> | ||
177 | 1798 | |||
178 | 1799 | Remove gotos. | ||
179 | 1800 | |||
180 | 1801 | 2014-04-18 William Hua <william.hua@canonical.com> | ||
181 | 1802 | |||
182 | 1803 | Make a separate controller just for accelerators. | ||
183 | 1804 | |||
184 | 1805 | 2014-04-18 William Hua <william.hua@canonical.com> | ||
185 | 1806 | |||
186 | 1807 | Rip everything out and start anew. | ||
187 | 1808 | |||
188 | 1809 | 2014-04-15 William Hua <william.hua@canonical.com> | ||
189 | 1810 | |||
190 | 1811 | Add proper support for modifier-only shortcuts on the lock screen. | ||
191 | 1812 | |||
192 | 1813 | 2014-05-02 Marc Deslauriers <marc.deslauriers@ubuntu.com> | ||
193 | 1814 | |||
194 | 1815 | debian/changelog: sync with distro | ||
195 | 1816 | |||
196 | 1817 | 2014-05-02 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
197 | 1818 | |||
198 | 1819 | PanelService: emit an invalid EntryActivated signal if the menu hasn't actually been shown | ||
199 | 1820 | |||
200 | 1821 | In addition, if the menu is not visible after the first popup call, try to show a menu | ||
201 | 1822 | without keyboard focus. This will make possible to see menus also when there's a key-grab | ||
202 | 1823 | (although they will be without keyboard support). | ||
203 | 1824 | |||
204 | 1825 | Finally, reset the menu state, if that failed. | ||
205 | 1826 | |||
206 | 1827 | 2014-04-29 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
207 | 1828 | |||
208 | 1829 | LockScreenPanel: if a menu is opened, and the screen is not grabbed, give the grab back to the Shield. | ||
209 | 1830 | |||
210 | 1831 | 2014-04-29 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
211 | 1832 | |||
212 | 1833 | PanelService: cleanup the menu popup code, avoid unnecessary calls to gtk_widget_is_visible | ||
213 | 1834 | |||
214 | 1835 | 2014-04-29 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
215 | 1836 | |||
216 | 1837 | PanelService: if the menu is not visible, try to show a menu without keyboard focus | ||
217 | 1838 | |||
218 | 1839 | This will make possible to see menus also when there's a key-grab. | ||
219 | 1840 | |||
220 | 1841 | 2014-04-29 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
221 | 1842 | |||
222 | 1843 | PanelService: emit an invalid EntryActivated signal if the menu has not actually been shown | ||
223 | 1844 | |||
224 | 1845 | And also reset the menu state, if that failed | ||
225 | 1846 | |||
226 | 1847 | 2014-05-02 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
227 | 1848 | |||
228 | 1849 | UnityScreen: toggle activation of all the unity compiz actions when locking the screen | ||
229 | 1850 | |||
230 | 1851 | Also, make sure that the lockscreen views are treated as "always-on-front" windows by nux | ||
231 | 1852 | (and this applies to both visibility and events). | ||
232 | 1853 | |||
233 | 1854 | 2014-04-30 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
234 | 1855 | |||
235 | 1856 | TestSessionController: verify correctly the new Hide method | ||
236 | 1857 | |||
237 | 1858 | 2014-04-30 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
238 | 1859 | |||
239 | 1860 | LockScreenController: set the primary shield as the always on front window when another basewindow hides | ||
240 | 1861 | |||
241 | 1862 | That window might have set itself as the always on front window, so we should restore our role | ||
242 | 1863 | |||
243 | 1864 | 2014-04-30 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
244 | 1865 | |||
245 | 1866 | SessionController: set the dialog as the nux always on front view | ||
246 | 1867 | |||
247 | 1868 | 2014-04-30 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
248 | 1869 | |||
249 | 1870 | SessionController: delete the views when hidden, we don't need to keep them around | ||
250 | 1871 | |||
251 | 1872 | 2014-04-30 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
252 | 1873 | |||
253 | 1874 | UnityScreen: make sure we reset all the unity views before locking | ||
254 | 1875 | |||
255 | 1876 | 2014-04-30 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
256 | 1877 | |||
257 | 1878 | UnityScreen: also send the terminate action to Alt pressure on lock | ||
258 | 1879 | |||
259 | 1880 | 2014-04-30 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
260 | 1881 | |||
261 | 1882 | UnityScreen: toggle all the unity (and thus the Gnome) key bindings when locking | ||
262 | 1883 | |||
263 | 1884 | 2014-04-29 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
264 | 1885 | |||
265 | 1886 | LockScreenShield: don't try to regrab again if we've been just requested to ungrab | ||
266 | 1887 | |||
267 | 1888 | 2014-04-29 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
268 | 1889 | |||
269 | 1890 | LockScreenShield: wait for the next ungrab-event if we can't grab when panel is not active anymore | ||
270 | 1891 | |||
271 | 1892 | 2014-04-29 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
272 | 1893 | |||
273 | 1894 | UnityScreen: toggle activation of all the unity compiz actions when locking the screen | ||
274 | 1895 | |||
275 | 1896 | 2014-04-29 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
276 | 1897 | |||
277 | 1898 | LockScreenController: set the blank window or the primary shield as the always-on-front window | ||
278 | 1899 | |||
279 | 1900 | In this way nux won't draw anything above it, nor will pass events to the underneath windows | ||
280 | 1901 | |||
281 | 1902 | 2014-04-23 CI bot <ps-jenkins@lists.canonical.com> | ||
282 | 1903 | |||
283 | 1904 | Releasing 7.2.0+14.04.20140423-0ubuntu1 | ||
284 | 1905 | |||
285 | 1906 | 2014-04-23 Chris Townsend <christopher.townsend@canonical.com> | ||
286 | 1907 | |||
287 | 1908 | When setting the STARTING quirk for Application Launcher icons, only do it for the monitor specified in the passed in args. Fixes: 1291362 | ||
288 | 1909 | |||
289 | 1910 | 2014-04-21 Chris Townsend <christopher.townsend@canonical.com> | ||
290 | 1911 | |||
291 | 1912 | When setting the STARTING quirk for Application Launcher icons, only do it for the monitor specified in the passed in args. | ||
292 | 1913 | |||
293 | 1914 | 2014-04-23 Andrea Azzarone <azzaronea@gmail.com> | ||
294 | 1915 | |||
295 | 1916 | Close dash/hud/etc. on signal locked too. Fixes: 1308850 | ||
296 | 1917 | |||
297 | 1918 | 2014-04-17 Andrea Azzarone <azzaronea@gmail.com> | ||
298 | 1919 | |||
299 | 1920 | Use prompt_lock_requested signal. | ||
300 | 1921 | |||
301 | 1922 | 2014-04-17 Andrea Azzarone <azzaronea@gmail.com> | ||
302 | 1923 | |||
303 | 1924 | Close dash/hud/etc. on signal locked too. | ||
304 | 1925 | |||
305 | 1926 | 2014-04-17 Andrea Azzarone <azzaronea@gmail.com> | ||
306 | 1927 | |||
307 | 1928 | Close dash/hud/etc. on signal locked too. | ||
308 | 1929 | |||
309 | 1930 | 2014-04-16 CI bot <ps-jenkins@lists.canonical.com> | ||
310 | 1931 | |||
311 | 1932 | Releasing 7.2.0+14.04.20140416-0ubuntu1 | ||
312 | 1933 | |||
313 | 1934 | 2014-04-16 Andrea Azzarone <azzaronea@gmail.com> | ||
314 | 1935 | |||
315 | 1936 | Do not allow to activate twice the same entry! Fixes: 1308572 | ||
316 | 1937 | |||
317 | 1938 | 2014-04-16 Andrea Azzarone <azzaronea@gmail.com> | ||
318 | 1939 | |||
319 | 1940 | Minor change. | ||
320 | 1941 | |||
321 | 1942 | 2014-04-16 Andrea Azzarone <azzaronea@gmail.com> | ||
322 | 1943 | |||
323 | 1944 | Fix ident. | ||
324 | 1945 | |||
325 | 1946 | 2014-04-16 Andrea Azzarone <azzaronea@gmail.com> | ||
326 | 1947 | |||
327 | 1948 | Do not allow to activate two times the same entry! | ||
328 | 1949 | |||
329 | 1950 | 2014-04-16 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
330 | 1951 | |||
331 | 1952 | UnityScreen: save a locked.stamp file when locking/unlocking, to relock on startup | ||
332 | 1953 | |||
333 | 1954 | This makes unity to relocks if it was locked before crashing... Fixes: 1308572 | ||
334 | 1955 | |||
335 | 1956 | 2014-04-17 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
336 | 1957 | |||
337 | 1958 | UnityScreen: Save lock file stamp in $XDG_RUNTIME_DIR, cleanup it on destroy | ||
338 | 1959 | |||
339 | 1960 | 2014-04-17 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
340 | 1961 | |||
341 | 1962 | DesktopUtilities: add GetUserRuntimeDirectory to fetch $XDG_RUNTIME_DIR | ||
342 | 1963 | |||
343 | 1964 | 2014-04-16 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
344 | 1965 | |||
345 | 1966 | UnityScreen: save a locked.stamp file when locking/unlocking, to relock on startup | ||
346 | 1967 | |||
347 | 1968 | 2014-04-16 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
348 | 1969 | |||
349 | 1970 | DesktopUtilities: add GetCacheDirectory, to fetch and create an unity cache dir | ||
350 | 1971 | |||
351 | 1972 | 2014-04-14 CI bot <ps-jenkins@lists.canonical.com> | ||
352 | 1973 | |||
353 | 1974 | Releasing 7.2.0+14.04.20140414.1-0ubuntu1 | ||
354 | 1975 | |||
355 | 1976 | 2014-04-14 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
356 | 1977 | |||
357 | 1978 | |||
358 | 1979 | CompizUtils: only shadow-decorate alpha windows that have full decorations as well | ||
359 | 1980 | |||
360 | 1981 | Since alpha windows might have custom shapes, it's safer not to shadow-decorate them | ||
361 | 1982 | unless they don't provide, for sure, a full decoration. | ||
362 | 1983 | |||
363 | 1984 | This fixes, between the others, the unity force-quit dialog. Fixes: 1281825, 1307524 | ||
364 | 1985 | |||
365 | 1986 | 2014-04-14 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
366 | 1987 | |||
367 | 1988 | CompizUtils: only shadow-decorate alpha windows that have full decorations as well | ||
368 | 1989 | |||
369 | 1990 | Since alpha windows might have custom shapes, it's safer not to shadow-decorate them | ||
370 | 1991 | unless they don't provide, for sure, a full decoration. | ||
371 | 1992 | |||
372 | 1993 | This fixes, between the others, the unity force-quit dialog. | ||
373 | 1994 | |||
374 | 1995 | 2014-04-14 Sami Jaktholm <sjakthol@outlook.com> | ||
375 | 1996 | |||
376 | 1997 | Scale: Correctly detect the activation of a scale and set scale_just_activated_ | ||
377 | 1998 | to true properly. Fixes: 1288789 | ||
378 | 1999 | |||
379 | 2000 | 2014-04-11 Sami Jaktholm <sjakthol@outlook.com> | ||
380 | 2001 | |||
381 | 2002 | Scale: Correctly detect the activation of a scale and set scale_just_activated_ | ||
382 | 2003 | to true properly. | ||
383 | 2004 | |||
384 | 2005 | 2014-04-14 Alfred Neumayer <dev.beidl@gmail.com> | ||
385 | 2006 | |||
386 | 2007 | Security issue: Gestures on the lock screen allow to peek inside running applications. | ||
387 | 2008 | As with keyboard input, gestures should be blocked while the screen is locked. Fixes: 1303041, 1306973 | ||
388 | 2009 | |||
389 | 2010 | 2014-04-14 Alfred Neumayer <dev.beidl@gmail.com> | ||
390 | 2011 | |||
391 | 2012 | Stop hiding the launchers parent window for now as it breaks urgent icon wiggling and hint shadow. | ||
392 | 2013 | |||
393 | 2014 | 2014-04-13 Alfred Neumayer <dev.beidl@gmail.com> | ||
394 | 2015 | |||
395 | 2016 | Don't queue up drawing if the gestures are ignored. | ||
396 | 2017 | |||
397 | 2018 | 2014-04-12 Alfred Neumayer <dev.beidl@gmail.com> | ||
398 | 2019 | |||
399 | 2020 | Make the lockscreen_controller accessible to other classes and don't allow 4 finger gestures in the lock screen. | ||
400 | 2021 | |||
401 | 2022 | 2014-04-12 Alfred Neumayer <dev.beidl@gmail.com> | ||
402 | 2023 | |||
403 | 2024 | Should not even try to show the switcher if the screen is locked. | ||
404 | 2025 | |||
405 | 2026 | 2014-04-12 Alfred Neumayer <dev.beidl@gmail.com> | ||
406 | 2027 | |||
407 | 2028 | Forgot a variable | ||
408 | 2029 | |||
409 | 2030 | 2014-04-12 Alfred Neumayer <dev.beidl@gmail.com> | ||
410 | 2031 | |||
411 | 2032 | Also, don't hide the launcher window if expo or scale are active. | ||
412 | 2033 | |||
413 | 2034 | 2014-04-12 Alfred Neumayer <dev.beidl@gmail.com> | ||
414 | 2035 | |||
415 | 2036 | Really shouldn't hide the launcher window if the dash is open. | ||
416 | 2037 | |||
417 | 2038 | 2014-04-11 CI bot <ps-jenkins@lists.canonical.com> | ||
418 | 2039 | |||
419 | 2040 | Releasing 7.2.0+14.04.20140411-0ubuntu1 | ||
420 | 2041 | |||
421 | 2042 | 2014-04-11 Sami Jaktholm <sjakthol@outlook.com> | ||
422 | 2043 | |||
423 | 2044 | Lockscreen: Give proper grabs to the shield before releasing blank_window_. Fixes: 1306417 | ||
424 | 2045 | |||
425 | 2046 | 2014-04-11 Sami Jaktholm <sjakthol@outlook.com> | ||
426 | 2047 | |||
427 | 2048 | Lockscreen: Give proper grabs to the shield before releasing blank_window_. | ||
428 | 2049 | |||
429 | 2050 | 2014-04-10 CI bot <ps-jenkins@lists.canonical.com> | ||
430 | 2051 | |||
431 | 2052 | Releasing 7.2.0+14.04.20140410.1-0ubuntu1 | ||
432 | 2053 | |||
433 | 2054 | 2014-04-10 William Hua <william.hua@canonical.com> | ||
434 | 2055 | |||
435 | 2056 | Enable sound buttons and input source switching under lock screen. | ||
436 | 2057 | |||
437 | 2058 | 2014-04-11 William Hua <william.hua@canonical.com> | ||
438 | 2059 | |||
439 | 2060 | Clean up. | ||
440 | 2061 | |||
441 | 2062 | 2014-04-11 William Hua <william.hua@canonical.com> | ||
442 | 2063 | |||
443 | 2064 | Fix merge errors. | ||
444 | 2065 | |||
445 | 2066 | 2014-04-11 William Hua <william.hua@canonical.com> | ||
446 | 2067 | |||
447 | 2068 | Minor changes. | ||
448 | 2069 | |||
449 | 2070 | 2014-04-11 William Hua <william.hua@canonical.com> | ||
450 | 2071 | |||
451 | 2072 | Merge trunk. | ||
452 | 2073 | |||
453 | 2074 | 2014-04-11 William Hua <william.hua@canonical.com> | ||
454 | 2075 | |||
455 | 2076 | Enable sound and input source shortcuts on lock screen. | ||
456 | 2077 | |||
457 | 2078 | 2014-04-10 CI bot <ps-jenkins@lists.canonical.com> | ||
458 | 2079 | |||
459 | 2080 | LockScreen: add ability to show without fading in on some system calls | ||
460 | 2081 | |||
461 | 2082 | Also, if locking is not enabled, calling Lock causes the screensaver to be initiated. | ||
462 | 2083 | Many cleanups and misc fixes. Fixes: 1292575, 1305194 | ||
463 | 2084 | |||
464 | 2085 | 2014-04-10 Eleni Maria Stea <elenimaria.stea@canonical.com> | ||
465 | 2086 | |||
466 | 2087 | It fixes the quicklist menu appearance. Fixes: 1298859 | ||
467 | 2088 | |||
468 | 2089 | 2014-04-09 Eleni Maria Stea <elenimaria.stea@canonical.com> | ||
469 | 2090 | |||
470 | 2091 | fixed quicklist scaling | ||
471 | 2092 | |||
472 | 2093 | 2014-04-10 Brandon Schaefer <brandontschaefer@gmail.com> | ||
473 | 2094 | |||
474 | 2095 | When we detect caps lock, or caps lock is pressed, render a warning icon to show its on. Fixes: 1291737 | ||
475 | 2096 | |||
476 | 2097 | 2014-04-09 Brandon Schaefer <brandontschaefer@gmail.com> | ||
477 | 2098 | |||
478 | 2099 | * Make sure we update the caps lock detector when we change primary sheilds | ||
479 | 2100 | |||
480 | 2101 | 2014-04-01 Brandon Schaefer <brandontschaefer@gmail.com> | ||
481 | 2102 | |||
482 | 2103 | * Get rid of magic numbers, have to get the width of the cached | ||
483 | 2104 | spin icon width, so we can place the warning icon in the right spot | ||
484 | 2105 | |||
485 | 2106 | 2014-04-01 Brandon Schaefer <brandontschaefer@gmail.com> | ||
486 | 2107 | |||
487 | 2108 | * Check if caps is on each time we make a new Prompt, as it can change | ||
488 | 2109 | when authenticating, and we need to know. | ||
489 | 2110 | |||
490 | 2111 | 2014-04-01 Brandon Schaefer <brandontschaefer@gmail.com> | ||
491 | 2112 | |||
492 | 2113 | * Detect if caps lock is on, and check if caps lock is pressed. | ||
493 | 2114 | If so, then render a warning icon. | ||
494 | 2115 | |||
495 | 2116 | 2014-04-10 Alfred Neumayer <dev.beidl@gmail.com> | ||
496 | 2117 | |||
497 | 2118 | If the dash has not been opened before, a 4 finger tap will result in a dash with no selected scope. | ||
498 | 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) | ||
499 | 2120 | and open the home scope. Fixes: 1303468 | ||
500 | 2121 | |||
501 | 2122 | 2014-04-10 Alfred Neumayer <dev.beidl@gmail.com> | ||
502 | 2123 | |||
503 | 2124 | UnityGestureTarget.cpp: Remove spaces | ||
504 | 2125 | |||
505 | 2126 | 2014-04-10 Alfred Neumayer <dev.beidl@gmail.com> | ||
506 | 2127 | |||
507 | 2128 | 4 finger tap: Set up the dash window and its view, show the home scope afterwards. | ||
508 | 2129 | |||
509 | 2130 | 2014-04-10 Alfred Neumayer <dev.beidl@gmail.com> | ||
510 | 2131 | |||
511 | 2132 | Launcher: Show and hide the launcher window OnDragUpdate() to fix the gesture animations Fixes: 1303141 | ||
512 | 2133 | |||
513 | 2134 | 2014-04-10 Alfred Neumayer <dev.beidl@gmail.com> | ||
514 | 2135 | |||
515 | 2136 | Only hide/unhide launcher window if autohide mode is on. | ||
516 | 2137 | |||
517 | 2138 | 2014-04-10 Alfred Neumayer <dev.beidl@gmail.com> | ||
518 | 2139 | |||
519 | 2140 | Actually, Hide/Un-Hide launcher window in OnDragUpdate. | ||
520 | 2141 | |||
521 | 2142 | 2014-04-10 Alfred Neumayer <dev.beidl@gmail.com> | ||
522 | 2143 | |||
523 | 2144 | Un-hide launcher window when dragging out using 4 finger gesture: https://bugs.launchpad.net/unity/+bug/1303141 | ||
524 | 2145 | |||
525 | 2146 | 2014-04-10 Alfred Neumayer <dev.beidl@gmail.com> | ||
526 | 2147 | |||
527 | 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. | ||
528 | 2149 | They should behave the same way depending on the CCSM setting. Fixes: 1303060 | ||
529 | 2150 | |||
530 | 2151 | 2014-04-07 Alfred Neumayer <dev.beidl@gmail.com> | ||
531 | 2152 | |||
532 | 2153 | Make 3 finger window switch gesture respect the alt-tab-bias-viewport setting by moving the check to SetUpAndShowSwitcher. | ||
533 | 2154 | |||
534 | 2155 | 2014-04-10 Sami Jaktholm <sjakthol@outlook.com> | ||
535 | 2156 | |||
536 | 2157 | Shortcuts: Listen and react to view close requests. Fixes: 1297842 | ||
537 | 2158 | |||
538 | 2159 | 2014-04-05 Sami Jaktholm <sjakthol@outlook.com> | ||
539 | 2160 | |||
540 | 2161 | Shortcuts: Listen and react to view close requests. | ||
541 | 2162 | |||
542 | 2163 | 2014-04-10 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
543 | 2164 | |||
544 | 2165 | DecorationsGrabEdge, PanelMenuView: perform proper WM action on clicks, based on user settings Fixes: 1283849 | ||
545 | 2166 | |||
546 | 2167 | 2014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
547 | 2168 | |||
548 | 2169 | PanelMenuView: use generic actions based on WM settings for double,middle and right clicks | ||
549 | 2170 | |||
550 | 2171 | 2014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
551 | 2172 | |||
552 | 2173 | WindowManager: add methods to {Horizontally,Vertically}Maximize a window | ||
553 | 2174 | |||
554 | 2175 | 2014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
555 | 2176 | |||
556 | 2177 | WindowManager: add window shading methods | ||
557 | 2178 | |||
558 | 2179 | 2014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
559 | 2180 | |||
560 | 2181 | DecorationsGrabEdge: perform proper WM action on clicks, based on user settings | ||
561 | 2182 | |||
562 | 2183 | 2014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
563 | 2184 | |||
564 | 2185 | DecorationStyle: add WindowManagerAction to get WM click options | ||
565 | 2186 | |||
566 | 2187 | 2014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
567 | 2188 | |||
568 | 2189 | Merging with lp:~3v1n0/unity/right-left-click-maximize-fix | ||
569 | 2190 | |||
570 | 2191 | 2014-04-10 CI bot <ps-jenkins@lists.canonical.com> | ||
571 | 2192 | |||
572 | 2193 | Releasing 7.2.0+14.04.20140410-0ubuntu1 | ||
573 | 2194 | |||
574 | 2195 | 2014-04-10 CI bot <ps-jenkins@lists.canonical.com> | ||
575 | 2196 | |||
576 | 2197 | Session: Don't lock the screen if screen locking is disabled by | ||
577 | 2198 | org.gnome.desktop.lockdown disable-lock-screen. Fixes: 1292154 | ||
578 | 2199 | |||
579 | 2200 | 2014-04-10 CI bot <ps-jenkins@lists.canonical.com> | ||
580 | 2201 | |||
581 | 2202 | ScreenSaverDBusManager: start/stop gnome-screensaver if we don't/do handle the locking | ||
582 | 2203 | |||
583 | 2204 | This allows to just use the fallback gnome-screensaver lockscreen if we need to use it. Fixes: 1303712 | ||
584 | 2205 | |||
585 | 2206 | 2014-04-10 CI bot <ps-jenkins@lists.canonical.com> | ||
586 | 2207 | |||
587 | 2208 | GnomeSessionManager: impelement gnome session dbus interface and a fader to blank the screen Fixes: 1291088, 1292041, 1292078, 1292446, 1292451 | ||
588 | 2209 | |||
589 | 2210 | 2014-04-10 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
590 | 2211 | |||
591 | 2212 | LockScreen: add ability to show without fading in on some system calls | ||
592 | 2213 | |||
593 | 2214 | Also, if locking is not enabled, calling Lock causes the screensaver to be initiated. | ||
594 | 2215 | Many cleanups and misc fixes. Fixes: 1292575, 1305194 | ||
595 | 2216 | |||
596 | 2217 | 2014-04-10 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
597 | 2218 | |||
598 | 2219 | LockScreenController: fire screensaver_post_lock_timeout_ when the view is fully visible | ||
599 | 2220 | |||
600 | 2221 | 2014-04-10 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
601 | 2222 | |||
602 | 2223 | GnomeSessionManager: if it's impossible to lock a session, start the screensaver on lock | ||
603 | 2224 | |||
604 | 2225 | This is what most of apps expect, and thus we do that. Although it's not really that coherent. | ||
605 | 2226 | |||
606 | 2227 | 2014-04-10 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
607 | 2228 | |||
608 | 2229 | SessionManager: add ScreenSaver{Activate,Deactivate} and relevant signals and export them | ||
609 | 2230 | |||
610 | 2231 | Update LockScreenController and dbus apis to match this | ||
611 | 2232 | |||
612 | 2233 | 2014-04-10 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
613 | 2234 | |||
614 | 2235 | LockScreenController: remove some racy code, avoid to emit multiple signals | ||
615 | 2236 | |||
616 | 2237 | And fix pre-lock blank window | ||
617 | 2238 | |||
618 | 2239 | 2014-04-10 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
619 | 2240 | |||
620 | 2241 | LockScreenController: increase the lockscreen timeout wait to be bigger to a frame duration | ||
621 | 2242 | |||
622 | 2243 | 2014-04-10 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
623 | 2244 | |||
624 | 2245 | SessionDBusManager: export PromptLock method on the dbus | ||
625 | 2246 | |||
626 | 2247 | 2014-04-10 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
627 | 2248 | |||
628 | 2249 | BackgroundSettings: don't create new panel style instances, use the actual instance | ||
629 | 2250 | |||
630 | 2251 | 2014-04-10 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
631 | 2252 | |||
632 | 2253 | ScreenSaverDBusManager: get rid of the old active_ bool variable, that caused undefined behavior | ||
633 | 2254 | |||
634 | 2255 | 2014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
635 | 2256 | |||
636 | 2257 | LockScreenController: even more cleanup, move blank window grabbing to own function | ||
637 | 2258 | |||
638 | 2259 | 2014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
639 | 2260 | |||
640 | 2261 | UnityWindow: we need to paint also the decorations of the windows, when in lock-mode | ||
641 | 2262 | |||
642 | 2263 | Othewise their texture won't be rebuilt and this will lead to wrong textures. | ||
643 | 2264 | Also, we don't need to damage the screen when lock opacity changes as it's done by nux. | ||
644 | 2265 | |||
645 | 2266 | 2014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
646 | 2267 | |||
647 | 2268 | LockScreenController: also hide BlankWindow on mouse and keyboard down events | ||
648 | 2269 | |||
649 | 2270 | 2014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
650 | 2271 | |||
651 | 2272 | LockScreenController: show a blank window unless we don't have the lockscreen ready on prompt requests | ||
652 | 2273 | |||
653 | 2274 | 2014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
654 | 2275 | |||
655 | 2276 | SessionDBusManager: add support for "PromptLock" | ||
656 | 2277 | |||
657 | 2278 | 2014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
658 | 2279 | |||
659 | 2280 | GnomeSessionManager: use prompt lockscreen on logind lock requests | ||
660 | 2281 | |||
661 | 2282 | 2014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
662 | 2283 | |||
663 | 2284 | LockScreenController: add support to PromptLockScreen | ||
664 | 2285 | |||
665 | 2286 | 2014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
666 | 2287 | |||
667 | 2288 | SessionManager: add PromptLockScreen method and signal, to require a fast lock (with no fading) | ||
668 | 2289 | |||
669 | 2290 | 2014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
670 | 2291 | |||
671 | 2292 | Merging with lp:~sjakthol/unity/fix-1292154 | ||
672 | 2293 | |||
673 | 2294 | 2014-04-06 Sami Jaktholm <sjakthol@outlook.com> | ||
674 | 2295 | |||
675 | 2296 | Don't cache the value and watch for changes. Check the setting every time instead. | ||
676 | 2297 | |||
677 | 2298 | 2014-04-06 Sami Jaktholm <sjakthol@outlook.com> | ||
678 | 2299 | |||
679 | 2300 | Session: Don't lock the screen if screen locking is disabled by | ||
680 | 2301 | org.gnome.desktop.lockdown disable-lock-screen. | ||
681 | 2302 | |||
682 | 2303 | 2014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
683 | 2304 | |||
684 | 2305 | Merging with parent | ||
685 | 2306 | |||
686 | 2307 | 2014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
687 | 2308 | |||
688 | 2309 | LockScreenController: make sure whe hide the blank window on unlock | ||
689 | 2310 | |||
690 | 2311 | 2014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
691 | 2312 | |||
692 | 2313 | Merging with lp:~laney/unity/g-s-replace | ||
693 | 2314 | |||
694 | 2315 | Remves the ugly killall | ||
695 | 2316 | |||
696 | 2317 | 2014-04-09 Iain Lane <iain@orangesquash.org.uk> | ||
697 | 2318 | |||
698 | 2319 | Take over as the owner of the gnome-screensaver interface, if necessary. | ||
699 | 2320 | |||
700 | 2321 | 2014-04-09 Iain Lane <iain@orangesquash.org.uk> | ||
701 | 2322 | |||
702 | 2323 | Allow skipping of the tests with DEB_BUILD_OPTIONS=nocheck | ||
703 | 2324 | |||
704 | 2325 | 2014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
705 | 2326 | |||
706 | 2327 | Merging with parent branch | ||
707 | 2328 | |||
708 | 2329 | 2014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
709 | 2330 | |||
710 | 2331 | LockScreenController: add ShowBlankWindow method | ||
711 | 2332 | |||
712 | 2333 | 2014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
713 | 2334 | |||
714 | 2335 | UnityShell: ops, remove wrong change | ||
715 | 2336 | |||
716 | 2337 | 2014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
717 | 2338 | |||
718 | 2339 | Merging with parent branch | ||
719 | 2340 | |||
720 | 2341 | 2014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
721 | 2342 | |||
722 | 2343 | LockScreenController: start the screensaver after few seconds that the user has locked his session, if there's no more interaction | ||
723 | 2344 | |||
724 | 2345 | 2014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
725 | 2346 | |||
726 | 2347 | LockScreenShield: emit a signal when we receive a keyboard input | ||
727 | 2348 | |||
728 | 2349 | 2014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
729 | 2350 | |||
730 | 2351 | LockScreenController: immediately start the screensaver on SetActive dbus call | ||
731 | 2352 | |||
732 | 2353 | 2014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
733 | 2354 | |||
734 | 2355 | ScreenSaverDBusManager: add request_activate signal that is emitted on remote activation request | ||
735 | 2356 | |||
736 | 2357 | 2014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
737 | 2358 | |||
738 | 2359 | LockScreenController: some cleanup, and HideBlankWindow on simulate user activity | ||
739 | 2360 | |||
740 | 2361 | 2014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
741 | 2362 | |||
742 | 2363 | LockScreenController: keep track of dbus_manager and reset screensaver on simulate-user activity | ||
743 | 2364 | |||
744 | 2365 | 2014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
745 | 2366 | |||
746 | 2367 | ScreenSaverDBusManager: implement SimulateUserActivity | ||
747 | 2368 | |||
748 | 2369 | 2014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
749 | 2370 | |||
750 | 2371 | ScreenSaverDBusManager: use a nux property for active state | ||
751 | 2372 | |||
752 | 2373 | 2014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
753 | 2374 | |||
754 | 2375 | LockScreenController: don't animate when locking the screen on suspend or screensaver | ||
755 | 2376 | |||
756 | 2377 | 2014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
757 | 2378 | |||
758 | 2379 | LockScreenController: we can lock the screen if the GS setting is disabled | ||
759 | 2380 | |||
760 | 2381 | Also rename the setting to be more understandable | ||
761 | 2382 | |||
762 | 2383 | 2014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
763 | 2384 | |||
764 | 2385 | Merging with parent branch | ||
765 | 2386 | |||
766 | 2387 | 2014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
767 | 2388 | |||
768 | 2389 | LockScreenController: always call LockScreen of SessionManager as it has some checks | ||
769 | 2390 | |||
770 | 2391 | 2014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
771 | 2392 | |||
772 | 2393 | UnityScreen: damage the screen when the lockscreen opacity changes | ||
773 | 2394 | |||
774 | 2395 | 2014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
775 | 2396 | |||
776 | 2397 | LockScreenController: use a ROProperty for opacity | ||
777 | 2398 | |||
778 | 2399 | 2014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
779 | 2400 | |||
780 | 2401 | LockScreenController: only try to lock if locking is enabled | ||
781 | 2402 | |||
782 | 2403 | 2014-04-08 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
783 | 2404 | |||
784 | 2405 | LockScreenController: use timeout seconds for lock delay | ||
785 | 2406 | |||
786 | 2407 | 2014-04-08 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
787 | 2408 | |||
788 | 2409 | LockScreenController: only use one window to blank the screen, it's not needed to have one per monitor | ||
789 | 2410 | |||
790 | 2411 | 2014-04-08 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
791 | 2412 | |||
792 | 2413 | LockScreenController: move OnPresenceStatusChanged into a function | ||
793 | 2414 | |||
794 | 2415 | 2014-04-08 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
795 | 2416 | |||
796 | 2417 | LockScreenController: lock the screen on suspend if ubuntu is configured to do so | ||
797 | 2418 | |||
798 | 2419 | 2014-04-08 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
799 | 2420 | |||
800 | 2421 | Uscreen: emit suspending signal on PrepareForSleep | ||
801 | 2422 | |||
802 | 2423 | 2014-04-08 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
803 | 2424 | |||
804 | 2425 | LockScreenController: use direction to set the animation value | ||
805 | 2426 | |||
806 | 2427 | 2014-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
807 | 2428 | |||
808 | 2429 | ExternalGschema: add missing external settings | ||
809 | 2430 | |||
810 | 2431 | 2014-04-08 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
811 | 2432 | |||
812 | 2433 | LockScreenSettings: also use legacy lockscreen if screen reader is enabled | ||
813 | 2434 | |||
814 | 2435 | 2014-04-08 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
815 | 2436 | |||
816 | 2437 | ScreenSaverDBusManager: add some comments | ||
817 | 2438 | |||
818 | 2439 | 2014-04-08 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
819 | 2440 | |||
820 | 2441 | ScreenSaverDBusManager: use async calls | ||
821 | 2442 | |||
822 | 2443 | 2014-04-08 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
823 | 2444 | |||
824 | 2445 | LockScreenController: call gnome-screensaver to lock the screen if we use a legacy lockscreen | ||
825 | 2446 | |||
826 | 2447 | 2014-04-08 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
827 | 2448 | |||
828 | 2449 | ScreenSaverDBusManager: start/stop gnome-screensaver if we don't/do handle the locking | ||
829 | 2450 | |||
830 | 2451 | 2014-04-08 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
831 | 2452 | |||
832 | 2453 | LockScreenSettings: add use_fallback option, that is on if OSK is active | ||
833 | 2454 | |||
834 | 2455 | This is to workaround on screen keyboard issues | ||
835 | 2456 | |||
836 | 2457 | 2014-04-07 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
837 | 2458 | |||
838 | 2459 | Add GS schemas to external list | ||
839 | 2460 | |||
840 | 2461 | 2014-04-07 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
841 | 2462 | |||
842 | 2463 | GnomeSessionManager: use enum class PresenceStatus instead of magic numbers | ||
843 | 2464 | |||
844 | 2465 | 2014-04-07 Andrea Azzarone <azzaronea@gmail.com> | ||
845 | 2466 | |||
846 | 2467 | Merge trunk. | ||
847 | 2468 | |||
848 | 2469 | 2014-04-07 Andrea Azzarone <azzaronea@gmail.com> | ||
849 | 2470 | |||
850 | 2471 | Remove magic numbers. | ||
851 | 2472 | |||
852 | 2473 | 2014-04-07 Andrea Azzarone <azzaronea@gmail.com> | ||
853 | 2474 | |||
854 | 2475 | Do not implement SimulateUserActivity. | ||
855 | 2476 | |||
856 | 2477 | 2014-04-07 Andrea Azzarone <azzaronea@gmail.com> | ||
857 | 2478 | |||
858 | 2479 | Update tests. | ||
859 | 2480 | |||
860 | 2481 | 2014-04-07 Andrea Azzarone <azzaronea@gmail.com> | ||
861 | 2482 | |||
862 | 2483 | Start cleaning lockscreen code. | ||
863 | 2484 | |||
864 | 2485 | 2014-04-06 Andrea Azzarone <azzaronea@gmail.com> | ||
865 | 2486 | |||
866 | 2487 | Fix. Code style is still WIP. | ||
867 | 2488 | |||
868 | 2489 | 2014-04-04 Andrea Azzarone <azzaronea@gmail.com> | ||
869 | 2490 | |||
870 | 2491 | Lock the screen after a delay. | ||
871 | 2492 | |||
872 | 2493 | 2014-04-02 Andrea Azzarone <azzaronea@gmail.com> | ||
873 | 2494 | |||
874 | 2495 | Add the first settings. | ||
875 | 2496 | |||
876 | 2497 | 2014-04-02 Andrea Azzarone <azzaronea@gmail.com> | ||
877 | 2498 | |||
878 | 2499 | Initial commit to implement g-s dbus interface in unity. | ||
879 | 2500 | |||
880 | 2501 | 2014-04-04 CI bot <ps-jenkins@lists.canonical.com> | ||
881 | 2502 | |||
882 | 2503 | Releasing 7.2.0+14.04.20140404-0ubuntu1 | ||
883 | 2504 | |||
884 | 2505 | 2014-04-04 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
885 | 2506 | |||
886 | 2507 | ForceQuitDialog: add a new "sheet style" dialog that is shown when a window hangs | ||
887 | 2508 | |||
888 | 2509 | Listen to compiz toolkit events and prompt a dialog that allows to force-quit an | ||
889 | 2510 | hanging application. Fixes: 698031, 1299061, 1299080 | ||
890 | 2511 | |||
891 | 2512 | 2014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
892 | 2513 | |||
893 | 2514 | ForceQuitDialog: make sure that the dialog is not deletable by WM | ||
894 | 2515 | |||
895 | 2516 | For this to be safe we need also to ignore the delete events | ||
896 | 2517 | |||
897 | 2518 | 2014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
898 | 2519 | |||
899 | 2520 | POTFILES: include DecorationsForceQuitDialog.cpp | ||
900 | 2521 | |||
901 | 2522 | 2014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
902 | 2523 | |||
903 | 2524 | DecoratedWindow: let's do one line things! | ||
904 | 2525 | |||
905 | 2526 | 2014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
906 | 2527 | |||
907 | 2528 | ForceQuitDialog: make sure we hide the dialog before we killed the parent window | ||
908 | 2529 | |||
909 | 2530 | It must be hidden before than the parent, in case the window is not really killed, | ||
910 | 2531 | it will be shown anyway later. | ||
911 | 2532 | |||
912 | 2533 | 2014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
913 | 2534 | |||
914 | 2535 | ForceQuitDialog: avoid warnings on close, due to finalized close button | ||
915 | 2536 | |||
916 | 2537 | 2014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
917 | 2538 | |||
918 | 2539 | DecorationsForceQuitDialog: emit close_request signal on close and "Wait" button | ||
919 | 2540 | |||
920 | 2541 | 2014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
921 | 2542 | |||
922 | 2543 | DecorationsForceQuitDialog: add close_request signal and destroy window when it gets called | ||
923 | 2544 | |||
924 | 2545 | 2014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
925 | 2546 | |||
926 | 2547 | DecoratedWindow: add missing call to UpdateForceQuitDialogPosition | ||
927 | 2548 | |||
928 | 2549 | Maybe it was removed due to a shelved change... | ||
929 | 2550 | |||
930 | 2551 | 2014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
931 | 2552 | |||
932 | 2553 | DecorationsForceQuitDialog: implement actual window killing by using both XKillClient and kill -9 | ||
933 | 2554 | |||
934 | 2555 | Yeah, now | ||
935 | 2556 | |||
936 | 2557 | 2014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
937 | 2558 | |||
938 | 2559 | DecorationsForceQuitDialog: use proper class names (mostly for theming) | ||
939 | 2560 | |||
940 | 2561 | 2014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
941 | 2562 | |||
942 | 2563 | DecorationsForceQuitDialog: use themed button textures | ||
943 | 2564 | |||
944 | 2565 | 2014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
945 | 2566 | |||
946 | 2567 | DecorationsForceQuitDialog: set the dialog pid/hostname to match the ones of the parent window | ||
947 | 2568 | |||
948 | 2569 | In this way we don't confuse BAMF about the ownership of the dialog. | ||
949 | 2570 | |||
950 | 2571 | 2014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
951 | 2572 | |||
952 | 2573 | ForceQuitDialog: use the same window class of the real parent window | ||
953 | 2574 | |||
954 | 2575 | 2014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
955 | 2576 | |||
956 | 2577 | ForceQuitDialog: keep the dialog centered on parent window when its geometry changes | ||
957 | 2578 | |||
958 | 2579 | 2014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
959 | 2580 | |||
960 | 2581 | DecorationsManager.cpp: show a forcequit dialog when we get a toolkitActionForceQuitDialog ClientMessage | ||
961 | 2582 | |||
962 | 2583 | These events are triggered directly by compiz, so we only have to catch them! | ||
963 | 2584 | |||
964 | 2585 | 2014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
965 | 2586 | |||
966 | 2587 | DecoratedWindow: add ShowForceQuitDialog method to show a forcequit dialog on given window | ||
967 | 2588 | |||
968 | 2589 | 2014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
969 | 2590 | |||
970 | 2591 | DecorationsForceQuitDialog: set dialog X time to match the one of the close event | ||
971 | 2592 | |||
972 | 2593 | In this way we correctly handle the focus-stealing prevention | ||
973 | 2594 | |||
974 | 2595 | 2014-04-01 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
975 | 2596 | |||
976 | 2597 | ForceQuitDialog: set shape area to ignore input events outside the actual dialog | ||
977 | 2598 | |||
978 | 2599 | 2014-04-01 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
979 | 2600 | |||
980 | 2601 | DecorationsForceQuitDialog: set parent window as its actual parent X-side, and center on it | ||
981 | 2602 | |||
982 | 2603 | 2014-04-01 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
983 | 2604 | |||
984 | 2605 | ForceQuitDialog: fix label strings | ||
985 | 2606 | |||
986 | 2607 | 2014-03-28 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
987 | 2608 | |||
988 | 2609 | Merge with trunk | ||
989 | 2610 | |||
990 | 2611 | 2014-03-27 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
991 | 2612 | |||
992 | 2613 | DecorationsForceQuitDialog: obey to style for shadows | ||
993 | 2614 | |||
994 | 2615 | 2014-03-27 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
995 | 2616 | |||
996 | 2617 | DecorationsForceQuitDialog: add first basic gtk implementation of the force-quit dialog | ||
997 | 2618 | |||
998 | 2619 | 2014-04-04 Chris Townsend <christopher.townsend@canonical.com> | ||
999 | 2620 | |||
1000 | 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 | ||
1001 | 2622 | |||
1002 | 2623 | 2014-04-04 Chris Townsend <christopher.townsend@canonical.com> | ||
1003 | 2624 | |||
1004 | 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. | ||
1005 | 2626 | |||
1006 | 2627 | 2014-04-03 CI bot <ps-jenkins@lists.canonical.com> | ||
1007 | 2628 | |||
1008 | 2629 | Releasing 7.2.0+14.04.20140403-0ubuntu1 | ||
1009 | 2630 | |||
1010 | 2631 | 2014-04-03 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
1011 | 2632 | |||
1012 | 2633 | DecorationsGrabEdge: Only perform tookit actions on right-click Fixes: 1301459 | ||
1013 | 2634 | |||
1014 | 2635 | 2014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
1015 | 2636 | |||
1016 | 2637 | DecorationsGrabEdge: Only perform tookit actions on right-click | ||
1017 | 2638 | |||
1018 | 2639 | 2014-04-03 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
1019 | 2640 | |||
1020 | 2641 | UnityScreen: reset decoration::DataPool on destruction, otherwise we won't have a valid screen ptr Fixes: 1291243 | ||
1021 | 2642 | |||
1022 | 2643 | 2014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
1023 | 2644 | |||
1024 | 2645 | UnityScreen: reset decoration::DataPool on destruction, otherwise we won't have screen ptr valid | ||
1025 | 2646 | |||
1026 | 2647 | 2014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
1027 | 2648 | |||
1028 | 2649 | DecorationsDataPool: add static Reset method that allows to reset our textures | ||
1029 | 2650 | |||
1030 | 2651 | 2014-04-03 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
1031 | 2652 | |||
1032 | 2653 | ApplicationLauncherIcon: recompute pips when the screen geometry changes Fixes: 1024101 | ||
1033 | 2654 | |||
1034 | 2655 | 2014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
1035 | 2656 | |||
1036 | 2657 | ApplicationLauncherIcon: recompute pips when the screen geometry changes | ||
1037 | 2658 | |||
1038 | 2659 | 2014-04-03 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
1039 | 2660 | |||
1040 | 2661 | Launcher: hide the launcher window when in auto-hide mode if it's not presented Fixes: 1301394 | ||
1041 | 2662 | |||
1042 | 2663 | 2014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
1043 | 2664 | |||
1044 | 2665 | Launcher: hide the launcher window when in auto-hide mode if it's not presented | ||
1045 | 2666 | |||
1046 | 2667 | 2014-04-03 Stephen M. Webb <stephen.webb@canonical.com> | ||
1047 | 2668 | |||
1048 | 2669 | remove libsyncindicator from services/panel-service.c | ||
1049 | 2670 | |||
1050 | 2671 | 2014-04-02 Stephen M. Webb <stephen.webb@canonical.com> | ||
1051 | 2672 | |||
1052 | 2673 | remove libsyncindicator.so (lp: #1300916) | ||
1053 | 2674 | |||
1054 | 2675 | 2014-04-03 Dimitri John Ledkov <dimitri.ledkov@canonical.com> | ||
1055 | 2676 | |||
1056 | 2677 | Drop U1 default shortcuts & indicator-sync recommendation. (LP: #1300916) Fixes: 1300916 | ||
1057 | 2678 | |||
1058 | 2679 | 2014-04-02 Dimitri John Ledkov <dimitri.ledkov@canonical.com> | ||
1059 | 2680 | |||
1060 | 2681 | Drop U1 default shortcuts & indicator-sync recommendation. (LP: #1300916) | ||
1061 | 2682 | |||
1062 | 2683 | 2014-04-02 CI bot <ps-jenkins@lists.canonical.com> | ||
1063 | 2684 | |||
1064 | 2685 | Releasing 7.2.0+14.04.20140402-0ubuntu1 | ||
1065 | 2686 | |||
1066 | 2687 | 2014-04-02 Stephen M. Webb <stephen.webb@canonical.com> | ||
1067 | 2688 | |||
1068 | 2689 | bump to release 7.2.0 | ||
1069 | 2690 | |||
1070 | 2691 | 2014-04-01 Stephen M. Webb <stephen.webb@canonical.com> | ||
1071 | 2692 | |||
1072 | 2693 | debian/control: fix some style warnings in package description | ||
1073 | 2694 | |||
1074 | 2695 | 2014-04-01 Stephen M. Webb <stephen.webb@canonical.com> | ||
1075 | 2696 | |||
1076 | 2697 | debian/changelog: fix syntax to silence a lintian warning | ||
1077 | 2698 | |||
1078 | 2699 | 2014-04-01 Stephen M. Webb <stephen.webb@canonical.com> | ||
1079 | 2700 | |||
1080 | 2701 | debian/control(Standards-Version): bump to 3.9.5 (no changes) | ||
1081 | 2702 | |||
1082 | 2703 | 2014-03-31 Stephen M. Webb <stephen.webb@canonical.com> | ||
1083 | 2704 | |||
1084 | 2705 | release 7.2.0 | ||
1085 | 2706 | |||
1086 | 2707 | 2014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
1087 | 2708 | |||
1088 | 2709 | SpreadFilter: use launcher width, scale on HiDPI, match also application names | ||
1089 | 2710 | |||
1090 | 2711 | Launcher Width is now considered in setting the offset of the scale filter (fixes | ||
1091 | 2712 | padding when launcher is in autohide mode). | ||
1092 | 2713 | The search bar is correctly scaled when in HiDPI mode. | ||
1093 | 2714 | We use ApplicationManager and thus BAMF to match windows by their name or app name. Fixes: 1281297, 1282001, 1300763, 1300842 | ||
1094 | 2715 | |||
1095 | 2716 | 2014-04-01 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
1096 | 2717 | |||
1097 | 2718 | SpreadFilter: use casefold instead that tolower as it's meant for equalty checks as we do here | ||
1098 | 2719 | |||
1099 | 2720 | 2014-04-01 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
1100 | 2721 | |||
1101 | 2722 | SpreadFilter: implement our own to_lower_copy that works with utf8 | ||
1102 | 2723 | |||
1103 | 2724 | 2014-04-01 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
1104 | 2725 | |||
1105 | 2726 | UnityScreen: match the scaled windows based on the SpreadFilter matches | ||
1106 | 2727 | |||
1107 | 2728 | 2014-04-01 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
1108 | 2729 | |||
1109 | 2730 | SpreadFilter: compute a list of filtered windows using both window and application name | ||
1110 | 2731 | |||
1111 | 2732 | 2014-04-01 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
1112 | 2733 | |||
1113 | 2734 | SpreadFilter: take in consideration the launcher width when setting the spread offset | ||
1114 | 2735 | |||
1115 | 2736 | 2014-04-01 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
1116 | 2737 | |||
1117 | 2738 | SpreadFilter :Scale the internal searchbar to match DPI settings | ||
1118 | 2739 | |||
1119 | 2740 | 2014-04-01 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
1120 | 2741 | |||
1121 | 2742 | SearchBar: fix crash when trying to update the show filter scale in a filterless-search bar | ||
1122 | 2743 | |||
1123 | 2744 | 2014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
1124 | 2745 | |||
1125 | 2746 | PanelMenuView: use panel style context for painting the panel title Fixes: 1296866 | ||
1126 | 2747 | |||
1127 | 2748 | 2014-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
1128 | 2749 | |||
1129 | 2750 | PanelMenuView: add "panel-title" class to the panel style context when drawing title | ||
1130 | 2751 | |||
1131 | 2752 | 2014-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
1132 | 2753 | |||
1133 | 2754 | PanelStyle: return a Style context with different widget path in GetStyleContext based on type | ||
1134 | 2755 | |||
1135 | 2756 | 2014-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
1136 | 2757 | |||
1137 | 2758 | PanelMenuView: use panel style context for painting the panel title | ||
1138 | 2759 | |||
1139 | 2760 | 2014-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
1140 | 2761 | |||
1141 | 2762 | DecorationStyle: allow to use a different style context in DrawTitle | ||
1142 | 2763 | |||
1143 | 2764 | Panel will need to use a different one | ||
1144 | 2765 | |||
1145 | 2766 | 2014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
1146 | 2767 | |||
1147 | 2768 | Panel, Decorations: draw the background under the text glyphs before the text itself Fixes: 723167 | ||
1148 | 2769 | |||
1149 | 2770 | 2014-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
1150 | 2771 | |||
1151 | 2772 | UnitySettings: never allow values minor or equal to 0 as UI scale | ||
1152 | 2773 | |||
1153 | 2774 | 2014-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
1154 | 2775 | |||
1155 | 2776 | DecorationsMenuEntry: draw background under text glyphs | ||
1156 | 2777 | |||
1157 | 2778 | 2014-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
1158 | 2779 | |||
1159 | 2780 | DecorationsTitle: draw background under text glyphs | ||
1160 | 2781 | |||
1161 | 2782 | 2014-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
1162 | 2783 | |||
1163 | 2784 | DecorationStyle: draw text glyphs background on menu items | ||
1164 | 2785 | |||
1165 | 2786 | 2014-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
1166 | 2787 | |||
1167 | 2788 | PanelMenuView: draw the background under the text glyphs | ||
1168 | 2789 | |||
1169 | 2790 | 2014-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
1170 | 2791 | |||
1171 | 2792 | DecorationStyle: add support for drawing the text background under the glyphs | ||
1172 | 2793 | |||
1173 | 2794 | 2014-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
1174 | 2795 | |||
1175 | 2796 | PanelIndicatorEntryView: draw the background under the text glyphs | ||
1176 | 2797 | |||
1177 | 2798 | 2014-04-02 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
1178 | 2799 | |||
1179 | 2800 | CompizUtils: only shadow-decorate alpha windows that have full decorations as well | ||
1180 | 2801 | |||
1181 | 2802 | Since alpha windows might have custom shapes, it's safer not to shadow-decorate them | ||
1182 | 2803 | unless they don't provide, for sure, a full decoration. Fixes: 1281825 | ||
1183 | 2804 | |||
1184 | 2805 | 2014-03-29 Marco Trevisan (Treviño) <mail@3v1n0.net> | ||
1185 | 2806 | |||
1186 | 2807 | CompizUtils: only shadow-decorate alpha windows that have full decorations as well | ||
1187 | 2808 | |||
1188 | 2809 | Since alpha windows might have custom shapes, it's safer not to shadow-decorate them | ||
1189 | 2810 | unless they don't provide, for sure, a full decoration. | ||
1190 | 2811 | |||
1191 | 2812 | >>>>>>> MERGE-SOURCE | ||
1192 | 1651 | 2014-03-28 CI bot <ps-jenkins@lists.canonical.com> | 2813 | 2014-03-28 CI bot <ps-jenkins@lists.canonical.com> |
1193 | 1652 | 2814 | ||
1194 | 1653 | Releasing 7.1.2+14.04.20140328.1-0ubuntu1 | 2815 | Releasing 7.1.2+14.04.20140328.1-0ubuntu1 |
1195 | 1654 | 2816 | ||
1196 | === modified file 'debian/changelog' | |||
1197 | --- debian/changelog 2014-06-19 18:41:56 +0000 | |||
1198 | +++ debian/changelog 2014-07-01 15:43:33 +0000 | |||
1199 | @@ -1,3 +1,4 @@ | |||
1200 | 1 | <<<<<<< TREE | ||
1201 | 1 | unity (7.3.0+14.10.20140619-0ubuntu1) utopic; urgency=low | 2 | unity (7.3.0+14.10.20140619-0ubuntu1) utopic; urgency=low |
1202 | 2 | 3 | ||
1203 | 3 | [ Stephen M. Webb ] | 4 | [ Stephen M. Webb ] |
1204 | @@ -93,11 +94,76 @@ | |||
1205 | 93 | std:vector definition | 94 | std:vector definition |
1206 | 94 | * disabled precompiled headers on arm64 Ubuntu package builds (LP: | 95 | * disabled precompiled headers on arm64 Ubuntu package builds (LP: |
1207 | 95 | #1317276) | 96 | #1317276) |
1208 | 97 | ======= | ||
1209 | 98 | unity (7.2.1+14.04.20140513-0ubuntu3) trusty; urgency=medium | ||
1210 | 99 | |||
1211 | 100 | [ Alfred Neumayer ] | ||
1212 | 101 | * Restore the launcher position by reversing the animation and | ||
1213 | 102 | unsetting the DND_PUSHED_OFF quirk. (LP: #1304882) | ||
1214 | 103 | |||
1215 | 104 | [ Brandon Schaefer ] | ||
1216 | 105 | * TextInput: move the warning icon inside the input field, render it | ||
1217 | 106 | white (LP: #1307738) | ||
1218 | 107 | * ShutdownView: Scale up the Buttons and Text plus Borders of the | ||
1219 | 108 | UnityWindowView. (LP: #1308323) | ||
1220 | 109 | * Lockscreen warning icon needs a tooltip to say what the warning is | ||
1221 | 110 | about! (LP: #1308288) | ||
1222 | 111 | |||
1223 | 112 | [ Marco Trevisan (Treviño) ] | ||
1224 | 113 | * UnityScreen: always paint the lockscreen above, just add menu and | ||
1225 | 114 | onboard as exceptions Some code cleanup, factorizing similar code. | ||
1226 | 115 | (LP: #1313280) | ||
1227 | 116 | * ApplicationLauncherIcon: Focus and, in case, Spread the windows on | ||
1228 | 117 | DnD After 1 second that an user is over an icon, that icon should | ||
1229 | 118 | focus the relative application and Spread its windows if it has more | ||
1230 | 119 | than one opened. Correctly handle the DnD scale in launcher, and | ||
1231 | 120 | apply glow to the icon under pointer. (LP: #607796) | ||
1232 | 121 | * ShutdownView: Scale up the Buttons and Text plus Borders of the | ||
1233 | 122 | UnityWindowView. (LP: #1308323) | ||
1234 | 123 | * SwitcherView: use RawPixel's for the size values and convert them to | ||
1235 | 124 | match current scaling (LP: #1317348) | ||
1236 | 125 | * PluginAdapter: try to grab the screen to make sure that the screen | ||
1237 | 126 | is not grabbed FocusIn event with NotifyGrab mode is not always | ||
1238 | 127 | triggered by X when a window takes the grab, then we need to ensure | ||
1239 | 128 | that there's no grab by trying to get one. We only care about | ||
1240 | 129 | keyboard here, since pointer grabs don't affect us in general. | ||
1241 | 130 | (LP: #741869) | ||
1242 | 131 | * ShortcutView: use RawPixel's for the size values and convert them to | ||
1243 | 132 | match current scaling Plus dinamically allocate horizontal space, | ||
1244 | 133 | not to cut the text. (LP: #924840) | ||
1245 | 134 | |||
1246 | 135 | [ Chris Townsend ] | ||
1247 | 136 | * Fix issue where scaling the edge illumination up and down with the | ||
1248 | 137 | size of the Launcher icons would cause the illumination border to be | ||
1249 | 138 | offset and smaller than the icon. (LP: #1309739) | ||
1250 | 139 | * Fix issue where the number of Launcher icon pips are not always | ||
1251 | 140 | properly updated when a new window of an already running application | ||
1252 | 141 | is opened. (LP: #1283775) | ||
1253 | 142 | * Fix issue where the Panel shadow would get drawn over drop down | ||
1254 | 143 | windows in full screen windows. (LP: #1316005) | ||
1255 | 144 | |||
1256 | 145 | [ Andrea Azzarone ] | ||
1257 | 146 | * Clear the clipboard when locking the screen. (LP: #1308911) | ||
1258 | 147 | * Disable switcher gestures if screen is locked. Fixed a regression. | ||
1259 | 148 | (LP: #1321043) | ||
1260 | 149 | * Pass the correct options to showLauncherKeyTerminate in | ||
1261 | 150 | UnityScreen::OnLockScreen (LP: #1320438) | ||
1262 | 151 | * Fix skype indicator blinking. (LP: #1310200) | ||
1263 | 152 | * Add a warning in the session dialog if other sessions are still | ||
1264 | 153 | open. (LP: #1281058) | ||
1265 | 154 | |||
1266 | 155 | -- Chris Townsend <christopher.townsend@canonical.com> Thu, 19 Jun 2014 10:36:15 -0400 | ||
1267 | 156 | |||
1268 | 157 | unity (7.2.1+14.04.20140513-0ubuntu2) trusty; urgency=medium | ||
1269 | 158 | >>>>>>> MERGE-SOURCE | ||
1270 | 96 | 159 | ||
1271 | 97 | [ Brandon Schaefer ] | 160 | [ Brandon Schaefer ] |
1272 | 98 | * Set the max width, so our static text wraps. So we don't end up | 161 | * Set the max width, so our static text wraps. So we don't end up |
1273 | 99 | rendering text out of the view area. (LP: #1312749) | 162 | rendering text out of the view area. (LP: #1312749) |
1274 | 100 | 163 | ||
1275 | 164 | [ Jnkyu Yi ] | ||
1276 | 165 | * fixed range of blacklisted Unicode characters (lp: #1251193) | ||
1277 | 166 | |||
1278 | 101 | [ Marco Trevisan (Treviño) ] | 167 | [ Marco Trevisan (Treviño) ] |
1279 | 102 | * UnityScreen: toggle activation of all the unity compiz actions when | 168 | * UnityScreen: toggle activation of all the unity compiz actions when |
1280 | 103 | locking the screen Also, make sure that the lockscreen views are | 169 | locking the screen Also, make sure that the lockscreen views are |
1281 | @@ -109,38 +175,23 @@ | |||
1282 | 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- |
1283 | 110 | grab (although they will be without keyboard support). Finally, | 176 | grab (although they will be without keyboard support). Finally, |
1284 | 111 | reset the menu state, if that failed. | 177 | reset the menu state, if that failed. |
1285 | 112 | * UnityScreen: always paint the lockscreen above, just add menu and | ||
1286 | 113 | onboard as exceptions Some code cleanup, factorizing similar code. | ||
1287 | 114 | (LP: #1313280) | ||
1288 | 115 | * UnityScreen: don't try to show Dash/Hud if the screen is grabbed | ||
1289 | 116 | Also move the dash opening out from LauncherController, and get rid | ||
1290 | 117 | of UBus as first initialization source, as it can only slow things | ||
1291 | 118 | down here. (LP: #741869) | ||
1292 | 119 | * PluginAdapter: make sure we don't try to call an invalid | 178 | * PluginAdapter: make sure we don't try to call an invalid |
1293 | 120 | initiate/terminate callback function (LP: #1221673) | 179 | initiate/terminate callback function (LP: #1221673) |
1294 | 121 | * DebugDBusInterface: match properties if they are in the AP array | 180 | * DebugDBusInterface: match properties if they are in the AP array |
1295 | 122 | form [<type>, <value>] (LP: #1307748) | 181 | form [<type>, <value>] (LP: #1307748) |
1296 | 123 | 182 | ||
1297 | 183 | [ Stephen M. Webb ] | ||
1298 | 184 | * lockscreen/LockScreenAccelerators.h: added required header for | ||
1299 | 185 | std:vector definition (fixes FTBFS in Ubuntu) | ||
1300 | 186 | * disabled precompiled headers on arm64 Ubuntu package builds | ||
1301 | 187 | (lp: #1317276) | ||
1302 | 188 | * bump upstream release to 7.2.1 | ||
1303 | 189 | |||
1304 | 124 | [ William Hua ] | 190 | [ William Hua ] |
1324 | 125 | * Add proper support for modifier-only shortcuts on the lock screen. | 191 | * added proper support for modifier-only shortcuts on the lock screen |
1325 | 126 | (LP: #1291461) | 192 | (lp: #1291461) |
1326 | 127 | 193 | ||
1327 | 128 | [ Jinkyu Yi ] | 194 | -- Ubuntu daily release <ps-jenkins@lists.canonical.com> Tue, 13 May 2014 20:46:01 +0000 |
1309 | 129 | * Dash: Fix problem at checking blacklisted unicode range (LP: | ||
1310 | 130 | #1251193) | ||
1311 | 131 | |||
1312 | 132 | [ Andrea Azzarone ] | ||
1313 | 133 | * Add a warning in the session dialog if other sessions are still | ||
1314 | 134 | open. (LP: #1281058) | ||
1315 | 135 | |||
1316 | 136 | -- Ubuntu daily release <ps-jenkins@lists.canonical.com> Mon, 12 May 2014 22:03:27 +0000 | ||
1317 | 137 | |||
1318 | 138 | unity (7.2.0+14.04.20140423-0ubuntu2) utopic; urgency=medium | ||
1319 | 139 | |||
1320 | 140 | * debian/control: depends on autopilot-desktop-legacy rather than | ||
1321 | 141 | autopilot-desktop. | ||
1322 | 142 | |||
1323 | 143 | -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Thu, 01 May 2014 00:32:05 -0400 | ||
1328 | 144 | 195 | ||
1329 | 145 | unity (7.2.0+14.04.20140423-0ubuntu1.2) trusty-security; urgency=medium | 196 | unity (7.2.0+14.04.20140423-0ubuntu1.2) trusty-security; urgency=medium |
1330 | 146 | 197 | ||
1331 | 147 | 198 | ||
1332 | === modified file 'debian/control' | |||
1333 | --- debian/control 2014-05-07 19:55:43 +0000 | |||
1334 | +++ debian/control 2014-07-01 15:43:33 +0000 | |||
1335 | @@ -165,7 +165,7 @@ | |||
1336 | 165 | Architecture: all | 165 | Architecture: all |
1337 | 166 | Depends: ${misc:Depends}, | 166 | Depends: ${misc:Depends}, |
1338 | 167 | ${python:Depends}, | 167 | ${python:Depends}, |
1340 | 168 | autopilot-desktop-legacy, | 168 | autopilot-desktop, |
1341 | 169 | python-windowmocker, | 169 | python-windowmocker, |
1342 | 170 | gir1.2-appindicator3-0.1, | 170 | gir1.2-appindicator3-0.1, |
1343 | 171 | gir1.2-dee-1.0, | 171 | gir1.2-dee-1.0, |
1344 | 172 | 172 | ||
1345 | === modified file 'lockscreen/LockScreenController.cpp' | |||
1346 | === modified file 'plugins/unityshell/src/unityshell.cpp' | |||
1347 | === modified file 'po/unity.pot' | |||
1348 | --- po/unity.pot 2014-03-10 17:51:32 +0000 | |||
1349 | +++ po/unity.pot 2014-07-01 15:43:33 +0000 | |||
1350 | @@ -8,7 +8,7 @@ | |||
1351 | 8 | msgstr "" | 8 | msgstr "" |
1352 | 9 | "Project-Id-Version: PACKAGE VERSION\n" | 9 | "Project-Id-Version: PACKAGE VERSION\n" |
1353 | 10 | "Report-Msgid-Bugs-To: ayatana-dev@lists.launchpad.net\n" | 10 | "Report-Msgid-Bugs-To: ayatana-dev@lists.launchpad.net\n" |
1355 | 11 | "POT-Creation-Date: 2013-04-17 16:00+0100\n" | 11 | "POT-Creation-Date: 2014-07-01 11:21-0400\n" |
1356 | 12 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | 12 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" |
1357 | 13 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | 13 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" |
1358 | 14 | "Language-Team: LANGUAGE <LL@li.org>\n" | 14 | "Language-Team: LANGUAGE <LL@li.org>\n" |
1359 | @@ -38,6 +38,26 @@ | |||
1360 | 38 | msgid "Last Updated" | 38 | msgid "Last Updated" |
1361 | 39 | msgstr "" | 39 | msgstr "" |
1362 | 40 | 40 | ||
1363 | 41 | #. The "%s" is used in the dash preview to display the "<hint>: <value>" infos | ||
1364 | 42 | #, c-format | ||
1365 | 43 | msgid "%s:" | ||
1366 | 44 | msgstr "" | ||
1367 | 45 | |||
1368 | 46 | msgid "Comments" | ||
1369 | 47 | msgstr "" | ||
1370 | 48 | |||
1371 | 49 | msgid "This window is not responding" | ||
1372 | 50 | msgstr "" | ||
1373 | 51 | |||
1374 | 52 | msgid "Do you want to force the application to exit, or wait for it to respond?" | ||
1375 | 53 | msgstr "" | ||
1376 | 54 | |||
1377 | 55 | msgid "_Wait" | ||
1378 | 56 | msgstr "" | ||
1379 | 57 | |||
1380 | 58 | msgid "_Force Quit" | ||
1381 | 59 | msgstr "" | ||
1382 | 60 | |||
1383 | 41 | msgid "Type your command" | 61 | msgid "Type your command" |
1384 | 42 | msgstr "" | 62 | msgstr "" |
1385 | 43 | 63 | ||
1386 | @@ -50,6 +70,12 @@ | |||
1387 | 50 | msgid "Quit" | 70 | msgid "Quit" |
1388 | 51 | msgstr "" | 71 | msgstr "" |
1389 | 52 | 72 | ||
1390 | 73 | msgid "Exit" | ||
1391 | 74 | msgstr "" | ||
1392 | 75 | |||
1393 | 76 | msgid "Close" | ||
1394 | 77 | msgstr "" | ||
1395 | 78 | |||
1396 | 53 | msgid "Search your computer and online sources" | 79 | msgid "Search your computer and online sources" |
1397 | 54 | msgstr "" | 80 | msgstr "" |
1398 | 55 | 81 | ||
1399 | @@ -69,13 +95,16 @@ | |||
1400 | 69 | msgid "Waiting to install" | 95 | msgid "Waiting to install" |
1401 | 70 | msgstr "" | 96 | msgstr "" |
1402 | 71 | 97 | ||
1403 | 98 | msgid "Installing…" | ||
1404 | 99 | msgstr "" | ||
1405 | 100 | |||
1406 | 72 | msgid "Drop To Add Application" | 101 | msgid "Drop To Add Application" |
1407 | 73 | msgstr "" | 102 | msgstr "" |
1408 | 74 | 103 | ||
1409 | 75 | msgid "Trash" | 104 | msgid "Trash" |
1410 | 76 | msgstr "" | 105 | msgstr "" |
1411 | 77 | 106 | ||
1413 | 78 | msgid "Empty Trash..." | 107 | msgid "Empty Trash…" |
1414 | 79 | msgstr "" | 108 | msgstr "" |
1415 | 80 | 109 | ||
1416 | 81 | msgid "Open" | 110 | msgid "Open" |
1417 | @@ -96,6 +125,15 @@ | |||
1418 | 96 | msgid "Unmount" | 125 | msgid "Unmount" |
1419 | 97 | msgstr "" | 126 | msgstr "" |
1420 | 98 | 127 | ||
1421 | 128 | msgid "Password" | ||
1422 | 129 | msgstr "" | ||
1423 | 130 | |||
1424 | 131 | msgid "Username" | ||
1425 | 132 | msgstr "" | ||
1426 | 133 | |||
1427 | 134 | msgid "Invalid password, please try again" | ||
1428 | 135 | msgstr "" | ||
1429 | 136 | |||
1430 | 99 | msgid "Ubuntu Desktop" | 137 | msgid "Ubuntu Desktop" |
1431 | 100 | msgstr "" | 138 | msgstr "" |
1432 | 101 | 139 | ||
1433 | @@ -105,6 +143,14 @@ | |||
1434 | 105 | msgid "Launcher" | 143 | msgid "Launcher" |
1435 | 106 | msgstr "" | 144 | msgstr "" |
1436 | 107 | 145 | ||
1437 | 146 | #, c-format | ||
1438 | 147 | msgid "%s: running: %zu windows open" | ||
1439 | 148 | msgstr "" | ||
1440 | 149 | |||
1441 | 150 | #, c-format | ||
1442 | 151 | msgid "%s: running" | ||
1443 | 152 | msgstr "" | ||
1444 | 153 | |||
1445 | 108 | msgid "Quicklist" | 154 | msgid "Quicklist" |
1446 | 109 | msgstr "" | 155 | msgstr "" |
1447 | 110 | 156 | ||
1448 | @@ -165,6 +211,9 @@ | |||
1449 | 165 | msgid "Opens the Dash Music Lens." | 211 | msgid "Opens the Dash Music Lens." |
1450 | 166 | msgstr "" | 212 | msgstr "" |
1451 | 167 | 213 | ||
1452 | 214 | msgid "Opens the Dash Photo Lens." | ||
1453 | 215 | msgstr "" | ||
1454 | 216 | |||
1455 | 168 | msgid "Opens the Dash Video Lens." | 217 | msgid "Opens the Dash Video Lens." |
1456 | 169 | msgstr "" | 218 | msgstr "" |
1457 | 170 | 219 | ||
1458 | @@ -210,6 +259,9 @@ | |||
1459 | 210 | msgid "Switches between applications." | 259 | msgid "Switches between applications." |
1460 | 211 | msgstr "" | 260 | msgstr "" |
1461 | 212 | 261 | ||
1462 | 262 | msgid "Switches between applications from all workspaces." | ||
1463 | 263 | msgstr "" | ||
1464 | 264 | |||
1465 | 213 | msgid "Switches windows of current applications." | 265 | msgid "Switches windows of current applications." |
1466 | 214 | msgstr "" | 266 | msgstr "" |
1467 | 215 | 267 | ||
1468 | @@ -234,6 +286,12 @@ | |||
1469 | 234 | msgid "Spreads all windows in the current workspace." | 286 | msgid "Spreads all windows in the current workspace." |
1470 | 235 | msgstr "" | 287 | msgstr "" |
1471 | 236 | 288 | ||
1472 | 289 | msgid "Spreads all windows." | ||
1473 | 290 | msgstr "" | ||
1474 | 291 | |||
1475 | 292 | msgid "Spreads all windows in all the workspaces." | ||
1476 | 293 | msgstr "" | ||
1477 | 294 | |||
1478 | 237 | msgid "Minimises all windows." | 295 | msgid "Minimises all windows." |
1479 | 238 | msgstr "" | 296 | msgstr "" |
1480 | 239 | 297 | ||
1481 | @@ -258,7 +316,7 @@ | |||
1482 | 258 | msgid "Places the window in corresponding position." | 316 | msgid "Places the window in corresponding position." |
1483 | 259 | msgstr "" | 317 | msgstr "" |
1484 | 260 | 318 | ||
1486 | 261 | msgid "Ctrl + Alt + Num" | 319 | msgid "Ctrl + Alt + Num (keypad)" |
1487 | 262 | msgstr "" | 320 | msgstr "" |
1488 | 263 | 321 | ||
1489 | 264 | msgid " Drag" | 322 | msgid " Drag" |
1490 | @@ -270,6 +328,11 @@ | |||
1491 | 270 | msgid "Resizes the window." | 328 | msgid "Resizes the window." |
1492 | 271 | msgstr "" | 329 | msgstr "" |
1493 | 272 | 330 | ||
1494 | 331 | msgid "" | ||
1495 | 332 | "Other users are logged in. Restarting or shutting down will close their open applications and may cause them to lose work.\n" | ||
1496 | 333 | "\n" | ||
1497 | 334 | msgstr "" | ||
1498 | 335 | |||
1499 | 273 | msgid "Shut Down" | 336 | msgid "Shut Down" |
1500 | 274 | msgstr "" | 337 | msgstr "" |
1501 | 275 | 338 | ||
1502 | @@ -327,3 +390,7 @@ | |||
1503 | 327 | 390 | ||
1504 | 328 | msgid "Filter results" | 391 | msgid "Filter results" |
1505 | 329 | msgstr "" | 392 | msgstr "" |
1506 | 393 | |||
1507 | 394 | #. avoid wrap lines | ||
1508 | 395 | msgid "Caps lock is on" | ||
1509 | 396 | msgstr "" | ||
1510 | 330 | 397 | ||
1511 | === modified file 'shutdown/SessionView.cpp' | |||
1512 | --- shutdown/SessionView.cpp 2014-06-18 15:08:33 +0000 | |||
1513 | +++ shutdown/SessionView.cpp 2014-07-01 15:43:33 +0000 | |||
1514 | @@ -96,10 +96,16 @@ | |||
1515 | 96 | UpdateContents(); | 96 | UpdateContents(); |
1516 | 97 | } | 97 | } |
1517 | 98 | 98 | ||
1518 | 99 | <<<<<<< TREE | ||
1519 | 99 | void View::UpdateContents() | 100 | void View::UpdateContents() |
1520 | 100 | { | 101 | { |
1521 | 101 | SetVisible(true); | 102 | SetVisible(true); |
1522 | 102 | PopulateButtons(); | 103 | PopulateButtons(); |
1523 | 104 | ======= | ||
1524 | 105 | scale.changed.connect(sigc::hide(sigc::mem_fun(this, &View::UpdateViewSize))); | ||
1525 | 106 | |||
1526 | 107 | UpdateViewSize(); | ||
1527 | 108 | >>>>>>> MERGE-SOURCE | ||
1528 | 103 | UpdateText(); | 109 | UpdateText(); |
1529 | 104 | UpdateViewSize(); | 110 | UpdateViewSize(); |
1530 | 105 | } | 111 | } |
1531 | @@ -130,6 +136,26 @@ | |||
1532 | 130 | } | 136 | } |
1533 | 131 | } | 137 | } |
1534 | 132 | 138 | ||
1535 | 139 | void View::UpdateViewSize() | ||
1536 | 140 | { | ||
1537 | 141 | main_layout_->SetTopAndBottomPadding(style::TOP_PADDING.CP(scale()), style::BOTTOM_PADDING.CP(scale())); | ||
1538 | 142 | main_layout_->SetLeftAndRightPadding(style::LEFT_RIGHT_PADDING.CP(scale())); | ||
1539 | 143 | main_layout_->SetSpaceBetweenChildren(style::MAIN_SPACE.CP(scale())); | ||
1540 | 144 | |||
1541 | 145 | title_->SetScale(scale()); | ||
1542 | 146 | subtitle_->SetScale(scale()); | ||
1543 | 147 | |||
1544 | 148 | ReloadCloseButtonTexture(); | ||
1545 | 149 | |||
1546 | 150 | buttons_layout_->SetSpaceBetweenChildren(style::BUTTONS_SPACE.CP(scale())); | ||
1547 | 151 | |||
1548 | 152 | for (auto* area : buttons_layout_->GetChildren()) | ||
1549 | 153 | { | ||
1550 | 154 | auto* button = static_cast<Button*>(area); | ||
1551 | 155 | button->scale = scale(); | ||
1552 | 156 | } | ||
1553 | 157 | } | ||
1554 | 158 | |||
1555 | 133 | void View::UpdateText() | 159 | void View::UpdateText() |
1556 | 134 | { | 160 | { |
1557 | 135 | std::string message; | 161 | std::string message; |
1558 | @@ -217,6 +243,7 @@ | |||
1559 | 217 | 243 | ||
1560 | 218 | if (mode() == Mode::LOGOUT) | 244 | if (mode() == Mode::LOGOUT) |
1561 | 219 | { | 245 | { |
1562 | 246 | <<<<<<< TREE | ||
1563 | 220 | if (manager_->is_locked()) | 247 | if (manager_->is_locked()) |
1564 | 221 | return; | 248 | return; |
1565 | 222 | 249 | ||
1566 | @@ -228,6 +255,14 @@ | |||
1567 | 228 | } | 255 | } |
1568 | 229 | 256 | ||
1569 | 230 | auto* button = new Button(Button::Action::LOGOUT, NUX_TRACKER_LOCATION); | 257 | auto* button = new Button(Button::Action::LOGOUT, NUX_TRACKER_LOCATION); |
1570 | 258 | ======= | ||
1571 | 259 | auto* button = new Button(Button::Action::LOCK, NUX_TRACKER_LOCATION); | ||
1572 | 260 | button->scale = scale(); | ||
1573 | 261 | button->activated.connect(sigc::mem_fun(manager_.get(), &Manager::LockScreen)); | ||
1574 | 262 | AddButton(button); | ||
1575 | 263 | |||
1576 | 264 | button = new Button(Button::Action::LOGOUT, NUX_TRACKER_LOCATION); | ||
1577 | 265 | >>>>>>> MERGE-SOURCE | ||
1578 | 231 | button->activated.connect(sigc::mem_fun(manager_.get(), &Manager::Logout)); | 266 | button->activated.connect(sigc::mem_fun(manager_.get(), &Manager::Logout)); |
1579 | 232 | key_focus_area_ = button; | 267 | key_focus_area_ = button; |
1580 | 233 | AddButton(button); | 268 | AddButton(button); |
1581 | @@ -236,23 +271,40 @@ | |||
1582 | 236 | { | 271 | { |
1583 | 237 | if (mode() == Mode::FULL) | 272 | if (mode() == Mode::FULL) |
1584 | 238 | { | 273 | { |
1585 | 274 | <<<<<<< TREE | ||
1586 | 239 | if (manager_->CanLock()) | 275 | if (manager_->CanLock()) |
1587 | 240 | { | 276 | { |
1588 | 241 | auto* button = new Button(Button::Action::LOCK, NUX_TRACKER_LOCATION); | 277 | auto* button = new Button(Button::Action::LOCK, NUX_TRACKER_LOCATION); |
1589 | 242 | button->activated.connect(sigc::mem_fun(manager_.get(), &Manager::LockScreen)); | 278 | button->activated.connect(sigc::mem_fun(manager_.get(), &Manager::LockScreen)); |
1590 | 243 | AddButton(button); | 279 | AddButton(button); |
1591 | 244 | } | 280 | } |
1592 | 281 | ======= | ||
1593 | 282 | auto* button = new Button(Button::Action::LOCK, NUX_TRACKER_LOCATION); | ||
1594 | 283 | button->scale = scale(); | ||
1595 | 284 | button->activated.connect(sigc::mem_fun(manager_.get(), &Manager::LockScreen)); | ||
1596 | 285 | AddButton(button); | ||
1597 | 286 | >>>>>>> MERGE-SOURCE | ||
1598 | 245 | 287 | ||
1599 | 246 | if (manager_->CanSuspend()) | 288 | if (manager_->CanSuspend()) |
1600 | 247 | { | 289 | { |
1601 | 290 | <<<<<<< TREE | ||
1602 | 248 | auto* button = new Button(Button::Action::SUSPEND, NUX_TRACKER_LOCATION); | 291 | auto* button = new Button(Button::Action::SUSPEND, NUX_TRACKER_LOCATION); |
1603 | 292 | ======= | ||
1604 | 293 | button = new Button(Button::Action::SUSPEND, NUX_TRACKER_LOCATION); | ||
1605 | 294 | button->scale = scale(); | ||
1606 | 295 | >>>>>>> MERGE-SOURCE | ||
1607 | 249 | button->activated.connect(sigc::mem_fun(manager_.get(), &Manager::Suspend)); | 296 | button->activated.connect(sigc::mem_fun(manager_.get(), &Manager::Suspend)); |
1608 | 250 | AddButton(button); | 297 | AddButton(button); |
1609 | 251 | } | 298 | } |
1610 | 252 | 299 | ||
1611 | 253 | if (manager_->CanHibernate()) | 300 | if (manager_->CanHibernate()) |
1612 | 254 | { | 301 | { |
1613 | 302 | <<<<<<< TREE | ||
1614 | 255 | auto* button = new Button(Button::Action::HIBERNATE, NUX_TRACKER_LOCATION); | 303 | auto* button = new Button(Button::Action::HIBERNATE, NUX_TRACKER_LOCATION); |
1615 | 304 | ======= | ||
1616 | 305 | button = new Button(Button::Action::HIBERNATE, NUX_TRACKER_LOCATION); | ||
1617 | 306 | button->scale = scale(); | ||
1618 | 307 | >>>>>>> MERGE-SOURCE | ||
1619 | 256 | button->activated.connect(sigc::mem_fun(manager_.get(), &Manager::Hibernate)); | 308 | button->activated.connect(sigc::mem_fun(manager_.get(), &Manager::Hibernate)); |
1620 | 257 | AddButton(button); | 309 | AddButton(button); |
1621 | 258 | } | 310 | } |
1622 | @@ -261,10 +313,12 @@ | |||
1623 | 261 | if (manager_->CanShutdown()) | 313 | if (manager_->CanShutdown()) |
1624 | 262 | { | 314 | { |
1625 | 263 | auto *button = new Button(Button::Action::REBOOT, NUX_TRACKER_LOCATION); | 315 | auto *button = new Button(Button::Action::REBOOT, NUX_TRACKER_LOCATION); |
1626 | 316 | button->scale = scale(); | ||
1627 | 264 | button->activated.connect(sigc::mem_fun(manager_.get(), &Manager::Reboot)); | 317 | button->activated.connect(sigc::mem_fun(manager_.get(), &Manager::Reboot)); |
1628 | 265 | AddButton(button); | 318 | AddButton(button); |
1629 | 266 | 319 | ||
1630 | 267 | button = new Button(Button::Action::SHUTDOWN, NUX_TRACKER_LOCATION); | 320 | button = new Button(Button::Action::SHUTDOWN, NUX_TRACKER_LOCATION); |
1631 | 321 | button->scale = scale(); | ||
1632 | 268 | button->activated.connect(sigc::mem_fun(manager_.get(), &Manager::Shutdown)); | 322 | button->activated.connect(sigc::mem_fun(manager_.get(), &Manager::Shutdown)); |
1633 | 269 | key_focus_area_ = (mode() == Mode::SHUTDOWN) ? button : key_focus_area_; | 323 | key_focus_area_ = (mode() == Mode::SHUTDOWN) ? button : key_focus_area_; |
1634 | 270 | AddButton(button); | 324 | AddButton(button); |
1635 | @@ -272,6 +326,7 @@ | |||
1636 | 272 | else if (mode() == Mode::FULL && !manager_->is_locked()) | 326 | else if (mode() == Mode::FULL && !manager_->is_locked()) |
1637 | 273 | { | 327 | { |
1638 | 274 | auto* button = new Button(Button::Action::LOGOUT, NUX_TRACKER_LOCATION); | 328 | auto* button = new Button(Button::Action::LOGOUT, NUX_TRACKER_LOCATION); |
1639 | 329 | button->scale = scale(); | ||
1640 | 275 | button->activated.connect(sigc::mem_fun(manager_.get(), &Manager::Logout)); | 330 | button->activated.connect(sigc::mem_fun(manager_.get(), &Manager::Logout)); |
1641 | 276 | AddButton(button); | 331 | AddButton(button); |
1642 | 277 | } | 332 | } |
1643 | 278 | 333 | ||
1644 | === modified file 'shutdown/SessionView.h' | |||
1645 | --- shutdown/SessionView.h 2014-05-16 03:39:48 +0000 | |||
1646 | +++ shutdown/SessionView.h 2014-07-01 15:43:33 +0000 | |||
1647 | @@ -25,9 +25,14 @@ | |||
1648 | 25 | #include <Nux/VLayout.h> | 25 | #include <Nux/VLayout.h> |
1649 | 26 | #include <Nux/HLayout.h> | 26 | #include <Nux/HLayout.h> |
1650 | 27 | 27 | ||
1651 | 28 | <<<<<<< TREE | ||
1652 | 28 | #include <UnityCore/GLibSource.h> | 29 | #include <UnityCore/GLibSource.h> |
1653 | 29 | #include <UnityCore/SessionManager.h> | 30 | #include <UnityCore/SessionManager.h> |
1654 | 30 | #include "unity-shared/EMConverter.h" | 31 | #include "unity-shared/EMConverter.h" |
1655 | 32 | ======= | ||
1656 | 33 | #include "UnityCore/SessionManager.h" | ||
1657 | 34 | #include "unity-shared/EMConverter.h" | ||
1658 | 35 | >>>>>>> MERGE-SOURCE | ||
1659 | 31 | #include "unity-shared/UnityWindowView.h" | 36 | #include "unity-shared/UnityWindowView.h" |
1660 | 32 | 37 | ||
1661 | 33 | namespace unity | 38 | namespace unity |
1662 | @@ -73,7 +78,12 @@ | |||
1663 | 73 | private: | 78 | private: |
1664 | 74 | friend class TestSessionView; | 79 | friend class TestSessionView; |
1665 | 75 | 80 | ||
1666 | 81 | <<<<<<< TREE | ||
1667 | 76 | void PopulateButtons(); | 82 | void PopulateButtons(); |
1668 | 83 | ======= | ||
1669 | 84 | void UpdateViewSize(); | ||
1670 | 85 | |||
1671 | 86 | >>>>>>> MERGE-SOURCE | ||
1672 | 77 | void UpdateText(); | 87 | void UpdateText(); |
1673 | 78 | void UpdateContents(); | 88 | void UpdateContents(); |
1674 | 79 | void UpdateViewSize(); | 89 | void UpdateViewSize(); |