Merge lp:~unity-team/unity/x-sru6 into lp:unity

Proposed by Marco Trevisan (Treviño)
Status: Superseded
Proposed branch: lp:~unity-team/unity/x-sru6
Merge into: lp:unity
Diff against target: 9045 lines (+6157/-2465) (has conflicts)
25 files modified
AUTHORS (+2/-0)
CMakeLists.txt (+5/-0)
ChangeLog (+5502/-2418)
UnityCore/GLibSignal.h (+4/-0)
dash/ResultRendererTile.cpp (+6/-0)
data/CMakeLists.txt (+40/-0)
debian/changelog (+250/-0)
debian/control (+4/-0)
debian/libunity-core-6.0-9.install (+5/-0)
debian/rules (+6/-0)
debian/unity-services.install (+4/-0)
debian/unity.install (+7/-0)
debian/unity.migrations (+4/-0)
hud/HudController.cpp (+1/-1)
launcher/EdgeBarrierController.cpp (+21/-36)
launcher/EdgeBarrierControllerPrivate.h (+1/-4)
lockscreen/LockScreenController.cpp (+8/-0)
lockscreen/LockScreenController.h (+4/-0)
plugins/unityshell/src/unityshell.cpp (+7/-3)
services/unity-panel-service-lockscreen.service.in (+10/-0)
tests/CMakeLists.txt (+157/-0)
tests/test_lockscreen_controller.cpp (+12/-0)
tools/CMakeLists.txt (+35/-0)
unity-shared/UnitySettings.cpp (+51/-3)
unity-shared/UpstartWrapper.cpp (+11/-0)
Text conflict in CMakeLists.txt
Text conflict in ChangeLog
Text conflict in UnityCore/GLibSignal.h
Text conflict in dash/ResultRendererTile.cpp
Text conflict in data/CMakeLists.txt
Text conflict in debian/changelog
Text conflict in debian/control
Text conflict in debian/libunity-core-6.0-9.install
Text conflict in debian/rules
Text conflict in debian/unity-services.install
Text conflict in debian/unity.install
Text conflict in debian/unity.migrations
Text conflict in lockscreen/LockScreenController.cpp
Text conflict in lockscreen/LockScreenController.h
Text conflict in services/unity-panel-service-lockscreen.service.in
Text conflict in tests/CMakeLists.txt
Text conflict in tests/test_lockscreen_controller.cpp
Text conflict in tools/CMakeLists.txt
Text conflict in unity-shared/UnitySettings.cpp
Text conflict in unity-shared/UpstartWrapper.cpp
To merge this branch: bzr merge lp:~unity-team/unity/x-sru6
Reviewer Review Type Date Requested Status
Unity Team Pending
Review via email: mp+337955@code.launchpad.net

This proposal has been superseded by a proposal from 2018-02-19.

Commit message

Unity Xenial SRU6

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 'AUTHORS'
--- AUTHORS 2016-05-15 02:20:31 +0000
+++ AUTHORS 2018-02-19 14:55:26 +0000
@@ -4,6 +4,7 @@
4 alanbell@ubuntu.com4 alanbell@ubuntu.com
5 Alan Pope <alan.pope@canonical.com>5 Alan Pope <alan.pope@canonical.com>
6 Albert Astals <albert.astals@canonical.com>6 Albert Astals <albert.astals@canonical.com>
7 Alberto Milone <alberto.milone@canonical.com>
7 Alejandro Piñeiro <apinheiro@igalia.com>8 Alejandro Piñeiro <apinheiro@igalia.com>
8 Alexander Fougner <fougner89@gmail.com>9 Alexander Fougner <fougner89@gmail.com>
9 Alexandre Abreu <alexandre.abreu@canonical.com>10 Alexandre Abreu <alexandre.abreu@canonical.com>
@@ -80,6 +81,7 @@
80 jokerdino@bvm128.zdom.org81 jokerdino@bvm128.zdom.org
81 Jonas Schwabe82 Jonas Schwabe
82 Jussi Pakkanen <jussi.pakkanen@canonical.com>83 Jussi Pakkanen <jussi.pakkanen@canonical.com>
84 Kai-Heng Feng <kai.heng.feng@canonical.com>
83 Ken VanDine <ken.vandine@canonical.com>85 Ken VanDine <ken.vandine@canonical.com>
84 Kevin DuBois <kevin.dubois@canonical.com>86 Kevin DuBois <kevin.dubois@canonical.com>
85 Koichi Akabe <vbkaisetsu@gmail.com>87 Koichi Akabe <vbkaisetsu@gmail.com>
8688
=== modified file 'CMakeLists.txt'
--- CMakeLists.txt 2016-11-29 14:41:43 +0000
+++ CMakeLists.txt 2018-02-19 14:55:26 +0000
@@ -10,8 +10,13 @@
10#10#
11set (PROJECT_NAME "unity")11set (PROJECT_NAME "unity")
12set (UNITY_MAJOR 7)12set (UNITY_MAJOR 7)
13<<<<<<< TREE
13set (UNITY_MINOR 5)14set (UNITY_MINOR 5)
14set (UNITY_MICRO 0)15set (UNITY_MICRO 0)
16=======
17set (UNITY_MINOR 4)
18set (UNITY_MICRO 5)
19>>>>>>> MERGE-SOURCE
15set (UNITY_VERSION "${UNITY_MAJOR}.${UNITY_MINOR}.${UNITY_MICRO}")20set (UNITY_VERSION "${UNITY_MAJOR}.${UNITY_MINOR}.${UNITY_MICRO}")
16set (UNITY_API_VERSION "6.0")21set (UNITY_API_VERSION "6.0")
17set (UNITY_COMPONENTS_VERSION "6")22set (UNITY_COMPONENTS_VERSION "6")
1823
=== modified file 'ChangeLog'
--- ChangeLog 2016-05-15 02:20:31 +0000
+++ ChangeLog 2018-02-19 14:55:26 +0000
@@ -1,2421 +1,5505 @@
12016-04-15 CI Train Bot <ci-train-bot@canonical.com>1<<<<<<< TREE
222016-04-15 CI Train Bot <ci-train-bot@canonical.com>
3 Releasing 7.4.0+16.04.20160415-0ubuntu13
44 Releasing 7.4.0+16.04.20160415-0ubuntu1
52016-04-15 Andrea Azzarone <azzaronea@gmail.com>5
662016-04-15 Andrea Azzarone <azzaronea@gmail.com>
7 Do not use pointers to LazyLoadTextures. Fixes: #15691007
8 Approved by: Marco Trevisan (Treviño), PS Jenkins bot8 Do not use pointers to LazyLoadTextures. Fixes: #1569100
99 Approved by: Marco Trevisan (Treviño), PS Jenkins bot
102016-04-15 Andrea Azzarone <azzaronea@gmail.com>10
11112016-04-15 Andrea Azzarone <azzaronea@gmail.com>
12 Do not use pointers to LazyLoadTextures.12
1313 Do not use pointers to LazyLoadTextures.
142016-04-15 Andrea Azzarone <azzaronea@gmail.com>14
15152016-04-15 Andrea Azzarone <azzaronea@gmail.com>
16 Fix unity script crash. Fixes: #156656516
17 Approved by: Marco Trevisan (Treviño)17 Fix unity script crash. Fixes: #1566565
1818 Approved by: Marco Trevisan (Treviño)
192016-04-08 Andrea Azzarone <azzaronea@gmail.com>19
20202016-04-08 Andrea Azzarone <azzaronea@gmail.com>
21 Fix unity script crash.21
2222 Fix unity script crash.
232016-04-15 Andrea Azzarone <azzaronea@gmail.com>23
24242016-04-15 Andrea Azzarone <azzaronea@gmail.com>
25 unityshell.xml: Fix typo Fixes: #155942725
26 Approved by: Marco Trevisan (Treviño)26 unityshell.xml: Fix typo Fixes: #1559427
2727 Approved by: Marco Trevisan (Treviño)
282016-04-05 Andrea Azzarone <azzaronea@gmail.com>28
29292016-04-05 Andrea Azzarone <azzaronea@gmail.com>
30 Fix typo.30
3131 Fix typo.
322016-04-15 Andrea Azzarone <azzaronea@gmail.com>32
33332016-04-15 Andrea Azzarone <azzaronea@gmail.com>
34 LockscreenController: Don't use SetActivate(False) for gnome-screensaver to prevent unlocking on tty switch.34
35 It will not only deactivate the screensaver but also unlock the screen. Fixes: #155253735 LockscreenController: Don't use SetActivate(False) for gnome-screensaver to prevent unlocking on tty switch.
36 Approved by: Marco Trevisan (Treviño)36 It will not only deactivate the screensaver but also unlock the screen. Fixes: #1552537
3737 Approved by: Marco Trevisan (Treviño)
382016-04-05 Andrea Azzarone <azzaronea@gmail.com>38
39392016-04-05 Andrea Azzarone <azzaronea@gmail.com>
40 Add comment.40
4141 Add comment.
422016-04-05 Andrea Azzarone <azzaronea@gmail.com>42
43432016-04-05 Andrea Azzarone <azzaronea@gmail.com>
44 Don't call SetActive only if activate is FALSE.44
4545 Don't call SetActive only if activate is FALSE.
462016-04-05 Andrea Azzarone <azzaronea@gmail.com>46
47472016-04-05 Andrea Azzarone <azzaronea@gmail.com>
48 Don't use SetActivate from gnome-screensaver as it will not only deactivate the screensaver but also unlock the escreensaver.48
4949 Don't use SetActivate from gnome-screensaver as it will not only deactivate the screensaver but also unlock the escreensaver.
502016-04-01 CI Train Bot <ci-train-bot@canonical.com>50
51512016-04-01 CI Train Bot <ci-train-bot@canonical.com>
52 Releasing 7.4.0+16.04.20160401.1-0ubuntu152
5353 Releasing 7.4.0+16.04.20160401.1-0ubuntu1
542016-04-01 Andrea Azzarone <azzaronea@gmail.com>54
55552016-04-01 Andrea Azzarone <azzaronea@gmail.com>
56 Improve the "lock on suspend" logic to always keep in sync the inhibitor with the lockscreen.56
57 Approved by: Marco Trevisan (Treviño)57 Improve the "lock on suspend" logic to always keep in sync the inhibitor with the lockscreen.
5858 Approved by: Marco Trevisan (Treviño)
592016-03-31 Andrea Azzarone <azzaronea@gmail.com>59
60602016-03-31 Andrea Azzarone <azzaronea@gmail.com>
61 Rename LoginManager.* to SuspendInhibitorManager.*61
6262 Rename LoginManager.* to SuspendInhibitorManager.*
632016-03-31 Andrea Azzarone <azzaronea@gmail.com>63
64642016-03-31 Andrea Azzarone <azzaronea@gmail.com>
65 Refactor a bit the LoginManager login according to Marco's review.65
6666 Refactor a bit the LoginManager login according to Marco's review.
672016-03-30 Andrea Azzarone <azzaronea@gmail.com>67
68682016-03-30 Andrea Azzarone <azzaronea@gmail.com>
69 Merge with trunk.69
7070 Merge with trunk.
712016-03-18 Andrea Azzarone <azzaronea@gmail.com>71
72722016-03-18 Andrea Azzarone <azzaronea@gmail.com>
73 Improve inhibitor login for lockscreen and "lock on suspend".73
7474 Improve inhibitor login for lockscreen and "lock on suspend".
752016-04-01 Marco Trevisan (Treviño) <mail@3v1n0.net>75
76762016-04-01 Marco Trevisan (Treviño) <mail@3v1n0.net>
77 DecoratedWindow: Just send estimated extents on _NET_REQUEST_FRAME_EXTENTS77
78 78 DecoratedWindow: Just send estimated extents on _NET_REQUEST_FRAME_EXTENTS
79 As per EWMH protocol when _NET_REQUEST_FRAME_EXTENTS we just have to send the79
80 client the estimation of the border. We don't have to set it on window yet.80 As per EWMH protocol when _NET_REQUEST_FRAME_EXTENTS we just have to send the
81 Let's just implement this by avoiding setting the compiz borders, as this will prevent the window81 client the estimation of the border. We don't have to set it on window yet.
82 to be moved to be fully visible once mapped. Fixes: #136811882 Let's just implement this by avoiding setting the compiz borders, as this will prevent the window
83 Approved by: Andrea Azzarone83 to be moved to be fully visible once mapped. Fixes: #1368118
8484 Approved by: Andrea Azzarone
852016-04-01 Marco Trevisan (Treviño) <mail@3v1n0.net>85
86862016-04-01 Marco Trevisan (Treviño) <mail@3v1n0.net>
87 DecoratedWindow: Just send estimated extents on _NET_REQUEST_FRAME_EXTENTS87
88 88 DecoratedWindow: Just send estimated extents on _NET_REQUEST_FRAME_EXTENTS
89 As per EWMH protocol when _NET_REQUEST_FRAME_EXTENTS we just have to send the89
90 client the estimation of the border. We don't have to set it on window yet.90 As per EWMH protocol when _NET_REQUEST_FRAME_EXTENTS we just have to send the
91 Let's just implement this by avoiding setting the compiz borders, as this will prevent the window91 client the estimation of the border. We don't have to set it on window yet.
92 to be moved to be fully visible once mapped.92 Let's just implement this by avoiding setting the compiz borders, as this will prevent the window
9393 to be moved to be fully visible once mapped.
942016-04-01 Marco Trevisan (Treviño) <mail@3v1n0.net>94
95952016-04-01 Marco Trevisan (Treviño) <mail@3v1n0.net>
96 Unity: stop unity7 upstart instance if needed and restart it if not clearly requested Fixes: #155563396
97 Approved by: Andrea Azzarone97 Unity: stop unity7 upstart instance if needed and restart it if not clearly requested Fixes: #1555633
9898 Approved by: Andrea Azzarone
992016-03-30 Marco Trevisan (Treviño) <mail@3v1n0.net>99
1001002016-03-30 Marco Trevisan (Treviño) <mail@3v1n0.net>
101 Unity: stop unity7 upstart instance if needed and restart it if possible101
102102 Unity: stop unity7 upstart instance if needed and restart it if possible
1032016-04-01 Marco Trevisan (Treviño) <mail@3v1n0.net>103
1041042016-04-01 Marco Trevisan (Treviño) <mail@3v1n0.net>
105 TextureCache: add support for loading themed textures105
106 106 TextureCache: add support for loading themed textures
107 When a themed texture is requested, we add it to a list so that we can invalidate107
108 it on theme changes.108 When a themed texture is requested, we add it to a list so that we can invalidate
109 109 it on theme changes.
110 Use themed textures in any case we load local files, falling back to the default path if110
111 theme doesn't provide any customized asset. Fixes: #903179, #1208790111 Use themed textures in any case we load local files, falling back to the default path if
112 Approved by: Andrea Azzarone112 theme doesn't provide any customized asset. Fixes: #903179, #1208790
113113 Approved by: Andrea Azzarone
1142016-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net>114
1151152016-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net>
116 UnityWindowStyle: remove temporary comment116
117117 UnityWindowStyle: remove temporary comment
1182016-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net>118
1191192016-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net>
120 BackgroundEffectHelper: esure we load the textures in first place and inherit from sigc::trackable to disconnect120
121121 BackgroundEffectHelper: esure we load the textures in first place and inherit from sigc::trackable to disconnect
1222016-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net>122
1231232016-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net>
124 Launcher, Panel, TextInput: use cache texture_invalidated to reload textures124
125 125 Launcher, Panel, TextInput: use cache texture_invalidated to reload textures
126 So we can remove we workaround in UnitySettings as the signal is always emitted after126
127 removing all the themed textures that we have.127 So we can remove we workaround in UnitySettings as the signal is always emitted after
128128 removing all the themed textures that we have.
1292016-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net>129
1301302016-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net>
131 OverlayRenderer: Update and reload scaled textures when style emits textures_changed signal131
132132 OverlayRenderer: Update and reload scaled textures when style emits textures_changed signal
1332016-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net>133
1341342016-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net>
135 BackgroundEffectHelper: reload textures on chache themed icons invalidated135
136136 BackgroundEffectHelper: reload textures on chache themed icons invalidated
1372016-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net>137
1381382016-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net>
139 DashStyle: redirect themed_invalidated signal to textures_changed, unload lazy loaded ones139
140140 DashStyle: redirect themed_invalidated signal to textures_changed, unload lazy loaded ones
1412016-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net>141
1421422016-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net>
143 TextureCache: emit a themed_invalidated signal when themed icons have been cleared143
144144 TextureCache: emit a themed_invalidated signal when themed icons have been cleared
1452016-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net>145
1461462016-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net>
147 PanelStyle: avoid doing unneeded computations where it could be optionally done in callbacks147
148148 PanelStyle: avoid doing unneeded computations where it could be optionally done in callbacks
1492016-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net>149
1501502016-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net>
151 PreviewStyle: load themed textures and simplify the LazyLoader151
152152 PreviewStyle: load themed textures and simplify the LazyLoader
1532016-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net>153
1541542016-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net>
155 IconLoader: add LoadFromThemedFilename and use it for emblems155
156156 IconLoader: add LoadFromThemedFilename and use it for emblems
1572016-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net>157
1581582016-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net>
159 UnityScreen: Load the panel shadow from theme and properly scale it159
160160 UnityScreen: Load the panel shadow from theme and properly scale it
1612016-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net>161
1621622016-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net>
163 CofView: use themed texture163
164164 CofView: use themed texture
1652016-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net>165
1661662016-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net>
167 IconTexture: load icon at its default size when passing the maximum size value167
168168 IconTexture: load icon at its default size when passing the maximum size value
1692016-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net>169
1701702016-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net>
171 UnityWindowView: reload close icon on scale change171
172172 UnityWindowView: reload close icon on scale change
1732016-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net>173
1741742016-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net>
175 KylinUserPromptView: make activator icon themeable175
176176 KylinUserPromptView: make activator icon themeable
1772016-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net>177
1781782016-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net>
179 HudController, HudLauncherIcon: use BFB themed icon179
180180 HudController, HudLauncherIcon: use BFB themed icon
1812016-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net>181
1821822016-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net>
183 UnityWindowView: reload textures on theme change183
184184 UnityWindowView: reload textures on theme change
1852016-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net>185
1861862016-03-31 Marco Trevisan (Treviño) <mail@3v1n0.net>
187 UnityWindowStyle: use theme settings for getting the textures and cleanup them on theme change187
188 188 UnityWindowStyle: use theme settings for getting the textures and cleanup them on theme change
189 Also export RawPixel's and cleanup the API a little189
190190 Also export RawPixel's and cleanup the API a little
1912016-03-30 Marco Trevisan (Treviño) <mail@3v1n0.net>191
1921922016-03-30 Marco Trevisan (Treviño) <mail@3v1n0.net>
193 SessionButton: make textures themeable193
194194 SessionButton: make textures themeable
1952016-03-30 Marco Trevisan (Treviño) <mail@3v1n0.net>195
1961962016-03-30 Marco Trevisan (Treviño) <mail@3v1n0.net>
197 HudController: relayout the hud view if launcher position changed197
198198 HudController: relayout the hud view if launcher position changed
1992016-03-30 Marco Trevisan (Treviño) <mail@3v1n0.net>199
2002002016-03-30 Marco Trevisan (Treviño) <mail@3v1n0.net>
201 HudView: only create the icon instance if needed201
202 202 HudView: only create the icon instance if needed
203 This tiny icon is actually more expensive than expected, since it uses the IconRenderer203
204 and thus could cause reloading some textures for no gain.204 This tiny icon is actually more expensive than expected, since it uses the IconRenderer
205 205 and thus could cause reloading some textures for no gain.
206 Also this is not visible in default configuration206
207207 Also this is not visible in default configuration
2082016-03-30 Marco Trevisan (Treviño) <mail@3v1n0.net>208
2092092016-03-30 Marco Trevisan (Treviño) <mail@3v1n0.net>
210 IconRenderer: no need to keep track of textures names/sizes anymore as we don't have to invalidate them210
211211 IconRenderer: no need to keep track of textures names/sizes anymore as we don't have to invalidate them
2122016-03-30 Marco Trevisan (Treviño) <mail@3v1n0.net>212
2132132016-03-30 Marco Trevisan (Treviño) <mail@3v1n0.net>
214 IconRenderer: don't try reload textures on theme changes if none has ever loaded214
215215 IconRenderer: don't try reload textures on theme changes if none has ever loaded
2162016-03-30 Marco Trevisan (Treviño) <mail@3v1n0.net>216
2172172016-03-30 Marco Trevisan (Treviño) <mail@3v1n0.net>
218 Launcher, Dash, Panel, Lockscreen: properly use themed TextureCache reloading textures on theme changes218
219219 Launcher, Dash, Panel, Lockscreen: properly use themed TextureCache reloading textures on theme changes
2202016-03-30 Marco Trevisan (Treviño) <mail@3v1n0.net>220
2212212016-03-30 Marco Trevisan (Treviño) <mail@3v1n0.net>
222 TextureCache: trust C++ optimizations and just clear all themed files together222
223223 TextureCache: trust C++ optimizations and just clear all themed files together
2242016-03-30 Marco Trevisan (Treviño) <mail@3v1n0.net>224
2252252016-03-30 Marco Trevisan (Treviño) <mail@3v1n0.net>
226 TextureCache: use just a vector for managing themed_files_226
227227 TextureCache: use just a vector for managing themed_files_
2282016-03-30 Marco Trevisan (Treviño) <mail@3v1n0.net>228
2292292016-03-30 Marco Trevisan (Treviño) <mail@3v1n0.net>
230 DashStyle: use new texture cache and rename DashPosition enum to dash::Position230
231231 DashStyle: use new texture cache and rename DashPosition enum to dash::Position
2322016-03-30 Marco Trevisan (Treviño) <mail@3v1n0.net>232
2332332016-03-30 Marco Trevisan (Treviño) <mail@3v1n0.net>
234 TextureCache: add support for loading themed textures234
235 235 TextureCache: add support for loading themed textures
236 When a themed texture is requested, we add it to a list so that we can invalidate236
237 it on theme changes.237 When a themed texture is requested, we add it to a list so that we can invalidate
238238 it on theme changes.
2392016-03-30 Marco Trevisan (Treviño) <mail@3v1n0.net>239
2402402016-03-30 Marco Trevisan (Treviño) <mail@3v1n0.net>
241 ThemeSettings: add ability to load files with no extension and some better logging241
242242 ThemeSettings: add ability to load files with no extension and some better logging
2432016-03-30 Marco Trevisan (Treviño) <mail@3v1n0.net>243
2442442016-03-30 Marco Trevisan (Treviño) <mail@3v1n0.net>
245 DashController: relayout the view on launcher position changed245
246246 DashController: relayout the view on launcher position changed
2472016-03-22 CI Train Bot <ci-train-bot@canonical.com>247
2482482016-03-22 CI Train Bot <ci-train-bot@canonical.com>
249 Releasing 7.4.0+16.04.20160322-0ubuntu1249
250250 Releasing 7.4.0+16.04.20160322-0ubuntu1
2512016-03-22 Marco Trevisan (Treviño) <mail@3v1n0.net>251
2522522016-03-22 Marco Trevisan (Treviño) <mail@3v1n0.net>
253 ForceQuitDialog: set client leader253
254254 ForceQuitDialog: set client leader
2552016-03-22 Marco Trevisan (Treviño) <mail@3v1n0.net>255
2562562016-03-22 Marco Trevisan (Treviño) <mail@3v1n0.net>
257 ForceQuitDialog: set client leader257
258258 ForceQuitDialog: set client leader
2592016-03-21 CI Train Bot <ci-train-bot@canonical.com>259
2602602016-03-21 CI Train Bot <ci-train-bot@canonical.com>
261 Releasing 7.4.0+16.04.20160321-0ubuntu1261
262262 Releasing 7.4.0+16.04.20160321-0ubuntu1
2632016-03-21 Andrea Azzarone <azzaronea@gmail.com>263
2642642016-03-21 Andrea Azzarone <azzaronea@gmail.com>
265 ApplicationLauncherIcon: use the starting property to show an icon when launched Fixes: #676457265
266266 ApplicationLauncherIcon: use the starting property to show an icon when launched Fixes: #676457
2672016-03-21 Andrea Azzarone <azzaronea@gmail.com>267
2682682016-03-21 Andrea Azzarone <azzaronea@gmail.com>
269 Increase MAX_STARTING_BLINKS.269
270270 Increase MAX_STARTING_BLINKS.
2712016-03-18 Andrea Azzarone <azzaronea@gmail.com>271
2722722016-03-18 Andrea Azzarone <azzaronea@gmail.com>
273 Require bamf >= 0.5.3 in CmakeList.txt too.273
274274 Require bamf >= 0.5.3 in CmakeList.txt too.
2752016-02-29 Andrea Azzarone <azzaronea@gmail.com>275
2762762016-02-29 Andrea Azzarone <azzaronea@gmail.com>
277 Use bamf 5.3277
278278 Use bamf 5.3
2792016-02-25 Andrea Azzarone <azzaronea@gmail.com>279
2802802016-02-25 Andrea Azzarone <azzaronea@gmail.com>
281 Fix typo.281
282282 Fix typo.
2832016-02-25 Andrea Azzarone <azzaronea@gmail.com>283
2842842016-02-25 Andrea Azzarone <azzaronea@gmail.com>
285 Merge with trunk.285
286286 Merge with trunk.
2872016-01-20 Andrea Azzarone <azzaronea@gmail.com>287
2882882016-01-20 Andrea Azzarone <azzaronea@gmail.com>
289 Fix unwanted change.289
290290 Fix unwanted change.
2912016-01-20 Andrea Azzarone <azzaronea@gmail.com>291
2922922016-01-20 Andrea Azzarone <azzaronea@gmail.com>
293 Resync with p:~3v1n0/unity/launcher-filemanager-integration293
294294 Resync with p:~3v1n0/unity/launcher-filemanager-integration
2952016-01-20 Andrea Azzarone <azzaronea@gmail.com>295
2962962016-01-20 Andrea Azzarone <azzaronea@gmail.com>
297 Use new bamf starting property.297
298298 Use new bamf starting property.
2992015-12-26 Andrea Azzarone <azzaronea@gmail.com>299
3003002015-12-26 Andrea Azzarone <azzaronea@gmail.com>
301 Merge with launch lp:~3v1n0/unity/launcher-filemanager-integration/301
302302 Merge with launch lp:~3v1n0/unity/launcher-filemanager-integration/
3032016-03-18 CI Train Bot <ci-train-bot@canonical.com>303
3043042016-03-18 CI Train Bot <ci-train-bot@canonical.com>
305 Releasing 7.4.0+16.04.20160318-0ubuntu1305
306306 Releasing 7.4.0+16.04.20160318-0ubuntu1
3072016-03-18 handsome_feng <445865575@qq.com>307
3083082016-03-18 handsome_feng <445865575@qq.com>
309 Dash: move it down when the launcher is positioned at the bottom. Fixes: #1552630309
310 Approved by: Marco Trevisan (Treviño)310 Dash: move it down when the launcher is positioned at the bottom. Fixes: #1552630
311311 Approved by: Marco Trevisan (Treviño)
3122016-03-18 handsome_feng <445865575@qq.com>312
3133132016-03-18 handsome_feng <445865575@qq.com>
314 modified a keynav AP test314
315315 modified a keynav AP test
3162016-03-18 handsome_feng <445865575@qq.com>316
3173172016-03-18 handsome_feng <445865575@qq.com>
318 merge lp:~feng-kylin/unity/unityshell-rotatd-kylin318
319319 merge lp:~feng-kylin/unity/unityshell-rotatd-kylin
3202016-03-17 handsome_feng <445865575@qq.com>320
3213212016-03-17 handsome_feng <445865575@qq.com>
322 fix nav with quicklist322
323323 fix nav with quicklist
3242016-03-17 handsome_feng <445865575@qq.com>324
3253252016-03-17 handsome_feng <445865575@qq.com>
326 merge trunk326
327327 merge trunk
3282016-03-17 handsome_feng <445865575@qq.com>328
3293292016-03-17 handsome_feng <445865575@qq.com>
330 fix the problem in tooltip330
331331 fix the problem in tooltip
3322016-03-14 handsome_feng <445865575@qq.com>332
3333332016-03-14 handsome_feng <445865575@qq.com>
334 Revert the changes to PanelView,small change in OverlayRenderer and DashStyle, fix black edge334
335335 Revert the changes to PanelView,small change in OverlayRenderer and DashStyle, fix black edge
3362016-03-11 handsome_feng <445865575@qq.com>336
3373372016-03-11 handsome_feng <445865575@qq.com>
338 Fix some fials in hud and dash autopilot tests338
339339 Fix some fials in hud and dash autopilot tests
3402016-03-08 handsome_feng <445865575@qq.com>340
3413412016-03-08 handsome_feng <445865575@qq.com>
342 Don't use Settings::LauncherSize() before Resize() in onMonitorChanged(), because the method there run before Settings::SetLauncherSize in unityshell.cpp342
343343 Don't use Settings::LauncherSize() before Resize() in onMonitorChanged(), because the method there run before Settings::SetLauncherSize in unityshell.cpp
3442016-03-07 handsome_feng <445865575@qq.com>344
3453452016-03-07 handsome_feng <445865575@qq.com>
346 Disable overlay mode of panel when dash at bottom and factor type is DESKTOP346
347347 Disable overlay mode of panel when dash at bottom and factor type is DESKTOP
3482016-03-02 handsome_feng <445865575@qq.com>348
3493492016-03-02 handsome_feng <445865575@qq.com>
350 merge trunk350
351351 merge trunk
3522016-02-26 handsome_feng <445865575@qq.com>352
3533532016-02-26 handsome_feng <445865575@qq.com>
354 fix the bug that launcher locate in the wrong position when scale changed354
355355 fix the bug that launcher locate in the wrong position when scale changed
3562016-02-25 handsome_feng <445865575@qq.com>356
3573572016-02-25 handsome_feng <445865575@qq.com>
358 fix the bug that can't click the scope bar when maximize dash358
359359 fix the bug that can't click the scope bar when maximize dash
3602016-02-22 handsome_feng <445865575@qq.com>360
3613612016-02-22 handsome_feng <445865575@qq.com>
362 changed libgee-dev to libgee-0.8-dev362
363363 changed libgee-dev to libgee-0.8-dev
3642016-02-16 handsome_feng <445865575@qq.com>364
3653652016-02-16 handsome_feng <445865575@qq.com>
366 merge trunk366
367367 merge trunk
3682016-02-15 handsome_feng <445865575@qq.com>368
3693692016-02-15 handsome_feng <445865575@qq.com>
370 draw the border of hud370
371371 draw the border of hud
3722016-02-14 handsome_feng <445865575@qq.com>372
3733732016-02-14 handsome_feng <445865575@qq.com>
374 draw the border of dash when at bottom374
375375 draw the border of dash when at bottom
3762016-02-04 handsome_feng <445865575@qq.com>376
3773772016-02-04 handsome_feng <445865575@qq.com>
378 merged lp:~3v1n0/unity/bottom-dash-move378
379379 merged lp:~3v1n0/unity/bottom-dash-move
3802016-02-04 Marco Trevisan (Treviño) <mail@3v1n0.net>380
3813812016-02-04 Marco Trevisan (Treviño) <mail@3v1n0.net>
382 DashStyle: use better names for dash border sizes382
383383 DashStyle: use better names for dash border sizes
3842016-02-04 Marco Trevisan (Treviño) <mail@3v1n0.net>384
3853852016-02-04 Marco Trevisan (Treviño) <mail@3v1n0.net>
386 DashView: reduce the preview container area when the dash is at the bottom386
387387 DashView: reduce the preview container area when the dash is at the bottom
3882016-02-04 Marco Trevisan (Treviño) <mail@3v1n0.net>388
3893892016-02-04 Marco Trevisan (Treviño) <mail@3v1n0.net>
390 DashController: set proper offsets to move dash to the bottom when launcher is there390
391391 DashController: set proper offsets to move dash to the bottom when launcher is there
3922016-02-04 Marco Trevisan (Treviño) <mail@3v1n0.net>392
3933932016-02-04 Marco Trevisan (Treviño) <mail@3v1n0.net>
394 DashView: ensure that we update scaling when monitor changes394
395 395 DashView: ensure that we update scaling when monitor changes
396 Also remove some dead code396
397397 Also remove some dead code
3982016-02-02 handsome_feng <445865575@qq.com>398
3993992016-02-02 handsome_feng <445865575@qq.com>
400 added the pic of dash edge400
401401 added the pic of dash edge
4022016-02-01 handsome_feng <445865575@qq.com>402
4034032016-02-01 handsome_feng <445865575@qq.com>
404 Merge with launcher to the bottom branch404
405405 Merge with launcher to the bottom branch
4062016-03-18 handsome_feng <445865575@qq.com>406
4074072016-03-18 handsome_feng <445865575@qq.com>
408 Launcher: add Bottom mode, so that the launcher can be positioned horisontally Fixes: #1552630408
409 Approved by: Marco Trevisan (Treviño)409 Launcher: add Bottom mode, so that the launcher can be positioned horisontally Fixes: #1552630
410410 Approved by: Marco Trevisan (Treviño)
4112016-03-18 handsome_feng <445865575@qq.com>411
4124122016-03-18 handsome_feng <445865575@qq.com>
413 merge trunk413
414414 merge trunk
4152016-03-11 handsome_feng <445865575@qq.com>415
4164162016-03-11 handsome_feng <445865575@qq.com>
417 Fix some fials in hud and dash autopilot tests417
418418 Fix some fials in hud and dash autopilot tests
4192016-03-08 handsome_feng <445865575@qq.com>419
4204202016-03-08 handsome_feng <445865575@qq.com>
421 Recalculate launcher height421
422422 Recalculate launcher height
4232016-03-02 handsome_feng <445865575@qq.com>423
4244242016-03-02 handsome_feng <445865575@qq.com>
425 merge trunk425
426426 merge trunk
4272016-03-02 handsome_feng <445865575@qq.com>427
4284282016-03-02 handsome_feng <445865575@qq.com>
429 fix the bug that launcher locate in the wrong position when scale changed429
430430 fix the bug that launcher locate in the wrong position when scale changed
4312016-02-16 handsome_feng <445865575@qq.com>431
4324322016-02-16 handsome_feng <445865575@qq.com>
433 merge trunk433
434434 merge trunk
4352016-01-29 handsome_feng <445865575@qq.com>435
4364362016-01-29 handsome_feng <445865575@qq.com>
437 center the anchor of tooltip437
438438 center the anchor of tooltip
4392016-01-27 handsome_feng <445865575@qq.com>439
4404402016-01-27 handsome_feng <445865575@qq.com>
441 center the anchor of quicklist441
442442 center the anchor of quicklist
4432016-01-12 handsome_feng <445865575@qq.com>443
4444442016-01-12 handsome_feng <445865575@qq.com>
445 modified the x_offset for plugin 'expo' and 'scale'445
446446 modified the x_offset for plugin 'expo' and 'scale'
4472015-12-30 handsome_feng <445865575@qq.com>447
4484482015-12-30 handsome_feng <445865575@qq.com>
449 fix the error in test_launcher.cpp449
450450 fix the error in test_launcher.cpp
4512015-12-28 handsome_feng <445865575@qq.com>451
4524522015-12-28 handsome_feng <445865575@qq.com>
453 move the launcher-position from com.canonical.Unity to com.canonical.Unity.Launcher453
454454 move the launcher-position from com.canonical.Unity to com.canonical.Unity.Launcher
4552015-12-25 handsome_feng <445865575@qq.com>455
4564562015-12-25 handsome_feng <445865575@qq.com>
457 modified something about quicklist mousearea and launcher folding icon457
458458 modified something about quicklist mousearea and launcher folding icon
4592015-12-23 handsome_feng <445865575@qq.com>459
4604602015-12-23 handsome_feng <445865575@qq.com>
461 cleanups461
462462 cleanups
4632015-12-23 handsome_feng <445865575@qq.com>463
4644642015-12-23 handsome_feng <445865575@qq.com>
465 merging lp:~3v1n0/unity/rotated-improvements465
466466 merging lp:~3v1n0/unity/rotated-improvements
4672015-12-22 Marco Trevisan (Treviño) <mail@3v1n0.net>467
4684682015-12-22 Marco Trevisan (Treviño) <mail@3v1n0.net>
469 Launcher: various launcher position related code cleanups469
470470 Launcher: various launcher position related code cleanups
4712015-12-22 Marco Trevisan (Treviño) <mail@3v1n0.net>471
4724722015-12-22 Marco Trevisan (Treviño) <mail@3v1n0.net>
473 UnitySettings: fix indentation473
474474 UnitySettings: fix indentation
4752015-12-22 Marco Trevisan (Treviño) <mail@3v1n0.net>475
4764762015-12-22 Marco Trevisan (Treviño) <mail@3v1n0.net>
477 EdgeBarrierController: update "vertical" barriers depending on launcher position477
478 478 EdgeBarrierController: update "vertical" barriers depending on launcher position
479 No need to add new type of horizontal barriers479
480480 No need to add new type of horizontal barriers
4812015-12-22 Marco Trevisan (Treviño) <mail@3v1n0.net>481
4824822015-12-22 Marco Trevisan (Treviño) <mail@3v1n0.net>
483 DashController: cleanup setting monitor offset483
484484 DashController: cleanup setting monitor offset
4852015-12-22 Marco Trevisan (Treviño) <mail@3v1n0.net>485
4864862015-12-22 Marco Trevisan (Treviño) <mail@3v1n0.net>
487 {Hud,BFB}LauncherIcon: don't change state with launcher in the bottom487
488488 {Hud,BFB}LauncherIcon: don't change state with launcher in the bottom
4892015-12-22 Marco Trevisan (Treviño) <mail@3v1n0.net>489
4904902015-12-22 Marco Trevisan (Treviño) <mail@3v1n0.net>
491 HudController: set as not locked to launcher when launcher is on the bottom491
492492 HudController: set as not locked to launcher when launcher is on the bottom
4932015-12-22 Marco Trevisan (Treviño) <mail@3v1n0.net>493
4944942015-12-22 Marco Trevisan (Treviño) <mail@3v1n0.net>
495 DashController: cleanup ideal geometry codepath495
496496 DashController: cleanup ideal geometry codepath
4972015-12-22 Marco Trevisan (Treviño) <mail@3v1n0.net>497
4984982015-12-22 Marco Trevisan (Treviño) <mail@3v1n0.net>
499 IconRenderer: only show rotated pips when drawing the launcher icons, not switcher499
500500 IconRenderer: only show rotated pips when drawing the launcher icons, not switcher
5012015-12-22 Marco Trevisan (Treviño) <mail@3v1n0.net>501
5025022015-12-22 Marco Trevisan (Treviño) <mail@3v1n0.net>
503 Merging with trunk503
504504 Merging with trunk
5052015-12-23 handsome_feng <445865575@qq.com>505
5065062015-12-23 handsome_feng <445865575@qq.com>
507 merge trunk507
508508 merge trunk
5092015-12-22 handsome_feng <445865575@qq.com>509
5105102015-12-22 handsome_feng <445865575@qq.com>
511 Added a new EdgeBarrier for launcher on the bottom511
512512 Added a new EdgeBarrier for launcher on the bottom
5132015-12-17 handsome_feng <445865575@qq.com>513
5145142015-12-17 handsome_feng <445865575@qq.com>
515 added rotated tooltip and quicklist, but did't show right on trash icon515
516516 added rotated tooltip and quicklist, but did't show right on trash icon
5172015-12-11 handsome_feng <445865575@qq.com>517
5185182015-12-11 handsome_feng <445865575@qq.com>
519 update519
520520 update
5212015-12-10 handsome_feng <445865575@qq.com>521
5225222015-12-10 handsome_feng <445865575@qq.com>
523 fix some problem in autopilot523
524524 fix some problem in autopilot
5252015-12-07 handsome_feng <445865575@qq.com>525
5265262015-12-07 handsome_feng <445865575@qq.com>
527 modified the keybindings in autopilot527
528528 modified the keybindings in autopilot
5292015-12-03 handsome_feng <445865575@qq.com>529
5305302015-12-03 handsome_feng <445865575@qq.com>
531 modified the keybindings for keynav and some autopilot test.531
532532 modified the keybindings for keynav and some autopilot test.
5332015-11-27 handsome_feng <445865575@qq.com>533
5345342015-11-27 handsome_feng <445865575@qq.com>
535 modified some test, added the indicator icon, and fix some bug535
536536 modified some test, added the indicator icon, and fix some bug
5372015-11-17 handsome_feng <445865575@qq.com>537
5385382015-11-17 handsome_feng <445865575@qq.com>
539 merge trunk539
540540 merge trunk
5412015-11-17 handsome_feng <445865575@qq.com>541
5425422015-11-17 handsome_feng <445865575@qq.com>
543 fix some problems in launcher with draging icon and autohide543
544544 fix some problems in launcher with draging icon and autohide
5452015-11-12 handsome_feng <445865575@qq.com>545
5465462015-11-12 handsome_feng <445865575@qq.com>
547 reset the launcher layout dynamically according to the gsettings item launcher-position547
548548 reset the launcher layout dynamically according to the gsettings item launcher-position
5492015-11-11 handsome_feng <445865575@qq.com>549
5505502015-11-11 handsome_feng <445865575@qq.com>
551 use launchersize instead of launcherWidth/launcherHeight551
552552 use launchersize instead of launcherWidth/launcherHeight
5532015-11-04 handsome_feng <445865575@qq.com>553
5545542015-11-04 handsome_feng <445865575@qq.com>
555 Added the launcher position setting in UnitySettings.555
556556 Added the launcher position setting in UnitySettings.
5572015-09-08 handsome_feng <445865575@qq.com>557
5585582015-09-08 handsome_feng <445865575@qq.com>
559 initial version of rotatory unityshell559
560560 initial version of rotatory unityshell
5612016-03-18 Marco Trevisan (Treviño) <mail@3v1n0.net>561
5625622016-03-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
563 UserPromptView: don't hide local scale property Fixes: #1551820563
564 Approved by: PS Jenkins bot, Andrea Azzarone564 UserPromptView: don't hide local scale property Fixes: #1551820
565565 Approved by: PS Jenkins bot, Andrea Azzarone
5662016-03-16 Marco Trevisan (Treviño) <mail@3v1n0.net>566
5675672016-03-16 Marco Trevisan (Treviño) <mail@3v1n0.net>
568 UserPromptView: don't hide local scale property568
569569 UserPromptView: don't hide local scale property
5702016-03-18 Sebastien Bacher <seb128@ubuntu.com>570
5715712016-03-18 Sebastien Bacher <seb128@ubuntu.com>
572 set the gettext domain directly in CMakeLists rather than using refering to572
573 the project name, the translation template is updated during the build by573 set the gettext domain directly in CMakeLists rather than using refering to
574 dh_translations which is not clever enough to understand the variable Fixes: #1557081574 the project name, the translation template is updated during the build by
575 Approved by: PS Jenkins bot, Marco Trevisan (Treviño)575 dh_translations which is not clever enough to understand the variable Fixes: #1557081
576576 Approved by: PS Jenkins bot, Marco Trevisan (Treviño)
5772016-03-16 Sebastien Bacher <seb128@ubuntu.com>577
5785782016-03-16 Sebastien Bacher <seb128@ubuntu.com>
579 set the gettext domain directly in CMakeLists rather than using refering to579
580 the project name, the translation template is updated during the build by 580 set the gettext domain directly in CMakeLists rather than using refering to
581 dh_translations which is not clever enough to understand the variable581 the project name, the translation template is updated during the build by
582582 dh_translations which is not clever enough to understand the variable
5832016-03-10 CI Train Bot <ci-train-bot@canonical.com>583
5845842016-03-10 CI Train Bot <ci-train-bot@canonical.com>
585 Releasing 7.4.0+16.04.20160310-0ubuntu1585
586586 Releasing 7.4.0+16.04.20160310-0ubuntu1
5872016-03-10 Marco Trevisan (Treviño) <mail@3v1n0.net>587
5885882016-03-10 Marco Trevisan (Treviño) <mail@3v1n0.net>
589 DecoratedWindow: move the shadow under the window if we've a client-side decorated window with corners Fixes: #1516403589
590 Approved by: Andrea Azzarone, PS Jenkins bot590 DecoratedWindow: move the shadow under the window if we've a client-side decorated window with corners Fixes: #1516403
591591 Approved by: Andrea Azzarone, PS Jenkins bot
5922016-03-09 Marco Trevisan (Treviño) <mail@3v1n0.net>592
5935932016-03-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
594 UnityScreen: expose _UNITY_SHELL atom on _NET_SUPPORTED594
595 595 UnityScreen: expose _UNITY_SHELL atom on _NET_SUPPORTED
596 Just a way to be sure that we're running in unity596
597597 Just a way to be sure that we're running in unity
5982016-03-09 Marco Trevisan (Treviño) <mail@3v1n0.net>598
5995992016-03-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
600 UnityScreen: handle adding/removing supported atoms at this level600
601601 UnityScreen: handle adding/removing supported atoms at this level
6022016-03-09 Marco Trevisan (Treviño) <mail@3v1n0.net>602
6036032016-03-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
604 inputremover: load atom just once604
605605 inputremover: load atom just once
6062016-03-08 Marco Trevisan (Treviño) <mail@3v1n0.net>606
6076072016-03-08 Marco Trevisan (Treviño) <mail@3v1n0.net>
608 DecoratedWindow: don't try to create a frame if the window has not a parent yet608
609 609 DecoratedWindow: don't try to create a frame if the window has not a parent yet
610 We can do it when we get the CompWindowNotifyReparent event610
611611 We can do it when we get the CompWindowNotifyReparent event
6122016-03-08 Marco Trevisan (Treviño) <mail@3v1n0.net>612
6136132016-03-08 Marco Trevisan (Treviño) <mail@3v1n0.net>
614 DecoratedWindow: get client borders from window atom _UNITY_GTK_BORDER_RADIUS614
615615 DecoratedWindow: get client borders from window atom _UNITY_GTK_BORDER_RADIUS
6162016-03-07 Marco Trevisan (Treviño) <mail@3v1n0.net>616
6176172016-03-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
618 Merge with trunk618
619619 Merge with trunk
6202015-11-02 Marco Trevisan (Treviño) <mail@3v1n0.net>620
6216212015-11-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
622 DecoratedWindow: move the shadow under the window if we've a clientside decorated window with borders622
623 623 DecoratedWindow: move the shadow under the window if we've a clientside decorated window with borders
624 Something still to be fixed624
625625 Something still to be fixed
6262015-11-02 Marco Trevisan (Treviño) <mail@3v1n0.net>626
6276272015-11-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
628 UnityWindow: draw decorations before the window itself628
629629 UnityWindow: draw decorations before the window itself
6302015-11-02 Marco Trevisan (Treviño) <mail@3v1n0.net>630
6316312015-11-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
632 CompizUtils: add CLIENTSIDE_DECORATED filter for WindowDecorationElements632
633633 CompizUtils: add CLIENTSIDE_DECORATED filter for WindowDecorationElements
6342015-11-02 Marco Trevisan (Treviño) <mail@3v1n0.net>634
6356352015-11-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
636 Merging with lp:~3v1n0/unity/switcher-dynamic-model636
637637 Merging with lp:~3v1n0/unity/switcher-dynamic-model
6382016-03-10 Marco Trevisan (Treviño) <mail@3v1n0.net>638
6396392016-03-10 Marco Trevisan (Treviño) <mail@3v1n0.net>
640 LauncherController: add overlay shortcut to all the WindowedLauncherIcon's we have640
641 641 LauncherController: add overlay shortcut to all the WindowedLauncherIcon's we have
642 This includes device icons now.642
643 Approved by: Andrea Azzarone, PS Jenkins bot643 This includes device icons now.
644644 Approved by: Andrea Azzarone, PS Jenkins bot
6452016-03-08 Marco Trevisan (Treviño) <mail@3v1n0.net>645
6466462016-03-08 Marco Trevisan (Treviño) <mail@3v1n0.net>
647 TestLauncherController: update to include device icons in shortcut ones647
648648 TestLauncherController: update to include device icons in shortcut ones
6492016-03-07 Marco Trevisan (Treviño) <mail@3v1n0.net>649
6506502016-03-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
651 LauncherController: add overlay shortcut to all the WindowedLauncherIcon's we have651
652 652 LauncherController: add overlay shortcut to all the WindowedLauncherIcon's we have
653 This includes device icons now.653
654654 This includes device icons now.
6552016-03-07 Marco Trevisan (Treviño) <mail@3v1n0.net>655
6566562016-03-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
657 WindowButtons: use forward declaration for FormFactor657
658658 WindowButtons: use forward declaration for FormFactor
6592016-03-10 Marco Trevisan (Treviño) <mail@3v1n0.net>659
6606602016-03-10 Marco Trevisan (Treviño) <mail@3v1n0.net>
661 DashView: ensure that we update scaling when monitor changes661
662 662 DashView: ensure that we update scaling when monitor changes
663 Plus don't increase the input area by border sizes when maximized. Fixes: #1546690663
664 Approved by: Andrea Azzarone, PS Jenkins bot664 Plus don't increase the input area by border sizes when maximized. Fixes: #1546690
665665 Approved by: Andrea Azzarone, PS Jenkins bot
6662016-02-17 Marco Trevisan (Treviño) <mail@3v1n0.net>666
6676672016-02-17 Marco Trevisan (Treviño) <mail@3v1n0.net>
668 DashController: don't increase the input area by border sizes when maximized668
669669 DashController: don't increase the input area by border sizes when maximized
6702016-02-17 Marco Trevisan (Treviño) <mail@3v1n0.net>670
6716712016-02-17 Marco Trevisan (Treviño) <mail@3v1n0.net>
672 DashView: ensure that we update scaling when monitor changes672
673 673 DashView: ensure that we update scaling when monitor changes
674 And also use better names for dash border sizes in DashStyle674
675675 And also use better names for dash border sizes in DashStyle
6762016-03-10 Marco Trevisan (Treviño) <mail@3v1n0.net>676
6776772016-03-10 Marco Trevisan (Treviño) <mail@3v1n0.net>
678 ThemeSettings: add small class for reading gtk settings for theming678
679 679 ThemeSettings: add small class for reading gtk settings for theming
680 Implemented through a new GtkUtils class which includes some functions680
681 and classes to handle Gtk elements.681 Implemented through a new GtkUtils class which includes some functions
682 682 and classes to handle Gtk elements.
683 The ThemeSettings utility class allows to read settings and being notified when683
684 these changes. All in a single place. It also includes some methods684 The ThemeSettings utility class allows to read settings and being notified when
685 685 these changes. All in a single place. It also includes some methods
686 As bonus, some improvements to the dash theming (dash-widgets.json is now686
687 themable and supports new scrollbars as well), and BFB icon can be overridden687 As bonus, some improvements to the dash theming (dash-widgets.json is now
688 as well.688 themable and supports new scrollbars as well), and BFB icon can be overridden
689 689 as well.
690 More infos at: https://wiki.ubuntu.com/Unity/Theming Fixes: #1288998, #1543757690
691 Approved by: Andrea Azzarone, PS Jenkins bot691 More infos at: https://wiki.ubuntu.com/Unity/Theming Fixes: #1288998, #1543757
692692 Approved by: Andrea Azzarone, PS Jenkins bot
6932016-02-25 Marco Trevisan (Treviño) <mail@3v1n0.net>693
6946942016-02-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
695 Merging with trunk695
696696 Merging with trunk
6972016-02-25 Marco Trevisan (Treviño) <mail@3v1n0.net>697
6986982016-02-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
699 GtkUtils: fixed a copy&paste typo699
700700 GtkUtils: fixed a copy&paste typo
7012016-02-25 Marco Trevisan (Treviño) <mail@3v1n0.net>701
7027022016-02-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
703 DecorationStyle: no need for virtual dtor here703
704704 DecorationStyle: no need for virtual dtor here
7052016-02-25 Marco Trevisan (Treviño) <mail@3v1n0.net>705
7067062016-02-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
707 ThemeSettings: no need for virtual dtor here707
708708 ThemeSettings: no need for virtual dtor here
7092016-02-22 Marco Trevisan (Treviño) <mail@3v1n0.net>709
7107102016-02-22 Marco Trevisan (Treviño) <mail@3v1n0.net>
711 JSONParser: sanitize string handling by using glib::gchar_to_string711
712712 JSONParser: sanitize string handling by using glib::gchar_to_string
7132016-02-17 Marco Trevisan (Treviño) <mail@3v1n0.net>713
7147142016-02-17 Marco Trevisan (Treviño) <mail@3v1n0.net>
715 ThemeSettings: add logging and fix copyright715
716716 ThemeSettings: add logging and fix copyright
7172016-02-17 Marco Trevisan (Treviño) <mail@3v1n0.net>717
7187182016-02-17 Marco Trevisan (Treviño) <mail@3v1n0.net>
719 IconLoader: use theme settings for icon theme changes719
720720 IconLoader: use theme settings for icon theme changes
7212016-02-17 Marco Trevisan (Treviño) <mail@3v1n0.net>721
7227222016-02-17 Marco Trevisan (Treviño) <mail@3v1n0.net>
723 FilterBasicButton: regenerate texture on theme change723
724724 FilterBasicButton: regenerate texture on theme change
7252016-02-17 Marco Trevisan (Treviño) <mail@3v1n0.net>725
7267262016-02-17 Marco Trevisan (Treviño) <mail@3v1n0.net>
727 DecorationsMenuDropdown: rebuild texture on icon theme change727
728728 DecorationsMenuDropdown: rebuild texture on icon theme change
7292016-02-17 Marco Trevisan (Treviño) <mail@3v1n0.net>729
7307302016-02-17 Marco Trevisan (Treviño) <mail@3v1n0.net>
731 PanelIndicatorEntryView: use theme settings to get icon theme changes731
732732 PanelIndicatorEntryView: use theme settings to get icon theme changes
7332016-02-17 Marco Trevisan (Treviño) <mail@3v1n0.net>733
7347342016-02-17 Marco Trevisan (Treviño) <mail@3v1n0.net>
735 LauncherIcon: get rid of the ugly custom icon theme support735
736 736 LauncherIcon: get rid of the ugly custom icon theme support
737 And of the evil and useless _current_theme_is_mono "tribool"737
738738 And of the evil and useless _current_theme_is_mono "tribool"
7392016-02-17 Marco Trevisan (Treviño) <mail@3v1n0.net>739
7407402016-02-17 Marco Trevisan (Treviño) <mail@3v1n0.net>
741 ThemeSettings: add basic support for icon theme741
742 742 ThemeSettings: add basic support for icon theme
743 Emits a signal when it changes, and creates the custom unity theme743
744744 Emits a signal when it changes, and creates the custom unity theme
7452016-02-17 Marco Trevisan (Treviño) <mail@3v1n0.net>745
7467462016-02-17 Marco Trevisan (Treviño) <mail@3v1n0.net>
747 PlacesOverlayVScrollBar: use dash style for getting colors and sizes747
748 748 PlacesOverlayVScrollBar: use dash style for getting colors and sizes
749 So everything is themable749
750750 So everything is themable
7512016-02-17 Marco Trevisan (Treviño) <mail@3v1n0.net>751
7527522016-02-17 Marco Trevisan (Treviño) <mail@3v1n0.net>
753 DashStyle: add proper support for theming the scrollbars753
754754 DashStyle: add proper support for theming the scrollbars
7552016-02-11 Marco Trevisan (Treviño) <mail@3v1n0.net>755
7567562016-02-11 Marco Trevisan (Treviño) <mail@3v1n0.net>
757 DashStyle: make button corner radius themeable757
758758 DashStyle: make button corner radius themeable
7592016-02-11 Marco Trevisan (Treviño) <mail@3v1n0.net>759
7607602016-02-11 Marco Trevisan (Treviño) <mail@3v1n0.net>
761 DashStyle: load dash-widgets.json from theme and update it when needed761
762762 DashStyle: load dash-widgets.json from theme and update it when needed
7632016-02-11 Marco Trevisan (Treviño) <mail@3v1n0.net>763
7647642016-02-11 Marco Trevisan (Treviño) <mail@3v1n0.net>
765 ThemeSettings: allow to get files for different extensions765
766766 ThemeSettings: allow to get files for different extensions
7672016-02-11 Marco Trevisan (Treviño) <mail@3v1n0.net>767
7687682016-02-11 Marco Trevisan (Treviño) <mail@3v1n0.net>
769 Merging with trunk769
770770 Merging with trunk
7712016-02-10 Marco Trevisan (Treviño) <mail@3v1n0.net>771
7727722016-02-10 Marco Trevisan (Treviño) <mail@3v1n0.net>
773 BFBLauncherIcon: make possible to theme the icon773
774774 BFBLauncherIcon: make possible to theme the icon
7752016-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>775
7767762016-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
777 dash-widgets.json: syntax cleanup777
778778 dash-widgets.json: syntax cleanup
7792016-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>779
7807802016-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
781 PlacesVScrollBar: code cleanup781
782782 PlacesVScrollBar: code cleanup
7832016-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>783
7847842016-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
785 DecorationsMenuEntry: rebuild the texture when font changes785
786786 DecorationsMenuEntry: rebuild the texture when font changes
7872016-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>787
7887882016-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
789 ThemeSettings: keep a reference on FontSettings as well789
790790 ThemeSettings: keep a reference on FontSettings as well
7912016-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>791
7927922016-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
793 FontSettings: use gtk:Setting793
794794 FontSettings: use gtk:Setting
7952016-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>795
7967962016-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
797 ThemeSettings: use gtk:Setting797
798798 ThemeSettings: use gtk:Setting
7992016-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>799
8008002016-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
801 GtkUtils: add gtk::Setting class for monitoring and getting settings801
802802 GtkUtils: add gtk::Setting class for monitoring and getting settings
8032016-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>803
8048042016-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
805 ThemeSettings: use specialized version of GetSettingValue for std::string805
806806 ThemeSettings: use specialized version of GetSettingValue for std::string
8072016-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>807
8088082016-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
809 GtkUtils: add specialization for getting string values809
810810 GtkUtils: add specialization for getting string values
8112016-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>811
8128122016-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
813 ThemeSettings: reduce parameters on callback813
814814 ThemeSettings: reduce parameters on callback
8152016-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>815
8168162016-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
817 Unity: use theme::Settings' font around817
818818 Unity: use theme::Settings' font around
8192016-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>819
8208202016-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
821 GtkUtils: add gtk::GetSettingValue definition821
822822 GtkUtils: add gtk::GetSettingValue definition
8232016-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>823
8248242016-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
825 IconRenderer: use ThemedFilePath825
826826 IconRenderer: use ThemedFilePath
8272016-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>827
8288282016-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
829 DecorationStyle: use ThemeSettings829
830 830 DecorationStyle: use ThemeSettings
831 Theme and font properties can be RO now.831
832832 Theme and font properties can be RO now.
8332016-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>833
8348342016-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
835 ThemeSettings: add small class for reading gtk settings for theming835
836836 ThemeSettings: add small class for reading gtk settings for theming
8372016-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>837
8388382016-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
839 DesktopUtilities: add GetUserHomeDirectory839
840840 DesktopUtilities: add GetUserHomeDirectory
8412016-03-10 Andrea Azzarone <azzaronea@gmail.com>841
8428422016-03-10 Andrea Azzarone <azzaronea@gmail.com>
843 Add a "Format..." option to volume icons. Fixes: #1057008843
844 Approved by: Marco Trevisan (Treviño), PS Jenkins bot844 Add a "Format..." option to volume icons. Fixes: #1057008
845845 Approved by: Marco Trevisan (Treviño), PS Jenkins bot
8462016-02-25 Andrea Azzarone <azzaronea@gmail.com>846
8478472016-02-25 Andrea Azzarone <azzaronea@gmail.com>
848 Properly launch gnome-disk.848
849849 Properly launch gnome-disk.
8502016-02-24 Andrea Azzarone <azzaronea@gmail.com>850
8518512016-02-24 Andrea Azzarone <azzaronea@gmail.com>
852 Avoid the useless std::string.852
853853 Avoid the useless std::string.
8542016-02-24 Andrea Azzarone <azzaronea@gmail.com>854
8558552016-02-24 Andrea Azzarone <azzaronea@gmail.com>
856 Use proper unicode char for triple dots.856
857857 Use proper unicode char for triple dots.
8582016-02-24 Andrea Azzarone <azzaronea@gmail.com>858
8598592016-02-24 Andrea Azzarone <azzaronea@gmail.com>
860 Merge with trunk.860
861861 Merge with trunk.
8622016-01-24 Andrea Azzarone <azzaronea@gmail.com>862
8638632016-01-24 Andrea Azzarone <azzaronea@gmail.com>
864 Move Format... item864
865865 Move Format... item
8662016-01-24 Andrea Azzarone <azzaronea@gmail.com>866
8678672016-01-24 Andrea Azzarone <azzaronea@gmail.com>
868 Make sure a volume can be formatted.868
869869 Make sure a volume can be formatted.
8702016-01-24 Andrea Azzarone <azzaronea@gmail.com>870
8718712016-01-24 Andrea Azzarone <azzaronea@gmail.com>
872 Add format option.872
873873 Add format option.
8742016-01-24 Andrea Azzarone <azzaronea@gmail.com>874
8758752016-01-24 Andrea Azzarone <azzaronea@gmail.com>
876 Merge lp:~3v1n0/unity/launcher-filemanager-integration/876
877877 Merge lp:~3v1n0/unity/launcher-filemanager-integration/
8782016-02-23 CI Train Bot <ci-train-bot@canonical.com>878
8798792016-02-23 CI Train Bot <ci-train-bot@canonical.com>
880 Releasing 7.4.0+16.04.20160223.1-0ubuntu1880
881881 Releasing 7.4.0+16.04.20160223.1-0ubuntu1
8822016-02-23 Andrea Azzarone <azzaronea@gmail.com>882
8838832016-02-23 Andrea Azzarone <azzaronea@gmail.com>
884 Gnome-software launcher integration.884
885 Approved by: Marco Trevisan (Treviño)885 Gnome-software launcher integration.
886886 Approved by: Marco Trevisan (Treviño)
8872016-02-23 ""Andrea Azzarone <azzaronea@gmail.com>887
888""8882016-02-23 ""Andrea Azzarone <azzaronea@gmail.com>
889889""
890 Merge with Robert's branch.890
891891 Merge with Robert's branch.
8922016-02-23 ""Andrea Azzarone <azzaronea@gmail.com>892
893""8932016-02-23 ""Andrea Azzarone <azzaronea@gmail.com>
894894""
895 Add libappstream-glib-dev in debian/control895
896896 Add libappstream-glib-dev in debian/control
8972016-02-23 ""Andrea Azzarone <azzaronea@gmail.com>897
898""8982016-02-23 ""Andrea Azzarone <azzaronea@gmail.com>
899899""
900 Remove unneeded "Remove()"900
901901 Remove unneeded "Remove()"
9022016-02-23 ""Andrea Azzarone <azzaronea@gmail.com>902
903""9032016-02-23 ""Andrea Azzarone <azzaronea@gmail.com>
904904""
905 Use lambda functions.905
906906 Use lambda functions.
9072016-02-23 ""Andrea Azzarone <azzaronea@gmail.com>907
908""9082016-02-23 ""Andrea Azzarone <azzaronea@gmail.com>
909909""
910 Use glib::gchar_to_string.910
911911 Use glib::gchar_to_string.
9122016-02-23 ""Andrea Azzarone <azzaronea@gmail.com>912
913""9132016-02-23 ""Andrea Azzarone <azzaronea@gmail.com>
914914""
915 Forward declar GdkPixbuf.915
916916 Forward declar GdkPixbuf.
9172016-02-19 ""Andrea Azzarone <azzaronea@gmail.com>917
918""9182016-02-19 ""Andrea Azzarone <azzaronea@gmail.com>
919919""
920 Merge with trunk.920
921921 Merge with trunk.
9222016-02-19 ""Andrea Azzarone <azzaronea@gmail.com>922
923""9232016-02-19 ""Andrea Azzarone <azzaronea@gmail.com>
924924""
925 Integration with gnome-software.925
926926 Integration with gnome-software.
9272016-01-27 Didier Roche <didrocks@ubuntu.com>927
9289282016-01-27 Didier Roche <didrocks@ubuntu.com>
929 Depends on session-shortcuts, prodiving easy way to shutdown, reboot, logout from dash929
930930 Depends on session-shortcuts, prodiving easy way to shutdown, reboot, logout from dash
9312016-02-23 Robert Ancell <robert.ancell@canonical.com>931
9329322016-02-23 Robert Ancell <robert.ancell@canonical.com>
933 Switch from Ubuntu Software Center to GNOME Software. Fixes: #1547129933
934 Approved by: Marco Trevisan (Treviño)934 Switch from Ubuntu Software Center to GNOME Software. Fixes: #1547129
935935 Approved by: Marco Trevisan (Treviño)
9362016-02-19 Robert Ancell <robert.ancell@canonical.com>936
9379372016-02-19 Robert Ancell <robert.ancell@canonical.com>
938 Rewrite tests to not use Ubuntu Software Center, use GNOME Software instead938
939939 Rewrite tests to not use Ubuntu Software Center, use GNOME Software instead
9402016-02-19 Robert Ancell <robert.ancell@canonical.com>940
9419412016-02-19 Robert Ancell <robert.ancell@canonical.com>
942 Switch from Ubuntu Software Center to GNOME Software in the default application list942
943943 Switch from Ubuntu Software Center to GNOME Software in the default application list
9442016-02-23 Robert Ancell <robert.ancell@canonical.com>944
9459452016-02-23 Robert Ancell <robert.ancell@canonical.com>
946 Drop unused build-dependency on libgee-dev.946
947 Approved by: PS Jenkins bot, Marco Trevisan (Treviño)947 Drop unused build-dependency on libgee-dev.
948948 Approved by: PS Jenkins bot, Marco Trevisan (Treviño)
9492016-02-23 Robert Ancell <robert.ancell@canonical.com>949
9509502016-02-23 Robert Ancell <robert.ancell@canonical.com>
951 Drop libgee from docs951
952952 Drop libgee from docs
9532016-02-23 Robert Ancell <robert.ancell@canonical.com>953
9549542016-02-23 Robert Ancell <robert.ancell@canonical.com>
955 Drop libgee dependency - it's not used anymore955
956956 Drop libgee dependency - it's not used anymore
9572016-02-19 Robert Ancell <robert.ancell@canonical.com>957
9589582016-02-19 Robert Ancell <robert.ancell@canonical.com>
959 Fix dependency for libgee-0.8-dev, libgee-dev doesn't seem to exist anymore959
960960 Fix dependency for libgee-0.8-dev, libgee-dev doesn't seem to exist anymore
9612016-02-23 Marco Trevisan (Treviño) <mail@3v1n0.net>961
9629622016-02-23 Marco Trevisan (Treviño) <mail@3v1n0.net>
963 GnomeFileManager: use *WithTimestamp file operations instead of using Activate workaround Fixes: #1445595963
964 Approved by: PS Jenkins bot, Andrea Azzarone964 GnomeFileManager: use *WithTimestamp file operations instead of using Activate workaround Fixes: #1445595
965965 Approved by: PS Jenkins bot, Andrea Azzarone
9662015-12-11 Marco Trevisan (Treviño) <mail@3v1n0.net>966
9679672015-12-11 Marco Trevisan (Treviño) <mail@3v1n0.net>
968 GnomeFileManager: use *WithTimestamp file operations instead of using Activate workaround968
969969 GnomeFileManager: use *WithTimestamp file operations instead of using Activate workaround
9702016-02-23 Marco Trevisan (Treviño) <mail@3v1n0.net>970
9719712016-02-23 Marco Trevisan (Treviño) <mail@3v1n0.net>
972 unity.migrations: add 04_unity_update_software_center_desktop_file972
973 973 unity.migrations: add 04_unity_update_software_center_desktop_file
974 Update favorite to use gnome software974
975 Approved by: Robert Ancell975 Update favorite to use gnome software
976976 Approved by: Robert Ancell
9772016-02-22 Marco Trevisan (Treviño) <mail@3v1n0.net>977
9789782016-02-22 Marco Trevisan (Treviño) <mail@3v1n0.net>
979 04_unity_update_software_center_desktop_file: more lines is better :)979
980980 04_unity_update_software_center_desktop_file: more lines is better :)
9812016-02-22 Marco Trevisan (Treviño) <mail@3v1n0.net>981
9829822016-02-22 Marco Trevisan (Treviño) <mail@3v1n0.net>
983 unity.migrations: add 04_unity_update_software_center_desktop_file983
984 984 unity.migrations: add 04_unity_update_software_center_desktop_file
985 Update favorite to use gnome software985
986986 Update favorite to use gnome software
9872016-02-09 CI Train Bot <ci-train-bot@canonical.com>987
9889882016-02-09 CI Train Bot <ci-train-bot@canonical.com>
989 Releasing 7.4.0+16.04.20160209.3-0ubuntu1989
990990 Releasing 7.4.0+16.04.20160209.3-0ubuntu1
9912016-02-09 handsome_feng <445865575@qq.com>991
9929922016-02-09 handsome_feng <445865575@qq.com>
993 Extend the lockscreen theme for kylin.993
994 Approved by: PS Jenkins bot, Marco Trevisan (Treviño)994 Extend the lockscreen theme for kylin.
995995 Approved by: PS Jenkins bot, Marco Trevisan (Treviño)
9962016-01-15 handsome_feng <445865575@qq.com>996
9979972016-01-15 handsome_feng <445865575@qq.com>
998 merge trunk998
999999 merge trunk
10002015-12-07 handsome_feng <445865575@qq.com>1000
100110012015-12-07 handsome_feng <445865575@qq.com>
1002 Modified some copyright notices1002
10031003 Modified some copyright notices
10042015-12-05 handsome_feng <445865575@qq.com>1004
100510052015-12-05 handsome_feng <445865575@qq.com>
1006 merge ~3v1n0/unity/kylin-lockscreen-cleanup1006
10071007 merge ~3v1n0/unity/kylin-lockscreen-cleanup
10082015-12-04 Marco Trevisan (Treviño) <mail@3v1n0.net>1008
100910092015-12-04 Marco Trevisan (Treviño) <mail@3v1n0.net>
1010 LockScreenPromptFactory: add factory to create prompt views1010
10111011 LockScreenPromptFactory: add factory to create prompt views
10122015-12-03 Marco Trevisan (Treviño) <mail@3v1n0.net>1012
101310132015-12-03 Marco Trevisan (Treviño) <mail@3v1n0.net>
1014 LockScreenBaseShield: add new base shield with common features for Ubuntu and Kylin1014
10151015 LockScreenBaseShield: add new base shield with common features for Ubuntu and Kylin
10162015-12-03 handsome_feng <445865575@qq.com>1016
101710172015-12-03 handsome_feng <445865575@qq.com>
1018 update1018
10191019 update
10202015-11-24 handsome_feng <445865575@qq.com>1020
102110212015-11-24 handsome_feng <445865575@qq.com>
1022 share the code in AbstractShield1022
10231023 share the code in AbstractShield
10242015-11-24 handsome_feng <445865575@qq.com>1024
102510252015-11-24 handsome_feng <445865575@qq.com>
1026 modified some tests and the AbstractShield1026
10271027 modified some tests and the AbstractShield
10282015-11-23 handsome_feng <445865575@qq.com>1028
102910292015-11-23 handsome_feng <445865575@qq.com>
1030 Modified UserIconFile(), Add DesktopType to UnitySettings,Add some nux::Property in textinput1030
10311031 Modified UserIconFile(), Add DesktopType to UnitySettings,Add some nux::Property in textinput
10322015-11-12 handsome_feng <445865575@qq.com>1032
103310332015-11-12 handsome_feng <445865575@qq.com>
1034 Update the icon to the final version1034
10351035 Update the icon to the final version
10362015-11-11 handsome_feng <445865575@qq.com>1036
103710372015-11-11 handsome_feng <445865575@qq.com>
1038 revert the changes applied at po files1038
10391039 revert the changes applied at po files
10402015-11-10 handsome_feng <445865575@qq.com>1040
104110412015-11-10 handsome_feng <445865575@qq.com>
1042 merge trunk1042
10431043 merge trunk
10442015-11-10 handsome_feng <445865575@qq.com>1044
104510452015-11-10 handsome_feng <445865575@qq.com>
1046 remove some comment and the temp changelog1046
10471047 remove some comment and the temp changelog
10482015-11-10 handsome_feng <445865575@qq.com>1048
104910492015-11-10 handsome_feng <445865575@qq.com>
1050 Adjust the prompt layout on mutil-monitor,remove the panelview in ScreenSheld1050
10511051 Adjust the prompt layout on mutil-monitor,remove the panelview in ScreenSheld
10522015-11-02 handsome_feng <445865575@qq.com>1052
105310532015-11-02 handsome_feng <445865575@qq.com>
1054 modified the login icon1054
10551055 modified the login icon
10562015-10-29 handsome_feng <445865575@qq.com>1056
105710572015-10-29 handsome_feng <445865575@qq.com>
1058 Modified an error1058
10591059 Modified an error
10602015-10-29 handsome_feng <445865575@qq.com>1060
106110612015-10-29 handsome_feng <445865575@qq.com>
1062 update some tests in GnomeSessionManager1062
10631063 update some tests in GnomeSessionManager
10642015-10-26 handsome_feng <445865575@qq.com>1064
106510652015-10-26 handsome_feng <445865575@qq.com>
1066 remove extra space after XDG_SEAT_PATH1066
10671067 remove extra space after XDG_SEAT_PATH
10682015-10-26 handsome_feng <445865575@qq.com>1068
106910692015-10-26 handsome_feng <445865575@qq.com>
1070 comment usericonfile test1070
10711071 comment usericonfile test
10722015-10-26 handsome_feng <445865575@qq.com>1072
107310732015-10-26 handsome_feng <445865575@qq.com>
1074 update some tests1074
10751075 update some tests
10762015-10-26 handsome_feng <445865575@qq.com>1076
107710772015-10-26 handsome_feng <445865575@qq.com>
1078 Update1078
10791079 Update
10802015-10-23 handsome_feng <445865575@qq.com>1080
108110812015-10-23 handsome_feng <445865575@qq.com>
1082 used g_strcmp0 instead of strcmp, added two gtests1082
10831083 used g_strcmp0 instead of strcmp, added two gtests
10842015-10-22 handsome_feng <445865575@qq.com>1084
108510852015-10-22 handsome_feng <445865575@qq.com>
1086 changed the envionment variables name1086
10871087 changed the envionment variables name
10882015-10-22 handsome_feng <445865575@qq.com>1088
108910892015-10-22 handsome_feng <445865575@qq.com>
1090 Temporary close the tests1090
10911091 Temporary close the tests
10922015-10-20 handsome_feng <445865575@qq.com>1092
109310932015-10-20 handsome_feng <445865575@qq.com>
1094 comment the test code because of the build failure.1094
10951095 comment the test code because of the build failure.
10962015-10-20 handsome_feng <445865575@qq.com>1096
109710972015-10-20 handsome_feng <445865575@qq.com>
1098 Modified the textinput temporary1098
10991099 Modified the textinput temporary
11002015-10-19 handsome_feng <445865575@qq.com>1100
110111012015-10-19 handsome_feng <445865575@qq.com>
1102 merge trunk1102
11031103 merge trunk
11042015-10-19 handsome_feng <445865575@qq.com>1104
110511052015-10-19 handsome_feng <445865575@qq.com>
1106 added 2 icon1106
11071107 added 2 icon
11082015-10-19 handsome_feng <445865575@qq.com>1108
110911092015-10-19 handsome_feng <445865575@qq.com>
1110 update something1110
11111111 update something
11122015-10-10 handsome_feng <445865575@qq.com>1112
111311132015-10-10 handsome_feng <445865575@qq.com>
1114 Added white border to the user icon1114
11151115 Added white border to the user icon
11162015-10-09 handsome_feng <445865575@qq.com>1116
111711172015-10-09 handsome_feng <445865575@qq.com>
1118 Moved the dbus call inside unity::session1118
11191119 Moved the dbus call inside unity::session
11202015-09-30 handsome_feng <445865575@qq.com>1120
112111212015-09-30 handsome_feng <445865575@qq.com>
1122 Successfully make it an option1122
11231123 Successfully make it an option
11242015-09-30 handsome_feng <445865575@qq.com>1124
112511252015-09-30 handsome_feng <445865575@qq.com>
1126 Successfully use kylinUserPrompt witch inheirted from AbstractUserPromptView replace the UserPromptView1126
11271127 Successfully use kylinUserPrompt witch inheirted from AbstractUserPromptView replace the UserPromptView
11282015-09-30 handsome_feng <445865575@qq.com>1128
112911292015-09-30 handsome_feng <445865575@qq.com>
1130 Add AbstractPromptView and KylinUserPromptView1130
11311131 Add AbstractPromptView and KylinUserPromptView
11322016-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>1132
113311332016-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
1134 CMake: use GNUInstallDirs with native multi-arch support1134
1135 1135 CMake: use GNUInstallDirs with native multi-arch support
1136 We can now use CMAKE_INSTALL_*DIR instead of defining them manually.1136
1137 Also disable networkarea region plugin build by default. Fixes: #1485668, #15086351137 We can now use CMAKE_INSTALL_*DIR instead of defining them manually.
1138 Approved by: Andrea Azzarone1138 Also disable networkarea region plugin build by default. Fixes: #1485668, #1508635
11391139 Approved by: Andrea Azzarone
11402016-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>1140
114111412016-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
1142 Use proper prefixes where possible1142
11431143 Use proper prefixes where possible
11442016-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>1144
114511452016-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
1146 CMakeLists: use ${PROJECT_NAME} instead of unity1146
11471147 CMakeLists: use ${PROJECT_NAME} instead of unity
11482016-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>1148
114911492016-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
1150 CMake: use GNUInstallDirs with native multi-arch support1150
1151 1151 CMake: use GNUInstallDirs with native multi-arch support
1152 We can now use CMAKE_INSTALL_*DIR instead of defining them manually.1152
1153 Also disable networkarea region plugin build by default.1153 We can now use CMAKE_INSTALL_*DIR instead of defining them manually.
11541154 Also disable networkarea region plugin build by default.
11552016-02-09 Didier Roche <didrocks@ubuntu.com>1155
115611562016-02-09 Didier Roche <didrocks@ubuntu.com>
1157 debian: Recommends session-shortcuts, prodiving easy way to shutdown, reboot and logout from dash1157
1158 Approved by: Marco Trevisan (Treviño)1158 debian: Recommends session-shortcuts, prodiving easy way to shutdown, reboot and logout from dash
11591159 Approved by: Marco Trevisan (Treviño)
11602016-02-09 Didier Roche <didrocks@ubuntu.com>1160
116111612016-02-09 Didier Roche <didrocks@ubuntu.com>
1162 debian/control: add session-shortcuts to Recommends1162
11631163 debian/control: add session-shortcuts to Recommends
11642016-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>1164
116511652016-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
1166 SwitcherModel: avoid to access to invalid selection or to divide by zero Fixes: #15375241166
1167 Approved by: PS Jenkins bot, Andrea Azzarone1167 SwitcherModel: avoid to access to invalid selection or to divide by zero Fixes: #1537524
11681168 Approved by: PS Jenkins bot, Andrea Azzarone
11692016-01-24 Marco Trevisan (Treviño) <mail@3v1n0.net>1169
117011702016-01-24 Marco Trevisan (Treviño) <mail@3v1n0.net>
1171 PanelIndicatorEntryAccessible: check for entry validity1171
11721172 PanelIndicatorEntryAccessible: check for entry validity
11732016-01-24 Marco Trevisan (Treviño) <mail@3v1n0.net>1173
117411742016-01-24 Marco Trevisan (Treviño) <mail@3v1n0.net>
1175 InputRemove: remove scoped array1175
11761176 InputRemove: remove scoped array
11772016-01-24 Marco Trevisan (Treviño) <mail@3v1n0.net>1177
117811782016-01-24 Marco Trevisan (Treviño) <mail@3v1n0.net>
1179 SwitcherController: don't show anything if the model is empty.1179
1180 1180 SwitcherController: don't show anything if the model is empty.
1181 Also ensure we remove the introspectable children1181
11821182 Also ensure we remove the introspectable children
11832016-01-24 Marco Trevisan (Treviño) <mail@3v1n0.net>1183
118411842016-01-24 Marco Trevisan (Treviño) <mail@3v1n0.net>
1185 SwitcherModel: avoid to access to invalid selection or division by zero1185
11861186 SwitcherModel: avoid to access to invalid selection or division by zero
11872016-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>1187
118811882016-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
1189 Launcher: add FileManager, Trash and Volume icons integration1189
1190 1190 Launcher: add FileManager, Trash and Volume icons integration
1191 Now the launcher will link each nautilus window to the related volume or trash1191
1192 icon, while the Nautilus launcher icon will only be active if the file manager is1192 Now the launcher will link each nautilus window to the related volume or trash
1193 browsing other locations.1193 icon, while the Nautilus launcher icon will only be active if the file manager is
1194 It's now possible to manage sub-windows from the parent icon like it happens for1194 browsing other locations.
1195 every other application (so even spreading them or select from QL)1195 It's now possible to manage sub-windows from the parent icon like it happens for
1196 1196 every other application (so even spreading them or select from QL)
1197 The windows management logic has been moved to WindowedLauncherIcon which is a1197
1198 base class of ApplicationLauncherIcon, and StorageLauncherIcon.1198 The windows management logic has been moved to WindowedLauncherIcon which is a
1199 VolumeLauncherIcon and TrashLauncherIcon are now based on StorageLauncherIcon1199 base class of ApplicationLauncherIcon, and StorageLauncherIcon.
1200 which connects to the FileManager to get the windows for a given location.1200 VolumeLauncherIcon and TrashLauncherIcon are now based on StorageLauncherIcon
1201 1201 which connects to the FileManager to get the windows for a given location.
1202 FileManagerLauncherIcon is now special and is both an ApplicationLauncherIcon1202
1203 and a StorageLauncherIcon, and uses the parent application only for some tasks.1203 FileManagerLauncherIcon is now special and is both an ApplicationLauncherIcon
1204 1204 and a StorageLauncherIcon, and uses the parent application only for some tasks.
1205 Lots of random code cleanup included too. Fixes: #1063823, #1063838, #1161323, #15247211205
1206 Approved by: PS Jenkins bot, Andrea Azzarone1206 Lots of random code cleanup included too. Fixes: #1063823, #1063838, #1161323, #1524721
12071207 Approved by: PS Jenkins bot, Andrea Azzarone
12082016-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>1208
120912092016-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
1210 FileManagerLauncherIcon: ignore device icon visibility status, as it won't update promptly1210
1211 1211 FileManagerLauncherIcon: ignore device icon visibility status, as it won't update promptly
1212 There might be a race (if we don't connect to signals), thus there's no reason of doing this1212
1213 since the volume icon already covers this case.1213 There might be a race (if we don't connect to signals), thus there's no reason of doing this
12141214 since the volume icon already covers this case.
12152016-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>1215
121612162016-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
1217 FileManagerLauncherIcon: ignore invisible devices and the ones with invalid URIs1217
12181218 FileManagerLauncherIcon: ignore invisible devices and the ones with invalid URIs
12192016-01-14 Marco Trevisan (Treviño) <mail@3v1n0.net>1219
122012202016-01-14 Marco Trevisan (Treviño) <mail@3v1n0.net>
1221 Merging with trunk1221
12221222 Merging with trunk
12232015-12-17 Marco Trevisan (Treviño) <mail@3v1n0.net>1223
122412242015-12-17 Marco Trevisan (Treviño) <mail@3v1n0.net>
1225 Merging with trunk1225
12261226 Merging with trunk
12272015-12-17 Marco Trevisan (Treviño) <mail@3v1n0.net>1227
122812282015-12-17 Marco Trevisan (Treviño) <mail@3v1n0.net>
1229 debian/control: add nautilus to Recommends1229
12301230 debian/control: add nautilus to Recommends
12312015-12-11 Marco Trevisan (Treviño) <mail@3v1n0.net>1231
123212322015-12-11 Marco Trevisan (Treviño) <mail@3v1n0.net>
1233 FileManager: remove support multiple locations for window1233
1234 1234 FileManager: remove support multiple locations for window
1235 Although the fielmanager might have multiple tabs opened, we don't care1235
1236 about knowing them, since we only care of the active one.1236 Although the fielmanager might have multiple tabs opened, we don't care
12371237 about knowing them, since we only care of the active one.
12382015-12-11 Marco Trevisan (Treviño) <mail@3v1n0.net>1238
123912392015-12-11 Marco Trevisan (Treviño) <mail@3v1n0.net>
1240 FileManager: remove the unneeded methods from FileManager1240
12411241 FileManager: remove the unneeded methods from FileManager
12422015-12-11 Marco Trevisan (Treviño) <mail@3v1n0.net>1242
124312432015-12-11 Marco Trevisan (Treviño) <mail@3v1n0.net>
1244 GnomeFileManager: don't break the loop when we've found the first window matching location1244
12451245 GnomeFileManager: don't break the loop when we've found the first window matching location
12462015-12-11 Marco Trevisan (Treviño) <mail@3v1n0.net>1246
124712472015-12-11 Marco Trevisan (Treviño) <mail@3v1n0.net>
1248 TestSwitcherController: use WindowedLauncherIcon as base for FakeLauncherIcon and MockApplicationWindow's1248
12491249 TestSwitcherController: use WindowedLauncherIcon as base for FakeLauncherIcon and MockApplicationWindow's
12502015-12-11 Marco Trevisan (Treviño) <mail@3v1n0.net>1250
125112512015-12-11 Marco Trevisan (Treviño) <mail@3v1n0.net>
1252 TestSwitcherController: implement WindowsOnViewport for FakeLauncherIcon1252
12531253 TestSwitcherController: implement WindowsOnViewport for FakeLauncherIcon
12542015-12-09 Marco Trevisan (Treviño) <mail@3v1n0.net>1254
125512552015-12-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
1256 FileManagerLauncherIcon: use the WindowedLauncherIcon Quit definition1256
12571257 FileManagerLauncherIcon: use the WindowedLauncherIcon Quit definition
12582015-12-09 Marco Trevisan (Treviño) <mail@3v1n0.net>1258
125912592015-12-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
1260 VolumeLauncherIcon: close windows on Eject or Stop1260
12611261 VolumeLauncherIcon: close windows on Eject or Stop
12622015-12-08 Marco Trevisan (Treviño) <mail@3v1n0.net>1262
126312632015-12-08 Marco Trevisan (Treviño) <mail@3v1n0.net>
1264 WindowedLauncherIcon, ApplicationLauncherIcon: remove bamf prefixes1264
12651265 WindowedLauncherIcon, ApplicationLauncherIcon: remove bamf prefixes
12662015-12-08 Marco Trevisan (Treviño) <mail@3v1n0.net>1266
126712672015-12-08 Marco Trevisan (Treviño) <mail@3v1n0.net>
1268 WindowedLauncherIcon: remove unused logger1268
12691269 WindowedLauncherIcon: remove unused logger
12702015-12-08 Marco Trevisan (Treviño) <mail@3v1n0.net>1270
127112712015-12-08 Marco Trevisan (Treviño) <mail@3v1n0.net>
1272 Test*LauncherIcon: remove NiceMock for Virtually inherited classes1272
1273 1273 Test*LauncherIcon: remove NiceMock for Virtually inherited classes
1274 It doesn't seem to work here because we need to re-call the base class on initialization.1274
12751275 It doesn't seem to work here because we need to re-call the base class on initialization.
12762015-12-08 Marco Trevisan (Treviño) <mail@3v1n0.net>1276
127712772015-12-08 Marco Trevisan (Treviño) <mail@3v1n0.net>
1278 StorageLauncherIcon: check visibility only for applications icons1278
12791279 StorageLauncherIcon: check visibility only for applications icons
12802015-12-07 Marco Trevisan (Treviño) <mail@3v1n0.net>1280
128112812015-12-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
1282 SwitcherModel: add any kind of icon, we'll filter them out by visibilty then1282
12831283 SwitcherModel: add any kind of icon, we'll filter them out by visibilty then
12842015-12-07 Marco Trevisan (Treviño) <mail@3v1n0.net>1284
128512852015-12-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
1286 GnomeFileManager: only care about the first exported location for each window1286
1287 1287 GnomeFileManager: only care about the first exported location for each window
1288 It's the active one.1288
12891289 It's the active one.
12902015-12-07 Marco Trevisan (Treviño) <mail@3v1n0.net>1290
129112912015-12-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
1292 FileManagerLauncherIcon: add device manager and use volume URIs to filter out windows1292
1293 1293 FileManagerLauncherIcon: add device manager and use volume URIs to filter out windows
1294 Do this by using pointer version of devices section in LauncherController.1294
12951295 Do this by using pointer version of devices section in LauncherController.
12962015-12-07 Marco Trevisan (Treviño) <mail@3v1n0.net>1296
129712972015-12-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
1298 VolumeLauncherIcon: add GetVolumeUri method1298
12991299 VolumeLauncherIcon: add GetVolumeUri method
13002015-12-07 Marco Trevisan (Treviño) <mail@3v1n0.net>1300
130113012015-12-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
1302 TrashLauncherIcon: add Quit and Windows quicklists1302
13031303 TrashLauncherIcon: add Quit and Windows quicklists
13042015-12-07 Marco Trevisan (Treviño) <mail@3v1n0.net>1304
130513052015-12-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
1306 VolumeLauncherIcon: add windows menu items to Quicklist1306
13071307 VolumeLauncherIcon: add windows menu items to Quicklist
13082015-12-07 Marco Trevisan (Treviño) <mail@3v1n0.net>1308
130913092015-12-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
1310 WindowedLauncherIcon: use MenuItemsVector definition1310
13111311 WindowedLauncherIcon: use MenuItemsVector definition
13122015-12-07 Marco Trevisan (Treviño) <mail@3v1n0.net>1312
131313132015-12-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
1314 VolumeLauncherIcon: add Quit QL item if running1314
13151315 VolumeLauncherIcon: add Quit QL item if running
13162015-12-07 Marco Trevisan (Treviño) <mail@3v1n0.net>1316
131713172015-12-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
1318 ApplicationLauncherIcon: use post_fixed_ variables1318
13191319 ApplicationLauncherIcon: use post_fixed_ variables
13202015-12-07 Marco Trevisan (Treviño) <mail@3v1n0.net>1320
132113212015-12-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
1322 VolumeLauncherIcon: use WindowedLauncherIcon shared glib::SignalManager1322
13231323 VolumeLauncherIcon: use WindowedLauncherIcon shared glib::SignalManager
13242015-12-07 Marco Trevisan (Treviño) <mail@3v1n0.net>1324
132513252015-12-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
1326 TrashLauncherIcon: use WindowedLauncherIcon shared glib::SignalManager1326
13271327 TrashLauncherIcon: use WindowedLauncherIcon shared glib::SignalManager
13282015-12-07 Marco Trevisan (Treviño) <mail@3v1n0.net>1328
132913292015-12-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
1330 WindowedLauncherIcon: add GetWindowsMenuItems to generate QL for windows1330
13311331 WindowedLauncherIcon: add GetWindowsMenuItems to generate QL for windows
13322015-12-07 Marco Trevisan (Treviño) <mail@3v1n0.net>1332
133313332015-12-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
1334 FileManagerLauncherIcon: update the storage windows on startup1334
13351335 FileManagerLauncherIcon: update the storage windows on startup
13362015-12-07 Marco Trevisan (Treviño) <mail@3v1n0.net>1336
133713372015-12-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
1338 VolumeLauncherIcon: ensure manged windows are closed on icon trashed1338
13391339 VolumeLauncherIcon: ensure manged windows are closed on icon trashed
13402015-12-07 Marco Trevisan (Treviño) <mail@3v1n0.net>1340
134113412015-12-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
1342 WindowedLauncherIcon: Add Quit method to close windows and call it when icon is trashed1342
13431343 WindowedLauncherIcon: Add Quit method to close windows and call it when icon is trashed
13442015-12-07 Marco Trevisan (Treviño) <mail@3v1n0.net>1344
134513452015-12-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
1346 WindowedLauncherIcon: update the spreaded windows if windows changed and we're in scale1346
13471347 WindowedLauncherIcon: update the spreaded windows if windows changed and we're in scale
13482015-12-07 Marco Trevisan (Treviño) <mail@3v1n0.net>1348
134913492015-12-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
1350 ApplicationLauncherIcon: move FileManager specific actions to FileManagerLauncherIcon1350
13511351 ApplicationLauncherIcon: move FileManager specific actions to FileManagerLauncherIcon
13522015-12-07 Marco Trevisan (Treviño) <mail@3v1n0.net>1352
135313532015-12-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
1354 FileManagerLauncherIcon: fix diamond-problem by using virtual inheritance of WindowedLauncherIcon1354
13551355 FileManagerLauncherIcon: fix diamond-problem by using virtual inheritance of WindowedLauncherIcon
13562015-12-07 Marco Trevisan (Treviño) <mail@3v1n0.net>1356
135713572015-12-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
1358 LauncherController: add CreateAppLauncherIcon which might create a FileManager icon in case1358
13591359 LauncherController: add CreateAppLauncherIcon which might create a FileManager icon in case
13602015-12-07 Marco Trevisan (Treviño) <mail@3v1n0.net>1360
136113612015-12-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
1362 FileManagerLauncherIcon: add icon for managing FileManager1362
1363 1363 FileManagerLauncherIcon: add icon for managing FileManager
1364 For now this is both an ApplicationLauncherIcon and a StorageLauncherIcon, but has to be fixed.1364
1365 The icon should skip windows that are currently handled by trash or devices1365 For now this is both an ApplicationLauncherIcon and a StorageLauncherIcon, but has to be fixed.
13661366 The icon should skip windows that are currently handled by trash or devices
13672015-12-07 Marco Trevisan (Treviño) <mail@3v1n0.net>1367
136813682015-12-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
1369 StorageLauncherIcon: manage visibility for application icons1369
13701370 StorageLauncherIcon: manage visibility for application icons
13712015-12-07 Marco Trevisan (Treviño) <mail@3v1n0.net>1371
137213722015-12-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
1373 ApplicationLauncherIcon: manage applicaition closed signal in a protected method1373
1374 1374 ApplicationLauncherIcon: manage applicaition closed signal in a protected method
1375 In this way we could call it from derived classes1375
13761376 In this way we could call it from derived classes
13772015-12-04 Marco Trevisan (Treviño) <mail@3v1n0.net>1377
137813782015-12-04 Marco Trevisan (Treviño) <mail@3v1n0.net>
1379 Merging with lp:~3v1n0/unity/switcher-dynamic-model1379
13801380 Merging with lp:~3v1n0/unity/switcher-dynamic-model
13812015-12-02 Marco Trevisan (Treviño) <mail@3v1n0.net>1381
138213822015-12-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
1383 SwitcherController: use icon's WindowsOnViewport when needed1383
13841384 SwitcherController: use icon's WindowsOnViewport when needed
13852015-11-27 Marco Trevisan (Treviño) <mail@3v1n0.net>1385
138613862015-11-27 Marco Trevisan (Treviño) <mail@3v1n0.net>
1387 launcher: add missing StorageLauncherIcon.cpp to CMakeLists.txt1387
13881388 launcher: add missing StorageLauncherIcon.cpp to CMakeLists.txt
13892015-11-26 Marco Trevisan (Treviño) <mail@3v1n0.net>1389
139013902015-11-26 Marco Trevisan (Treviño) <mail@3v1n0.net>
1391 StorageLauncherIcon: just use window's active/urgent properties changed signals for changing QUIRKs1391
13921392 StorageLauncherIcon: just use window's active/urgent properties changed signals for changing QUIRKs
13932015-11-26 Marco Trevisan (Treviño) <mail@3v1n0.net>1393
139413942015-11-26 Marco Trevisan (Treviño) <mail@3v1n0.net>
1395 SwitcherModel: just sort icons by switcher priority, since we have it...1395
13961396 SwitcherModel: just sort icons by switcher priority, since we have it...
13972015-11-26 Marco Trevisan (Treviño) <mail@3v1n0.net>1397
139813982015-11-26 Marco Trevisan (Treviño) <mail@3v1n0.net>
1399 DesktopLauncherIcon: force it to be the first icon in switcher1399
14001400 DesktopLauncherIcon: force it to be the first icon in switcher
14012015-11-26 Marco Trevisan (Treviño) <mail@3v1n0.net>1401
140214022015-11-26 Marco Trevisan (Treviño) <mail@3v1n0.net>
1403 TestVolumeLauncherIcon: add tests for checking the visibilty on blacklisted devices with windows1403
14041404 TestVolumeLauncherIcon: add tests for checking the visibilty on blacklisted devices with windows
14052015-11-26 Marco Trevisan (Treviño) <mail@3v1n0.net>1405
140614062015-11-26 Marco Trevisan (Treviño) <mail@3v1n0.net>
1407 TestVolumeLauncherIcon: add tests for "Lock to launcher" quicklist1407
14081408 TestVolumeLauncherIcon: add tests for "Lock to launcher" quicklist
14092015-11-26 Marco Trevisan (Treviño) <mail@3v1n0.net>1409
141014102015-11-26 Marco Trevisan (Treviño) <mail@3v1n0.net>
1411 VolumeLauncherIcon: add quicklist to Lock/Unlock to launcher1411
1412 1412 VolumeLauncherIcon: add quicklist to Lock/Unlock to launcher
1413 The icon should stay in launcher also if there's an open window for this location.1413
1414 Once all the windows are closed and the user has blacklisted the device, no launcher1414 The icon should stay in launcher also if there's an open window for this location.
1415 icon should stay.1415 Once all the windows are closed and the user has blacklisted the device, no launcher
1416 1416 icon should stay.
1417 Tests updated1417
14181418 Tests updated
14192015-11-26 Marco Trevisan (Treviño) <mail@3v1n0.net>1419
142014202015-11-26 Marco Trevisan (Treviño) <mail@3v1n0.net>
1421 StorageLauncherIcon: reduce the calls to FM's WindowsForLocation caching results1421
1422 1422 StorageLauncherIcon: reduce the calls to FM's WindowsForLocation caching results
1423 They're updated only on locations_changed or when a window closes1423
14241424 They're updated only on locations_changed or when a window closes
14252015-11-26 Marco Trevisan (Treviño) <mail@3v1n0.net>1425
142614262015-11-26 Marco Trevisan (Treviño) <mail@3v1n0.net>
1427 TestVolumeLauncherIcon: add more windows related tests1427
14281428 TestVolumeLauncherIcon: add more windows related tests
14292015-11-26 Marco Trevisan (Treviño) <mail@3v1n0.net>1429
143014302015-11-26 Marco Trevisan (Treviño) <mail@3v1n0.net>
1431 VolumeLauncherIcon: inherit from StorageLauncherIcon and add support to manage windows1431
1432 1432 VolumeLauncherIcon: inherit from StorageLauncherIcon and add support to manage windows
1433 Now windows can be opened, spreaded and minimized from the volume icon.1433
1434 Also pips respect the actual state.1434 Now windows can be opened, spreaded and minimized from the volume icon.
1435 1435 Also pips respect the actual state.
1436 Tests updated1436
14371437 Tests updated
14382015-11-26 Marco Trevisan (Treviño) <mail@3v1n0.net>1438
143914392015-11-26 Marco Trevisan (Treviño) <mail@3v1n0.net>
1440 TestTrashLauncherIcon: use WindowsVisibleOnMonitor1440
14411441 TestTrashLauncherIcon: use WindowsVisibleOnMonitor
14422015-11-26 Marco Trevisan (Treviño) <mail@3v1n0.net>1442
144314432015-11-26 Marco Trevisan (Treviño) <mail@3v1n0.net>
1444 TrashLauncherIcon: call UpdateStorageWindows (instead of EnsureWindowState) on init1444
14451445 TrashLauncherIcon: call UpdateStorageWindows (instead of EnsureWindowState) on init
14462015-11-26 Marco Trevisan (Treviño) <mail@3v1n0.net>1446
144714472015-11-26 Marco Trevisan (Treviño) <mail@3v1n0.net>
1448 StorageLauncherIcon: add protected UpdateStorageWindows1448
1449 1449 StorageLauncherIcon: add protected UpdateStorageWindows
1450 This will get the windows and connect to signals, plus ensure the window state.1450
14511451 This will get the windows and connect to signals, plus ensure the window state.
14522015-11-26 Marco Trevisan (Treviño) <mail@3v1n0.net>1452
145314532015-11-26 Marco Trevisan (Treviño) <mail@3v1n0.net>
1454 StorageLauncherIcon: keep track of the managed windows1454
1455 1455 StorageLauncherIcon: keep track of the managed windows
1456 So we don't have to fetch them at every active window change.1456
1457 This has to be improved for other scenarios.1457 So we don't have to fetch them at every active window change.
14581458 This has to be improved for other scenarios.
14592015-11-26 Marco Trevisan (Treviño) <mail@3v1n0.net>1459
146014602015-11-26 Marco Trevisan (Treviño) <mail@3v1n0.net>
1461 ApplicationWindow: add closed signal1461
1462 1462 ApplicationWindow: add closed signal
1463 And impelment it in BamfApplicationWindow1463
14641464 And impelment it in BamfApplicationWindow
14652015-11-26 Marco Trevisan (Treviño) <mail@3v1n0.net>1465
146614662015-11-26 Marco Trevisan (Treviño) <mail@3v1n0.net>
1467 TrashLauncherIcon: Also get windows for trash path1467
1468 1468 TrashLauncherIcon: Also get windows for trash path
1469 Nautilus doesn't use trash:///subfolder/paths correctly1469
14701470 Nautilus doesn't use trash:///subfolder/paths correctly
14712015-11-26 Marco Trevisan (Treviño) <mail@3v1n0.net>1471
147214722015-11-26 Marco Trevisan (Treviño) <mail@3v1n0.net>
1473 DesktopUtilities: add GetUserTrashDirectory1473
14741474 DesktopUtilities: add GetUserTrashDirectory
14752015-11-26 Marco Trevisan (Treviño) <mail@3v1n0.net>1475
147614762015-11-26 Marco Trevisan (Treviño) <mail@3v1n0.net>
1477 WindowedLauncherIcon: go back to WM's GetWindowsInStackingOrder as it's more testable1477
14781478 WindowedLauncherIcon: go back to WM's GetWindowsInStackingOrder as it's more testable
14792015-11-26 Marco Trevisan (Treviño) <mail@3v1n0.net>1479
148014802015-11-26 Marco Trevisan (Treviño) <mail@3v1n0.net>
1481 Launcher: use WindowsVisibleOnViewport and WindowsVisibleOnMonitor1481
14821482 Launcher: use WindowsVisibleOnViewport and WindowsVisibleOnMonitor
14832015-11-26 Marco Trevisan (Treviño) <mail@3v1n0.net>1483
148414842015-11-26 Marco Trevisan (Treviño) <mail@3v1n0.net>
1485 SwitcherView: use WindowsVisibleOnMonitor1485
14861486 SwitcherView: use WindowsVisibleOnMonitor
14872015-11-26 Marco Trevisan (Treviño) <mail@3v1n0.net>1487
148814882015-11-26 Marco Trevisan (Treviño) <mail@3v1n0.net>
1489 AbstractLauncherIcon: add WindowsVisibleOn{Monitor,Viewport} to return the number of available windows1489
1490 1490 AbstractLauncherIcon: add WindowsVisibleOn{Monitor,Viewport} to return the number of available windows
1491 This saves us from fetching a list of windows that we already generated at every repaint1491
14921492 This saves us from fetching a list of windows that we already generated at every repaint
14932015-11-25 Marco Trevisan (Treviño) <mail@3v1n0.net>1493
149414942015-11-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
1495 WindowedLauncherIcon: use WindowsOnViewport to ensure windows1495
14961496 WindowedLauncherIcon: use WindowsOnViewport to ensure windows
14972015-11-25 Marco Trevisan (Treviño) <mail@3v1n0.net>1497
149814982015-11-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
1499 WindowedLauncherIcon: use ApplicationManager for sorting windows by stacking order1499
15001500 WindowedLauncherIcon: use ApplicationManager for sorting windows by stacking order
15012015-11-25 Marco Trevisan (Treviño) <mail@3v1n0.net>1501
150215022015-11-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
1503 AbstractLauncherIcon: always return a WindowList on windows related functions1503
15041504 AbstractLauncherIcon: always return a WindowList on windows related functions
15052015-11-25 Marco Trevisan (Treviño) <mail@3v1n0.net>1505
150615062015-11-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
1507 GnomeFileManager: always open trash in new instance1507
15081508 GnomeFileManager: always open trash in new instance
15092015-11-25 Marco Trevisan (Treviño) <mail@3v1n0.net>1509
151015102015-11-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
1511 GnomeFileManager: match windows also for exact locations1511
1512 1512 GnomeFileManager: match windows also for exact locations
1513 Not only for relative paths1513
15141514 Not only for relative paths
15152015-11-24 Marco Trevisan (Treviño) <mail@3v1n0.net>1515
151615162015-11-24 Marco Trevisan (Treviño) <mail@3v1n0.net>
1517 StorageLauncherIcon: add new base-class for storage icons and use it for Trash1517
15181518 StorageLauncherIcon: add new base-class for storage icons and use it for Trash
15192015-11-24 Marco Trevisan (Treviño) <mail@3v1n0.net>1519
152015202015-11-24 Marco Trevisan (Treviño) <mail@3v1n0.net>
1521 TestTrashLauncherIcon: add some windows related tests1521
15221522 TestTrashLauncherIcon: add some windows related tests
15232015-11-24 Marco Trevisan (Treviño) <mail@3v1n0.net>1523
152415242015-11-24 Marco Trevisan (Treviño) <mail@3v1n0.net>
1525 TrashLauncherIcon: extend WindowedLauncherIcon and add support to manage windows1525
1526 1526 TrashLauncherIcon: extend WindowedLauncherIcon and add support to manage windows
1527 Now windows can be opened, spreaded and minimized from the trash.1527
1528 Also pips respect the actual state.1528 Now windows can be opened, spreaded and minimized from the trash.
15291529 Also pips respect the actual state.
15302015-11-24 Marco Trevisan (Treviño) <mail@3v1n0.net>1530
153115312015-11-24 Marco Trevisan (Treviño) <mail@3v1n0.net>
1532 WindowedLauncherIcon: use ApplicationManager's FocusWindowGroup for focusing windows1532
15331533 WindowedLauncherIcon: use ApplicationManager's FocusWindowGroup for focusing windows
15342015-11-24 Marco Trevisan (Treviño) <mail@3v1n0.net>1534
153515352015-11-24 Marco Trevisan (Treviño) <mail@3v1n0.net>
1536 ApplicationManager: add FocusWindowGroup to Manager, and use it for focusing Apps1536
15371537 ApplicationManager: add FocusWindowGroup to Manager, and use it for focusing Apps
15382015-11-24 Marco Trevisan (Treviño) <mail@3v1n0.net>1538
153915392015-11-24 Marco Trevisan (Treviño) <mail@3v1n0.net>
1540 MockApplicationWindow: add SetMonitor method1540
15411541 MockApplicationWindow: add SetMonitor method
15422015-11-24 Marco Trevisan (Treviño) <mail@3v1n0.net>1542
154315432015-11-24 Marco Trevisan (Treviño) <mail@3v1n0.net>
1544 GLibDBusProxy: unref the result of Set/Get property calls1544
15451545 GLibDBusProxy: unref the result of Set/Get property calls
15462015-11-24 Marco Trevisan (Treviño) <mail@3v1n0.net>1546
154715472015-11-24 Marco Trevisan (Treviño) <mail@3v1n0.net>
1548 GnomeFileManager: add WindowsForLocation and LocationsForWindow APIs1548
1549 1549 GnomeFileManager: add WindowsForLocation and LocationsForWindow APIs
1550 We use the XUbuntuOpenLocationsXids property from 1550
1551 org.freedesktop.FileManager1 to get the list of locations that every window1551 We use the XUbuntuOpenLocationsXids property from
1552 is showing1552 org.freedesktop.FileManager1 to get the list of locations that every window
15531553 is showing
15542015-11-23 Marco Trevisan (Treviño) <mail@3v1n0.net>1554
155515552015-11-23 Marco Trevisan (Treviño) <mail@3v1n0.net>
1556 Launcher: don't override window_indicators for devices and trash icons1556
15571557 Launcher: don't override window_indicators for devices and trash icons
15582015-11-23 Marco Trevisan (Treviño) <mail@3v1n0.net>1558
155915592015-11-23 Marco Trevisan (Treviño) <mail@3v1n0.net>
1560 WindowedLauncherIcon: add new base-class for Icons holding windows1560
1561 1561 WindowedLauncherIcon: add new base-class for Icons holding windows
1562 And using this as base-class for ApplicationLauncherIcon1562
15631563 And using this as base-class for ApplicationLauncherIcon
15642015-11-20 Marco Trevisan (Treviño) <mail@3v1n0.net>1564
156515652015-11-20 Marco Trevisan (Treviño) <mail@3v1n0.net>
1566 ApplicationLauncherIcon: just return the app window list if no filter is set1566
15671567 ApplicationLauncherIcon: just return the app window list if no filter is set
15682015-11-20 Marco Trevisan (Treviño) <mail@3v1n0.net>1568
156915692015-11-20 Marco Trevisan (Treviño) <mail@3v1n0.net>
1570 ApplicationLauncherIcon: remove unused member variable1570
15711571 ApplicationLauncherIcon: remove unused member variable
15722015-11-20 Marco Trevisan (Treviño) <mail@3v1n0.net>1572
157315732015-11-20 Marco Trevisan (Treviño) <mail@3v1n0.net>
1574 Merging with lp:~3v1n0/unity/dynamic-app-spread1574
15751575 Merging with lp:~3v1n0/unity/dynamic-app-spread
15762015-11-20 Marco Trevisan (Treviño) <mail@3v1n0.net>1576
157715772015-11-20 Marco Trevisan (Treviño) <mail@3v1n0.net>
1578 Merging with lp:~3v1n0/unity/switcher-dynamic-model1578
15791579 Merging with lp:~3v1n0/unity/switcher-dynamic-model
15802016-02-08 Matthias Klose <doko@ubuntu.com>1580
158115812016-02-08 Matthias Klose <doko@ubuntu.com>
1582 debian: Multiarchify the library packages.1582
1583 1583 debian: Multiarchify the library packages.
1584 Manual sync with debian packaging1584
15851585 Manual sync with debian packaging
15862015-12-18 CI Train Bot <ci-train-bot@canonical.com>1586
158715872015-12-18 CI Train Bot <ci-train-bot@canonical.com>
1588 Releasing 7.4.0+16.04.20151218-0ubuntu11588
15891589 Releasing 7.4.0+16.04.20151218-0ubuntu1
15902015-12-18 Marco Trevisan (Treviño) <mail@3v1n0.net>1590
159115912015-12-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
1592 PanelMenuView: ensure that the maximized window is computed when setting the monitor Fixes: #15268351592
1593 Approved by: PS Jenkins bot, Andrea Azzarone1593 PanelMenuView: ensure that the maximized window is computed when setting the monitor Fixes: #1526835
15941594 Approved by: PS Jenkins bot, Andrea Azzarone
15952015-12-16 Marco Trevisan (Treviño) <mail@3v1n0.net>1595
159615962015-12-16 Marco Trevisan (Treviño) <mail@3v1n0.net>
1597 PanelMenuView: ensure that the maximized window is computed when setting the monitor1597
15981598 PanelMenuView: ensure that the maximized window is computed when setting the monitor
15992015-12-18 Marco Trevisan (Treviño) <mail@3v1n0.net>1599
160016002015-12-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
1601 CompizShortcutModeller: show menus keybinding can be read from settings1601
1602 Approved by: PS Jenkins bot, Andrea Azzarone1602 CompizShortcutModeller: show menus keybinding can be read from settings
16031603 Approved by: PS Jenkins bot, Andrea Azzarone
16042015-12-16 Marco Trevisan (Treviño) <mail@3v1n0.net>1604
160516052015-12-16 Marco Trevisan (Treviño) <mail@3v1n0.net>
1606 CompizShortcutModeller: show menus keybinding can be read from settings1606
16071607 CompizShortcutModeller: show menus keybinding can be read from settings
16082015-12-18 Marco Trevisan (Treviño) <mail@3v1n0.net>1608
160916092015-12-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
1610 TextInput: reduce opacity to warning if only num_lock is enabled1610
1611 Approved by: PS Jenkins bot, Andrea Azzarone1611 TextInput: reduce opacity to warning if only num_lock is enabled
16121612 Approved by: PS Jenkins bot, Andrea Azzarone
16132015-12-16 Marco Trevisan (Treviño) <mail@3v1n0.net>1613
161416142015-12-16 Marco Trevisan (Treviño) <mail@3v1n0.net>
1615 TextInput: reduce opacity to warning if only num_lock is enabled1615
16161616 TextInput: reduce opacity to warning if only num_lock is enabled
16172015-12-18 Marco Trevisan (Treviño) <mail@3v1n0.net>1617
161816182015-12-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
1619 SwitcherModel: don't reiterate over windows all the time, keep a list and update it1619
1620 1620 SwitcherModel: don't reiterate over windows all the time, keep a list and update it
1621 Windows are computed just once, unless the window count for the selected icon1621
1622 changes. DetailXids is now returning something only if detail is enabled.1622 Windows are computed just once, unless the window count for the selected icon
1623 1623 changes. DetailXids is now returning something only if detail is enabled.
1624 When the active app windows changed, we can update the detail xids. Fixes: #15264341624
1625 Approved by: Andrea Azzarone1625 When the active app windows changed, we can update the detail xids. Fixes: #1526434
16261626 Approved by: Andrea Azzarone
16272015-12-16 Marco Trevisan (Treviño) <mail@3v1n0.net>1627
162816282015-12-16 Marco Trevisan (Treviño) <mail@3v1n0.net>
1629 TestSwitcherModel: add test to verify DetailXids and SelectionWindows1629
1630 1630 TestSwitcherModel: add test to verify DetailXids and SelectionWindows
1631 Fix failing test due to DetailXids change1631
16321632 Fix failing test due to DetailXids change
16332015-12-16 Marco Trevisan (Treviño) <mail@3v1n0.net>1633
163416342015-12-16 Marco Trevisan (Treviño) <mail@3v1n0.net>
1635 SwitcherModel: don't reiterate over windows all the time, keep a list and update it1635
1636 1636 SwitcherModel: don't reiterate over windows all the time, keep a list and update it
1637 Windows are computed just once, unless the window count for the selected icon1637
1638 changes. DetailXids is now returning something if detail is enabled1638 Windows are computed just once, unless the window count for the selected icon
16391639 changes. DetailXids is now returning something if detail is enabled
16402015-12-15 Marco Trevisan (Treviño) <mail@3v1n0.net>1640
164116412015-12-15 Marco Trevisan (Treviño) <mail@3v1n0.net>
1642 SwitcherModel: update detail_selection_index if windows changed on selected icon1642
16431643 SwitcherModel: update detail_selection_index if windows changed on selected icon
16442015-12-18 Marco Trevisan (Treviño) <mail@3v1n0.net>1644
164516452015-12-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
1646 LayoutSystem: add ComputeDecorationHeight method to LayoutWindow1646
1647 1647 LayoutSystem: add ComputeDecorationHeight method to LayoutWindow
1648 Use this only for SwitcherView, while we don't need this trick when using1648
1649 these windows for generating the spread grid. Fixes: #15263861649 Use this only for SwitcherView, while we don't need this trick when using
1650 Approved by: PS Jenkins bot, Andrea Azzarone1650 these windows for generating the spread grid. Fixes: #1526386
16511651 Approved by: PS Jenkins bot, Andrea Azzarone
16522015-12-16 Marco Trevisan (Treviño) <mail@3v1n0.net>1652
165316532015-12-16 Marco Trevisan (Treviño) <mail@3v1n0.net>
1654 TestLayoutWindow: fix tests to support ComputeDecorationHeight1654
16551655 TestLayoutWindow: fix tests to support ComputeDecorationHeight
16562015-12-15 Marco Trevisan (Treviño) <mail@3v1n0.net>1656
165716572015-12-15 Marco Trevisan (Treviño) <mail@3v1n0.net>
1658 SwitcherView: compute the decoration height for layout window1658
16591659 SwitcherView: compute the decoration height for layout window
16602015-12-15 Marco Trevisan (Treviño) <mail@3v1n0.net>1660
166116612015-12-15 Marco Trevisan (Treviño) <mail@3v1n0.net>
1662 LayoutSystem: add ComputeDecorationHeight method to LayoutWindow1662
1663 1663 LayoutSystem: add ComputeDecorationHeight method to LayoutWindow
1664 So that it can be used on request.1664
16651665 So that it can be used on request.
16662015-12-18 Marco Trevisan (Treviño) <mail@3v1n0.net>1666
166716672015-12-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
1668 a11y: move accessibility stuff to its own directory, adding a private lib for building1668
1669 Approved by: Andrea Azzarone1669 a11y: move accessibility stuff to its own directory, adding a private lib for building
16701670 Approved by: Andrea Azzarone
16712015-12-17 Marco Trevisan (Treviño) <mail@3v1n0.net>1671
167216722015-12-17 Marco Trevisan (Treviño) <mail@3v1n0.net>
1673 a11y: move accessibility stuff to its own directory, adding a private lib for building1673
16741674 a11y: move accessibility stuff to its own directory, adding a private lib for building
16752015-12-18 Marco Trevisan (Treviño) <mail@3v1n0.net>1675
167616762015-12-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
1677 a11y: don't spam the log with warnings when a quicklist is opened1677
1678 1678 a11y: don't spam the log with warnings when a quicklist is opened
1679 React silently when trying to get accessible elements from null views.1679
1680 Approved by: PS Jenkins bot, Andrea Azzarone1680 React silently when trying to get accessible elements from null views.
16811681 Approved by: PS Jenkins bot, Andrea Azzarone
16822015-12-15 Marco Trevisan (Treviño) <mail@3v1n0.net>1682
168316832015-12-15 Marco Trevisan (Treviño) <mail@3v1n0.net>
1684 a11y: remove unneeded dynamic casts1684
16851685 a11y: remove unneeded dynamic casts
16862015-12-15 Marco Trevisan (Treviño) <mail@3v1n0.net>1686
168716872015-12-15 Marco Trevisan (Treviño) <mail@3v1n0.net>
1688 QuicklistMenuAccessible: try to get accessible child from valid children only1688
16891689 QuicklistMenuAccessible: try to get accessible child from valid children only
16902015-12-15 Marco Trevisan (Treviño) <mail@3v1n0.net>1690
169116912015-12-15 Marco Trevisan (Treviño) <mail@3v1n0.net>
1692 NuxAreaAccessible: don't try to get accessible data from null views1692
16931693 NuxAreaAccessible: don't try to get accessible data from null views
16942015-12-18 Marco Trevisan (Treviño) <mail@3v1n0.net>1694
169516952015-12-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
1696 GnomeKeyGrabber: refcount the actions and remove them only when nobody needs1696
1697 1697 GnomeKeyGrabber: refcount the actions and remove them only when nobody needs
1698 There might be multiple customers for an action (i.e. a menu entry and a dbus customer)1698
1699 so we can't remove them in this case without ref-counting. Fixes: #15253081699 There might be multiple customers for an action (i.e. a menu entry and a dbus customer)
1700 Approved by: PS Jenkins bot, Andrea Azzarone1700 so we can't remove them in this case without ref-counting. Fixes: #1525308
17011701 Approved by: PS Jenkins bot, Andrea Azzarone
17022015-12-13 Marco Trevisan (Treviño) <mail@3v1n0.net>1702
170317032015-12-13 Marco Trevisan (Treviño) <mail@3v1n0.net>
1704 GnomeKeyGrabber: refcount the actions and remove them only when nobody needs1704
1705 1705 GnomeKeyGrabber: refcount the actions and remove them only when nobody needs
1706 There might be multiple customers for an action (i.e. a menu entry and a dbus customer)1706
1707 so we can't remove them in this case without ref-counting.1707 There might be multiple customers for an action (i.e. a menu entry and a dbus customer)
17081708 so we can't remove them in this case without ref-counting.
17092015-12-18 Marco Trevisan (Treviño) <mail@3v1n0.net>1709
171017102015-12-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
1711 Unity: compile a byte regex in order to get proper matching with byte cmdline Fixes: #15264551711
1712 Approved by: PS Jenkins bot, Barry Warsaw, Sebastien Bacher1712 Unity: compile a byte regex in order to get proper matching with byte cmdline Fixes: #1526455
17131713 Approved by: PS Jenkins bot, Barry Warsaw, Sebastien Bacher
17142015-12-18 Marco Trevisan (Treviño) <mail@3v1n0.net>1714
171517152015-12-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
1716 unity.cmake: correctly compare strings with strings1716
17171717 unity.cmake: correctly compare strings with strings
17182015-12-15 Marco Trevisan (Treviño) <mail@3v1n0.net>1718
171917192015-12-15 Marco Trevisan (Treviño) <mail@3v1n0.net>
1720 Unity: compile a byte regex in order to get proper matching with byte cmdline1720
17211721 Unity: compile a byte regex in order to get proper matching with byte cmdline
17222015-12-18 Evan McIntire <mcintire.evan@gmail.com>1722
172317232015-12-18 Evan McIntire <mcintire.evan@gmail.com>
1724 ShortcutHint: Add key shortcut hints for Screenshot and Window Screenshot1724
1725 1725 ShortcutHint: Add key shortcut hints for Screenshot and Window Screenshot
1726 Key bindings are dynamically taken from gnome settings. Fixes: #10501951726
1727 Approved by: Marco Trevisan (Treviño)1727 Key bindings are dynamically taken from gnome settings. Fixes: #1050195
17281728 Approved by: Marco Trevisan (Treviño)
17292015-12-17 Evan McIntire <mcintire.evan@gmail.com>1729
173017302015-12-17 Evan McIntire <mcintire.evan@gmail.com>
1731 ShortcutHint: Add key shortcut hints for Screenshot and Window Screenshot1731
1732 1732 ShortcutHint: Add key shortcut hints for Screenshot and Window Screenshot
1733 Key bindings are dynamically taken from gnome settings.1733
17341734 Key bindings are dynamically taken from gnome settings.
17352015-12-17 Evan McIntire <mcintire.evan@gmail.com>1735
173617362015-12-17 Evan McIntire <mcintire.evan@gmail.com>
1737 Various style fixes, fix leaks1737
17381738 Various style fixes, fix leaks
17392015-12-16 Evan McIntire <mcintire.evan@gmail.com>1739
174017402015-12-16 Evan McIntire <mcintire.evan@gmail.com>
1741 Add key shortcut hints for Screenshot and Window Screenshot1741
1742 1742 Add key shortcut hints for Screenshot and Window Screenshot
1743 Revert changes to po files1743
17441744 Revert changes to po files
17452015-12-16 Evan McIntire <mcintire.evan@gmail.com>1745
174617462015-12-16 Evan McIntire <mcintire.evan@gmail.com>
1747 Add harcoded shortcut hints for Screenshot and Screenshot window1747
17481748 Add harcoded shortcut hints for Screenshot and Screenshot window
17492015-12-18 Michael Vogt <michael.vogt@ubuntu.com>1749
175017502015-12-18 Michael Vogt <michael.vogt@ubuntu.com>
1751 Display "image-missing" icon in the panel if for some reason a icon can not be loaded. Fixes: #15251861751
1752 Approved by: PS Jenkins bot, Marco Trevisan (Treviño)1752 Display "image-missing" icon in the panel if for some reason a icon can not be loaded. Fixes: #1525186
17531753 Approved by: PS Jenkins bot, Marco Trevisan (Treviño)
17542015-12-11 Michael Vogt <michael.vogt@ubuntu.com>1754
175517552015-12-11 Michael Vogt <michael.vogt@ubuntu.com>
1756 address another review comments (thanks to Trevino!)1756
17571757 address another review comments (thanks to Trevino!)
17582015-12-11 Michael Vogt <michael.vogt@ubuntu.com>1758
175917592015-12-11 Michael Vogt <michael.vogt@ubuntu.com>
1760 address review comments (thanks to Trevino!)1760
17611761 address review comments (thanks to Trevino!)
17622015-12-11 Michael Vogt <michael.vogt@ubuntu.com>1762
176317632015-12-11 Michael Vogt <michael.vogt@ubuntu.com>
1764 Make fallback to "image-missing" more generic1764
1765 1765 Make fallback to "image-missing" more generic
1766 Always provide a "image-missing" fallback if icon loading of any1766
1767 kind failed for any reason. Still log failure from 1767 Always provide a "image-missing" fallback if icon loading of any
1768 gdk_pixbuf_new_from_file_at_size() failures.1768 kind failed for any reason. Still log failure from
17691769 gdk_pixbuf_new_from_file_at_size() failures.
17702015-12-11 Michael Vogt <michael.vogt@ubuntu.com>1770
177117712015-12-11 Michael Vogt <michael.vogt@ubuntu.com>
1772 If a icon can not be loaded, fallback to "image-missing" and log1772
1773 1773 If a icon can not be loaded, fallback to "image-missing" and log
1774 When a icon can not be loaded the panel currently shows no icon1774
1775 at all. This is undesirable for icons with no text (like the1775 When a icon can not be loaded the panel currently shows no icon
1776 sound indicator or the session indicator). Instead provide the1776 at all. This is undesirable for icons with no text (like the
1777 "image-missing" fallback if icon loading failed.1777 sound indicator or the session indicator). Instead provide the
17781778 "image-missing" fallback if icon loading failed.
17792015-12-18 Aneesh Madhavan <aneeshmadhavan1@gmail.com>1779
178017802015-12-18 Aneesh Madhavan <aneeshmadhavan1@gmail.com>
1781 resources: optimize png images Fixes: #10237451781
1782 Approved by: Didier Roche, Marco Trevisan (Treviño)1782 resources: optimize png images Fixes: #1023745
17831783 Approved by: Didier Roche, Marco Trevisan (Treviño)
17842015-12-11 Aneesh Madhavan <aneeshmadhavan1@gmail.com>1784
178517852015-12-11 Aneesh Madhavan <aneeshmadhavan1@gmail.com>
1786 Optimised Unity png images1786
17871787 Optimised Unity png images
17882015-12-15 Didier Roche <didrocks@ubuntu.com>1788
178917892015-12-15 Didier Roche <didrocks@ubuntu.com>
1790 releasing package unity version 7.4.0+16.04.20151211-0ubuntu21790
17911791 releasing package unity version 7.4.0+16.04.20151211-0ubuntu2
17922015-12-11 CI Train Bot <ci-train-bot@canonical.com>1792
179317932015-12-11 CI Train Bot <ci-train-bot@canonical.com>
1794 Releasing 7.4.0+16.04.20151211-0ubuntu11794
17951795 Releasing 7.4.0+16.04.20151211-0ubuntu1
17962015-12-11 Sebastien Bacher <seb128@ubuntu.com>1796
179717972015-12-11 Sebastien Bacher <seb128@ubuntu.com>
1798 Updated apport hook to include:1798
1799 - the compiz and xorg details, not only after asking users if the issue1799 Updated apport hook to include:
1800 is a graphical one (which is weird question)1800 - the compiz and xorg details, not only after asking users if the issue
1801 - the upstart logs for unity/ups/lockscreen1801 is a graphical one (which is weird question)
1802 - some gsettings configurations Fixes: #15089741802 - the upstart logs for unity/ups/lockscreen
1803 Approved by: PS Jenkins bot, Marco Trevisan (Treviño)1803 - some gsettings configurations Fixes: #1508974
18041804 Approved by: PS Jenkins bot, Marco Trevisan (Treviño)
18052015-11-27 Sebastien Bacher <seb128@ubuntu.com>1805
180618062015-11-27 Sebastien Bacher <seb128@ubuntu.com>
1807 Updated apport hook to include:1807
1808 - the compiz and xorg details, not only after asking users if the issue1808 Updated apport hook to include:
1809 is a graphical one (which is weird question)1809 - the compiz and xorg details, not only after asking users if the issue
1810 - the upstart logs for unity/ups/lockscreen1810 is a graphical one (which is weird question)
1811 - some gsettings configurations1811 - the upstart logs for unity/ups/lockscreen
18121812 - some gsettings configurations
18132015-12-11 Andrea Azzarone <azzaronea@gmail.com>1813
181418142015-12-11 Andrea Azzarone <azzaronea@gmail.com>
1815 Properly hide shortcut overlay window to avoid unnecessary redraws.1815
1816 Approved by: PS Jenkins bot, Marco Trevisan (Treviño)1816 Properly hide shortcut overlay window to avoid unnecessary redraws.
18171817 Approved by: PS Jenkins bot, Marco Trevisan (Treviño)
18182015-11-26 Andrea Azzarone <azzaronea@gmail.com>1818
181918192015-11-26 Andrea Azzarone <azzaronea@gmail.com>
1820 Properly hide shortcut overlay window to avoid unnecessary redraws.1820
18211821 Properly hide shortcut overlay window to avoid unnecessary redraws.
18222015-12-11 Bryan Quigley <bryan.quigley@canonical.com>1822
182318232015-12-11 Bryan Quigley <bryan.quigley@canonical.com>
1824 debian/control: Remove telepathy from recommends1824
1825 Approved by: Marco Trevisan (Treviño)1825 debian/control: Remove telepathy from recommends
18261826 Approved by: Marco Trevisan (Treviño)
18272015-11-17 Bryan Quigley <bryan.quigley@canonical.com>1827
182818282015-11-17 Bryan Quigley <bryan.quigley@canonical.com>
1829 Remove telepathy from recommends1829
18301830 Remove telepathy from recommends
18312015-12-11 Marco Trevisan (Treviño) <mail@3v1n0.net>1831
183218322015-12-11 Marco Trevisan (Treviño) <mail@3v1n0.net>
1833 unity: ensure we use python3 for the launch script and python2.7 for autopilot Fixes: #15129091833
1834 Approved by: PS Jenkins bot1834 unity: ensure we use python3 for the launch script and python2.7 for autopilot Fixes: #1512909
18351835 Approved by: PS Jenkins bot
18362015-12-11 Marco Trevisan (Treviño) <mail@3v1n0.net>1836
183718372015-12-11 Marco Trevisan (Treviño) <mail@3v1n0.net>
1838 debian/changelog: add commit message as the train doesn't pick this automatically1838
18391839 debian/changelog: add commit message as the train doesn't pick this automatically
18402015-11-19 Marco Trevisan (Treviño) <mail@3v1n0.net>1840
184118412015-11-19 Marco Trevisan (Treviño) <mail@3v1n0.net>
1842 Merging with lp:~3v1n0/unity/renable-arm64-tests1842
18431843 Merging with lp:~3v1n0/unity/renable-arm64-tests
18442015-11-19 Marco Trevisan (Treviño) <mail@3v1n0.net>1844
184518452015-11-19 Marco Trevisan (Treviño) <mail@3v1n0.net>
1846 debian/rules: workaround bug #1286284 for ppc64el1846
18471847 debian/rules: workaround bug #1286284 for ppc64el
18482015-11-19 Marco Trevisan (Treviño) <mail@3v1n0.net>1848
184918492015-11-19 Marco Trevisan (Treviño) <mail@3v1n0.net>
1850 debian/changelog: sync with distro1850
18511851 debian/changelog: sync with distro
18522015-11-19 Marco Trevisan (Treviño) <mail@3v1n0.net>1852
185318532015-11-19 Marco Trevisan (Treviño) <mail@3v1n0.net>
1854 Merging with trunk1854
18551855 Merging with trunk
18562015-11-17 Marco Trevisan (Treviño) <mail@3v1n0.net>1856
185718572015-11-17 Marco Trevisan (Treviño) <mail@3v1n0.net>
1858 unity.cmake: fix syntax, removing mixed tabs and spaces1858
18591859 unity.cmake: fix syntax, removing mixed tabs and spaces
18602015-11-05 Marco Trevisan (Treviño) <mail@3v1n0.net>1860
186118612015-11-05 Marco Trevisan (Treviño) <mail@3v1n0.net>
1862 Tests: install autopilot with python2.71862
18631863 Tests: install autopilot with python2.7
18642015-11-05 Barry Warsaw <barry@ubuntu.com>1864
186518652015-11-05 Barry Warsaw <barry@ubuntu.com>
1866 unity: ensure we use python3 for the launch script1866
18671867 unity: ensure we use python3 for the launch script
18682015-12-11 Eleni Maria Stea <elenimaria.stea@canonical.com>1868
186918692015-12-11 Eleni Maria Stea <elenimaria.stea@canonical.com>
1870 Replaced deprecated calls in tests to get rid of compiler warnings1870
1871 Approved by: PS Jenkins bot, Marco Trevisan (Treviño)1871 Replaced deprecated calls in tests to get rid of compiler warnings
18721872 Approved by: PS Jenkins bot, Marco Trevisan (Treviño)
18732015-11-11 Eleni Maria Stea <elenimaria.stea@canonical.com>1873
187418742015-11-11 Eleni Maria Stea <elenimaria.stea@canonical.com>
1875 replaced G_ASYNC_RESULT with G_TASK1875
18761876 replaced G_ASYNC_RESULT with G_TASK
18772015-11-11 Eleni Maria Stea <elenimaria.stea@canonical.com>1877
187818782015-11-11 Eleni Maria Stea <elenimaria.stea@canonical.com>
1879 fixed the order of arguments in g_task_new1879
18801880 fixed the order of arguments in g_task_new
18812015-10-27 Eleni Maria Stea <elenimaria.stea@canonical.com>1881
188218822015-10-27 Eleni Maria Stea <elenimaria.stea@canonical.com>
1883 replaced deprecated test calls to get rid of compiler warnings1883
18841884 replaced deprecated test calls to get rid of compiler warnings
18852015-12-11 Marco Trevisan (Treviño) <mail@3v1n0.net>1885
188618862015-12-11 Marco Trevisan (Treviño) <mail@3v1n0.net>
1887 ExpoLauncherIcon: add Quicklist to switch workspace and see the selected one Fixes: #7504971887
1888 Approved by: PS Jenkins bot, Andrea Azzarone1888 ExpoLauncherIcon: add Quicklist to switch workspace and see the selected one Fixes: #750497
18891889 Approved by: PS Jenkins bot, Andrea Azzarone
18902015-11-20 Marco Trevisan (Treviño) <mail@3v1n0.net>1890
189118912015-11-20 Marco Trevisan (Treviño) <mail@3v1n0.net>
1892 ExpoLauncherIcon: add Quicklist to switch workspace and see the selected one1892
18931893 ExpoLauncherIcon: add Quicklist to switch workspace and see the selected one
18942015-11-20 Marco Trevisan (Treviño) <mail@3v1n0.net>1894
189518952015-11-20 Marco Trevisan (Treviño) <mail@3v1n0.net>
1896 WindowManager: add SetCurrentViewport method1896
1897 1897 WindowManager: add SetCurrentViewport method
1898 It allows to switch to a different viewport, by using the offset from the current one1898
18991899 It allows to switch to a different viewport, by using the offset from the current one
19002015-12-11 Marco Trevisan (Treviño) <mail@3v1n0.net>1900
190119012015-12-11 Marco Trevisan (Treviño) <mail@3v1n0.net>
1902 ApplicationLauncherIcon: if a new window opens while spreading, spread again with proper match Fixes: #15174551902
1903 Approved by: PS Jenkins bot, Andrea Azzarone1903 ApplicationLauncherIcon: if a new window opens while spreading, spread again with proper match Fixes: #1517455
19041904 Approved by: PS Jenkins bot, Andrea Azzarone
19052015-11-18 Marco Trevisan (Treviño) <mail@3v1n0.net>1905
190619062015-11-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
1907 SpreadFilter: update filtered windows when a new window opens or title changes1907
19081908 SpreadFilter: update filtered windows when a new window opens or title changes
19092015-11-18 Marco Trevisan (Treviño) <mail@3v1n0.net>1909
191019102015-11-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
1911 ApplicationLauncherIcon: use IsScaleActiveForGroup and IsActive to check if it's spreading1911
1912 1912 ApplicationLauncherIcon: use IsScaleActiveForGroup and IsActive to check if it's spreading
1913 It's enough since a spread app is also active.1913
19141914 It's enough since a spread app is also active.
19152015-11-18 Marco Trevisan (Treviño) <mail@3v1n0.net>1915
191619162015-11-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
1917 PluginAdapter: correclty initialize _spread_requested_state1917
19181918 PluginAdapter: correclty initialize _spread_requested_state
19192015-11-18 Marco Trevisan (Treviño) <mail@3v1n0.net>1919
192019202015-11-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
1921 ApplicationLauncherIcon: if a new window opens while spreading, spread again with proper match1921
19221922 ApplicationLauncherIcon: if a new window opens while spreading, spread again with proper match
19232015-11-18 Marco Trevisan (Treviño) <mail@3v1n0.net>1923
192419242015-11-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
1925 PluginAdapter: add ScaleScreen and relayout the spread when it's currently active1925
1926 1926 PluginAdapter: add ScaleScreen and relayout the spread when it's currently active
1927 Instead of terminating the spread and re-spreading again we can simply update our match1927
19281928 Instead of terminating the spread and re-spreading again we can simply update our match
19292015-12-11 Marco Trevisan (Treviño) <mail@3v1n0.net>1929
193019302015-12-11 Marco Trevisan (Treviño) <mail@3v1n0.net>
1931 Places(Overlay)VScrollBar: impelement gtk-like overlay scrollbars Fixes: #14817061931
1932 Approved by: PS Jenkins bot, Andrea Azzarone1932 Places(Overlay)VScrollBar: impelement gtk-like overlay scrollbars Fixes: #1481706
19331933 Approved by: PS Jenkins bot, Andrea Azzarone
19342015-12-09 Andrea Azzarone <andrea.azzarone@canonical.com>1934
193519352015-12-09 Andrea Azzarone <andrea.azzarone@canonical.com>
1936 ScopeView: redraw the scroll layout if the scollbar needs redraw1936
19371937 ScopeView: redraw the scroll layout if the scollbar needs redraw
19382015-12-09 Marco Trevisan (Treviño) <mail@3v1n0.net>1938
193919392015-12-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
1940 PlacesGroup: don't scale the extra pixel, or it would cause troubles1940
19411941 PlacesGroup: don't scale the extra pixel, or it would cause troubles
19422015-11-06 Marco Trevisan (Treviño) <mail@3v1n0.net>1942
194319432015-11-06 Marco Trevisan (Treviño) <mail@3v1n0.net>
1944 CoverArt: remove sensitivity to text1944
19451945 CoverArt: remove sensitivity to text
19462015-11-06 Marco Trevisan (Treviño) <mail@3v1n0.net>1946
194719472015-11-06 Marco Trevisan (Treviño) <mail@3v1n0.net>
1948 OverlayWindowButtons: don't show in standalone mode1948
19491949 OverlayWindowButtons: don't show in standalone mode
19502015-11-06 Marco Trevisan (Treviño) <mail@3v1n0.net>1950
195119512015-11-06 Marco Trevisan (Treviño) <mail@3v1n0.net>
1952 StandaloneDash: add default ubuntu background1952
19531953 StandaloneDash: add default ubuntu background
19542015-11-06 Marco Trevisan (Treviño) <mail@3v1n0.net>1954
195519552015-11-06 Marco Trevisan (Treviño) <mail@3v1n0.net>
1956 TestOverlayScrollbar: remove1956
19571957 TestOverlayScrollbar: remove
19582015-11-06 Marco Trevisan (Treviño) <mail@3v1n0.net>1958
195919592015-11-06 Marco Trevisan (Treviño) <mail@3v1n0.net>
1960 OverlayScrollView: add some cleanup1960
19611961 OverlayScrollView: add some cleanup
19622015-11-06 Marco Trevisan (Treviño) <mail@3v1n0.net>1962
196319632015-11-06 Marco Trevisan (Treviño) <mail@3v1n0.net>
1964 dash_pch.hh: add more precompiled headers1964
19651965 dash_pch.hh: add more precompiled headers
19662015-11-06 Marco Trevisan (Treviño) <mail@3v1n0.net>1966
196719672015-11-06 Marco Trevisan (Treviño) <mail@3v1n0.net>
1968 ScopeView: redraw the scroll layout together with scrollbar, don't clear scroll geometries here1968
19691969 ScopeView: redraw the scroll layout together with scrollbar, don't clear scroll geometries here
19702015-11-06 Marco Trevisan (Treviño) <mail@3v1n0.net>1970
197119712015-11-06 Marco Trevisan (Treviño) <mail@3v1n0.net>
1972 PlacesGroup: some code cleanup1972
19731973 PlacesGroup: some code cleanup
19742015-11-06 Marco Trevisan (Treviño) <mail@3v1n0.net>1974
197519752015-11-06 Marco Trevisan (Treviño) <mail@3v1n0.net>
1976 Places(Overlay)VScrollBar: impelement gtk-like overlay scrollbars1976
19771977 Places(Overlay)VScrollBar: impelement gtk-like overlay scrollbars
19782015-11-04 Marco Trevisan (Treviño) <mail@3v1n0.net>1978
197919792015-11-04 Marco Trevisan (Treviño) <mail@3v1n0.net>
1980 Merging with trunk1980
19811981 Merging with trunk
19822015-09-14 Marco Trevisan (Treviño) <mail@3v1n0.net>1982
198319832015-09-14 Marco Trevisan (Treviño) <mail@3v1n0.net>
1984 StandaloneDash: ensure that the scope command line works1984
1985 1985 StandaloneDash: ensure that the scope command line works
1986 And open the home scope by default1986
19871987 And open the home scope by default
19882015-12-11 Marco Trevisan (Treviño) <mail@3v1n0.net>1988
198919892015-12-11 Marco Trevisan (Treviño) <mail@3v1n0.net>
1990 TextInput: show warning also when num lock is enabled1990
1991 Approved by: Andrea Azzarone1991 TextInput: show warning also when num lock is enabled
19921992 Approved by: Andrea Azzarone
19932015-11-06 Marco Trevisan (Treviño) <mail@3v1n0.net>1993
199419942015-11-06 Marco Trevisan (Treviño) <mail@3v1n0.net>
1995 UserPromptView: use show_lock_warnings1995
19961996 UserPromptView: use show_lock_warnings
19972015-11-06 Marco Trevisan (Treviño) <mail@3v1n0.net>1997
199819982015-11-06 Marco Trevisan (Treviño) <mail@3v1n0.net>
1999 TextInput: show warning also when num lock is enabled1999
20002000 TextInput: show warning also when num lock is enabled
20012015-12-11 Marco Trevisan (Treviño) <mail@3v1n0.net>2001
200220022015-12-11 Marco Trevisan (Treviño) <mail@3v1n0.net>
2003 PanelIndicatorEntryView: Activate menus on click, by drawing them as active Fixes: #15135232003
2004 Approved by: Andrea Azzarone2004 PanelIndicatorEntryView: Activate menus on click, by drawing them as active Fixes: #1513523
20052005 Approved by: Andrea Azzarone
20062015-11-05 Marco Trevisan (Treviño) <mail@3v1n0.net>2006
200720072015-11-05 Marco Trevisan (Treviño) <mail@3v1n0.net>
2008 PanelIndicatorEntryView: Activate menus on click, by drawing them as active2008
20092009 PanelIndicatorEntryView: Activate menus on click, by drawing them as active
20102015-12-11 Marco Trevisan (Treviño) <mail@3v1n0.net>2010
201120112015-12-11 Marco Trevisan (Treviño) <mail@3v1n0.net>
2012 debian/rules: enable unit tests on arm64 again Fixes: #15145382012
2013 Approved by: Andrea Azzarone2013 debian/rules: enable unit tests on arm64 again Fixes: #1514538
20142014 Approved by: Andrea Azzarone
20152015-11-09 Marco Trevisan (Treviño) <mail@3v1n0.net>2015
201620162015-11-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
2017 debian/rules: enable unit tests on arm64 again2017
20182018 debian/rules: enable unit tests on arm64 again
20192015-12-11 Marco Trevisan (Treviño) <mail@3v1n0.net>2019
202020202015-12-11 Marco Trevisan (Treviño) <mail@3v1n0.net>
2021 SwitcherView: Add support to Alt+Key-right-to-tab to close the selected app/window2021
2022 Approved by: Andrea Azzarone2022 SwitcherView: Add support to Alt+Key-right-to-tab to close the selected app/window
20232023 Approved by: Andrea Azzarone
20242015-11-04 Marco Trevisan (Treviño) <mail@3v1n0.net>2024
202520252015-11-04 Marco Trevisan (Treviño) <mail@3v1n0.net>
2026 CompizShortcutModeller: get display from nux2026
20272027 CompizShortcutModeller: get display from nux
20282015-11-04 Marco Trevisan (Treviño) <mail@3v1n0.net>2028
202920292015-11-04 Marco Trevisan (Treviño) <mail@3v1n0.net>
2030 CompizShortcutModeller: add Alt+key_right_to_Tab and Up/Down arrows2030
20312031 CompizShortcutModeller: add Alt+key_right_to_Tab and Up/Down arrows
20322015-11-04 Marco Trevisan (Treviño) <mail@3v1n0.net>2032
203320332015-11-04 Marco Trevisan (Treviño) <mail@3v1n0.net>
2034 Merging with lp:~3v1n0/unity/near-tab-key-support2034
20352035 Merging with lp:~3v1n0/unity/near-tab-key-support
20362015-11-02 Marco Trevisan (Treviño) <mail@3v1n0.net>2036
203720372015-11-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2038 SwitcherView: Add support to Alt+Key-right-to-tab to close the selected app/window2038
20392039 SwitcherView: Add support to Alt+Key-right-to-tab to close the selected app/window
20402015-12-11 Marco Trevisan (Treviño) <mail@3v1n0.net>2040
204120412015-12-11 Marco Trevisan (Treviño) <mail@3v1n0.net>
2042 XKeyboardUtil: add ability to get keycodes from any relative position2042
2043 Approved by: PS Jenkins bot, Andrea Azzarone2043 XKeyboardUtil: add ability to get keycodes from any relative position
20442044 Approved by: PS Jenkins bot, Andrea Azzarone
20452015-11-10 Marco Trevisan (Treviño) <mail@3v1n0.net>2045
204620462015-11-10 Marco Trevisan (Treviño) <mail@3v1n0.net>
2047 Merging with lp:~3v1n0/unity/switcher-alt+q2047
20482048 Merging with lp:~3v1n0/unity/switcher-alt+q
20492015-11-04 Marco Trevisan (Treviño) <mail@3v1n0.net>2049
205020502015-11-04 Marco Trevisan (Treviño) <mail@3v1n0.net>
2051 Merging with lp:~3v1n0/unity/switcher-dynamic-model2051
20522052 Merging with lp:~3v1n0/unity/switcher-dynamic-model
20532015-11-02 Marco Trevisan (Treviño) <mail@3v1n0.net>2053
205420542015-11-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2055 Merging with lp:~3v1n0/unity/switcher-dynamic-model again2055
20562056 Merging with lp:~3v1n0/unity/switcher-dynamic-model again
20572015-11-02 Marco Trevisan (Treviño) <mail@3v1n0.net>2057
205820582015-11-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2059 TestKeyboardUtil: add tests for near key symbols lookup2059
20602060 TestKeyboardUtil: add tests for near key symbols lookup
20612015-11-02 Marco Trevisan (Treviño) <mail@3v1n0.net>2061
206220622015-11-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2063 XKeyboardUtil: add ability to get keycodes from any relative position2063
20642064 XKeyboardUtil: add ability to get keycodes from any relative position
20652015-11-02 Marco Trevisan (Treviño) <mail@3v1n0.net>2065
206620662015-11-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2067 Merging with lp:~3v1n0/unity/switcher-dynamic-model2067
20682068 Merging with lp:~3v1n0/unity/switcher-dynamic-model
20692015-12-11 Marco Trevisan (Treviño) <mail@3v1n0.net>2069
207020702015-12-11 Marco Trevisan (Treviño) <mail@3v1n0.net>
2071 Switcher{View,Controller}: close active selection on Alt+q2071
2072 2072 Switcher{View,Controller}: close active selection on Alt+q
2073 'Q' should be instead the first key in the row, near to tab. Fixes: #14688202073
2074 Approved by: Andrea Azzarone2074 'Q' should be instead the first key in the row, near to tab. Fixes: #1468820
20752075 Approved by: Andrea Azzarone
20762015-11-04 Marco Trevisan (Treviño) <mail@3v1n0.net>2076
207720772015-11-04 Marco Trevisan (Treviño) <mail@3v1n0.net>
2078 Merging with lp:~3v1n0/unity/switcher-dynamic-model2078
20792079 Merging with lp:~3v1n0/unity/switcher-dynamic-model
20802015-07-28 Marco Trevisan (Treviño) <mail@3v1n0.net>2080
208120812015-07-28 Marco Trevisan (Treviño) <mail@3v1n0.net>
2082 Switcher{View,Controller}: close active selection on Alt+q2082
2083 2083 Switcher{View,Controller}: close active selection on Alt+q
2084 There are still some issues: 'Q' should be the first key in the row, near to tab.2084
2085 Model and view should update dynamically to match show proper content2085 There are still some issues: 'Q' should be the first key in the row, near to tab.
20862086 Model and view should update dynamically to match show proper content
20872015-07-28 Marco Trevisan (Treviño) <mail@3v1n0.net>2087
208820882015-07-28 Marco Trevisan (Treviño) <mail@3v1n0.net>
2089 SwitcherModel: some minor cleanups2089
20902090 SwitcherModel: some minor cleanups
20912015-12-11 Marco Trevisan (Treviño) <mail@3v1n0.net>2091
209220922015-12-11 Marco Trevisan (Treviño) <mail@3v1n0.net>
2093 SwitcherModel: allow to add/remove icons dynamically and update them when they require it2093
2094 2094 SwitcherModel: allow to add/remove icons dynamically and update them when they require it
2095 We keep hidden applications in a separated vector; when an application becomes2095
2096 invisible in switcher we need to move it to the hidden_applications_ vector,2096 We keep hidden applications in a separated vector; when an application becomes
2097 if it becomes visible again we put it back on the main model vector. Fixes: #15123492097 invisible in switcher we need to move it to the hidden_applications_ vector,
2098 Approved by: Andrea Azzarone2098 if it becomes visible again we put it back on the main model vector. Fixes: #1512349
20992099 Approved by: Andrea Azzarone
21002015-12-04 Marco Trevisan (Treviño) <mail@3v1n0.net>2100
210121012015-12-04 Marco Trevisan (Treviño) <mail@3v1n0.net>
2102 LauncherController: get all icons for AltTab, it's up to the Model to filter them2102
21032103 LauncherController: get all icons for AltTab, it's up to the Model to filter them
21042015-11-04 Marco Trevisan (Treviño) <mail@3v1n0.net>2104
210521052015-11-04 Marco Trevisan (Treviño) <mail@3v1n0.net>
2106 TestSwitcherModel: use new constructor2106
21072107 TestSwitcherModel: use new constructor
21082015-11-04 Marco Trevisan (Treviño) <mail@3v1n0.net>2108
210921092015-11-04 Marco Trevisan (Treviño) <mail@3v1n0.net>
2110 TestSwitcherController: ensure that icons are visible in switcher, or tests will fail2110
21112111 TestSwitcherController: ensure that icons are visible in switcher, or tests will fail
21122015-11-04 Marco Trevisan (Treviño) <mail@3v1n0.net>2112
211321132015-11-04 Marco Trevisan (Treviño) <mail@3v1n0.net>
2114 SwitcherModel: use old behavior in {Next,Pre}DetailRow2114
21152115 SwitcherModel: use old behavior in {Next,Pre}DetailRow
21162015-11-03 Marco Trevisan (Treviño) <mail@3v1n0.net>2116
211721172015-11-03 Marco Trevisan (Treviño) <mail@3v1n0.net>
2118 SwitcherModel: avoid signed/unsigned comparisons2118
21192119 SwitcherModel: avoid signed/unsigned comparisons
21202015-11-02 Marco Trevisan (Treviño) <mail@3v1n0.net>2120
212121212015-11-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2122 SwitcherModel: only connect to quirks_changed and windows_changed signals2122
2123 2123 SwitcherModel: only connect to quirks_changed and windows_changed signals
2124 They're more than enough to get proper view updates2124
21252125 They're more than enough to get proper view updates
21262015-11-02 Marco Trevisan (Treviño) <mail@3v1n0.net>2126
212721272015-11-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2128 AbstractLauncherIcon: move signals to base class, use proper naming2128
21292129 AbstractLauncherIcon: move signals to base class, use proper naming
21302015-11-02 Marco Trevisan (Treviño) <mail@3v1n0.net>2130
213121312015-11-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2132 SwitcherModel: fix signed/unsigned comparisons2132
21332133 SwitcherModel: fix signed/unsigned comparisons
21342015-11-02 Marco Trevisan (Treviño) <mail@3v1n0.net>2134
213521352015-11-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2136 SwitcherModel: even more cleanup2136
21372137 SwitcherModel: even more cleanup
21382015-11-02 Marco Trevisan (Treviño) <mail@3v1n0.net>2138
213921392015-11-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2140 SwitcherModel: ensure that we update index before emitting any signal2140
2141 2141 SwitcherModel: ensure that we update index before emitting any signal
2142 Fix a crash when we had the detail mode activated on the last2142
21432143 Fix a crash when we had the detail mode activated on the last
21442015-11-02 Marco Trevisan (Treviño) <mail@3v1n0.net>2144
214521452015-11-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2146 SwitcherController: hide the view if the model has no more icons2146
21472147 SwitcherController: hide the view if the model has no more icons
21482015-11-02 Marco Trevisan (Treviño) <mail@3v1n0.net>2148
214921492015-11-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2150 ApplicationLauncherIcon: don't show a removed window in switcher2150
2151 2151 ApplicationLauncherIcon: don't show a removed window in switcher
2152 Not that it happened, but just for being sure2152
21532153 Not that it happened, but just for being sure
21542015-11-02 Marco Trevisan (Treviño) <mail@3v1n0.net>2154
215521552015-11-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2156 SwitcherModel: small code optimizations2156
21572157 SwitcherModel: small code optimizations
21582015-10-31 Marco Trevisan (Treviño) <mail@3v1n0.net>2158
215921592015-10-31 Marco Trevisan (Treviño) <mail@3v1n0.net>
2160 SwitcherModel: don't hide the switcher if there are no more detail windows open2160
2161 2161 SwitcherModel: don't hide the switcher if there are no more detail windows open
2162 Also fix a crash when removing an icon and we're selecting the last element2162
21632163 Also fix a crash when removing an icon and we're selecting the last element
21642015-10-31 Marco Trevisan (Treviño) <mail@3v1n0.net>2164
216521652015-10-31 Marco Trevisan (Treviño) <mail@3v1n0.net>
2166 SwitcherModel: emit an "updated" signal when an icon needs redraw2166
2167 2167 SwitcherModel: emit an "updated" signal when an icon needs redraw
2168 This allows to get both the icon to be updated when the pip count changes2168
2169 and when a window is added/removed in detail mode2169 This allows to get both the icon to be updated when the pip count changes
21702170 and when a window is added/removed in detail mode
21712015-10-31 Marco Trevisan (Treviño) <mail@3v1n0.net>2171
217221722015-10-31 Marco Trevisan (Treviño) <mail@3v1n0.net>
2173 SwitcherModel: keep hidden applications in a separated vector2173
2174 2174 SwitcherModel: keep hidden applications in a separated vector
2175 When an application becomes invisible in switcher we need to move it to2175
2176 the hidden_applications_ vector, if it becomes visible again we put it back2176 When an application becomes invisible in switcher we need to move it to
2177 on the main model vector.2177 the hidden_applications_ vector, if it becomes visible again we put it back
21782178 on the main model vector.
21792015-10-30 Marco Trevisan (Treviño) <mail@3v1n0.net>2179
218021802015-10-30 Marco Trevisan (Treviño) <mail@3v1n0.net>
2181 UnityScreen: redirect launcher controller icons signals to the switcher2181
21822182 UnityScreen: redirect launcher controller icons signals to the switcher
21832015-10-30 Marco Trevisan (Treviño) <mail@3v1n0.net>2183
218421842015-10-30 Marco Trevisan (Treviño) <mail@3v1n0.net>
2185 UnityScreen: rename the initialization functions to be more consistent2185
21862186 UnityScreen: rename the initialization functions to be more consistent
21872015-10-30 Marco Trevisan (Treviño) <mail@3v1n0.net>2187
218821882015-10-30 Marco Trevisan (Treviño) <mail@3v1n0.net>
2189 SwitcherView: don't show icons if not visible in switcher, relayout the view on model update2189
21902190 SwitcherView: don't show icons if not visible in switcher, relayout the view on model update
21912015-10-30 Marco Trevisan (Treviño) <mail@3v1n0.net>2191
219221922015-10-30 Marco Trevisan (Treviño) <mail@3v1n0.net>
2193 SwitcherController: add ability to add/remove icons, move more logic to the model2193
21942194 SwitcherController: add ability to add/remove icons, move more logic to the model
21952015-10-30 Marco Trevisan (Treviño) <mail@3v1n0.net>2195
219621962015-10-30 Marco Trevisan (Treviño) <mail@3v1n0.net>
2197 LauncherController: emit signals when icons are added/removed from model2197
21982198 LauncherController: emit signals when icons are added/removed from model
21992015-10-30 Marco Trevisan (Treviño) <mail@3v1n0.net>2199
220022002015-10-30 Marco Trevisan (Treviño) <mail@3v1n0.net>
2201 TestSwitcherModel: Initialize model just once, update for new API2201
22022202 TestSwitcherModel: Initialize model just once, update for new API
22032015-10-30 Marco Trevisan (Treviño) <mail@3v1n0.net>2203
220422042015-10-30 Marco Trevisan (Treviño) <mail@3v1n0.net>
2205 SwitcherModel: make possible to add and remove icons at runtime2205
2206 2206 SwitcherModel: make possible to add and remove icons at runtime
2207 Icons are kept in order at this level2207
22082208 Icons are kept in order at this level
22092015-10-27 Marco Trevisan (Treviño) <mail@3v1n0.net>2209
221022102015-10-27 Marco Trevisan (Treviño) <mail@3v1n0.net>
2211 LauncherModel: code cleanup2211
22122212 LauncherModel: code cleanup
22132015-10-27 Marco Trevisan (Treviño) <mail@3v1n0.net>2213
221422142015-10-27 Marco Trevisan (Treviño) <mail@3v1n0.net>
2215 SwitcherModel: implement GetIntrospectableChildren2215
22162216 SwitcherModel: implement GetIntrospectableChildren
22172015-12-11 Marco Trevisan (Treviño) <mail@3v1n0.net>2217
221822182015-12-11 Marco Trevisan (Treviño) <mail@3v1n0.net>
2219 PanelMenuView: ignore leave events when triggered by feeding nux manually2219
2220 2220 PanelMenuView: ignore leave events when triggered by feeding nux manually
2221 WindowManager::Default().UnGrabMousePointer uses ProcessForeignEvent to send2221
2222 a ButtonRelease event, and this breaks the panel. So we need to ignore this. Fixes: #15134962222 WindowManager::Default().UnGrabMousePointer uses ProcessForeignEvent to send
2223 Approved by: Andrea Azzarone2223 a ButtonRelease event, and this breaks the panel. So we need to ignore this. Fixes: #1513496
22242224 Approved by: Andrea Azzarone
22252015-11-05 Marco Trevisan (Treviño) <mail@3v1n0.net>2225
222622262015-11-05 Marco Trevisan (Treviño) <mail@3v1n0.net>
2227 LockScreenPanel: don't ungrab the pointer at each menu opened, just do it at frist time2227
22282228 LockScreenPanel: don't ungrab the pointer at each menu opened, just do it at frist time
22292015-11-05 Marco Trevisan (Treviño) <mail@3v1n0.net>2229
223022302015-11-05 Marco Trevisan (Treviño) <mail@3v1n0.net>
2231 PanelView: don't ungrab the pointer at each menu opened, just do it at frist time.2231
22322232 PanelView: don't ungrab the pointer at each menu opened, just do it at frist time.
22332015-11-05 Marco Trevisan (Treviño) <mail@3v1n0.net>2233
223422342015-11-05 Marco Trevisan (Treviño) <mail@3v1n0.net>
2235 PanelMenuView: ignore leave events when triggered by feeding nux manually2235
2236 2236 PanelMenuView: ignore leave events when triggered by feeding nux manually
2237 WindowManager::Default().UnGrabMousePointer uses ProcessForeignEvent to send2237
2238 a ButtonRelease event, and this breaks the panel. So we need to ignore this.2238 WindowManager::Default().UnGrabMousePointer uses ProcessForeignEvent to send
22392239 a ButtonRelease event, and this breaks the panel. So we need to ignore this.
22402015-11-02 CI Train Bot <ci-train-bot@canonical.com>2240
224122412015-11-02 CI Train Bot <ci-train-bot@canonical.com>
2242 Releasing 7.4.0+16.04.20151102-0ubuntu12242
22432243 Releasing 7.4.0+16.04.20151102-0ubuntu1
22442015-11-02 Marco Trevisan (Treviño) <mail@3v1n0.net>2244
224522452015-11-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2246 ApplicationLauncherIcon: if an app is not running and has no desktop file, add QL item to add to dash2246
2247 2247 ApplicationLauncherIcon: if an app is not running and has no desktop file, add QL item to add to dash
2248 This allows to generate a desktop file without sticking the icon2248
2249 Approved by: Andrea Azzarone2249 This allows to generate a desktop file without sticking the icon
22502250 Approved by: Andrea Azzarone
22512015-10-27 Marco Trevisan (Treviño) <mail@3v1n0.net>2251
225222522015-10-27 Marco Trevisan (Treviño) <mail@3v1n0.net>
2253 ApplicationLauncherIcon: if an app is not running and has no desktop file, add QL item to add to dash2253
2254 2254 ApplicationLauncherIcon: if an app is not running and has no desktop file, add QL item to add to dash
2255 This allows to generate a desktop file without sticking the icon2255
22562256 This allows to generate a desktop file without sticking the icon
22572015-11-02 Marco Trevisan (Treviño) <mail@3v1n0.net>2257
225822582015-11-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2259 UnityScreen: add SpreadAppWindows option and trigger it on Super+Ctrl+[Shift]+W2259
2260 Approved by: Andrea Azzarone2260 UnityScreen: add SpreadAppWindows option and trigger it on Super+Ctrl+[Shift]+W
22612261 Approved by: Andrea Azzarone
22622015-10-27 Marco Trevisan (Treviño) <mail@3v1n0.net>2262
226322632015-10-27 Marco Trevisan (Treviño) <mail@3v1n0.net>
2264 GnomeKeyGrabber: get events timestamp using CompOption::getIntOptionNamed time2264
22652265 GnomeKeyGrabber: get events timestamp using CompOption::getIntOptionNamed time
22662015-10-27 Marco Trevisan (Treviño) <mail@3v1n0.net>2266
226722672015-10-27 Marco Trevisan (Treviño) <mail@3v1n0.net>
2268 UnityScreen: get events timestamp using CompOption::getIntOptionNamed time2268
22692269 UnityScreen: get events timestamp using CompOption::getIntOptionNamed time
22702015-10-27 Marco Trevisan (Treviño) <mail@3v1n0.net>2270
227122712015-10-27 Marco Trevisan (Treviño) <mail@3v1n0.net>
2272 UnityScreen: add ability to spread app windows depending on workspace2272
22732273 UnityScreen: add ability to spread app windows depending on workspace
22742015-10-27 Marco Trevisan (Treviño) <mail@3v1n0.net>2274
227522752015-10-27 Marco Trevisan (Treviño) <mail@3v1n0.net>
2276 CompizShortcutModeller: show option to spread all application windows2276
22772277 CompizShortcutModeller: show option to spread all application windows
22782015-10-27 Marco Trevisan (Treviño) <mail@3v1n0.net>2278
227922792015-10-27 Marco Trevisan (Treviño) <mail@3v1n0.net>
2280 UnityScreen: make SpreadAppWindows workspace-aware2280
22812281 UnityScreen: make SpreadAppWindows workspace-aware
22822015-10-27 Marco Trevisan (Treviño) <mail@3v1n0.net>2282
228322832015-10-27 Marco Trevisan (Treviño) <mail@3v1n0.net>
2284 UnityScreen: add SpreadAppWindows option and trigger it on Super+Ctrl+W2284
22852285 UnityScreen: add SpreadAppWindows option and trigger it on Super+Ctrl+W
22862015-11-02 Marco Trevisan (Treviño) <mail@3v1n0.net>2286
228722872015-11-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2288 PanelService: unset the idle ID before removal on callback Fixes: #15012892288
2289 Approved by: Andrea Azzarone2289 PanelService: unset the idle ID before removal on callback Fixes: #1501289
22902290 Approved by: Andrea Azzarone
22912015-10-22 Marco Trevisan (Treviño) <mail@3v1n0.net>2291
229222922015-10-22 Marco Trevisan (Treviño) <mail@3v1n0.net>
2293 PanelService: unset the idle ID before removal on callback2293
22942294 PanelService: unset the idle ID before removal on callback
22952015-11-02 Marco Trevisan (Treviño) <mail@3v1n0.net>2295
229622962015-11-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2297 Unity: use compiz cursorCache to get properly updated cursors2297
2298 2298 Unity: use compiz cursorCache to get properly updated cursors
2299 We avoid duplicating instances and they're automatically recreated2299
2300 when the system cursor setting change. Fixes: #13592112300 We avoid duplicating instances and they're automatically recreated
2301 Approved by: Andrea Azzarone2301 when the system cursor setting change. Fixes: #1359211
23022302 Approved by: Andrea Azzarone
23032015-10-22 Marco Trevisan (Treviño) <mail@3v1n0.net>2303
230423042015-10-22 Marco Trevisan (Treviño) <mail@3v1n0.net>
2305 CompScreenMock: define cursorCache2305
23062306 CompScreenMock: define cursorCache
23072015-10-21 Marco Trevisan (Treviño) <mail@3v1n0.net>2307
230823082015-10-21 Marco Trevisan (Treviño) <mail@3v1n0.net>
2309 IMTextEntry: use GetCachedCursor to get proper cursor2309
23102310 IMTextEntry: use GetCachedCursor to get proper cursor
23112015-10-21 Marco Trevisan (Treviño) <mail@3v1n0.net>2311
231223122015-10-21 Marco Trevisan (Treviño) <mail@3v1n0.net>
2313 MockWindowManager: add definition for GetCachedCursor2313
23142314 MockWindowManager: add definition for GetCachedCursor
23152015-10-21 Marco Trevisan (Treviño) <mail@3v1n0.net>2315
231623162015-10-21 Marco Trevisan (Treviño) <mail@3v1n0.net>
2317 PanelTitlebarGrabAreaView: get grab_cursor_ from global cursor cache2317
23182318 PanelTitlebarGrabAreaView: get grab_cursor_ from global cursor cache
23192015-10-21 Marco Trevisan (Treviño) <mail@3v1n0.net>2319
232023202015-10-21 Marco Trevisan (Treviño) <mail@3v1n0.net>
2321 WindowManager: add GetCachedCursor function2321
2322 2322 WindowManager: add GetCachedCursor function
2323 It wraps CompScreen::cusorCache2323
23242324 It wraps CompScreen::cusorCache
23252015-10-21 Marco Trevisan (Treviño) <mail@3v1n0.net>2325
232623262015-10-21 Marco Trevisan (Treviño) <mail@3v1n0.net>
2327 WindowGestureTarget: use compiz cursorCache2327
23282328 WindowGestureTarget: use compiz cursorCache
23292015-10-21 Marco Trevisan (Treviño) <mail@3v1n0.net>2329
233023302015-10-21 Marco Trevisan (Treviño) <mail@3v1n0.net>
2331 DecorationsDataPool: use compiz cursor cache to get cursors2331
2332 2332 DecorationsDataPool: use compiz cursor cache to get cursors
2333 We avoid duplicating instances and they're automatically recreated2333
2334 when the system cursor setting change.2334 We avoid duplicating instances and they're automatically recreated
23352335 when the system cursor setting change.
23362015-11-02 Didier Roche <didrocks@ubuntu.com>2336
233723372015-11-02 Didier Roche <didrocks@ubuntu.com>
2338 Remove unity2d transitional packages. We are post trusty LTS, they are not needed anymore2338
2339 Approved by: Marco Trevisan (Treviño)2339 Remove unity2d transitional packages. We are post trusty LTS, they are not needed anymore
23402340 Approved by: Marco Trevisan (Treviño)
23412015-09-22 Didier Roche <didrocks@ubuntu.com>2341
234223422015-09-22 Didier Roche <didrocks@ubuntu.com>
2343 Remove unity2d transitional packages.2343
2344 2344 Remove unity2d transitional packages.
2345 We are post trusty LTS, they are not needed anymore2345
23462346 We are post trusty LTS, they are not needed anymore
23472015-11-02 Stephen M. Webb <stephen.webb@canonical.com>2347
234823482015-11-02 Stephen M. Webb <stephen.webb@canonical.com>
2349 changed the wording of the help message and warning message for the --reset option Fixes: #14864982349
2350 Approved by: Brandon Schaefer2350 changed the wording of the help message and warning message for the --reset option Fixes: #1486498
23512351 Approved by: Brandon Schaefer
23522015-08-19 Stephen M. Webb <stephen.webb@canonical.com>2352
235323532015-08-19 Stephen M. Webb <stephen.webb@canonical.com>
2354 tools/unity.cmake: tweaked wording of warning message.2354
23552355 tools/unity.cmake: tweaked wording of warning message.
23562015-08-19 Stephen M. Webb <stephen.webb@canonical.com>2356
235723572015-08-19 Stephen M. Webb <stephen.webb@canonical.com>
2358 tools/unity.cmake: fix message given for the --reset option2358
23592359 tools/unity.cmake: fix message given for the --reset option
23602015-11-02 Marco Trevisan (Treviño) <mail@3v1n0.net>2360
236123612015-11-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2362 Bump version to 7.4.0 Fixes: #15115422362
2363 Approved by: Andrea Azzarone2363 Bump version to 7.4.0 Fixes: #1511542
23642364 Approved by: Andrea Azzarone
23652015-10-30 Marco Trevisan (Treviño) <mail@3v1n0.net>2365
236623662015-10-30 Marco Trevisan (Treviño) <mail@3v1n0.net>
2367 debian/rules: Don't build unit tests in arm642367
23682368 debian/rules: Don't build unit tests in arm64
23692015-10-30 Marco Trevisan (Treviño) <mail@3v1n0.net>2369
237023702015-10-30 Marco Trevisan (Treviño) <mail@3v1n0.net>
2371 CMakeLists.txt: Add ENABLE_UNIT_TEST option to enable/disable tests2371
23722372 CMakeLists.txt: Add ENABLE_UNIT_TEST option to enable/disable tests
23732015-10-30 Marco Trevisan (Treviño) <mail@3v1n0.net>2373
237423742015-10-30 Marco Trevisan (Treviño) <mail@3v1n0.net>
2375 Scope: add proper defintion using bit shifting2375
23762376 Scope: add proper defintion using bit shifting
23772015-10-30 Marco Trevisan (Treviño) <mail@3v1n0.net>2377
237823782015-10-30 Marco Trevisan (Treviño) <mail@3v1n0.net>
2379 debian/rules: enable precompiled headers in arm642379
23802380 debian/rules: enable precompiled headers in arm64
23812015-10-28 Marco Trevisan (Treviño) <mail@3v1n0.net>2381
238223822015-10-28 Marco Trevisan (Treviño) <mail@3v1n0.net>
2383 debian/control: depend on bamf 0.5.2~bzr02383
23842384 debian/control: depend on bamf 0.5.2~bzr0
23852015-10-28 Marco Trevisan (Treviño) <mail@3v1n0.net>2385
238623862015-10-28 Marco Trevisan (Treviño) <mail@3v1n0.net>
2387 BamfApplicationManager: use new BAMF 0.5.2 API2387
2388 2388 BamfApplicationManager: use new BAMF 0.5.2 API
2389 Bump requirements in CMakeLists.txt and debian/control.2389
23902390 Bump requirements in CMakeLists.txt and debian/control.
23912015-10-27 Marco Trevisan (Treviño) <mail@3v1n0.net>2391
239223922015-10-27 Marco Trevisan (Treviño) <mail@3v1n0.net>
2393 LauncherController: properly use sigc::track_obj with object instance (not pointer)2393
23942394 LauncherController: properly use sigc::track_obj with object instance (not pointer)
23952015-10-27 Marco Trevisan (Treviño) <mail@3v1n0.net>2395
239623962015-10-27 Marco Trevisan (Treviño) <mail@3v1n0.net>
2397 StandalonePreviews: link against unity-shared-standalone2397
23982398 StandalonePreviews: link against unity-shared-standalone
23992015-10-27 Marco Trevisan (Treviño) <mail@3v1n0.net>2399
240024002015-10-27 Marco Trevisan (Treviño) <mail@3v1n0.net>
2401 LauncherController: fix build failure with libsigc++ >= 2.52401
24022402 LauncherController: fix build failure with libsigc++ >= 2.5
24032015-10-26 Marco Trevisan (Treviño) <mail@3v1n0.net>2403
240424042015-10-26 Marco Trevisan (Treviño) <mail@3v1n0.net>
2405 Bump version to Unity 7.4.02405
24062406 Bump version to Unity 7.4.0
24072015-11-02 Marco Trevisan (Treviño) <mail@3v1n0.net>2407
240824082015-11-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2409 Upstream release 7.3.32409
2410 Approved by: Andrea Azzarone2410 Upstream release 7.3.3
24112411 Approved by: Andrea Azzarone
24122015-10-26 Marco Trevisan (Treviño) <mail@3v1n0.net>2412
241324132015-10-26 Marco Trevisan (Treviño) <mail@3v1n0.net>
2414 Upstream release 7.3.32414
24152415 Upstream release 7.3.3
24162015-10-16 CI Train Bot <ci-train-bot@canonical.com>2416
241724172015-10-16 CI Train Bot <ci-train-bot@canonical.com>
2418 Releasing 7.3.2+15.10.20151016-0ubuntu12418
2419 Releasing 7.3.2+15.10.20151016-0ubuntu1
2420=======
24212017-11-16 Marco Trevisan (Treviño) <mail@3v1n0.net>
2422
2423 tools: add migration script to set the default values for unity-lowgfx profile
2424
2425 Compiz migration scripts are tricky and non always functional, this is safer
2426 and known to work.
2427
24282017-10-10 Andrea Azzarone <azzaronea@gmail.com>
2429
2430 Avoid to show multiple "Authentication Failure" messages.
2431
24322017-09-25 Andrea Azzarone <azzaronea@gmail.com>
2433
2434 Wait until the color buffer is cleared before suspending.
2435
24362017-09-25 Andrea Azzarone <azzaronea@gmail.com>
2437
2438 Refactor the way UserAuthenticator is created and passed around. Handle failures to create new threads and fallback to a "Switch to greeter..." button in case of failure.
2439
24402017-09-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
2441
2442 Tests: split unit tests in single binaries, enable unstable tests
2443
2444 Use CMake foo, for getting the best for running tests in single mode
2445 and generating smart targets for them
2446
24472016-11-30 Marco Trevisan (Treviño) <mail@3v1n0.net>
2448
2449 CMakeLists.txt: add support to compile with GTest 1.8
2450
24512017-07-21 Marco Trevisan (Treviño) <mail@3v1n0.net>
2452
2453 PanelController: ensure we disconnect from signals on destruction
2454
2455 It's just about using the magic of deriving from sigc::trackable.
2456 Since UScreen might be late in signaling screen changes it could fail
2457
24582017-07-21 Marco Trevisan (Treviño) <mail@3v1n0.net>
2459
2460 compiz-profile-selector: use initctl properly (it won't pull env var from current config)
2461
24622017-07-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
2463
2464 unity.cmake: avoid setting not existing profiles when gfx tests fail
2465
24662017-07-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
2467
2468 compiz-profile-selector: use ligther syntax for updating env variables
2469
2470 And fixes badly set variables in systemd too
2471
24722017-07-17 Marco Trevisan (Treviño) <mail@3v1n0.net>
2473
2474 tests: add org.compiz 'current-profile' to external gsettings
2475
24762017-07-17 Marco Trevisan (Treviño) <mail@3v1n0.net>
2477
2478 Launcher: disable or reduce most icon effects on lowgfx
2479
24802017-07-17 Marco Trevisan (Treviño) <mail@3v1n0.net>
2481
2482 UnitySettings: listen to compiz profile status in order to set low_gfx value
2483
2484 Instead of changing this value back and forth multiple times, just wait
2485 this to be really changed in compiz, and update our internal variable
2486 accordingly.
2487 Also take care of the gsettings unity's lowgfx value only if the user has
2488 set it.
2489
2490 This fixes an infinite loop when starting compiz in a lowgfx environment.
2491
24922017-07-17 Marco Trevisan (Treviño) <mail@3v1n0.net>
2493
2494 UnitySettings: use glib::Signal blocking for ignoring setting changes
2495
24962017-07-17 Marco Trevisan (Treviño) <mail@3v1n0.net>
2497
2498 GLibSignal: allow to block, unblock signals
2499
2500 Added support also to SignalManager, changed a bit the interface
2501
25022017-07-07 Andrea Azzarone <azzaronea@gmail.com>
2503
2504 Lockscreen: always draw the background-color in the lockscreen
2505
2506 This is to avoid showing a transparent background if the background file is missing.
2507
25082017-07-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
2509
2510 compiz-profile-selector: don't try to update systemd in upstart session
2511
25122017-07-03 Marco Trevisan (Treviño) <mail@3v1n0.net>
2513
2514 BGHash, UnityScreen: get desktop averageColor from compiz
2515
2516 compiz now supports getting this value, let's use it instead of
2517 doing this again here.
2518
25192017-06-09 Andrea Azzarone <azzaronea@gmail.com>
2520
2521 Use g_mkdir_with_parents instead of mkdir.
2522
25232017-04-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
2524
2525 compiz-profile-setter: tool to update the current profile and use in systemd and Unity settings
2526
2527 Added a compiz-profile-setter tool that allows to change compiz profile, so we use
2528 this to set the right profile when starting unity and when the gsettings key has changed.
2529
2530 So we can just toggle lowgfx profile on the fly by just doing
2531 gsettings set com.canonical.Unity lowgfx true|false
2532
25332017-04-25 Eleni Maria Stea <elenimaria.stea@canonical.com>
2534
2535 removes lowgfx option from ccsm, reads the "lowgfx" gsetting (lp:~hikiko/unity-control-center/unity-control-center.lowgfx)
2536
25372017-07-05 Marco Trevisan (Treviño) <mail@3v1n0.net>
2538
2539 Unity: Move scripts to tools, using cmake to generate proper paths
2540
The diff has been truncated for viewing.