Merge lp:~nick-dedekind/unity/smart-scopes.merge-trunk-3283 into lp:~unity-team/unity/libunity-7.0-breakage

Proposed by Nick Dedekind
Status: Merged
Approved by: Didier Roche-Tolomelli
Approved revision: no longer in the source branch.
Merged at revision: 3113
Proposed branch: lp:~nick-dedekind/unity/smart-scopes.merge-trunk-3283
Merge into: lp:~unity-team/unity/libunity-7.0-breakage
Diff against target: 22926 lines (+21064/-256)
61 files modified
AUTHORS (+33/-0)
CMakeLists.txt (+4/-3)
ChangeLog (+19676/-0)
UnityCore/GLibDBusProxy.cpp (+182/-21)
UnityCore/GLibDBusProxy.h (+13/-2)
UnityCore/GLibDBusServer.cpp (+15/-8)
UnityCore/Variant.cpp (+9/-0)
debian/changelog (+103/-0)
launcher/ApplicationLauncherIcon.cpp (+42/-5)
launcher/ApplicationLauncherIcon.h (+1/-1)
launcher/CMakeLists.txt (+0/-1)
launcher/DeviceLauncherSection.cpp (+3/-3)
launcher/DeviceLauncherSection.h (+2/-2)
launcher/EdgeBarrierController.cpp (+1/-1)
launcher/Launcher.cpp (+9/-8)
launcher/LauncherController.cpp (+4/-10)
launcher/LauncherController.h (+0/-2)
launcher/LauncherControllerPrivate.h (+0/-1)
launcher/LauncherOptions.cpp (+4/-1)
launcher/LauncherOptions.h (+1/-0)
launcher/TrashLauncherIcon.cpp (+16/-18)
launcher/TrashLauncherIcon.h (+4/-4)
launcher/Volume.h (+2/-0)
launcher/VolumeImp.cpp (+42/-13)
launcher/VolumeImp.h (+3/-2)
launcher/VolumeLauncherIcon.cpp (+2/-2)
plugins/unitydialog/src/unitydialog.cpp (+4/-11)
plugins/unitydialog/src/unitydialog.h (+1/-1)
plugins/unityshell/src/UnityGestureBroker.cpp (+1/-1)
plugins/unityshell/src/WindowGestureTarget.cpp (+0/-1)
plugins/unityshell/src/unityshell.cpp (+1/-2)
tests/CMakeLists.txt (+1/-1)
tests/autopilot/unity/emulators/dash.py (+4/-1)
tests/autopilot/unity/tests/__init__.py (+10/-0)
tests/autopilot/unity/tests/launcher/test_icon_behavior.py (+35/-0)
tests/test-gestures/compiz_mock/core/window.h (+0/-2)
tests/test-gestures/test_gesture_broker.cpp (+5/-12)
tests/test_application_launcher_icon.cpp (+27/-0)
tests/test_edge_barrier_controller.cpp (+9/-0)
tests/test_glib_dbus_proxy.cpp (+179/-0)
tests/test_glib_dbus_server.cpp (+79/-0)
tests/test_glib_variant.cpp (+12/-0)
tests/test_icon_loader.cpp (+2/-1)
tests/test_launcher.cpp (+19/-1)
tests/test_main_dbus.cpp (+8/-0)
tests/test_mock_devices.h (+1/-0)
tests/test_mock_filemanager.h (+44/-0)
tests/test_overlay_scrollbar.cpp (+19/-0)
tests/test_service_gdbus_wrapper.cpp (+66/-11)
tests/test_service_gdbus_wrapper.h (+3/-0)
tests/test_service_main.cpp (+9/-0)
tests/test_trash_launcher_icon.cpp (+48/-9)
tests/test_volume_imp.cpp (+44/-19)
tests/test_volume_launcher_icon.cpp (+27/-28)
unity-shared/CMakeLists.txt (+1/-0)
unity-shared/FileManager.h (+23/-13)
unity-shared/GnomeFileManager.cpp (+174/-8)
unity-shared/GnomeFileManager.h (+24/-9)
unity-shared/IconLoader.cpp (+5/-7)
unity-shared/IconRenderer.cpp (+3/-3)
unity-shared/PlacesOverlayVScrollBar.cpp (+5/-7)
To merge this branch: bzr merge lp:~nick-dedekind/unity/smart-scopes.merge-trunk-3283
Reviewer Review Type Date Requested Status
PS Jenkins bot (community) continuous-integration Approve
Didier Roche-Tolomelli Approve
Review via email: mp+157665@code.launchpad.net

Commit message

merged with trunk.

Description of the change

merged with trunk.

To post a comment you must log in.
Revision history for this message
Didier Roche-Tolomelli (didrocks) wrote :

Thanks for syncing that back.

review: Approve
Revision history for this message
PS Jenkins bot (ps-jenkins) :
review: Approve (continuous-integration)

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'AUTHORS'
2--- AUTHORS 2012-11-06 18:19:09 +0000
3+++ AUTHORS 2013-04-08 14:27:22 +0000
4@@ -4,8 +4,10 @@
5 alanbell@ubuntu.com
6 Albert Astals <albert.astals@canonical.com>
7 Albert Astals <albert.astals@canonical.com>, Christopher Lee <chris.lee@canonical.com>, Christopher Lee <veebers@gmail.com>
8+ Albert Astals <albert.astals@canonical.com>, Timo Jyrinki <timo.jyrinki@canonical.com>, Brandon Schaefer <brandon.schaefer@canonical.com>, Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>, MC Return <mc.return@gmx.net>, Didier Roche <didier.roche@canonical.com>, Andrea Azzarone <azzaronea@gmail.com>
9 Alejandro Piñeiro <apinheiro@igalia.com>
10 Alejandro Piñeiro <apinheiro@igalia.com>, Andrea Azzarone <azzaronea@gmail.com>
11+ Alexandre Abreu <alexandre.abreu@canonical.com>
12 Alexandros Frantzis <alexandros.frantzis@linaro.org>
13 Alexandros Frantzis <alexandros.frantzis@linaro.org>, Marc Ordinas i Llopis <marc.ordinasillopis@linaro.org>, Jay Taoko <jay.taoko@canonical.com>
14 Alex Launi <alex.launi@canonical.com>
15@@ -16,11 +18,14 @@
16 Andrea Cimitan <andrea.cimitan@canonical.com>
17 Andrey Logvinov <Andrey.Logvinov.81@gmail.com
18 Aurélien Gâteau <aurelien.gateau@canonical.com>
19+ Automatic PS uploader <ps-jenkins@lists.canonical.com>
20 Benjamin Kerensa <bkerensa@ubuntu.com>
21 Bilal Akhtar <bilalakhtar@ubuntu.com>
22 Bilal Akhtar <bilalakhtar@ubuntu.com>, Thomi Richards <thomi.richards@canonical.com>
23 Brandon Schaefer <brandon.schaefer@canonical.com>
24 Brandon Schaefer <brandon.schaefer@canonical.com>, Brandon Schaefer <brandontschaefer@gmail.com>
25+ Brandon Schaefer <brandon.schaefer@canonical.com>, MC Return <mc.return@gmx.net>
26+ Brandon Schaefer <brandon.schaefer@canonical.com>, Nick Dedekind <nicholas.dedekind@gmail.com>
27 Brandon Schaefer <brandontschaefer@gmail.com
28 Brandon Schaefer <brandontschaefer@gmail.com>
29 Brandon Schaefer <brandontschaefer@gmail.com, Brandon Schaefer <brandontschaefer@gmail.com>
30@@ -28,23 +33,31 @@
31 Brandon Schaefer <brandontschaefer@gmail.com>, Thomi Richards <thomi.richards@canonical.com>
32 Brandon Schaefer <schbra02@evergreen.edu>
33 Charles Kerr <charles.kerr@canonical.com>
34+ Charles Kerr <charles.kerr@canonical.com>, Andrea Azzarone <azzaronea@gmail.com>
35 Chase Douglas <chase.douglas@canonical.com>
36 Chris Coulson <chris.coulson@canonical.com>
37 Christopher James Halse Rogers <raof@ubuntu.com>
38 Christopher Lee <chris.lee@canonical.com>
39 Christopher Lee <veebers@gmail.com>
40+ Christopher Townsend <christopher.townsend@canonical.com>
41+ Chris Townsend <Christopher.Townsend@canonical.com>
42 Daniel d'Andrada <daniel.dandrada@canonical.com>
43 Daniel van Vugt <vanvugt@gmail.com>
44 David Barth <david.barth@canonical.com>
45 David Gomes <davidrafagomes@gmail.com>
46 David Planella <david.planella@ubuntu.com>
47 Didier Roche <didier.roche@canonical.com>
48+ Didier Roche <didier.roche@canonical.com>, Sebastien Bacher <seb128@ubuntu.com>, Marco Trevisan (Treviño) <mail@3v1n0.net>, Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>, Didier Roche <didrocks@ubuntu.com>, Neil Jagdish Patel <neil.patel@canonical.com>
49 Didier Roche <didrocks@ubuntu.com>
50+ Eleni Maria Stea <elene.mst@gmail.com>
51 foxoman <foxoman.u@gmail.com>
52+ Francis Ginther <francis.ginther@canonical.com>
53 Gabor Kelemen <kelemeng@ubuntu.com>
54 Gary Lasker <gary.lasker@canonical.com>
55 Gordon Allott <gord.allott@canonical.com>
56 Henri De Veene <henri.deveene@gmail.com>
57+ Iain Lane <iain.lane@canonical.com>
58+ Jacob Edwards
59 Jani Monoses <jani.monoses@canonical.com>
60 Jani Monoses <jani@ubuntu.com>
61 Jason Conti <jason.conti@gmail.com>
62@@ -63,6 +76,7 @@
63 Jay Taoko <jay.taoko@canonical.com>, Robert Carr <racarr@canonical.com>
64 Jeremy Bicha <jbicha@ubuntu.com>
65 jokerdino@bvm128.zdom.org
66+ Jussi Pakkanen <jussi.pakkanen@canonical.com>
67 Ken VanDine <ken.vandine@canonical.com>
68 Ken VanDine <ken.vandine@canonical.com>, Nick Dedekind <nicholas.dedekind@gmail.com>
69 Kevin DuBois <kevin.dubois@canonical.com>
70@@ -72,6 +86,7 @@
71 Lorenzo Mattei <lore.mattei@gmail.com>
72 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
73 Luke Yelavich <luke.yelavich@canonical.com>
74+ Manuel de la Pena <manuel@canonical.com>
75 Marco Biscaro <marcobiscaro2112@gmail.com>
76 Marco Biscaro <marcobiscaro2112@gmail.com>, Rick Spencer <rick.spencer@canonical.com>
77 Marco Mariani <dfly720@gmail.com>, Thomi Richards <thomi.richards@canonical.com>
78@@ -81,13 +96,19 @@
79 Marco Trevisan (Treviño) <mail@3v1n0.net>
80 Marco Trevisan (Treviño) <mail@3v1n0.net>, 3v1n0 <mail@3v1n0.net>
81 Marco Trevisan (Treviño) <mail@3v1n0.net>, Andrea Cimitan <andrea.cimitan@canonical.com>
82+ Marco Trevisan (Treviño) <mail@3v1n0.net>, Brandon Schaefer <brandon.schaefer@canonical.com>
83 Marco Trevisan (Treviño) <mail@3v1n0.net>, Brandon Schaefer <brandontschaefer@gmail.com>, Tim Penhey <tim.penhey@canonical.com>
84+ Marco Trevisan (Treviño) <mail@3v1n0.net>, Lukas Vacek <lucas.vacek@gmail.com>
85 Marco Trevisan (Treviño) <mail@3v1n0.net>, Michal Hruby <michal.mhr@gmail.com>
86 Marco Trevisan (Treviño) <mail@3v1n0.net>, Thomi Richards <thomi.richards@canonical.com>
87 Marius Gedminas <marius@gedmin.as>
88 Martin Albisetti <argentina@gmail.com>
89 Martin Mrazik <martin.mrazik@canonical.com>
90 Martin Mrazik <mrazik@gmail.com>
91+ Martin Pitt <martin.pitt@canonical.com>
92+ Mathieu Trudel-Lapierre <mathieu.trudel-lapierre@canonical.com>
93+ Matthias Alles
94+ Maxim Ermilov <maxim.ermilov@canonical.com>
95 MC Return <mc.return@gmx.net>
96 Michael Rawson <michaelrawson76@gmail.com>
97 Michael Terry <michael.terry@canonical.com>
98@@ -104,10 +125,14 @@
99 Nick Dedekind <nicholas.dedekind@gmail.com>, Michal Hruby <michal.mhr@gmail.com>
100 Nick Dedekind <nick.dedekind@canonical.com>
101 Nick Dedekind <nick.dedekind@canonical.com>, Christopher Lee <chris.lee@canonical.com>
102+ Nicolas Delvaux <contact@nicolas-delvaux.org>
103+ Nicolas d'Offay <nicolas.doffay@canonical.com>
104+ Nicolas d'Offay <nicolas.doffay@canonical.com>, Nic d'Offay <nicolas.doffay@canonical.com>, Neil Jagdish Patel <neil.patel@canonical.com>
105 Nico van der Walt <nico@kimburu.co.za>
106 Oliver Sauder <os@esite.ch>
107 Omer Akram <om26er@ubuntu.com>
108 Omer Akram <omer.akram@canonical.com>
109+ Paolo Rotolo <paolorotolo@ubuntu.com>
110 Paolo Rotolo <paolorotolo@ubuntu-it.org>
111 Paul Sladen <sladen@canonical.com>
112 Paul Sladen <sladen@canonical.com>, Andrea Cimitan <andrea.cimitan@canonical.com>
113@@ -115,10 +140,13 @@
114 Rafał Cieślak <rafalcieslak256@gmail.com>
115 Renato Araujo Oliveira Filho <renato.filho@canonical.com>
116 Ricardo Mendoza <ricardo.mendoza@canonical.com>
117+ Ricardo Salveti de Araujo <ricardo.salveti@canonical.com>
118+ Robert Ancell <robert.ancell@canonical.com>
119 Robert Carr <racarr@canonical.com>
120 Robert Carr <racarr@canonical.com>, Ken VanDine <ken.vandine@canonical.com>
121 Robert Carr <robert.carr@canonical.com>
122 Rodrigo Moya <rodrigo.moya@canonical.com>
123+ Romain Perier <rperier@ubuntu.com>
124 Ryan Lortie <desrt@desrt.ca>
125 Sam Spilsbury <sam.spilsbury@canonical.com>
126 Sam Spilsbury <sam.spilsbury@canonical.com>, Daniel van Vugt <vanvugt@gmail.com>
127@@ -128,6 +156,7 @@
128 smspillaz <sam.spilsbury@canonical.com>
129 smspillaz <sam.spilsbury@canonical.com>, Daniel van Vugt <vanvugt@gmail.com>
130 smspillaz <sam.spilsbury@canonical.com>, Sam Spilsbury <sam.spilsbury@canonical.com>
131+ Stephen M. Webb <stephen.webb@canonical.com>
132 Sven Baars <svenb.linux@gmail.com>
133 Tarmac
134 Ted Gould <ted@gould.cx>
135@@ -138,7 +167,9 @@
136 Thomi Richards <thomi.richards@canonical.com>
137 Thomi Richards <thomi.richards@canonical.com>, Albert Astals <albert.astals@canonical.com>
138 Thomi Richards <thomi.richards@canonical.com>, Alex Launi <alex.launi@canonical.com>
139+ Thomi Richards <thomi.richards@canonical.com>, Brandon Schaefer <brandon.schaefer@canonical.com>
140 Thomi Richards <thomi.richards@canonical.com>, Brandon Schaefer <brandontschaefer@gmail.com>
141+ Thomi Richards <thomi.richards@canonical.com>, Christopher Lee <chris.lee@canonical.com>
142 Thomi Richards <thomi.richards@canonical.com>, Gordon Allott <gord.allott@canonical.com>
143 Thomi Richards <thomi.richards@canonical.com>, Jason Smith <jason.smith@canonical.com>
144 Thomi Richards <thomi.richards@canonical.com>, Miklos Juhasz <juhasz.miklos.1@gmail.com>
145@@ -146,6 +177,7 @@
146 Thomi Richards <thomi.richards@canonical.com>, Thomi Richards <thomir@gmail.com>
147 Thomi Richards <thomi.richards@canonical.com>, Tim Penhey <tim.penhey@canonical.com>
148 timo.jyrinki@canonical.com
149+ Timo Jyrinki <timo.jyrinki@canonical.com>
150 Tim Penhey <tim.penhey@canonical.com>
151 Tim Penhey <tim.penhey@canonical.com>, Bowmore <bowmores@telia.com>
152 Tim Penhey <tim.penhey@canonical.com>, Gordon Allott <gord.allott@canonical.com>
153@@ -156,4 +188,5 @@
154 Ugo Riboni <ugo.riboni@canonical.com>
155 Unity Merger <unity.merger@gmail.com>
156 Victor Eduardo <victormartinez79@gmail.com>
157+ Xiao-Long Chen <chenxiaolong@cxl.epac.to>
158 Zaid Yeganeh <zaid.yeganeh@gmail.com>
159
160=== modified file 'CMakeLists.txt'
161--- CMakeLists.txt 2013-03-22 08:01:16 +0000
162+++ CMakeLists.txt 2013-04-08 14:27:22 +0000
163@@ -8,11 +8,12 @@
164 # Base bits
165 #
166 set (PROJECT_NAME "unity")
167-set (UNITY_MAJOR 6)
168-set (UNITY_MINOR 6)
169+set (UNITY_MAJOR 7)
170+set (UNITY_MINOR 0)
171 set (UNITY_MICRO 0)
172 set (UNITY_VERSION "${UNITY_MAJOR}.${UNITY_MINOR}.${UNITY_MICRO}")
173 set (UNITY_API_VERSION "6.0")
174+set (UNITY_COMPONENTS_VERSION "6")
175
176 set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DGNOME_DESKTOP_USE_UNSTABLE_API -std=c++0x -fno-permissive")
177 set (CMAKE_CXX_FLAGS_DEBUG "-g3")
178@@ -100,7 +101,7 @@
179 && echo "• Generating AUTHORS"
180 && bzr log --long --levels=0 | grep -e "^\\s*author:" -e "^\\s*committer:" | cut -d ":" -f 2 | sed -r -f AUTHOR-glue | sort -u > AUTHORS
181 && echo "• Committing Release"
182- && bzr commit -m"Release ${UNITY_VERSION}" --unchanged
183+ && bzr commit -m\"Release ${UNITY_VERSION}\" --unchanged
184 && echo "• Tagging Release"
185 && bzr tag ${UNITY_VERSION}
186 && echo "• Running Distcheck"
187
188=== modified file 'ChangeLog'
189--- ChangeLog 2012-11-15 17:56:23 +0000
190+++ ChangeLog 2013-04-08 14:27:22 +0000
191@@ -1,3 +1,19679 @@
192+2013-04-03 Stephen M. Webb <stephen.webb@canonical.com>
193+
194+ Bump the Unity version to 7.0.0.
195+
196+ Approved by PS Jenkins bot, Didier Roche.
197+
198+2013-04-02 Stephen M. Webb <stephen.webb@canonical.com>
199+
200+ bumped package version to 7.0.0
201+
202+2013-04-02 Brandon Schaefer <brandon.schaefer@canonical.com>
203+
204+ Dragging an external item from anywhere in the deskop that does not have the correct Uris we desaturate the launcher icons when it enters the launcher, and saturate it when it leaved. Fixes: https://bugs.launchpad.net/bugs/1163473.
205+
206+ Approved by PS Jenkins bot.
207+
208+2013-04-02 Brandon Schaefer <brandon.schaefer@canonical.com>
209+
210+ * Now if there are no Uris, we ignore checking if we should dim them launcher
211+ icons. If its an invalid Dnd. We leave the other logic going for ProcessDnd
212+ as the mouse is still in the launcher and moving around.
213+
214+2013-04-01 Brandon Schaefer <brandon.schaefer@canonical.com>
215+
216+ * If no Uris are found while doing a ProcessDndMove desaturate all the icons,
217+ and on a ProcessDndLeave saturate them all again.
218+
219+2013-04-02 Brandon Schaefer <brandon.schaefer@canonical.com>
220+
221+ DashView: Don't close the dash when switching from the command lens to the home lens. Fixes: https://bugs.launchpad.net/bugs/1108956.
222+
223+ Approved by PS Jenkins bot, Andrea Azzarone.
224+
225+2013-04-01 Brandon Schaefer <brandon.schaefer@canonical.com>
226+
227+ * Update the AP tests
228+
229+2013-03-29 Brandon Schaefer <brandon.schaefer@canonical.com>
230+
231+ * Dont close the dash when going from the command lens to the dash
232+
233+2013-04-02 Brandon Schaefer <brandon.schaefer@canonical.com>
234+
235+ Release the barrier if there are no launcher/subscribers to that monitor. Fixes: https://bugs.launchpad.net/bugs/1161726.
236+
237+ Approved by PS Jenkins bot, Stephen M. Webb, MC Return.
238+
239+2013-04-01 Brandon Schaefer <brandon.schaefer@canonical.com>
240+
241+ * If there are no subscribers, then release the barrier right away
242+
243+2013-04-01 Automatic PS uploader <ps-jenkins@lists.canonical.com>
244+
245+ Releasing 6.12.0daily13.04.01-0ubuntu1 to ubuntu.
246+
247+ Approved by PS Jenkins bot.
248+
249+2013-04-01 Automatic PS uploader <ps-jenkins@lists.canonical.com>
250+
251+ Releasing 6.12.0daily13.04.01-0ubuntu1, based on r3263
252+
253+2013-03-29 Marco Trevisan (Treviño) <mail@3v1n0.net>
254+
255+ ApplicationLauncherIcon: re-open a new instance of the filemanager if only the trash/device is open. Fixes: https://bugs.launchpad.net/bugs/753938.
256+
257+ Approved by PS Jenkins bot, Brandon Schaefer.
258+
259+2013-03-29 Marco Trevisan (Treviño) <mail@3v1n0.net>
260+
261+ TestTrashLauncherIcon: update to match the icon changes
262+
263+2013-03-29 Marco Trevisan (Treviño) <mail@3v1n0.net>
264+
265+ ApplicationLauncherIcon: Use IsTrashOpened/IsDeviceOpened and ignore filemanager tabs
266+
267+2013-03-29 Marco Trevisan (Treviño) <mail@3v1n0.net>
268+
269+ TrashLauncherIcon: use new FileManager functions to handle trash opening
270+
271+2013-03-29 Marco Trevisan (Treviño) <mail@3v1n0.net>
272+
273+ FileManager: add OpenTrash and IsTrashOpened and IsDeviceOpened
274+
275+2013-03-29 Marco Trevisan (Treviño) <mail@3v1n0.net>
276+
277+ ApplicationLauncherIcon: Include devices in the file-manager handling
278+
279+2013-03-29 Marco Trevisan (Treviño) <mail@3v1n0.net>
280+
281+ autopilot, TestIconBehavior: check that the trash-icon refocus an opened instance
282+
283+2013-03-29 Marco Trevisan (Treviño) <mail@3v1n0.net>
284+
285+ TestIconBehavior: add test to check that nautilus icon re-open a new window if only trash is active
286+
287+2013-03-29 Marco Trevisan (Treviño) <mail@3v1n0.net>
288+
289+ UnityTestCase: add close_all_windows utility function
290+
291+2013-03-29 Marco Trevisan (Treviño) <mail@3v1n0.net>
292+
293+ TestApplicationLauncherIcon: adding test for IsFileManager method
294+
295+2013-03-29 Marco Trevisan (Treviño) <mail@3v1n0.net>
296+
297+ ApplicationLauncherIcon: re-open a new instance of the filemanager if only the trash is open
298+
299+2013-03-29 Marco Trevisan (Treviño) <mail@3v1n0.net>
300+
301+ ApplicationLauncherIcon: add IsFileManager method to check if we're handling nautilus
302+
303+2013-03-29 Automatic PS uploader <ps-jenkins@lists.canonical.com>
304+
305+ Releasing 6.12.0daily13.03.29.1-0ubuntu1 to ubuntu.
306+
307+ Approved by PS Jenkins bot.
308+
309+2013-03-29 Automatic PS uploader <ps-jenkins@lists.canonical.com>
310+
311+ Releasing 6.12.0daily13.03.29.1-0ubuntu1, based on r3260
312+
313+2013-03-29 Marco Trevisan (Treviño) <mail@3v1n0.net>
314+
315+ LauncherOptions: use faster Idle and add super-tap-duration. Fixes: https://bugs.launchpad.net/bugs/1099815.
316+
317+ Approved by PS Jenkins bot, Brandon Schaefer.
318+
319+2013-03-29 Marco Trevisan (Treviño) <mail@3v1n0.net>
320+
321+ Setting default value for super_tap_duration to 250, as it is in compiz
322+
323+2013-03-29 Marco Trevisan (Treviño) <mail@3v1n0.net>
324+
325+ LauncherController: use super-tap duration from options
326+
327+2013-03-29 Marco Trevisan (Treviño) <mail@3v1n0.net>
328+
329+ LauncherOptions: use faster Idle and add super-tap-duration
330+
331+2013-03-29 Brandon Schaefer <brandon.schaefer@canonical.com>
332+
333+ Reset Dnd if an External drag is going on and we move the mouse outside the launcher. Fixes: https://bugs.launchpad.net/bugs/1121045.
334+
335+ Approved by PS Jenkins bot, Marco Trevisan (Treviño).
336+
337+2013-03-28 Brandon Schaefer <brandon.schaefer@canonical.com>
338+
339+ * If a ProcessDndLeave happens check if we are in an External Drag state
340+ if so, reset Dnd.
341+
342+2013-03-29 Stephen M. Webb <stephen.webb@canonical.com>
343+
344+ Fixed the quoting in the top-level CMakeLists.txt "dist" target.
345+
346+ Approved by PS Jenkins bot, Marco Trevisan (Treviño).
347+
348+2013-03-26 Stephen M. Webb <stephen.webb@canonical.com>
349+
350+ fixed 'make dist' tagging to prevent extraneous backslash
351+
352+2013-03-29 Automatic PS uploader <ps-jenkins@lists.canonical.com>
353+
354+ Releasing 6.12.0daily13.03.29-0ubuntu1 to ubuntu.
355+
356+ Approved by PS Jenkins bot.
357+
358+2013-03-29 Automatic PS uploader <ps-jenkins@lists.canonical.com>
359+
360+ Releasing 6.12.0daily13.03.29-0ubuntu1, based on r3257
361+
362+2013-03-28 MC Return <mc.return@gmx.net>
363+
364+ CompWindow::syncPosition () is deprecated and calls to
365+ it need to be removed from lp:unity (see lp:compiz, r3639).
366+
367+ UnityDialogWindow::moveToRect(CompRect currentRect, bool sync)
368+ does not need the bool sync anymore.
369+
370+ (LP: #1161285). Fixes: https://bugs.launchpad.net/bugs/1161285.
371+
372+ Approved by PS Jenkins bot, Brandon Schaefer.
373+
374+2013-03-28 MC Return <mc.return@gmx.net>
375+
376+ CompWindow::syncPosition () is deprecated and calls to
377+ it need to be removed from lp:unity (see lp:compiz, r3639)
378+
379+ UnityDialogWindow::moveToRect(CompRect currentRect) does
380+ not need the bool sync anymore
381+
382+2013-03-28 Marco Trevisan (Treviño) <mail@3v1n0.net>
383+
384+ {Trash,Volume}Icon: enable running state if the location is opened in the filemanager. Fixes: https://bugs.launchpad.net/bugs/1063830.
385+
386+ Approved by PS Jenkins bot, Brandon Schaefer.
387+
388+2013-03-28 Marco Trevisan (Treviño) <mail@3v1n0.net>
389+
390+ TestTrashLauncherIcon: update tests for fallback trash location checking
391+
392+2013-03-28 Marco Trevisan (Treviño) <mail@3v1n0.net>
393+
394+ TrashLauncherIcon: use fallback trash location monitoring
395+
396+ When opening the trash on a trashed sub-folder, the icon illumination would
397+ be disabled, so we now also check the $HOME/.local/share/Trash/files path
398+
399+2013-03-28 Marco Trevisan (Treviño) <mail@3v1n0.net>
400+
401+ TrashLauncherIcon, VolumeImp: use OpenActiveChild (tests updated)
402+
403+2013-03-28 Marco Trevisan (Treviño) <mail@3v1n0.net>
404+
405+ FileManager: add OpenActiveChild to reopen an opened view with given prefix
406+
407+2013-03-28 Marco Trevisan (Treviño) <mail@3v1n0.net>
408+
409+ TestVolumeImp: update IsOpened tests
410+
411+2013-03-28 Marco Trevisan (Treviño) <mail@3v1n0.net>
412+
413+ VolumeImp: use cached value in IsOpened
414+
415+2013-03-27 Marco Trevisan (Treviño) <mail@3v1n0.net>
416+
417+ Merging with trunk
418+
419+2013-03-27 Marco Trevisan (Treviño) <mail@3v1n0.net>
420+
421+ TestTrashLauncherIcon: use NiceMock
422+
423+2013-03-27 Marco Trevisan (Treviño) <mail@3v1n0.net>
424+
425+ GnomeFileManager: add static getter to share resources
426+
427+2013-03-27 Marco Trevisan (Treviño) <mail@3v1n0.net>
428+
429+ TestVolumeLauncherIcon: add running-state tests and some cleanup
430+
431+ Use NiceMock and ON_CALL
432+
433+2013-03-27 Marco Trevisan (Treviño) <mail@3v1n0.net>
434+
435+ TestVolumeImp: add IsOpened tests
436+
437+2013-03-27 Marco Trevisan (Treviño) <mail@3v1n0.net>
438+
439+ TestTrashLauncherIcon: add Running state tests
440+
441+2013-03-27 Marco Trevisan (Treviño) <mail@3v1n0.net>
442+
443+ VolumeLauncherIcon: Update the icon Running quirk on Opened change
444+
445+2013-03-27 Marco Trevisan (Treviño) <mail@3v1n0.net>
446+
447+ Volume: add IsOpened method and opened signal that matches the file-manager status
448+
449+2013-03-27 Marco Trevisan (Treviño) <mail@3v1n0.net>
450+
451+ Launcher: don't draw any left pip for Trash and Device icons
452+
453+2013-03-27 Marco Trevisan (Treviño) <mail@3v1n0.net>
454+
455+ TestTrashLauncherIcon: add running state test
456+
457+2013-03-27 Marco Trevisan (Treviño) <mail@3v1n0.net>
458+
459+ TrashLauncherIcon: update running state on file-manager locations changes
460+
461+2013-03-27 Marco Trevisan (Treviño) <mail@3v1n0.net>
462+
463+ Tests: fix compilation issues
464+
465+2013-03-27 Marco Trevisan (Treviño) <mail@3v1n0.net>
466+
467+ GnomeFileManager: also consider equal locations as prefix
468+
469+2013-03-27 Marco Trevisan (Treviño) <mail@3v1n0.net>
470+
471+ GnomeFileManager: use g_file_has_prefix instead of relative path
472+
473+2013-03-27 Marco Trevisan (Treviño) <mail@3v1n0.net>
474+
475+ GnomeFileManager: add IsPrefixOpened method
476+
477+2013-03-27 Marco Trevisan (Treviño) <mail@3v1n0.net>
478+
479+ GnomeFileManager: return correct value on OpenedLocations
480+
481+2013-03-27 Marco Trevisan (Treviño) <mail@3v1n0.net>
482+
483+ GnomeFileManager: added impl, connect to FileManager proxy and get OpenLocations property
484+
485+ Also monitor it when changes
486+
487+2013-03-27 Marco Trevisan (Treviño) <mail@3v1n0.net>
488+
489+ FileManager: added missing virtual function
490+
491+2013-03-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
492+
493+ MockFileManager: add missing OpenedLocations definition
494+
495+2013-03-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
496+
497+ FileManager: add OpenedLocations virtual method
498+
499+2013-03-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
500+
501+ Merging with lp:~3v1n0/unity/gdbus-proxy-properties
502+
503+2013-03-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
504+
505+ FileManagerOpener: moved to unity-shared and renamed as FileManager
506+
507+ The implementation is GnomeFileManager. Updated TrashLauncherIcon and VolumeImp. Fixes: https://bugs.launchpad.net/bugs/807808.
508+
509+ Approved by PS Jenkins bot, Brandon Schaefer.
510+
511+2013-03-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
512+
513+ TestTrashLauncherIcon: don't re-call Menus(), or the test won't pass
514+
515+2013-03-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
516+
517+ Merge with trunk
518+
519+2013-03-21 Marco Trevisan (Treviño) <mail@3v1n0.net>
520+
521+ BackgroundEffectHelper: reset changes committed by mistake
522+
523+2013-03-21 Marco Trevisan (Treviño) <mail@3v1n0.net>
524+
525+ TestTrashLauncherIcon: test the quicklist to empty trash activation
526+
527+2013-03-21 Marco Trevisan (Treviño) <mail@3v1n0.net>
528+
529+ TrashLauncherIcon: use FileManager implementation for EmptyTrash
530+
531+2013-03-21 Marco Trevisan (Treviño) <mail@3v1n0.net>
532+
533+ GnomeFileManager: implement EmptyTrash and add Activate
534+
535+2013-03-21 Marco Trevisan (Treviño) <mail@3v1n0.net>
536+
537+ TestTrashLauncherIcon/TestVolumeImp: use common MockFileManager
538+
539+2013-03-21 Marco Trevisan (Treviño) <mail@3v1n0.net>
540+
541+ FileManager: add EmptyTrash method
542+
543+2013-03-21 Marco Trevisan (Treviño) <mail@3v1n0.net>
544+
545+ Merging with lp:~3v1n0/unity/glib-cancellable-use
546+
547+2013-03-21 Marco Trevisan (Treviño) <mail@3v1n0.net>
548+
549+ FileManagerOpener: moved to unity-shared and renamed as FileManager
550+
551+ The implementation is GnomeFileManager
552+
553+2013-03-21 Marco Trevisan (Treviño) <mail@3v1n0.net>
554+
555+ Merging with trunk
556+
557+2013-03-14 Marco Trevisan (Treviño) <mail@3v1n0.net>
558+
559+ TrashLauncherIcon: activate the org.gtk.Application when calling the "EmptyTrash" method
560+
561+ In this way the application can take the focus
562+
563+2013-03-25 Automatic PS uploader <ps-jenkins@lists.canonical.com>
564+
565+ Releasing 6.12.0daily13.03.25.1-0ubuntu1 to ubuntu.
566+
567+ Approved by PS Jenkins bot.
568+
569+2013-03-25 Automatic PS uploader <ps-jenkins@lists.canonical.com>
570+
571+ Releasing 6.12.0daily13.03.25.1-0ubuntu1, based on r3252
572+
573+2013-03-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
574+
575+ GLibDBusProxy: add support for reading, setting and monitoring properties
576+
577+ Also optimize the signals handling.
578+
579+ Approved by PS Jenkins bot, Brandon Schaefer.
580+
581+2013-03-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
582+
583+ IconLoader: use a SourceManager instead of single idles
584+
585+2013-03-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
586+
587+ IconLoader: use glib::Source for idle
588+
589+2013-03-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
590+
591+ GLibDBusProxy: whitespace cleanup
592+
593+2013-03-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
594+
595+ Merging with trunk
596+
597+2013-03-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
598+
599+ test_gdbus_proxy.cpp: move to test_glib_dbus_proxy.cpp
600+
601+2013-03-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
602+
603+ TestGLibVariant: test getters default return values
604+
605+2013-03-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
606+
607+ TestGLibDBusServerInteractions: add EmitPropertyChanged test
608+
609+2013-03-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
610+
611+ TestGLibDBusServerInteractions: added property-setter tests
612+
613+2013-03-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
614+
615+ TestGLibDBusServerInteractions: test property getter
616+
617+2013-03-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
618+
619+ GLibDBusServer: use glib::String to ensure destruction of debug variant parameters
620+
621+2013-03-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
622+
623+ TestGDBusProxy: added property-changed signal tests
624+
625+2013-03-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
626+
627+ GDBusProxy: Add support for property changes callbacks
628+
629+ It's now possible to connect/disconnect to dbus-property changes.
630+ The signal handler is enabled/disabled dinamically.
631+
632+2013-03-23 Marco Trevisan (Treviño) <mail@3v1n0.net>
633+
634+ TestGDBusProxy: eniforce some tests
635+
636+2013-03-22 Marco Trevisan (Treviño) <mail@3v1n0.net>
637+
638+ TestGDBusProxy: add tests for async getters
639+
640+2013-03-22 Marco Trevisan (Treviño) <mail@3v1n0.net>
641+
642+ GLibDBusProxy: pass only the value to the async getter
643+
644+2013-03-22 Marco Trevisan (Treviño) <mail@3v1n0.net>
645+
646+ GLibDBusProxy: add an async-getter for properties
647+
648+2013-03-22 Marco Trevisan (Treviño) <mail@3v1n0.net>
649+
650+ TestGDBusProxy: add WriteOnly property tests
651+
652+ And use integers for props, not tuples
653+
654+2013-03-22 Marco Trevisan (Treviño) <mail@3v1n0.net>
655+
656+ TestGDBusService: add WriteOnly property support, use integer not tuples
657+
658+2013-03-22 Marco Trevisan (Treviño) <mail@3v1n0.net>
659+
660+ TestServiceMain: use nux logging
661+
662+2013-03-22 Marco Trevisan (Treviño) <mail@3v1n0.net>
663+
664+ GLibDBusProxy: correctly set the dbus-properties (not the cached ones)
665+
666+2013-03-22 Marco Trevisan (Treviño) <mail@3v1n0.net>
667+
668+ GLibDBusServer: don't allow to emit property-changed signals if we don't have a valid old-value
669+
670+ As it happens for the Write-Only properties
671+
672+2013-03-22 Marco Trevisan (Treviño) <mail@3v1n0.net>
673+
674+ TestGDBusProxy: add RWProperty tests
675+
676+2013-03-22 Marco Trevisan (Treviño) <mail@3v1n0.net>
677+
678+ TestGDBusService: add read-write property support
679+
680+2013-03-22 Marco Trevisan (Treviño) <mail@3v1n0.net>
681+
682+ GLibDBusProxy: implement SetProperty.
683+
684+ If the proxy is not connected yet, we need to delay the call to the time when the proxy
685+ will be available.
686+
687+2013-03-22 Marco Trevisan (Treviño) <mail@3v1n0.net>
688+
689+ TestGDBusProxy: added RoProperty getting test
690+
691+2013-03-22 Marco Trevisan (Treviño) <mail@3v1n0.net>
692+
693+ TestGDBusService: avoid crashes
694+
695+2013-03-22 Marco Trevisan (Treviño) <mail@3v1n0.net>
696+
697+ GLibDBusProxy: make IsConnected const and return null value if we have no proxy
698+
699+2013-03-22 Marco Trevisan (Treviño) <mail@3v1n0.net>
700+
701+ Variant: return default value if variant is not set
702+
703+2013-03-22 Marco Trevisan (Treviño) <mail@3v1n0.net>
704+
705+ TestServiceDBus: add read-only property support
706+
707+2013-03-22 Marco Trevisan (Treviño) <mail@3v1n0.net>
708+
709+ GDBusProxy: add property getter
710+
711+2013-03-22 Marco Trevisan (Treviño) <mail@3v1n0.net>
712+
713+ TestGDBusProxy: add more tests to ensure the signal emissions
714+
715+2013-03-22 Marco Trevisan (Treviño) <mail@3v1n0.net>
716+
717+ GLibDBusProxy: connect to signals only if we have interested handlers
718+
719+2013-03-22 Marco Trevisan (Treviño) <mail@3v1n0.net>
720+
721+ TestMainDBus: close the Service and exit on Ctrl+C
722+
723+2013-03-25 Didier Roche <didier.roche@canonical.com>
724+
725+ Fix tests failing due to latest glib. Fixes: https://bugs.launchpad.net/bugs/1159677.
726+
727+ Approved by PS Jenkins bot, Nick Dedekind.
728+
729+2013-03-25 Didier Roche <didier.roche@canonical.com>
730+
731+ Fix unit tests regressions with latest glib (LP: #1159677)
732+
733+2013-03-22 Sebastien Bacher <seb128@ubuntu.com>
734+
735+ updated potfiles lists.
736+
737+ Approved by PS Jenkins bot, Didier Roche, Adolfo Jayme Barrientos.
738+
739+2013-03-22 Sebastien Bacher <seb128@ubuntu.com>
740+
741+ updated potfiles lists
742+
743+2013-03-22 Marco Trevisan (Treviño) <mail@3v1n0.net>
744+
745+ ThumbnailGenerator: code cleanup, use std::shared_ptr and glib::Error. Test fixes.
746+
747+ Approved by PS Jenkins bot, Brandon Schaefer.
748+
749+2013-03-22 Marco Trevisan (Treviño) <mail@3v1n0.net>
750+
751+ TestIconLoader: use Utils::WaitUntilMSec and an unique CheckResult function
752+
753+2013-03-22 Marco Trevisan (Treviño) <mail@3v1n0.net>
754+
755+ TestUtils: reduce the callback function calls, do just one per iteration
756+
757+2013-03-22 Marco Trevisan (Treviño) <mail@3v1n0.net>
758+
759+ TestThumbnailGenerator: use Utils::WaitUntilMSec to wait results, use one function for checking
760+
761+2013-03-22 Marco Trevisan (Treviño) <mail@3v1n0.net>
762+
763+ ThumbnailGenerator: code cleanup, use std::shared_ptr and glib::Error
764+
765+2013-03-22 Andrea Azzarone <azzaronea@gmail.com>
766+
767+ Fix failing tooltip AP tests.
768+
769+ Approved by PS Jenkins bot, Łukasz Zemczak.
770+
771+2013-03-22 Andrea Azzarone <azzaronea@gmail.com>
772+
773+ Fix failing AP tests.
774+
775+2013-03-21 Marco Trevisan (Treviño) <mail@3v1n0.net>
776+
777+ Unity: use glib::Cancellable everywhere instead of GCancellable.
778+
779+ Approved by PS Jenkins bot, Brandon Schaefer.
780+
781+2013-03-21 Marco Trevisan (Treviño) <mail@3v1n0.net>
782+
783+ Merging with trunk
784+
785+2013-03-21 Marco Trevisan (Treviño) <mail@3v1n0.net>
786+
787+ test-gtest_pch.hh: add some UnityCore headers
788+
789+2013-03-21 Marco Trevisan (Treviño) <mail@3v1n0.net>
790+
791+ TestGDBusProxy: use glib::Cancellable
792+
793+2013-03-21 Marco Trevisan (Treviño) <mail@3v1n0.net>
794+
795+ ThumbnailGenerator: use glib::Cancellable
796+
797+2013-03-21 Marco Trevisan (Treviño) <mail@3v1n0.net>
798+
799+ VolumeImp: use glib::Cancellable
800+
801+2013-03-21 Marco Trevisan (Treviño) <mail@3v1n0.net>
802+
803+ LensDBusTestRunner: use glib::Cancellable
804+
805+2013-03-21 Marco Trevisan (Treviño) <mail@3v1n0.net>
806+
807+ TrashLauncherIcon: use glib::Cancellable
808+
809+2013-03-21 Marco Trevisan (Treviño) <mail@3v1n0.net>
810+
811+ GLibDBusServer: use glib::Cancellable
812+
813+2013-03-21 Marco Trevisan (Treviño) <mail@3v1n0.net>
814+
815+ GLibDBusProxy: use glib::Cancellable
816+
817+2013-03-21 Marco Trevisan (Treviño) <mail@3v1n0.net>
818+
819+ FileSystemLens: use glib::Cancellable
820+
821+2013-03-21 Marco Trevisan (Treviño) <mail@3v1n0.net>
822+
823+ Cancellable: added Ptr definition
824+
825+2013-03-21 Marco Trevisan (Treviño) <mail@3v1n0.net>
826+
827+ UnityCore_pch: added glib headers
828+
829+2013-03-21 Marco Trevisan (Treviño) <mail@3v1n0.net>
830+
831+ Lens: use glib::Cancellable
832+
833+2013-03-21 Marco Trevisan (Treviño) <mail@3v1n0.net>
834+
835+ GLibWrapper: added glib::Cancellable.
836+
837+ Approved by PS Jenkins bot, Andrea Azzarone.
838+
839+2013-03-21 Marco Trevisan (Treviño) <mail@3v1n0.net>
840+
841+ Cancellable: removed copies to not increase complexity, add Renew method instead
842+
843+2013-03-21 Marco Trevisan (Treviño) <mail@3v1n0.net>
844+
845+ Cancellable: fixed a typo in one equalty operator
846+
847+2013-03-21 Marco Trevisan (Treviño) <mail@3v1n0.net>
848+
849+ TestGLibCancellable: added equality/not-equalty tests
850+
851+2013-03-21 Marco Trevisan (Treviño) <mail@3v1n0.net>
852+
853+ Cancellable: more equality operators
854+
855+2013-03-21 Marco Trevisan (Treviño) <mail@3v1n0.net>
856+
857+ TestGLibCancellable: adding copy and assigment tests
858+
859+2013-03-21 Marco Trevisan (Treviño) <mail@3v1n0.net>
860+
861+ Cancellable: adding assignment and equality operators
862+
863+2013-03-21 Marco Trevisan (Treviño) <mail@3v1n0.net>
864+
865+ TestGLibCancellable: added cancellable tests
866+
867+2013-03-21 Marco Trevisan (Treviño) <mail@3v1n0.net>
868+
869+ GLibWrapper: added glib::Cancellable
870+
871+2013-03-21 Andrea Azzarone <azzaronea@gmail.com>
872+
873+ Fix tooltip AP tests. Fixes: https://bugs.launchpad.net/bugs/1158021, https://bugs.launchpad.net/bugs/1158357, https://bugs.launchpad.net/bugs/1158378.
874+
875+ Approved by PS Jenkins bot, Marco Trevisan (Treviño).
876+
877+2013-03-21 Andrea Azzarone <azzaronea@gmail.com>
878+
879+ Minor change.
880+
881+2013-03-21 Andrea Azzarone <azzaronea@gmail.com>
882+
883+ Fix failing AP tests.
884+
885+2013-03-21 Chris Townsend <Christopher.Townsend@canonical.com>
886+
887+ Use glow intensity for setting edge illumination instead of relying on the textures. (LP: #1103742). Fixes: https://bugs.launchpad.net/bugs/1103742, https://bugs.launchpad.net/bugs/1157866.
888+
889+ Approved by PS Jenkins bot, Brandon Schaefer.
890+
891+2013-03-21 Chris Townsend <Christopher.Townsend@canonical.com>
892+
893+ Include the previous glow_intensity when calculating the glow_intensity for the system icons.
894+
895+2013-03-21 Chris Townsend <Christopher.Townsend@canonical.com>
896+
897+ Take into account that when navigating the Launcher via keyboard, the icon needs a little extra glow no matter the intensity.
898+
899+2013-03-20 Chris Townsend <Christopher.Townsend@canonical.com>
900+
901+ Move const to the top and also create a new const for glow multiplier.
902+
903+2013-03-20 Chris Townsend <Christopher.Townsend@canonical.com>
904+
905+ This increases the glow intensity of urgent apps by a factor of 3. (LP: #1157866)
906+
907+2013-03-20 Chris Townsend <Christopher.Townsend@canonical.com>
908+
909+ * Changed a multiplier to use a const definition to make it clear what it's doing.
910+ * Also account for when urgent apps need to have extra glow.
911+
912+2013-03-20 Chris Townsend <Christopher.Townsend@canonical.com>
913+
914+ Adds a glow around the edge of the active icons when using Egde Illumination Toggles. Also will add a glow when the icon is on a different monitor when using Backlight and Edge Illumination Toggles.
915+
916+2013-03-21 Paolo Rotolo <paolorotolo@ubuntu.com>
917+
918+ Add comma before the username in Shutdown dialog (LP #1157927). Fixes: https://bugs.launchpad.net/bugs/1157927.
919+
920+ Approved by PS Jenkins bot, Marco Trevisan (Treviño).
921+
922+2013-03-21 Paolo Rotolo <paolorotolo@ubuntu.com>
923+
924+ Shutdown message: replace "!" with ".".
925+
926+2013-03-20 Paolo Rotolo <paolorotolo@ubuntu.com>
927+
928+ Add comma before the username in Shutdown dialog (LP #1157927).
929+
930+2013-03-21 Martin Pitt <martin.pitt@canonical.com>
931+
932+ Add logind alternatives to ConsoleKit and UPower suspend/hibernate calls (LP: #1155021)
933+
934+ ConsoleKit is being deprecated, so add support for logind for logout, shutdown, and reboot.
935+
936+ Future UPower versions will drop suspend/release calls, as they moved into logind:
937+ http://lists.freedesktop.org/archives/devkit-devel/2013-January/001339.html
938+
939+ With ConsoleKit, sessions get $XDG_SESSION_COOKIE set, while with logind they get $XDG_SESSION_ID. So use that to determine which one to talk to until we drop support for ConsoleKit/upower. Fixes: https://bugs.launchpad.net/bugs/1155021.
940+
941+ Approved by PS Jenkins bot, Marco Trevisan (Treviño).
942+
943+2013-03-20 Martin Pitt <martin.pitt@canonical.com>
944+
945+ Provide logind → ConsoleKit fallback for Logout as well.
946+
947+ Thanks Marco Trevisan!
948+
949+2013-03-20 Martin Pitt <martin.pitt@canonical.com>
950+
951+ tests: wait until Can{Suspend,Hibernate} gets called from logind, just like with upower
952+
953+2013-03-20 Martin Pitt <martin.pitt@canonical.com>
954+
955+ Revert the Can{Suspend,Hibernate} test splitting, these values are cached.
956+
957+2013-03-19 Martin Pitt <martin.pitt@canonical.com>
958+
959+ Rework logind → ConsoleKit/upower fallback
960+
961+ Stop looking at $XDG_* environment variables for shutdown, reboot, suspend, and
962+ hibernate. Instead, just try calling logind and fall back to ConsoleKit/UPower
963+ on error.
964+
965+ We still look at $XDG_* for terminating the session, as we need the actual
966+ value of the environment variable.
967+
968+2013-03-19 Martin Pitt <martin.pitt@canonical.com>
969+
970+ fix code style
971+
972+2013-03-19 Martin Pitt <martin.pitt@canonical.com>
973+
974+ Add logind alternatives to UPower suspend/hibernate calls
975+
976+ Future UPower versions will drop suspend/release calls, as they moved into
977+ logind:
978+ http://lists.freedesktop.org/archives/devkit-devel/2013-January/001339.html
979+
980+ If running with logind (i. e. if the session has $XDG_SESSION_ID), call
981+ logind's suspend/hibernate methods instead of upower's.
982+
983+2013-03-19 Martin Pitt <martin.pitt@canonical.com>
984+
985+ Add logind alternatives to ConsoleKit calls
986+
987+ ConsoleKit is being deprecated, so add support for logind for logout, shutdown,
988+ and reboot.
989+
990+ With ConsoleKit, sessions get $XDG_SESSION_COOKIE set, while with logind they
991+ get $XDG_SESSION_ID. So use that to determine which one to talk to until we
992+ drop support for ConsoleKit.
993+
994+2013-03-21 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
995+
996+ Workaround the issue of test_super_h failing because of the keybinding change not yet applied - let's try a few times before deciding that the keybinding does not work.
997+
998+ Approved by PS Jenkins bot, Francis Ginther.
999+
1000+2013-03-20 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
1001+
1002+ A more complicated way of working around the lack of feedback from compiz on settings change application. Let's try a few times before deciding that the keybinding does not work.
1003+
1004+2013-03-20 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
1005+
1006+ First workaround: add a 2 second sleep after each configuration change in compiz during HudAlternativeKeybindingTests. This way we'll be sure that the keybinding change got applied.
1007+
1008+2013-03-21 Brandon Schaefer <brandon.schaefer@canonical.com>
1009+
1010+ Moved slow unit tests in switcher controller over to test-gtest-slow.
1011+
1012+ Approved by PS Jenkins bot, Marco Trevisan (Treviño).
1013+
1014+2013-03-18 Brandon Schaefer <brandon.schaefer@canonical.com>
1015+
1016+ * Moved 3 tests from test_switcher_controller over to test-gtest-slow, they
1017+ were taking longer than half a second to run.
1018+
1019+2013-03-20 Automatic PS uploader <ps-jenkins@lists.canonical.com>
1020+
1021+ Releasing 6.12.0daily13.03.20-0ubuntu1 to ubuntu.
1022+
1023+ Approved by PS Jenkins bot.
1024+
1025+2013-03-20 Automatic PS uploader <ps-jenkins@lists.canonical.com>
1026+
1027+ Releasing 6.12.0daily13.03.20-0ubuntu1, based on r3239
1028+
1029+2013-03-20 Marco Trevisan (Treviño) <mail@3v1n0.net>
1030+
1031+ unity: s/UBUS_PLACE_VIEW_CLOSE_REQUEST/UBUS_OVERLAY_CLOSE_REQUEST/g.
1032+
1033+ Approved by PS Jenkins bot, Brandon Schaefer.
1034+
1035+2013-03-19 Marco Trevisan (Treviño) <mail@3v1n0.net>
1036+
1037+ unity: s/UBUS_PLACE_VIEW_CLOSE_REQUEST/UBUS_OVERLAY_CLOSE_REQUEST/g
1038+
1039+2013-03-20 Brandon Schaefer <brandon.schaefer@canonical.com>
1040+
1041+ The HudView kept setting the MinWidth and MaxSize in Relayout() causing geometry_changed to constantly emit, causing ::ProcessGrowShrink to off when it was already done growing or shrinking. This is ineffective and unnecessary, so move the MinWidth/MaxSize to when the layout is created (as it uses cont ints defined at the top anyway, so it never changes). Now ProcessGrowShrink will only go off when it is really growing or shrinking.
1042+
1043+ Approved by PS Jenkins bot, Marco Trevisan (Treviño).
1044+
1045+2013-03-19 Brandon Schaefer <brandon.schaefer@canonical.com>
1046+
1047+ * Merge Trunk, Fix Conflict
1048+
1049+2013-03-19 Brandon Schaefer <brandon.schaefer@canonical.com>
1050+
1051+ * Remove Relayout as its no longer needed
1052+
1053+2013-03-18 Brandon Schaefer <brandon.schaefer@canonical.com>
1054+
1055+ * Make sure the layout is updated
1056+
1057+2013-03-19 Marco Trevisan (Treviño) <mail@3v1n0.net>
1058+
1059+ SessionController: request overlay hiding on session view show. Fixes: https://bugs.launchpad.net/bugs/1155610.
1060+
1061+ Approved by PS Jenkins bot, Brandon Schaefer.
1062+
1063+2013-03-19 Marco Trevisan (Treviño) <mail@3v1n0.net>
1064+
1065+ TestSessionController: add test to check ubus message emission
1066+
1067+2013-03-19 Marco Trevisan (Treviño) <mail@3v1n0.net>
1068+
1069+ SessionController: request overlay hiding on session view show
1070+
1071+2013-03-19 Marco Trevisan (Treviño) <mail@3v1n0.net>
1072+
1073+ SessionController: set the view's default action button as key-focus area on init. Fixes: https://bugs.launchpad.net/bugs/1155562.
1074+
1075+ Approved by PS Jenkins bot, Andrea Azzarone.
1076+
1077+2013-03-19 Marco Trevisan (Treviño) <mail@3v1n0.net>
1078+
1079+ TestSessionController: ensure that the focus area matches the one given by the view
1080+
1081+2013-03-19 Marco Trevisan (Treviño) <mail@3v1n0.net>
1082+
1083+ SessionController: set the key-focus area to the one given by the View
1084+
1085+2013-03-19 Marco Trevisan (Treviño) <mail@3v1n0.net>
1086+
1087+ TestSessionView: ensure that the key focus area is the one we expect
1088+
1089+2013-03-19 Marco Trevisan (Treviño) <mail@3v1n0.net>
1090+
1091+ SessionView: save the button to key-focus into a RO property
1092+
1093+2013-03-19 Brandon Schaefer <brandon.schaefer@canonical.com>
1094+
1095+ The HudButtons no longer receive mouse events until the mouse is being moved over the HudView. It resets when any typing happens, so the mouse can no longer steal button focus with out moving it (which in that case you want the button to focus :). Fixes: https://bugs.launchpad.net/bugs/1066442.
1096+
1097+ Approved by PS Jenkins bot, Marco Trevisan (Treviño).
1098+
1099+2013-03-18 Brandon Schaefer <brandon.schaefer@canonical.com>
1100+
1101+ * Revert rev 3216 as this is done in a different branch
1102+
1103+2013-03-18 Brandon Schaefer <brandon.schaefer@canonical.com>
1104+
1105+ * SetInputEventSensitivity to false when setting queries vs when search changes.
1106+
1107+2013-03-14 Brandon Schaefer <brandon.schaefer@canonical.com>
1108+
1109+ * Mouse will not accept input unless a mouse is moving in the HudView now.
1110+
1111+2013-03-14 Brandon Schaefer <brandon.schaefer@canonical.com>
1112+
1113+ * The HudView kept setting the MinWidth and MaxSize causing geomerty_changed to
1114+ constanly emit, causing ::ProcessGrowShrink to off. This is not needed, so
1115+ only set the MinWidth/MaxSize when creating the layout.
1116+
1117+2013-03-19 Brandon Schaefer <brandon.schaefer@canonical.com>
1118+
1119+ New test suite, test-gtest-slow for tests that are slow, now test-gtest runs at about ~30 seconds which is a huge improvement. Fixes: https://bugs.launchpad.net/bugs/1053163.
1120+
1121+ Approved by PS Jenkins bot, Marco Trevisan (Treviño).
1122+
1123+2013-03-18 Brandon Schaefer <brandon.schaefer@canonical.com>
1124+
1125+ * Make a new test suite, test-gtest-slow for tests that run slow.
1126+ * Moved over 2 im_text_entry tests which took ~30 seconds to run.
1127+ * Moved over tooltip_manager as each tests took over half a second.
1128+
1129+2013-03-19 Marco Trevisan (Treviño) <mail@3v1n0.net>
1130+
1131+ SessionView: invert the position of reboot/shutdown buttons. Fixes: https://bugs.launchpad.net/bugs/1154578.
1132+
1133+ Approved by PS Jenkins bot, Andrea Azzarone.
1134+
1135+2013-03-19 Marco Trevisan (Treviño) <mail@3v1n0.net>
1136+
1137+ TestSessionView: add method to check button positions, and check it
1138+
1139+2013-03-19 Marco Trevisan (Treviño) <mail@3v1n0.net>
1140+
1141+ SessionView: invert the position of reboot/shutdown buttons
1142+
1143+2013-03-19 Marco Trevisan (Treviño) <mail@3v1n0.net>
1144+
1145+ IconRenderer: always colorize the edge_tile, despite the backlight_intensity. Fixes: https://bugs.launchpad.net/bugs/1157303.
1146+
1147+ Approved by PS Jenkins bot, Matthieu James, Brandon Schaefer.
1148+
1149+2013-03-19 Marco Trevisan (Treviño) <mail@3v1n0.net>
1150+
1151+ IconRenderer: always colorize the edge_tile, despite the backlight_intensity
1152+
1153+2013-03-19 Marco Trevisan (Treviño) <mail@3v1n0.net>
1154+
1155+ IconRenderer: add TexturePool class used to cache all the icons textures using smart pointers
1156+
1157+ TexturePool can be used only using a shared pointer now, no need to delete textures manually anymore.
1158+
1159+ Approved by PS Jenkins bot, Andrea Azzarone.
1160+
1161+2013-03-19 Marco Trevisan (Treviño) <mail@3v1n0.net>
1162+
1163+ IconRenderer: adjust variable name to style rules
1164+
1165+2013-03-19 Marco Trevisan (Treviño) <mail@3v1n0.net>
1166+
1167+ IconRenderer::TexturesPool: add a static getter, and use ref_counted instance
1168+
1169+2013-03-19 Marco Trevisan (Treviño) <mail@3v1n0.net>
1170+
1171+ Merging with trunk
1172+
1173+2012-11-23 Marco Trevisan (Treviño) <mail@3v1n0.net>
1174+
1175+ Merging with up branch
1176+
1177+2012-11-23 Marco Trevisan (Treviño) <mail@3v1n0.net>
1178+
1179+ IconRenderer: add TexturePool static class used to cache all the icons textures using smart pointers
1180+
1181+ No need to delete textures manually anymore
1182+
1183+2013-03-19 Marco Trevisan (Treviño) <mail@3v1n0.net>
1184+
1185+ SessionView: rename the Logout and Shutdown buttons as requested
1186+
1187+ Plus some code cleanup, using button-type to generate them instead of magic strings. Fixes: https://bugs.launchpad.net/bugs/1156638, https://bugs.launchpad.net/bugs/1156641.
1188+
1189+ Approved by PS Jenkins bot, Andrea Azzarone.
1190+
1191+2013-03-19 Marco Trevisan (Treviño) <mail@3v1n0.net>
1192+
1193+ TestSessionView: add GetButtonByAction (instead of by label) and use it
1194+
1195+2013-03-19 Marco Trevisan (Treviño) <mail@3v1n0.net>
1196+
1197+ TestSessionButtonTypes: added typed tests for action buttons
1198+
1199+2013-03-19 Marco Trevisan (Treviño) <mail@3v1n0.net>
1200+
1201+ SessionButton: save button action in a ROProperty
1202+
1203+2013-03-19 Marco Trevisan (Treviño) <mail@3v1n0.net>
1204+
1205+ TestSessionButtonLabel: added lalbel tests
1206+
1207+2013-03-19 Marco Trevisan (Treviño) <mail@3v1n0.net>
1208+
1209+ SessionButton: generate labels and texture internally by Action
1210+
1211+2013-03-19 Marco Trevisan (Treviño) <mail@3v1n0.net>
1212+
1213+ SessionView: rename the Logout and Shutdown buttons as requested
1214+
1215+2013-03-19 Andrea Azzarone <azzaronea@gmail.com>
1216+
1217+ Fix standalone launcher.
1218+
1219+ Approved by PS Jenkins bot, Marco Trevisan (Treviño).
1220+
1221+2013-03-19 Andrea Azzarone <azzaronea@gmail.com>
1222+
1223+ Fix standalone launcher.
1224+
1225+2013-03-19 Brandon Schaefer <brandon.schaefer@canonical.com>
1226+
1227+ Set xgettext to encode its input using UTF-8. Fixes: https://bugs.launchpad.net/bugs/1156931.
1228+
1229+ Approved by PS Jenkins bot, Andrea Azzarone.
1230+
1231+2013-03-18 Brandon Schaefer <brandon.schaefer@canonical.com>
1232+
1233+ * Fixes a FTBFS from launcher/TrashLauncherIcon.cpp:91 using unicode, and xget
1234+ fails to parse it.
1235+
1236+2013-03-19 Andrea Azzarone <azzaronea@gmail.com>
1237+
1238+ ApplicationStarter: Add missing virtual dtor.
1239+
1240+ Approved by PS Jenkins bot, Marco Trevisan (Treviño).
1241+
1242+2013-03-19 Andrea Azzarone <azzaronea@gmail.com>
1243+
1244+ Add virtual dtor.
1245+
1246+2013-03-19 Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com>
1247+
1248+ Renamed gcalctool desktop file. Fixes: https://bugs.launchpad.net/bugs/1156810.
1249+
1250+ Approved by PS Jenkins bot, Michael Terry.
1251+
1252+2013-03-18 Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com>
1253+
1254+ Rename gnome calculator desktop file again; 3.7.92 has the desktop file renamed again.
1255+
1256+2013-03-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
1257+
1258+ IconRenderer: use bigger assets to draw pips inside tile (in Switcher). Fixes: https://bugs.launchpad.net/bugs/863331.
1259+
1260+ Approved by PS Jenkins bot, Andrea Azzarone.
1261+
1262+2013-03-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
1263+
1264+ IconRenderer: use bigger assets to draw pips inside tile (in Switcher)
1265+
1266+2013-03-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
1267+
1268+ resources: added larger launcher pips
1269+
1270+2013-03-18 Andrea Azzarone <azzaronea@gmail.com>
1271+
1272+ Add fade animation for launcher tooltips. Fixes: https://bugs.launchpad.net/bugs/1155672.
1273+
1274+ Approved by PS Jenkins bot, Marco Trevisan (Treviño).
1275+
1276+2013-03-18 Andrea Azzarone <azzaronea@gmail.com>
1277+
1278+ Minor change.
1279+
1280+2013-03-18 Andrea Azzarone <azzaronea@gmail.com>
1281+
1282+ Fix standalone launcher. Thanks Marco!
1283+
1284+2013-03-18 Andrea Azzarone <azzaronea@gmail.com>
1285+
1286+ Add fade animation for tooltip too.
1287+
1288+2013-03-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
1289+
1290+ IconRenderer / resources: use a stronger color to colorize the icon edges. Fixes: https://bugs.launchpad.net/bugs/1156698.
1291+
1292+ Approved by PS Jenkins bot, Andrea Azzarone, Matthieu James.
1293+
1294+2013-03-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
1295+
1296+ IconRenderer: use white color to colorize the icon edges
1297+
1298+2013-03-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
1299+
1300+ resources: updated the icon Edge textures, removed unused files
1301+
1302+2013-03-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
1303+
1304+ ResultViewGrid: use guint64 also on assigment.
1305+
1306+ Approved by PS Jenkins bot, Sebastien Bacher.
1307+
1308+2013-03-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
1309+
1310+ ResultViewGrid: use guint64 also on assigment
1311+
1312+2013-03-15 Marco Trevisan (Treviño) <mail@3v1n0.net>
1313+
1314+ StaticCairoText: recompute the extents if they exceed the maximum size
1315+
1316+ Keep the texture the most little that we can, then adjust its position when drawing. Fixes: https://bugs.launchpad.net/bugs/1155550, https://bugs.launchpad.net/bugs/1155553.
1317+
1318+ Approved by PS Jenkins bot, Andrea Azzarone.
1319+
1320+2013-03-15 Marco Trevisan (Treviño) <mail@3v1n0.net>
1321+
1322+ StaticCairoText: compute the layout size using an A1 surface
1323+
1324+2013-03-15 Marco Trevisan (Treviño) <mail@3v1n0.net>
1325+
1326+ StaticCairoText: fix vertical alignment, keep the texture size as small as we can
1327+
1328+2013-03-15 Marco Trevisan (Treviño) <mail@3v1n0.net>
1329+
1330+ StaticCairoText: recompute the extents if they exceed the maximum size
1331+
1332+ Keep the texture the most little that we can, then adjust its position when drawing.
1333+
1334+2013-03-15 Marco Trevisan (Treviño) <mail@3v1n0.net>
1335+
1336+ SearchBar: correctly set the number of lines of the Filter text
1337+
1338+2013-03-15 Andrea Azzarone <azzaronea@gmail.com>
1339+
1340+ Add more unit tests for TooltipManager. Don't reset time on every mouse movement.
1341+ Also reduce tooltip timeout lenght. Fixes: https://bugs.launchpad.net/bugs/1155659, https://bugs.launchpad.net/bugs/1155665.
1342+
1343+ Approved by PS Jenkins bot, Marco Trevisan (Treviño).
1344+
1345+2013-03-15 Andrea Azzarone <azzaronea@gmail.com>
1346+
1347+ Add more unit test for TooltipManager. Don't reset time on every mouse move.
1348+
1349+2013-03-15 Andrea Azzarone <azzaronea@gmail.com>
1350+
1351+ TooltipManager: Style fix.
1352+
1353+ Approved by PS Jenkins bot, Marco Trevisan (Treviño).
1354+
1355+2013-03-15 Andrea Azzarone <azzaronea@gmail.com>
1356+
1357+ Style fix in TooltipManager.*
1358+
1359+2013-03-14 Andrea Azzarone <azzaronea@gmail.com>
1360+
1361+ Fix white line between dash and launcher. Fixes: https://bugs.launchpad.net/bugs/1125346.
1362+
1363+ Approved by PS Jenkins bot, Brandon Schaefer.
1364+
1365+2013-03-14 Andrea Azzarone <azzaronea@gmail.com>
1366+
1367+ Add comment.
1368+
1369+2013-03-14 Andrea Azzarone <azzaronea@gmail.com>
1370+
1371+ Fix lp bu 1125346.
1372+
1373+2013-03-14 Stephen M. Webb <stephen.webb@canonical.com>
1374+
1375+ Internationalized ‘No Image Available’ in Dash Previews (lp: #1106849). Fixes: https://bugs.launchpad.net/bugs/1106849.
1376+
1377+ Approved by PS Jenkins bot, Brandon Schaefer.
1378+
1379+2013-03-14 Stephen M. Webb <stephen.webb@canonical.com>
1380+
1381+ Added AP test to verify no regressions with i18n
1382+
1383+2013-03-13 Stephen M. Webb <stephen.webb@canonical.com>
1384+
1385+ Internationalized preview message (lp: #1106849).
1386+
1387+2013-03-14 Marco Trevisan (Treviño) <mail@3v1n0.net>
1388+
1389+ ApplicationLauncherIcon: On quicklist activate pass the timestamp to the lambda by value
1390+
1391+ Also, use the correct signature on quicklist activate callback. Fixes: https://bugs.launchpad.net/bugs/1155225.
1392+
1393+ Approved by PS Jenkins bot, Brandon Schaefer.
1394+
1395+2013-03-14 Marco Trevisan (Treviño) <mail@3v1n0.net>
1396+
1397+ AbstractLauncherIcon: use struct and enum class for ActionArg, avoid negative Time
1398+
1399+ Adapt code, and clean it up
1400+
1401+2013-03-14 Marco Trevisan (Treviño) <mail@3v1n0.net>
1402+
1403+ ApplicationLauncherIcon: lambda functions syntax cleanup
1404+
1405+ Use [this] instead of [&] and remove unneeded indentation
1406+
1407+2013-03-14 Marco Trevisan (Treviño) <mail@3v1n0.net>
1408+
1409+ ApplicationStarterImp: timestamp can't be negative
1410+
1411+2013-03-14 Marco Trevisan (Treviño) <mail@3v1n0.net>
1412+
1413+ TestApplicationLauncherIcon: add test to check the app quicklist menuitem behavior
1414+
1415+2013-03-14 Marco Trevisan (Treviño) <mail@3v1n0.net>
1416+
1417+ TestApplicationLauncherIcon: use mock icons
1418+
1419+2013-03-14 Marco Trevisan (Treviño) <mail@3v1n0.net>
1420+
1421+ ApplicationLauncherIcon: On quicklist activate pass the timestamp to the lambda by value
1422+
1423+ Also, use the correct signature on quicklist activate callback
1424+
1425+2013-03-14 Marco Trevisan (Treviño) <mail@3v1n0.net>
1426+
1427+ TrashLauncherIcon: use FileManagerOpener to open it with correct event timestamp. Fixes: https://bugs.launchpad.net/bugs/1154862.
1428+
1429+ Approved by PS Jenkins bot, Brandon Schaefer.
1430+
1431+2013-03-14 Marco Trevisan (Treviño) <mail@3v1n0.net>
1432+
1433+ TestTrashLauncherIcon: add activation test
1434+
1435+2013-03-13 Marco Trevisan (Treviño) <mail@3v1n0.net>
1436+
1437+ TrashLauncherIcon: use FileManagerOpener to open it with correct event timestamp
1438+
1439+2013-03-14 Marco Trevisan (Treviño) <mail@3v1n0.net>
1440+
1441+ FileManagerOpener: pass the timestamp to the Open method and set to context
1442+
1443+ MountAndOpenInFileManager now needs a timestamp to open the file manager,
1444+ that we pass to the target using the application launch context.
1445+ This value is got from the ActionArg or from the quicklists event. Fixes: https://bugs.launchpad.net/bugs/1154792.
1446+
1447+ Approved by PS Jenkins bot, Brandon Schaefer.
1448+
1449+2013-03-14 Marco Trevisan (Treviño) <mail@3v1n0.net>
1450+
1451+ TestVolumeLauncherIcon: add Activate test
1452+
1453+2013-03-13 Marco Trevisan (Treviño) <mail@3v1n0.net>
1454+
1455+ FileManagerOpener: pass the timestamp to the Open method and set to context
1456+
1457+ MountAndOpenInFileManager now needs a timestamp to open the file manager,
1458+ that we pass to the target using the application launch context.
1459+ This value is got from the ActionArg or from the quicklists event.
1460+
1461+2013-03-13 Chris Townsend <Christopher.Townsend@canonical.com>
1462+
1463+ Add the ability to progressively autoscroll the Launcher when there are stacked icons. Fixes: https://bugs.launchpad.net/bugs/765732.
1464+
1465+ Approved by PS Jenkins bot, Brandon Schaefer.
1466+
1467+2013-03-13 Chris Townsend <Christopher.Townsend@canonical.com>
1468+
1469+ * Change the 30 to SCROLL_FPS to make it more clear what this value is indicating.
1470+ * Change the AP test to use a tuple instead of a list.
1471+
1472+2013-03-13 Chris Townsend <Christopher.Townsend@canonical.com>
1473+
1474+ Merge in from to trunk.
1475+
1476+2013-03-06 Chris Townsend <Christopher.Townsend@canonical.com>
1477+
1478+ Add the ability to progressively autoscroll the Launcher when there are stacked icons.
1479+
1480+2013-03-13 Automatic PS uploader <ps-jenkins@lists.canonical.com>
1481+
1482+ Releasing 6.12.0daily13.03.13.1-0ubuntu1 to ubuntu.
1483+
1484+ Approved by PS Jenkins bot.
1485+
1486+2013-03-13 Automatic PS uploader <ps-jenkins@lists.canonical.com>
1487+
1488+ Releasing 6.12.0daily13.03.13.1-0ubuntu1, based on r3211
1489+
1490+2013-03-13 Andrea Azzarone <azzaronea@gmail.com>
1491+
1492+ Export the event timestamp on dash icon click. Fixes: https://bugs.launchpad.net/bugs/1152733.
1493+
1494+ Approved by PS Jenkins bot, Brandon Schaefer.
1495+
1496+2013-03-12 Andrea Azzarone <azzaronea@gmail.com>
1497+
1498+ Fix failing tests.
1499+
1500+2013-03-12 Andrea Azzarone <azzaronea@gmail.com>
1501+
1502+ Remove line.
1503+
1504+2013-03-12 Andrea Azzarone <azzaronea@gmail.com>
1505+
1506+ Add unit test.
1507+
1508+2013-03-12 Andrea Azzarone <azzaronea@gmail.com>
1509+
1510+ Refactor part of DashView/Lens/Lenses code to make it testable.
1511+
1512+2013-03-11 Andrea Azzarone <azzaronea@gmail.com>
1513+
1514+ Fix lp bug 1152733.
1515+
1516+2013-03-12 Sebastien Bacher <seb128@ubuntu.com>
1517+
1518+ Use nautilus.desktop for the default launcher's entry. Fixes: https://bugs.launchpad.net/bugs/1081691.
1519+
1520+ Approved by PS Jenkins bot, Michael Terry.
1521+
1522+2013-03-08 Sebastien Bacher <seb128@ubuntu.com>
1523+
1524+ Use nautilus.desktop for the default launcher's entry
1525+
1526+2013-03-12 Marco Trevisan (Treviño) <mail@3v1n0.net>
1527+
1528+ QuicklistMenuItem: pass the event timestamp on activate. Fixes: https://bugs.launchpad.net/bugs/1154082.
1529+
1530+ Approved by PS Jenkins bot, Andrea Azzarone.
1531+
1532+2013-03-12 Marco Trevisan (Treviño) <mail@3v1n0.net>
1533+
1534+ TestQuicklistMenuItem: verify that we pass the event time on activate
1535+
1536+2013-03-12 Marco Trevisan (Treviño) <mail@3v1n0.net>
1537+
1538+ QuicklistMenuItem: pass the event timestamp on activate
1539+
1540+2013-03-12 Marco Trevisan (Treviño) <mail@3v1n0.net>
1541+
1542+ UnityWindow: properly draw the panel shadow when a Nux window is focused or during WS switch
1543+
1544+ If a nux window is the active one, compiz won't draw it, so the code that is doing the
1545+ panelShadow drawing is excluded. We need to make sure that this will be executed
1546+ also in this case. Fixes: https://bugs.launchpad.net/bugs/892718, https://bugs.launchpad.net/bugs/942965, https://bugs.launchpad.net/bugs/1152760.
1547+
1548+ Approved by PS Jenkins bot, Andrea Azzarone, Brandon Schaefer.
1549+
1550+2013-03-12 Marco Trevisan (Treviño) <mail@3v1n0.net>
1551+
1552+ UnityScreen: remove the workaround to prevent flickering on WS switching
1553+
1554+2013-03-11 Marco Trevisan (Treviño) <mail@3v1n0.net>
1555+
1556+ UnityWindow: reset the shadow-painted when we have no mask set
1557+
1558+2013-03-11 Marco Trevisan (Treviño) <mail@3v1n0.net>
1559+
1560+ UnityWindow: clear the panelShadowPainted rect only on first nux-active window paint
1561+
1562+2013-03-11 Marco Trevisan (Treviño) <mail@3v1n0.net>
1563+
1564+ UnityWindow: paint the panel shadow if a nux window is the active one
1565+
1566+ If a nux window is the active one, compiz won't draw it, so the code that is doing the
1567+ panelShadow drawing is excluded. We need to make sure that this will be executed
1568+ also in this case.
1569+
1570+2013-03-11 Marco Trevisan (Treviño) <mail@3v1n0.net>
1571+
1572+ UnityScreen: update the panel shadow matrix when the output is transformed
1573+
1574+2013-03-11 Marco Trevisan (Treviño) <mail@3v1n0.net>
1575+
1576+ UnityScreen: optimize the code of paintPanelShadow initializing values only if needed
1577+
1578+ Also use GetMonitorAtPosition instead of looping through monitors
1579+
1580+2013-03-11 Marco Trevisan (Treviño) <mail@3v1n0.net>
1581+
1582+ UnityWindow: get if a window is a nux one during initialization
1583+
1584+ This removes a lot of calls to isNuxWindow during draw.
1585+
1586+2013-03-11 Marco Trevisan (Treviño) <mail@3v1n0.net>
1587+
1588+ IconRenderer: use CairoGraphics internal context so that it must be not destroyed.
1589+
1590+ Approved by PS Jenkins bot, Brandon Schaefer.
1591+
1592+2013-03-11 Marco Trevisan (Treviño) <mail@3v1n0.net>
1593+
1594+ IconRenderer: use CairoGraphics internal context so that it must be not destroyed
1595+
1596+2013-03-11 Marco Trevisan (Treviño) <mail@3v1n0.net>
1597+
1598+ StaticCairoText: use the maximum size for setting the layout one in DrawText
1599+
1600+ Otherwise using the text-extent could make the StaticCairoText to use more lines
1601+ than the ones that it really needs (making the last one not being drawn). Fixes: https://bugs.launchpad.net/bugs/1152978, https://bugs.launchpad.net/bugs/1152980.
1602+
1603+ Approved by PS Jenkins bot, Andrea Azzarone.
1604+
1605+2013-03-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
1606+
1607+ StaticCairoText: use the maximum size for setting the layout one in DrawText
1608+
1609+ Otherwise using the text-extent could make the StaticCairoText to use more lines
1610+ than the ones that it really needs (making the last one not being drawn).
1611+
1612+2013-03-11 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
1613+
1614+ Add a workaround for bug LP: #1152517 in the test_search autopilot suite. We toggle the dash once before starting any app lens tests.
1615+
1616+ Approved by PS Jenkins bot, Andrea Azzarone.
1617+
1618+2013-03-08 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
1619+
1620+ Add a workaround for bug LP: #1152517 in the test_search suite. We toggle the dash once before starting any app lens tests.
1621+
1622+2013-03-11 Automatic PS uploader <ps-jenkins@lists.canonical.com>
1623+
1624+ Releasing 6.12.0daily13.03.11-0ubuntu1 to ubuntu.
1625+
1626+ Approved by PS Jenkins bot.
1627+
1628+2013-03-11 Automatic PS uploader <ps-jenkins@lists.canonical.com>
1629+
1630+ Releasing 6.12.0daily13.03.11-0ubuntu1, based on r3202
1631+
1632+2013-03-11 Marco Trevisan (Treviño) <mail@3v1n0.net>
1633+
1634+ UnityWindowView: Close a window also on escape key. Fixes: https://bugs.launchpad.net/bugs/1152712.
1635+
1636+ Approved by PS Jenkins bot, Andrea Azzarone.
1637+
1638+2013-03-08 Marco Trevisan (Treviño) <mail@3v1n0.net>
1639+
1640+ SessionView: only use the Escape key event if a button is key-focused
1641+
1642+2013-03-08 Marco Trevisan (Treviño) <mail@3v1n0.net>
1643+
1644+ TestUnityWindowView: check if a closable window can be closed by escape key
1645+
1646+2013-03-08 Marco Trevisan (Treviño) <mail@3v1n0.net>
1647+
1648+ UnityWindowView: Close a window also on escape key
1649+
1650+2013-03-08 Marco Trevisan (Treviño) <mail@3v1n0.net>
1651+
1652+ SessionView: don't use a new-line on text message when we have enough space.
1653+
1654+ Approved by PS Jenkins bot, Andrea Azzarone.
1655+
1656+2013-03-08 Marco Trevisan (Treviño) <mail@3v1n0.net>
1657+
1658+ SessionView: don't use a new-line on text message when we have enough space
1659+
1660+2013-03-08 Automatic PS uploader <ps-jenkins@lists.canonical.com>
1661+
1662+ Releasing 6.12.0daily13.03.08-0ubuntu1 to ubuntu.
1663+
1664+ Approved by PS Jenkins bot.
1665+
1666+2013-03-08 Automatic PS uploader <ps-jenkins@lists.canonical.com>
1667+
1668+ Releasing 6.12.0daily13.03.08-0ubuntu1, based on r3199
1669+
1670+2013-03-08 Marco Trevisan (Treviño) <mail@3v1n0.net>
1671+
1672+ Session: added a SessionController and View. Use the GnomeSessionManager to perform session actions
1673+
1674+ Such as suspend, hibernate, logout, lockscreen, reboot and shutdown.
1675+
1676+ Video: http://youtu.be/h_qqjOMGlrI. Fixes: https://bugs.launchpad.net/bugs/882041, https://bugs.launchpad.net/bugs/1152374.
1677+
1678+ Approved by PS Jenkins bot, Brandon Schaefer.
1679+
1680+2013-03-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
1681+
1682+ Merging with trunk
1683+
1684+2013-03-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
1685+
1686+ TestSessionController: added controller tests
1687+
1688+2013-03-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
1689+
1690+ SessionController: make GetOffsetPerMonitor private, call only on embedded window
1691+
1692+2013-03-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
1693+
1694+ TestSessionView: added buttons interactions tests
1695+
1696+2013-03-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
1697+
1698+ MockSessionManager: define Ptr
1699+
1700+2013-03-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
1701+
1702+ TestSessionView: added tests to check the view elements on mode changes
1703+
1704+2013-03-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
1705+
1706+ Merging with closable-window
1707+
1708+2013-03-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
1709+
1710+ SessionButton, SessionController, SessionView: add some more introspection
1711+
1712+2013-03-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
1713+
1714+ TestSessionView: added first stub
1715+
1716+2013-03-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
1717+
1718+ TestSessionButton: more construction checks
1719+
1720+2013-03-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
1721+
1722+ TestSessionButton: added highlight tests
1723+
1724+2013-03-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
1725+
1726+ TestSessionButton: test mouse/key events
1727+
1728+2013-03-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
1729+
1730+ TestSessionButton: first basic test
1731+
1732+2013-03-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
1733+
1734+ Merging with closable-window (and trunk)
1735+
1736+2013-03-05 Marco Trevisan (Treviño) <mail@3v1n0.net>
1737+
1738+ SessionController: show the full view on shutdown request
1739+
1740+2013-03-05 Marco Trevisan (Treviño) <mail@3v1n0.net>
1741+
1742+ SessionController: update the window position to match the view size
1743+
1744+2013-03-04 Marco Trevisan (Treviño) <mail@3v1n0.net>
1745+
1746+ SessionButton: indentation fix
1747+
1748+2013-03-04 Marco Trevisan (Treviño) <mail@3v1n0.net>
1749+
1750+ Session: renaming theme namespace to style
1751+
1752+2013-03-04 Marco Trevisan (Treviño) <mail@3v1n0.net>
1753+
1754+ Merging with closable-window changes
1755+
1756+2013-03-04 Marco Trevisan (Treviño) <mail@3v1n0.net>
1757+
1758+ SessionView: fallback key analsys to parent object
1759+
1760+2013-03-04 Marco Trevisan (Treviño) <mail@3v1n0.net>
1761+
1762+ Merging with SessionManager changes
1763+
1764+2013-03-04 Marco Trevisan (Treviño) <mail@3v1n0.net>
1765+
1766+ Merging with SessionManager changes
1767+
1768+2013-02-27 Marco Trevisan (Treviño) <mail@3v1n0.net>
1769+
1770+ Merging with SessionManager changes
1771+
1772+2013-02-21 Marco Trevisan (Treviño) <mail@3v1n0.net>
1773+
1774+ SessionController: cancel an action when user requested it, allow to change mode
1775+
1776+2013-02-21 Marco Trevisan (Treviño) <mail@3v1n0.net>
1777+
1778+ Merging with SessionManager API changes, update the SessionController
1779+
1780+2013-02-21 Marco Trevisan (Treviño) <mail@3v1n0.net>
1781+
1782+ Merging with SessionManager API changes, update the SessionController
1783+
1784+2013-02-20 Marco Trevisan (Treviño) <mail@3v1n0.net>
1785+
1786+ SessionController: use logout mode when requested
1787+
1788+2013-02-20 Marco Trevisan (Treviño) <mail@3v1n0.net>
1789+
1790+ SessionView: add logout mode
1791+
1792+ Use it as default when no shutdown is available
1793+
1794+2013-02-19 Marco Trevisan (Treviño) <mail@3v1n0.net>
1795+
1796+ SessionView: minor cleanup
1797+
1798+2013-02-19 Marco Trevisan (Treviño) <mail@3v1n0.net>
1799+
1800+ SessionController: use a different mode, based on the manager signal
1801+
1802+2013-02-19 Marco Trevisan (Treviño) <mail@3v1n0.net>
1803+
1804+ SessionView: update the view so that it adapts to the current mode
1805+
1806+2013-02-19 Marco Trevisan (Treviño) <mail@3v1n0.net>
1807+
1808+ Merging with session-manager changes
1809+
1810+2013-02-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
1811+
1812+ SessionController: use new API
1813+
1814+2013-02-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
1815+
1816+ Merging with UnityWindow changes
1817+
1818+2013-02-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
1819+
1820+ Merging with shared UnityWindowStyle
1821+
1822+2013-02-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
1823+
1824+ Merging with UnityWindowView tunings
1825+
1826+2013-02-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
1827+
1828+ SessionView: request close when clicked in the BoundingRect
1829+
1830+2013-02-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
1831+
1832+ Merging again with closable-window
1833+
1834+2013-02-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
1835+
1836+ Mering with ClosableWindow changes
1837+
1838+2013-02-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
1839+
1840+ SessionController: add HideAndCancel method, use to hide on clicks outside
1841+
1842+2013-02-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
1843+
1844+ SessionButton: use SetAcceptKeyNavFocusOnMouseEnter instead of manual one
1845+
1846+2013-02-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
1847+
1848+ SessionView: reset the keyfocus area when a button is deselected
1849+
1850+2013-02-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
1851+
1852+ SessionView: add an utility function to add a button, handle window hiding there
1853+
1854+2013-02-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
1855+
1856+ SessionButton: extract it from the SessionView
1857+
1858+2013-02-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
1859+
1860+ SessionView: implement keyboard navigation
1861+
1862+2013-02-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
1863+
1864+ SessionController: set the view as the main keyboard input area
1865+
1866+2013-02-17 Marco Trevisan (Treviño) <mail@3v1n0.net>
1867+
1868+ ActionButton: use a property to handle the highlighting state
1869+
1870+2013-02-15 Marco Trevisan (Treviño) <mail@3v1n0.net>
1871+
1872+ SessionView: reset the button state when the relative basewindow is hidden
1873+
1874+2013-02-15 Marco Trevisan (Treviño) <mail@3v1n0.net>
1875+
1876+ Merging with SessionManager changes
1877+
1878+2013-02-15 Marco Trevisan (Treviño) <mail@3v1n0.net>
1879+
1880+ UnityScreen: use less bright windows on shutdown
1881+
1882+2013-02-13 Marco Trevisan (Treviño) <mail@3v1n0.net>
1883+
1884+ SessionView: add the relevant commands only if supported
1885+
1886+ Plus some code cleanup
1887+
1888+2013-02-13 Marco Trevisan (Treviño) <mail@3v1n0.net>
1889+
1890+ Po: include SessionView.cpp as translatable
1891+
1892+2013-02-13 Marco Trevisan (Treviño) <mail@3v1n0.net>
1893+
1894+ Merging with new close textures
1895+
1896+2013-02-13 Marco Trevisan (Treviño) <mail@3v1n0.net>
1897+
1898+ Merging with closable-window improvements
1899+
1900+2013-02-13 Marco Trevisan (Treviño) <mail@3v1n0.net>
1901+
1902+ Merging with SesionManager fixes
1903+
1904+2013-02-13 Marco Trevisan (Treviño) <mail@3v1n0.net>
1905+
1906+ ShutdownView: use recent IconTexture APIs
1907+
1908+2013-02-13 Marco Trevisan (Treviño) <mail@3v1n0.net>
1909+
1910+ Merging with closable window updates
1911+
1912+2013-02-13 Marco Trevisan (Treviño) <mail@3v1n0.net>
1913+
1914+ UnityScreen: darken the windows if the session controller is visible.
1915+
1916+2013-02-13 Marco Trevisan (Treviño) <mail@3v1n0.net>
1917+
1918+ SessionController: implement the missing Visible() method
1919+
1920+2013-02-13 Marco Trevisan (Treviño) <mail@3v1n0.net>
1921+
1922+ UnityShell: use the session::Controller to handle session operations
1923+
1924+ As shutdown, lockscreen, reboot, suspend, hibernate...
1925+
1926+2013-02-13 Marco Trevisan (Treviño) <mail@3v1n0.net>
1927+
1928+ ShutdownController: grab the pointer and keyboard when embedded
1929+
1930+2013-02-13 Marco Trevisan (Treviño) <mail@3v1n0.net>
1931+
1932+ SessionView: use an IconTexture instead of a TextureArea to fix the rendering issues with blur
1933+
1934+2013-02-13 Marco Trevisan (Treviño) <mail@3v1n0.net>
1935+
1936+ StandaloneSession: implement missing methods on the MockManager
1937+
1938+2013-02-13 Marco Trevisan (Treviño) <mail@3v1n0.net>
1939+
1940+ Merging with closable window changes
1941+
1942+2013-02-12 Marco Trevisan (Treviño) <mail@3v1n0.net>
1943+
1944+ SessionView: use local variables to store parameters
1945+
1946+2013-02-12 Marco Trevisan (Treviño) <mail@3v1n0.net>
1947+
1948+ Merging Manager, again... Better dtor
1949+
1950+2013-02-12 Marco Trevisan (Treviño) <mail@3v1n0.net>
1951+
1952+ Merging with session manager changes
1953+
1954+2013-02-12 Marco Trevisan (Treviño) <mail@3v1n0.net>
1955+
1956+ Merging with SessionManager
1957+
1958+2013-02-12 Marco Trevisan (Treviño) <mail@3v1n0.net>
1959+
1960+ SessionController: enable input window only when in embedded mode
1961+
1962+2013-02-12 Marco Trevisan (Treviño) <mail@3v1n0.net>
1963+
1964+ SessionView: add LockScreen implementation
1965+
1966+2013-02-12 Marco Trevisan (Treviño) <mail@3v1n0.net>
1967+
1968+ Merging with last changes in SessionManager
1969+
1970+2013-02-12 Marco Trevisan (Treviño) <mail@3v1n0.net>
1971+
1972+ SessionController: hide when the view requests so
1973+
1974+2013-02-12 Marco Trevisan (Treviño) <mail@3v1n0.net>
1975+
1976+ SessionView: add activate signal to buttons
1977+
1978+2013-02-12 Marco Trevisan (Treviño) <mail@3v1n0.net>
1979+
1980+ SessionController: connect to manager signals
1981+
1982+2013-02-12 Marco Trevisan (Treviño) <mail@3v1n0.net>
1983+
1984+ SessionController: close the view on request.
1985+
1986+2013-02-12 Marco Trevisan (Treviño) <mail@3v1n0.net>
1987+
1988+ SessionView: only show the label under the selected item
1989+
1990+2013-02-12 Marco Trevisan (Treviño) <mail@3v1n0.net>
1991+
1992+ SessionView: use switch textures based on item highlighting
1993+
1994+2013-02-12 Marco Trevisan (Treviño) <mail@3v1n0.net>
1995+
1996+ ShutdownView: get events at main button level
1997+
1998+2013-02-12 Marco Trevisan (Treviño) <mail@3v1n0.net>
1999+
2000+ Merging with closable-window changes
2001+
2002+2013-02-12 Marco Trevisan (Treviño) <mail@3v1n0.net>
2003+
2004+ ShutdownView: add buttons views, use correct padding as provided by design
2005+
2006+2013-02-12 Marco Trevisan (Treviño) <mail@3v1n0.net>
2007+
2008+ UnityWindowStyle: use correct padding for close button
2009+
2010+2013-02-11 Marco Trevisan (Treviño) <mail@3v1n0.net>
2011+
2012+ ShutdownView: first draft implementation
2013+
2014+2013-02-11 Marco Trevisan (Treviño) <mail@3v1n0.net>
2015+
2016+ Merging with new SessionManager branch
2017+
2018+2013-02-11 Marco Trevisan (Treviño) <mail@3v1n0.net>
2019+
2020+ Merging with SessionManager fixes
2021+
2022+2013-02-11 Marco Trevisan (Treviño) <mail@3v1n0.net>
2023+
2024+ Merging with closable-window branch
2025+
2026+2013-03-08 Marco Trevisan (Treviño) <mail@3v1n0.net>
2027+
2028+ UnityWindowView: added closable_mode that shows a close button and supports close_window_key
2029+
2030+ It also allows to inherited clasess to handle the events inside the layout better.
2031+ Moved live_background to a property, and updated affected clients.
2032+
2033+ This included some refactor for UnityWindowStyle and IconTexture as well.
2034+
2035+ Approved by PS Jenkins bot, Andrea Azzarone.
2036+
2037+2013-03-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
2038+
2039+ TestExpoLauncherIcon: reset the viewport status on TearDown
2040+
2041+2013-03-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
2042+
2043+ StandaloneShortcuts: fix linking
2044+
2045+2013-03-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
2046+
2047+ Merging with trunk
2048+
2049+2013-03-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
2050+
2051+ TestUnityWindowStyle: added basic Get test
2052+
2053+2013-03-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
2054+
2055+ TestUnityWindowView: test FindAreaUnderMouse
2056+
2057+2013-03-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
2058+
2059+ TestUnityWindowView: Added bounding area tests
2060+
2061+2013-03-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
2062+
2063+ TestUnityWindowView: test layout wrapping
2064+
2065+2013-03-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
2066+
2067+ TestUnityWindowView: Close request on key bindings
2068+
2069+2013-03-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
2070+
2071+ TestUnityWindowView: more properties testing (and close button behavior)
2072+
2073+2013-03-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
2074+
2075+ TestUnityWindowView: first stub
2076+
2077+2013-03-04 Marco Trevisan (Treviño) <mail@3v1n0.net>
2078+
2079+ UnityWindowView: close on WindowManager close-key press (Alt+F4)
2080+
2081+2013-02-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
2082+
2083+ UnityWindowView: add a ROProperty to handle the background
2084+
2085+2013-02-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
2086+
2087+ UnityWindow*: updating copyrights
2088+
2089+2013-02-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
2090+
2091+ UnityWindowStyle: add Static getter instead of constructor to share resources
2092+
2093+ Now all the textures used by the switcher, shorcuts and upcoming views are shared
2094+ using a ref-counted single instance.
2095+
2096+2013-02-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
2097+
2098+ UnityWindowView: don't build the bounding area if not requested
2099+
2100+2013-02-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
2101+
2102+ UnityWindowView: set the View as parent of the input area
2103+
2104+ To have proper absolute geo.
2105+
2106+2013-02-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
2107+
2108+ ShortcutView: remove some padding, since now is computed into the UnityWindowView
2109+
2110+2013-02-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
2111+
2112+ UnityWindowView: wrap the internal layout with padding, add InputArea to handle out events
2113+
2114+ The events outside the internal layout geometry (if defined) are now handled by the
2115+ bounding input area.
2116+
2117+2013-02-13 Marco Trevisan (Treviño) <mail@3v1n0.net>
2118+
2119+ UnityWindowView: Close textures, tune lighting
2120+
2121+2013-02-13 Marco Trevisan (Treviño) <mail@3v1n0.net>
2122+
2123+ UnityWindowView: QueueDraw on close texture update
2124+
2125+2013-02-13 Marco Trevisan (Treviño) <mail@3v1n0.net>
2126+
2127+ UnityWindowView: update the close button textures based on mouse state
2128+
2129+2013-02-13 Marco Trevisan (Treviño) <mail@3v1n0.net>
2130+
2131+ UnityWindowStyle: add highlighted and pressed textures to the close button
2132+
2133+2013-02-13 Marco Trevisan (Treviño) <mail@3v1n0.net>
2134+
2135+ IconTexture: don't set a not changed texture, emit signal on change
2136+
2137+2013-02-13 Marco Trevisan (Treviño) <mail@3v1n0.net>
2138+
2139+ IconTexture: add smarter constructor, prefer using smart pointers
2140+
2141+2013-02-13 Marco Trevisan (Treviño) <mail@3v1n0.net>
2142+
2143+ UnityWindowView: pass the internal clip as const&
2144+
2145+2013-02-13 Marco Trevisan (Treviño) <mail@3v1n0.net>
2146+
2147+ UnityWindowView: use an IconTexture to store the close button, manually draw it
2148+
2149+ The manual drawing is needed to prevent the flickering.
2150+
2151+2013-02-13 Marco Trevisan (Treviño) <mail@3v1n0.net>
2152+
2153+ IconTexture: update the texture size when setting a new texture
2154+
2155+2013-02-13 Marco Trevisan (Treviño) <mail@3v1n0.net>
2156+
2157+ IconTexture: add smarter constructor that automatically sets the texture sizes
2158+
2159+2013-02-12 Marco Trevisan (Treviño) <mail@3v1n0.net>
2160+
2161+ UnityWindowView: remove DrawContent, use Draw
2162+
2163+ This fixes problems when handling input events
2164+
2165+2013-02-11 Marco Trevisan (Treviño) <mail@3v1n0.net>
2166+
2167+ UnityWindowView: add close button support
2168+
2169+2013-02-11 Marco Trevisan (Treviño) <mail@3v1n0.net>
2170+
2171+ UnityWindowStyle: generate close button texture only when needed, add more data
2172+
2173+2013-02-10 Marco Trevisan (Treviño) <mail@3v1n0.net>
2174+
2175+ UnityWindowStyle: add close button texture
2176+
2177+2013-02-10 Marco Trevisan (Treviño) <mail@3v1n0.net>
2178+
2179+ UnityWindowStyle: always use smart pointers
2180+
2181+2013-03-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
2182+
2183+ UnityCore: added session::Manager and session::GnomeManager implementation
2184+
2185+ They allow to lock, logout, reboot, shutdown, suspend or hibernate a session and to be notified
2186+ by system requests.
2187+
2188+ Approved by PS Jenkins bot, Brandon Schaefer.
2189+
2190+2013-03-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
2191+
2192+ TestGDBusProxy: using Utils::WaitUntilMSec
2193+
2194+2013-03-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
2195+
2196+ Merging with trunk
2197+
2198+2013-03-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
2199+
2200+ Tests: use Utils::WaitUntilMSec when dealing with proxies now
2201+
2202+ Also fix SoftwareCenter warnings
2203+
2204+2013-03-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
2205+
2206+ GLibDBusProxy: don't use the timeout on itialization, start the connection ASAP!
2207+
2208+2013-03-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
2209+
2210+ TestGnomeSessionManager: add tests to simulate real reboot/shutdown/logout
2211+
2212+2013-03-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
2213+
2214+ TestGnomeSessionManager: add utility functions to perform shell actions
2215+
2216+2013-03-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
2217+
2218+ TestGnomeSessionManager: more immediate actions tests
2219+
2220+2013-03-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
2221+
2222+ TestGnomeSessionManager: use TEST_P to perform tests in both interactive ways
2223+
2224+2013-03-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
2225+
2226+ TestGnomeSessionManager: add ImmediateLogoutRequested test
2227+
2228+ Prevent crashes by disconnecting proxy signals
2229+
2230+2013-03-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
2231+
2232+ TestGDBusProxy: add tests for DisconnectSignals
2233+
2234+2013-03-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
2235+
2236+ GLibDBusProxy: add DisconnectSignal method to disconnect handlers
2237+
2238+2013-03-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
2239+
2240+ TestGnomeSessionManager: add support for the suppress-dialog setting parameter
2241+
2242+2013-03-06 Marco Trevisan (Treviño) <mail@3v1n0.net>
2243+
2244+ GnomeSessionManager: check if we are in interactive mode or not
2245+
2246+2013-03-06 Marco Trevisan (Treviño) <mail@3v1n0.net>
2247+
2248+ TestGnomeSessionManager: fix LogoutFallback test when XDG_SESSION_COOKIE is not set
2249+
2250+2013-03-06 Marco Trevisan (Treviño) <mail@3v1n0.net>
2251+
2252+ TestGnomeSessionManager: check destruction signals
2253+
2254+2013-03-06 Marco Trevisan (Treviño) <mail@3v1n0.net>
2255+
2256+ Merging with trunk
2257+
2258+2013-03-06 Marco Trevisan (Treviño) <mail@3v1n0.net>
2259+
2260+ TestGnomeSessionManager: Test shutdown, reboot, cancel signal emission
2261+
2262+ Both with and without inhibitors
2263+
2264+2013-03-06 Marco Trevisan (Treviño) <mail@3v1n0.net>
2265+
2266+ TestGnomeSessionManager: test logout request
2267+
2268+2013-03-06 Marco Trevisan (Treviño) <mail@3v1n0.net>
2269+
2270+ TestGnomeSessionManager: test cancel-action
2271+
2272+2013-03-06 Marco Trevisan (Treviño) <mail@3v1n0.net>
2273+
2274+ TestGLibDBusServerInteractions: add TearDownTestCase
2275+
2276+2013-03-06 Marco Trevisan (Treviño) <mail@3v1n0.net>
2277+
2278+ TestGnomeSessionManager: Suspend and Hibernate tests, plus add TearDownTestCase
2279+
2280+2013-03-06 Marco Trevisan (Treviño) <mail@3v1n0.net>
2281+
2282+ TestGnomeSessionManager: added shutdown tests
2283+
2284+2013-03-06 Marco Trevisan (Treviño) <mail@3v1n0.net>
2285+
2286+ TestGnomeSessionManager: add tests for reboot and fallback logout and reboot
2287+
2288+2013-03-06 Marco Trevisan (Treviño) <mail@3v1n0.net>
2289+
2290+ TestGnomeSessionManager: add logout test
2291+
2292+2013-03-06 Marco Trevisan (Treviño) <mail@3v1n0.net>
2293+
2294+ TestGnomeSessionManager: added missing ConsoleKit dbus server
2295+
2296+2013-03-06 Marco Trevisan (Treviño) <mail@3v1n0.net>
2297+
2298+ TestGnomeSessionManager: added Name and LockScreen tests
2299+
2300+2013-03-06 Marco Trevisan (Treviño) <mail@3v1n0.net>
2301+
2302+ TestGnomeSessionManager: make wait time more dynamic
2303+
2304+2013-03-05 Marco Trevisan (Treviño) <mail@3v1n0.net>
2305+
2306+ TestGnomeSessionManager: added first basic test
2307+
2308+2013-03-05 Marco Trevisan (Treviño) <mail@3v1n0.net>
2309+
2310+ GnomeManager: add TestMode support
2311+
2312+ It will use a local test name for handling services
2313+
2314+2013-03-05 Marco Trevisan (Treviño) <mail@3v1n0.net>
2315+
2316+ GDBusServer: unref the return value if not returning it
2317+
2318+2013-03-05 Marco Trevisan (Treviño) <mail@3v1n0.net>
2319+
2320+ GnomeManager: adding EnsureCancelPendingAction utility function
2321+
2322+2013-03-04 Marco Trevisan (Treviño) <mail@3v1n0.net>
2323+
2324+ GnomeSessionManager: correctly initialize the internal object
2325+
2326+2013-03-04 Marco Trevisan (Treviño) <mail@3v1n0.net>
2327+
2328+ GnomeSessionManager: use glib::GDBusServer
2329+
2330+2013-03-04 Marco Trevisan (Treviño) <mail@3v1n0.net>
2331+
2332+ Merging with lp:~3v1n0/unity/gdbus-server
2333+
2334+2013-02-27 Marco Trevisan (Treviño) <mail@3v1n0.net>
2335+
2336+ GnomeSessionManager: don't keep the proxies opened, just create them when needed
2337+
2338+ We don't need to keep the dbus proxies connected everytime during the unity execution,
2339+ we can just create them when we need a specific action.
2340+
2341+2013-02-21 Marco Trevisan (Treviño) <mail@3v1n0.net>
2342+
2343+ SessionManager: correctly unown a name and correctly handle inhibitors
2344+
2345+2013-02-21 Marco Trevisan (Treviño) <mail@3v1n0.net>
2346+
2347+ SessionManager: Make public implementation simpler, just do all the tricks in the Impl
2348+
2349+ Now we only request the action we want to do, then it's up to the implementation to react
2350+ accordingly.
2351+
2352+2013-02-21 Marco Trevisan (Treviño) <mail@3v1n0.net>
2353+
2354+ GnomeSessionManager: fix logout
2355+
2356+2013-02-19 Marco Trevisan (Treviño) <mail@3v1n0.net>
2357+
2358+ SessionManager: inform clients if we have inhibitors
2359+
2360+2013-02-15 Marco Trevisan (Treviño) <mail@3v1n0.net>
2361+
2362+ GnomeSessionManager: use the variant getters to parse return values
2363+
2364+2013-02-15 Marco Trevisan (Treviño) <mail@3v1n0.net>
2365+
2366+ TestGLibVariant: add tests for variant getters
2367+
2368+2013-02-15 Marco Trevisan (Treviño) <mail@3v1n0.net>
2369+
2370+ Variant: improve getters for type checking, include tuple types (as in DBus)
2371+
2372+2013-02-13 Marco Trevisan (Treviño) <mail@3v1n0.net>
2373+
2374+ GnomeSessionManager: initialize the loop variable, or expect random crashes!
2375+
2376+2013-02-12 Marco Trevisan (Treviño) <mail@3v1n0.net>
2377+
2378+ GnomeManager: Emit cancel action on destructor
2379+
2380+2013-02-12 Marco Trevisan (Treviño) <mail@3v1n0.net>
2381+
2382+ GnomeManager: fix compilation issue
2383+
2384+2013-02-12 Marco Trevisan (Treviño) <mail@3v1n0.net>
2385+
2386+ GnomeManager: correctly handle the reboot and shutdown when requested by the Shell
2387+
2388+2013-02-12 Marco Trevisan (Treviño) <mail@3v1n0.net>
2389+
2390+ SessionManager: add and implement LockScreen method
2391+
2392+2013-02-11 Marco Trevisan (Treviño) <mail@3v1n0.net>
2393+
2394+ GnomeManager: cleanup code
2395+
2396+2013-02-11 Marco Trevisan (Treviño) <mail@3v1n0.net>
2397+
2398+ SessionManager: add getters for username and real name, add more const methods
2399+
2400+2013-02-11 Marco Trevisan (Treviño) <mail@3v1n0.net>
2401+
2402+ GnomeManager: fix the dbus methods return and proper parse variants
2403+
2404+2013-02-10 Marco Trevisan (Treviño) <mail@3v1n0.net>
2405+
2406+ SessionManager: use default constructor
2407+
2408+2013-02-10 Marco Trevisan (Treviño) <mail@3v1n0.net>
2409+
2410+ GnomeSessionManager: use an enum class for dialog types
2411+
2412+2013-02-10 Marco Trevisan (Treviño) <mail@3v1n0.net>
2413+
2414+ GnomeSessionManager: emit signals when the relative shell methods are called
2415+
2416+2013-02-10 Marco Trevisan (Treviño) <mail@3v1n0.net>
2417+
2418+ GnomeSessionManager: add function to emit a dbus shell signal
2419+
2420+ And use it to implement missing methods
2421+
2422+2013-02-10 Marco Trevisan (Treviño) <mail@3v1n0.net>
2423+
2424+ GnomeSessionManager: implement an "org.gnome.Shell" server to catch the session events
2425+
2426+2013-02-10 Marco Trevisan (Treviño) <mail@3v1n0.net>
2427+
2428+ SessionManager: add UPower and GnomeSession proxies, implement some method calls
2429+
2430+ Plus put everything under unity namespace
2431+
2432+2013-02-10 Marco Trevisan (Treviño) <mail@3v1n0.net>
2433+
2434+ SessionManager: first skeleton implementation
2435+
2436+2013-03-07 Andrea Azzarone <azzaronea@gmail.com>
2437+
2438+ Switch between windows using mouse wheel. Fixes: https://bugs.launchpad.net/bugs/1081843.
2439+
2440+ Approved by PS Jenkins bot, Brandon Schaefer.
2441+
2442+2013-03-06 Andrea Azzarone <azzaronea@gmail.com>
2443+
2444+ Merge trunk.
2445+
2446+2013-02-06 Andrea Azzarone <azzaronea@gmail.com>
2447+
2448+ Fix indentation.
2449+
2450+2013-02-06 Andrea Azzarone <azzaronea@gmail.com>
2451+
2452+ Merge trunk.
2453+
2454+2013-02-06 Andrea Azzarone <azzaronea@gmail.com>
2455+
2456+ Fix as per Marco's review.
2457+
2458+2013-02-06 Andrea Azzarone <azzaronea@gmail.com>
2459+
2460+ Improve GetWindowsOnCurrentDesktopInStackingOrder.
2461+
2462+2013-02-06 Andrea Azzarone <azzaronea@gmail.com>
2463+
2464+ Update tests.
2465+
2466+2013-02-05 Andrea Azzarone <azzaronea@gmail.com>
2467+
2468+ Merge trunk.
2469+
2470+2013-02-05 Andrea Azzarone <azzaronea@gmail.com>
2471+
2472+ Remove unneeded commit.
2473+
2474+2013-02-05 Andrea Azzarone <azzaronea@gmail.com>
2475+
2476+ Merged alt-to-scroll into scroll-to-switch-windows.
2477+
2478+2013-02-05 Andrea Azzarone <azzaronea@gmail.com>
2479+
2480+ Merge trunk.
2481+
2482+2013-02-05 Andrea Azzarone <azzaronea@gmail.com>
2483+
2484+ Merged alt-to-scroll into scroll-to-switch-windows.
2485+
2486+2013-02-05 Andrea Azzarone <azzaronea@gmail.com>
2487+
2488+ Add tests for ApplicationLauncherIcon::PerforScroll and implement it.
2489+
2490+2013-02-04 Andrea Azzarone <azzaronea@gmail.com>
2491+
2492+ Add a test to be sure ::PerformScroll is called.
2493+
2494+2013-02-04 Andrea Azzarone <azzaronea@gmail.com>
2495+
2496+ Add AbstractLauncherIicon::PerformScroll function.
2497+
2498+2013-03-07 Lars Uebernickel <lars.uebernickel@canonical.com>
2499+
2500+ Don't attach the menus to an invisible menubar.
2501+
2502+ Approved by PS Jenkins bot, Sebastien Bacher.
2503+
2504+2013-03-01 Lars Uebernickel <lars.uebernickel@canonical.com>
2505+
2506+ Don't attach the menus to an invisible menubar
2507+
2508+ It doesn't seem to serve any purpose anymore. Also, it breaks highlighting on
2509+ hover in gtk 3.8, because invisible widgets don't invalidate their style.
2510+
2511+2013-03-07 Automatic PS uploader <ps-jenkins@lists.canonical.com>
2512+
2513+ Releasing 6.12.0daily13.03.07-0ubuntu1 to ubuntu.
2514+
2515+ Approved by PS Jenkins bot.
2516+
2517+2013-03-07 Automatic PS uploader <ps-jenkins@lists.canonical.com>
2518+
2519+ Releasing 6.12.0daily13.03.07-0ubuntu1, based on r3194
2520+
2521+2013-03-06 Marco Trevisan (Treviño) <mail@3v1n0.net>
2522+
2523+ Dash, Launcher, Introspection: use glib::DBusObject to handle dbus servers.
2524+
2525+ Approved by PS Jenkins bot, Andrea Azzarone.
2526+
2527+2013-03-06 Marco Trevisan (Treviño) <mail@3v1n0.net>
2528+
2529+ Merging with trunk
2530+
2531+2013-03-04 Marco Trevisan (Treviño) <mail@3v1n0.net>
2532+
2533+ LauncherController: moving to glib::DBusServer
2534+
2535+2013-03-04 Marco Trevisan (Treviño) <mail@3v1n0.net>
2536+
2537+ DashController: using glib::DBusServer
2538+
2539+2013-03-04 Marco Trevisan (Treviño) <mail@3v1n0.net>
2540+
2541+ DebugDBusInterface: move to glib::DBusServer
2542+
2543+2013-03-06 Marco Trevisan (Treviño) <mail@3v1n0.net>
2544+
2545+ Test dbus service: move to C++ and use glib::DBusServer.
2546+
2547+ Approved by PS Jenkins bot, Andrea Azzarone.
2548+
2549+2013-03-04 Marco Trevisan (Treviño) <mail@3v1n0.net>
2550+
2551+ test-gtest: fix compilation, making TestUtils to include what needs
2552+
2553+2013-03-04 Marco Trevisan (Treviño) <mail@3v1n0.net>
2554+
2555+ TestDbus: use more Utils:: features
2556+
2557+2013-03-03 Marco Trevisan (Treviño) <mail@3v1n0.net>
2558+
2559+ TestServiceModel: moving to C++
2560+
2561+2013-03-03 Marco Trevisan (Treviño) <mail@3v1n0.net>
2562+
2563+ TestServiceLens: port to C++
2564+
2565+2013-03-03 Marco Trevisan (Treviño) <mail@3v1n0.net>
2566+
2567+ TestUtils: removing unneeded model bits
2568+
2569+2013-03-03 Marco Trevisan (Treviño) <mail@3v1n0.net>
2570+
2571+ TestUtils: remove WaitForModelSynchronize, implement it with lambdas
2572+
2573+2013-03-03 Marco Trevisan (Treviño) <mail@3v1n0.net>
2574+
2575+ TestFilesystemLenses: fixed
2576+
2577+2013-03-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2578+
2579+ test-gtest-service: move services to GDBusServer/GDBusObject
2580+
2581+ Removing a lot of unneeded code...
2582+
2583+2013-03-06 Automatic PS uploader <ps-jenkins@lists.canonical.com>
2584+
2585+ Releasing 6.12.0daily13.03.06.1-0ubuntu1 to ubuntu.
2586+
2587+ Approved by PS Jenkins bot.
2588+
2589+2013-03-06 Automatic PS uploader <ps-jenkins@lists.canonical.com>
2590+
2591+ Releasing 6.12.0daily13.03.06.1-0ubuntu1, based on r3190
2592+
2593+2013-03-06 Jacob Edwards
2594+
2595+ Add a 1s delay between hovering on a launcher icon and showing its tooltip.
2596+ Further tooltips before clicking or unhovering launcher will appear instantly. Fixes: https://bugs.launchpad.net/bugs/929485.
2597+
2598+ Approved by PS Jenkins bot, Stephen M. Webb, Marco Trevisan (Treviño).
2599+
2600+2013-03-05 Jacob Edwards
2601+
2602+ Fitz around with a variable name for readability
2603+
2604+2013-03-05 Jacob Edwards
2605+
2606+ Merge trunk
2607+
2608+2013-03-05 Jacob Edwards
2609+
2610+ Make TooltipMananger noncopyable.
2611+
2612+2013-03-05 Jacob Edwards
2613+
2614+ Replace AbstractLauncherIcon type hints with constructors.
2615+
2616+2013-03-05 Jacob Edwards
2617+
2618+ Tidy up private declarations
2619+
2620+2013-03-05 Jacob Edwards
2621+
2622+ Adhere to Unity brace style
2623+
2624+2013-03-04 Jacob Edwards
2625+
2626+ Merge trunk
2627+
2628+2013-03-04 Jacob Edwards
2629+
2630+ Use correct timer reset for StopTimer() and StartTimer()
2631+
2632+2013-03-02 Jacob Edwards
2633+
2634+ Merge with trunk
2635+
2636+2013-02-28 Jacob Edwards
2637+
2638+ Merge with trunk
2639+
2640+2013-02-28 Jacob Edwards
2641+
2642+ Add a unit test for TooltipManager, which tests its one outside interaction.
2643+
2644+2013-02-28 Jacob Edwards
2645+
2646+ Remove readability NULL_ICON macro in Launcher.cpp
2647+
2648+2013-02-27 Jacob Edwards
2649+
2650+ Obey Unity Style guide for private variable naming in new modules
2651+
2652+2013-02-27 Jacob Edwards
2653+
2654+ Rename _tooltip_manager to tooltip_manager_
2655+
2656+2013-02-27 Jacob Edwards
2657+
2658+ Fix copyright messages in new source files
2659+
2660+2013-02-27 Jacob Edwards
2661+
2662+ Merge with trunk
2663+
2664+2013-02-27 Jacob Edwards
2665+
2666+ Add new BFB test and made it work, plus some documentation
2667+
2668+2013-02-27 Jacob Edwards
2669+
2670+ Add "setUp" launcher mode requirement, as recommended
2671+
2672+2013-02-27 Jacob Edwards
2673+
2674+ Fix test, hiding tooltips and preventing redisplay after clicking
2675+
2676+2013-02-27 Jacob Edwards
2677+
2678+ Added tooltip autopilot tests. One failing.
2679+
2680+2013-02-27 Jacob Edwards
2681+
2682+ Merge with trunk
2683+
2684+2013-02-26 Jacob Edwards
2685+
2686+ Call TooltipManger state methods from the Launcher
2687+
2688+2013-02-26 Jacob Edwards
2689+
2690+ Add simple tooltip manager machine to handle tooltip display delay
2691+
2692+2013-02-26 Jacob Edwards
2693+
2694+ Remove LauncherIcon's internal control over tooltip display
2695+
2696+2013-02-26 Jacob Edwards
2697+
2698+ Route all changes to Launcher._icon_under_mouse to one method
2699+
2700+2013-03-06 Didier Roche <didier.roche@canonical.com>
2701+
2702+ Build-dep on libjson-perl to get debian/scopes-recommends-generator
2703+ parsing the libunity-common json file successfully (and so having
2704+ the recommended scopes… recommended).
2705+
2706+ Approved by PS Jenkins bot, Łukasz Zemczak.
2707+
2708+2013-03-06 Didier Roche <didier.roche@canonical.com>
2709+
2710+ Build-dep on libjson-perl to get debian/scopes-recommends-generator
2711+ parsing the libunity-common json file successfully (and so having
2712+ the recommended scopes… recommended)
2713+
2714+2013-03-06 Jussi Pakkanen <jussi.pakkanen@canonical.com>
2715+
2716+ Test that searching with keywords finds results.
2717+
2718+ I'm not sure if this is the correct way to do this, but it demonstrates what needs to happen. I don't fully understand how the existing test should work. Simply creating an application window (test_search.py:45) does not make it appear in the app lens. It needs to have an entry in the appdb, meaning in practice writing a .desktop file in /usr/share/applications (that's where the gnome-menu lib picks it up).
2719+
2720+ There are several options:
2721+
2722+ 1) if we assume that Thunderbird is always present we can just merge this
2723+
2724+ 2) if Autopilot creates the .desktop file, add keyword info to the Window Mocker app and change this test to search for that
2725+
2726+ 3) If Autopilot does not create the .desktop and we don't rely on Thunderbird being present, then things get complicated. The app lens search tests should not work in this case.
2727+
2728+ Approved by PS Jenkins bot, Łukasz Zemczak.
2729+
2730+2013-03-06 Jussi Pakkanen <jussi.pakkanen@canonical.com>
2731+
2732+ Use the calculator as a test case for keyword searching instead of Thunderbird.
2733+
2734+2013-03-05 Jussi Pakkanen <jussi.pakkanen@canonical.com>
2735+
2736+ Add keyword search test.
2737+
2738+2013-03-06 Alexandre Abreu <alexandre.abreu@canonical.com>
2739+
2740+ Add method to Launcher dbus interface to stick/unstick a launcher icon.
2741+
2742+ Needed in order to fix:
2743+
2744+ https://bugs.launchpad.net/libunity-webapps/+bug/1061056. Fixes: https://bugs.launchpad.net/bugs/1061056.
2745+
2746+ Approved by PS Jenkins bot, Marco Trevisan (Treviño).
2747+
2748+2013-02-27 Alexandre Abreu <alexandre.abreu@canonical.com>
2749+
2750+ Fix MR nits
2751+
2752+2013-02-21 Alexandre Abreu <alexandre.abreu@canonical.com>
2753+
2754+ Add DBUS launcher method to stick/unstick launcher icons
2755+
2756+2013-03-05 Marco Trevisan (Treviño) <mail@3v1n0.net>
2757+
2758+ Dash, Hud, Panel, Launcher: don't use input-windows when not in embedded mode
2759+
2760+ The embedded mode (i.e. when running in compiz) is the only case where these are really needed.
2761+
2762+ Approved by PS Jenkins bot, Andrea Azzarone.
2763+
2764+2013-03-05 Marco Trevisan (Treviño) <mail@3v1n0.net>
2765+
2766+ DashController: comment improved
2767+
2768+2013-03-05 Marco Trevisan (Treviño) <mail@3v1n0.net>
2769+
2770+ DashController: fixing style
2771+
2772+2013-03-05 Marco Trevisan (Treviño) <mail@3v1n0.net>
2773+
2774+ Launcher: use a MockableBaseWindow as parent, and don't enable input windows if not needed
2775+
2776+2013-03-05 Marco Trevisan (Treviño) <mail@3v1n0.net>
2777+
2778+ MockableBaseWindow: override the Struts methods for testing purposes
2779+
2780+2013-03-05 Marco Trevisan (Treviño) <mail@3v1n0.net>
2781+
2782+ Dash, Hud, Panel: don't use input-windows when not in embedded mode
2783+
2784+ The embedded mode (i.e. when running in compiz) is the only case where these are really needed.
2785+
2786+2013-03-05 Automatic PS uploader <ps-jenkins@lists.canonical.com>
2787+
2788+ Releasing 6.12.0daily13.03.05-0ubuntu1 to ubuntu.
2789+
2790+ Approved by PS Jenkins bot.
2791+
2792+2013-03-05 Automatic PS uploader <ps-jenkins@lists.canonical.com>
2793+
2794+ Releasing 6.12.0daily13.03.05-0ubuntu1, based on r3185
2795+
2796+2013-03-05 Andrea Azzarone <azzaronea@gmail.com>
2797+
2798+ Fix panel gradient on start up. Fixes: https://bugs.launchpad.net/bugs/1136447.
2799+
2800+ Approved by PS Jenkins bot, Brandon Schaefer.
2801+
2802+2013-03-05 Andrea Azzarone <azzaronea@gmail.com>
2803+
2804+ Minor change.
2805+
2806+2013-03-05 Andrea Azzarone <azzaronea@gmail.com>
2807+
2808+ Add unit test.
2809+
2810+2013-03-04 Andrea Azzarone <azzaronea@gmail.com>
2811+
2812+ Fix bug 1136447.
2813+
2814+2013-03-05 Marco Trevisan (Treviño) <mail@3v1n0.net>
2815+
2816+ GLibDBusServer: added a wrapper for adding a new dbus server and dbus objects.
2817+
2818+ Approved by PS Jenkins bot, Andrea Azzarone.
2819+
2820+2013-03-04 Marco Trevisan (Treviño) <mail@3v1n0.net>
2821+
2822+ TestGLibDBusServerInteractions: add tests for invalid method returns
2823+
2824+2013-03-04 Marco Trevisan (Treviño) <mail@3v1n0.net>
2825+
2826+ GLibDBusServer: return an error if we are returning null on method returning something
2827+
2828+2013-03-04 Marco Trevisan (Treviño) <mail@3v1n0.net>
2829+
2830+ TestGLibDBusServerInteractions: check if we have an error when not handling methods
2831+
2832+2013-03-04 Marco Trevisan (Treviño) <mail@3v1n0.net>
2833+
2834+ GLibDBusServer: return a dbus error if no methods handler is set
2835+
2836+2013-03-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2837+
2838+ TestGLibDBusServerUnnamed: added test for object registration
2839+
2840+2013-03-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2841+
2842+ GDBusServer: register pending objects also when we don't own a name
2843+
2844+2013-03-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2845+
2846+ Merging with trunk
2847+
2848+2013-03-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2849+
2850+ TestGLibDBusServer: adding unnamed server test and connection tests
2851+
2852+2013-03-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2853+
2854+ GLibDBusServer: adding unnamed server support
2855+
2856+2013-03-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
2857+
2858+ TestGLibDBusServerInteractions: use a lambda to handle methods calls
2859+
2860+2013-03-01 Marco Trevisan (Treviño) <mail@3v1n0.net>
2861+
2862+ TestGLibDBusServerInteractions: added signal emission tests
2863+
2864+2013-03-01 Marco Trevisan (Treviño) <mail@3v1n0.net>
2865+
2866+ TestGLibDBusServerInteractions: added tests for methods calls
2867+
2868+2013-03-01 Marco Trevisan (Treviño) <mail@3v1n0.net>
2869+
2870+ TestGLibDBusServer: improve tests checks
2871+
2872+2013-02-28 Marco Trevisan (Treviño) <mail@3v1n0.net>
2873+
2874+ TestGLibDBusServer: adding first basic tests for the glib::DBusServer
2875+
2876+2013-02-28 Marco Trevisan (Treviño) <mail@3v1n0.net>
2877+
2878+ TestGLibDBusObject: added tests for dbus object introspection parsing
2879+
2880+2013-02-28 Marco Trevisan (Treviño) <mail@3v1n0.net>
2881+
2882+ DBusServer: add utility function to build objects for a given introspection XML
2883+
2884+2013-02-28 Marco Trevisan (Treviño) <mail@3v1n0.net>
2885+
2886+ DBusServer: pimplization!
2887+
2888+2013-02-28 Marco Trevisan (Treviño) <mail@3v1n0.net>
2889+
2890+ DBusObject: pimplization!
2891+
2892+2013-02-28 Marco Trevisan (Treviño) <mail@3v1n0.net>
2893+
2894+ GDBusServer: add function to emit a signal, for a given interface
2895+
2896+2013-02-28 Marco Trevisan (Treviño) <mail@3v1n0.net>
2897+
2898+ GDBusServer: add a getter for an object
2899+
2900+2013-02-28 Marco Trevisan (Treviño) <mail@3v1n0.net>
2901+
2902+ GLibDBusServer: allow to unregister an object
2903+
2904+2013-02-28 Marco Trevisan (Treviño) <mail@3v1n0.net>
2905+
2906+ GDBusObject: add EmitPropertyChanged method to notify changes
2907+
2908+ And call it on property set (when needed)
2909+
2910+2013-02-28 Marco Trevisan (Treviño) <mail@3v1n0.net>
2911+
2912+ GDBusObject: allow to emit a signal to all the exported paths
2913+
2914+2013-02-28 Marco Trevisan (Treviño) <mail@3v1n0.net>
2915+
2916+ GDBusObject: add method to emit signals
2917+
2918+2013-02-28 Marco Trevisan (Treviño) <mail@3v1n0.net>
2919+
2920+ GLibDBusServer: some cleanup...
2921+
2922+2013-02-28 Marco Trevisan (Treviño) <mail@3v1n0.net>
2923+
2924+ GLibDBusObject: make an object to be registered on multiple connections
2925+
2926+2013-02-28 Marco Trevisan (Treviño) <mail@3v1n0.net>
2927+
2928+ GLibDBusServer: move registration bits to DBusObject
2929+
2930+2013-02-27 Marco Trevisan (Treviño) <mail@3v1n0.net>
2931+
2932+ DBusServer: implement the server object addition, fix potential crashes on unref
2933+
2934+2013-02-27 Marco Trevisan (Treviño) <mail@3v1n0.net>
2935+
2936+ GLibDBusServer: use a better indentation
2937+
2938+2013-02-27 Marco Trevisan (Treviño) <mail@3v1n0.net>
2939+
2940+ GLibDBusServer: adding a first skeleton object implementation
2941+
2942+2013-03-04 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
2943+
2944+ Enable the fuzzy search autopilot tests for u-l-a, now that libcolumbus is on.
2945+
2946+ Approved by PS Jenkins bot, Francis Ginther.
2947+
2948+2013-03-04 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
2949+
2950+ Enable the fuzzy search autopilot tests for u-l-a, now that libcolumbus is on.
2951+
2952+2013-03-04 Didier Roche <didier.roche@canonical.com>
2953+
2954+ generate the list of recommends based on the libunity-common client scope json file (LP: #1137303). Fixes: https://bugs.launchpad.net/bugs/1137303.
2955+
2956+ Approved by PS Jenkins bot, Michal Hruby.
2957+
2958+2013-03-01 Didier Roche <didier.roche@canonical.com>
2959+
2960+ generate the list of recommends based on the libunity-common client scope json file (LP: #1137303)
2961+
2962+2013-03-04 Lars Uebernickel <lars.uebernickel@canonical.com>
2963+
2964+ panel-service: add support for indicator-ng
2965+
2966+ Picks up indicators on the bus that have a service file in /usr/share/unity/indicators.
2967+
2968+ Approved by PS Jenkins bot, Marco Trevisan (Treviño).
2969+
2970+2013-02-18 Lars Uebernickel <lars.uebernickel@canonical.com>
2971+
2972+ panel-service: add support for indicator-ng
2973+
2974+ Picks up indicators on the bus that have a service file in
2975+ /usr/share/unity/indicators.
2976+
2977+2013-03-01 Automatic PS uploader <ps-jenkins@lists.canonical.com>
2978+
2979+ Releasing 6.12.0daily13.03.01-0ubuntu1 to ubuntu.
2980+
2981+ Approved by PS Jenkins bot.
2982+
2983+2013-03-01 Automatic PS uploader <ps-jenkins@lists.canonical.com>
2984+
2985+ Releasing 6.12.0daily13.03.01-0ubuntu1, based on r3179
2986+
2987+2013-02-28 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
2988+
2989+ Fix singular IBus test failures due to broken or faulty connections.
2990+
2991+ First of all, we start up a new query connection for every test - this way we make sure that we have an up-to-date connection. But that's not all. We also check if the connection is correct and re-try if there are any problems, also restarting the global ibus connection when needed. This might be a bit less resource efficient, but it's not actually noticable in the global scale.
2992+
2993+ Approved by Francis Ginther.
2994+
2995+2013-02-28 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
2996+
2997+ Fix singular IBus test failures due to broken or faulty connections.
2998+
2999+ First of all, we start up a new query connection for every test - this way we make sure that we have an up-to-date connection. But that's not all. We also check if the connection is correct and re-try if there are any problems, also restarting the global ibus connection when needed. This might be a bit less resource efficient, but it's not actually noticable in the global scale.
3000+
3001+2013-02-28 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
3002+
3003+ Application gcalctool changed names to gnome-calculator, rename all uses in autopilot.
3004+
3005+ Approved by Francis Ginther.
3006+
3007+2013-02-28 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
3008+
3009+ Application gcalctool changed names to gnome-calculator, rename all uses in autopilot
3010+
3011+2013-02-28 Andrea Azzarone <azzaronea@gmail.com>
3012+
3013+ Make sure launcher updates its width before opening the dash. Fixes: https://bugs.launchpad.net/bugs/1135628.
3014+
3015+ Approved by Łukasz Zemczak.
3016+
3017+2013-02-28 Andrea Azzarone <azzaronea@gmail.com>
3018+
3019+ Make sure launcher updates its width before opening the dash.
3020+
3021+2013-02-28 Automatic PS uploader <ps-jenkins@lists.canonical.com>
3022+
3023+ Releasing 6.12.0daily13.02.28-0ubuntu1 to ubuntu.
3024+
3025+ Approved by PS Jenkins bot.
3026+
3027+2013-02-28 Automatic PS uploader <ps-jenkins@lists.canonical.com>
3028+
3029+ Releasing 6.12.0daily13.02.28-0ubuntu1, based on r3175
3030+
3031+2013-02-27 Stephen M. Webb <stephen.webb@canonical.com>
3032+
3033+ debian/watch: extend match rule to work with 12.10 and 13.04 releases. Fixes: https://bugs.launchpad.net/bugs/1121754.
3034+
3035+ Approved by Brandon Schaefer.
3036+
3037+2013-02-27 Stephen M. Webb <stephen.webb@canonical.com>
3038+
3039+ debian/watch: fix to match reality
3040+
3041+ The previous match rule stopped working after release 6.8 of Unity.
3042+
3043+2013-02-27 Andrea Azzarone <azzaronea@gmail.com>
3044+
3045+ Switcher must focus the last active window in detail mode (using alt+grave too). Fixes: https://bugs.launchpad.net/bugs/1133338.
3046+
3047+ Approved by Łukasz Zemczak, MC Return.
3048+
3049+2013-02-26 Andrea Azzarone <azzaronea@gmail.com>
3050+
3051+ Fix regression.
3052+
3053+2013-02-26 Andrea Azzarone <azzaronea@gmail.com>
3054+
3055+ Switcher must focus the last active window in detail mode.
3056+
3057+2013-02-26 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
3058+
3059+ Two fixes:
3060+ - Fix the test_can_go_from_dash_to_command_lens failure
3061+ - Fix some test_panel failures related to the Dash and HUD panel buttons:
3062+ Now, this was broken due to changes introduced starting at revision 3081. The overlay button logic has been moved out of PanelMenuView into OverlayWindowButtons (as a separate Nux window), therefore we cannot access both buttons in the same way now. This probably will have to be fixed properly one day, i.e. adding a glue layer between the panel buttons and overlay buttons (as used in the Dash and HUD), but for now we can use the current architecture to test the features we want. So, add the overlay buttons window to introspection and rewrite the failing tests in a way that uses the new button handling procedures.
3063+
3064+ Approved by Andrea Azzarone.
3065+
3066+2013-02-26 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
3067+
3068+ Fix the test_panel tests related to overlay buttons in the dash and HUD.
3069+ Now, this was broken due to changes introduced starting at revision 3081. The overlay button logic has been moved out of PanelMenuView into OverlayWindowButtons (as a separate Nux window), therefore we cannot access both buttons in the same way now. This probably will have to be fixed properly one day, i.e. adding a glue layer between the panel buttons and overlay buttons (as used in the Dash and HUD), but for now we can use the current architecture to test the features we want.
3070+ So, add the overlay buttons window to introspection and rewrite the failing tests in a way that uses the new button handling procedures.
3071+
3072+2013-02-25 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
3073+
3074+ Fix the test_can_go_from_dash_to_command_lens - let's simply check if the commands.lens is opened or not, this way we don't have to worry about the fact if the command lens is part of the dash or not.
3075+
3076+2013-02-26 Automatic PS uploader <ps-jenkins@lists.canonical.com>
3077+
3078+ Releasing 6.12.0daily13.02.26-0ubuntu1 to ubuntu.
3079+
3080+ Approved by PS Jenkins bot.
3081+
3082+2013-02-26 Automatic PS uploader <ps-jenkins@lists.canonical.com>
3083+
3084+ Releasing 6.12.0daily13.02.26-0ubuntu1, based on r3171
3085+
3086+2013-02-26 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
3087+
3088+ Add a short wait for the menu entry fade-in in case the system is too quick with clicking in the test_menu_opens_closes_on_click AP test.
3089+
3090+ Approved by Brandon Schaefer.
3091+
3092+2013-02-25 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
3093+
3094+ Fix nasty typo made by mistake
3095+
3096+2013-02-20 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
3097+
3098+ Add a short wait for the menu entry in case the system is too quick with clicking in the test_menu_opens_closes_on_click AP test
3099+
3100+2013-02-25 Andrea Azzarone <azzaronea@gmail.com>
3101+
3102+ Don't draw unity if the first window in the stack is fullscreen. Fixes: https://bugs.launchpad.net/bugs/748539.
3103+
3104+ Approved by Brandon Schaefer.
3105+
3106+2013-02-21 Andrea Azzarone <azzaronea@gmail.com>
3107+
3108+ Minor fix.
3109+
3110+2013-02-21 Andrea Azzarone <azzaronea@gmail.com>
3111+
3112+ Fix viewport corner case. Minor optimization.
3113+
3114+2013-02-19 Andrea Azzarone <azzaronea@gmail.com>
3115+
3116+ Remove useless if.
3117+
3118+2013-02-19 Andrea Azzarone <azzaronea@gmail.com>
3119+
3120+ Don't draw unity if the first window in the stack is fullscreen.
3121+
3122+2013-02-25 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
3123+
3124+ Improve IBus autopilot tests.
3125+ With these improvements, asian characters do not need to be hardcoded in the tests anymore. Now, the 'expected' values are taken directly from IBus before each test. We're doing it by using a separate input context and storing it for comparison. Using the existing input context was buggy, so this seemed like the best way to go otherwise.
3126+ To do this, I had to work-around the new IBus bindings from GIR, since create_input_context() - which was needed, was not introspectable.
3127+
3128+ Approved by Thomi Richards.
3129+
3130+2013-02-22 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
3131+
3132+ In case of hangul, well, querying is a bit more complicated. So, till it's not fixed, we can use hard coded values here - since hangul has no 'character propositions' and no history, it's safe. A given input string will *always* return the same output string in korean.
3133+
3134+2013-02-21 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
3135+
3136+ Fixed anthy with the new ibus enhancements. We're now using update-preedit-text as well for engines that are not commit-only.
3137+
3138+2013-02-18 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
3139+
3140+ Add a timeout to the wait for IBus to set the engine, in the case where the engine cannot be fount
3141+
3142+2013-02-15 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
3143+
3144+ Use GLib instead of GObject
3145+
3146+2013-02-12 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
3147+
3148+ Improve IBus autopilot tests.
3149+ With these improvements, asian characters do not need to be hardcoded in the tests anymore. Now, the 'expected' values are taken directly from IBus before each test. We're doing it by using a separate input context and storing it for comparison. Using the existing input context was buggy, so this seemed like the best way to go otherwise.
3150+ To do this, I had to work-around the new IBus bindings from GIR, since create_input_context() - which was needed, was not introspectable.
3151+
3152+2013-02-22 MC Return <mc.return@gmx.net>
3153+
3154+ Fixed some issues reported by cppcheck:
3155+
3156+ * Hopefully fixed memory leak of atk_event.
3157+
3158+ * size_t index is always unsigned, so the check if it is >= 0
3159+ is redundant and can be removed.
3160+ The else branch will never be executed so it can be removed
3161+ as well.
3162+
3163+ * Do not assign true to bool odd, because this value is never used.
3164+ Instead declare and assign the value in one line.
3165+
3166+ * Also initialize the struct LayoutWindow member variable float alpha
3167+ with 0.0f in the LayoutWindow::LayoutWindow(Window xid) constructor.
3168+
3169+ (LP: #1131152). Fixes: https://bugs.launchpad.net/bugs/1131152.
3170+
3171+ Approved by Andrea Azzarone.
3172+
3173+2013-02-21 MC Return <mc.return@gmx.net>
3174+
3175+ Fixed wrong variable name typo (atk_key_event->atk_event)
3176+
3177+2013-02-20 MC Return <mc.return@gmx.net>
3178+
3179+ Hopefully fixed memory leak of atk_event
3180+
3181+2013-02-20 MC Return <mc.return@gmx.net>
3182+
3183+ size_t index is always unsigned, so the check if it is >= 0
3184+ is redundant and can be removed
3185+ The else branch will never be executed so it can be removed
3186+ as well
3187+
3188+2013-02-20 MC Return <mc.return@gmx.net>
3189+
3190+ Do not assign true to bool odd, because this value is never used
3191+ Instead declare and assign the value in one line
3192+
3193+2013-02-20 MC Return <mc.return@gmx.net>
3194+
3195+ Also initialize the struct LayoutWindow member variable float alpha
3196+ with 0.0f in the LayoutWindow::LayoutWindow(Window xid) constructor
3197+
3198+2013-02-22 Andrea Azzarone <azzaronea@gmail.com>
3199+
3200+ Fix randomly failing tests (unity.tests.launcher.test_icon_behavior.LauncherIconsTests.*). Fixes: https://bugs.launchpad.net/bugs/1131679.
3201+
3202+ Approved by Łukasz Zemczak, MC Return.
3203+
3204+2013-02-22 Andrea Azzarone <azzaronea@gmail.com>
3205+
3206+ Fix bug 1131679.
3207+
3208+2013-02-20 Automatic PS uploader <ps-jenkins@lists.canonical.com>
3209+
3210+ Releasing 6.12.0daily13.02.19.1-0ubuntu1 to ubuntu.
3211+
3212+ Approved by .
3213+
3214+2013-02-19 Automatic PS uploader <ps-jenkins@lists.canonical.com>
3215+
3216+ Releasing 6.12.0daily13.02.19.1-0ubuntu1, based on r3163
3217+
3218+2013-02-20 Xiao-Long Chen <chenxiaolong@cxl.epac.to>
3219+
3220+ Add timeout before removing launcher icon. Fixes: https://bugs.launchpad.net/bugs/1119801.
3221+
3222+ Approved by Andrea Azzarone.
3223+
3224+2013-02-15 Xiao-Long Chen <chenxiaolong@cxl.epac.to>
3225+
3226+ Add timeout before removing launcher icon
3227+
3228+2013-02-19 MC Return <mc.return@gmx.net>
3229+
3230+ Fixed minor cppcheck static code analysis issues:
3231+
3232+ Do not assign true to bool odd, because this value is never used.
3233+ Instead declare and assign a value to odd in the same line.
3234+
3235+ Also initialize the class member variable bool requires_new_position with
3236+ false in the PreviewStateMachine::PreviewStateMachine() constructor.
3237+
3238+ Approved by Andrea Azzarone, Łukasz Zemczak.
3239+
3240+2013-02-17 MC Return <mc.return@gmx.net>
3241+
3242+ Do not assign true to bool odd, because this value is never used
3243+ Instead declare and assign a value to odd in the same line
3244+
3245+2013-02-17 MC Return <mc.return@gmx.net>
3246+
3247+ Also initialize the class member variable bool requires_new_position with false
3248+ in the PreviewStateMachine::PreviewStateMachine() constructor
3249+
3250+2013-02-19 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
3251+
3252+ Use a nasty hack to avoid ARM pointer mis-alignment errors in gcc. Before doing a cast to unsigned long *, let's convert to a void pointer first.
3253+
3254+ Approved by Sam Spilsbury.
3255+
3256+2013-02-19 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
3257+
3258+ Add a comment so that we know what hacks we did
3259+
3260+2013-02-19 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
3261+
3262+ Use a nasty hack to avoid ARM pointer mis-alignment errors in gcc. Before doing a cast to unsigned long *, let's convert to a void pointer first.
3263+
3264+2013-02-18 Sam Spilsbury <sam.spilsbury@canonical.com>
3265+
3266+ Don't remove bounding rects (LP: #1091600). Fixes: https://bugs.launchpad.net/bugs/1091600.
3267+
3268+ Approved by Esokrates.
3269+
3270+2013-02-10 Sam Spilsbury <sam.spilsbury@canonical.com>
3271+
3272+ Don't remove bounding rects
3273+
3274+2013-02-10 Sam Spilsbury <sam.spilsbury@canonical.com>
3275+
3276+ Merge unity.fix_851964
3277+
3278+2013-02-10 Sam Spilsbury <sam.spilsbury@canonical.com>
3279+
3280+ Revert r2999
3281+
3282+2013-02-18 Sam Spilsbury <sam.spilsbury@canonical.com>
3283+
3284+ Save the saved input shape to a window property, so if compiz crashes
3285+ we can still recover the minimized window.
3286+
3287+ Also fixed a crash in the tests.
3288+
3289+ (LP: #851964). Fixes: https://bugs.launchpad.net/bugs/851964.
3290+
3291+ Approved by Andrea Azzarone.
3292+
3293+2013-02-12 Sam Spilsbury <sam.spilsbury@canonical.com>
3294+
3295+ Only temp-re-minimize if the window has inconsistent shape rects
3296+
3297+2013-02-09 Sam Spilsbury <sam.spilsbury@canonical.com>
3298+
3299+ Save the saved input shape to a window property, so if compiz crashes
3300+ we can still recover the minimized window.
3301+
3302+ Also fixed a crash in the tests.
3303+
3304+ (LP: #851964)
3305+
3306+2013-02-09 Sam Spilsbury <sam.spilsbury@canonical.com>
3307+
3308+ Revert bounding rects removal change
3309+
3310+2013-02-04 Sam Spilsbury <sam.spilsbury@canonical.com>
3311+
3312+ Merge lp:unity
3313+
3314+2013-01-11 Sam Spilsbury <sam.spilsbury@canonical.com>
3315+
3316+ Merge lp:unity
3317+
3318+2012-12-18 Sam Spilsbury <sam.spilsbury@canonical.com>
3319+
3320+ Don't remove bounding rects (LP: #1091600)
3321+
3322+2013-02-18 Andrea Azzarone <azzaronea@gmail.com>
3323+
3324+ Fix alt+grave regression. Fixes: https://bugs.launchpad.net/bugs/1129372.
3325+
3326+ Approved by Łukasz Zemczak.
3327+
3328+2013-02-18 Andrea Azzarone <azzaronea@gmail.com>
3329+
3330+ Fix alt+'\' regression.
3331+
3332+2013-02-17 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
3333+
3334+ Add a new test suite - test_search.
3335+ This test suite is supposed to test the searching mechanisms of Unity. For now it only tests the behavior for the HUD and application lens. The test cases inside check if when a given search string is given, the proper results will be returned. There are also test cases for testing fuzzy search, e.g. when slightly erroneous input is provided.
3336+ We're using window-mocker for this. And for now, app lens fuzzy tests are skipped - until libcolumbus is not released.
3337+
3338+ Approved by .
3339+
3340+2013-02-14 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
3341+
3342+ Fix multi-line comments.
3343+
3344+2013-02-11 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
3345+
3346+ For now, skip the application lens fuzzy search tests, since we have no fuzzy search test support in the lens right now
3347+
3348+2013-02-11 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
3349+
3350+ Rename usage of testapp to the new name - Window Mocker
3351+
3352+2013-02-11 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
3353+
3354+ Merge changes from trunk
3355+
3356+2013-02-06 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
3357+
3358+ Add a new test suite - test_search.
3359+ This test suite is supposed to test the searching mechanisms of Unity. For now it only tests the behavior for the HUD and application lens. The test cases inside check if when a given search string is given, the proper results will be returned. There are also test cases for testing fuzzy search, e.g. when slightly erroneous input is provided.
3360+ We're using testapp for this.
3361+
3362+2013-02-15 Chris Townsend <Christopher.Townsend@canonical.com>
3363+
3364+ Webapps cause two active applications in some cases, so added a check to only pick up the first active app which is the web browser. Fixes: https://bugs.launchpad.net/bugs/1070715. Fixes: https://bugs.launchpad.net/bugs/1070715.
3365+
3366+ Approved by Brandon Schaefer.
3367+
3368+2013-02-15 Chris Townsend <Christopher.Townsend@canonical.com>
3369+
3370+ Add a unit test to simulate the Webapp and Firefox active interaction.
3371+
3372+2013-02-14 Chris Townsend <Christopher.Townsend@canonical.com>
3373+
3374+ * Revert the original commit since it regresses an Alt+Tab use case.
3375+ * Add a test to use only the first found active application to account for the WebApp.
3376+
3377+2013-02-12 Chris Townsend <Christopher.Townsend@canonical.com>
3378+
3379+ Remove the check between the selected app and the last known active app. This is no longer needed since another fix went in to properly fix the original issue. Fixes: https://bugs.launchpad.net/bugs/1070715
3380+
3381+2013-02-15 Brandon Schaefer <brandon.schaefer@canonical.com>
3382+
3383+ Adds a Y break zone on the barrier so you can only break the barrier if pushing hard enough within this zone. Otherwise it resets the decay. Fixes: https://bugs.launchpad.net/bugs/982543.
3384+
3385+ Approved by Marco Trevisan (Treviño).
3386+
3387+2013-02-13 Brandon Schaefer <brandon.schaefer@canonical.com>
3388+
3389+ * Add in a Y break zone where when we start pushing up against the barrier
3390+ we only release it if there is enough decay with in this break zone. If we
3391+ move out of the break zone then restart the decay.
3392+
3393+2013-02-15 Nick Dedekind <nicholas.dedekind@gmail.com>
3394+
3395+ Changed click/Dnd behaviour to match requested design. (LP: #841899). Fixes: https://bugs.launchpad.net/bugs/841899.
3396+
3397+ Approved by Andrea Azzarone, John Lea.
3398+
3399+2013-01-30 Nick Dedekind <nicholas.dedekind@gmail.com>
3400+
3401+ Fixed review comments.
3402+
3403+2013-01-30 Nick Dedekind <nicholas.dedekind@gmail.com>
3404+
3405+ merge with trunk
3406+
3407+2012-12-21 Nick Dedekind <nicholas.dedekind@gmail.com>
3408+
3409+ Design requested drawing of filter widget outline.
3410+
3411+2012-12-20 Nick Dedekind <nicholas.dedekind@gmail.com>
3412+
3413+ Aligned RoundedRectSegment arc drawing with RoundRect drawing.
3414+
3415+2012-12-20 Nick Dedekind <nicholas.dedekind@gmail.com>
3416+
3417+ Added tests for multi-range filter widget. Updated lens tests for multi-range filter.
3418+
3419+2012-12-20 Nick Dedekind <nicholas.dedekind@gmail.com>
3420+
3421+ Renamed FilterMultiRange->FIlterMultiRangeWidget
3422+
3423+2012-12-18 Nick Dedekind <nicholas.dedekind@gmail.com>
3424+
3425+ Merged with trunk
3426+
3427+2012-12-18 Nick Dedekind <nicholas.dedekind@gmail.com>
3428+
3429+ More design fixes for multirange filter widget.
3430+
3431+2012-12-14 Nick Dedekind <nicholas.dedekind@gmail.com>
3432+
3433+ Merged with trunk
3434+
3435+2012-12-13 Nick Dedekind <nicholas.dedekind@gmail.com>
3436+
3437+ Filter Multi-range widget behaviour fixes - started
3438+
3439+2013-02-15 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
3440+
3441+ When building the preview, don't create a new PreviewContainer when there's one already existing. Such a case can happen when the preview animation does not finish correctly and gets interrupted unexpectedly. When that happens, the preview_container_ stays as a child. Without this fix, that container stays as a child forever, breaking preview-related autopilot tests.
3442+
3443+ Approved by Andrea Azzarone.
3444+
3445+2013-02-14 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
3446+
3447+ When building the preview, don't create a new PreviewContainer when there's one already existing. Such a case can happen when the preview animation does not finish correctly and gets interrupted unexpectedly. When that happens, the preview_container_ stays as a child. Without this fix, that container stays as a child forever, breaking preview-related autopilot tests.
3448+
3449+2013-02-14 Andrea Azzarone <azzaronea@gmail.com>
3450+
3451+ Fix lp bug 991637. Fixes: https://bugs.launchpad.net/bugs/991637.
3452+
3453+ Approved by Marco Trevisan (Treviño), Brandon Schaefer.
3454+
3455+2013-02-14 Andrea Azzarone <azzaronea@gmail.com>
3456+
3457+ Fix 991637.
3458+
3459+2013-02-14 Andrea Azzarone <azzaronea@gmail.com>
3460+
3461+ Pass the correct timestamp to ApplicationLauncherIcon on super+n. Fixes: https://bugs.launchpad.net/bugs/1125331.
3462+
3463+ Approved by Brandon Schaefer.
3464+
3465+2013-02-14 Andrea Azzarone <azzaronea@gmail.com>
3466+
3467+ Minor change + AP test.
3468+
3469+2013-02-14 Andrea Azzarone <azzaronea@gmail.com>
3470+
3471+ Fix lp bug 1125331.
3472+
3473+2013-02-14 Iain Lane <iain.lane@canonical.com>
3474+
3475+ Don't test libindicate's gir which isn't installed by default.
3476+
3477+ Approved by Didier Roche.
3478+
3479+2013-02-14 Iain Lane <iain.lane@canonical.com>
3480+
3481+ indicate's gir isn't installed by default so better not test it here
3482+
3483+2013-02-14 Iain Lane <iain.lane@canonical.com>
3484+
3485+ Smoke test some of our gobject-introspection bindings in autopilot.
3486+
3487+ Approved by Didier Roche.
3488+
3489+2013-02-14 Iain Lane <iain.lane@canonical.com>
3490+
3491+ copyright 2013
3492+
3493+2013-02-14 Iain Lane <iain.lane@canonical.com>
3494+
3495+ Add some autopilot tests to test various gobject introspection bindings are working
3496+
3497+ Unity's autopilot tests are run as part of our CI, so this is a good place to
3498+ put them to catch basic breakage in the bindings.
3499+
3500+2013-02-13 Brandon Schaefer <brandon.schaefer@canonical.com>
3501+
3502+ Force the first event generated to skip the smoothing timer. This way we can see if we need to release the barrier. Otherwise the mouse hits the barrier for 75ms until the smoothing timer has gone off. Fixes: https://bugs.launchpad.net/bugs/1120223.
3503+
3504+ Approved by Marco Trevisan (Treviño).
3505+
3506+2013-02-12 Brandon Schaefer <brandon.schaefer@canonical.com>
3507+
3508+ * Made a function to generate a generic event to reduce code
3509+
3510+2013-02-11 Brandon Schaefer <brandon.schaefer@canonical.com>
3511+
3512+ * Adds unit tests
3513+ * Clean up a bit of repeating code
3514+
3515+2013-02-11 Brandon Schaefer <brandon.schaefer@canonical.com>
3516+
3517+ * Don't update the launchers hide machine on the first event.
3518+ If the first event doesn't release the barrier, then it will be sending
3519+ the correct event in 75ms from the first event.
3520+
3521+2013-02-11 Brandon Schaefer <brandon.schaefer@canonical.com>
3522+
3523+ * There is a delay when events get sent from the PointerBarrier, so if we hit a barrier that needs to be released
3524+ right away we have to wait out that delay causing an unsmooth barrier break. So we send the first event right
3525+ away to see if we are at a place where a barrier needs to be released, then go back to using the timer if needed.
3526+
3527+2013-02-13 Andrea Azzarone <azzaronea@gmail.com>
3528+
3529+ Fix build issue with arm.
3530+
3531+ Approved by Brandon Schaefer.
3532+
3533+2013-02-12 Andrea Azzarone <azzaronea@gmail.com>
3534+
3535+ Remove the asserts, they are testing test-code not QuicklistManager.
3536+
3537+2013-02-12 Andrea Azzarone <azzaronea@gmail.com>
3538+
3539+ Fix.
3540+
3541+2013-02-12 Andrea Azzarone <azzaronea@gmail.com>
3542+
3543+ Fix build issue with ARMs.
3544+
3545+2013-02-12 Marco Trevisan (Treviño) <mail@3v1n0.net>
3546+
3547+ ExpoLauncherIcon: Set the viewport size to 1,1 (i.e. diable workspaces) on icon Removal
3548+
3549+ Like when dragged to trash!. Fixes: https://bugs.launchpad.net/bugs/868423, https://bugs.launchpad.net/bugs/1118271.
3550+
3551+ Approved by Andrea Azzarone.
3552+
3553+2013-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
3554+
3555+ PluginAdapter: implement properly SetViewportSize
3556+
3557+2013-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
3558+
3559+ ExpoLauncherIcon: Set the viewport size to 1,1 (i.e. diable workspaces) on icon Removal
3560+
3561+ Like when dragged to trash!
3562+
3563+2013-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
3564+
3565+ WindowManager: add a first implementation of SetViewportSize
3566+
3567+2013-02-12 Marco Trevisan (Treviño) <mail@3v1n0.net>
3568+
3569+ LauncherController: add MigrateFavorites utility function.
3570+
3571+ Approved by Andrea Azzarone.
3572+
3573+2013-02-09 Marco Trevisan (Treviño) <mail@3v1n0.net>
3574+
3575+ Merging with lp:~3v1n0/unity/favorites-migration-hardcoded
3576+
3577+2012-09-27 Marco Trevisan (Treviño) <mail@3v1n0.net>
3578+
3579+ TestLauncherController: fix failing test
3580+
3581+2012-09-27 Marco Trevisan (Treviño) <mail@3v1n0.net>
3582+
3583+ Merging with trunk
3584+
3585+2012-09-20 Marco Trevisan (Treviño) <mail@3v1n0.net>
3586+
3587+ LauncherController: save icons order when a "special" favorite has been removed
3588+
3589+ Added test
3590+
3591+2012-09-20 Marco Trevisan (Treviño) <mail@3v1n0.net>
3592+
3593+ LauncherController: optimize MigrateFavorites a little
3594+
3595+2012-09-20 Marco Trevisan (Treviño) <mail@3v1n0.net>
3596+
3597+ TestLauncherController: update tests so that they work with favorites migration
3598+
3599+2012-09-20 Marco Trevisan (Treviño) <mail@3v1n0.net>
3600+
3601+ LauncherController: add MigrateFavorites utility function
3602+
3603+2012-09-20 Marco Trevisan (Treviño) <mail@3v1n0.net>
3604+
3605+ LauncherController: revert fixed expo icon changes
3606+
3607+2013-02-11 Marco Trevisan (Treviño) <mail@3v1n0.net>
3608+
3609+ ApplicationLauncherIcon: set the visibility of an unstick application based on its running state. Fixes: https://bugs.launchpad.net/bugs/1122311.
3610+
3611+ Approved by Brandon Schaefer.
3612+
3613+2013-02-11 Marco Trevisan (Treviño) <mail@3v1n0.net>
3614+
3615+ TestApplicationLauncherIcon: add new tests for checking the application unsticking
3616+
3617+2013-02-11 Marco Trevisan (Treviño) <mail@3v1n0.net>
3618+
3619+ ApplicationLauncherIcon: set the visibility of an unstick application based on its running state
3620+
3621+2013-02-09 Brandon Schaefer <brandon.schaefer@canonical.com>
3622+
3623+ Use the relative mouse position for detecting if the mouse is in the window buttons.
3624+
3625+ Approved by .
3626+
3627+2013-02-08 Brandon Schaefer <brandon.schaefer@canonical.com>
3628+
3629+ * Fix multi monitor issue window buttons and indicators.
3630+ * AP panel tests cover this in a multi monitor setup
3631+
3632+2013-02-08 Andrea Azzarone <azzaronea@gmail.com>
3633+
3634+ Use nux::ObjectWeakPtr to store QuicklistView(s).
3635+
3636+ Approved by Łukasz Zemczak.
3637+
3638+2013-02-08 Andrea Azzarone <azzaronea@gmail.com>
3639+
3640+ Minor fix.
3641+
3642+2013-02-07 Andrea Azzarone <azzaronea@gmail.com>
3643+
3644+ Improve test.
3645+
3646+2013-02-07 Andrea Azzarone <azzaronea@gmail.com>
3647+
3648+ Use nux::ObjectWeakPtr to store QuicklistView(s).
3649+
3650+2013-02-08 Marco Trevisan (Treviño) <mail@3v1n0.net>
3651+
3652+ ApplicationLauncherIcon: Show a list of related windows in a Launcher icon's Quicklist
3653+
3654+ (LP: #1107866). Fixes: https://bugs.launchpad.net/bugs/1107866.
3655+
3656+ Approved by John Lea, Marco Trevisan (Treviño).
3657+
3658+2013-02-08 Lukas Vacek <lucas.vacek@gmail.com>
3659+
3660+ Merging with lp:~3v1n0/unity/quicklist-windows-improvements branch
3661+
3662+2013-02-08 Marco Trevisan (Treviño) <mail@3v1n0.net>
3663+
3664+ TestApplicationLauncherIcon: test menu properties, check windows with empty titles
3665+
3666+2013-02-08 Marco Trevisan (Treviño) <mail@3v1n0.net>
3667+
3668+ ApplicationLauncherIcon: Ignore windows with empty titles
3669+
3670+2013-02-08 Lukas Vacek <lucas.vacek@gmail.com>
3671+
3672+ Merging with lp:~3v1n0/unity/quicklist-windows-improvements branch
3673+
3674+2013-02-08 Marco Trevisan (Treviño) <mail@3v1n0.net>
3675+
3676+ ApplicationLauncherIcon: disable markup accel for windows quicklist-items
3677+
3678+2013-02-08 Marco Trevisan (Treviño) <mail@3v1n0.net>
3679+
3680+ QuicklistMenuItem: add MARKUP_ACCEL_DISABLED_PROPERTY property
3681+
3682+2013-02-08 Lukas Vacek <lucas.vacek@gmail.com>
3683+
3684+ Merging with lp:~3v1n0/unity/quicklist-windows-improvements branch
3685+
3686+2013-02-08 Marco Trevisan (Treviño) <mail@3v1n0.net>
3687+
3688+ TestApplicationLauncherIcon: add quicklist windows tests
3689+
3690+2013-02-08 Marco Trevisan (Treviño) <mail@3v1n0.net>
3691+
3692+ ApplicationLauncherIcon: cleanup the code a little
3693+
3694+2013-02-06 Lukas Vacek <lucas.vacek@gmail.com>
3695+
3696+ bamficon windowlist patch cleanup #2
3697+
3698+2013-02-05 Lukas Vacek <lucas.vacek@gmail.com>
3699+
3700+ bamficon windowlist patch cleanup to accomodate for comments in merge proposal
3701+
3702+2013-01-30 Lukas Vacek <lucas.vacek@gmail.com>
3703+
3704+ bamficon_windowlist.patch applied (LP: #1107866) - show window list when right-clicking a launcher icon
3705+
3706+2013-02-08 Nick Dedekind <nicholas.dedekind@gmail.com>
3707+
3708+ PlacesGroup: Fixed category redrawing. Fixes: https://bugs.launchpad.net/bugs/1119487.
3709+
3710+ Approved by Marco Trevisan (Treviño).
3711+
3712+2013-02-08 Nick Dedekind <nicholas.dedekind@gmail.com>
3713+
3714+ Fixed category redrawing
3715+
3716+2013-02-08 Automatic PS uploader <ps-jenkins@lists.canonical.com>
3717+
3718+ Releasing 6.12.0daily13.02.08-0ubuntu1 to ubuntu.
3719+
3720+ Approved by .
3721+
3722+2013-02-08 Automatic PS uploader <ps-jenkins@lists.canonical.com>
3723+
3724+ Releasing 6.12.0daily13.02.08-0ubuntu1, based on r3140
3725+
3726+2013-02-08 Marco Trevisan (Treviño) <mail@3v1n0.net>
3727+
3728+ EdgeBarrierController: add multiple types of subscriber results, fix edges on autohide
3729+
3730+ Now when sticky keys are disabled, and the launcher is set to autohide, the mouse will hit both sides of the screen (instead of just the left side of the barrier); at that point we'll release the events coming from the launcher-less side of the monitor, but we'll use them to temporary keep the barrier "broken". Fixes: https://bugs.launchpad.net/bugs/1064945.
3731+
3732+ Approved by Brandon Schaefer.
3733+
3734+2013-02-08 Marco Trevisan (Treviño) <mail@3v1n0.net>
3735+
3736+ EdgeBarrierController: release_once a barrier if passed with sticky_edges OFF
3737+
3738+ Tests updated
3739+
3740+2013-02-08 Marco Trevisan (Treviño) <mail@3v1n0.net>
3741+
3742+ TestEdgeBarrierController: add tests for other kinds of processed events
3743+
3744+2013-02-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
3745+
3746+ TestLauncher: add more edge subscriber tests
3747+
3748+2013-02-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
3749+
3750+ TestEdgeBarrierController / TestLauncher: fix tests against new API
3751+
3752+2013-02-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
3753+
3754+ EdgeBarrierController: add more result possibilities for a subscriber to properly handle events
3755+
3756+ This properly fixes the bug #1064945, since now we can correctly release or handle events
3757+ based on the result given from the subscriber.
3758+
3759+2013-02-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
3760+
3761+ EdgeBarrierController: use a testing pimpl
3762+
3763+2013-02-06 Brandon Schaefer <brandon.schaefer@canonical.com>
3764+
3765+ * The default is already BOTH no need to set it again.
3766+
3767+2013-02-06 Brandon Schaefer <brandon.schaefer@canonical.com>
3768+
3769+ * Adds a unit test to assert that when sticky keys are off the direction is always set to BOTH
3770+
3771+2013-02-05 Brandon Schaefer <brandon.schaefer@canonical.com>
3772+
3773+ * When SickyEdge is set to False and the Launcher is autohiding we must make barriers for both sides.
3774+
3775+2013-02-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
3776+
3777+ SwitcherController: add a fade effect when showing/hiding the controller. Fixes: https://bugs.launchpad.net/bugs/1105058.
3778+
3779+ Approved by Brandon Schaefer.
3780+
3781+2013-02-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
3782+
3783+ SwitcherController: removing commented code
3784+
3785+2013-02-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
3786+
3787+ TestSwitcherController: adding opacity test
3788+
3789+2013-02-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
3790+
3791+ Merge with trunk
3792+
3793+2013-02-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
3794+
3795+ TestSwitcherController: add fading test
3796+
3797+2013-02-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
3798+
3799+ SwitcherController: use a MockableBaseWindow
3800+
3801+2013-02-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
3802+
3803+ Test{Hud,Dash}Controller: some cleanup
3804+
3805+2013-02-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
3806+
3807+ MockableBaseWindow: added this utility class, setting as parent of ResizingBaseWindow
3808+
3809+2013-02-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
3810+
3811+ TestSwitcherController: use MockBaseWindow for testing instead a real window
3812+
3813+2013-02-07 Marco Trevisan (Treviño) <mail@3v1n0.net>
3814+
3815+ SwitcherController: set the timeout_length as public property
3816+
3817+2013-02-06 Marco Trevisan (Treviño) <mail@3v1n0.net>
3818+
3819+ UnityShell: draw the switcher targets also when fading-out...
3820+
3821+2013-02-06 Marco Trevisan (Treviño) <mail@3v1n0.net>
3822+
3823+ unityshell: use the switcher opacity value to compute the final thumbails opacity
3824+
3825+2013-02-06 Marco Trevisan (Treviño) <mail@3v1n0.net>
3826+
3827+ StandaloneSwitcher: add the animator controller
3828+
3829+2013-02-06 Marco Trevisan (Treviño) <mail@3v1n0.net>
3830+
3831+ SwitcherController: add a fade animator to show/hide the switcher window
3832+
3833+2013-02-06 Marco Trevisan (Treviño) <mail@3v1n0.net>
3834+
3835+ SwitcherView: remove useless variable
3836+
3837+2013-02-07 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
3838+
3839+ The testapp application has been renamed to window-mocker - let's rename all uses. Fixes: https://bugs.launchpad.net/bugs/1089561.
3840+
3841+ Approved by Didier Roche.
3842+
3843+2013-02-07 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
3844+
3845+ Oooops.
3846+
3847+2013-02-07 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
3848+
3849+ Add the python-windowmocker dep to unity-autopilot.
3850+
3851+2013-02-07 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
3852+
3853+ The testapp application has been renamed to window-mocker - let's rename all uses.
3854+
3855+2013-02-07 Automatic PS uploader <ps-jenkins@lists.canonical.com>
3856+
3857+ Releasing 6.12.0daily13.02.07-0ubuntu1 to ubuntu.
3858+
3859+ Approved by .
3860+
3861+2013-02-07 Automatic PS uploader <ps-jenkins@lists.canonical.com>
3862+
3863+ Releasing 6.12.0daily13.02.07-0ubuntu1, based on r3136
3864+
3865+2013-02-07 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
3866+
3867+ Fix dash preview tests. The preview_container.current_preview property is not automatically visible, sometimes it takes time for it to be available. Let's use Eventually while fetching.
3868+
3869+ Approved by Thomi Richards.
3870+
3871+2013-02-06 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
3872+
3873+ Fix dash preview tests. The preview_container.current_preview property is not automatically visible, sometimes it takes time for it to be available. Let's use Eventually while fetching.
3874+
3875+2013-02-06 Marco Trevisan (Treviño) <mail@3v1n0.net>
3876+
3877+ SwitcherController: add InitiateDetail function to initialize the detail mode
3878+
3879+ It disables the animation at the beginning, then it re-enables it once needed. Fixes: https://bugs.launchpad.net/bugs/1116927.
3880+
3881+ Approved by Brandon Schaefer.
3882+
3883+2013-02-06 Marco Trevisan (Treviño) <mail@3v1n0.net>
3884+
3885+ GesturalWindowSwitcher: fix compilation
3886+
3887+2013-02-06 Marco Trevisan (Treviño) <mail@3v1n0.net>
3888+
3889+ UnityShell: use InitiateDetail when starting the switcher in detail mode
3890+
3891+ And update to new API
3892+
3893+2013-02-06 Marco Trevisan (Treviño) <mail@3v1n0.net>
3894+
3895+ TestSwitcherController: add test for InitiateDetail
3896+
3897+2013-02-06 Marco Trevisan (Treviño) <mail@3v1n0.net>
3898+
3899+ SwitcherController: make members really private, use ROProperty and return smart Ptr
3900+
3901+2013-02-06 Marco Trevisan (Treviño) <mail@3v1n0.net>
3902+
3903+ SwitcherController: add InitiateDetail function to initialize the detail mode
3904+
3905+ It disables the animation at the beginning, then it re-enables it once needed.
3906+
3907+2013-02-06 Marco Trevisan (Treviño) <mail@3v1n0.net>
3908+
3909+ TestSwitcherView: add test for animation progress check based on property change
3910+
3911+2013-02-06 Marco Trevisan (Treviño) <mail@3v1n0.net>
3912+
3913+ SwitcherView: add Animate property, progress function and time utility functions
3914+
3915+2013-02-06 Andrea Azzarone <azzaronea@gmail.com>
3916+
3917+ Remove notification area whitelist. Fixes: https://bugs.launchpad.net/bugs/974480.
3918+
3919+ Approved by Marco Trevisan (Treviño).
3920+
3921+2013-02-06 Andrea Azzarone <azzaronea@gmail.com>
3922+
3923+ Add newline at end of file.
3924+
3925+2013-02-06 Andrea Azzarone <azzaronea@gmail.com>
3926+
3927+ Add missing file.
3928+
3929+2013-02-06 Andrea Azzarone <azzaronea@gmail.com>
3930+
3931+ Add tests.
3932+
3933+2013-02-06 Andrea Azzarone <azzaronea@gmail.com>
3934+
3935+ Merge lp:~andyrock/unity/remove-tray-whitelist.
3936+
3937+2012-09-14 Andrea Azzarone <azzaronea@gmail.com>
3938+
3939+ Add missing braces.
3940+
3941+2012-09-14 Andrea Azzarone <azzaronea@gmail.com>
3942+
3943+ Add missing include.
3944+
3945+2012-09-14 Andrea Azzarone <azzaronea@gmail.com>
3946+
3947+ Minor change.
3948+
3949+2012-09-14 Andrea Azzarone <azzaronea@gmail.com>
3950+
3951+ Fix typo.
3952+
3953+2012-09-14 Andrea Azzarone <azzaronea@gmail.com>
3954+
3955+ Remove whitelist gsettings option. Replace it with an hardcoded list.
3956+
3957+2013-02-06 Andrea Azzarone <azzaronea@gmail.com>
3958+
3959+ Fix test-unit. Fixes: https://bugs.launchpad.net/bugs/1117487.
3960+
3961+ Approved by Marco Trevisan (Treviño).
3962+
3963+2013-02-06 Andrea Azzarone <azzaronea@gmail.com>
3964+
3965+ Fix test-unit.
3966+
3967+2013-02-06 Andrea Azzarone <azzaronea@gmail.com>
3968+
3969+ added .bzr-repo to ignore list
3970+
3971+2013-02-06 Marco Trevisan (Treviño) <mail@3v1n0.net>
3972+
3973+ LauncherIcon: use a smart pointer to handle the terminate_expo connection and disconnect it. Fixes: https://bugs.launchpad.net/bugs/1090565.
3974+
3975+ Approved by Andrea Azzarone.
3976+
3977+2013-02-06 Marco Trevisan (Treviño) <mail@3v1n0.net>
3978+
3979+ AbstractLauncherIcon: remove on_expo_terminated_connection
3980+
3981+2013-02-06 Marco Trevisan (Treviño) <mail@3v1n0.net>
3982+
3983+ LauncherIcon: use a smart pointer to handle the terminate_expo connection
3984+
3985+2013-02-06 Marco Trevisan (Treviño) <mail@3v1n0.net>
3986+
3987+ SwitcherController: remove the detail timeout when the detail mode is changed. Fixes: https://bugs.launchpad.net/bugs/1116785.
3988+
3989+ Approved by Brandon Schaefer.
3990+
3991+2013-02-06 Marco Trevisan (Treviño) <mail@3v1n0.net>
3992+
3993+ TestSwitcherController: add test to check if the detail timeout is correctly disabled when not needed
3994+
3995+2013-02-06 Marco Trevisan (Treviño) <mail@3v1n0.net>
3996+
3997+ SwitcherController: remove the detail timeout when the detail mode is changed
3998+
3999+2013-02-06 Marco Trevisan (Treviño) <mail@3v1n0.net>
4000+
4001+ TestSwitcherView: use TEST_P to perform multiple animation tests.
4002+
4003+ Approved by Andrea Azzarone.
4004+
4005+2013-02-05 Marco Trevisan (Treviño) <mail@3v1n0.net>
4006+
4007+ TestSwitcherView: use TEST_P to perform multiple animation tests
4008+
4009+2013-02-06 Andrea Azzarone <azzaronea@gmail.com>
4010+
4011+ Use Alt + mouse wheel to scroll the launcher.
4012+
4013+ Approved by Marco Trevisan (Treviño).
4014+
4015+2013-02-05 Andrea Azzarone <azzaronea@gmail.com>
4016+
4017+ Merged improve-standalone-window-manager into alt-to-scroll.
4018+
4019+2013-02-05 Andrea Azzarone <azzaronea@gmail.com>
4020+
4021+ Merged improve-standalone-window-manager into alt-to-scroll.
4022+
4023+2013-02-05 Andrea Azzarone <azzaronea@gmail.com>
4024+
4025+ Merged improve-standalone-window-manager into alt-to-scroll.
4026+
4027+2013-02-05 Andrea Azzarone <azzaronea@gmail.com>
4028+
4029+ Merged improve-standalone-window-manager into alt-to-scroll.
4030+
4031+2013-02-05 Andrea Azzarone <azzaronea@gmail.com>
4032+
4033+ Merged improve-standalone-window-manager into alt-to-scroll.
4034+
4035+2013-02-05 Andrea Azzarone <azzaronea@gmail.com>
4036+
4037+ Merged improve-standalone-window-manager into alt-to-scroll.
4038+
4039+2013-02-01 Andrea Azzarone <azzaronea@gmail.com>
4040+
4041+ Scroll launcher only on alt + mouse wheel.
4042+
4043+2013-02-05 Andrea Azzarone <azzaronea@gmail.com>
4044+
4045+ Improve StandaloneWindowManager.
4046+
4047+ Approved by Marco Trevisan (Treviño).
4048+
4049+2013-02-05 Andrea Azzarone <azzaronea@gmail.com>
4050+
4051+ New window should be on front.
4052+
4053+2013-02-05 Andrea Azzarone <azzaronea@gmail.com>
4054+
4055+ Remove TODO.
4056+
4057+2013-02-05 Andrea Azzarone <azzaronea@gmail.com>
4058+
4059+ Make standalone window manager behaver like compiz.
4060+
4061+2013-02-05 Andrea Azzarone <azzaronea@gmail.com>
4062+
4063+ Fix typo :(
4064+
4065+2013-02-05 Andrea Azzarone <azzaronea@gmail.com>
4066+
4067+ Fix stupid error.
4068+
4069+2013-02-05 Andrea Azzarone <azzaronea@gmail.com>
4070+
4071+ bzr pump and resolve conflicts.
4072+
4073+2013-02-01 Andrea Azzarone <azzaronea@gmail.com>
4074+
4075+ Implement StandaloneWindowManager::Raise/Lower/RetackBelow.
4076+
4077+2013-02-01 Andrea Azzarone <azzaronea@gmail.com>
4078+
4079+ Use a std::list to store standalone_windows_.
4080+
4081+2013-02-05 Andrea Azzarone <azzaronea@gmail.com>
4082+
4083+ Add unity::WindowManager::GetWindowsInStackingOrder.
4084+
4085+ Approved by Marco Trevisan (Treviño).
4086+
4087+2013-02-05 Andrea Azzarone <azzaronea@gmail.com>
4088+
4089+ Add GetWindowInStackingOrder.
4090+
4091+2013-02-05 Andrea Azzarone <azzaronea@gmail.com>
4092+
4093+ Fix po/POTFILES.in.
4094+
4095+ Approved by Brandon Schaefer.
4096+
4097+2013-02-05 Andrea Azzarone <azzaronea@gmail.com>
4098+
4099+ Fix po/POTFILES.in
4100+
4101+2013-02-05 Andrea Azzarone <azzaronea@gmail.com>
4102+
4103+ Add WindowManager::RestackBelow.
4104+
4105+ Approved by Brandon Schaefer, Marco Trevisan (Treviño).
4106+
4107+2013-02-01 Andrea Azzarone <azzaronea@gmail.com>
4108+
4109+ Add WindowManager::RestackBelow.
4110+
4111+2013-02-05 Marco Trevisan (Treviño) <mail@3v1n0.net>
4112+
4113+ ApplicationLauncherIcon: add a custom implementation of GetQuirk for Quirk::ACTIVE
4114+
4115+ We need to make sure that an application is set as active also if the WindowManager active window
4116+ is contained in the application windows list. Fixes: https://bugs.launchpad.net/bugs/1115775.
4117+
4118+ Approved by Brandon Schaefer.
4119+
4120+2013-02-05 Marco Trevisan (Treviño) <mail@3v1n0.net>
4121+
4122+ TestApplicationLauncherIcon: Test the ActiveQuirk value based on WindowManager
4123+
4124+2013-02-05 Marco Trevisan (Treviño) <mail@3v1n0.net>
4125+
4126+ ApplicationLauncherIcon: add a custom implementation of GetQuirk for Quirk::ACTIVE
4127+
4128+ We need to make sure that an application is set as active also if the WindowManager active window
4129+ is contained in the application windows list.
4130+
4131+2013-02-05 Marco Trevisan (Treviño) <mail@3v1n0.net>
4132+
4133+ SwitcherController: use SelectionIsActive instead of icon Quirk
4134+
4135+2013-02-05 Marco Trevisan (Treviño) <mail@3v1n0.net>
4136+
4137+ MockApplication: implement a basic MockApplicationWindow
4138+
4139+2013-02-05 Marco Trevisan (Treviño) <mail@3v1n0.net>
4140+
4141+ TestSwitcherModel: add test for SelectionIsActive
4142+
4143+2013-02-05 Marco Trevisan (Treviño) <mail@3v1n0.net>
4144+
4145+ SwitcherModel: some cleanup, use const getters and add SelectionIsActive
4146+
4147+2013-02-05 Thomi Richards <thomi.richards@canonical.com>
4148+
4149+ This branch updates the unity autopilot test suite to take advantage of the new optimisations in autopilot.
4150+
4151+ Approved by Christopher Lee.
4152+
4153+2013-02-05 Christopher Lee <chris.lee@canonical.com>
4154+
4155+ added missing 'unity.' to launcher test
4156+
4157+2013-02-05 Thomi Richards <thomi.richards@canonical.com>
4158+
4159+ Merged remaining code changes.
4160+
4161+2013-02-05 Thomi Richards <thomi.richards@canonical.com>
4162+
4163+ removed commented out code.
4164+
4165+2013-02-05 Thomi Richards <thomi.richards@canonical.com>
4166+
4167+ remerged.
4168+
4169+2013-02-04 Thomi Richards <thomi.richards@canonical.com>
4170+
4171+ merged parent.
4172+
4173+2013-02-04 Christopher Lee <chris.lee@canonical.com>
4174+
4175+ Updated shopping lens tests
4176+
4177+2013-02-04 Thomi Richards <thomi.richards@canonical.com>
4178+
4179+ quicklist tests done.
4180+
4181+2013-02-04 Robert Ancell <robert.ancell@canonical.com>
4182+
4183+ Indicator bluetooth is the new indicator that replaces the old patches to gnome-bluetooth.
4184+
4185+ Approved by Andrea Azzarone, Sebastien Bacher.
4186+
4187+2013-02-05 Robert Ancell <robert.ancell@canonical.com>
4188+
4189+ Place new bluetooth indicator in correct location
4190+
4191+2013-02-04 Marco Trevisan (Treviño) <mail@3v1n0.net>
4192+
4193+ Hud/DashView: use the global window-close key combination to close the overlays.
4194+
4195+ Approved by Andrea Azzarone.
4196+
4197+2013-02-04 Marco Trevisan (Treviño) <mail@3v1n0.net>
4198+
4199+ DashView: remove unwanted commit
4200+
4201+2013-02-04 Marco Trevisan (Treviño) <mail@3v1n0.net>
4202+
4203+ autopilot, test_switcher: update switcher tests for Alt+F4 changes
4204+
4205+2013-02-04 Marco Trevisan (Treviño) <mail@3v1n0.net>
4206+
4207+ DashView: use WindowManager default close key combination
4208+
4209+2013-02-04 Marco Trevisan (Treviño) <mail@3v1n0.net>
4210+
4211+ DashView: use WindowManager default close key combination.
4212+
4213+2013-02-04 Brandon Schaefer <brandon.schaefer@canonical.com>
4214+
4215+ Clean up the PanelMenuView ctor. Moved each part into its own function so its easier to read the ctor and understand what each part is doing.
4216+
4217+ Approved by Marco Trevisan (Treviño).
4218+
4219+2013-02-01 Brandon Schaefer <brandon.schaefer@canonical.com>
4220+
4221+ * Clean up the ctor, really just move all the parts into functions
4222+
4223+2013-01-31 Brandon Schaefer <brandon.schaefer@canonical.com>
4224+
4225+ * Merge trunk
4226+
4227+2013-02-04 Automatic PS uploader <ps-jenkins@lists.canonical.com>
4228+
4229+ Releasing 6.12.0daily13.02.04.1-0ubuntu1 to ubuntu.
4230+
4231+ Approved by .
4232+
4233+2013-02-04 Automatic PS uploader <ps-jenkins@lists.canonical.com>
4234+
4235+ Releasing 6.12.0daily13.02.04.1-0ubuntu1, based on r3117
4236+
4237+2013-02-04 MC Return <mc.return@gmx.net>
4238+
4239+ Use unmaximize-window-key instead unmaximize-or-minimize-window-key in
4240+ compiz-profile-unity.convert and compiz-profile-active-unity.convert.
4241+
4242+ (LP: #1115128). Fixes: https://bugs.launchpad.net/bugs/1115128.
4243+
4244+ Approved by Didier Roche.
4245+
4246+2013-02-04 MC Return <mc.return@gmx.net>
4247+
4248+ Use unmaximize-window-key instead unmaximize-or-minimize-window-key in
4249+ compiz-profile-unity.convert and compiz-profile-active-unity.convert
4250+
4251+2013-02-04 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
4252+
4253+ Revert directly-pushed revisions 3103-3116. Those changes are OK, but we need to synchronize both lp:autopilot and lp:unity changes so that all land nicely, not blocking daily release. We'll re-submit the change as a proper merge request and ensure both of them land before a daily release happens, so that daily has both unity and autopilot of the right versions
4254+
4255+2013-02-04 Thomi Richards <thomi.richards@canonical.com>
4256+
4257+ merged push branch.
4258+
4259+2013-02-04 Christopher Lee <chris.lee@canonical.com>
4260+
4261+ apfix update shortcut_hint tests
4262+
4263+2013-02-04 Christopher Lee <chris.lee@canonical.com>
4264+
4265+ apfix update showdesktop tests
4266+
4267+2013-02-04 Christopher Lee <chris.lee@canonical.com>
4268+
4269+ Merging thomis updates
4270+
4271+2013-02-04 Christopher Lee <chris.lee@canonical.com>
4272+
4273+ Merging thomis updates
4274+
4275+2013-02-04 Christopher Lee <chris.lee@canonical.com>
4276+
4277+ Spread tests updated
4278+
4279+2013-02-04 Thomi Richards <thomi.richards@canonical.com>
4280+
4281+ panel tests done.
4282+
4283+2013-02-04 Thomi Richards <thomi.richards@canonical.com>
4284+
4285+ ibus tests fixe.
4286+
4287+2013-02-04 Thomi Richards <thomi.richards@canonical.com>
4288+
4289+ merged parent.
4290+
4291+2013-02-04 Christopher Lee <chris.lee@canonical.com>
4292+
4293+ Fully fixed up switcher tests (inlcuding switcher emulator)
4294+
4295+2013-02-04 Christopher Lee <chris.lee@canonical.com>
4296+
4297+ Merging thomis updates
4298+
4299+2013-02-04 Christopher Lee <chris.lee@canonical.com>
4300+
4301+ apfix Updated switcher tests to use self.unity.switcher
4302+
4303+2013-02-04 Thomi Richards <thomi.richards@canonical.com>
4304+
4305+ hud tests are working.
4306+
4307+2013-02-04 Thomi Richards <thomi.richards@canonical.com>
4308+
4309+ Dash tests mostly work. Preview tests fail, but I think that's due to errors upstream.
4310+
4311+2013-02-04 Thomi Richards <thomi.richards@canonical.com>
4312+
4313+ command lens done.
4314+
4315+2013-02-04 Thomi Richards <thomi.richards@canonical.com>
4316+
4317+ xim tests converted.
4318+
4319+2013-02-04 Thomi Richards <thomi.richards@canonical.com>
4320+
4321+ Launcher tests completed.
4322+
4323+2013-02-04 Thomi Richards <thomi.richards@canonical.com>
4324+
4325+ shortcut launcher tests converted.
4326+
4327+2013-02-04 Thomi Richards <thomi.richards@canonical.com>
4328+
4329+ Reveal tests converted.
4330+
4331+2013-02-04 Thomi Richards <thomi.richards@canonical.com>
4332+
4333+ Keynav tests fixed, hud controller fixed.
4334+
4335+2013-02-04 Thomi Richards <thomi.richards@canonical.com>
4336+
4337+ top-level dash class is now a proper emulator. launch icon behavior test now all work.
4338+
4339+2013-02-04 Thomi Richards <thomi.richards@canonical.com>
4340+
4341+ First stage of reorganisation done to support optimisations in autopilot.
4342+
4343+2013-02-02 MC Return <mc.return@gmx.net>
4344+
4345+ Changed all references to unmaximize_window_key to unmaximize_or_minimize_window_key.
4346+ Together with the changes to Compiz the default shortcut to "restore or minimize" the
4347+ focused window will now work correctly.
4348+
4349+ (LP: #966099). Fixes: https://bugs.launchpad.net/bugs/966099.
4350+
4351+ Approved by Brandon Schaefer.
4352+
4353+2013-01-29 MC Return <mc.return@gmx.net>
4354+
4355+ Changed all references to unmaximize_window_key to unmaximize_or_minimize_window_key
4356+
4357+2013-02-02 MC Return <mc.return@gmx.net>
4358+
4359+ Fixed wrong description in Dconf key com.canonical.unity.launcher.favorites.
4360+ Also improved wording a bit.
4361+
4362+ (LP: #1112560). Fixes: https://bugs.launchpad.net/bugs/1112560.
4363+
4364+ Approved by Brandon Schaefer.
4365+
4366+2013-02-01 MC Return <mc.return@gmx.net>
4367+
4368+ Fixed wrong description in Dconf key com.canonical.unity.launcher.favorites
4369+
4370+2013-02-01 Brandon Schaefer <brandon.schaefer@canonical.com>
4371+
4372+ This is causing problem with all the AP tests...ie. Every single AP was failing.
4373+
4374+ Approved by Andrea Azzarone.
4375+
4376+2013-02-01 Brandon Schaefer <brandon.schaefer@canonical.com>
4377+
4378+ * Cherry pick xpathselect changes, causing problems with AP tests
4379+
4380+2013-02-01 Brandon Schaefer <brandon.schaefer@canonical.com>
4381+
4382+ Remove all the overlay open logic in PanelMenuView, there is only 2 spots where we have to check if an overlay is open...in Draw/DrawContent. This is because nux damage done in order to repaint everything and the fact we can't truly set them to not visible ... yet. Otherwise the indicators X position is changed...this needs fixing as well.
4383+
4384+ Approved by Andrea Azzarone.
4385+
4386+2013-01-31 Brandon Schaefer <brandon.schaefer@canonical.com>
4387+
4388+ * Remove using overlay logic inside the PanelMenuView...
4389+ * I had to return in ::Draw/Content if the overlay is visible due to
4390+ compiz damage screen and the fact that if you set the PanelMenuView
4391+ to not visible the indicators lose their. So we can't avoid all re-draws
4392+
4393+2013-02-01 Thomi Richards <thomi.richards@canonical.com>
4394+
4395+ DebugDBusInterface: Using libxpathselect for the xpath object selection.
4396+
4397+ Approved by Marco Trevisan (Treviño).
4398+
4399+2013-01-25 Thomi Richards <thomi.richards@canonical.com>
4400+
4401+ Fixed library name in depends list.
4402+
4403+2013-01-24 Thomi Richards <thomi.richards@canonical.com>
4404+
4405+ Added dependancy on libxpathselect.
4406+
4407+2013-01-24 Thomi Richards <thomi.richards@canonical.com>
4408+
4409+ Load XPath implementation from libxpathselect, if it is present.
4410+
4411+2013-02-01 Sebastien Bacher <seb128@ubuntu.com>
4412+
4413+ recommends indicator-bluetooth as well. Fixes: https://bugs.launchpad.net/bugs/1111314.
4414+
4415+ Approved by Andrea Azzarone.
4416+
4417+2013-02-01 Sebastien Bacher <seb128@ubuntu.com>
4418+
4419+ recommends indicator-bluetooth as well
4420+
4421+2013-02-01 Marco Trevisan (Treviño) <mail@3v1n0.net>
4422+
4423+ SwitcherController: use again the SwitcherView as non-input window
4424+
4425+ Otherwise it could only lead to focusing troubles.
4426+ Added utilities to manage the WindowManager default close-window keybinding and using
4427+ it in our views. Fixes: https://bugs.launchpad.net/bugs/1111620.
4428+
4429+ Approved by Brandon Schaefer.
4430+
4431+2013-02-01 Marco Trevisan (Treviño) <mail@3v1n0.net>
4432+
4433+ SwitcherController: Uuups... adding const&!
4434+
4435+2013-02-01 Marco Trevisan (Treviño) <mail@3v1n0.net>
4436+
4437+ SwitcherModel: some code cleanup
4438+
4439+2013-02-01 Marco Trevisan (Treviño) <mail@3v1n0.net>
4440+
4441+ unityshell: parse the Window-Close-Window key combo and when pressed, hide the switcher.
4442+
4443+2013-02-01 Marco Trevisan (Treviño) <mail@3v1n0.net>
4444+
4445+ WindowManager: add a property to save the close_window_key binding
4446+
4447+2013-02-01 Marco Trevisan (Treviño) <mail@3v1n0.net>
4448+
4449+ SwitcherController: use again the SwitcherView as non-input window
4450+
4451+ Otherwise it could only lead to focusing troubles
4452+
4453+2013-02-01 Brandon Schaefer <brandon.schaefer@canonical.com>
4454+
4455+ Refactored PanelMenuView::Draw(), moved a bunch of texture generating, boolean checking into smaller functions.
4456+
4457+ Also renamed a bunch of ::Draw* functions that did not do any drawing (which is mis leading).
4458+
4459+ Approved by Marco Trevisan (Treviño).
4460+
4461+2013-01-31 Brandon Schaefer <brandon.schaefer@canonical.com>
4462+
4463+ * Change 2 function names
4464+
4465+2013-01-30 Brandon Schaefer <brandon.schaefer@canonical.com>
4466+
4467+ * Renamed a bunch of ::Draw* function that were not drawing anything.
4468+ * Refactored the main ::Draw function which was huge.
4469+ * Small refactoring else where
4470+
4471+2013-01-31 Marco Trevisan (Treviño) <mail@3v1n0.net>
4472+
4473+ VolumeImp: sadly removing a lambda, or the Q linker will complain :(.
4474+
4475+ Approved by Andrea Azzarone.
4476+
4477+2013-01-31 Marco Trevisan (Treviño) <mail@3v1n0.net>
4478+
4479+ VolumeImp: sadly removing a lambda, or the Q linker will complain :(
4480+
4481+2013-01-31 Marco Trevisan (Treviño) <mail@3v1n0.net>
4482+
4483+ QuicklistMenuItem: allow clients to define the maximum label width. Fixes: https://bugs.launchpad.net/bugs/1111471.
4484+
4485+ Approved by Andrea Azzarone.
4486+
4487+2013-01-31 Marco Trevisan (Treviño) <mail@3v1n0.net>
4488+
4489+ QuicklistMenuItem: cleanup InitializeText calls
4490+
4491+ We don't need to reset our _text variable. It will do for us.
4492+
4493+2013-01-31 Marco Trevisan (Treviño) <mail@3v1n0.net>
4494+
4495+ QuicklistMenuItem: set default ellipsize to the end
4496+
4497+2013-01-31 Marco Trevisan (Treviño) <mail@3v1n0.net>
4498+
4499+ TestQuicklistMenuItem: add MaxlabelWidth test
4500+
4501+2013-01-31 Marco Trevisan (Treviño) <mail@3v1n0.net>
4502+
4503+ QuicklistMenuItem: allow clients to define the maximum label width
4504+
4505+2013-01-31 Marco Trevisan (Treviño) <mail@3v1n0.net>
4506+
4507+ TestQuicklistMenuItem: add limited menuitem test
4508+
4509+2013-01-31 Marco Trevisan (Treviño) <mail@3v1n0.net>
4510+
4511+ QuicklistMenuItem: add support for a quicklist items to have a limited size, with middle ellipsize
4512+
4513+2013-01-31 Andrea Azzarone <azzaronea@gmail.com>
4514+
4515+ Fix crash when unmounting android devices. Fixes: https://bugs.launchpad.net/bugs/1102926.
4516+
4517+ Approved by Marco Trevisan (Treviño).
4518+
4519+2013-01-31 Andrea Azzarone <azzaronea@gmail.com>
4520+
4521+ Fix lp 1111389
4522+
4523+2013-01-31 Sebastien Bacher <seb128@ubuntu.com>
4524+
4525+ recommends indicator-sync so it gets installed by default. Fixes: https://bugs.launchpad.net/bugs/1053482.
4526+
4527+ Approved by Marco Trevisan (Treviño).
4528+
4529+2013-01-31 Sebastien Bacher <seb128@ubuntu.com>
4530+
4531+ recommends indicator-sync so it gets installed by default
4532+
4533+2013-01-30 Brandon Schaefer <brandon.schaefer@canonical.com>
4534+
4535+ Clicking on the indicators in the dash will now open them! (And close the dash). Fixes: https://bugs.launchpad.net/bugs/1109150.
4536+
4537+ Approved by Andrea Azzarone, MC Return.
4538+
4539+2013-01-30 Brandon Schaefer <brandon.schaefer@canonical.com>
4540+
4541+ * Pass by refrence
4542+ * Remove function not used in pimpl
4543+
4544+2013-01-29 Brandon Schaefer <brandon.schaefer@canonical.com>
4545+
4546+ * Indicators will now open if clicked while the dash is open (closing the dash in the process)
4547+
4548+2013-01-30 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
4549+
4550+ In the test_hud_does_not_focus_wrong_window_after_alt_tab test, make sure that after we use the switcher we're on the 'right window' before toggling the hud.
4551+
4552+ Approved by Andrea Azzarone, Stephen M. Webb.
4553+
4554+2013-01-30 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
4555+
4556+ In the test_hud_does_not_focus_wrong_window_after_alt_tab test, make sure that after we use the switcher we're on the 'right window' before toggling the hud.
4557+
4558+2013-01-30 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
4559+
4560+ Again, due to the most recent switcher refactorization, the introspection model again changed - we can switch back to what was before. Fixes: https://bugs.launchpad.net/bugs/1109192.
4561+
4562+ Approved by Stephen M. Webb.
4563+
4564+2013-01-30 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
4565+
4566+ Again, to the most recent switcher refactorization, the introspection model again changed - we can switch back to what was before.
4567+
4568+2013-01-30 Sam Spilsbury <sam.spilsbury@canonical.com>
4569+
4570+ Added AbstractInterfaceGenerator, which is a helper template to visit
4571+ an interface contained by composition by various concrete objects in a
4572+ collection.
4573+
4574+ Approved by Andrea Azzarone, Marco Trevisan (Treviño).
4575+
4576+2012-12-19 Sam Spilsbury <sam.spilsbury@canonical.com>
4577+
4578+ Merge lp:unity
4579+
4580+2012-12-19 Sam Spilsbury <sam.spilsbury@canonical.com>
4581+
4582+ Fix typos and const problem
4583+
4584+2012-12-18 Sam Spilsbury <sam.spilsbury@canonical.com>
4585+
4586+ Unity coding style
4587+
4588+2012-12-05 Sam Spilsbury <sam.spilsbury@canonical.com>
4589+
4590+ Fix conflict
4591+
4592+2012-12-05 Sam Spilsbury <sam.spilsbury@canonical.com>
4593+
4594+ Merge lp:unity
4595+
4596+2012-12-05 Sam Spilsbury <sam.spilsbury@canonical.com>
4597+
4598+ Added AbstractInterfaceGenerator, which is a helper template to visit
4599+ an interface contained by composition by various concrete objects in a
4600+ collection (eg, if the UnityWindow instance for each window in a
4601+ CompWindowList had some interface XInterface that you wanted to use, you
4602+ could do this):
4603+
4604+ unity::AbstractInterfaceCollectionGenerator generator <const XInterface &, Com$
4605+
4606+ foo (&generator);
4607+
4608+ void foo (const unity::AbstractInterfaceGenerator <const XInterface &> &gen)
4609+ {
4610+ gen.VisitEachInterface ([](const XInterface &iface) { iface.x (); })
4611+ }
4612+
4613+2013-01-29 Manuel de la Pena <manuel@canonical.com>
4614+
4615+ Added API that allows children classes to add InputAreas to the TabIterator in order to modify the tab navigation order. Did some small refactoring to allow testing the TabIterator but without changing the Preview.h by using a forward class declaration as it used to be. Fixes: https://bugs.launchpad.net/bugs/1102387.
4616+
4617+ Approved by Nick Dedekind.
4618+
4619+2013-01-22 Manuel de la Pena <manuel@canonical.com>
4620+
4621+ Expose Remove to the Preview and children.
4622+
4623+2013-01-22 Manuel de la Pena <manuel@canonical.com>
4624+
4625+ Improved code readibility and mem management according to reviews.
4626+
4627+2013-01-21 Manuel de la Pena <manuel@canonical.com>
4628+
4629+ Removed not required method.
4630+
4631+2013-01-21 Manuel de la Pena <manuel@canonical.com>
4632+
4633+ Merged with trunk.
4634+
4635+2013-01-21 Manuel de la Pena <manuel@canonical.com>
4636+
4637+ Implemented all tab iterator tests.
4638+
4639+2013-01-18 Manuel de la Pena <manuel@canonical.com>
4640+
4641+ Refactored tab iterator and added nearly all of the tests.
4642+
4643+2013-01-18 Manuel de la Pena <manuel@canonical.com>
4644+
4645+ Merged with trunk.
4646+
4647+2013-01-09 Manuel de la Pena <manuel@canonical.com>
4648+
4649+ Ensure that the area is not already present in the list.
4650+
4651+2013-01-09 Manuel de la Pena <manuel@canonical.com>
4652+
4653+ Added api to allow the child previews to alter the tab iterator.
4654+
4655+2013-01-29 Charles Kerr <charles.kerr@canonical.com>
4656+
4657+ Clean up the tests to correctly dispose of the gobjects. Fixes: https://bugs.launchpad.net/bugs/986875.
4658+
4659+ Approved by Brandon Schaefer.
4660+
4661+2013-01-29 Andrea Azzarone <azzaronea@gmail.com>
4662+
4663+ Merge trunk.
4664+
4665+2013-01-29 Andrea Azzarone <azzaronea@gmail.com>
4666+
4667+ Fix typo.
4668+
4669+2012-04-22 Charles Kerr <charles.kerr@canonical.com>
4670+
4671+ invoke the superclass' dispose() method in these test classes: service_model, service_lens, service_hud, service_gbus_wrapper
4672+
4673+2013-01-29 Marco Trevisan (Treviño) <mail@3v1n0.net>
4674+
4675+ PanelMenuView: restore a grabbed window taking care of the panel offset. Fixes: https://bugs.launchpad.net/bugs/1104043.
4676+
4677+ Approved by Andrea Azzarone.
4678+
4679+2013-01-29 Marco Trevisan (Treviño) <mail@3v1n0.net>
4680+
4681+ TestPanelMenuView: added parametrized test instead of random values
4682+
4683+2013-01-29 Marco Trevisan (Treviño) <mail@3v1n0.net>
4684+
4685+ TestPanelMenuView: add restore with grab test
4686+
4687+2013-01-29 Marco Trevisan (Treviño) <mail@3v1n0.net>
4688+
4689+ StandaloneWindowManager: add SetWorkareaGeometry and fix RestoreAt
4690+
4691+2013-01-26 Marco Trevisan (Treviño) <mail@3v1n0.net>
4692+
4693+ Merge with trunk
4694+
4695+2013-01-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
4696+
4697+ Merging with lp:~3v1n0/unity/uscreen-mock+launcher-max-height-fixes
4698+
4699+2013-01-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
4700+
4701+ Merging with trunk
4702+
4703+2013-01-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
4704+
4705+ MockUScreen: correctly set the monitors geometries!!!
4706+
4707+2013-01-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
4708+
4709+ PanelMenuView: few cleanups
4710+
4711+2013-01-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
4712+
4713+ TestPanelMenuView: initialize standalone-wm, use WaitUntil checks
4714+
4715+2013-01-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
4716+
4717+ PanelMenuView: restore a grabbed window taking care of the panel offset
4718+
4719+2013-01-29 Nicolas d'Offay <nicolas.doffay@canonical.com>
4720+
4721+ Changed the dash blur to the optimised linear sample method. Bumped up the sigma to accommodate this.
4722+
4723+ Visual quality of the blur has been approved by our design team in London. Fixes: https://bugs.launchpad.net/bugs/1102410.
4724+
4725+ Approved by MC Return, Andrea Azzarone, Nick Dedekind, Manuel de la Peña.
4726+
4727+2013-01-29 Nicolas d'Offay <nicolas.doffay@canonical.com>
4728+
4729+ Merged trunk.
4730+
4731+2013-01-29 Nicolas d'Offay <nicolas.doffay@canonical.com>
4732+
4733+ Bumped down the sigma again. This fixes the preview icons not appearing.
4734+
4735+2013-01-21 Nicolas d'Offay <nicolas.doffay@canonical.com>
4736+
4737+ Removed -ubuntu1 from nux version in debian/control.
4738+
4739+2013-01-21 Nicolas d'Offay <nicolas.doffay@canonical.com>
4740+
4741+ Bumped nux version in debian/control.
4742+
4743+2013-01-21 Nicolas d'Offay <nicolas.doffay@canonical.com>
4744+
4745+ Bumped nux version in changelog.
4746+
4747+2013-01-21 Nicolas d'Offay <nicolas.doffay@canonical.com>
4748+
4749+ Merged trunk.
4750+
4751+2012-12-17 Nicolas d'Offay <nicolas.doffay@canonical.com>
4752+
4753+ Merged unity trunk.
4754+
4755+2012-12-17 Nicolas d'Offay <nicolas.doffay@canonical.com>
4756+
4757+ Blur Sigma of 5.
4758+
4759+2012-12-12 Nicolas d'Offay <nicolas.doffay@canonical.com>
4760+
4761+ Merged trunk and upped sigma.
4762+
4763+2012-11-28 Nicolas d'Offay <nicolas.doffay@canonical.com>
4764+
4765+ Bumped up the sigma a little.
4766+
4767+2012-11-28 Nicolas d'Offay <nicolas.doffay@canonical.com>
4768+
4769+ Forgot to lower the sigma.
4770+
4771+2012-11-28 Nicolas d'Offay <nicolas.doffay@canonical.com>
4772+
4773+ Changed unity to use the faster linear sample blur while mainting prior blur quality.
4774+
4775+2013-01-29 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
4776+
4777+ Bump the compiz build-dep, since there was an ABI break and we don't want to use the earlier ABI by mistake.
4778+
4779+ Approved by Timo Jyrinki.
4780+
4781+2013-01-29 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
4782+
4783+ Bump the compiz build-dep, since there was an ABI break and we don't want to use the earlier ABI by mistake.
4784+
4785+2013-01-29 Brandon Schaefer <brandon.schaefer@canonical.com>
4786+
4787+ Created a class OverlayWindowButtons which will sit in the DashView/HudView
4788+ to handle mouse events for the window buttons.
4789+ TODO: We need to refactor the PanelMenuView to extract window button logic
4790+ (dealing with overlays). Fixes: https://bugs.launchpad.net/bugs/1101310.
4791+
4792+ Approved by Thomi Richards, Andrea Azzarone.
4793+
4794+2013-01-28 Brandon Schaefer <brandon.schaefer@canonical.com>
4795+
4796+ * Another attempt at fixing the AP test
4797+
4798+2013-01-28 Brandon Schaefer <brandon.schaefer@canonical.com>
4799+
4800+ * Fix AP test
4801+
4802+2013-01-28 Brandon Schaefer <brandon.schaefer@canonical.com>
4803+
4804+ * Fix failing to init the panel style
4805+
4806+2013-01-28 Brandon Schaefer <brandon.schaefer@canonical.com>
4807+
4808+ * Some fixes, changed AboutToShow to Show/Hide
4809+
4810+2013-01-28 Brandon Schaefer <brandon.schaefer@canonical.com>
4811+
4812+ * The main reason, is the DashView has to take up the PanelHeight, so when the
4813+ launcher icons are resized, part of the window buttons get cut off from mouse events.
4814+ * Created a class OverlayWindowButtons which will sit in the DashView/HudView
4815+ to handle mouse events for the window buttons.
4816+ * TODO: We need to refactor the PanelMenuView to extract window button logic
4817+ (dealing with overlays).
4818+
4819+2013-01-28 Brandon Schaefer <brandon.schaefer@canonical.com>
4820+
4821+ * Moved WindowButton* to unity-shared
4822+
4823+2013-01-28 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
4824+
4825+ Fix faulty ident in the new AP test, which is very important for python. Good catch rye!.
4826+
4827+ Approved by MC Return.
4828+
4829+2013-01-28 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
4830+
4831+ Fix faulty ident in the new AP test, which is very important for python. Good catch rye!
4832+
4833+2013-01-26 Stephen M. Webb <stephen.webb@canonical.com>
4834+
4835+ Simply internal SwitcherController implementation class heirarchy.
4836+
4837+ Approved by Brandon Schaefer, Marco Trevisan (Treviño).
4838+
4839+2013-01-25 Stephen M. Webb <stephen.webb@canonical.com>
4840+
4841+ SwitcherController: moved Visible() into parent class
4842+
4843+2013-01-25 Stephen M. Webb <stephen.webb@canonical.com>
4844+
4845+ synch with trunk
4846+
4847+2013-01-25 Stephen M. Webb <stephen.webb@canonical.com>
4848+
4849+ synch with trunk
4850+
4851+2013-01-25 Stephen M. Webb <stephen.webb@canonical.com>
4852+
4853+ SwitcherController: moved some code from the Impl class to the main class for simplification
4854+
4855+2013-01-24 Stephen M. Webb <stephen.webb@canonical.com>
4856+
4857+ SwitcherController: collapsed private impl class heirarchy
4858+
4859+2013-01-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
4860+
4861+
4862+
4863+ StandaloneWindow(Manager): use properties to manage values, connect to changes to emit WM signals
4864+
4865+ Adapt tests to this change.
4866+ .
4867+
4868+ Approved by Brandon Schaefer.
4869+
4870+2013-01-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
4871+
4872+ StandaloneWindow: use properties to manage values, connect to changes to emit WM signals
4873+
4874+ Adapt tests to this change.
4875+
4876+2013-01-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
4877+
4878+ MockUScreen: correctly set the monitors geometries, Launcher: Set the MaximumHeight before the geometry. Fixes: https://bugs.launchpad.net/bugs/1105382.
4879+
4880+ Approved by Brandon Schaefer.
4881+
4882+2013-01-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
4883+
4884+ TestLauncherController: add a new test to check the launcher resizes are properly done
4885+
4886+2013-01-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
4887+
4888+ Launcher: Set the MaximumHeight before the geometry, not to ignore it
4889+
4890+ We always need to set the maximum values before the setGeometry, or this
4891+ value will rely on the max values set.
4892+
4893+2013-01-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
4894+
4895+ MockUScreen: correctly set the monitors geometries!!!
4896+
4897+ A bad typo: we were setting their offset, not the size!
4898+
4899+2013-01-25 Automatic PS uploader <ps-jenkins@lists.canonical.com>
4900+
4901+ Releasing 6.12.0daily13.01.25.1-0ubuntu1 to ubuntu.
4902+
4903+ Approved by .
4904+
4905+2013-01-25 Automatic PS uploader <ps-jenkins@lists.canonical.com>
4906+
4907+ Releasing 6.12.0daily13.01.25.1-0ubuntu1, based on r3072
4908+
4909+2013-01-25 Romain Perier <rperier@ubuntu.com>
4910+
4911+ UnityShell: Send Ubus activate message with GOTO_DASH_URI argument on Alt+F2
4912+
4913+ Sending message UBUS_PLACE_ENTRY_ACTIVATE_REQUEST with GOTO_DASH_URI argument when executing Alt+F2 shortcut. This switches to the right unity len and don't close the dash if this one was previously opened. Fixes: https://bugs.launchpad.net/bugs/1019457.
4914+
4915+ Approved by Stephen M. Webb, Łukasz Zemczak.
4916+
4917+2013-01-25 Romain Perier <rperier@ubuntu.com>
4918+
4919+ Adding the corresponding autopilot test
4920+
4921+2013-01-24 Romain Perier <rperier@ubuntu.com>
4922+
4923+ Sending message UBUS_PLACE_ENTRY_ACTIVATE_REQUEST with GOTO_DASH_URI argument when executing CTRL+F2 shortcut. This switches to the right unity len and don't close the dash if this one was previously opened
4924+
4925+2013-01-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
4926+
4927+ test-gtest: fix failing unit tests, use more lambdas based tests instead of static timeouts.
4928+
4929+ Approved by Stephen M. Webb, Brandon Schaefer.
4930+
4931+2013-01-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
4932+
4933+ TestHudController: avoid unneeded ticks
4934+
4935+2013-01-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
4936+
4937+ TestHudController: Be more strict on checking the animation
4938+
4939+2013-01-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
4940+
4941+ TestSwitcherView: explain magical number
4942+
4943+2013-01-24 Marco Trevisan (Treviño) <mail@3v1n0.net>
4944+
4945+ TestHudController: add animation controller and use ticks to fix tests
4946+
4947+2013-01-24 Marco Trevisan (Treviño) <mail@3v1n0.net>
4948+
4949+ Merging with trunk
4950+
4951+2013-01-24 Marco Trevisan (Treviño) <mail@3v1n0.net>
4952+
4953+ Merging with lp:~3v1n0/unity/shortcuts-controller-more-tests
4954+
4955+2013-01-24 Marco Trevisan (Treviño) <mail@3v1n0.net>
4956+
4957+ TestGLibSource: using more lambdas checks instead of static timeouts
4958+
4959+2013-01-24 Marco Trevisan (Treviño) <mail@3v1n0.net>
4960+
4961+ TestUnitySettings: use WaitUntilMSec
4962+
4963+2013-01-24 Marco Trevisan (Treviño) <mail@3v1n0.net>
4964+
4965+ TestSwitcherView: update construction test against new default values
4966+
4967+2013-01-24 Marco Trevisan (Treviño) <mail@3v1n0.net>
4968+
4969+ test_utils: also implement WaitUntilMSec using the main version (with lambda)
4970+
4971+2013-01-24 Marco Trevisan (Treviño) <mail@3v1n0.net>
4972+
4973+ TestShortcutCompizModeller: remove the i18n bits
4974+
4975+2013-01-24 Marco Trevisan (Treviño) <mail@3v1n0.net>
4976+
4977+ test-gtest: define LC_ALL environment variable to C as well
4978+
4979+2013-01-25 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
4980+
4981+ Fix the files lens preview test for the dash in case of a clean system. On a *really* clean system with no mountable partitions available or usage-history, the files lens can be empty. In case of the music lens, we skip the test when this happens since there's no easy and clean way to do it otherwise. Here, for the files lens, we can create a temporary file and open it to add some history. This way, we make sure it won't fail and that the behavior is tested.
4982+ And in case of the video lens - when there are no videos or categories present, let's not fail but just skip the test - as in case of the music lens.
4983+
4984+ Approved by Didier Roche.
4985+
4986+2013-01-25 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
4987+
4988+ And in case of the video lens - when there are no videos or categories present, don't fail just skip. Failing is bad!
4989+
4990+2013-01-25 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
4991+
4992+ Fix the files lens preview test for the dash in case of a clean system. On a *really* clean system with no mountable partitions available or usage-history, the files lens can be empty. In case of the music lens, we skip the test when this happens since there's no easy and clean way to do it otherwise. Here, for the files lens, we can create a temporary file and open it to add some history. This way, we make sure it won't fail and that the behavior is tested.
4993+
4994+2013-01-25 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
4995+
4996+ Fix autopilot switcher introspection. Due to the latest switcher refactoring, the view and model objects got moved to a pimpl. So, the fastest way of fixing this right now is instructing autopilot to look for the objects elsewere. We'll think of a nicer way of exporting properties when there's more time.
4997+
4998+ Approved by Didier Roche.
4999+
5000+2013-01-25 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
The diff has been truncated for viewing.

Subscribers

People subscribed via source and target branches

to all changes: