diff options
| author | Didier Roche <didier.roche@canonical.com> | 2012-02-03 09:56:18 +0100 | 
|---|---|---|
| committer | Didier Roche <didier.roche@canonical.com> | 2012-02-03 09:56:18 +0100 | 
| commit | 6238d868324642d08c2966976428fc70365e5d60 (patch) | |
| tree | 2f99e9fa798eb7b2e8ba6e26855197b511439b7b | |
| parent | d37612a3e9612a267ba086fabdcc9d128a3b90f8 (diff) | |
Release\ 5.2.05.2.0
(bzr r1889)
| -rw-r--r-- | AUTHORS | 9 | ||||
| -rw-r--r-- | ChangeLog | 2182 | 
2 files changed, 2191 insertions, 0 deletions
@@ -1,4 +1,7 @@ + 3v1n0 <mail@3v1n0.net>, Marco Trevisan (Treviño) <mail@3v1n0.net> + agateau <aurelien.gateau@canonical.com>  Alejandro Piñeiro <apinheiro@igalia.com> + Alexandros Frantzis <alexandros.frantzis@linaro.org>, Marc Ordinas i Llopis <marc.ordinasillopis@linaro.org>, Jay Taoko <jay.taoko@canonical.com>  Alex Launi <alex.launi@canonical.com>  Alex Launi <alex.launi@canonical.com>, Allan LeSage <allanlesage@gmail.com>  Andrea Azzarone @@ -15,6 +18,7 @@  Daniel van Vugt <vanvugt@gmail.com>  David Barth <david.barth@canonical.com>  David Gomes <davidrafagomes@gmail.com> + David Planella <david.planella@ubuntu.com>  Didier Roche <didier.roche@canonical.com>  Gordon Allott <gord.allott@canonical.com>  Henri De Veene <henri.deveene@gmail.com> @@ -22,6 +26,8 @@  Jani Monoses <jani@ubuntu.com>  Jason Conti <jason.conti@gmail.com>  Jason Smith <jason.smith@canonical.com> + Jason Smith <jason.smith@canonical.com>, Marco Trevisan (Treviño) <mail@3v1n0.net>, Thomi Richards <thomi.richards@canonical.com> + Jason Smith <jason.smith@canonical.com>, smspillaz <sam.spilsbury@canonical.com>  jassmith@gmail.com  Jay Ó Broin <ismise@lavabit.com>  Jay Taoko <jay.taoko@canonical.com> @@ -31,6 +37,7 @@  Marco Trevisan  Marco Trevisan <mail@3v1n0.net>  Marco Trevisan (Treviño) <mail@3v1n0.net> + Marco Trevisan (Treviño) <mail@3v1n0.net>, 3v1n0 <mail@3v1n0.net>  Marius Gedminas <marius@gedmin.as>  Michael Terry <michael.terry@canonical.com>  Michael Terry <mike@mterry.name> @@ -50,11 +57,13 @@  Sam Spilsbury <sam.spilsbury@canonical.com>  Sam Spilsbury <sam.spilsbury@canonical.com>, Daniel van Vugt <vanvugt@gmail.com>  Sebastien Bacher <seb128@ubuntu.com> + smspillaz <sam.spilsbury@canonical.com>, Sam Spilsbury <sam.spilsbury@canonical.com>  Tarmac  Ted Gould <ted@gould.cx>  Thomas Voß <thomas.voss@rub.de>  Thomi Richards <thomir@gmail.com>  Thomi Richards <thomir@gmail.com>, Alex Launi <alex.launi@canonical.com> + Thomi Richards <thomir@gmail.com>, Thomi Richards <thomi.richards@canonical.com>  Tim Penhey <tim.penhey@canonical.com>  Ubuntu <ubuntu@netbook>  Unity Merger <unity.merger@gmail.com> @@ -1,3 +1,2185 @@ +2012-02-03 Didier Roche <didier.roche@canonical.com> + +	welcome unity 5.2 + +2012-02-02 Andrea Azzarone <azzaronea@gmail.com> + +	Constructs the shortcut view until its first needed. UNBLOCK.. Fixes: . Approved by Jason Smith. + +2012-02-02 Andrea Azzarone <azzaronea@gmail.com> + +	Constructs the shortcut view until its first needed. + +2012-02-01 Jason Smith <jason.smith@canonical.com> + +	Adds filtering when icon backgrounds are being scaled. + +	UNBLOCK - this is a display regression.. Fixes: . Approved by Gord Allott. + +2012-02-01 Jason Smith <jason.smith@canonical.com> + +	fix square icons at non-default sizes + +2012-01-31 Jason Smith <jason.smith@canonical.com> + +	UNBLOCK + +	Fixes launcher reveal for some people. Fixes: . Approved by Robert Carr, Gord Allott. + +2012-01-31 Jason Smith <jason.smith@canonical.com> + +	adjust algo some more + +2012-01-31 Jason Smith <jason.smith@canonical.com> + +	tweak algo + +2012-01-31 Jason Smith <jason.smith@canonical.com> + +	implement responsiveness as a conglomerate option for changing reveal behavior + +2012-01-31 Jason Smith <jason.smith@canonical.com> + +	initialize variable + +2012-01-31 Jason Smith <jason.smith@canonical.com> + +	ooops + +2012-01-31 Jason Smith <jason.smith@canonical.com> + +	don't ever release barriers on left edge of X screen + +2012-01-31 Jason Smith <jason.smith@canonical.com> + +	dont emit on event_id change as there are some bugs in the protocol still + +2012-01-31 Andrea Azzarone <azzaronea@gmail.com> + +	Make sure that the dash searchbar doesn't lose the focus when clicking on an empty dash area (or an area that should not get the focus on mouse down). + +	SetAccepetKeyNavFocus is already tested in trunk. + +	UNBLOCK. Fixes: https://bugs.launchpad.net/bugs/919567, https://bugs.launchpad.net/bugs/923988. Approved by Mikkel Kamstrup Erlandsen. + +2012-01-31 Andrea Azzarone <azzaronea@gmail.com> + +	Updates the manual test. + +2012-01-30 Andrea Azzarone <azzaronea@gmail.com> + +	Fixes bug #923988. + +2012-01-27 Andrea Azzarone <azzaronea@gmail.com> + +	Adds a manutal test. + +2012-01-26 Andrea Azzarone <azzaronea@gmail.com> + +	Clicking on an empty areas makes the dash search bar lose focus. + +2012-01-31 Gord Allott <gord.allott@canonical.com> + +	adds definition to the launcher manual test +	UNBLOCK. Fixes: . Approved by Didier Roche. + +2012-01-31 Gord Allott <gord.allott@canonical.com> + +	added definition to the launcher manual-test + +2012-01-30 Jason Smith <jason.smith@canonical.com> + +	UNBLOCK + +	(as didrocks requested) + +	This branch implements different defaults for the edge reveal as well as capping velocities at 600 to help slower devices.. Fixes: . Approved by Thomi Richards. + +2012-01-30 Jason Smith <jason.smith@canonical.com> + +	make sure test passes every time + +2012-01-30 Jason Smith <jason.smith@canonical.com> + +	fix autopilot tests +	add test to ensure launcher doesn't hide after mouse reveal + +2012-01-30 Jason Smith <jason.smith@canonical.com> + +	fix defaults + +2012-01-30 Jason Smith <jason.smith@canonical.com> + +	update defaults + +2012-01-30 Jason Smith <jason.smith@canonical.com> + +	increase smoothing a bit + +2012-01-30 Jason Smith <jason.smith@canonical.com> + +	cap max velocity + +2012-01-30 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	Making the panel service to attach its menus to a MenuBar to make the new lp:light-themes to correctly draw them. + +	Now we use a menubar child of an offscreen window to attach the menus to. So Cimi can recognize them and make them pink! :D + +	UNBLOCK. Fixes: . Approved by Andrea Cimitan. + +2012-01-30 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	Added manual test. + +2012-01-30 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	PanelService: go back to use gtk_window_set_attached_to + +2012-01-27 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	PanelService: we don't need anymore gtk+-3.0 3.3...  + +2012-01-27 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	PanelService: Moving to gtk_menu_attach_to_widget + +	It doesn't need to get the indicator toplevel window, and is here since long time + +2012-01-27 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	PanelService: add created menus to a menubar, to fix styling + +	Idea by Cimi. + +2012-01-30 Jason Smith <jason.smith@canonical.com> + +	UNBLOCK + +	Creates test for situation where mouse is under launcher, and the user presses and releases super. The launcher should hide again after all is done.. Fixes: . Approved by Neil J. Patel. + +2012-01-30 Jason Smith <jason.smith@canonical.com> + +	add autopilot test for launcher hide after super keypress + +2012-01-29 Jason Smith <jason.smith@canonical.com> + +	Colorifies icons as per design spec. Fixes: . Approved by . + +2012-01-29 Jason Smith <jason.smith@canonical.com> + +	implement colorify filtering on desaturated icons to match design goals + +2012-01-29 Jason Smith <jason.smith@canonical.com> + +	. Fixes: . Approved by Thomi Richards. + +2012-01-29 Jason Smith <jason.smith@canonical.com> + +	whitespace fixes + +2012-01-29 Jason Smith <jason.smith@canonical.com> + +	get monitor properly + +2012-01-29 Jason Smith <jason.smith@canonical.com> + +	add monitor to Launcher introspection + +2012-01-29 Jason Smith <jason.smith@canonical.com> + +	fix some whitespace issues and fix spurious ranging + +2012-01-29 Jason Smith <jason.smith@canonical.com> + +	add comment to test + +2012-01-29 Jason Smith <jason.smith@canonical.com> + +	improve quicklist testing + +2012-01-29 Jason Smith <jason.smith@canonical.com> + +	make reveal test check every launcher + +2012-01-29 Jason Smith <jason.smith@canonical.com> + +	restore reveal test + +2012-01-29 Jason Smith <jason.smith@canonical.com> + +	This branch implements the following behaviors into Unity: + +	- Multiple launchers per monitor +	- Dash follows mouse +	- Keybindings follow mouse +	- Focus and raising windows is monitor aware +	- Launchers are monitor and workspace aware. Fixes: . Approved by Thomi Richards, Marco Trevisan (Treviño). + +2012-01-29 Jason Smith <jason.smith@canonical.com> + +	merge multi-screen work for autopilot + +2012-01-30 Thomi Richards <thomi.richards@canonical.com> + +	Screen Geometry class added to X11.py + +2012-01-29 Jason Smith <jason.smith@canonical.com> + +	fix sort test + +2012-01-29 Jason Smith <jason.smith@canonical.com> + +	fix test formatting + +2012-01-29 Jason Smith <jason.smith@canonical.com> + +	make SwitcherView and ShortcutView use the same code to render their backgrounds + +2012-01-29 Jason Smith <jason.smith@canonical.com> + +	hide shortcuts when entering key nav mode + +2012-01-29 Jason Smith <jason.smith@canonical.com> + +	add test for quicklist open/close in launcher switcher + +2012-01-29 Jason Smith <jason.smith@canonical.com> + +	make window placement algorithm aware of all launchers + +2012-01-29 Jason Smith <jason.smith@canonical.com> + +	add autopilot tests for launcher keybinding interactions + +2012-01-29 Jason Smith <jason.smith@canonical.com> + +	restore functionality so key-nav continues after closing a quicklist in alt+f1 + +2012-01-29 Jason Smith <jason.smith@canonical.com> + +	fix potential crash whel Alt+F1 is used and last_monitor is not set + +2012-01-29 Jason Smith <jason.smith@canonical.com> + +	use nullptr + +2012-01-29 Jason Smith <jason.smith@canonical.com> + +	more consting + +2012-01-28 Jason Smith <jason.smith@canonical.com> + +	more const's + +2012-01-28 Jason Smith <jason.smith@canonical.com> + +	begin const-ification of launcher and its fellow classes + +2012-01-28 Jason Smith <jason.smith@canonical.com> + +	remove unused code + +2012-01-27 Jason Smith <jason.smith@canonical.com> + +	prepare for doing some sort of progress indication + +2012-01-27 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	UnityScreen: reimplementing some lost features to disable the switcher on key / button press. + +	And also to avoid to send the cancel event if not requested. + +2012-01-27 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	Opps. damned bzr: removing duplicated values. + +2012-01-27 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	Merging with upstream. + +2012-01-27 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	Merging with jason changes + +2012-01-27 Jason Smith <jason.smith@canonical.com> + +	merge trunk + +2012-01-27 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	LauncherController: don't show the shortcuts if the key_nav is active. + +2012-01-27 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	Go back to use TYPE_BEGIN for the DesktopLauncherIcon or it will mess around with the switcher. + +2012-01-27 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	AbstractLauncherIcon: reducing the priority of the desktop icon on switcher. + +2012-01-27 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	UnityScreen: Don't show the switcher if the desktop icon is the only available. + +2012-01-27 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	DesktopLauncherIcon: don't set as running. + +	This fix the issue that was causing an arrow indicator to show next to it. + +2012-01-27 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	SwitcherView: add monitor property and use it to get the number of windows indicators to draw + +2012-01-27 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	BamfLauncherIcon: don't return window invisible windows on WindowsForMonitor + +2012-01-27 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	BamfLauncherIcon: WindowsForMonitor should take care of the viewport too. + +2012-01-27 Jason Smith <jason.smith@canonical.com> + +	Also render sheen properly for rows + +2012-01-27 Jason Smith <jason.smith@canonical.com> + +	properly calculate current monitor + +2012-01-27 Jason Smith <jason.smith@canonical.com> + +	make overlay sheen render properly in multi-monitor + +2012-01-27 Jason Smith <jason.smith@canonical.com> + +	make sure right panel goes transparent + +2012-01-27 Jason Smith <jason.smith@canonical.com> + +	ensure proper monitor gets used + +2012-01-26 Jason Smith <jason.smith@canonical.com> + +	fix issue where tooltip would pop up even when mouse wasn't over launcher + +2012-01-26 Jason Smith <jason.smith@canonical.com> + +	apply smoothing to raw pointer barrier events + +2012-01-26 Jason Smith <jason.smith@canonical.com> + +	monitor aware focus behavior + +2012-01-26 Jason Smith <jason.smith@canonical.com> + +	enable Super+Esc + +2012-01-26 Jason Smith <jason.smith@canonical.com> + +	enable looping around of super+tab and make sure that icons are always visible + +2012-01-26 Jason Smith <jason.smith@canonical.com> + +	remove dead code + +2012-01-26 Jason Smith <jason.smith@canonical.com> + +	make sure icons redraw when selection changes + +2012-01-26 Jason Smith <jason.smith@canonical.com> + +	merge trunk + +2012-01-26 Jason Smith <jason.smith@canonical.com> + +	make dash move around with mouse + +2012-01-26 Jason Smith <jason.smith@canonical.com> + +	restore feature parity with trunk, but now with MM support + +2012-01-26 Jason Smith <jason.smith@canonical.com> + +	restore alt-f1 functionality + +2012-01-26 Jason Smith <jason.smith@canonical.com> + +	restore activation with keyboard + +2012-01-26 Jason Smith <jason.smith@canonical.com> + +	restore shortcut drawing + +2012-01-26 Jason Smith <jason.smith@canonical.com> + +	remove cruft + +2012-01-26 Jason Smith <jason.smith@canonical.com> + +	start responding to Super keybindings again + +2012-01-25 Jason Smith <jason.smith@canonical.com> + +	Add decaymulator + +2012-01-25 Jason Smith <jason.smith@canonical.com> + +	merge trunk and make options configurable + +2012-01-25 Jason Smith <jason.smith@canonical.com> + +	start work to match upstream changes to pointer barrier work + +2012-01-24 Jason Smith <jason.smith@canonical.com> + +	start work of porting keynav to multi-monitor world + +2012-01-24 Jason Smith <jason.smith@canonical.com> + +	make sure we destroy launchers when we no longer need them + +2012-01-24 Jason Smith <jason.smith@canonical.com> + +	add launcher model tests  + +2012-01-24 Jason Smith <jason.smith@canonical.com> + +	make alt-tab properly select based on viewport + +2012-01-24 Jason Smith <jason.smith@canonical.com> + +	fix issue where show desktop didn't show up when the switcehr is biased + +2012-01-24 Jason Smith <jason.smith@canonical.com> + +	add missing files + +2012-01-24 Jason Smith <jason.smith@canonical.com> + +	merge trunk + +2012-01-23 Jason Smith <jason.smith@canonical.com> + +	start tweaking in velocity (waiting for upstream changes to finalize) + +2012-01-20 Jason Smith <jason.smith@canonical.com> + +	add autohide support to multi-monitor setups + +2012-01-18 Jason Smith <jason.smith@canonical.com> + +	merge trunk + +2012-01-17 Jason Smith <jason.smith@canonical.com> + +	port Launcher to AbstractLauncherIcon + +2012-01-17 Jason Smith <jason.smith@canonical.com> + +	make sure we resize launchers appropriately when screen layout changes + +2012-01-17 Jason Smith <jason.smith@canonical.com> + +	merge trunk + +2012-01-16 Jason Smith <jason.smith@canonical.com> + +	make arrow indicators accurately reflect monitor counts in multi-monitor setups + +2012-01-16 Jason Smith <jason.smith@canonical.com> + +	first attempt at multi-monitor launcher support + +2012-01-29 Thomi Richards <thomir@gmail.com> + +	Added the PanelController to the Introspectable tree. This allows us to write AP tests for panel indicators etc. + +	Fixed a bug in Introspectable which sometimes caused a crash when Unity shut down, due to the fact that Introspectable was holding stale pointers to parents.. Fixes: . Approved by Jason Smith. + +2012-01-30 Thomi Richards <thomi.richards@canonical.com> + +	Fixed a few things from MP review. + +2012-01-20 Thomi Richards <thomir@gmail.com> + +	Added a warning to stop people overriding Introspectable::GetChildsName() without cause. + +2012-01-20 Thomi Richards <thomir@gmail.com> + +	Removed instances where people were overriding the childs name in the introspection tree for no good reason. + +2012-01-20 Thomi Richards <thomir@gmail.com> + +	Shell now adds panel controller to introspection tree. + +2012-01-20 Thomi Richards <thomir@gmail.com> + +	PanelController is now an introspectable object. + +2012-01-20 Thomi Richards <thomir@gmail.com> + +	Fixed a bug that would cause unity to crash sometimes on exit due to Introspectable keeping stale pointers to parents. + +2012-01-27 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	Improved the Super+Tab switcher making possible to escape from it using the Esc key and making the selection circular. + +	This branch mostly fixes bug #919018 and bug #919019 as requested by design on recent updates of the main bug #891620. Fixes: https://bugs.launchpad.net/bugs/891620, https://bugs.launchpad.net/bugs/919018, https://bugs.launchpad.net/bugs/919019. Approved by Sam Spilsbury. + +2012-01-20 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	manual-tests, SuperTab: added more manual tests for circular switcher and escaping. + +2012-01-20 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	UnityScreen: ignore the Escape key when looking for shortcuts. + +	This also avoids the shortcut-hint to be hidden when pressing Escape + +2012-01-20 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	UnityScreen: don't consider the Escape key as releasing the Super key + +2012-01-20 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	UnityScreen: add the EnableCancelAction utility function + +	It allows to enable or disable the Escape action. + +2012-01-20 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	UnityScreen: Cancel the Launcher KeySwitcher on Escape and on ButtonPress + +	Also now we actually use the terminate callback fuction. + +2012-01-20 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	Launcher: add KeySwitcherCancel function to terminate the switcher without effects + +2012-01-19 3v1n0 <mail@3v1n0.net> + +	Launcher: make the Super+Tab circular. + +2012-01-27 Jason Smith <jason.smith@canonical.com> + +	Adds a testcase for 922447. Fixes: . Approved by Jason Smith. + +2012-01-28 smspillaz <sam.spilsbury@canonical.com> + +	Added a case for different monitor layouts + +2012-01-27 smspillaz <sam.spilsbury@canonical.com> + +	Merge lp:~unity-team/unity/unity.fix-fbo-viewport + +2012-01-27 Jason Smith <jason.smith@canonical.com> + +	fix viewport calculation + +2012-01-27 Michal Hruby <michal.mhr@gmail.com> + +	Coalesce results coming from the background icon loader threads, so we don't update the UI after each icon loaded.. Fixes: . Approved by Mirco Müller. + +2012-01-26 Michal Hruby <michal.mhr@gmail.com> + +	Coalesce results from the IconLoader, so we don't repaint the UI after each result + +2012-01-26 Mirco Müller <mirco.mueller@ubuntu.com> + +	Remaining issues for LP: #863246 (and also LP: #863240) fixed. + +	See example screenshots of the after-state here: +	http://people.canonical.com/~mmueller/fix-863246-863240-1.png +	http://people.canonical.com/~mmueller/fix-863246-863240-2.png +	http://people.canonical.com/~mmueller/fix-863246-863240-3.png +	http://people.canonical.com/~mmueller/fix-863246-863240-4.png + +	Alignments, margins, colors, opacities, artwork fixed for buttons, separators, outlines, text and expander-arrows. + +	One glitch remaining is the separator-rendering being too thick/missing occasionally (on some systems). A solution for fixing this, is available. It's reverted in this branch, as some blending issues with this remain. But that can be added afterwards, to avoid all the other fixes being blocked on just that.. Fixes: https://bugs.launchpad.net/bugs/863246. Appoved by Andrea Azzarone, Andrea Cimitan. + +2012-01-26 Mirco Müller <mirco.mueller@ubuntu.com> + +	Use unnamed namespace instead of static variable declaration + +2012-01-26 Mirco Müller <mirco.mueller@ubuntu.com> + +	Tweak the outline-opacity as per request, make sure the top/bottom-padding for the ratings-widget is 12px also + +2012-01-26 Mirco Müller <mirco.mueller@ubuntu.com> + +	Remove the layout debug-rects + +2012-01-26 Mirco Müller <mirco.mueller@ubuntu.com> + +	Revert the separator-drawing to the Draw2DLine approach for now, make sure the filter-results text is the same size as the filter-genre caption-text + +2012-01-25 Mirco Müller <mirco.mueller@ubuntu.com> + +	Don't forget about the removal of the separator when getting rid of a filter + +2012-01-25 Mirco Müller <mirco.mueller@ubuntu.com> + +	Use a TextureArea as part of the filter-layout for drawing the separators between filter-categories + +2012-01-23 Mirco Müller <mirco.mueller@ubuntu.com> + +	Replace text-based expander-arrow with correct image-file based artwork from Design, tweak outline highlight-opacity for selected buttons + +2012-01-23 Mirco Müller <mirco.mueller@ubuntu.com> + +	Fix right edge alignment for all-, toggle- and multirange-buttons. + +2012-01-23 Mirco Müller <mirco.mueller@ubuntu.com> + +	Padding gap between adjacent filter-categories is always 12px now thus complying with the Design + +2012-01-23 Mirco Müller <mirco.mueller@ubuntu.com> + +	Fix vertical padding to be 12px between All-button and previous separator line + +2012-01-23 Mirco Müller <mirco.mueller@ubuntu.com> + +	Fix vertical padding to be 12px between All-button and first button of filters + +2012-01-23 Mirco Müller <mirco.mueller@ubuntu.com> + +	Fix position of filter-expander heading, solve issue with trailing separators in filters + +2012-01-20 Mirco Müller <mirco.mueller@ubuntu.com> + +	fixed all-button size, disabled debug-rects for the moment + +2012-01-19 Mirco Müller <mirco.mueller@ubuntu.com> + +	Add colored debug-rectangles, remove drawing of trailing separator lines + +2012-01-26 Andrea Azzarone <azzaronea@gmail.com> + +	Add FavoriteStore external change support.. Fixes: https://bugs.launchpad.net/bugs/681503. Appoved by Mirco Müller. + +2012-01-26 Andrea Azzarone <azzaronea@gmail.com> + +	Don't pessimize prematurely. + +2012-01-26 Andrea Azzarone <azzaronea@gmail.com> + +	Merge trunk. + +2012-01-18 Andrea Azzarone <azzaronea@gmail.com> + +	Fix. + +2012-01-18 Andrea Azzarone <azzaronea@gmail.com> + +	Merge trunk. + +2012-01-18 Andrea Azzarone <azzaronea@gmail.com> + +	Merge trunk. + +2012-01-07 Andrea Azzarone <azzaronea@gmail.com> + +	Fix corner case. + +2012-01-07 Andrea Azzarone <azzaronea@gmail.com> + +	Ops. + +2012-01-07 Andrea Azzarone <azzaronea@gmail.com> + +	Add signals tests. + +2012-01-07 Andrea Azzarone <azzaronea@gmail.com> + +	Clean up. + +2012-01-07 Andrea Azzarone <azzaronea@gmail.com> + +	Add FavoriteStore external change support. + +2012-01-06 Andrea Azzarone <azzaronea@gmail.com> + +	Merge trunk. + +2012-01-06 Andrea Azzarone <azzaronea@gmail.com> + +	First step to fix bug #681503. + +2012-01-26 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	Add support to middle-click pasting on the dash search bar. + +	When the XA_PRIMARY clipboard has some content, that is pasted by middle click over the dash search bar. +	This is for consistency with the rest of the system. + +	I've also added the proper glib::Object support to the class.. Fixes: https://bugs.launchpad.net/bugs/842462. Appoved by Mirco Müller, Andrea Azzarone. + +2012-01-05 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	IMTextEntry: always use glib:: namespace for casting + +	To improve read-ability. + +2012-01-05 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	IMTextEntry: some more code cleanup. + +2012-01-05 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	No need to initialize empty glib::Object. + +2012-01-05 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	IMTextEntry IM shouldn't be enabled to allow paste-by-middle-click. + +2012-01-03 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	Dash: added middle-click manual test. + +2012-01-03 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	IMTextEntry: don't crash when there's no text to paste. + +2012-01-03 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	IMTextEntry: moving to glib::Object + +2012-01-03 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	IMTextEntry: add support for middle-click over the dash search bar to paste content. + +	When middle-clicking over the dash search bar, the XA_PRIMARY keyboard content is pasted +	in the search box and the cursor position get updated. + +2012-01-26 Andrea Azzarone <azzaronea@gmail.com> + +	Window auto-maximise functionality should be disabled on monitors with a resolution above 1024 x 600.. Fixes: https://bugs.launchpad.net/bugs/797808. Appoved by Mirco Müller, Marco Biscaro. + +2012-01-18 Andrea Azzarone <azzaronea@gmail.com> + +	Add a manual test. + +2012-01-07 Andrea Azzarone <azzaronea@gmail.com> + +	Fixes. + +2012-01-07 Andrea Azzarone <azzaronea@gmail.com> + +	Disables window auto-maximise functionality if the monitor resolution is greater then 1024x600. + +2012-01-26 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Replace the Unity home screen tiles with a "merged lens view" where lenses can contribute any categories they see fit. + +	settings: introduced a new gsettings key in the com.canonical.Unity.Dash namespace that controls the order of the results on the home screen. We should consider in a later branch having the sorting logic in FilesystemLenses also use this key (still falling back to alphabetical sorting when nothing is set). It empowers users and OEMs to override the default view on the homescreen by putting custom stuff first. + +	libunity-core: Added a HomeLens class that implements Lens and Lenses interfaces. The typical use case is to add a FilesystemLenses to the HomeLens which will make it automatically merge all lenses found on the fs. In testing we implement custom Lenses instances and add those to the HomeLens in stead. + +	unityshell: Removed the tiled homescreen and use a bog standard LensView to render the HomeLens in stead. Fixed a bunch of places where we assumed that Lenses' categories were always only appended to. This is no longer true with the HomeLens. Also important: Fix the SetViewType() calling semantics to the lenses when showing/hiding the dash and when switching between the lenses. + +	Testing it out: +	For this branch to work you need also: lp:~kamstrup/unity-lens-applications/home-lenses, lp:~kamstrup/unity-lens-files/home-lenses, and lp:~mhr3/unity-lens-music/home-lenses. Add to that latest bamf. Without these you will not see the correct results. + +	To validate the results: Make sure that bringing up the dash resets the search and shows you a default view with exactly 3 categories in this order: Recent Apps, Recent Files, and Downloads. Then do a search and validate that you have exactly 3 categories in this order Applications, Files & Folders, and Music. + +	Finally; launch an app that is not a favorite, then bring up the bring up the dash home screen and assert that the running app is *not* in the recent apps category (but showing in the launcher). Then close the app and bring up the dash again. The app should now show under Recent Apps. + +	Design review: +	Home screen without search: https://bugs.launchpad.net/unity/+bug/885738/+attachment/2690636/+files/unity-home-lens-design-review-1.png +	Home screen with search: https://bugs.launchpad.net/unity/+bug/885738/+attachment/2690639/+files/unity-home-lens-design-review-2.png. Fixes: https://bugs.launchpad.net/bugs/885738, https://bugs.launchpad.net/bugs/914759. Appoved by Michal Hruby. + +2012-01-26 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Sync with trunk + +2012-01-26 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Use glib::String to simplify mem management in HomeLens + +2012-01-26 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Add automatic std::string conversion to glib::String + +2012-01-25 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Clear search entry when Esc is pressed - and close it if we have no search string. + +2012-01-24 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Implement search state retention policy for the home lens as specified in https://bugs.launchpad.net/unity/+bug/914759 + +2012-01-24 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Re-add unity.pot. It seems to have been removed by some freak accident in r1832 of this branch + +2012-01-24 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Sync with trunk + +2012-01-24 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Remove PlacesHomeView.cpp from POTFILES.in + +2012-01-24 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Remove HomeView.{cpp,h} and PlacesHomeView.{cpp,h} now that they have been obsoleted by the HomeLens class. Check them diffstats, ma'! + +2012-01-24 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	From the review: Make the destructor for the Lens class virtual + +2012-01-24 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	From the review: Make the Model<RowAdaptor> constructors call into a shared Init() method to make sure we don't forget to initialize some of the properties (in particular one variant of the constructor wasn't setting a getter on the 'model' property) + +2012-01-23 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Revert changes to .po files + +2012-01-23 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Add some tests for the category merging in HomeLens and fix a bug that it turned up (when different lenses registered cats with the same display name we screwed up the offsets) + +2012-01-23 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Some refactoring in the HomeLens tests + +2012-01-23 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Sync with trunk + +2012-01-20 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Add some tests to the HomeLens that actually executes a search. More in depth validation of the results to come. This required that I added some more convenience helpers to test_utils.h + +2012-01-20 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Make the Lens.search_in_global properly actually writable as per declaration. We need that for tests. + +2012-01-20 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Fix small memleak in HomeLens. Initialize source category models up fron if they are preloaded with data. + +2012-01-20 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	More tests for HomeLens + +2012-01-20 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	More tests for HomeLens + +2012-01-20 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Start writing unit tests for the HomeLens class + +2012-01-20 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Whitespace fixes in tests/CMakeLists.txt + +2012-01-20 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Implement on-the-fly recalibration of merged category offsets if the categories are resorted in HomeLens (typically imposed by the external sorting of lenses vie the gsettings key). This fixes the crashers I was talking about earlier. They were caused by Result instaces pointing to incorrect categories + +2012-01-20 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Sync with trunk + +2012-01-20 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Add todo item - // FIXME: Coordinated sorting between the lens bar and home screen categories. Make void FilesystemLenses::Impl::DecrementAndCheckChildrenWaiting() use the gsettings key + +2012-01-20 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	WIP: Sort categories on the home screen according to their sorting order defined in the gsettings key "com.canonical.Unity.Dash/home-lens-ordering". + +	NOTE: This required some bug fixing in LensView.cpp and there are still bugs (crashers) a plenty. Although, the initial view renders correctly, as soon as you change the search we get a crash. The problem seems to be that everything in the rendering has been written with the assumption that lenses will only ever *append* to the categories model. The HomeLens breaks this assumption (and can not even in theory be made to work that way) + +2012-01-20 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Add gsettings schema com.canonical.Unity.Dash which holds a key to specify lens sorting (FIXME: how do we sort the entries in the lens bar, perhaps we should really respect those in stead?) + +2012-01-19 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Whitespace fixes in gsettings schema + +2012-01-19 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Make HomeLens constructor take i18n strings so we don't have to add i18n to libunity-core. Remove some unsused variables and confusing code. Simplify setting of search_hints in the search entry now that we have a proper i18n hint. + +2012-01-19 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	W00t! Sort out the whole SetViewType mess in the dash. Sometimes we were spamming change messages other times we remained silent about important ones. + +	This was one tricky one. Should be correct now. + +2012-01-19 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Implement glib::DBusProxy::IsConnected() and add some guards checking this in the unity::dash::Lens class + +2012-01-19 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Emit search_changed from HomeLens when all running global searches in normal lenses have completed + +2012-01-19 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Make sure we actually set ViewType::HIDDEN when we're hiding lenses + +2012-01-18 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Sync with trunk + +2012-01-18 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Add another FIXME so I don't forget + +2012-01-18 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Update FIXMEs + +2012-01-18 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Don't show filters in the HomeLens + +2012-01-17 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Some simplifications and debugging + +2012-01-17 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Fix arguments of HomeLens::Impl::EnsureCategoryAnnotation() being inverted which resulted in a cascade of errors. + +	Stricter error checking and more useful debug logging. + +2012-01-17 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Merged gord's lp:~gordallott/unity/dashview-renderer-refactoring + +2012-01-17 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Implement Activate() and Preview() for the HomeLens + +2012-01-17 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Sync with trunk + +2012-01-16 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Sync with trunk + +2012-01-16 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Add some TODOs for the HomeLens + +2012-01-13 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Remove a noisy debugging statement + +2012-01-13 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Fix a double free of a gvariant - the one we replace in the merged results model to fix the offsets into the merged category model + +2012-01-13 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Fix a divide-by-zero in ResultViewGrid that were spraying SIGFPEs in my general direction. + +2012-01-13 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Make sure we use the results models to generate category ids in all cases. We were mixing it up. This required some closure magic in order not to get out of hand logic-wise; because they enable us to capture the locals that we need in the async context. + +2012-01-13 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	More elaborate debugging and erro output in HomeLens. Also fix an unsigned int "under flow" where we passed in -1. + +2012-01-13 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Make Lens subclassable by making GlobalSearch(), Search(), Activate(), and Preview() virtual; and override these methods in HomeLens. + +2012-01-13 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Add a remark to HACKING explaining how to enable debug logging + +2012-01-13 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	The big switch! Change the HomeView to a normal LensView backed by the new HomeLens class. Segfaults a plenty. + +2012-01-13 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Improve debugging statements in Lens.cpp + +2012-01-13 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Fix linker errors caused by missing implementations of constructors for ResultsMerger and CategoryMerger + +2012-01-13 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Wire up the (hairy) logic to merge categories and results correctly in the HomeLens + +2012-01-13 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Implement row-removed and row-changed signal handling for HomeLens::ModelMerger. + +2012-01-13 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Wire up categories- and filters models in HomeLens. Document the logic in EnsureRowBuf(). + +2012-01-12 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	WIP Start writing a ModelMerger class that will be responsible for backing the models of the HomeLens with the data from all the loaded lenses + +2012-01-12 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	WIP Start implementing a HomeLens class in UnityCore that extends the Lens class. The plan is to use it to make home screen rendering use stock lens rendering mechanisms + +2012-01-11 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Show default global search results instead of tiles in the home view. In order to get lenses up we initialize them when we're about to show. + +2012-01-11 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Fix compilation of the stand alone Dash example + +2012-01-26 3v1n0 <mail@3v1n0.net> + +	Fixed the logical interaction between lp:~3v1n0/unity/super-tab-switcher and lp:~andyrock/unity/shortcut-hint as defined by design. + +	Plus, some code improvements and fixed an issue that caused the shortcut hint to show when pressing Super and clicking over the BFB to show the dash. + +	I'm wondering if we should avoid the same also when pressing over the workspace switcher.. Fixes: https://bugs.launchpad.net/bugs/918453. Appoved by Andrea Azzarone, Tim Penhey. + +2012-01-20 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	UnityScreen: use ubus_manager_ also to send messages. + +2012-01-20 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	ShortcutController: always use UBusWrapper (also for sending messages) + +2012-01-15 3v1n0 <mail@3v1n0.net> + +	No commit message +2012-01-15 3v1n0 <mail@3v1n0.net> + +	UnityScreen: fixing indentation + +2012-01-15 3v1n0 <mail@3v1n0.net> + +	ShortcutController: always hide the shortcut-overlay when the dash is opened. + +2012-01-15 3v1n0 <mail@3v1n0.net> + +	manual-tests: SuperTab, added test for the interaction with the overlay + +2012-01-15 3v1n0 <mail@3v1n0.net> + +	ShortcutController: animators doesn't need to be dinamically allocated. + +2012-01-15 3v1n0 <mail@3v1n0.net> + +	ShortcutController: use UBusWrapper to manage interests + +2012-01-15 3v1n0 <mail@3v1n0.net> + +	UnityScreen: always use UBusManager + +2012-01-14 3v1n0 <mail@3v1n0.net> + +	UnityScreen: disable the shortcut only if a "standard" key is pressed + +	This is done not to make the overlay to show when Super+Tab is used. +	We need an idle, since the overlay activation is done after handleEvent +	is called. + +2012-01-14 3v1n0 <mail@3v1n0.net> + +	ShortcutController: allow to be enabled and disabled, and disable it on Super-Tab + +	When the launcher key-navigation is activated and the shortcut hint has +	still not been shown, the shortcut hint should be disabled. + +2012-01-26 Andrea Azzarone <azzaronea@gmail.com> + +	Should use GTK_IS_MENU instead GTK_MENU. Fixes: . Appoved by Michal Hruby. + +2012-01-26 Andrea Cimitan <andrea.cimitan@canonical.com> + +	Fixes potential crashes + +2012-01-23 Andrea Azzarone <azzaronea@gmail.com> + +	Fixes. + +2012-01-23 Andrea Azzarone <azzaronea@gmail.com> + +	Updates test_lens.cpp + +2012-01-22 Andrea Azzarone <azzaronea@gmail.com> + +	Auto selects the All button if all the CheckOptionButtons are selected. + +2012-01-25 David Planella <david.planella@ubuntu.com> + +	- Change 'Rubbish Bin' to 'Trash' in the Unity shortcuts hints overlay + +	From bug 920529: + +	In all the software we ship in Ubuntu we use American English (en-US) messages as the source for translations. These can then be translated to any language or variant, such as British English (en-GB). + +	In the Unity shortcuts hints overlay, the current message (for the want of a better name) for the place where discarded files go is "Rubbish Bin", which is the en-GB version. + +	In order to be consistent with the rest of the desktop and with the translations, the original message should refer to "Trash", which can then be translated to "Rubbish Bin" in en-GB and will allow the right translation to be shown in the user's desktop for their chosen locales. + +	It might seem a trivial issue, but those involved in bug 406626, its duplicates and follow-ups will remember that it's a sensitive topic.... Fixes: https://bugs.launchpad.net/bugs/920529. Appoved by John Lea, Tim Penhey. + +2012-01-23 David Planella <david.planella@ubuntu.com> + +	Changed 'Rubbish Bin' to 'Trash' - the translatable messages' source locale should be en-US + +2012-01-25 Thomi Richards <thomir@gmail.com> + +	Added 'Debug Unity Introspection Tree' script (duit.py). Use this to quickly discover what information is available in the introspection tree.. Fixes: . Appoved by Tim Penhey, Sam Spilsbury, Alex Launi. + +2012-01-24 Thomi Richards <thomi.richards@canonical.com> + +	Now prints a more friendly message if it can't find the autopilot module. + +2012-01-24 Thomi Richards <thomi.richards@canonical.com> + +	Moved duit script into tools/ folder, and made the name more explicit. + +2012-01-24 Thomi Richards <thomi.richards@canonical.com> + +	PEP8 fixes. + +2012-01-23 Thomi Richards <thomi.richards@canonical.com> + +	Whitespace fix. + +2012-01-23 Thomi Richards <thomi.richards@canonical.com> + +	Now uses a proper font-face ;) + +2012-01-19 Thomi Richards <thomir@gmail.com> + +	Finished writing the 'Debug Unity Introspection Tree' script. + +2012-01-19 Thomi Richards <thomir@gmail.com> + +	Clean ups, and make node shape rounded record. + +2012-01-19 Thomi Richards <thomir@gmail.com> + +	Output works. + +2012-01-19 Thomi Richards <thomir@gmail.com> + +	duit now uses pydot only. + +2012-01-19 Thomi Richards <thomir@gmail.com> + +	First version of duit + +2012-01-25 Brandon Schaefer <brandontschaefer@gmail.com> + +	Just refactoring, and removing unused variable to clean up valgrind results. + +	Covered by existing tests.. Fixes: . Appoved by Tim Penhey. + +2012-01-24 Brandon Schaefer <brandontschaefer@gmail.com> + +	Changed variable name from it to icon_it because it isn't an itertor but a refrence to an icon + +2012-01-24 Brandon Schaefer <brandontschaefer@gmail.com> + +	Missed removing unsued iterator + +2012-01-24 Brandon Schaefer <brandontschaefer@gmail.com> + +	Changed 2 more for loops to use range based instead + +2012-01-23 Brandon Schaefer <brandontschaefer@gmail.com> + +	Removed un used vars and changed for loops to use range based + +2012-01-23 Brandon Schaefer <brandontschaefer@gmail.com> + +	Fixed uninitialized variables. + +2012-01-25 Alexandros Frantzis <alexandros.frantzis@linaro.org> + +	Desktop safe OpenGL ES 2.0 branch from Linaro's Graphics WG +	- This branch protects OpenGL ES 2.0 specific code with a build time option (BUILD_GLES) +	- The branch does not affect the runtime execution of Unity on the desktop if BUILD_GLES is not activated + +	Authors: +	alexandros.frantzis@linaro.org +	marc.ordinasillopis@linaro.org +	. Fixes: . Appoved by Jay Taoko, Jason Smith. + +2012-01-25 Jay Taoko <jay.taoko@canonical.com> + +	* Merged into Unity trunk + +2012-01-24 Alexandros Frantzis <alexandros.frantzis@linaro.org> + +	Desktop safe OpenGL ES 2.0 branch from Linaro's Graphics WG +	- This branch protects OpenGL ES 2.0 specific code with a build time option (BUILD_GLES) +	- The branch does not affect the runtime execution of Unity on the desktop if BUILD_GLES is not activated + +	Authors: +	alexandros.frantzis@linaro.org +	marc.ordinasillopis@linaro.org + +2012-01-24 Alexandros Frantzis <alexandros.frantzis@linaro.org> + +	GLES2: Fix gles2 compilation in unity-mt-grab-handles. + +2012-01-23 Alexandros Frantzis <alexandros.frantzis@linaro.org> + +	GLES2: Fix GLES conditional in CMakeLists.txt. + +2012-01-20 Marc Ordinas i Llopis <marc.ordinasillopis@linaro.org> + +	GLES2: Make GLES2 build compile. + +2012-01-20 Alexandros Frantzis <alexandros.frantzis@linaro.org> + +	GLES2: Fixed shader header definitions in the IconRenderer port. + +2012-01-20 Marc Ordinas i Llopis <marc.ordinasillopis@linaro.org> + +	GLES2: Ported changes to plugins/unityshell/src/IconRenderer.cpp. + +2012-01-20 Alexandros Frantzis <alexandros.frantzis@linaro.org> + +	GLES2: Ported changes to plugins/unityshell. + +2012-01-19 Marc Ordinas i Llopis <marc.ordinasillopis@linaro.org> + +	GLES2: Ported changes to files outside plugins/unityshell. + +2012-01-25 Tim Penhey <tim.penhey@canonical.com> + +	Don't assign null to a std::string. Fixes: https://bugs.launchpad.net/bugs/865840. Appoved by Marco Trevisan (Treviño), Sam Spilsbury. + +2012-01-24 Tim Penhey <tim.penhey@canonical.com> + +	Use the wrapper to avoid assigning null to a std::string. + +2012-01-25 Michal Hruby <michal.mhr@gmail.com> + +	Move all icon loading into background gio threads. (there was mainly issue with gtk_icon_info_load_icon which is doing synchronous IO and noticeably blocks the UI when using some themes). Fixes: https://bugs.launchpad.net/bugs/828582. Appoved by Gord Allott, Sam Spilsbury. + +2012-01-23 Michal Hruby <michal.mhr@gmail.com> + +	Add tests + +2012-01-19 Michal Hruby <michal.mhr@gmail.com> + +	Make sure all the icon loading is done in non-main thread + +2012-01-25 Jason Smith <jason.smith@canonical.com> + +	. Fixes: . Appoved by Neil J. Patel. + +2012-01-25 Jason Smith <jason.smith@canonical.com> + +	fix build + +2012-01-23 Bilal Akhtar <bilalakhtar@ubuntu.com> + +	This branch contains the first phase of the implementation of software-center integration with Unity. The complete spec on how it should be implemented, is located at: +	https://wiki.ubuntu.com/SoftwareCenter#Learning_how_to_launch_an_application + +	This branch brings the following changes: +	1) An app being installed is shown in the launcher with a tooltip "Waiting to install" +	2) A progress bar on the launcher item displays the download/install progress. +	3) When the app gets installed, the launcher items becomes usable, and the tooltip gets changed to the app name. + +	Things which are still to be implemented, in the next phases: +	1) Animate the movement of the icon from the USC window to the Unity launcher. +	2) Make the launcher icon wiggle when installation is complete +	3) Stop the launcher icon from blinking when clicked in "waiting to install" state. + +	In the meantime, you can merge this branch into Unity while I implement the remaining aspects + +	Branch Testing instructions: +	1) Make sure Unity built from my branch is running. +	2) Get software-center from bzr branch lp:~gary-lasker/software-center/launcher-integration-lp761851 +	3) In the software center branch dir, run PYTHONPATH=. python ./software-center +	4) Make sure that in the software center View menu, "New Applications In Launcher" is CHECKED. +	5) Install a package using software-center that contains a desktop file (like gnome-color-chooser, gnome-mplayer or could be any package with a .desktop file) +	6) Watch the Unity launcher :-). Fixes: https://bugs.launchpad.net/bugs/761851. Appoved by Mikkel Kamstrup Erlandsen. + +2012-01-17 Bilal Akhtar <bilalakhtar@ubuntu.com> + +	Fix yet another g_strcmp0 + +2012-01-16 Bilal Akhtar <bilalakhtar@ubuntu.com> + +	Make minor changes as pointed out by Mikkel, thanks! + +2012-01-15 Bilal Akhtar <bilalakhtar@ubuntu.com> + +	Fix crash, icon of newly-created icon + +2012-01-15 Bilal Akhtar <bilalakhtar@ubuntu.com> + +	Fix persistance of launcher icons + +2012-01-15 Bilal Akhtar <bilalakhtar@ubuntu.com> + +	Major code cleanup, get progress bar to work + +2012-01-15 Bilal Akhtar <bilalakhtar@ubuntu.com> + +	Integrate SoftwareCenterLauncherIcon.* code back into the main Unity 5.0 source and fix build failures. + +2012-01-15 Bilal Akhtar <bilalakhtar@ubuntu.com> + +	Fix build failure + +2012-01-15 Bilal Akhtar <bilalakhtar@ubuntu.com> + +	Merge from trunk + +2011-09-05 Bilal Akhtar <bilalakhtar@ubuntu.com> + +	Massive code cleanup, still not able to solve a memory issue :( + +2011-09-05 Bilal Akhtar <bilalakhtar@ubuntu.com> + +	Use GLIbDBusProxy + +2011-09-05 Bilal Akhtar <bilalakhtar@ubuntu.com> + +	Trunkify yet again + +2011-09-04 Bilal Akhtar <bilalakhtar@ubuntu.com> + +	Fix some issues, thanks Neil! Still need to work out on GDBusProxy + +2011-08-19 Bilal Akhtar <bilalakhtar@ubuntu.com> + +	Merge from trunk + +2011-08-17 Bilal Akhtar <bilalakhtar@ubuntu.com> + +	MEH. Fix conflicts + +2011-08-17 Bilal Akhtar <bilalakhtar@ubuntu.com> + +	Phase-1 integration complete + +2011-08-17 Bilal Akhtar <bilalakhtar@ubuntu.com> + +	NEARLY THERE\! + +2011-08-17 Bilal Akhtar <bilalakhtar@ubuntu.com> + +	Get the value of Progress in the g-signal + +2011-08-16 Bilal Akhtar <bilalakhtar@ubuntu.com> + +	Fix segfault + +2011-08-16 Bilal Akhtar <bilalakhtar@ubuntu.com> + +	Make code less crappy, fix signals + +2011-08-14 Bilal Akhtar <bilalakhtar@ubuntu.com> + +	Listen to signals, fix properties proxy + +2011-08-10 Bilal Akhtar <bilalakhtar@ubuntu.com> + +	Can someone help me? + +2011-08-09 Bilal Akhtar <bilalakhtar@ubuntu.com> + +	Fix "undefined symbol" runtime error FOR GOOD + +2011-08-08 Bilal Akhtar <bilalakhtar@ubuntu.com> + +	Fix DBus property Get call. + +2011-08-08 Bilal Akhtar <bilalakhtar@ubuntu.com> + +	DBussing all the way to the moon\! + +2011-08-07 Bilal Akhtar <bilalakhtar@ubuntu.com> + +	Tons of underlying changes for better SC integration with Unity + +2012-01-20 Jay Taoko <jay.taoko@canonical.com> + +	* Triggers a Unity build following Nux API change. Fixes: . Appoved by Jason Smith. + +2012-01-20 Jay Taoko <jay.taoko@canonical.com> + +	* Trigger Unity build + +2012-01-20 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	Make the launcher be aware of the window's workspace + +	Fixed another part of bug #689733 that we were missing, making the launcher to count only the windows in the current workspace when drawing the left "pips". + +	Also fixed the unity side of the bug #690143 to make the launcher to spread only the windows in the current workspace. + +	Manual tests included.. Fixes: https://bugs.launchpad.net/bugs/689733, https://bugs.launchpad.net/bugs/690143. Appoved by . + +2012-01-20 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	manual-tests: Launcher, removing old test. + +2012-01-19 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	Merging again with trunk + +2012-01-15 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	Merging with upstream + +2012-01-06 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	manual-tests: added a test for spread windows in current workspace + +2012-01-06 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	manual-tests: added test for launcher icon. + +2012-01-06 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	PluginAdapter: some code cleanup + +	Avoid extra computation of the VP, we already checked for that. + +2012-01-06 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	BamfLauncherIcon: spread only windows available on the current workspace. + +2012-01-06 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	Merging with upstream + +2012-01-06 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	BamfLauncherIcon: show only windows on current workspace on the launcher pips + +	The launcher icons should show only a number of "pips" equal to  +	the windows on the current workspace. + +2012-01-20 Didier Roche <didier.roche@canonical.com> + +	kill any previous compiz process as it can hangs before --replace +	(LP: #919132). Fixes: https://bugs.launchpad.net/bugs/919132. Appoved by Gord Allott. + +2012-01-20 Didier Roche <didier.roche@canonical.com> + +	be without any mercy + +2012-01-20 Didier Roche <didier.roche@canonical.com> + +	kill any previous compiz process as it can hangs before --replace (LP: #919132) + +2012-01-20 Daniel van Vugt <vanvugt@gmail.com> + +	Fix SIGSEGV when a window is minimized. (LP: #918329) + +	The crash was caused by 'minimizedWindows' leaking pointers to windows that had been deleted, and then later trying to dereference those pointers. The reason for the leak appears to be a reference leak in the boost::shared_ptr's to CompizMinimizedWindowHandler. Reverting to regular pointers avoids the reference leak, avoids the crash, and makes the code easier to understand (and debug). + +	Detailed valgrind log showing the error: +	https://bugs.launchpad.net/ubuntu/+source/unity/+bug/918329/comments/6. Fixes: https://bugs.launchpad.net/bugs/918329. Appoved by Sam Spilsbury. + +2012-01-20 Daniel van Vugt <vanvugt@gmail.com> + +	Fix SIGSEGV when a window is minimized. (LP: #918329) + +	The crash was caused by 'minimizedWindows' leaking pointers to windows that +	had been deleted, and then later trying to dereference those pointers. The +	reason for the leak appears to be a reference leak in the boost::shared_ptr's +	to CompizMinimizedWindowHandler. Reverting to regular pointers avoids the +	reference leak, avoids the crash, and makes the code easier to understand (and +	debug). + +2012-01-19 Thomi Richards <thomir@gmail.com> + +	Very small change that fixes valgrind warnings about uninitialised variables.. Fixes: . Appoved by Alex Launi. + +2012-01-19 Thomi Richards <thomir@gmail.com> + +	Fixed a valgrind uninitialised variable warning. + +2012-01-19 Andrea Azzarone <azzaronea@gmail.com> + +	Updates launcher icons shortcuts when removing icons from launcher.. Fixes: https://bugs.launchpad.net/bugs/914018. Appoved by Marco Biscaro. + +2012-01-10 Andrea Azzarone <azzaronea@gmail.com> + +	Ops. + +2012-01-10 Andrea Azzarone <azzaronea@gmail.com> + +	Update launcher shortcuts when removing icons from launcher. + +2012-01-19 Didier Roche <didier.roche@canonical.com> + +	This branch does two things: +	- dep on scale and wall after the discussion on bug #897697 +	- alt-tab per workspace is the new default, from the design requirement. Fixes: https://bugs.launchpad.net/bugs/897697. Appoved by Sam Spilsbury. + +2012-01-19 Didier Roche <didier.roche@canonical.com> + +	s/wall/expo as it's the one we wanted + +2012-01-19 Didier Roche <didier.roche@canonical.com> + +	alt-tab per workspace is the new default, from the design requirement + +2012-01-19 Didier Roche <didier.roche@canonical.com> + +	dep on scale and wall after the discussion on bug #897697 + +2012-01-19 Omer Akram <om26er@ubuntu.com> + +	comment #27 bug 778256 + +	"This bugfix got lost during the merge in revision 1361: http://bazaar.launchpad.net/~unity-team/unity/trunk/revision/1361 +	It was fixed in revision 1228: http://bazaar.launchpad.net/~unity-team/unity/trunk/revision/1228 +	The fix landed in June but this way it did not make it into Oneiric and is not part of the latest 5.0 release in Precise either. +	Could any Ubuntu developer please check this out? It's a one liner change only.". Fixes: https://bugs.launchpad.net/bugs/778256. Appoved by Michal Hruby, Fitoschido. + +2012-01-19 Omer Akram <om26er@ubuntu.com> + +	fix + +2012-01-15 Omer Akram <om26er@ubuntu.com> + +	Re-apply the fix for bug 778256 which got lost in a major unity change. + +2012-01-19 Gord Allott <gord.allott@canonical.com> + +	Adds alignment options in to DashStyle, only enabled for DashStyle::Button right now. Fixes: . Appoved by Mirco Müller. + +2012-01-19 Gord Allott <gord.allott@canonical.com> + +	remove debugs + +2012-01-19 Gord Allott <gord.allott@canonical.com> + +	enables alignment selection in DashStyle::Button + +2012-01-19 Daniel van Vugt <vanvugt@gmail.com> + +	Log messages from unity should say "unity", not "glib" which is totally misleading (LP: #908004) +	. Fixes: https://bugs.launchpad.net/bugs/908004. Appoved by Marco Trevisan (Treviño). + +2011-12-23 Daniel van Vugt <vanvugt@gmail.com> + +	Log messages from unity should say "unity", not "glib" which is totally +	misleading (LP: #908004) + +2012-01-19 Thomas Voß <thomas.voss@rub.de> + +	Fixes a dependency issue for unity-mt-grab-handles. Fixes: . Appoved by . + +2012-01-19 Thomas Voß <thomas.voss@rub.de> + +	Fixed dependency issue on nux-1 instead of nux-2. + +2012-01-19 Alex Launi <alex.launi@canonical.com> + +	This test has been automated via an autopilot test.. Fixes: . Appoved by . + +2012-01-10 Alex Launi <alex.launi@canonical.com> + +	Launcher test has been automated into an autopilot test + +2012-01-18 smspillaz <sam.spilsbury@canonical.com> + +	Fixes LP bug 912682 + +	glTexEnvMode was never reset to GL_REPLACE so GL_MODULE caused any texture with an alpha channel to draw without proper blending. Fixes: . Appoved by Jay Taoko. + +2012-01-19 smspillaz <sam.spilsbury@canonical.com> + +	Reset the tex env mode to GL_REPLACE once we're done. Fixes LP#912682 + +2012-01-12 Sam Spilsbury <sam.spilsbury@canonical.com> + +	Do gtk_init_check in unity + +2012-01-10 Sam Spilsbury <sam.spilsbury@canonical.com> + +	Port to the new compiz API + +2012-01-18 Gord Allott <gord.allott@canonical.com> + +	Converts the Launcher.cpp ubus handles into a ubus manager class, safer +	Adds the LOCK_HIDE qurik into the hide machine, enables it when ubus calls it. Fixes: . Appoved by Jason Smith. + +2012-01-18 Gord Allott <gord.allott@canonical.com> + +	fully working with LAUNCHER_HIDE_NEVER mode now + +2012-01-17 Gord Allott <gord.allott@canonical.com> + +	Convert the launcher ubus work over to ubus manager and add the LOCK_HIDE quirk + +2012-01-18 Mirco Müller <mirco.mueller@ubuntu.com> + +	Fourth of fifth time I fix my stuff after the stuff in trunk changed below my feet after it was approved... having a fun wasting time :/ + +	"The actual unity-part of the fix for LP: #841902. It needs lp:~macslow/libunity/libunity.fix-841902 and lp:~macslow/unity-lens-music/unity-lens-music.fix-841902 to be merged first.". Fixes: . Appoved by Michal Hruby. + +2012-01-18 Mirco Müller <mirco.mueller@ubuntu.com> + +	Oops + +2012-01-18 Mirco Müller <mirco.mueller@ubuntu.com> + +	Fixing the the unity-part of my patch for LP: #841902 for the fourth of fifth time... after it got approved everytime before... seriously WTF + +2012-01-18 Michal Hruby <michal.mhr@gmail.com> + +	Added new unity::glib::Variant class wrapping GVariant. This also fixes GVariant ref-counting issues when using std::map (or Lens::Hints, HintsMap, Filter::Properties etc.). Fixes: . Appoved by Gord Allott. + +2012-01-17 Michal Hruby <michal.mhr@gmail.com> + +	Get rid of the Utils class, move the functionality to Variant + +2012-01-17 Michal Hruby <michal.mhr@gmail.com> + +	Make sure Variant::GetString doesn't blow up + +2012-01-17 Michal Hruby <michal.mhr@gmail.com> + +	Added unity::glib::Variant wrapper + +2012-01-17 Mirco Müller <mirco.mueller@canonical.com> + +	Fixes the position, alignment, spacing and arrow-artwork for the "Filter results". See... + +	http://people.canonical.com/~mmueller/fix-863240.png. Fixes: https://bugs.launchpad.net/bugs/863240. Appoved by Gord Allott. + +2012-01-17 Mirco Müller <mirco.mueller@ubuntu.com> + +	Correct right gap between expander-arrow and inner Dash edge to be 14 px + +2012-01-11 Mirco Müller <mirco.mueller@canonical.com> + +	Fix vertical expander-arrow position with an insane nux-layout setup + +2012-01-11 Mirco Müller <mirco.mueller@canonical.com> + +	Make Filter-text follow right edge when dash is expanded to fullscreen + +2012-01-11 Mirco Müller <mirco.mueller@canonical.com> + +	Add callback to expander-arrow, fix initial display of just the expander-arrow + +2012-01-11 Mirco Müller <mirco.mueller@canonical.com> + +	Disabled colored debug-rectangles, make it flush to the right + +2012-01-11 Mirco Müller <mirco.mueller@canonical.com> + +	First set of fixes for patching LP: #863240 + +2012-01-17 Gord Allott <gord.allott@canonical.com> + +	Re-factors the dash rendering into its own OverlayRenderer class, doesn't add new code above that so should be fairly sane. . Fixes: . Appoved by Mikkel Kamstrup Erlandsen, Michal Hruby. + +2012-01-17 Gord Allott <gord.allott@canonical.com> + +	merged with latest trunk, fixed kamstrupflicts + +2012-01-16 Gord Allott <gord.allott@canonical.com> + +	make kamstrup happy by adding a comment on the unique pointer reasoning + +2012-01-16 Gord Allott <gord.allott@canonical.com> + +	hook up the abouttoshow/hide mechanic + +2012-01-16 Gord Allott <gord.allott@canonical.com> + +	integrated the OverlayRenderer class in to DashView + +2012-01-16 Gord Allott <gord.allott@canonical.com> + +	merged in standalone-clients fix from trunk + +2012-01-16 Gord Allott <gord.allott@canonical.com> + +	First stab at overlay renderer class + +2012-01-17 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Make standalone-clients/dash actually compile. Fixes: . Appoved by Gord Allott. + +2012-01-17 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> + +	Make standalone-clients/dash actually compile + +2012-01-17 Michal Hruby <michal.mhr@gmail.com> + +	Dispatch search to lenses faster and add a timeout for animating the spinner (otherwise it would just flicker now).. Fixes: . Appoved by Mikkel Kamstrup Erlandsen, Mirco Müller. + +2012-01-16 Michal Hruby <michal.mhr@gmail.com> + +	Be more verbose when something is wrong with a DBus call + +2012-01-16 Michal Hruby <michal.mhr@gmail.com> + +	Decrease the timeout used for dispatching searches to lenses and introduce timeout which starts the spinner animation + +2012-01-16 Omer Akram <om26er@ubuntu.com> + +	revert the bad looking panel branch. the real fix is still being worked on and may take a while.. its for bug 839480. Fixes: . Appoved by Andrea Azzarone. + +2012-01-16 Omer Akram <om26er@ubuntu.com> + +	revert bug 839480 + +2012-01-16 Omer Akram <om26er@ubuntu.com> + +	merge + +2012-01-16 Didier Roche <didier.roche@canonical.com> + +	Removing unexisting file in potfiles.in. Seems enough to make it build +	there. Fixes: . Appoved by Michal Hruby, Gord Allott. + +2012-01-16 Didier Roche <didier.roche@canonical.com> + +	removing unexisting file from POTFILES.in + +2012-01-16 Jay Taoko <jay.taoko@canonical.com> + +	* Fix Nux calls in standalone-clients test.. Fixes: . Appoved by Gord Allott. + +2012-01-15 Jay Taoko <jay.taoko@canonical.com> + +	* Fix Nux calls in standalone-clients test. + +2012-01-15 3v1n0 <mail@3v1n0.net> + +	Fixed bug #891620 to support the Super+Tab switcher. + +	Added a new launcher key switcher that matches design bug #891620, the key bindings are set to default to Super+Tab and Super+Shift+Tab by default, but they can be changed from compiz settings. + +	I've added some new functions to Launcher to manage the KeySwitcher and others to share the code between the switcher and the key navigation.. Fixes: https://bugs.launchpad.net/bugs/891620. Appoved by . + +2012-01-14 3v1n0 <mail@3v1n0.net> + +	Merging with upstream. + +2012-01-13 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	Super+Tab manual-test: fixed a typo. + +2012-01-13 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	Updated the manual test + +2012-01-07 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	manual-tests: Added test for Super-Tab switcher + +2012-01-07 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	UnityAccesibile: register interest for launcher on key-switcher. + +2012-01-07 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	Launcher: added UBUS support for KeySwitcher. + +2012-01-07 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	Launcher: add SelectPreviousIcon() and SelectNextIcon() to factorize code + +	This code can be shared both by the key navigation and by the Super+Tab + +2012-01-07 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	unityshell: launcher swticher code cleanup. + +2012-01-07 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	SuperTab, rename it to Launcher Key Switcher, as the keybinding can change + +2012-01-07 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	unityshell, Launcher: add first support for Super+Tab launcher switcher + +	This is a first draft, but working super+tab swtiching, it allows +	to select windows from the launcher and to activate them when releasing +	the defined keybinding. + +2012-01-13 Andrea Azzarone <azzaronea@gmail.com> + +	Display a shortcut hints overlay during the super key pressing. + +	It includes two unit tests and a standalone test. + +	Mockup: https://launchpadlibrarian.net/85352653/Super_key_shutcuts_overlay.png +	Branch: http://ubuntuone.com/7cqBbWAbvXTRCT4ySFj7z4 + +	Visual diff: http://ubuntuone.com/014zDKCoxaQYmtm8mS5pp8 + +	Keep in mind that something is different because the shortcuts values are not hardcoded.. Fixes: https://bugs.launchpad.net/bugs/855532. Appoved by Marco Trevisan (Treviño), John Lea, Tim Penhey. + +2012-01-13 Andrea Azzarone <azzaronea@gmail.com> + +	Merge trunk. + +2011-12-19 Andrea Azzarone <azzaronea@gmail.com> + +	Fixes. + +2011-12-19 Andrea Azzarone <azzaronea@gmail.com> + +	Center it in the screen. + +2011-12-19 Andrea Azzarone <azzaronea@gmail.com> + +	Close the dash on super press. + +2011-12-19 Andrea Azzarone <azzaronea@gmail.com> + +	Merge trunk. + +2011-12-19 Andrea Azzarone <azzaronea@gmail.com> + +	Fixes. + +2011-12-19 Andrea Azzarone <azzaronea@gmail.com> + +	Add COMPIZ_MOUSE_OPTION + +2011-12-19 Andrea Azzarone <azzaronea@gmail.com> + +	Uses proper case for shortcut hints. Tests it too. + +2011-12-16 Andrea Azzarone <azzaronea@gmail.com> + +	Try to make it as pixel perfect as possible. + +2011-12-14 Andrea Azzarone <azzaronea@gmail.com> + +	Ops. + +2011-12-14 Andrea Azzarone <azzaronea@gmail.com> + +	Fixes. + +2011-12-14 Andrea Azzarone <azzaronea@gmail.com> + +	Updates shortcut hints list. + +2011-12-14 Andrea Azzarone <azzaronea@gmail.com> + +	Show the shortcut in the primary monitor with the right alignment. Don't show the overlay if it doesn't fit in the monitor. + +2011-12-14 Andrea Azzarone <azzaronea@gmail.com> + +	Fixes padding. + +2011-12-13 Andrea Azzarone <azzaronea@gmail.com> + +	Fixes. + +2011-12-13 Andrea Azzarone <azzaronea@gmail.com> + +	Hide the shortcuts overlay when a key is pressed. + +2011-12-13 Andrea Azzarone <azzaronea@gmail.com> + +	Merge trunk. + +2011-12-11 Andrea Azzarone <azzaronea@gmail.com> + +	Fix typo. + +2011-12-10 Andrea Azzarone <azzaronea@gmail.com> + +	Updates the shortcuts window if a shortcut option changes. + +2011-12-10 Andrea Azzarone <azzaronea@gmail.com> + +	Fix standalone test. + +2011-12-10 Andrea Azzarone <azzaronea@gmail.com> + +	Add a quick fade in/out animation. + +2011-12-09 Andrea Azzarone <azzaronea@gmail.com> + +	Layout processing is slown, so it doesn't create the shortcut overlay every single time. + +2011-12-09 Andrea Azzarone <azzaronea@gmail.com> + +	Add bold to the titles. + +2011-12-08 Andrea Azzarone <azzaronea@gmail.com> + +	Unregister dbus interest after controller destruction. + +2011-12-08 Andrea Azzarone <azzaronea@gmail.com> + +	Jay's work merged.  + +2011-12-08 Andrea Azzarone <azzaronea@gmail.com> + +	Merge trunk. + +2011-12-08 Andrea Azzarone <azzaronea@gmail.com> + +	Fixes FixShortcutFormat and fixes it. + +2011-12-08 Andrea Azzarone <azzaronea@gmail.com> + +	Const const const. + +2011-12-08 Andrea Azzarone <azzaronea@gmail.com> + +	First draft of a function to fix shortcut format. + +2011-12-07 Andrea Azzarone <azzaronea@gmail.com> + +	Moves ctor and copy ctor in the abstract class. + +2011-12-07 Andrea Azzarone <azzaronea@gmail.com> + +	Merge trunk. + +2011-12-05 Andrea Azzarone <azzaronea@gmail.com> + +	First draft of a shortcuts hint overlay... + +2012-01-13 Mirco Müller <mirco.mueller@canonical.com> + +	Since the bug LP: #863246 states so many issues, I'm splitting up the work into a series of branches/fixes. This first part corrects pixel-grid alignment of selected/unselected button-outlines, opacity-values (outline, filling) and vertical and horizontal spacing between buttons. + +	Here are a few screenshots/screencast showing this first set of improvements: + +	http://people.canonical.com/~mmueller/fix-863246-part-1.png +	http://people.canonical.com/~mmueller/fix-863246-part-4.png +	http://people.canonical.com/~mmueller/fix-863246-part-5.ogv. Fixes: https://bugs.launchpad.net/bugs/863246. Appoved by Andrea Azzarone. + +2012-01-13 Mirco Müller <mirco.mueller@canonical.com> + +	Jenkins reported conflicts... merged with branch again and solved conflicts... *sigh³* + +2012-01-13 Mirco Müller <mirco.mueller@canonical.com> + +	Fixed the vertical and horizontal spacing between buttons to comply with the design + +2012-01-13 Mirco Müller <mirco.mueller@canonical.com> + +	Fix pixel-grid alignment of curved parts of the multi-range widgets outline + +2012-01-13 Mirco Müller <mirco.mueller@canonical.com> + +	more value tweaking of opacities to fit the design + +2012-01-13 Mirco Müller <mirco.mueller@canonical.com> + +	Fix pixel-grid alignment of selected/unselected button-outline, corrected outline color-opacity according to design + +2012-01-12 Mirco Müller <mirco.mueller@canonical.com> + +	Align outline of selected multirange-widget elements to pixel-grid + +2012-01-12 Mirco Müller <mirco.mueller@canonical.com> + +	Fixed the pixel-grid alignment of the outline of the unselected multirange-widget/buttons + +2012-01-13 Andrea Azzarone <azzaronea@gmail.com> + +	Dash filters fixes.. Fixes: https://bugs.launchpad.net/bugs/838901, https://bugs.launchpad.net/bugs/841864, https://bugs.launchpad.net/bugs/841870. Appoved by Tim Penhey, Michal Hruby. + +2012-01-11 Andrea Azzarone <azzaronea@gmail.com> + +	Keep in consideration collapsed property. + +2012-01-10 Andrea Azzarone <azzaronea@gmail.com> + +	Strips trailing spaces. + +2012-01-10 Andrea Azzarone <azzaronea@gmail.com> + +	Makes the FilterWidget inherit from nux::View. + +2012-01-09 Andrea Azzarone <azzaronea@gmail.com> + +	Fixes. + +2012-01-09 Andrea Azzarone <azzaronea@gmail.com> + +	Uses dash style json file to disable prelight state. + +2011-12-20 Andrea Azzarone <azzaronea@gmail.com> + +	Uses nux::ObjectPtr in FilterExpanderLabel + +2011-12-20 Andrea Azzarone <azzaronea@gmail.com> + +	Fixes. + +2011-12-15 Andrea Azzarone <azzaronea@gmail.com> + +	Adds manual tests. + +2011-12-15 Andrea Azzarone <azzaronea@gmail.com> + +	Style fixes. + +2011-12-15 Andrea Azzarone <azzaronea@gmail.com> + +	Merge trunk. +	Fix rating stars padding. + +2011-12-15 Andrea Azzarone <azzaronea@gmail.com> + +	Merge trunk. + +2011-12-15 Andrea Azzarone <azzaronea@gmail.com> + +	Fixes #841870. Don't use SetVisibile on a Layout, nux doesn't like it. + +2011-12-15 Andrea Azzarone <azzaronea@gmail.com> + +	Fixes. + +2011-12-15 Andrea Azzarone <azzaronea@gmail.com> + +	Add FilterAllButton class too. + +2011-12-15 Andrea Azzarone <azzaronea@gmail.com> + +	Fixes "All" button behaviour. + +2011-12-14 Andrea Azzarone <azzaronea@gmail.com> + +	Updates dash filters coding style. + +2011-12-14 Andrea Azzarone <azzaronea@gmail.com> + +	Merge lp:~yeganeh/unity/fix-for-838901 + +2011-10-06 Zaid Yeganeh <zaid.yeganeh@gmail.com> + +	[unityshell] Removed the 'prelight' state that is used on mouse overs + +	modified: +	plugins/unityshell/src/FilterBasicButton.cpp +	plugins/unityshell/src/FilterBasicButton.h + +2012-01-13 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	Making unity be aware of user-invisible windows, and manage them correctly. + +	Fixed bug #784804, but after a discussion with Jason I followed his guidelines to get the things fixed. +	Basically now user-invisible windows (i.e. the ones with the skip-taskbar flag) are ignored by unity unless they don't belong to a sticky application. In that case the application is shown as running, but clicking on it makes the application to run a new instance (while the alt+tab allows to select the user-invisible windows). +	When an application as both user visible and invisible windows, clicking on the launcher icon or the alt+tab gives priority to the visible windows when bringing them to focus, while when closing all the visible windows, the application is hidden from launcher and alt+tab unless it's sticky (and in this case it behaves as explained above). +	Also the user-invisible windows, never increment the count of the running windows (i.e. the launcher "pips"). + +	Read more cases in the provided manual-tests. + +	This branch also fixes the management of the urgent windows, that with some latest commits were not managed anymore as they should (now they get again priority when the parent application is focused).. Fixes: https://bugs.launchpad.net/bugs/784804. Appoved by Mirco Müller. + +2012-01-06 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	manual-tests: added test for UserInvisibleWindows + +2012-01-06 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	BamfLauncherIcon: manage user-invisible windows + +	Windows that have the skip-taskbar flag shouldn't be managed by +	unity unless there's another user-visible window of the given application +	mapped or the application is pinned. + +	Also, when performing a click over a launcher icon, if it has currently +	opened only non-visible windows, the application is launched, otherwise +	we give priority to the user visible windows bringing to focus just them +	(this doesn't happen in the case of the Alt+Tab). + +	When an application with user-invisible windows is closed, we show it +	on the launcher only if that is pinned. + +2012-01-13 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	Update the top panel title with the current alt+tab focused application title. + +	Fixed bug #855516, using ubus messages to make the switcher notify of events.. Fixes: https://bugs.launchpad.net/bugs/855516, https://bugs.launchpad.net/bugs/913889. Appoved by Mirco Müller. + +2012-01-12 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	PanelMenuView: added the "paranoia"-checks ;) + +2012-01-10 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	manual-test: added Panel manual test for Alt+Tab interaction + +2012-01-08 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	PanelMenuView: set the show-now delay to the previous value. + +2012-01-08 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	PanelMenuView: set show_now as disactive when showing the switcher. + +2012-01-08 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	PanelMenuView: reduce the risk of not hiding the menus. + +2012-01-08 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	PanelMenuView: update the mouse position when the switcher has been hidden + +	Since the switcher grabs the pointer, we need to update the mouse position +	to check if the the pointer is over the panel or not. + +2012-01-08 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	PanelMenuView: Never shows menus or window buttons when the switcher is showing + +2012-01-08 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	PanelMenuView: use a vector instead of signal guint values to save ubus interests + +2012-01-08 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	PanelMenuView: be aware of the switcher status and update the title on switcher changes + +	This fixes bug #855516, making the Alt+Tab switcher to update the unity +	panel title. + +2012-01-08 Marco Trevisan (Treviño) <mail@3v1n0.net> + +	SwitcherController: send new UBusMessages when switcher changes visibility or selection + +	So clients can easily get what's happening on the switcher without +	using class signals. + +2012-01-13 Mirco Müller <mirco.mueller@canonical.com> + +	Changed rendering of filling of Dash's search-bar according to design-suggestion... http://people.canonical.com/~mmueller/fix-913717.png. Fixes: https://bugs.launchpad.net/bugs/913717. Appoved by John Lea, Andrea Cimitan, Andrea Azzarone. + +2012-01-12 Mirco Müller <mirco.mueller@canonical.com> + +	Fix color/opacity of Dash's search-bar filling. Fix LP: #913717 + +2012-01-12 agateau <aurelien.gateau@canonical.com> + +	Release\ 5.0.0 +  2012-01-11 Marco Trevisan (Treviño) <mail@3v1n0.net> 	Fixed bug #914251, local variables should be passed by value.  | 
