Unity 7.1.0

The first Unity release targeted for Ubuntu 13.10 "Saucy Salamander". Planned changes include the following.

* ongoing polish bugfixes
* smart scopes
* in-dash payments
* move to Compiz 0.9.10

Milestone information

Project:
Unity
Series:
7.1
Version:
7.1.0
Released:
 
Registrant:
Stephen M. Webb
Release registered:
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
10 Andrea Azzarone, 1 Andrew Gaul, 1 Andrew Gunnerson, 5 Brandon Schaefer, 10 Christopher Townsend, 2 Manuel de la Peña, 23 Marco Trevisan (Treviño), 2 Michal Hruby, 3 Paweł Stołowski, 2 Sam Spilsbury, 1 Sebastien Bacher
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
62 Fix Released

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon unity-7.1.0.tar.bz2 (md5, sig) Unity source release 7.1.0 651
last downloaded 8 days ago
Total downloads: 651

Release notes 

This release does not have release notes.

Changelog 

View the full changelog

2013-07-24 Stephen M. Webb <email address hidden>

 upstream release 7.1.0

2013-07-23 Chris Townsend <email address hidden>

 Change to using ellipsis instead of three dots for the "Installing" tooltip. Fixes: https://bugs.launchpad.net/bugs/1203092.

 Approved by PS Jenkins bot, Stephen M. Webb.

2013-07-23 Chris Townsend <email address hidden>

 Change to using ellipsis instead of three dots for the "Installing" tooltip.

2013-07-23 Automatic PS uploader <email address hidden>

 Releasing 7.0.2+13.10.20130723.1-0ubuntu1 (revision 3437 from lp:unity).

 Approved by PS Jenkins bot.

2013-07-23 Automatic PS uploader <email address hidden>

 Releasing 7.0.2+13.10.20130723.1-0ubuntu1, based on r3437

2013-07-23 Łukasz 'sil2100' Zemczak <email address hidden>

 Disable the TestAnimationOpacity test, as it's failing on powerpc.

 Approved by PS Jenkins bot, Marco Trevisan (Treviño).

2013-07-23 Łukasz 'sil2100' Zemczak <email address hidden>

 Disable the TestAnimationOpacity test, as it's failing on powerpc

2013-07-21 Jeremy Bicha <email address hidden>

 Drop unnecessary python-gconf dependency.

 Approved by PS Jenkins bot, Marco Trevisan (Treviño).

2013-07-19 Jeremy Bicha <email address hidden>

 drop unnecessary dependency on python-gconf

2013-07-20 Michal Hruby <email address hidden>

 Fix scope-related tests. Fixes: https://bugs.launchpad.net/bugs/1199961.

 Approved by PS Jenkins bot, Marco Trevisan (Treviño).

2013-07-19 Michal Hruby <email address hidden>

 Increate the dbus timeout even more, dump dee dep

2013-07-19 Michal Hruby <email address hidden>

 Disable TestCategoriesChanging as they are racy

2013-07-18 Michal Hruby <email address hidden>

 Merge trunk

2013-07-17 Michal Hruby <email address hidden>

 Increase the test runner timeout

2013-07-17 Michal Hruby <email address hidden>

 Use read-only shared models

2013-07-17 Michal Hruby <email address hidden>

 Use dbus-test-runner for the dbus tests

2013-07-17 Michal Hruby <email address hidden>

 Keep the service output

2013-07-16 Michal Hruby <email address hidden>

 Merge trunk

2013-07-12 Michal Hruby <email address hidden>

 Re-enable the tests

2013-07-12 Michal Hruby <email address hidden>

 Fix scope-related tests

2013-07-20 Andrea Azzarone <email address hidden>

 Define/Init UnityWindow::cWindow. Fixes: https://bugs.launchpad.net/bugs/1203129.

 Approved by PS Jenkins bot, Marco Trevisan (Treviño).

2013-07-19 Andrea Azzarone <email address hidden>

 Define/Init cWindow.

2013-07-19 Michal Hruby <email address hidden>

 Preload results after removal, as they might got moved into a visible position.

 Approved by PS Jenkins bot, Brandon Schaefer.

2013-07-18 Michal Hruby <email address hidden>

 Preload results after removal, as they might got moved into a visible position

2013-07-19 Marco Trevisan (Treviño) <mail@3v1n0.net>

 Unity: improve the correctness of the memory usage of various components

 Thanks to valgrind. Fixes: https://bugs.launchpad.net/bugs/1202423, https://bugs.launchpad.net/bugs/1202972.

 Approved by PS Jenkins bot, Brandon Schaefer.

2013-07-19 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestIconLoader: use TEST_F and disconnect all the handles we have at the end of each test

 This will avoid any possible crash.

2013-07-18 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestScope: assert that the models are valid

2013-07-18 Marco Trevisan (Treviño) <mail@3v1n0.net>

 Model: use sigc::bind when possible

2013-07-18 Marco Trevisan (Treviño) <mail@3v1n0.net>

 debian/control: build-depend on libnux-4.0-dev (>= 4.0.2+13.10.20130718.1)

2013-07-18 Marco Trevisan (Treviño) <mail@3v1n0.net>

 test-gtest-xless: fixed some memory leak and read/write errors

2013-07-18 Marco Trevisan (Treviño) <mail@3v1n0.net>

 PlacesOverlayVScrollBar: use connection::Wrapper

2013-07-18 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestXdndManager: initialize properly Xevent

2013-07-18 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TrashLauncherIcon: initialize empty_ boolean value

2013-07-18 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestTabIterator: use push_back instead of reversed push_front, it's absolutely more intuitive...

2013-07-18 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestTabIterator: no need to use dynamic allocation for iterator

2013-07-18 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestTabIterator: use smart pointers for Entry areas

2013-07-18 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TabIterator: simplify Remove and use Unsigned as index

2013-07-18 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestTabIterator: fix the tests that were actually wrong checking the result when *it.end() was used

2013-07-18 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TabIterator: fix Bad deference of an .end() iterator, we should use rbegin() istead!!!

 This may lead to a crash (thanks valgrind!).

2013-07-18 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestTabIterator: use friend class TestTabIterator

2013-07-18 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestTabIterator: ensure testing the correct area

2013-07-18 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestTabIterator: use EXPECT_EQ instead of EXPECT_TRUE(a == b)

2013-07-18 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestQuicklistMenuItem: initialize any XEvent parameter we'll use

2013-07-18 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestPreviewPlayer: don't use const& to refer to a temporary object

2013-07-17 Marco Trevisan (Treviño) <mail@3v1n0.net>

 Launcher: Initialize _drag_action on constructor

2013-07-17 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestFilterMultirange, AddFilterOptions: fix read/write error spotted by valgrind

2013-07-19 Chris Townsend <email address hidden>

 Modify the Launcher icon of an installing app to display "Installing..." instead of always saying "Waiting to install". Fixes: https://bugs.launchpad.net/bugs/966189.

 Approved by PS Jenkins bot, Brandon Schaefer.

2013-07-17 Chris Townsend <email address hidden>

 When installing an app from the Dash, the tooltip for the icon in the Launcher when installing now says "Installing..." instead of "Waiting to install" during the whole install.

2013-07-17 Chris Townsend <email address hidden>

 Merge in trunk.

2013-07-17 Chris Townsend <email address hidden>

 Revert previous change since Design has said they just want the tooltip to display "Installing..." when the app is installing.

2013-06-21 Chris Townsend <email address hidden>

 Modify the Launcher icon of an installing app to display the current Apt status instead of always saying "Waiting to install".

2013-07-19 Manuel de la Pena <email address hidden>

 Fix the introspection so that QA can work with autopilot. Fixes: https://bugs.launchpad.net/bugs/1185486.

 Approved by PS Jenkins bot, Marco Trevisan (Treviño), Leo Arias.

2013-07-10 Manuel de la Pena <email address hidden>

 Improved the instrospection of object so that autopilot can be used.

2013-07-18 Michal Hruby <email address hidden>

 Manually merged lp:~mhr3/unity/fix-ap-preview-tests

2013-07-16 Michal Hruby <email address hidden>

 Fix AP tests - installed apps are special-cased and previews are done using the right click

2013-07-17 Marco Trevisan (Treviño) <mail@3v1n0.net>

 GLibDBusServer: set the proper destroy function when resetting the InterfaceInfo ptr.

 Approved by PS Jenkins bot, Michal Hruby, Brandon Schaefer.

2013-07-17 Marco Trevisan (Treviño) <mail@3v1n0.net>

 GLibDBusServer: some space cleanup...

2013-07-17 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestServiceMain: dont' use const& for our object, or valgrind will complain...

 G++ issue?

2013-07-17 Marco Trevisan (Treviño) <mail@3v1n0.net>

 GLibDBusServer: set the proper destroy function when resetting the InterfaceInfo ptr

2013-07-16 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestGtest: Addedd TestPanelService and new tests to TestStaticCairoText, removed test-unit

 Improved the u-p-s stability and refactored a little its initialization to allow testing with only mock indicators. Fixes: https://bugs.launchpad.net/bugs/1200748.

 Approved by PS Jenkins bot, Brandon Schaefer.

2013-07-13 Marco Trevisan (Treviño) <mail@3v1n0.net>

 External GSchema: add panel-first-menu

2013-07-13 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestSwitcherView: always use float for progres

2013-07-12 Marco Trevisan (Treviño) <mail@3v1n0.net>

 Merging with trunk

2013-07-12 Marco Trevisan (Treviño) <mail@3v1n0.net>

 Tests: remove the obsolete test-gtest, the whole tests have been moved to test-gtest

2013-07-12 Marco Trevisan (Treviño) <mail@3v1n0.net>

 PanelService: make sure we clear all the idles we've set up on destroy.

 Also edstroy the HT on finalize

2013-07-12 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestStaticCairoText: add test about text growing, ported from old test-unit

2013-07-12 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestSwitcherView: fix test failures for i386 hw

2013-07-11 Marco Trevisan (Treviño) <mail@3v1n0.net>

 PanelService: notify the clients to resync all the indicators when we have to clear them

2013-07-11 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestPanelService: add clear indicators test

2013-07-11 Marco Trevisan (Treviño) <mail@3v1n0.net>

 PanelService: check the value of timeout before removing it

2013-07-11 Marco Trevisan (Treviño) <mail@3v1n0.net>

 PanelService: ensure we unset the indicator "remove-timeout" data

2013-07-11 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestPanelService: verify mass-addition of Indicators and Entries

2013-07-11 Marco Trevisan (Treviño) <mail@3v1n0.net>

 PanelService: remove active timeouts and disconect to signals on object removal

2013-07-11 Marco Trevisan (Treviño) <mail@3v1n0.net>

 MockIndicatorObject: nullify the entries list on dispose after free'ing it

2013-07-11 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestPanelService: test removal of multiple entries

 Crashing the service for now...

2013-07-11 Marco Trevisan (Treviño) <mail@3v1n0.net>

 PanelService: Make sure we always notify the removal of an Indicator

 And also disconnect from all the pendings event on it (signals and timeouts).

2013-07-11 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestPanelService: add indicator object removal test.

 Currently failing...

2013-07-11 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestPanelService: add activate request test

2013-07-11 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestPanelService: use a common GetResults to parse synchronization results

2013-07-11 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestPanelService: add more indicators, entries loading tests

2013-07-11 Marco Trevisan (Treviño) <mail@3v1n0.net>

 PanelService: ref the object when adding an external indicator

2013-07-11 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestPanelService: verify entri addition

2013-07-11 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestPanelService: verify the indicators addition

2013-07-11 Marco Trevisan (Treviño) <mail@3v1n0.net>

 MockIndicatorObject: add a mock indicator implementation to test panel service

2013-07-11 Marco Trevisan (Treviño) <mail@3v1n0.net>

 PanelService: Add public method to add a new IndicatorObject

2013-07-11 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestGtest: add TestPanelService initial testing

2013-07-11 Marco Trevisan (Treviño) <mail@3v1n0.net>

 PanelService: Allow to initialize a new Panel Service without default indicators

 In this way we can easily test it without much dependencies.

2013-07-15 Łukasz 'sil2100' Zemczak <email address hidden>

 Try to merge in the manually uploaded versions.

 Approved by PS Jenkins bot, Didier Roche.

2013-07-15 Łukasz 'sil2100' Zemczak <email address hidden>

 Try to re-merge the manually released versions

2013-07-12 Brandon Schaefer <email address hidden>

 Show desktop now only works for individual workspaces. Also if any new windows are opened, or one is restored on that workspace then the next Show desktop will minimize those. The only time windows are restored are when no new windows have been mapped, and no windows have been restored for that workspace only. Fixes: https://bugs.launchpad.net/bugs/966030.

 Approved by PS Jenkins bot, Christopher Townsend, Marco Trevisan (Treviño).

2013-07-10 Brandon Schaefer <email address hidden>

 * Merge trunk

2013-07-10 Brandon Schaefer <email address hidden>

 * Remove extra noise in the AP tests...

2013-07-01 Brandon Schaefer <email address hidden>

 * Merge trunk

2013-07-01 Brandon Schaefer <email address hidden>

 * Fixes show desktop

2013-07-12 Nick Dedekind <email address hidden>

 Removed the legal icon, again. Approved by Thomas Strehl.

 Approved by PS Jenkins bot, Andrea Azzarone.

2013-07-12 Nick Dedekind <email address hidden>

 revert 3421. Re-removed dash legal notice.

2013-07-11 Michal Hruby <email address hidden>

 Added getter for content-type property to Category class.

 Approved by PS Jenkins bot, Brandon Schaefer.

2013-07-11 Michal Hruby <email address hidden>

 Expose category content-type

2013-07-11 Marco Trevisan (Treviño) <mail@3v1n0.net>

 CMake: re-enable DBus Tests, excluding TestScope*

 This exclusion is due to lp:1199961 to be fixed ASAP. Fixes: https://bugs.launchpad.net/bugs/1199962.

 Approved by Christopher Townsend, PS Jenkins bot.

2013-07-11 Marco Trevisan (Treviño) <mail@3v1n0.net>

 DummyDBusTestRunner: new script to run tests in dbus session

 Removing the build-dependency on dbus-test-runner

2013-07-11 Marco Trevisan (Treviño) <mail@3v1n0.net>

 Merging with parent branch

2013-07-10 Marco Trevisan (Treviño) <mail@3v1n0.net>

 debian/control: build-depend on dbus-test-runner

2013-07-10 Marco Trevisan (Treviño) <mail@3v1n0.net>

 CMake: re-enable DBus Tests, excluding TestScope*

 This exclusion is due to lp:1199961 to be fix ASAP.

2013-07-10 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestServiceModel: use std::string

2013-07-10 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestServiceModel: use glib::Variant

2013-07-10 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestServiceModel: ref_sink variant not to crash on quit

2013-07-11 Nick Dedekind <email address hidden>

 Reverted r3415 "remove legal link" - Approved by Thomas Strehl.

 Approved by Marco Trevisan (Treviño), PS Jenkins bot.

2013-07-10 Nick Dedekind <email address hidden>

 reverted r3415. legal link re-added

2013-07-11 Marco Trevisan (Treviño) <mail@3v1n0.net>

 CMake: run X-dependent tests using a dummy Xorg server on make check-headless

 This is possible using dummy-xorg-test-runner.sh to run these tests.
 Calling ./dummy-xorg-test-runner.sh binary --any-parameter -f --bar will
 load binary (with requested parameters) in a fake X server (using dummy
 xorg video driver, that now also uses llvmpipe to get 3d acceleration). Fixes: https://bugs.launchpad.net/bugs/1197561, https://bugs.launchpad.net/bugs/1199857, https://bugs.launchpad.net/bugs/1199890.

 Approved by PS Jenkins bot, Christopher Townsend.

2013-07-11 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestUtils: schedule the timeout using a G_PRIORITY_DEFAULT+10 priority

 In this way we make sure that we give more priority to timeouts, but less
 priority to idles.

2013-07-11 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestResultIterator: use glib::Variant to fix reference issue

2013-07-10 Marco Trevisan (Treviño) <mail@3v1n0.net>

 CMakeLists.txt: use make check-headless for make distcheck

2013-07-10 Marco Trevisan (Treviño) <mail@3v1n0.net>

 cmake/pch.cmake: Also append -fpch-preprocess to make ccache happier

2013-07-10 Marco Trevisan (Treviño) <mail@3v1n0.net>

 debian/control: sort build-dependencies by name

2013-07-10 Marco Trevisan (Treviño) <mail@3v1n0.net>

 Merge with trunk fixing conflicts

2013-07-10 Marco Trevisan (Treviño) <mail@3v1n0.net>

 Variant: use copy-and-swap idiom also to assign a raw pointer to it.

 This will solve any issue on self-assignment

2013-07-10 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestGLibVariant: add assignment tests with different and equal values

 AssignSame is currently failing due to bug lp:1199890

2013-07-10 Marco Trevisan (Treviño) <mail@3v1n0.net>

 Results: don't define unneeded functions, just redirect signals

2013-07-10 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestResults: verify signal proxies

2013-07-10 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestResults: use TEST_F

2013-07-10 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestCategories: use TEST_F

2013-07-10 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestCategories: split signal proxies tests

2013-07-10 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestCategories: improve the signal test detection

2013-07-10 Marco Trevisan (Treviño) <mail@3v1n0.net>

 tests/CMakeLists.txt: space cleanup

2013-07-10 Marco Trevisan (Treviño) <mail@3v1n0.net>

 DummyXorgTestRunner: exit with 1 if a signal is trapped

2013-07-10 Marco Trevisan (Treviño) <mail@3v1n0.net>

 DumyXorgTestRunner: some code cleanup on X config file

2013-07-10 Marco Trevisan (Treviño) <mail@3v1n0.net>

 DummyXorgTestRunner: add a cleanup function, call it on signal trap

 Also avoid to print an empty log file

2013-07-10 Marco Trevisan (Treviño) <mail@3v1n0.net>

 DummyXorgTestRunner: randomize the initial DISPLAY value

2013-07-10 Marco Trevisan (Treviño) <mail@3v1n0.net>

 DummyXorgTestRunner: show the Xorg log if something failed on its initialization

2013-07-10 Marco Trevisan (Treviño) <mail@3v1n0.net>

 Hud: use glib::Variant, and avoid to do operations on null values

2013-07-10 Marco Trevisan (Treviño) <mail@3v1n0.net>

 Variant: avoid to handle null values

2013-07-10 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestThumbnailGenerator: ARM can be very slow...

 Increasing the wait time for TestGetManyFileThumbnail

2013-07-10 Marco Trevisan (Treviño) <mail@3v1n0.net>

 DummyXorgTestRunner: increase the Xorg wait time, and log on failure

2013-07-10 Marco Trevisan (Treviño) <mail@3v1n0.net>

 tests/CMakeLists.txt: define once the tests xml log paths, avoid multiple .xml generations

2013-07-10 Marco Trevisan (Treviño) <mail@3v1n0.net>

 DummyXorgTestRunner: improve debugging output if we have not executables scripts

2013-07-10 Marco Trevisan (Treviño) <mail@3v1n0.net>

 Rename external.gschema's not to make jenkins angry

2013-07-10 Marco Trevisan (Treviño) <mail@3v1n0.net>

 tests/CMakeLists.txt: re-enable the xml output for xless tests

2013-07-10 Marco Trevisan (Treviño) <mail@3v1n0.net>

 DummyXorgTestRunner: wait maximum 5 seconds for the X server to show up

2013-07-10 Marco Trevisan (Treviño) <mail@3v1n0.net>

 ScopeView: cleanup lambda callbacks

2013-07-10 Marco Trevisan (Treviño) <mail@3v1n0.net>

 DummyXorgTestRunner: support to launch any binary in path

2013-07-10 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestDeviceLauncherSection: use NiceMock

2013-07-10 Marco Trevisan (Treviño) <mail@3v1n0.net>

 Model: make RowAtIndex virtual

 for unknown reasons, when building the .deb file the specialized version we have in tests
 is not used... I would have preferred a better solution, but that it is!

2013-07-10 Marco Trevisan (Treviño) <mail@3v1n0.net>

 Categories: use nicer decltype instead of full type redefinition

2013-07-10 Marco Trevisan (Treviño) <mail@3v1n0.net>

 Categories: use only sigc::mem_fun to redirect signal emission

2013-07-10 Marco Trevisan (Treviño) <mail@3v1n0.net>

 Categories: don't emit the signals twice. include tests.

2013-07-09 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestDBus: fix compilation with new test_utils

2013-07-09 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestUtils: use a simple std::string for test error messages

2013-07-09 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestScopeView: use new Utils::WaitPendingEvents

2013-07-09 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestUtils: add WaitPendingEvents

2013-07-09 Marco Trevisan (Treviño) <mail@3v1n0.net>

 MockResults: remove any dee dependency on MockResults

 Implement RowAtIndex for Result in tests

2013-07-09 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestGnomeSessionManager: use Utils::{init,reset}_gsettings_test_environment

2013-07-09 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestScopeView: put back wait timeouts so that we can wait pending events

2013-07-09 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestScopeView: cleanup FakePlacesGroup

2013-07-09 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestScopeView: use Utils::WaitUntilMSec by default

2013-07-09 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestScopeView: wait before checking for category on TestCategoryInsert

2013-07-09 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestThumbnailGenerator: increase the max wait time for TestGetManyFileThumbnail

 As it can take some time on slower platforms

2013-07-09 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestSoftwareCenterLauncherIcon: use NiceMock

2013-07-09 Marco Trevisan (Treviño) <mail@3v1n0.net>

 ScopeView: some misc code cleanup

 Use const& and foreach loops...

2013-07-09 Marco Trevisan (Treviño) <mail@3v1n0.net>

 ScopeView: avoid unneeded string copies...

2013-07-09 Marco Trevisan (Treviño) <mail@3v1n0.net>

 ScopeView: use sigc::mem_fun to connect to signals instead of lambdas

2013-07-09 Marco Trevisan (Treviño) <mail@3v1n0.net>

 debian/control: build depend on libgl1-mesa-dri

2013-07-09 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestScopeView: remove unneeded timeouts and use asserts when it's better

2013-07-09 Marco Trevisan (Treviño) <mail@3v1n0.net>

 MockCategories: remove any dee dependency, use template specialization to override a method

 This happens at link time...

2013-07-09 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestFavoriteStoreGSettings: remove unneded variable, fix compilation

2013-07-09 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestResultRenderer: use an always-available icon

2013-07-09 Marco Trevisan (Treviño) <mail@3v1n0.net>

 CMakeLists.txt: include external schemas for testing purposes

2013-07-09 Marco Trevisan (Treviño) <mail@3v1n0.net>

 Tests: always use Utils::{init,reset}_gsettings_test_environment(); when needed

2013-07-09 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestThumbnailGenerator: increase the wait time for results

 Or we can get false negative

2013-07-09 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestThumbnailGenerator: depend only on always-available files

2013-07-09 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestIconLoader: load icons we're sure we have in minimal installations

2013-07-09 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestPreviewPlayer: use a fake dbus remote player not to depend on external components

2013-07-09 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestPreviewPlayer: use TEST_F and connection::Wrapper

2013-07-09 Marco Trevisan (Treviño) <mail@3v1n0.net>

 Merge with trunk

2013-07-04 Marco Trevisan (Treviño) <mail@3v1n0.net>

 dummy-xorg-test-runner: sleep to wait Xorg to fully load

2013-07-04 Marco Trevisan (Treviño) <mail@3v1n0.net>

 tests/CMakeLists.txt: remove comment

2013-07-04 Marco Trevisan (Treviño) <mail@3v1n0.net>

 Merging with trunk

2013-07-04 Marco Trevisan (Treviño) <mail@3v1n0.net>

 debian/control: build-depends on xserver-xorg-video-dummy

2013-07-04 Marco Trevisan (Treviño) <mail@3v1n0.net>

 CMake: run X-dependent tests on a dummy Xorg server on make check-headless

 This is possible using dummy-xorg-test-runner.sh to run these tests.

2013-07-04 Marco Trevisan (Treviño) <mail@3v1n0.net>

 dummy-xorg-test-runner: added a script to run tests in a dummy X server

 Calling ./dummy-xorg-test-runner.sh binary --any-parameter -f --bar will
 load binary (with requested parameters) in a fake X server (using dummy
 xorg video driver, that now also uses llvmpipe to get 3d acceleration)

2013-07-04 Marco Trevisan (Treviño) <mail@3v1n0.net>

 Tests: use SOURCEDATADIR when loading textures, instead of PKGDATADIR

2013-07-04 Marco Trevisan (Treviño) <mail@3v1n0.net>

 config.h: add a reference to the source resources path as SOURCEDATADIR

2013-07-02 Marco Trevisan (Treviño) <mail@3v1n0.net>

 Merge with trunk

2013-07-10 Thomas Voß <email address hidden>

 Adjust CMake setup to account for new GMock version.
 . Fixes: https://bugs.launchpad.net/bugs/1185265.

 Approved by PS Jenkins bot, Didier Roche.

2013-07-09 Thomas Voß <email address hidden>

 Add explicit google-mock version.

2013-07-09 Thomas Voß <email address hidden>

 * Make sure that check-headless target is available.

2013-07-09 Thomas Voß <email address hidden>

 [ Timo Jyrinki ]
 * Bump version number to go with X.org update
 [ Brandon Schaefer ]
 * When the ScopeView changes visibility make sure we update the filter
 scroll view as well. This way we don't get random overlay scroll
 bars appearing when it shouldn't!. (LP: #1175666)
 [ Timo Jyrinki ]
 * Move unity to the new libxi changes, along with the new 1.14
 xserver. Manual merge to be able to migrate together with Xorg from
 -proposed.
 [ Didier Roche ]
 * Revert rev 3404, makes autopilot tests failing as well as keep weird
 filters artefacts in the preview
 [ Marco Trevisan (Treviño) ]
 * ScopeProxy: use glib::SignalManager to manage connections and
 disconnections.
 * Use again glib::Cancellable wrapper in scopes code.
 [ Ubuntu daily release ]
 * Automatic snapshot from revision 3410

2013-07-08 Thomas Voß <email address hidden>

 Adjust CMake setup to account for new GMock version.

2013-07-04 Didier Roche <email address hidden>

 intermediate commit to conditionnally build with the new gmock and embedded gtest

2013-07-10 Brandon Schaefer <email address hidden>

 Don't calculate the velocity if dtime is 0. This way we don't get a huge velocity on the initial barrier hit. Fixes: https://bugs.launchpad.net/bugs/1199050.

 Approved by Stephen M. Webb, PS Jenkins bot.

2013-07-09 Brandon Schaefer <email address hidden>

 * If dtime is 0, return 1 instead of still calcualting the velocity.
 It was causing the first barrier hits speed to be waaay to high, causing the
 barrier to almost always release.

2013-07-10 Michal Hruby <email address hidden>

 Reset the connected property when scope disappears.

 Approved by PS Jenkins bot, Andrea Azzarone.

2013-07-09 Michal Hruby <email address hidden>

 Reset the connected property when scope disappears

2013-07-09 Michal Hruby <email address hidden>

 When requesting a channel from scopes, use the DIFF flag, which will cause scopes machinery to do a diff between the old and new model states, so results that didn't change will stay in the model - previously they would be removed and re-added.

 Approved by PS Jenkins bot, Andrea Azzarone.

2013-07-05 Michal Hruby <email address hidden>

 Request diffing channel from scopes

2013-07-09 Nick Dedekind <email address hidden>

 Removed the legal link and icon from the dash.
 .

 Approved by PS Jenkins bot, Marco Trevisan (Treviño).

2013-07-09 Nick Dedekind <email address hidden>

 Removed legal notice link and icon from dash view

2013-07-09 Charles Kerr <email address hidden>

 in panel-service.c's load_indicators_from_indicator_files(), plug a GDir leak.

 Approved by PS Jenkins bot, Lars Uebernickel.

2013-07-02 Charles Kerr <email address hidden>

 in panel-service.c's load_indicators_from_indicator_files(), plug a GDir leak

2013-07-08 Brandon Schaefer <email address hidden>

 Correctly set back the filter scroll views state when leaving/entering the scope view. Fixes: https://bugs.launchpad.net/bugs/1175666.

 Approved by PS Jenkins bot, Christopher Townsend.

2013-07-05 Brandon Schaefer <email address hidden>

 * If the filters are expaneded, and the scope view is changing to visible, set the filter scroll view
 to visible.
 * If the scope view is losing visiblity, set the filter scroll view visible to false.

2013-07-08 Pawel Stolowski <email address hidden>

 Activate (installed) applications on single left-click in Home and Applications scopes view. Fixes: https://bugs.launchpad.net/bugs/1189088.

 Approved by PS Jenkins bot, Brandon Schaefer.

2013-07-04 Pawel Stolowski <email address hidden>

 Fixed typo.

2013-07-03 Pawel Stolowski <email address hidden>

 Added autopliot tests for lmb on apps.

2013-07-02 Pawel Stolowski <email address hidden>

 Don't display previews on left-click for applications.

2013-07-08 Automatic PS uploader <email address hidden>

 Releasing 7.0.2+13.10.20130705.1-0ubuntu1 (revision 3410 from lp:unity).

 Approved by PS Jenkins bot.

2013-07-05 Automatic PS uploader <email address hidden>

 Releasing 7.0.2+13.10.20130705.1-0ubuntu1, based on r3410

2013-07-05 Didier Roche <email address hidden>

 Revert rev 3404, makes autopilot tests failing as well as keep weird filters artefacts in the preview

2013-07-04 Timo Jyrinki <email address hidden>

 Bump version number to go with X.org update

2013-07-04 Timo Jyrinki <email address hidden>

 Bump version to 7.0.2 and libxi dependencies to >= 2:1.7.1.901

2013-07-04 Timo Jyrinki <email address hidden>

 Move unity to the new libxi changes, along with the new 1.14 xserver.

 Manual merge to be able to migrate together with Xorg from -proposed.

2013-07-04 Timo Jyrinki <email address hidden>

 Add explicit dependencies to libxfixes3 and libxi6 to prevent symbols messup.

2013-07-04 Timo Jyrinki <email address hidden>

 Add epoch to libxi-dev dependency, bump libxfixes-dev dependency.

2013-07-03 Brandon Schaefer <email address hidden>

 * Bump version from 7.0.1 -> 7.0.2

2013-07-03 Brandon Schaefer <email address hidden>

 * Merge trunk

2013-05-29 Brandon Schaefer <email address hidden>

 * Merged Trunk

2013-03-19 Brandon Schaefer <email address hidden>

 * Merge Trunk

2013-03-08 Brandon Schaefer <email address hidden>

 * Merge Trunk

2013-02-25 Brandon Schaefer <email address hidden>

 * Set threshold so we don't attempt to release the barrier (when we shouldn't) in the tests

2013-02-25 Brandon Schaefer <email address hidden>

 * Added some logging statements
 * Actually check for the version...

2013-02-22 Brandon Schaefer <email address hidden>

 * Missed a coma

2013-02-22 Brandon Schaefer <email address hidden>

 * Merged trunk

2013-02-22 Brandon Schaefer <email address hidden>

 * Forgot to remove old EventFilterArg...

2013-02-22 Brandon Schaefer <email address hidden>

 [ Brandon Schaefer ]
 Moved PointerBarrier logic to the new xserver 1.14 (libXi 1.6.99.1)
 version.

 - We now use XI2 (XI_BarrierHit) to handle barrier events.
 - Shifted a bunch of things around that were being ran more than they need to be.
 - Updated unit test to reflect changes.

2013-07-04 Marco Trevisan (Treviño) <mail@3v1n0.net>

 Use again glib::Cancellable wrapper in scopes code.

 Approved by PS Jenkins bot, Brandon Schaefer.

2013-07-02 Marco Trevisan (Treviño) <mail@3v1n0.net>

 ScopeView: use glib::Cancellable

2013-07-02 Marco Trevisan (Treviño) <mail@3v1n0.net>

 ScopeProxy: use glib::Cancellable

2013-07-02 Marco Trevisan (Treviño) <mail@3v1n0.net>

 Preview: use glib::Cancellable

2013-07-04 Marco Trevisan (Treviño) <mail@3v1n0.net>

 ScopeProxy: use glib::SignalManager to manage connections and disconnections.

 Approved by PS Jenkins bot, Brandon Schaefer.

2013-07-02 Marco Trevisan (Treviño) <mail@3v1n0.net>

 ScopeProxy: use glib::SignalManager to manage connections and disconnections

2013-07-04 Brandon Schaefer <email address hidden>

 When the ScopeView changes visibility make sure we update the filter scroll view as well. This way we don't get random overlay scroll bars appearing when it shouldn't!. Fixes: https://bugs.launchpad.net/bugs/1175666.

 Approved by PS Jenkins bot, Stephen M. Webb.

2013-07-03 Brandon Schaefer <email address hidden>

 * Hide the filter scroll view when the scope views visibility changes.

2013-07-03 Automatic PS uploader <email address hidden>

 Releasing 7.0.1+13.10.20130703-0ubuntu1 to ubuntu.

 Approved by PS Jenkins bot.

2013-07-03 Automatic PS uploader <email address hidden>

 Releasing 7.0.1+13.10.20130703-0ubuntu1, based on r3402

2013-07-02 Marco Trevisan (Treviño) <mail@3v1n0.net>

 Unity: use connection::Wrapper to hold the connections to signals and disconnect from them.

 Approved by PS Jenkins bot, Brandon Schaefer.

2013-07-02 Marco Trevisan (Treviño) <mail@3v1n0.net>

 Merging with lp:~3v1n0/unity/connection-wrapper

2013-07-02 Marco Trevisan (Treviño) <mail@3v1n0.net>

 Scopes: use connection::Wrapper

2013-07-01 Marco Trevisan (Treviño) <mail@3v1n0.net>

 ShortcutView: use connection::Wrapper

2013-07-01 Marco Trevisan (Treviño) <mail@3v1n0.net>

 WindowGestureTarget: use connection::Wrapper

2013-07-01 Marco Trevisan (Treviño) <mail@3v1n0.net>

 PanelMenuView: use connection::Wrapper

2013-07-01 Marco Trevisan (Treviño) <mail@3v1n0.net>

 Launcher: use connection::Wrapper

2013-07-01 Marco Trevisan (Treviño) <mail@3v1n0.net>

 Dash: use connection::Wrapper

2013-07-01 Marco Trevisan (Treviño) <mail@3v1n0.net>

 Track: use connection::Wrapper

2013-07-01 Marco Trevisan (Treviño) <mail@3v1n0.net>

 Merging with lp:~3v1n0/unity/connection-manager-use

2013-07-02 Marco Trevisan (Treviño) <mail@3v1n0.net>

 ConnectionManager: add connection::Wrapper to wrap a sigc::connection disconnecting it on destruction.

 Approved by PS Jenkins bot, Brandon Schaefer.

2013-07-02 Marco Trevisan (Treviño) <mail@3v1n0.net>

 Merging with lp:~3v1n0/unity/connection-manager-use

2013-07-01 Marco Trevisan (Treviño) <mail@3v1n0.net>

 ConnectionManager: just use erase method when removing a connection

 Using a connection::Wrapper internally makes things to work smoothly

2013-07-01 Marco Trevisan (Treviño) <mail@3v1n0.net>

 ConnectionManager: use connection::Wrapper::Ptr to hold connections

2013-07-01 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestConnectionWrapper: add tests for connection::Wrapper

2013-07-01 Marco Trevisan (Treviño) <mail@3v1n0.net>

 ConnectionManager: add connection::Wrapper to wrap a sigc::connection disconnecting it on destruction

2013-07-02 Marco Trevisan (Treviño) <mail@3v1n0.net>

 Use connection::Manager to handle the sigc::connection disconnection on parent removal.

 Approved by PS Jenkins bot, Brandon Schaefer.

2013-07-02 Marco Trevisan (Treviño) <mail@3v1n0.net>

 test-gestures: link against libUnityCore

2013-07-01 Marco Trevisan (Treviño) <mail@3v1n0.net>

 GesturalWindowSwitcher: use connection::Manager

2013-07-01 Marco Trevisan (Treviño) <mail@3v1n0.net>

 Tracks: remove unneeded dtor

2013-07-01 Marco Trevisan (Treviño) <mail@3v1n0.net>

 VolumeLauncherIcon: use connection::Manager

2013-07-01 Marco Trevisan (Treviño) <mail@3v1n0.net>

 Tracks: use connection::Manager

2013-07-01 Marco Trevisan (Treviño) <mail@3v1n0.net>

 AbstractLauncherIcon: remove never-connected-to connections

2013-07-01 Marco Trevisan (Treviño) <mail@3v1n0.net>

 MiscUtils: return sigc::connection when connecting to properties

 They can be safely copied around, keeping them working

2013-07-01 Marco Trevisan (Treviño) <mail@3v1n0.net>

 Scope: use connection::Manager to connect to signals

2013-07-01 Marco Trevisan (Treviño) <mail@3v1n0.net>

 ScopeProxy: use connection::Manager

2013-07-01 Marco Trevisan (Treviño) <mail@3v1n0.net>

 ApplicationLauncherIcon: use connection::Manager

2013-07-01 Marco Trevisan (Treviño) <mail@3v1n0.net>

 PanelView: use connection::Manager

2013-07-01 Marco Trevisan (Treviño) <mail@3v1n0.net>

 PanelIndicatorsView: use connection::Manager

2013-07-01 Marco Trevisan (Treviño) <mail@3v1n0.net>

 Merging with lp:~3v1n0/unity/connection-manager

2013-07-01 Marco Trevisan (Treviño) <mail@3v1n0.net>

 Indicator: use connection::Manager

2013-07-01 Marco Trevisan (Treviño) <mail@3v1n0.net>

 ScopeView: use connection::Manager

2013-07-02 Automatic PS uploader <email address hidden>

 Releasing 7.0.1+13.10.20130702-0ubuntu1 to ubuntu.

 Approved by PS Jenkins bot.

2013-07-02 Automatic PS uploader <email address hidden>

 Releasing 7.0.1+13.10.20130702-0ubuntu1, based on r3396

2013-07-02 Sebastien Bacher <email address hidden>

 Depends on the new dconf-cli, we only need the command line tool, not the gtk editor.

 Approved by PS Jenkins bot, Michael Terry.

2013-05-31 Sebastien Bacher <email address hidden>

 Depends on the new dconf-cli, we only need the command line tool, not the gtk editor

2013-07-02 Marco Trevisan (Treviño) <mail@3v1n0.net>

 ApplicationLauncherIcon: improve the way we override the Quit quicklist item

 If a quit action is defined in static (desktop file action) or dynamic way we
 use it to override the default one, placing it to the proper position.
 Also override more labels by default and if a quicklist item has the
 QuicklistMenuItem::QUIT_ACTION_PROPERTY (defined as "unity-quit-action")
 property set to TRUE, then we use this item as the quit quicklist item.

 Factorized the code we use to generate both static and dynamic ql items. Fixes: https://bugs.launchpad.net/bugs/876421.

 Approved by PS Jenkins bot, Christopher Townsend.

2013-06-28 Marco Trevisan (Treviño) <mail@3v1n0.net>

 ApplicationLauncherIcon: quit overrider menu item should always have the "Quit" label

 TestApplicationLauncherIcon tests updated accordingly

2013-06-28 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestApplicationLauncherIcon: verify that an entry can override the default Quit action using property

2013-06-28 Marco Trevisan (Treviño) <mail@3v1n0.net>

 ApplicationLauncherIcon: allow to override the quit action, by using a DBusMenu property

 If a quicklist item has the QuicklistMenuItem::QUIT_ACTION_PROPERTY (defined as "unity-quit-action")
 property set to TRUE, then we use this item as the quit menu.

2013-06-28 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestApplicationLauncherIcon: use TEST_P to perform Quit entry tests by label

2013-06-28 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestApplicationLauncherIcon: verify that the quit action is shown only if the app is running

 Also if it is overridden

2013-06-28 Marco Trevisan (Treviño) <mail@3v1n0.net>

 ApplicationLauncherIcon: improve the way we override the Quit quicklist item

 If a quit action is defined in static (desktop file action) or dynamic way we use it to
 override the default one, placing it to the proper position.
 Factorized the code we use to generate both static and dynamic ql items.

2013-06-28 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestApplicationLauncherIcon: verify Desktop Actions quicklist items

2013-06-28 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestApplicationLauncherIcon: verify that invisible menus are ignored

2013-06-28 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestApplicationLauncherIcon: verify that the markup is always disabled on remote menus

2013-06-28 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestApplicationLauncherIcon: verify that adding a "Quit" labelled remote menu-item overrides default

2013-06-28 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestApplicationLauncherIcon: verify the presence of remote menus and their callback

 All this is possible by mocking GetRemoteMenus and implementing it temporary.

2013-06-28 Marco Trevisan (Treviño) <mail@3v1n0.net>

 LauncherIcon: add overridable GetRemoteMenus method, use to add remote menu items.

 Make the internal _menuclient_dynamic_quicklist variable internal to LauncherIcon only.

2013-06-28 Marco Trevisan (Treviño) <mail@3v1n0.net>

 ApplicationLauncherIcon: better naming for ensure menu items function

2013-07-02 Sebastien Bacher <email address hidden>

 use correct ellipses.

 Approved by Marco Trevisan (Treviño), PS Jenkins bot.

2013-07-01 Sebastien Bacher <email address hidden>

 use correct ellipses

2013-07-02 Chris Townsend <email address hidden>

 Fixes some panel shadow regressions caused by rev. 3381.
 - No panel shadow when logging in, ie, no windows are opened.
 - Indicator drop down menus have the panel shadow painted over them.
 - Notification bubbles cause the panel shadow to be drawn on top of everything.
 - Minimizing all windows caused the panel shadow to not be drawn. Fixes: https://bugs.launchpad.net/bugs/1194865.

 Approved by PS Jenkins bot, Brandon Schaefer.

2013-06-27 Chris Townsend <email address hidden>

 Fixes some panel shadow regressions caused by rev. 3381.

2013-07-02 Marco Trevisan (Treviño) <mail@3v1n0.net>

 ConnectionManager: add a class container of sigc::connection that takes care of disconnection

 Connections added will be disconnected on class destruction on on explicit removal or replacement
 request.

 Approved by PS Jenkins bot, Andrea Azzarone.

2013-07-01 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestConnectionManager: test Clear method

2013-07-01 Marco Trevisan (Treviño) <mail@3v1n0.net>

 ConnectionManager: add Clear method

2013-07-01 Marco Trevisan (Treviño) <mail@3v1n0.net>

 ConnectionManager: add full definition of std::hash<unity::connection::handle>

2013-07-01 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestConnectionHandle: added new tests for connection::handle

2013-07-01 Marco Trevisan (Treviño) <mail@3v1n0.net>

 ConnectionManager: add decrement operator overloading for handle

2013-06-29 Marco Trevisan (Treviño) <mail@3v1n0.net>

 ConnectionManager: define connection::handle as a struct, so that we can control the initialization

 Thanks to this, we are sure that adding a connection::handle in a class, it gets initialized to 0
 at its initialization.
 To get this I also had to specialize the std::hash in order to get std::unordered_map to work.

2013-06-28 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestConnectionManager: test Get method

2013-06-28 Marco Trevisan (Treviño) <mail@3v1n0.net>

 ConnectionManager: add Get method (to retrieve a sigc::connection from an handler)

2013-06-28 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestConnectionManager: test RemoveAndClear method

2013-06-28 Marco Trevisan (Treviño) <mail@3v1n0.net>

 ConnectionManager: add RemoveAndClear method, that is able to clear the handle value

2013-06-28 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestConnectionManager: add tests for unity::connection::Manager

2013-06-28 Marco Trevisan (Treviño) <mail@3v1n0.net>

 ConnectionManager: add a class container of sigc::connection that takes care of disconnection

 Connections added will be disconnected on class destruction on on explicit removal or replacement
 request.

2013-07-01 Marco Trevisan (Treviño) <mail@3v1n0.net>

 ApplicationLauncherIcon: only use a simple std::vector to cache the quicklist entries

 Remove the ugly std::string indexed std::map.

 Approved by Christopher Townsend, PS Jenkins bot.

2013-06-29 Marco Trevisan (Treviño) <mail@3v1n0.net>

 test-gtest-service: don't depend on mock-application

2013-06-28 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestLauncherController: use NiceMock's to avoid unneded output

2013-06-28 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestApplicationLauncherIcon: cleanup the standalone windows we have on TearDown

2013-06-28 Marco Trevisan (Treviño) <mail@3v1n0.net>

 MockApplication: always generate a NiceMock of default AppManager

2013-06-28 Marco Trevisan (Treviño) <mail@3v1n0.net>

 MockApplication: add a default implementation for all the methods we have

2013-06-27 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestApplicationLauncherIcon: check if Quit app method is called on quicklist activation

2013-06-27 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestApplicationLauncherIcon: use NiceMock for mock Application and ApplicationWindow

2013-06-27 Marco Trevisan (Treviño) <mail@3v1n0.net>

 MockApplication: do real gtest mocks of MockApplication and MockApplicationWindow

 This will allow proper testing

2013-06-27 Marco Trevisan (Treviño) <mail@3v1n0.net>

 MockApplication: do a first real gtest mock of MockApplicationManager

2013-06-27 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestApplicationLauncherIcon: verify unlock from launcher quicklist

2013-06-27 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestApplicationLauncherIcon: verify the "Lock to Launcher" action

2013-06-27 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestApplicationLauncherIcon: test the existence of main quicklist menu items

2013-06-27 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestApplicationLauncherIcon: add utility functions to get quicklist items by label

 And use them in tests

2013-06-27 Marco Trevisan (Treviño) <mail@3v1n0.net>

 ApplicationLauncherIcon: don't update icon geometry for web-app applications.

 No need to loop on them

2013-06-27 Marco Trevisan (Treviño) <mail@3v1n0.net>

 MockApplication: add SetTitle / SetIcon methods and use them on TestApplicationLauncherIcon

2013-06-27 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestApplicationLauncherIcon: verify that if an application has changed title, then quicklist is updated

2013-06-27 Marco Trevisan (Treviño) <mail@3v1n0.net>

 ApplicationLauncherIcon: only use a simple vector to cache the quicklist entries

 Remove the ugly std::string indexed std::map

2013-06-27 Marco Trevisan (Treviño) <mail@3v1n0.net>

 ApplicationLauncherIcon: use a simple std::vector to hold the control quicklists

2013-06-27 Marco Trevisan (Treviño) <mail@3v1n0.net>

 ApplicationLauncherIcon: remove the unneeded _menu_clients map, just get it from parent

2013-07-01 Sebastien Bacher <email address hidden>

 backport the changelog from the manual distro upload.

 Approved by PS Jenkins bot, Didier Roche.

2013-07-01 Sebastien Bacher <email address hidden>

 backport the changelog from the manual distro upload

2013-07-01 Lars Uebernickel <email address hidden>

 unity-panel-service: call ido_init() and honor indicator's position requests.

 Approved by PS Jenkins bot, Sebastien Bacher.

2013-06-30 Lars Uebernickel <email address hidden>

 debian/control: add ido build-dep

2013-06-28 Lars Uebernickel <email address hidden>

 unity-panel-service: honor indicator's desired position

 For backward compatibility, this keeps the static ordering for indicators that
 don't return a valid position.

2013-06-28 Lars Uebernickel <email address hidden>

 unity-panel-service: depend on ido and call ido_init

 Custom menu items for indicators live in ido now, and it needs to register
 itself with gtk before any menus are created.

2013-07-01 Didier Roche <email address hidden>

 now build-depends on the desktop definition for scopes as libunity-common is dead.

 Approved by PS Jenkins bot.

2013-06-28 Didier Roche <email address hidden>

 now depends on the desktop definition for scopes as libunity-common is dead

2013-06-29 Andrea Azzarone <email address hidden>

 Remove not necessary assert. Fixes: https://bugs.launchpad.net/bugs/1192503.

 Approved by Brandon Schaefer, PS Jenkins bot.

2013-06-19 Andrea Azzarone <email address hidden>

 Remove not-needed assert.

2013-06-28 Marco Trevisan (Treviño) <mail@3v1n0.net>

 BamfApplicationManager: always use std::make_shared and use glib::SignalManager::Add

 Also add some helper constructors.

 Approved by Christopher Townsend, PS Jenkins bot.

2013-06-27 Marco Trevisan (Treviño) <mail@3v1n0.net>

 BamfApplicationManager: use glib::SignalManager::Add utility function to connect to signals

 And some spacing cleanup...

2013-06-27 Marco Trevisan (Treviño) <mail@3v1n0.net>

 BamfApplicationManager: use std::bind to connect to property handlers

2013-06-27 Marco Trevisan (Treviño) <mail@3v1n0.net>

 BamfApplicationManager: always use std::make_shared

 Also add some helper constructors

2013-06-27 Marco Trevisan (Treviño) <mail@3v1n0.net>

 ApplicationManager: Use nux::ROProperty for Window and Application title and icon

 So BamfApplicationManager connect to {name,icon}-changed signals, set getters for properties
 and ApplicationLauncherIcon update icon tooltip_text and icon when App title/icon changes. Fixes: https://bugs.launchpad.net/bugs/751909.

 Approved by Andrea Azzarone, PS Jenkins bot.

2013-06-27 Marco Trevisan (Treviño) <mail@3v1n0.net>

 BamfApplicationManager: remove debug print statement

2013-06-26 Marco Trevisan (Treviño) <mail@3v1n0.net>

 debian/control: update the build-dependency on bamf 0.5.0+13.10.20130626

2013-06-26 Marco Trevisan (Treviño) <mail@3v1n0.net>

 StandaloneLauncher: use UNITY_LOG_SEVERITY env var to define logging severity

2013-06-26 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestApplicationLauncherIcon: remove old tests, update them to check the icon/tooltip updates

2013-06-26 Marco Trevisan (Treviño) <mail@3v1n0.net>

 ApplicationLauncherIcon: remove the workaround to initialize tooltip or icon in invalid views

 This is not needed anymore since the gdbus-based libbamf has landed, as it uses properties
 for Name and Icon values, and these are notified everytime they change or the view is re-opened.

2013-06-26 Marco Trevisan (Treviño) <mail@3v1n0.net>

 MockLauncherIcon: use ApplicationWindow properties

2013-06-26 Marco Trevisan (Treviño) <mail@3v1n0.net>

 PanelMenuView: update the panel title when the unmaximized application name changes

2013-06-26 Marco Trevisan (Treviño) <mail@3v1n0.net>

 ApplicationLauncherIcon: update icon tooltip_text and icon when App title/icon changes

2013-06-26 Marco Trevisan (Treviño) <mail@3v1n0.net>

 Tests: adapt ApplicationManager based code to use title and icon properties

2013-06-26 Marco Trevisan (Treviño) <mail@3v1n0.net>

 BamfApplicationManager: connect to {name,icon}-changed signals, set getters for properties

2013-06-26 Marco Trevisan (Treviño) <mail@3v1n0.net>

 ApplicationManager: Use nux::ROProperty for Window and Application title and icon

2013-06-27 Łukasz 'sil2100' Zemczak <email address hidden>

 Revert revision 3380. This caused regression of all autopilot tests as show_desktop was invalidly detected every time there are no visible windows on screen.

 Approved by PS Jenkins bot, Andrea Azzarone.

2013-06-27 Łukasz 'sil2100' Zemczak <email address hidden>

 Revert revision 3380. This caused regression of all autopilot tests as show_desktop was invalidly detected every time there are no visible windows on screen

2013-06-26 Michal Hruby <email address hidden>

 Add form_factor property to ScopeProxy, allow passing hints to searches.

 Approved by PS Jenkins bot, Marco Trevisan (Treviño).

2013-06-26 Michal Hruby <email address hidden>

 Bump versions

2013-06-26 Michal Hruby <email address hidden>

 Add form_factor, allow passing hints to searches

2013-06-24 Automatic PS uploader <email address hidden>

 Releasing 7.0.0daily13.06.24-0ubuntu1 to ubuntu.

 Approved by PS Jenkins bot.

2013-06-24 Automatic PS uploader <email address hidden>

 Releasing 7.0.0daily13.06.24-0ubuntu1, based on r3382

2013-06-24 Ted Gould <email address hidden>

 Fix upstart job to handle legacy case and not duplicate events.

 Approved by Michał Sawicz, PS Jenkins bot, Christopher Townsend, Iain Lane.

2013-06-21 Ted Gould <email address hidden>

 Remove manual start work around

2013-06-21 Ted Gould <email address hidden>

 Commenting out the dep on the Unity jobs for now.

2013-06-21 Ted Gould <email address hidden>

 Changing the upstart job name to Unity 7

2013-06-21 Ted Gould <email address hidden>

 The panel serivce lifecycle should match Unity's

2013-06-20 Ted Gould <email address hidden>

 We want to make sure that we're only running with Unity, and after it has started

2013-06-20 Ted Gould <email address hidden>

 In the fallback case manually start unity-panel-service

2013-06-20 Ted Gould <email address hidden>

 Don't emit desktop-start and desktop-end, we shouldn't have two jobs we expect to have running at the same time emitting the same events.

2013-06-20 Ted Gould <email address hidden>

 Make sure that gnome-settings-daemon is started so we get the X variables we need at start

2013-06-22 Brandon Schaefer <email address hidden>

 When on the bottom row and you press down, the detail index now moves right until it hits the last icon in the row.

 Approved by PS Jenkins bot, Marco Trevisan (Treviño).

2013-06-21 Brandon Schaefer <email address hidden>

 * Fix up tests :)

2013-06-20 Brandon Schaefer <email address hidden>

 * A test!

2013-06-20 Brandon Schaefer <email address hidden>

 * To designs request also make pressing down on the last right move to the right

2013-06-22 Chris Townsend <email address hidden>

 Draw the full panel shadow when there are windows docked on the panel and no focused windows on the screen such as when the desktop has been clicked. Fixes: https://bugs.launchpad.net/bugs/1036614.

 Approved by Brandon Schaefer, MC Return, PS Jenkins bot.

2013-06-19 Chris Townsend <email address hidden>

 Draw the full panel shadow when there are windows docked on the panel and no focused windows on the screen such as when the desktop has been clicked.

2013-06-21 Brandon Schaefer <email address hidden>

 Show desktop now only works for individual workspaces. Also if any new windows are opened, or one is restored on that workspace then the next Show desktop will minimize those. The only time windows are restored are when no new windows have been mapped, and no windows have been restored for that workspace only. Fixes: https://bugs.launchpad.net/bugs/966030.

 Approved by Marco Trevisan (Treviño), PS Jenkins bot.

2013-06-20 Brandon Schaefer <email address hidden>

 * When a window closes, or we enter a new workspace check if its empty, if so we want to restore
 windows on a show desktop.

2013-06-19 Brandon Schaefer <email address hidden>

 * Fix focusing issue. Compiz assumes if any windows are still in show
 desktop mode to not focus a new window sadly...

2013-06-19 Brandon Schaefer <email address hidden>

 * Only restore windows on the current workspace

2013-06-18 Brandon Schaefer <email address hidden>

 * Fixes viewport problem. Now if we ever enter a viewport that is empty (only desktop visible), then
 we go back to being 'in show desktop mode' thi way we restore windows if the user hits the shows desktop
 icon. Otherwise nothing would happen, which feels incorrect.

2013-06-18 Brandon Schaefer <email address hidden>

 * Only allows windows on the same viewport to be minimzed when doing a show desktop.
 * Also, when a uses maps a new window, unminimizes a window that was hidden or switches workspaces
 show deskop will then hide all window (instead of unminimizing them!).

2013-06-19 Automatic PS uploader <email address hidden>

 Releasing 7.0.0daily13.06.19-0ubuntu1 to ubuntu.

 Approved by PS Jenkins bot.

2013-06-19 Automatic PS uploader <email address hidden>

 Releasing 7.0.0daily13.06.19-0ubuntu1, based on r3378

2013-06-18 Brandon Schaefer <email address hidden>

 When in detail mode, you are now allowed to use UP/DOWN keys to move around. Fixes: https://bugs.launchpad.net/bugs/1131646.

 Approved by PS Jenkins bot, Marco Trevisan (Treviño).

2013-06-18 Brandon Schaefer <email address hidden>

 * Merge trunk

2013-06-18 Brandon Schaefer <email address hidden>

 * Adds more tests, cleans up name and extra functions we don't need to expose

2013-06-17 Brandon Schaefer <email address hidden>

 * Move some event handling logic inside the switcher controller!

2013-06-17 Brandon Schaefer <email address hidden>

 * Adds some tests for the changes in SystemLayout

2013-06-17 Brandon Schaefer <email address hidden>

 * Missed one explict cast...

2013-06-17 Brandon Schaefer <email address hidden>

 * Fix up from reviewers comments

2013-06-13 Brandon Schaefer <email address hidden>

 * Allows the use of UP/DOWN arrow keys while in the switcher detail mode.

2013-06-17 Iain Lane <email address hidden>

 Start unity-panel-service using upstart user session jobs.

 Approved by PS Jenkins bot, Didier Roche.

2013-06-17 Iain Lane <email address hidden>

 Don't 'start on starting gnome-settings-daemon' - this should be the other way round.

 This doesn't cause gsd to get started. Instead gsd should be 'start on ...
 starting unity' so that it is launched when we try to launch unity.

2013-06-17 Iain Lane <email address hidden>

 Have unity emit desktop-start/desktop-end and unity-panel-service listen for those

 This matches the behaviour we have with gnome-session currently and will allow
 jobs to care for both gnome-session and direct Unity launching with one set of
 "start on"/"stop on" stanzas.

 start on started/starting unity will continue to work too.

2013-06-17 Iain Lane <email address hidden>

 Reintroduce 3364:

 Manage Unity Panel Service's lifecycle with Upstart.

2013-06-15 Andrea Azzarone <email address hidden>

 Skip tests if not in desktop mode. Fixes: https://bugs.launchpad.net/bugs/1191053.

 Approved by PS Jenkins bot, Marco Trevisan (Treviño).

2013-06-14 Andrea Azzarone <email address hidden>

 Skip tests if not in desktop mode.

2013-06-15 Andrea Azzarone <email address hidden>

 Fix failing test. Fixes: https://bugs.launchpad.net/bugs/1191059.

 Approved by PS Jenkins bot, Marco Trevisan (Treviño).

2013-06-14 Andrea Azzarone <email address hidden>

 Fix failing test.

2013-06-15 Xiao-Long Chen <email address hidden>

 SessionView: Fix build when building without precompiled headers. Fixes: https://bugs.launchpad.net/bugs/1191097.

 Approved by PS Jenkins bot, Marco Trevisan (Treviño).

2013-06-14 Xiao-Long Chen <email address hidden>

 Fix build when building without precompiled headers

2013-06-14 Brandon Schaefer <email address hidden>

 Fixes the use of Alt+` and Right arrow when in detail mode. Now it goes to the next window instead of closing detail mode. Fixes: https://bugs.launchpad.net/bugs/1190798.

 Approved by PS Jenkins bot, Marco Trevisan (Treviño).

2013-06-14 Brandon Schaefer <email address hidden>

 * When going into detail mode, we need to ensure we set: DetailMode::TAB_NEXT_WINDOW
 not DetailMode::TAB_NEXT_TILE. Otherwise the next Right movemnt will alway
 close detail mode.

2013-06-14 Andrea Azzarone <email address hidden>

 Fix failing AP test. Fixes: https://bugs.launchpad.net/bugs/1191039.

 Approved by PS Jenkins bot, Marco Trevisan (Treviño).

2013-06-14 Andrea Azzarone <email address hidden>

 Fix failing test.

2013-06-13 Michal Hruby <email address hidden>

 Bump libunity-core SONAME and adjust debian.

 Approved by PS Jenkins bot, Michał Sawicz.

2013-06-13 Michal Hruby <email address hidden>

 Bump SONAME

2013-06-13 Ted Gould <email address hidden>

 Make Unity depend on bamfdaemon.

 Approved by PS Jenkins bot, Marco Trevisan (Treviño).

2013-06-13 Ted Gould <email address hidden>

 Adding a direct dependnecy on the bamfdaemon as we need it for the launcher and alt tab.

2013-06-12 Nick Dedekind <email address hidden>

 Added check for x-unity-no-preview. Do not preview; send direct activation to scope. Fixes: https://bugs.launchpad.net/bugs/1188705.

 Approved by Michal Hruby, PS Jenkins bot.

2013-06-11 Nick Dedekind <email address hidden>

 added check for x-unity-no-preview

2013-06-12 Chris Townsend <email address hidden>

 Add support to close social previews by clicking anywhere in the preview bubble. Fixes: https://bugs.launchpad.net/bugs/1190007.

 Approved by PS Jenkins bot, Brandon Schaefer.

2013-06-11 Chris Townsend <email address hidden>

 Added support to close social previews by clicking anywhere in the preview bubble.

2013-06-10 Chris Townsend <email address hidden>

 Add functionality to wiggle urgent icons at certain time intervals when the Launcher is hidden. Fixes: https://bugs.launchpad.net/bugs/893196.

 Approved by Marco Trevisan (Treviño), PS Jenkins bot, Brandon Schaefer.

2013-06-10 Chris Townsend <email address hidden>

 Move some logic outside of the for loop since it doesn't need to be checked every iteration.

2013-06-10 Chris Townsend <email address hidden>

 * Change some EXPECT_* to ASSERT_* since we don't want to continue the test if the prerequisite fails.
 * Add a new test to detect if the urgent icon will wiggle once the Launcher is revealed.

2013-06-07 Chris Townsend <email address hidden>

 Add tests for checking the handling of the urgent timer functions.

2013-06-06 Chris Townsend <email address hidden>

 Cleaned up the code some per comments in the merge proposal.

2013-06-06 Chris Townsend <email address hidden>

 Merge in trunk.

2013-05-31 Chris Townsend <email address hidden>

 A bit more refactoring.

2013-05-31 Chris Townsend <email address hidden>

 Refactor the previous code change to make this more readable and to place code in functions that does the same work in different places.

2013-05-31 Chris Townsend <email address hidden>

 Merge in from trunk.

2013-05-14 Chris Townsend <email address hidden>

 Rework the logic to take into account more conditions that may occur when dealing with urgent icons.

2013-05-10 Chris Townsend <email address hidden>

 Add functionality to wiggle urgent icons when the Launcher is hidden at certain time intervals.

2013-06-07 Automatic PS uploader <email address hidden>

 Releasing 7.0.0daily13.06.07-0ubuntu1 to ubuntu.

 Approved by PS Jenkins bot.

2013-06-07 Automatic PS uploader <email address hidden>

 Releasing 7.0.0daily13.06.07-0ubuntu1, based on r3365

2013-06-07 Didier Roche <email address hidden>

 Revert the panel on upstart from ted, it doesn't respawn as expected when another service try to communicate with the panel service and the consequence is a lot of tests failing

2013-06-06 Ted Gould <email address hidden>

 Manage Unity Panel Service's lifecycle with Upstart.

 Approved by PS Jenkins bot, Christopher Townsend.

2013-06-05 Ted Gould <email address hidden>

 Updating to current trunk and resolving a small conflict

2013-05-25 Ted Gould <email address hidden>

 Merging trunk

2013-05-17 Ted Gould <email address hidden>

 Emit the indicators-loaded event

2013-05-17 Ted Gould <email address hidden>

 Grab the GTK wrapper branch

2013-05-17 Ted Gould <email address hidden>

 If we're connected when we create it, resync right away.

2013-05-17 Ted Gould <email address hidden>

 Adding in an emits

2013-05-16 Ted Gould <email address hidden>

 Fleshing this out a bit

2013-05-16 Ted Gould <email address hidden>

 Grabbing the upstart directory

2013-05-16 Ted Gould <email address hidden>

 Adding in the conf file, basic version

2013-05-16 Ted Gould <email address hidden>

 Dropping the dbus services directory

2013-05-16 Ted Gould <email address hidden>

 We don't need DBus Activation here

2013-05-16 Ted Gould <email address hidden>

 We want upstart to respawn the panel service for us

2013-06-06 Michal Hruby <email address hidden>

 Don't activate a result twice after pressing Enter. Fixes: https://bugs.launchpad.net/bugs/1188191.

 Approved by PS Jenkins bot, Brandon Schaefer.

2013-06-06 Michal Hruby <email address hidden>

 Don't activate a result twice

2013-06-06 Manuel de la Pena <email address hidden>

 Adds support for payment previews that will allow users to buy music from within the dash. .

 Approved by PS Jenkins bot, Nick Dedekind.

2013-06-05 Manuel de la Pena <email address hidden>

 Add actions to the tab iterator so that the default action is the correctly highlighted.

2013-06-05 Manuel de la Pena <email address hidden>

 Add action buttons as childre, remove tab order and use a tab iterator based layout.

2013-06-04 Manuel de la Pena <email address hidden>

 Ensure buttons are added as children.

2013-06-04 Manuel de la Pena <email address hidden>

 Fixed some small issues mentioned from design.

2013-05-29 Manuel de la Pena <email address hidden>

 Merged with trunk.

2013-05-24 Manuel de la Pena <email address hidden>

 Merged with trunk.

2013-05-17 Manuel de la Pena <email address hidden>

 Removed moved file that was accidentaly added.

2013-05-17 Manuel de la Pena <email address hidden>

 Merged with trunk.

2013-05-15 Manuel de la Pena <email address hidden>

 Fixed problem with the wrong action name.

2013-05-14 Manuel de la Pena <email address hidden>

 Fixed small issue with error preview. Ensure download action expands according to text.

2013-05-14 Manuel de la Pena <email address hidden>

 Title are ellipsized when they are too long.

2013-05-14 Manuel de la Pena <email address hidden>

 Merged with parent.

2013-05-14 Manuel de la Pena <email address hidden>

 Ellipsize the text whn needed.

2013-05-10 Manuel de la Pena <email address hidden>

 Merged with changes in parent branch.

2013-05-10 Manuel de la Pena <email address hidden>

 Fixed some merge issues.

2013-05-06 Manuel de la Pena <email address hidden>

 Merged with libunity breackage.

2013-05-02 Manuel de la Pena <email address hidden>

 Add missing AddChild.

2013-05-02 Manuel de la Pena <email address hidden>

 Updated changelog.

2013-05-02 Manuel de la Pena <email address hidden>

 Reverted changes in debian changelog.

2013-04-30 Manuel de la Pena <email address hidden>

 Updated change log

2013-04-30 Manuel de la Pena <email address hidden>

 Updated change log

2013-04-30 Manuel de la Pena <email address hidden>

 Updated change log.

2013-04-29 Manuel de la Pena <email address hidden>

 Set correct tab order.

2013-04-29 Manuel de la Pena <email address hidden>

 Set a max for the lines in the error and ellipsized if we are too long.

2013-04-29 Manuel de la Pena <email address hidden>

 Fixed warning icon alignment.

2013-04-29 Manuel de la Pena <email address hidden>

 Fixed aligment in error preview.

2013-04-29 Manuel de la Pena <email address hidden>

 Merged with trunk.

2013-04-29 Manuel de la Pena <email address hidden>

 Merged with plan-b

2013-04-22 Manuel de la Pena <email address hidden>

 Merged with trunk.

2013-04-22 Manuel de la Pena <email address hidden>

 Merged with trunk.

2013-04-16 Manuel de la Pena <email address hidden>

 Merged with trunk.

2013-04-16 Manuel de la Pena <email address hidden>

 Merged with plan-b.

2013-04-02 Manuel de la Pena <email address hidden>

 Improve transition for payment previews.

2013-04-02 Manuel de la Pena <email address hidden>

 Added missing resources and fixed the aligment.

2013-04-02 Manuel de la Pena <email address hidden>

 Fixed static text width.

2013-04-01 Manuel de la Pena <email address hidden>

 Update comment.

2013-04-01 Manuel de la Pena <email address hidden>

 Show error message when the hint is set.

2013-03-31 Manuel de la Pena <email address hidden>

 Ensure that actions do work in the error preview.

2013-03-31 Manuel de la Pena <email address hidden>

 Added support for the in-dash payments.

2013-06-05 Ted Gould <email address hidden>

 Add an upstart job to unity-common.

 Approved by PS Jenkins bot, Christopher Townsend.

2013-06-03 Ted Gould <email address hidden>

 Make sure to export the right variable name

2013-05-16 Ted Gould <email address hidden>

 Typo

2013-05-16 Ted Gould <email address hidden>

 Make sure to install the upstart job

2013-05-16 Ted Gould <email address hidden>

 Adding in an upstart job to start unity

2013-06-05 Łukasz 'sil2100' Zemczak <email address hidden>

 Add a flag for -Wno-error=unused-local-typedefs, since this causes a FTBFS on ARM

2013-06-05 Łukasz 'sil2100' Zemczak <email address hidden>

 Add a flag for -Wno-error=unused-local-typedefs, since this causes a FTBFS on ARM

2013-06-05 Nick Dedekind <email address hidden>

 Uses a gobject weak ref to test for object deletion in the GLibObject tests.
 Previously was checking with G_IS_OBJECT on an invalid pointer, which was causing a segfault

2013-06-05 Nick Dedekind <email address hidden>

 Use weak ref to test for gobject deletion. G_IS_OBJECT crashing on deleted pointer.

2013-06-05 Pawel Stolowski <email address hidden>

 Bumped required version of libunity.

2013-06-05 Pawel Stolowski <email address hidden>

 Bumped required version of libunity.

2013-06-03 Automatic PS uploader <email address hidden>

 Releasing 7.0.0daily13.06.03ubuntu.unity.next-0ubuntu1 to ubuntu.

 Approved by PS Jenkins bot.

2013-06-03 Automatic PS uploader <email address hidden>

 Releasing 7.0.0daily13.06.03ubuntu.unity.next-0ubuntu1, based on r3355

2013-06-03 Sam Spilsbury <email address hidden>

 Add a pkg-config dependency on xpathselect>=1.2

 Technically we depend on xpathselect>=1.3 in debian/control, however
 the latest -dev package in the distro claims the version is 1.2 and it
 builds just fine with that.

 (LP: #1185226). Fixes: https://bugs.launchpad.net/bugs/1185226.

 Approved by PS Jenkins bot, Stephen M. Webb.

2013-05-29 Sam Spilsbury <email address hidden>

 Add a pkg-config dependency on xpathselect>=1.2

 Technically we depend on xpathselect>=1.3 in debian/control, however
 the latest -dev package in the distro claims the version is 1.2 and it
 builds just fine with that.

 (LP: #1185226)

2013-06-01 Andrea Azzarone <email address hidden>

 Reference BamfApplication in GetRunningApplications. Fixes: https://bugs.launchpad.net/bugs/1181717.

 Approved by PS Jenkins bot, Marco Trevisan (Treviño).

2013-06-01 Andrea Azzarone <email address hidden>

 Fix crash in Application::~Application.

2013-05-31 Chris Townsend <email address hidden>

 Fixes the issue where the filling in of the progress bar over Launcher icons does not scale when using smaller or larger icon sizes than the default size of 48. Fixes: https://bugs.launchpad.net/bugs/968680.

 Approved by PS Jenkins bot, Brandon Schaefer.

2013-05-31 Chris Townsend <email address hidden>

 Add an explicit cast for consistency's sake.

2013-05-30 Chris Townsend <email address hidden>

 * Get rid of whitespace.
 * Change float casts to static_cast<float>.
 * Get rid of int casts as they are not needed.
 * Fix double ";;" typo.

2013-05-29 Chris Townsend <email address hidden>

 Fixes the issue where the filling in of the progress bar over Launcher icons does not scale when using smaller or larger icon sizes than the default size of 48.

2013-05-31 Automatic PS uploader <email address hidden>

 Releasing 7.0.0daily13.05.31ubuntu.unity.next-0ubuntu1 to ubuntu.

 Approved by PS Jenkins bot.

2013-05-31 Automatic PS uploader <email address hidden>

 Releasing 7.0.0daily13.05.31ubuntu.unity.next-0ubuntu1, based on r3352

2013-05-30 Chris Townsend <email address hidden>

 Fixes issue where source files for test-gestures would always be compiled even if the original source files did not change. Fixes: https://bugs.launchpad.net/bugs/1039367.

 Approved by Marco Trevisan (Treviño), PS Jenkins bot.

2013-05-16 Chris Townsend <email address hidden>

 Fixes issue where source files for test-gestures would always be compiled even if the original source files did not change.

2013-05-29 Ted Gould <email address hidden>

 Upstart event for when the indicators are loaded by the panel service.

 Approved by Stephen M. Webb, PS Jenkins bot.

2013-04-23 Ted Gould <email address hidden>

 Adding a runtime dep on upstart so that we can get initctl

2013-04-23 Ted Gould <email address hidden>

 Fixing a lost comma

2013-04-23 Ted Gould <email address hidden>

 Fix variable name

2013-04-23 Ted Gould <email address hidden>

 Sending the signal to upstart that the indicators are loaded

2013-04-23 Ted Gould <email address hidden>

 Adding in a ready signal idle

2013-05-29 Andrea Azzarone <email address hidden>

 Allow alt-tabbing during a dnd operation. Fixes: https://bugs.launchpad.net/bugs/111939.

 Approved by PS Jenkins bot, Marco Trevisan (Treviño).

2013-04-10 Andrea Azzarone <email address hidden>

 Allow alt-tabbing during a dnd operation.

2013-05-28 Leo Arias <email address hidden>

 Fixed the execute_action_by_id on the dash emulator. Fixes: https://bugs.launchpad.net/bugs/1181677.

 Approved by PS Jenkins bot, Łukasz Zemczak.

2013-05-19 Leo Arias <email address hidden>

 Fixed the execute_action_by_id on the dash emulator.

2013-05-28 Didier Roche <email address hidden>

 add dep on autopilot-desktop.

 Approved by PS Jenkins bot, Łukasz Zemczak.

2013-05-27 Didier Roche <email address hidden>

 add dep on autopilot-dekstop

2013-05-24 Pawel Stolowski <email address hidden>

 Fixes for two autopilot tests.

 Approved by PS Jenkins bot, Nick Dedekind, Łukasz Zemczak.

2013-05-24 Pawel Stolowski <email address hidden>

 Fix two autopilot tests.

2013-05-24 Thomi Richards <email address hidden>

 Update the unity autopilot test suite to be compatible with the new autopilot API for custom emulators.

 Approved by PS Jenkins bot, Christopher Lee.

2013-05-23 Thomi Richards <email address hidden>

 Update to work with autopilot API for custom emulator base classes.

2013-05-23 Andrea Azzarone <email address hidden>

 Remove AbstractSeparator.cpp (it does not make sense :).

 Approved by PS Jenkins bot, Marco Trevisan (Treviño).

2013-05-23 Andrea Azzarone <email address hidden>

 Remove AbstractSeparator.cpp (it does not make sense :)

2013-05-23 Didier Roche <email address hidden>

 Bumped the libnux version to 4.0.2, as we just bumped the micro version due to the ABI change

2013-05-23 Łukasz 'sil2100' Zemczak <email address hidden>

 Bumped the libnux version to 4.0.2, as we just bumped the micro version due to the ABI change

2013-05-23 Marco Trevisan (Treviño) <mail@3v1n0.net>

 Unity: "s/unsigned long long/uint64_t/g".

 Approved by Brandon Schaefer, PS Jenkins bot.

2013-05-18 Marco Trevisan (Treviño) <mail@3v1n0.net>

 Unity: "s/unsigned long long/uint64_t/g"

2013-05-22 Brandon Schaefer <email address hidden>

 Bumps libnux to new correct abi version.

 Approved by PS Jenkins bot, Francis Ginther, Marco Trevisan (Treviño).

2013-05-22 Brandon Schaefer <email address hidden>

 * Forgot comma!

2013-05-21 Brandon Schaefer <email address hidden>

 [ Brandon Schaefer ]
 Bump libnux to new version

2013-05-22 Andrea Azzarone <email address hidden>

 Fix crashing tests. Fixes: https://bugs.launchpad.net/bugs/1182585.

 Approved by Marco Trevisan (Treviño), PS Jenkins bot.

2013-05-22 Andrea Azzarone <email address hidden>

 Disconnect signal in DashView.

2013-05-22 Pawel Stolowski <email address hidden>

 Add ModelIterator-inl.h to the list of installed headers (as it's included by ModelIterator.h).

 Approved by PS Jenkins bot, Nick Dedekind.

2013-05-22 Pawel Stolowski <email address hidden>

 Add ModelIterator-inl.h to the list of installed headers (as it's included by ModelIterator.h).

2013-05-22 Andrea Azzarone <email address hidden>

 Don't build CoverflowResultView.cpp.

 Approved by PS Jenkins bot, Marco Trevisan (Treviño).

2013-05-22 Andrea Azzarone <email address hidden>

 Don't build CoverflowResultView.cpp.

2013-05-22 Francis Ginther <email address hidden>

 Handle StateNotFoundError when querying the label of a hud button.

 Approved by PS Jenkins bot, Łukasz Zemczak.

2013-05-21 Francis Ginther <email address hidden>

 Handle StateNotFoundError when querying the label of a hud button

2013-05-22 Łukasz 'sil2100' Zemczak <email address hidden>

 Modify all the hud_query_check lambdas to be more smart and error-checking. Same for the selected_hud_button method in the HUD emulator.
 Also, get rid of the troublesome test_gedit_undo and change it into test_gedit_save, which is easier to test and anyway tests what we want.
 Besides that we also now try to handle the StateNotFoundError exception in the HUD emulator, another cause of some AP failures.

 Approved by PS Jenkins bot, Francis Ginther, Andrea Azzarone.

2013-05-21 Łukasz 'sil2100' Zemczak <email address hidden>

 Ok, so actually, let's handle the case when there's a StateNotFoundError returned by the hud_buttons method

2013-05-21 Łukasz 'sil2100' Zemczak <email address hidden>

 Same fix for the test_search HUD tests

2013-05-21 Łukasz 'sil2100' Zemczak <email address hidden>

 Fix the test_app_activate_on_enter in the same way

2013-05-21 Łukasz 'sil2100' Zemczak <email address hidden>

 Change the test_gedit_undo to test_gedit_save, as it checks the same functionality but is easier to make right

2013-05-21 Łukasz 'sil2100' Zemczak <email address hidden>

 More fixes related to the terrible undo test

2013-05-21 Łukasz 'sil2100' Zemczak <email address hidden>

 Fix some autopilot test failures, some related to test_shortcut_hint and some to test_scroll in launcher.

 Approved by PS Jenkins bot, Francis Ginther.

2013-05-20 Łukasz 'sil2100' Zemczak <email address hidden>

 Add a few more applications to be launched during the test_scroll tests, for bigger screend - a workaround

2013-05-20 Łukasz 'sil2100' Zemczak <email address hidden>

 Fix the two shortcut_hint tests with the switcher

2013-05-21 Christopher Lee <email address hidden>

 Updating the dbus introspection to use the new xpathselect 1.3.libxpathselect-dev.

 Approved by Brandon Schaefer, PS Jenkins bot, Thomi Richards.

2013-05-20 Christopher Lee <email address hidden>

 Fixed depends for unity-autopilot

2013-05-20 Christopher Lee <email address hidden>

 Merge trunk

2013-05-19 Christopher Lee <email address hidden>

 Added missing build depends

2013-05-14 Christopher Lee <email address hidden>

 Make exception caught in ensure_unity_running more specific

2013-05-14 Christopher Lee <email address hidden>

 Merge trunk

2013-05-14 Christopher Lee <email address hidden>

 Slight code juggle around to enable cleanup of dlopen-ed library.

2013-05-09 Christopher Lee <email address hidden>

 Update dbus protocol version to 1.3

2013-05-09 Christopher Lee <email address hidden>

 re-introduce xpathselect for introspection and update for protocol version 1.3

2013-05-07 Thomi Richards <email address hidden>

 Added GetVersion method.

2013-05-20 Mathieu Trudel-Lapierre <email address hidden>

 Increase timeouts for hud functional and search tests.

 Approved by PS Jenkins bot, Brandon Schaefer.

2013-05-17 Mathieu Trudel-Lapierre <email address hidden>

 Increase timeouts for Eventually() tests for hud functional and search tests.

2013-05-20 Łukasz 'sil2100' Zemczak <email address hidden>

 Wrong version AGAIN, fixing so that the builder can start working correctly again.

 Approved by PS Jenkins bot, Marco Trevisan (Treviño).

2013-05-19 Łukasz 'sil2100' Zemczak <email address hidden>

 Wrong version AGAIN

2013-05-19 Łukasz 'sil2100' Zemczak <email address hidden>

 Fix version in changelog again, since the date needs to be different.

 Approved by PS Jenkins bot, Marco Trevisan (Treviño).

2013-05-19 Łukasz 'sil2100' Zemczak <email address hidden>

 Maybe like this

2013-05-19 Łukasz 'sil2100' Zemczak <email address hidden>

 Fix version in changelog again

2013-05-19 Łukasz 'sil2100' Zemczak <email address hidden>

 Add the missing changelog entry for 7.0.0daily13.05.08ubuntu.unity.next-0ubuntu1 which landed into the next PPA.

 Approved by PS Jenkins bot, Marco Trevisan (Treviño).

2013-05-19 Łukasz 'sil2100' Zemczak <email address hidden>

 Bump the date again

2013-05-19 Łukasz 'sil2100' Zemczak <email address hidden>

 Add the missing changelog entry for 7.0.0daily13.05.08ubuntu.unity.next-0ubuntu1 which landed into the next PPA

2013-05-19 Marco Trevisan (Treviño) <mail@3v1n0.net>

 SwitcherController: use proper long long types for WindowActiveNumber

 Otherwise an overflow can cause bad window selection after long uptime.

 Approved by PS Jenkins bot, Brandon Schaefer.

2013-05-18 Marco Trevisan (Treviño) <mail@3v1n0.net>

 Merging with parent branch fixes

2013-05-18 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestSwitcherController: fix faling test

2013-05-18 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestSwitcherController: test switching between windows of the focused application

2013-05-18 Marco Trevisan (Treviño) <mail@3v1n0.net>

 FakeApplicationWindow: register window in the StandaloneWindowManager with active number

2013-05-18 Marco Trevisan (Treviño) <mail@3v1n0.net>

 StandaloneWindow: add ActiveNumber support

2013-05-18 Marco Trevisan (Treviño) <mail@3v1n0.net>

 SwitcherController: use proper long long types for WindowActiveNumber

 Otherwise an overflow can cause bad window selection after long uptime.

2013-05-19 Marco Trevisan (Treviño) <mail@3v1n0.net>

 UnityCore: add GtkWrapper to handle GtkIconInfo correctly for different GTK versions

 Fix a memory leak in LauncherIcon. Fixes: https://bugs.launchpad.net/bugs/1180790.

 Approved by PS Jenkins bot, Sam Spilsbury, Ted Gould, Andrea Azzarone.

2013-05-18 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestGTKWrapper: Adding basic gtk-wrapper test

2013-05-18 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestResultRenderer: fix compilation issue

2013-05-17 Marco Trevisan (Treviño) <mail@3v1n0.net>

 ResultRenderer: use glib::Error for error handling

2013-05-17 Marco Trevisan (Treviño) <mail@3v1n0.net>

 GLibWrapper.h: clear the glib::Error before setting it again

2013-05-17 Marco Trevisan (Treviño) <mail@3v1n0.net>

 Merging with trunk

2013-05-17 Marco Trevisan (Treviño) <mail@3v1n0.net>

 Use gtk::IconInfo everywhere in the code to have proper handling

 Fix a memory leak in LauncherIcon (we always created a GIcon without unref'ing it)

2013-05-17 Marco Trevisan (Treviño) <mail@3v1n0.net>

 UnityCore: add GtkWrapper to handle GtkIconInfo correctly for different versions

2013-05-18 Łukasz 'sil2100' Zemczak <email address hidden>

 We need to bump the changelog version for the daily-release bots to be able to handle it correctly.

 Approved by PS Jenkins bot, Andrea Azzarone.

2013-05-18 Łukasz 'sil2100' Zemczak <email address hidden>

 We need to bump the changelog version for the daily-release bots to be able to handle it correctly

2013-05-18 Łukasz 'sil2100' Zemczak <email address hidden>

 Fix two HUD failures related to HUD slow action activation.

 Approved by PS Jenkins bot, Brandon Schaefer, Mathieu Trudel-Lapierre.

2013-05-16 Łukasz 'sil2100' Zemczak <email address hidden>

 Fix two HUD failures related to HUD 2.0 changes

2013-05-17 Łukasz 'sil2100' Zemczak <email address hidden>

 Fix the changelog entries that were in the experimental PPA - move them to unity main versions.

 Approved by PS Jenkins bot, Ken VanDine.

2013-05-17 Łukasz 'sil2100' Zemczak <email address hidden>

 Fix the changelog entry

2013-05-17 Manuel de la Pena <email address hidden>

 Merge 100 scopes / smart scopes feature branch.

 Approved by PS Jenkins bot, Mathieu Trudel-Lapierre.

2013-05-17 Łukasz 'sil2100' Zemczak <email address hidden>

 Comment out suspicious parts that are breaking CI

2013-05-16 Pawel Stolowski <email address hidden>

 Bumped required version of nux.

2013-05-16 Pawel Stolowski <email address hidden>

 Fixed required version of libunity-dev for libunity-core.

2013-05-16 Pawel Stolowski <email address hidden>

 Bumped required libunity version to 7.0.0.

2013-05-16 Pawel Stolowski <email address hidden>

 Merged smart scopes branch.

2013-05-15 Christopher Lee <email address hidden>

 Resolve conflicts in merging updated autopilot tests.

 Approved by Pawel Stolowski, PS Jenkins bot.

2013-05-15 Christopher Lee <email address hidden>

 Merge and resolve conflict

2013-05-10 Christopher Lee <email address hidden>

 Merged in Autopilot 1.3 updates

2013-05-14 Pawel Stolowski <email address hidden>

 Fix required version of nux to 4.0.1 from 4.0.2.

 Approved by PS Jenkins bot, Łukasz Zemczak, Nick Dedekind.

2013-05-14 Pawel Stolowski <email address hidden>

 Use correct version of nux; the latest one is now 4.0.1.

2013-05-14 Nick Dedekind <email address hidden>

 If enter is pressed while a search is still being performed, we wait a maximum of one second before activating.

 Approved by Pawel Stolowski, PS Jenkins bot.

2013-05-13 Nick Dedekind <email address hidden>

 use const value for entry activate wait timeout

2013-05-13 Nick Dedekind <email address hidden>

 added max search entry activation timeout

2013-05-13 Nick Dedekind <email address hidden>

 Result preview activated on left single-click. Normal result activation on double-click.

 Approved by Michal Hruby, PS Jenkins bot.

2013-05-03 Nick Dedekind <email address hidden>

 Added double-click-activate dconf key.

2013-05-01 Nick Dedekind <email address hidden>

 Fixed ap dash emulator result activate

2013-05-01 Nick Dedekind <email address hidden>

 Updated autopilot dash result activations

2013-05-01 Nick Dedekind <email address hidden>

 Result preview activated on left single-click. Normal result activation on double-click

2013-05-13 James Henstridge <email address hidden>

 Hide the ratings widget in the movie preview if the rating is less than zero. Fixes: https://bugs.launchpad.net/bugs/1178046.

 Approved by PS Jenkins bot, Nick Dedekind.

2013-05-13 James Henstridge <email address hidden>

 Fix indentation.

2013-05-13 James Henstridge <email address hidden>

 Add a test to show that the ratings widget is not created when the
 rating is less than 0.

2013-05-10 James Henstridge <email address hidden>

 Hide the ratings widget in the Movie preview if rating < 0.

2013-05-09 Automatic PS uploader <email address hidden>

 Merge trunk.

 Approved by PS Jenkins bot, Manuel de la Peña, Brandon Schaefer.

2013-05-09 Michal Hruby <email address hidden>

 Merge unity trunk

2013-05-08 Automatic PS uploader <email address hidden>

 Releasing 7.0.0daily13.05.08ubuntu.unity.experimental.certified-0ubuntu1 to ubuntu.

 Approved by PS Jenkins bot.

2013-05-08 Automatic PS uploader <email address hidden>

 Releasing 7.0.0daily13.05.08ubuntu.unity.experimental.certified-0ubuntu1, based on r3137

2013-05-07 Automatic PS uploader <email address hidden>

 Releasing 7.0.0daily13.05.07ubuntu.unity.experimental.certified-0ubuntu1 to ubuntu.

 Approved by PS Jenkins bot.

2013-05-07 Automatic PS uploader <email address hidden>

 Releasing 7.0.0daily13.05.07ubuntu.unity.experimental.certified-0ubuntu1, based on r3134

2013-05-07 Andrea Azzarone <email address hidden>

 Fix category expansion.

 Approved by PS Jenkins bot, Michal Hruby.

2013-05-07 Michal Hruby <email address hidden>

 Merge trunk

2013-05-02 Andrea Azzarone <email address hidden>

 Add MockResults

2013-05-02 Andrea Azzarone <email address hidden>

 Update and fix tests.

2013-05-01 Andrea Azzarone <email address hidden>

 Improve tests.

2013-05-01 Andrea Azzarone <email address hidden>

 Pull from Nick's branch and make sure that all the tests of the previous commit pass.

2013-05-01 Andrea Azzarone <email address hidden>

 Commit to pull from Nick's branch.

2013-04-30 Andrea Azzarone <email address hidden>

 Add test for category expansion.

2013-04-30 Andrea Azzarone <email address hidden>

 Merge lp:~unity-team/unity/libunity-7.0-breakage.

2013-04-30 Andrea Azzarone <email address hidden>

 Remove doubled code.

2013-05-07 Nick Dedekind <email address hidden>

 Save/Restore dash category focus when adding/removing/reordering categories. Fixes: https://bugs.launchpad.net/bugs/1170709, https://bugs.launchpad.net/bugs/1174488.

 Approved by Michal Hruby, PS Jenkins bot, Andrea Azzarone.

2013-05-03 Nick Dedekind <email address hidden>

 updated nux api version

2013-05-01 Nick Dedekind <email address hidden>

 Fixed some issues with static focus results

2013-04-30 Nick Dedekind <email address hidden>

 Set focus back to default on focus reset.

2013-04-30 Nick Dedekind <email address hidden>

 Set focus back to default on focus reset.

2013-04-30 Nick Dedekind <email address hidden>

 merged with parent

2013-04-30 Nick Dedekind <email address hidden>

 More scope focus navigation

2013-04-30 Nick Dedekind <email address hidden>

 merge with parent

2013-04-29 Nick Dedekind <email address hidden>

 Resuse focus push/pop code

2013-04-29 Nick Dedekind <email address hidden>

 Keep resultview focus static

2013-05-03 Andrea Azzarone <email address hidden>

 Fix "There is no content..." message. Fixes: https://bugs.launchpad.net/bugs/1170728.

 Approved by Michal Hruby, PS Jenkins bot.

2013-05-02 Andrea Azzarone <email address hidden>

 Fix no result label in scope view.

2013-05-02 Andrea Azzarone <email address hidden>

 [FilterExpanderLabel] Pass mouse wheel event to the parent view.

 Approved by Michal Hruby, PS Jenkins bot.

2013-05-02 Andrea Azzarone <email address hidden>

 [FilterExpanderLabel] Pass mouse wheel event to filter view.

2013-05-01 Nick Dedekind <email address hidden>

 Check for file uri for nautilus app icon drop target. Fixes: https://bugs.launchpad.net/bugs/1170721.

 Approved by Andrea Azzarone, PS Jenkins bot.

2013-04-30 Nick Dedekind <email address hidden>

 Check for file uri for nautilus app icon drop target.

2013-05-01 Nick Dedekind <email address hidden>

 Fixed typo which set categories instead of filters when filter model changed.

 Approved by Michal Hruby, PS Jenkins bot.

2013-04-30 Nick Dedekind <email address hidden>

 Fixed filter update

2013-05-01 Nick Dedekind <email address hidden>

 Set spinner to searching when we search for the first time on a scope load. (forced search).

 Approved by Michal Hruby, PS Jenkins bot.

2013-04-30 Nick Dedekind <email address hidden>

 Fixed search spin on initial scope load.

2013-04-30 Andrea Azzarone <email address hidden>

 Remove HomeLens*, FilesystemLenses, Lens, Lenses code/test.

 Approved by Nick Dedekind, Michal Hruby, PS Jenkins bot.

2013-04-25 Andrea Azzarone <email address hidden>

 Remove FilesystemLenses, Lens, Lenses code/test.

2013-04-25 Andrea Azzarone <email address hidden>

 Remove HomeLens* code/tests.

2013-04-26 Michal Hruby <email address hidden>

 Use the Customization type in apps lens for AP filter test.

 Approved by Marco Trevisan (Treviño), PS Jenkins bot.

2013-04-26 Michal Hruby <email address hidden>

 Test filters using the Customization type in apps lens

2013-04-26 Andrea Azzarone <email address hidden>

 Disable detail view for webapp icons. Fixes: https://bugs.launchpad.net/bugs/1169340.

 Approved by PS Jenkins bot, Marco Trevisan (Treviño).

2013-04-25 Michal Hruby <email address hidden>

 Bump libunity requirement in control file.

 Approved by PS Jenkins bot, Pawel Stolowski.

2013-04-25 Michal Hruby <email address hidden>

 Bump debian control file

2013-04-24 Michal Hruby <email address hidden>

 Fix a few AP tests.

 Approved by Christopher Townsend, PS Jenkins bot.

2013-04-24 Michal Hruby <email address hidden>

 Fix command lens test

2013-04-24 Michal Hruby <email address hidden>

 Fix invalid reference in AP tests

2013-04-24 Andrea Azzarone <email address hidden>

 Remove ResultView::ComputeContentSize.

 Approved by PS Jenkins bot, Marco Trevisan (Treviño).

2013-04-24 Andrea Azzarone <email address hidden>

 Remove ResultView::ComputeContentSize.

2013-04-23 Andrea Azzarone <email address hidden>

 Allow disabling PreviewRatingsWidget for ApplicationPreviews. Fixes: https://bugs.launchpad.net/bugs/1170715.

 Approved by Michal Hruby, PS Jenkins bot.

2013-04-23 Andrea Azzarone <email address hidden>

 Allow to disable PreviewRatingsWidget.

2013-04-23 Automatic PS uploader <email address hidden>

 Releasing 7.0.0daily13.04.23ubuntu.unity.experimental.certified-0ubuntu1 to ubuntu.

 Approved by PS Jenkins bot.

2013-04-23 Automatic PS uploader <email address hidden>

 Releasing 7.0.0daily13.04.23ubuntu.unity.experimental.certified-0ubuntu1, based on r3121

2013-04-22 Andrea Azzarone <email address hidden>

 Don't QueueDraw inside Draw callback - can cause rendering loops.

 Approved by PS Jenkins bot, Michal Hruby.

2013-04-22 Andrea Azzarone <email address hidden>

 Don't call QueueDraw inside DashContent.

2013-04-22 Andrea Azzarone <email address hidden>

 Don't close the dash if the mouse is over the vertical line between the dash and the launcher. Fixes: https://bugs.launchpad.net/bugs/1170720.

 Approved by Brandon Schaefer, PS Jenkins bot.

2013-04-19 Andrea Azzarone <email address hidden>

 Don't close the dash if the mouse is over the vertical line between the dash and the launcher (bug 1170720)

2013-04-18 Nick Dedekind <email address hidden>

 Fix redraw issues with the filter pane. Fixes: https://bugs.launchpad.net/bugs/1159814.

 Approved by Michal Hruby, PS Jenkins bot.

2013-04-18 Nick Dedekind <email address hidden>

 QueueRelayout when adding/removing genre filter buttons.

2013-04-18 Michal Hruby <email address hidden>

 Fix FTBFS on i386.

 Approved by Nick Dedekind, PS Jenkins bot.

2013-04-18 Michal Hruby <email address hidden>

 Cast Time to uint32_t

2013-04-17 Marco Trevisan (Treviño) <mail@3v1n0.net>

 merge with trunk 3307.

 Approved by Michal Hruby, PS Jenkins bot.

2013-04-17 Nick Dedekind <email address hidden>

 Merged with trunk.

2013-04-15 Michal Hruby <email address hidden>

 Fix signature of overridden method. Fixes: https://bugs.launchpad.net/bugs/1158840.

 Approved by PS Jenkins bot, Nick Dedekind.

2013-04-15 Michal Hruby <email address hidden>

 Override correct method

2013-04-12 Michal Hruby <email address hidden>

 Don't try to close a channel over DBus when the proxy is not active.

 Approved by PS Jenkins bot, Nick Dedekind.

2013-04-12 Michal Hruby <email address hidden>

 Call CloseChannel only when one is actually opened, otherwise we're forcing the scopes to start up

2013-04-10 Automatic PS uploader <email address hidden>

 Releasing 7.0.0daily13.04.10ubuntu.unity.experimental.certified-0ubuntu1 to ubuntu.

 Approved by PS Jenkins bot.

2013-04-10 Automatic PS uploader <email address hidden>

 Releasing 7.0.0daily13.04.10ubuntu.unity.experimental.certified-0ubuntu1, based on r3113

2013-04-08 Automatic PS uploader <email address hidden>

 merged with trunk.

 Approved by PS Jenkins bot, Didier Roche.

2013-04-08 Nick Dedekind <email address hidden>

 fixed gvariant test. fixed pch'less build.

2013-04-08 Nick Dedekind <email address hidden>

 merge with trunk.

2013-03-27 Brandon Schaefer <email address hidden>

 Dont clear the group->GetGeometry() as this should be done in the ScrollView if needed. Cause we are ending up clearing the wrong group when scrolled down at all in the ScrollView. Fixes: https://bugs.launchpad.net/bugs/1160537.

 Approved by PS Jenkins bot, Nick Dedekind.

2013-03-27 Brandon Schaefer <email address hidden>

 * Add {} to nested if statement

2013-03-27 Brandon Schaefer <email address hidden>

 * Clearing group->GetGeometry() causes clearing of other groups, depending on
 where the scroll view is.

2013-03-27 Nick Dedekind <email address hidden>

 Added support for activation-uri hint.

 Approved by PS Jenkins bot, Michal Hruby.

2013-03-27 Nick Dedekind <email address hidden>

 Added log message

2013-03-27 Nick Dedekind <email address hidden>

 Added unit test for activation-uri preview action

2013-03-27 Nick Dedekind <email address hidden>

 merge with parent

2013-03-27 Nick Dedekind <email address hidden>

 support preview action activation-uri hint

2013-03-27 Nick Dedekind <email address hidden>

 Relayout scope view when categories change. Fix redraw issues.

 Approved by PS Jenkins bot, Michal Hruby.

2013-03-27 Nick Dedekind <email address hidden>

 Relayotu view when categories change

2013-03-27 Nick Dedekind <email address hidden>

 More autopilot test fixes. (sourced by build 20)
 http://10.97.0.1:8080/job/ps-unity-100scopes-experimental-autopilot-release-testing/20/testReport/.

 Approved by Łukasz Zemczak, PS Jenkins bot.

2013-03-27 Nick Dedekind <email address hidden>

 Autopilot fixes. build 20

2013-03-27 Nick Dedekind <email address hidden>

 Fixed crash when not receiving a valid reply for an activation request. Fixes: https://bugs.launchpad.net/bugs/1157351, https://bugs.launchpad.net/bugs/1159200.

 Approved by PS Jenkins bot, Michal Hruby.

2013-03-27 Nick Dedekind <email address hidden>

 Error case more readable.

2013-03-26 Nick Dedekind <email address hidden>

 Fixed uninitialised mem on activate timeout

2013-03-27 Nick Dedekind <email address hidden>

 Fixed result view loading all result icons. Fixes: https://bugs.launchpad.net/bugs/1160541.

 Approved by Michal Hruby, PS Jenkins bot.

2013-03-27 Nick Dedekind <email address hidden>

 removed printf

2013-03-27 Nick Dedekind <email address hidden>

 Better idle handling of lazy load result icons

2013-03-27 Nick Dedekind <email address hidden>

 Better lazy loading restrictions

2013-03-27 Nick Dedekind <email address hidden>

 Fixed lazy icon loading

2013-03-26 Brandon Schaefer <email address hidden>

 Make test_panel.py use the OverlayWindowButtons when dealing with the dash window buttons. Fixes: test_window_buttons_maximization_buttons_works_for_dash, also splits that test into these: test_window_buttons_maximize_or_restore_dash, test_window_buttons_active_inactive_states, test_window_buttons_state_switch_on_click.

 Approved by Łukasz Zemczak, PS Jenkins bot.

2013-03-25 Brandon Schaefer <email address hidden>

 * Fixes this AP test:
 unity.tests.test_panel.PanelWindowButtonsTests.test_window_buttons_maximization_buttons_works_for_dash

 * Split the test up into 3 different AP tests.
 * The real issue was the new OverlayWindowButtons were used instead of the panel
 ones, so during the tests both were not visible causing a failure.

2013-03-26 Nick Dedekind <email address hidden>

 Autopilot fixes for ppa build 18.

 unity.tests.test_command_lens.CommandScopeSearchTests.test_result_category_actually_contains_results
 unity.tests.test_dash.DashKeyNavTests.test_focus_returns_to_searchbar
 unity.tests.test_dash.DashKeyNavTests.test_scopebar_enter_activation
 possibly:
 unity.tests.test_hud.HudBehaviorTests.test_hud_to_dash_has_key_focus.

 Approved by PS Jenkins bot, Łukasz Zemczak.

2013-03-26 Nick Dedekind <email address hidden>

 ensure ap result settle always gets one cycle

2013-03-26 Nick Dedekind <email address hidden>

 Fixed autopilot test regressions.

2013-03-26 Nick Dedekind <email address hidden>

 Fixed dash focus regression on scope bar activate

2013-03-26 Didier Roche <email address hidden>

 Merged with trunk r3252.

 Approved by Didier Roche, PS Jenkins bot.

2013-03-25 Nick Dedekind <email address hidden>

 Merge with trunk

2013-03-25 Łukasz 'sil2100' Zemczak <email address hidden>

 Change the music scope shopping result to 'Albums' in autopilot.
 Workaround the slow scope results by increasing the timeout to 25 second. If it fails after this period, we're sure that there's something broken, since it's a BIG regression to even wait so long.

 Approved by PS Jenkins bot, Brandon Schaefer.

2013-03-25 Łukasz 'sil2100' Zemczak <email address hidden>

 A quick workaround for failing shopping tests - make the timeout longer, since scopes are REALLY LAZY with showing shopping results.

2013-03-22 Łukasz 'sil2100' Zemczak <email address hidden>

 With the new scope interface, the music shopping results are displayed in the "Albums" category.

2013-03-25 Nick Dedekind <email address hidden>

 Fixes for dash related autopilot failures.

 Approved by PS Jenkins bot, Brandon Schaefer.

2013-03-25 Nick Dedekind <email address hidden>

 Autopilot tests wait for categories/results before assuming there are any

2013-03-25 Nick Dedekind <email address hidden>

 Now matches unity trunk dash focus mechanism. Fixes: https://bugs.launchpad.net/bugs/1157236, https://bugs.launchpad.net/bugs/1157650, https://bugs.launchpad.net/bugs/1158967.

 Approved by PS Jenkins bot, Brandon Schaefer.

2013-03-25 Nick Dedekind <email address hidden>

 Dash focus matching unity trunk.

2013-03-25 Brandon Schaefer <email address hidden>

 Use the scope data to generate the dash quicklist. There is a name change from "Dash Home" to "Home Scope". Fixes: https://bugs.launchpad.net/bugs/1158917.

 Approved by Łukasz Zemczak, PS Jenkins bot.

2013-03-22 Brandon Schaefer <email address hidden>

 * The Dash Home is now part of the scopes data, which is now called Home Scope

2013-03-25 Didier Roche <email address hidden>

 Fix tests failing due to latest glib. Fixes: https://bugs.launchpad.net/bugs/1159677.

 Approved by Nick Dedekind, PS Jenkins bot.

2013-03-25 Didier Roche <email address hidden>

 Fix unit tests regressions with latest glib (LP: #1159677)

2013-03-22 Nick Dedekind <email address hidden>

 Fixed issue causing scope not to attempt reconnect if initial attempt to create proxy failed.
 Fixed up search workflow so that we wont initiate multiple searches when opening dash/switching scopes.

 Approved by PS Jenkins bot, Michal Hruby.

2013-03-22 Nick Dedekind <email address hidden>

 Removed SetSearchStarted. was only causing search spinner to be delayed.

2013-03-22 Nick Dedekind <email address hidden>

 Fixed search cancellation. Removed multi-search from search clear

2013-03-22 Nick Dedekind <email address hidden>

 only activate result if the search completed successfully.

2013-03-22 Nick Dedekind <email address hidden>

 removed some debug code

2013-03-22 Nick Dedekind <email address hidden>

 resorted dash code

2013-03-22 Nick Dedekind <email address hidden>

 re-search on reconnection after a failed search.

2013-03-22 Nick Dedekind <email address hidden>

 Log create proxy error

2013-03-22 Nick Dedekind <email address hidden>

 Fixed scope proxy recreation after pervious failure. Mulit-search fixes

2013-03-22 Nick Dedekind <email address hidden>

 Check null pointer string

2013-03-22 Nick Dedekind <email address hidden>

 Uses serialised track model from music preview.

 Approved by PS Jenkins bot, Michal Hruby.

2013-03-22 Nick Dedekind <email address hidden>

 Updated music preview for serialised track model.

2013-03-22 Nick Dedekind <email address hidden>

 Fixed inconsistent previous lens/scope keybinding behavior for non-visible scopes (command.scope) LP#1158236. Fixes: https://bugs.launchpad.net/bugs/1158236.

 Approved by PS Jenkins bot, Brandon Schaefer.

2013-03-22 Nick Dedekind <email address hidden>

 Fix non-visible scope bar icon tabbing

2013-03-22 Łukasz 'sil2100' Zemczak <email address hidden>

 Fix a general typo that caused failures in AP tests DashKeyNavTests suite. We need to pass the variables as references if we want to modify them - thus returning the correct column and row size in GetResultDimensions.

 Approved by PS Jenkins bot, Nick Dedekind.

2013-03-22 Łukasz 'sil2100' Zemczak <email address hidden>

 Fix a general typo that caused failures in AP tests DashKeyNavTests suite. We need to pass the variables as references if we want to modify them - thus returning the correct column and row size.

2013-03-22 Brandon Schaefer <email address hidden>

 The FilterResults was using the PlacesVScrollbar which doesn't have the Overlayscroll bar. So just change it to use PlacesOverlayVScrollbar. Fixes: https://bugs.launchpad.net/bugs/1158913.

 Approved by PS Jenkins bot, Nick Dedekind.

2013-03-22 Brandon Schaefer <email address hidden>

 * Use the PlacesOverlayVScrollbar vs the normal one.

2013-03-22 Nick Dedekind <email address hidden>

 Fixed external activation of lazy created scopes. Fixes: https://bugs.launchpad.net/bugs/1158231.

 Approved by Brandon Schaefer, PS Jenkins bot.

2013-03-22 Nick Dedekind <email address hidden>

 Fixed alt+f2 activation

2013-03-22 Nick Dedekind <email address hidden>

 use_pch=OFF build not working.
 include missing from file.

 Approved by PS Jenkins bot, Łukasz Zemczak.

2013-03-22 Nick Dedekind <email address hidden>

 Fixed include. pch'less build not working

2013-03-22 Manuel de la Pena <email address hidden>

 Adds implementations for the payment previews that are required for the new payment in the music scopes. Fixes: https://bugs.launchpad.net/bugs/1154176.

 Approved by Didier Roche, PS Jenkins bot, Nick Dedekind.

2013-03-21 Manuel de la Pena <email address hidden>

 Added error previews.

2013-03-21 Manuel de la Pena <email address hidden>

 Made changes according to review.

2013-03-21 Manuel de la Pena <email address hidden>

 Merged generic-payment-preview into error-preview.

2013-03-21 Manuel de la Pena <email address hidden>

 Merged generic-payment-preview into error-preview.

2013-03-21 Manuel de la Pena <email address hidden>

 Merged generic-payment-preview into error-preview.

2013-03-20 Manuel de la Pena <email address hidden>

 Merged generic-payment-preview into error-preview.

2013-03-19 Manuel de la Pena <email address hidden>

 Merged generic-payment-preview into error-preview.

2013-03-12 Manuel de la Pena <email address hidden>

 Merged with generic preview.

2013-02-06 Manuel de la Pena <email address hidden>

 Merged generic-payment-preview into error-preview.

2013-02-05 Manuel de la Pena <email address hidden>

 Merged generic-payment-preview into error-preview.

2013-01-30 Manuel de la Pena <email address hidden>

 Merged generic-payment-preview into error-preview.

2013-01-30 Manuel de la Pena <email address hidden>

 Merged with diegos error preview implementation.

2012-12-07 Diego Sarmentero <email address hidden>

 adding error preview test

2012-12-03 Diego Sarmentero <email address hidden>

 merge

2012-11-30 Diego Sarmentero <email address hidden>

 merge

2012-11-30 Diego Sarmentero <email address hidden>

 fixing error preview

2012-11-28 Diego Sarmentero <email address hidden>

 fixing unity-code for error preview

2012-11-27 Diego Sarmentero <email address hidden>

 error fixed

2012-11-27 Diego Sarmentero <email address hidden>

 merge

2012-11-27 Diego Sarmentero <email address hidden>

 merge

2012-11-27 Diego Sarmentero <email address hidden>

 adding error files

2012-11-23 Diego Sarmentero <email address hidden>

 Adding ErrorPreview

2013-03-21 Manuel de la Pena <email address hidden>

 Do check for null but just when really needed.

2013-03-21 Manuel de la Pena <email address hidden>

 Do not check for null.

2013-03-21 Manuel de la Pena <email address hidden>

 Get out of the loop as soon as get the error message.

2013-03-21 Manuel de la Pena <email address hidden>

 Merged with parent branch.

2013-03-20 Manuel de la Pena <email address hidden>

 Fix code according to review.

2013-03-20 Manuel de la Pena <email address hidden>

 Fixed small compilation errors.

2013-03-19 Manuel de la Pena <email address hidden>

 Merged with trunk.

2013-03-19 Manuel de la Pena <email address hidden>

 Fixed code according to reviews.

2013-03-19 Manuel de la Pena <email address hidden>

 Merged with lp:~unity-team/unity/libunity-7.0-breakage

2013-03-12 Manuel de la Pena <email address hidden>

 Small code improvements.

2013-03-12 Manuel de la Pena <email address hidden>

 Fixed error message logical error after using empty.

2013-03-12 Manuel de la Pena <email address hidden>

 Improve the GetErrorMessage method.

2013-03-12 Manuel de la Pena <email address hidden>

 Do not use c_str.

2013-03-12 Manuel de la Pena <email address hidden>

 Improve code by removing mem leak and using std::make_pair.

2013-03-12 Manuel de la Pena <email address hidden>

 Moved from using define to static std::string.

2013-03-12 Manuel de la Pena <email address hidden>

 Removed not needed code.

2013-03-12 Manuel de la Pena <email address hidden>

 Use share pointers.

2013-03-12 Manuel de la Pena <email address hidden>

 Removed not needed destructor.

2013-03-12 Manuel de la Pena <email address hidden>

 Merged with trunk.

2013-03-11 Manuel de la Pena <email address hidden>

 Merged with trunk.

2013-02-28 Manuel de la Pena <email address hidden>

 Merged with trunk.

2013-02-27 Manuel de la Pena <email address hidden>

 Merged with trnk.

2013-02-27 Manuel de la Pena <email address hidden>

 Merged with trunk.

2013-02-06 Manuel de la Pena <email address hidden>

 Merged with trunk.

2013-02-05 Manuel de la Pena <email address hidden>

 Merged with trunk.

2013-01-30 Manuel de la Pena <email address hidden>

 Merged with trunk.

2013-01-30 Manuel de la Pena <email address hidden>

 Removed not needed header.

2013-01-29 Manuel de la Pena <email address hidden>

 Merged with trunk.

2013-01-29 Manuel de la Pena <email address hidden>

 Fixed tests of the MusicPaymentPreview.

2013-01-28 Manuel de la Pena <email address hidden>

 Added generic PaymentPreview tests.

2013-01-28 Manuel de la Pena <email address hidden>

 Improve mem management.

2013-01-28 Manuel de la Pena <email address hidden>

 Improve mem management.

2013-01-28 Manuel de la Pena <email address hidden>

 Merged with trunk.

2013-01-22 Manuel de la Pena <email address hidden>

 Linked fixed bug.

2013-01-22 Manuel de la Pena <email address hidden>

 Merged with the code that ensures action link shows selectiong.

2013-01-22 Manuel de la Pena <email address hidden>

 Fixed problem when merging with the tab order branch.

2013-01-22 Manuel de la Pena <email address hidden>

 Merged with last version of the tab iterator.

2013-01-22 Manuel de la Pena <email address hidden>

 Merged with unity trunk.

2013-01-22 Manuel de la Pena <email address hidden>

 Revert to old stacked implementation.

2013-01-15 Manuel de la Pena <email address hidden>

 Use the correct push draw version.

2013-01-15 Manuel de la Pena <email address hidden>

 Use the correct push draw version.

2013-01-15 Manuel de la Pena <email address hidden>

 Try to blend layouts.

2013-01-14 Manuel de la Pena <email address hidden>

 Added spinner for when the purchase action is being performed.

2013-01-14 Manuel de la Pena <email address hidden>

 Add support to show the user that he had a password error.

2013-01-11 Manuel de la Pena <email address hidden>

 Add support for an overlay.

2013-01-10 Manuel de la Pena <email address hidden>

 Remove the left prints.

2013-01-09 Manuel de la Pena <email address hidden>

 Merged with parent that fixes tab ordering.

2013-01-09 Manuel de la Pena <email address hidden>

 Merged with branch that allows to add the tan order in a more decent way.

2013-01-09 Manuel de la Pena <email address hidden>

 Fixed buttons that were not getting the mouse events. Added workaround for the tab ordering.

2013-01-08 Manuel de la Pena <email address hidden>

 Removed not needed changes. Added debugging.

2013-01-08 Manuel de la Pena <email address hidden>

 Merged with branch that provides quick fix.

2013-01-08 Manuel de la Pena <email address hidden>

 Provide a simple method to add input to the tab iterator.

2013-01-08 Manuel de la Pena <email address hidden>

 Add to the iterator the diff actions.

2013-01-08 Manuel de la Pena <email address hidden>

 Merged with trunk.

2013-01-03 Manuel de la Pena <email address hidden>

 Fix compilation error after unity updates.

2013-01-03 Manuel de la Pena <email address hidden>

 Merged with trunk.

2012-12-14 Manuel de la Pena <email address hidden>

 Merged with trunk.

2012-12-14 Manuel de la Pena <email address hidden>

 Use a simpler method to add the text.

2012-12-11 Manuel de la Pena <email address hidden>

 Remove printfs

2012-12-11 Manuel de la Pena <email address hidden>

 Merged with static cairo text fix.

2012-12-11 Manuel de la Pena <email address hidden>

 Tried to find the preview bug.

2012-12-11 Manuel de la Pena <email address hidden>

 Merged with the static cairo text fix.

2012-12-11 Manuel de la Pena <email address hidden>

 Updated preview to use the new libunity.

2012-12-11 Manuel de la Pena <email address hidden>

 Merged with trunk.

2012-12-11 Manuel de la Pena <email address hidden>

 Just have a single model for payment previews.

2012-12-10 Manuel de la Pena <email address hidden>

 Started adding the tests for the preview.

2012-12-05 Manuel de la Pena <email address hidden>

 Fixed code after merge.

2012-12-05 Manuel de la Pena <email address hidden>

 Merged with trunk.

2012-11-29 Manuel de la Pena <email address hidden>

 Merged with trunk.

2012-11-29 Manuel de la Pena <email address hidden>

 Use the new libunity.

2012-11-28 Manuel de la Pena <email address hidden>

 Removed redundant method.

2012-11-28 Manuel de la Pena <email address hidden>

 Updated standalone payment_previews app to work with the new libunity.

2012-11-28 Manuel de la Pena <email address hidden>

 Removed the title and info hint hacks \o/

2012-11-28 Manuel de la Pena <email address hidden>

 Merged with trunk.

2012-11-26 Manuel de la Pena <email address hidden>

 Enure that the private implementation is init.

2012-11-26 Manuel de la Pena <email address hidden>

 Use the new libunity protocol to create the MusicPaymentPreview model.

2012-11-26 Manuel de la Pena <email address hidden>

 Fixed some small layout issues.

2012-11-26 Manuel de la Pena <email address hidden>

 Merged with trunk.

2012-11-22 Diego Sarmentero <email address hidden>

 Refactoring of MusicPaymentPreview, creating a generic PaymentPreview and a MusicPaymentPreview which inherit from PaymentPreview

2012-11-21 Diego Sarmentero <email address hidden>

 refactoring

2012-11-21 Manuel de la Pena <email address hidden>

 Merged get-u1-name into add-payment-base-class.

2012-11-21 Manuel de la Pena <email address hidden>

 Merged add-payment-preview into get-u1-name.

2012-11-21 Manuel de la Pena <email address hidden>

 Fixed conflicts.

2012-11-21 Manuel de la Pena <email address hidden>

 Merged add-entry-tests into add-action-link.

2012-11-21 Manuel de la Pena <email address hidden>

 Added test constructor.

2012-11-21 Manuel de la Pena <email address hidden>

 Move headers to .h so that tests compile.

2012-11-21 Manuel de la Pena <email address hidden>

 Fixed compilation issues in tests.

2012-11-20 Manuel de la Pena <email address hidden>

 Added skelleton for base class.

2012-11-20 Manuel de la Pena <email address hidden>

 Renamed U1PaymentPReview to the more generic name MusicPaymentPreview.

2012-11-20 Manuel de la Pena <email address hidden>

 Merged add-action-link into add-payment-preview.

2012-11-20 Manuel de la Pena <email address hidden>

 Merged add-entry-tests into add-action-link.

2012-11-20 Manuel de la Pena <email address hidden>

 Fixed merged issues with trunk.

2012-11-20 Manuel de la Pena <email address hidden>

 Merged with trunk.

2012-10-22 Manuel de la Pena <email address hidden>

 Merged add-action-link into add-payment-preview.

2012-10-22 Manuel de la Pena <email address hidden>

 Merged add-entry-tests into add-action-link.

2012-10-22 Manuel de la Pena <email address hidden>

 Merged add-text-entry into add-entry-tests.

2012-10-22 Manuel de la Pena <email address hidden>

 Remerged with trunk.

2012-10-18 Manuel de la Pena <email address hidden>

 Added initial test impl.

2012-10-18 Manuel de la Pena <email address hidden>

 Merged add-action-link into add-payment-preview.

2012-10-18 Manuel de la Pena <email address hidden>

 Merged add-entry-tests into add-action-link.

2012-10-18 Manuel de la Pena <email address hidden>

 Merged add-text-entry into add-entry-tests.

2012-10-18 Manuel de la Pena <email address hidden>

 Merged with trunk.

2012-10-18 Manuel de la Pena <email address hidden>

 Added intial code for tests.

2012-10-18 Manuel de la Pena <email address hidden>

 Merged add-action-link into add-payment-preview.

2012-10-18 Manuel de la Pena <email address hidden>

 Merged add-entry-tests into add-action-link.

2012-10-18 Manuel de la Pena <email address hidden>

 Merged add-text-entry into add-entry-tests.

2012-10-18 Manuel de la Pena <email address hidden>

 Merged with trunk.

2012-10-18 Manuel de la Pena <email address hidden>

 Merged add-action-link into add-payment-preview.

2012-10-18 Manuel de la Pena <email address hidden>

 Added SetTextAlpha method to allow to set the alpha of the text color.

2012-10-18 Manuel de la Pena <email address hidden>

 Merged add-action-link into add-payment-preview.

2012-10-18 Manuel de la Pena <email address hidden>

 Merged add-entry-tests into add-action-link.

2012-10-18 Manuel de la Pena <email address hidden>

 Removed not used class.

2012-10-18 Manuel de la Pena <email address hidden>

 Merged add-action-link into add-payment-preview.

2012-10-18 Manuel de la Pena <email address hidden>

 Removed the use of the horizontal line and use pango instead.

2012-10-17 Manuel de la Pena <email address hidden>

 Merged add-action-link into add-payment-preview.

2012-10-17 Manuel de la Pena <email address hidden>

 Removed not used param.

2012-10-17 Manuel de la Pena <email address hidden>

 Merged add-action-link into add-payment-preview.

2012-10-17 Manuel de la Pena <email address hidden>

 Merged add-action-link into add-payment-preview.

2012-10-17 Manuel de la Pena <email address hidden>

 Merged add-action-link into add-payment-preview.

2012-10-17 Manuel de la Pena <email address hidden>

 Merged add-action-link into add-payment-preview.

2012-10-17 Manuel de la Pena <email address hidden>

 Merged add-action-link into add-payment-preview.

2012-10-17 Manuel de la Pena <email address hidden>

 Added the standalone app for the payments.

2012-10-17 Manuel de la Pena <email address hidden>

 Merged add-action-link into add-payment-preview.

2012-10-17 Manuel de la Pena <email address hidden>

 Merged add-action-link into add-payment-preview.

2012-10-17 Manuel de la Pena <email address hidden>

 Merged add-action-link into add-payment-preview.

2012-10-17 Manuel de la Pena <email address hidden>

 Merged add-action-link into add-payment-preview.

2012-10-15 Manuel de la Pena <email address hidden>

 Merged add-action-link into add-payment-preview.

2012-10-11 Manuel de la Pena <email address hidden>

 Ensure that we exit the method at the correct point.

2012-10-11 Manuel de la Pena <email address hidden>

 Set the results to be 0 so that we do not show any of the buttons from the preview container.

2012-10-11 Manuel de la Pena <email address hidden>

 Merged add-action-link into add-payment-preview.

2012-10-10 Manuel de la Pena <email address hidden>

 Merged add-action-link into add-payment-preview.

2012-10-09 Manuel de la Pena <email address hidden>

 Merged add-action-link into add-payment-preview.

2012-10-09 Manuel de la Pena <email address hidden>

 Merged add-action-link into add-payment-preview.

2012-10-09 Manuel de la Pena <email address hidden>

 Merged add-action-link into add-payment-preview.

2012-10-08 Manuel de la Pena <email address hidden>

 Merged add-action-link into add-payment-preview.

2012-10-08 Manuel de la Pena <email address hidden>

 Merged add-action-link into add-payment-preview.

2012-10-04 Manuel de la Pena <email address hidden>

 Added a payment preview for the u1 music store.

2013-03-21 Nick Dedekind <email address hidden>

 Fixed connection log message.

 Approved by PS Jenkins bot, Michal Hruby.

2013-03-21 Nick Dedekind <email address hidden>

 Fixed inverted connect/disconnect log message

2013-03-21 Nick Dedekind <email address hidden>

 Added/Updated unit tests for new libunity scope API.

 Approved by PS Jenkins bot, Łukasz Zemczak.

2013-03-21 Nick Dedekind <email address hidden>

 Removed bad tests. Unset instead of reset GSETTINGS env vars.

2013-03-21 Nick Dedekind <email address hidden>

 merged with parent

2013-03-20 Nick Dedekind <email address hidden>

 fixed some AP issues

2013-03-18 Nick Dedekind <email address hidden>

 Merge with parent

2013-03-15 Nick Dedekind <email address hidden>

 merge with parent

2013-03-15 Nick Dedekind <email address hidden>

 Updated tets for search callback change.

2013-03-14 Nick Dedekind <email address hidden>

 merge with parent

2013-03-14 Nick Dedekind <email address hidden>

 Merged with parent

2013-03-14 Nick Dedekind <email address hidden>

 Merged with parent

2013-03-13 Nick Dedekind <email address hidden>

 Fixed dbus service tests

2013-03-13 Nick Dedekind <email address hidden>

 merged with parent

2013-03-13 Nick Dedekind <email address hidden>

 Use fake categories for scope view test

2013-03-13 Nick Dedekind <email address hidden>

 merge with parent

2013-03-07 Nick Dedekind <email address hidden>

 merged with parent

2013-03-07 Nick Dedekind <email address hidden>

 Added ability to specify scope id to test with.

2013-03-07 Nick Dedekind <email address hidden>

 removed Required metadata values

2013-03-01 Nick Dedekind <email address hidden>

 added coverage html generation make target

2013-02-28 Nick Dedekind <email address hidden>

 Fixed some search issues in test scope impl.

2013-02-28 Nick Dedekind <email address hidden>

 Merge with parent

2013-02-28 Nick Dedekind <email address hidden>

 Better preview player tests

2013-02-28 Nick Dedekind <email address hidden>

 merge with trunk

2013-02-28 Nick Dedekind <email address hidden>

 Added track tests.

2013-02-28 Nick Dedekind <email address hidden>

 merge with parent

2013-02-27 Nick Dedekind <email address hidden>

 fixed dbus interface

2013-02-27 Nick Dedekind <email address hidden>

 merge with parent

2013-02-27 Nick Dedekind <email address hidden>

 Fixed scope service previewer. Added preview player tests

2013-02-27 Nick Dedekind <email address hidden>

 added test for preview actions.

2013-02-27 Nick Dedekind <email address hidden>

 merge with parent

2013-02-26 Nick Dedekind <email address hidden>

 music preview play/pause test

2013-02-22 Nick Dedekind <email address hidden>

 merge with parent

2013-02-22 Nick Dedekind <email address hidden>

 merge with parent

2013-02-21 Nick Dedekind <email address hidden>

 merge with parent

2013-02-21 Nick Dedekind <email address hidden>

 Re-initialised test branch.

2013-02-21 Nick Dedekind <email address hidden>

 merge with trunk

2013-03-20 Nick Dedekind <email address hidden>

 Reasoning:
 Because the scopes are created synchronously in construction, the dash is not et parented, so the nux focus tree does not go down all parent levels when focus is set.

 Change:
 When the dash is parented, re-initialise the current focus area's focus tree. Fixes: https://bugs.launchpad.net/bugs/1157236, https://bugs.launchpad.net/bugs/1157650.

 Approved by Michal Hruby, PS Jenkins bot.

2013-03-20 Nick Dedekind <email address hidden>

 Fixed focus on first display

2013-03-20 Brandon Schaefer <email address hidden>

 Merge with trunk.

 Approved by PS Jenkins bot, Didier Roche.

2013-03-20 Nick Dedekind <email address hidden>

 Merged with trunk

2013-03-20 Nick Dedekind <email address hidden>

 Added photo scope default & re-ordered scopes.
 Do not expand last category when entering search.

 Approved by PS Jenkins bot, Michal Hruby.

2013-03-20 Nick Dedekind <email address hidden>

 Do not expand last category when entering a search.

2013-03-20 Nick Dedekind <email address hidden>

 reordered defualt scopes

2013-03-20 Nick Dedekind <email address hidden>

 Added photo lens

2013-03-20 Nick Dedekind <email address hidden>

 Filter state updated with signal from scope.
 Removed filter "all" button based on state of filter hint.

 Approved by PS Jenkins bot, Pawel Stolowski, Michal Hruby.

2013-03-20 Nick Dedekind <email address hidden>

 Fixed re-search on filter-settings-changed

2013-03-20 Nick Dedekind <email address hidden>

 Fixed State merge row handling

2013-03-19 Nick Dedekind <email address hidden>

 Filter bar all button removal

2013-03-19 Nick Dedekind <email address hidden>

 Advanced home scope filters

2013-03-18 Andrea Azzarone <email address hidden>

 merge with trunk.

 Approved by PS Jenkins bot, Nick Dedekind.

2013-03-18 Nick Dedekind <email address hidden>

 Merged with trunk

2013-03-18 Nick Dedekind <email address hidden>

 Fixed drawing of ghost icons.
 Incorrect logic in checking array size.

 Approved by PS Jenkins bot, Michal Hruby.

2013-03-18 Nick Dedekind <email address hidden>

 Fixed array size check logic in GetResultViewForCategory.

2013-03-18 Nick Dedekind <email address hidden>

 Check for callback validity when scope proxy connection fails.

 Approved by Michal Hruby, PS Jenkins bot.

2013-03-18 Nick Dedekind <email address hidden>

 Check callback pointer after Search/Activate proxy wait failure.

2013-03-15 Nick Dedekind <email address hidden>

 In the music preview, reset the state of tracks which do not match the uri of signals emitted by the player.

 Approved by PS Jenkins bot, Michal Hruby.

2013-03-15 Nick Dedekind <email address hidden>

 When getting player update, reset the state of tracks which don't match uri.

2013-03-15 Nick Dedekind <email address hidden>

 Updated default scopes gsettings.
 application.scope
 files.scope
 music.scope
 video.scope
 social.scope (not yet ported).

 Approved by PS Jenkins bot, Michal Hruby.

2013-03-15 Nick Dedekind <email address hidden>

 Updated default master scopes.

2013-03-15 Nick Dedekind <email address hidden>

 Fixed issue with search bar finishing spin with an old search result.

 Approved by PS Jenkins bot, Michal Hruby.

2013-03-15 Nick Dedekind <email address hidden>

 Fixed issue with search bar finishing spin with an old search result.

2013-03-14 Nick Dedekind <email address hidden>

 removed some debug logging

2013-03-14 Nick Dedekind <email address hidden>

 reverted mistaken commit

2013-03-14 Nick Dedekind <email address hidden>

 fixed bug in ordering

2013-03-13 Nick Dedekind <email address hidden>

 merged with parent

2013-03-13 Didier Roche <email address hidden>

 bump build-dep on libunity-dev

2013-03-13 Nick Dedekind <email address hidden>

 Removed SeriesPreview.h from cmake.

2013-03-13 Nick Dedekind <email address hidden>

 Added type constructor to categoris.

2013-03-13 Nick Dedekind <email address hidden>

 Fixed uin64 variant fetch.

2013-03-12 Nick Dedekind <email address hidden>

 fixed tests for changes in API

2013-03-12 Nick Dedekind <email address hidden>

 merged with trunk

2013-03-11 Nick Dedekind <email address hidden>

 Scope reorder. Needs tests.

2013-03-07 Nick Dedekind <email address hidden>

 Removed UpdatePreviewProperty

2013-02-28 Nick Dedekind <email address hidden>

 Fixed play/pause/resume. Added player logging.

2013-02-28 Nick Dedekind <email address hidden>

 Added track index

2013-02-28 Nick Dedekind <email address hidden>

 Added track model disconnectfor tracks UI

2013-02-27 Nick Dedekind <email address hidden>

 removed old preview code

2013-02-27 Nick Dedekind <email address hidden>

 Added preview player to music preview.

2013-02-26 Nick Dedekind <email address hidden>

 Scope Preview callback returns preview

2013-02-25 Nick Dedekind <email address hidden>

 removed printf

2013-02-22 Nick Dedekind <email address hidden>

 64bit fix

2013-02-22 Nick Dedekind <email address hidden>

 Review fix. Vairant ref

2013-02-22 Nick Dedekind <email address hidden>

 Fixed LauncherEntryRemote method signatures

2013-02-21 Nick Dedekind <email address hidden>

 fixed code review comments

2013-02-21 Nick Dedekind <email address hidden>

 64bit fixes for vairant builder.

2013-02-21 Nick Dedekind <email address hidden>

 64bit fixes for vairant builder.

2013-02-21 Nick Dedekind <email address hidden>

 reverted as much testing changes as possible for new lens API. tests moved to new branch.

2013-02-21 Nick Dedekind <email address hidden>

 even more testing

2013-02-19 Nick Dedekind <email address hidden>

 autopilot changes

2013-02-19 Nick Dedekind <email address hidden>

 reverted autopilot changes to dash emulator

2013-02-19 Nick Dedekind <email address hidden>

 Merged with trunk. Reverted autopilot changes

2013-02-18 Nick Dedekind <email address hidden>

 More unit tests

2013-02-18 Nick Dedekind <email address hidden>

 Fixed async callback cancellation. More testing.

2013-02-15 Nick Dedekind <email address hidden>

 More unit tests

2013-02-15 Nick Dedekind <email address hidden>

 Fixes for unit tests

2013-02-15 Nick Dedekind <email address hidden>

 Upated translation includes

2013-02-14 Nick Dedekind <email address hidden>

 More improvements dash & scope testing

2013-02-14 Nick Dedekind <email address hidden>

 Improved dash testability. Fixed scope uri launch activation.

2013-02-14 Nick Dedekind <email address hidden>

 Fixed preview close crash

2013-02-14 Nick Dedekind <email address hidden>

 Fixed preview action not sending action id. Check string pointers in Result::FromVariant

2013-02-13 Nick Dedekind <email address hidden>

 Updated icon resource location.

2013-02-13 Nick Dedekind <email address hidden>

 Fixed waitfor error string

2013-02-13 Nick Dedekind <email address hidden>

 Fixed LocalResult::FromVariant

2013-02-13 Nick Dedekind <email address hidden>

 Better search workflow testing

2013-02-12 Nick Dedekind <email address hidden>

 Fixed another 64bit compile issue

2013-02-12 Nick Dedekind <email address hidden>

 Fixed 64 bit issue in test_scope_proxy

2013-02-12 Nick Dedekind <email address hidden>

 Fixed 64 bit issue in test_scope_proxy

2013-02-12 Nick Dedekind <email address hidden>

 More Lens->Scope renaming

2013-02-12 Nick Dedekind <email address hidden>

 Rename files Lens -> Scope

2013-02-12 Nick Dedekind <email address hidden>

 Fixed/Improved scope unit tests

2013-02-12 Nick Dedekind <email address hidden>

 Fixed writable view_type

2013-02-08 Nick Dedekind <email address hidden>

 New libunity scope API.

2013-01-25 Nick Dedekind <email address hidden>

 Fixed connected property validation.

2013-01-24 Nick Dedekind <email address hidden>

 Implemented re-opening of channel on reconnection.

2013-01-23 Nick Dedekind <email address hidden>

 renaming .lens files to .scope

2013-01-23 Nick Dedekind <email address hidden>

 removed visibility fetching from proxy

2013-01-23 Nick Dedekind <email address hidden>

 Added category order change connections.

2013-01-23 Nick Dedekind <email address hidden>

 Fixed filter variant serialization.

2013-01-23 Nick Dedekind <email address hidden>

 Merge with trunk.

2013-01-23 Nick Dedekind <email address hidden>

 Fixed connections in scope.

2013-01-22 Nick Dedekind <email address hidden>

 Review fixes. Scopes now initialized with ScopeData structure.

2013-01-22 Nick Dedekind <email address hidden>

 reverted changes to function declarations.

2013-01-22 Nick Dedekind <email address hidden>

 Removed StringRef. removed always-search

2013-01-22 Nick Dedekind <email address hidden>

 Added cancellable to scope calls

2013-01-21 Nick Dedekind <email address hidden>

 more 64bit fixes

2013-01-21 Nick Dedekind <email address hidden>

 Connected up client filter updates to scope backend.

2013-01-21 Nick Dedekind <email address hidden>

 Fixed 64bit size_t->unsigned int conversion.

2013-01-21 Nick Dedekind <email address hidden>

 Merged with trunk

2013-01-21 Nick Dedekind <email address hidden>

 removed filter_update for changes in libunity

2013-01-21 Nick Dedekind <email address hidden>

 Reverted more unnecessary changes.

2013-01-21 Nick Dedekind <email address hidden>

 Reverted ModelIterator to ResultIterator

2013-01-21 Nick Dedekind <email address hidden>

 more cleanup

2013-01-18 Nick Dedekind <email address hidden>

 100 scopes work

2013-05-15 Christopher Lee <email address hidden>

 Missed a package depends for unity-autopilot.

 Approved by PS Jenkins bot.

2013-05-14 Christopher Lee <email address hidden>

 Added missing unity-autopilot depends.

2013-05-15 Sam Spilsbury <email address hidden>

 LauncherDragWindow: defer icon paint until DrawContent rather than doing
 so immediately

 (LP: #1180174). Fixes: https://bugs.launchpad.net/bugs/1180174.

 Approved by Stephen M. Webb, MC Return, PS Jenkins bot.

2013-05-15 Sam Spilsbury <email address hidden>

 Fix style

2013-05-15 Sam Spilsbury <email address hidden>

 LauncherDragWindow: defer icon paint until DrawContent rather than doing
 so immediately

 (LP: #1180174)

2013-05-14 Ted Gould <email address hidden>

 gtk_icon_info_free() is deprecated for g_object_unref().

 Approved by PS Jenkins bot, Stephen M. Webb, MC Return.

2013-05-14 Ted Gould <email address hidden>

 Remove deprecated gtk_icon_info_free()

2013-05-14 Christopher Lee <email address hidden>

 Update unity autopilot tests depends.

 Approved by PS Jenkins bot, Didier Roche.

2013-05-09 Christopher Lee <email address hidden>

 Merge trunk

2013-05-03 Christopher Lee <email address hidden>

 Added missing Depends

2013-05-09 Chris Townsend <email address hidden>

 Fixes issue where minimizing a full screen window would not draw the Launcher and Panel after minimization. Fixes: https://bugs.launchpad.net/bugs/1064155.

 Approved by Brandon Schaefer, PS Jenkins bot, Sam Spilsbury.

2013-05-08 Chris Townsend <email address hidden>

 Re-work the fix for drawing the Launcher & Panel after minimizing a unredirected full screen window per Sam's comments. This way is much simpler and just takes into account if a window is minimized when adding it's geometry to the fullscreenRegion.

2013-05-02 Chris Townsend <email address hidden>

 Fixes issue where minimizing a full screen window would not draw the Launcher and Panel after minimization.

2013-05-09 Christopher Lee <email address hidden>

 Updating Unity autopilot tests to work with the new version of autopilot (1.3).

 Approved by PS Jenkins bot, Thomi Richards.

2013-05-03 Christopher Lee <email address hidden>

 Backed out ibus changes

2013-05-02 Christopher Lee <email address hidden>

 Remove WIP comments

2013-05-02 Christopher Lee <email address hidden>

 Fixed usage of Mouse().create()

2013-05-02 Christopher Lee <email address hidden>

 Move the ibus module in from Autopilot

2013-05-02 Christopher Lee <email address hidden>

 process_manager/display updates to launcher tests

2013-05-01 Christopher Lee <email address hidden>

 fix use of is_rect_on_screen

2013-05-01 Christopher Lee <email address hidden>

 Update the dbus backend updates

2013-05-01 Christopher Lee <email address hidden>

 Updated use of move_mouse_to_screen

2013-04-30 Christopher Lee <email address hidden>

 Fix start_app and app_is_running, process manager

2013-04-30 Christopher Lee <email address hidden>

 Fix set_unity_option error

2013-04-30 Christopher Lee <email address hidden>

 Fix missing call_gsettings_cmd and self.KNOWN_APPS

2013-04-30 Christopher Lee <email address hidden>

 Update usage of start_app/start_app_window

2013-04-29 Christopher Lee <email address hidden>

 WIP update for AP 1.3: Fix typo in emulator

2013-04-29 Christopher Lee <email address hidden>

 WIP updating tests for AP 1.3. Bamf -> Process and dragging windows

2013-04-29 Christopher Lee <email address hidden>

 WIP updating to work with ap 1.3. screen geo -> display + re-introducing removed Unity specific functionality etc.

2013-04-29 Christopher Lee <email address hidden>

 WIP Initial changes (before a mass rename)

2013-05-08 Automatic PS uploader <email address hidden>

 Releasing 7.0.0daily13.05.08ubuntu.unity.next-0ubuntu1 to ubuntu.

 Approved by PS Jenkins bot.

2013-05-08 Automatic PS uploader <email address hidden>

 Releasing 7.0.0daily13.05.08ubuntu.unity.next-0ubuntu1, based on r3317

2013-05-08 Christopher Lee <email address hidden>

 Attempt to fix sporadic failure of TestGLibSource.Running for arm builds.

 Approved by Brandon Schaefer, PS Jenkins bot.

2013-05-06 Christopher Lee <email address hidden>

 Increased priority of timeout in test

2013-05-02 Automatic PS uploader <email address hidden>

 Releasing 7.0.0daily13.05.01.1ubuntu.unity.next-0ubuntu1 to ubuntu.

 Approved by PS Jenkins bot.

2013-05-01 Automatic PS uploader <email address hidden>

 Releasing 7.0.0daily13.05.01.1ubuntu.unity.next-0ubuntu1, based on r3315

2013-04-25 Andrea Azzarone <email address hidden>

 Disable detail view for webapp icons. Fixes: https://bugs.launchpad.net/bugs/1169340.

 Approved by PS Jenkins bot, Marco Trevisan (Treviño).

2013-04-18 Andrea Azzarone <email address hidden>

 Remove double space.

2013-04-17 Andrea Azzarone <email address hidden>

 Disable detail view for webapp icons.

2013-04-25 Łukasz 'sil2100' Zemczak <email address hidden>

 Now that we're using the new HUD, there have been some changes that typically cause test_hud tests to fail. Fix the tests to fit the new model.
 The first one is that generally we do not have indicator entries visible in the HUD anymore. Only application menu entries are in it now.
 The second one - the way the results are displayed is different. Now, instead of "Menu > Entry" we have "Entry (Menu)" etc.

 Approved by PS Jenkins bot, Mathieu Trudel-Lapierre.

2013-04-24 Łukasz 'sil2100' Zemczak <email address hidden>

 Fix unicode strings. Add a check to another test, making sure that we click the right HUD button

2013-04-24 Łukasz 'sil2100' Zemczak <email address hidden>

 Add assertions making sure the tests make sense

2013-04-24 Łukasz 'sil2100' Zemczak <email address hidden>

 Now that we're using the new HUD, there have been some changes that typically cause test_hud tests to fail. Fix the tests to fit the new model.
 The first one is that generally we do not have indicator entries visible in the HUD anymore. Only application menu entries are in it now.
 The second one - the way the results are displayed is different. Now, instead of "Menu > Entry" we have "Entry (Menu)" etc.

2013-04-24 Marco Trevisan (Treviño) <mail@3v1n0.net>

 UnityWindow: don't draw the panel shadow above a fullscreen window. Fixes: https://bugs.launchpad.net/bugs/1171934.

 Approved by PS Jenkins bot, Andrea Azzarone.

2013-04-23 Marco Trevisan (Treviño) <mail@3v1n0.net>

 UnityWindow: don't draw the panel shadow above a fullscreen window.

2013-04-23 Marco Trevisan (Treviño) <mail@3v1n0.net>

 IconRenderer: preprocess an icon if its emblem has been shown/hidden

 In that way we can update its transformation. Fixes: https://bugs.launchpad.net/bugs/1171476, https://bugs.launchpad.net/bugs/1171663.

 Approved by PS Jenkins bot, Brandon Schaefer.

2013-04-23 Marco Trevisan (Treviño) <mail@3v1n0.net>

 IconRenderer: preprocess an icon if its emblem has been shown/hidden

 In that way we can update its transformation.

2013-04-23 Marco Trevisan (Treviño) <mail@3v1n0.net>

 IconTextureSource: add parameter to remember last emblem validity

2013-04-23 Sebastien Bacher <email address hidden>

 Use '%s:' string for preview hints, rather than just appending ':'. Fixes: https://bugs.launchpad.net/bugs/1074038.

 Approved by Marco Trevisan (Treviño), PS Jenkins bot.

2013-04-23 Sebastien Bacher <email address hidden>

 Use '%s:' string for preview hints, rather than just appending ':'

2013-04-18 Automatic PS uploader <email address hidden>

 Releasing 7.0.0daily13.04.18~13.04-0ubuntu1 to ubuntu.

 Approved by PS Jenkins bot.

2013-04-18 Automatic PS uploader <email address hidden>

 Releasing 7.0.0daily13.04.18~13.04-0ubuntu1, based on r3309

2013-04-18 Automatic PS uploader <email address hidden>

 Releasing 7.0.0daily13.04.17~13.04-0ubuntu1 to ubuntu.

 Approved by PS Jenkins bot.

2013-04-17 Automatic PS uploader <email address hidden>

 Releasing 7.0.0daily13.04.17~13.04-0ubuntu1, based on r3305

2013-04-17 Manuel de la Pena <email address hidden>

 Add code to ensure that a label is shown when u1 creds are not present. Fixes: https://bugs.launchpad.net/bugs/1168674.

 Approved by PS Jenkins bot, Marco Trevisan (Treviño), Nick Dedekind.

2013-04-17 Manuel de la Pena <email address hidden>

 Remove not needed methods.

2013-04-17 Manuel de la Pena <email address hidden>

 Merged with trunk.

2013-04-17 Manuel de la Pena <email address hidden>

 reverted error.

2013-04-17 Manuel de la Pena <email address hidden>

 Fixed mem leak.

2013-04-15 Manuel de la Pena <email address hidden>

 const for mem safety.

2013-04-11 Manuel de la Pena <email address hidden>

 Show tag when there are no creds.

2013-04-17 Łukasz 'sil2100' Zemczak <email address hidden>

 Disable screen locking during autopilot test runs.

 Approved by Christopher Lee, Didier Roche, PS Jenkins bot.

2013-04-16 Łukasz 'sil2100' Zemczak <email address hidden>

 Where did I have my head? As mentioned by Michael, we should remember the previous value of the lock gsettings variable and restore it in the end

2013-04-15 Łukasz 'sil2100' Zemczak <email address hidden>

 Disable screen locking during the autopilot test runs

2013-04-17 Łukasz 'sil2100' Zemczak <email address hidden>

 During the test_window_buttons_show_when_holding_show_menu_key, wait for a menu settle period before continuing. The reason for this is that when by any chance the gedit application is already maximized on start, there is a timing condition that causes things to happen 'too fast' - and in the end, instead of a Alt press we get an Alt tap.

 Approved by PS Jenkins bot, Francis Ginther.

2013-04-16 Łukasz 'sil2100' Zemczak <email address hidden>

 During the test_window_buttons_show_when_holding_show_menu_key, wait for a menu settle period before continuing. The reason for this is that when by any chance the gedit application is already maximized on start, there is a timing condition that causes things to happen 'too fast' - and in the end, instead of a Alt press we get an Alt tap.

2013-04-17 Łukasz 'sil2100' Zemczak <email address hidden>

 A leftover from the self.emulator -> self.unity.emulator migration. This was causing problems with HUD cleanups.

 Approved by PS Jenkins bot, Didier Roche.

2013-04-16 Łukasz 'sil2100' Zemczak <email address hidden>

 A leftover from the self.emulator -> self.unity.emulator migration. This was causing problems with HUD cleanups

2013-04-16 Marco Trevisan (Treviño) <mail@3v1n0.net>

 BackgroundEffectHelper: use texture cache, unregister clients when unneeded

 And add HasDamageableHelpers() function that is used in UnityScreen not to
 try to damage blur regions if we don't have any of them.

 Approved by PS Jenkins bot, Andrea Azzarone.

2013-04-13 Marco Trevisan (Treviño) <mail@3v1n0.net>

 UnityScreen: don't try to damage the blur regions if we don't have any

2013-04-13 Marco Trevisan (Treviño) <mail@3v1n0.net>

 BackgroundEffectHelper: use texture cache, unregister clients when unneeded

 And add HasDamageableHelpers() function

2013-04-16 Marco Trevisan (Treviño) <mail@3v1n0.net>

 UnityWindow: paint the panel shadow over a window if it's under the panel. Fixes: https://bugs.launchpad.net/bugs/871758.

 Approved by PS Jenkins bot, Andrea Azzarone.

2013-04-15 Marco Trevisan (Treviño) <mail@3v1n0.net>

 UnityWindow: factorize the logic for maximized and non-maximized windows

2013-04-15 Marco Trevisan (Treviño) <mail@3v1n0.net>

 UnityWindow: paint the panel shadow over a window if it's under the panel.

2013-04-16 Matthieu James <email address hidden>

 The swirl's direction of rotation in the BFB icon has been changed from anti-clockwise to clockwise. Fixes: https://bugs.launchpad.net/bugs/1169238.

 Approved by PS Jenkins bot, Didier Roche.

2013-04-16 Matthieu James <email address hidden>

 Changed the swirl's direction of rotation in the BFB icon

2013-04-15 Automatic PS uploader <email address hidden>

 Releasing 7.0.0daily13.04.15-0ubuntu1 to ubuntu.

 Approved by PS Jenkins bot.

2013-04-15 Automatic PS uploader <email address hidden>

 Releasing 7.0.0daily13.04.15-0ubuntu1, based on r3300

2013-04-14 Marco Trevisan (Treviño) <mail@3v1n0.net>

 Unity: reduce a lot the cost of some many-often called functions, thanks to callgrind

 UnityScreen::nuxEpilogue: -38.3%
 IconRenderer::RenderElement: -5.8%
 Launcher::DrawContent: -58.6%
 panel::Controller::GetTrayXids: -100%
 UnityScreen::nuxDamageCompiz: -70%
 IconRenderer::PreprocessIcons: -74.3%
 UnityScreen::nuxPrologue: -36.9%
 IconRenderer::UpdateIconTransform: -87.7%
 UnityScreen::paintPanelShadow: -64.3%
 dash::LensView::OnResultAdded: -84.6%
 IconTexture::GetTransform: -89.4%

 See more at http://i.imgur.com/VHrthtt.png. Fixes: https://bugs.launchpad.net/bugs/1167605, https://bugs.launchpad.net/bugs/1167894, https://bugs.launchpad.net/bugs/1168556, https://bugs.launchpad.net/bugs/1168569.

 Approved by PS Jenkins bot, Andrea Azzarone, Brandon Schaefer.

2013-04-13 Marco Trevisan (Treviño) <mail@3v1n0.net>

 AbstractIconRenderer: use a nux::Vector3 instead of a nux::Point3 for rotation

2013-04-13 Marco Trevisan (Treviño) <mail@3v1n0.net>

 SwitcherView: use std::min instead of MIN

2013-04-13 Marco Trevisan (Treviño) <mail@3v1n0.net>

 Merge with trunk

2013-04-12 Marco Trevisan (Treviño) <mail@3v1n0.net>

 Merge with trunk

2013-04-11 Marco Trevisan (Treviño) <mail@3v1n0.net>

 debian/control: updating builddep to force a rebuild with new nux

2013-04-11 Marco Trevisan (Treviño) <mail@3v1n0.net>

 FileManager: add missing include

2013-04-11 Marco Trevisan (Treviño) <mail@3v1n0.net>

 PanelTray: Return 0 as xid if the widget is not realized (it shouldn't ever happen)

2013-04-11 Marco Trevisan (Treviño) <mail@3v1n0.net>

 PanelController: use const& to return Xids, removing copies reduces its cost a lot

 Since this function is called in compiz painting functions, it's better to keep it low.

2013-04-11 Marco Trevisan (Treviño) <mail@3v1n0.net>

 LensView: reduce the map accesses, it moves the callgrind cost down to 0

2013-04-10 Marco Trevisan (Treviño) <mail@3v1n0.net>

 IconRenderer: Pre-propcess an icon if it changed its skipping state

2013-04-10 Marco Trevisan (Treviño) <mail@3v1n0.net>

 IconTextureSource: add method to save if the icon was skipping

2013-04-10 Marco Trevisan (Treviño) <mail@3v1n0.net>

 IconTextureSource: use vectors for transformations handling

 Use constructor to init values and sizes.

2013-04-10 Marco Trevisan (Treviño) <mail@3v1n0.net>

 unityshell: remove the slow nuxPrologue/nuxEpilogue calls in paintPanelShadow

 They're often called, as this happens in glPaint.

2013-04-10 Marco Trevisan (Treviño) <mail@3v1n0.net>

 IconRenderer: cache the shader locations to save computation

 This operation seems to be quite expensive in callgrind, doing so reduces the
 RenderElement cost of about 30%

2013-04-10 Marco Trevisan (Treviño) <mail@3v1n0.net>

 IconRenderer: don't preprocess an icon if nothing changed on its position

 If rotation or centers have not been changed since last computation, we can
 avoid to do all this expensive matrix computation, that according to callgrind
 it's taking much of unity code.

2013-04-10 Marco Trevisan (Treviño) <mail@3v1n0.net>

 AbstractIconRenderer: move rotation float's to a single nux::Point3

2013-04-10 Marco Trevisan (Treviño) <mail@3v1n0.net>

 IconTextureSource: add a cache for Centers and Rotation

 So we can cache here the last values and perform pre-processing only if needed.

2013-04-12 Andrea Azzarone <email address hidden>

 Pass shared ptr by const reference.

 Approved by PS Jenkins bot, Brandon Schaefer.

2013-04-12 Andrea Azzarone <email address hidden>

 Minor change.

2013-04-12 Andrea Azzarone <email address hidden>

 Pass shared ptr by const reference.

2013-04-12 Andrea Azzarone <email address hidden>

 Don't force edge drawing in DashView. Fixes bug 1055126 here. Fixes: https://bugs.launchpad.net/bugs/1055126.

 Approved by PS Jenkins bot, Brandon Schaefer.

2013-04-12 Andrea Azzarone <email address hidden>

 Don't force edge drawing in DashView. Fixes bug 1055126 here.

2013-04-11 Andrea Azzarone <email address hidden>

 Show XdndCollectionWindow only during dnd operations.

 Approved by PS Jenkins bot, Marco Trevisan (Treviño).

2013-04-11 Andrea Azzarone <email address hidden>

 Show XdndCollectionWindow only during dnd operation.

2013-04-11 Andrea Azzarone <email address hidden>

 Reduce the scope of a variable and avoid the creation/destruction of a geometry on every frame.

 Approved by PS Jenkins bot, Marco Trevisan (Treviño).

2013-04-11 Andrea Azzarone <email address hidden>

 Remove dead code.

2013-04-11 Andrea Azzarone <email address hidden>

 Reduce the scope of a variable and avoid the creation/destruction of a geometry on every frame.

2013-04-11 Brandon Schaefer <email address hidden>

 Remove UBUS code that never gets called. It gets removed when the DashView is setup, which happens before this message can get sent.

 Approved by PS Jenkins bot, Andrea Azzarone.

2013-04-10 Brandon Schaefer <email address hidden>

 * Remove dead code, this UBUS signal gets removed when the view is setup.

2013-04-10 Brandon Schaefer <email address hidden>

 If the command lens is open, and we have received an event from compiz to open the command lens, close the dash. Fixes: https://bugs.launchpad.net/bugs/1167466.

 Approved by PS Jenkins bot, Andrea Azzarone.

2013-04-10 Brandon Schaefer <email address hidden>

 * If the command lens is open, and we have recived another Alt+F2 key event from compiz, close the dash.

2013-04-10 Marco Trevisan (Treviño) <mail@3v1n0.net>

 ApplicationLauncherIcon: use GAppLaunchContext to open indicator shortcuts

 Using the new indicator_desktop_shortcuts_nick_exec_with_context passing to it
 the context containing the timestamp of the quicklist activation event. Fixes: https://bugs.launchpad.net/bugs/1164483.

 Approved by PS Jenkins bot, Łukasz Zemczak, Brandon Schaefer, Andrea Azzarone.

2013-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net>

 autopilot, QuicklistActionTests: add startup-notification on activation test

2013-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net>

 autopilot, UnityTestCase: move here get_startup_notification_timestamp from icon test case

2013-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net>

 QuicklistMenuItem: save activation timestamp for autopilot testing

2013-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net>

 autopilot, QuicklistActionTests: fix test_quicklist_actions to work with any locale

2013-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net>

 ApplicationLauncherIcon: use GAppLaunchContext to open indicator shortcuts

 Using the new indicator_desktop_shortcuts_nick_exec_with_context passing to it
 the context containing the timestamp of the quicklist activation event.

2013-04-10 Brandon Schaefer <email address hidden>

 Make test_panel.py use the OverlayWindowButtons when dealing with the dash window buttons. Fixes: test_window_buttons_maximization_buttons_works_for_dash, also splits that test into these: test_window_buttons_maximize_or_restore_dash, test_window_buttons_active_inactive_states, test_window_buttons_state_switch_on_click.

 Approved by PS Jenkins bot, Andrea Azzarone.

2013-04-08 Brandon Schaefer <email address hidden>

 * Fixes this branch that was reverted:
 lp:~brandontschaefer/unity/ap-panel-test-fix/

 * Missed adding WindowButtons to the child of DashView :(, causing them to not
 be found in the AP test

2013-04-10 Automatic PS uploader <email address hidden>

 Releasing 7.0.0daily13.04.10-0ubuntu1 to ubuntu.

 Approved by PS Jenkins bot.

2013-04-10 Automatic PS uploader <email address hidden>

 Releasing 7.0.0daily13.04.10-0ubuntu1, based on r3290

2013-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net>

 PanelController: create only one instance of DBusIndicators and share it between Views.

 We can just have one dbus-model for indicators, and use it for all our panels.
 This saves some unneeded allocations in multi-monitor environments. Fixes: https://bugs.launchpad.net/bugs/1166550.

 Approved by PS Jenkins bot, Brandon Schaefer.

2013-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestPanelView: update to new API

2013-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net>

 StandalonePanel: fix compilation, update to new API

2013-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net>

 PanelController: create only one instance of DBusIndicators and share it between Views.

 We can just have one dbus-model for indicators, and use it for all our panels.
 This saves some unneeded allocations in multi-monitor environments.

2013-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net>

 Unity: share textures whenever possible, optimize memory usage.

 And some code improvements in TextureCache, PanelStyle, PanelView and unityshell. Fixes: https://bugs.launchpad.net/bugs/1166532.

 Approved by PS Jenkins bot, Brandon Schaefer.

2013-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestTextureCache: enable again the tests, they're not failing anymore here.

2013-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net>

 unityshell: cleanup the code to paint the panel under dash, use style-cached texture.

2013-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net>

 PanelStyle: cache the panel background texture

2013-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net>

 unityshell: use a repeated texture to paint the panel below dash

 And draw it only in the display where we actually have the dash.

2013-04-08 Marco Trevisan (Treviño) <mail@3v1n0.net>

 PanelView: some code-cleanup, reduce computation when updating BG Texture

2013-04-08 Marco Trevisan (Treviño) <mail@3v1n0.net>

 PanelStyle: build an 1 x panel_height texture in GetBackground

 It's up to the clients to repeat it for the panel width.

2013-04-08 Marco Trevisan (Treviño) <mail@3v1n0.net>

 PanelView: repeat a 1-px wide texture, instead of building a bigger one

2013-04-08 Marco Trevisan (Treviño) <mail@3v1n0.net>

 PanelStyle: Use TextureCache for WindowButtons

2013-04-08 Marco Trevisan (Treviño) <mail@3v1n0.net>

 WindowButtons: Use TextureCache

2013-04-08 Marco Trevisan (Treviño) <mail@3v1n0.net>

 Launcher: update to use TextureCache API

2013-04-08 Marco Trevisan (Treviño) <mail@3v1n0.net>

 DashStyle: use TextureCache

2013-04-08 Marco Trevisan (Treviño) <mail@3v1n0.net>

 PanelView: use TextureCache

2013-04-08 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TextureCache: add default textures loader for unity path

 And some usual cleanup...

2013-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net>

 Unity: remove unneeded Geometries allocations.

 Approved by PS Jenkins bot, Brandon Schaefer.

2013-04-09 Marco Trevisan (Treviño) <mail@3v1n0.net>

 Unity: remove unneeded Geometries allocations

 Found thanks to lp:~3v1n0/nux/rect-c++11

2013-04-09 Michi Henning <email address hidden>

 Fix for bug #1163705

 Removed redundant const qualifier on function return types because that causes warnings with gcc and -Wextra -Wall. Fixes: https://bugs.launchpad.net/bugs/1163705.

 Approved by PS Jenkins bot.

2013-04-05 Michi Henning <email address hidden>

 Oops, forgot to make corresponding change in .cpp file.

2013-04-03 Michi Henning <email address hidden>

 Fixes bug #1163705 by removing useless const qualifiers for return values, which cause gcc to emit a warning with
 -Wextra -Wall.

2013-04-08 Andrea Azzarone <email address hidden>

 Connect/Disconnect unity::Application signals when replacing app_ in SCLauncherIcon. Fixes: https://bugs.launchpad.net/bugs/1165097.

 Approved by PS Jenkins bot, Brandon Schaefer.

2013-04-05 Andrea Azzarone <email address hidden>

 Fix lp 1165097.

2013-04-08 Chris Townsend <email address hidden>

 Revert the glow intensity of icons in keyboard navigation mode due to a visual regression in the Switcher icons.

 Approved by PS Jenkins bot, Brandon Schaefer.

2013-04-08 Chris Townsend <email address hidden>

 Revert the glow intensity of icons in keyboard nav mode due a visual regression in the Switcher icons.

2013-04-08 Automatic PS uploader <email address hidden>

 Releasing 7.0.0daily13.04.08-0ubuntu1 to ubuntu.

 Approved by PS Jenkins bot.

2013-04-08 Automatic PS uploader <email address hidden>

 Releasing 7.0.0daily13.04.08-0ubuntu1, based on r3283

2013-04-05 Andrea Azzarone <email address hidden>

 Don't draw the 'running pip' when an app is automatically placed in the Launcher after being installed from the Software Center (or from the apps lens). Fixes: https://bugs.launchpad.net/bugs/987727.

 Approved by PS Jenkins bot, Marco Trevisan (Treviño).

2013-04-05 Andrea Azzarone <email address hidden>

 Fix bug 987727.

2013-04-05 Automatic PS uploader <email address hidden>

 Releasing 7.0.0daily13.04.05.2-0ubuntu1 to ubuntu.

 Approved by PS Jenkins bot.

2013-04-05 Automatic PS uploader <email address hidden>

 Releasing 7.0.0daily13.04.05.2-0ubuntu1, based on r3279

2013-04-05 Tigran Gabrielyan <email address hidden>

 Toggle radio state to checked for active window in quicklist menu (LP: #1152477). Fixes: https://bugs.launchpad.net/bugs/1152477.

 Approved by PS Jenkins bot, Marco Trevisan (Treviño), Andrea Azzarone.

2013-03-21 Tigran Gabrielyan <email address hidden>

 Make code clearer as to what it's testing

2013-03-21 Tigran Gabrielyan <email address hidden>

 Use ASSERT_STREQ instead of g_strcmp for test

2013-03-20 Tigran Gabrielyan <email address hidden>

 Added tests for radio state in quicklist window switcher (LP: #1152477)

2013-03-08 Tigran Gabrielyan <email address hidden>

 Toggle radio to checked for active window (LP: #1152477)

2013-04-05 Marco Trevisan (Treviño) <mail@3v1n0.net>

 autopilot, UnityTestCase: add register_nautilus utility function and use in LauncherIconsTests

 It will also take care of its unregistration.

 Approved by PS Jenkins bot, Sebastien Bacher.

2013-04-05 Marco Trevisan (Treviño) <mail@3v1n0.net>

 autopilot, LauncherIconsTests: use register_nautilus utility function

2013-04-05 Marco Trevisan (Treviño) <mail@3v1n0.net>

 autopilot, UnityTestCase: add register_nautilus utility function

 It will also take care of its unregistration

2013-04-05 Łukasz 'sil2100' Zemczak <email address hidden>

 Revert revision 3276 as we think it is causing a big test failure, which - in the end, results in many other tests failing as well.

 Approved by PS Jenkins bot, Didier Roche.

2013-04-05 Łukasz 'sil2100' Zemczak <email address hidden>

 Revert revision 3276 as we think it is causing a big test failure, which - in the end, results in many other tests failing as well.

2013-04-05 Andrea Azzarone <email address hidden>

 Don't show grab icons when using touchpad. Fixes: https://bugs.launchpad.net/bugs/1026712.

 Approved by PS Jenkins bot, Stephen M. Webb.

2013-04-05 Andrea Azzarone <email address hidden>

 Minor change.

2013-04-05 Andrea Azzarone <email address hidden>

 Fix bug 1026712.

2013-04-05 Sebastien Bacher <email address hidden>

 Revert r3266 "Don't close the dash when switching from the command lens to the home lens.", it's breaking dash closing for individual lens, which also result in a serie of failing tests (lp: #1164915). Fixes: https://bugs.launchpad.net/bugs/1164915.

 Approved by PS Jenkins bot, Didier Roche.

2013-04-05 Sebastien Bacher <email address hidden>

 Revert r3266 "Don't close the dash when switching from the command lens
 to the home lens.", it's breaking dash closing for individual lens,
 which also result in a serie of failing tests (lp: #1164915)

2013-04-04 Brandon Schaefer <email address hidden>

 Make test_panel.py use the OverlayWindowButtons when dealing with the dash window buttons. Fixes: test_window_buttons_maximization_buttons_works_for_dash, also splits that test into these: test_window_buttons_maximize_or_restore_dash, test_window_buttons_active_inactive_states, test_window_buttons_state_switch_on_click.

 Approved by PS Jenkins bot, Andrea Azzarone.

2013-03-28 Brandon Schaefer <email address hidden>

 * Fixes failing AP test due to the new OverlayWindowButtons.

2013-04-04 Łukasz 'sil2100' Zemczak <email address hidden>

 Back ported fixes related to dash autopilot preview tests from 100scopes fixes made by Nick Dedekind. Let's wait for the preview animation to finish before continuing the tests.

 Approved by PS Jenkins bot, Brandon Schaefer.

2013-04-04 Łukasz 'sil2100' Zemczak <email address hidden>

 Back ported fixes related to dash autopilot preview tests from 100scopes fixes made by Nick Dedekind. Let's wait for the preview animation to finish before continuing the tests.

2013-04-03 Chris Townsend <email address hidden>

 Tweak the glow around icons for urgent apps.
 Also tweak the keyboard nav icon glow as well as the system icon. Fixes: https://bugs.launchpad.net/bugs/1163944.

 Approved by PS Jenkins bot, Brandon Schaefer.

2013-04-03 Chris Townsend <email address hidden>

 Tweak the glow around icons for urgent apps.
 Also tweak the keyboard nav icon glow as well as the system icon.

2013-04-03 Marco Trevisan (Treviño) <mail@3v1n0.net>

 Trash and Device Icons: disconnect from FileManager signal on destruction. Fixes: https://bugs.launchpad.net/bugs/1161916.

 Approved by PS Jenkins bot, Andrea Azzarone.

2013-04-03 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestTrashLauncherIcon: ensure filemanager signals get disconnected

2013-04-03 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TrashLauncherIcon: disconnect from FileManager signal on destruction

2013-04-03 Marco Trevisan (Treviño) <mail@3v1n0.net>

 TestVolumeImp: ensure we disconnect from filemanager signals on destruction

2013-04-03 Marco Trevisan (Treviño) <mail@3v1n0.net>

 VolumeImp: disconnect from file-manager signal on destruction

2013-04-03 Marco Trevisan (Treviño) <mail@3v1n0.net>

 CMakeLists.txt: fix unity components path, removing magic number and }.

 Approved by PS Jenkins bot, Stephen M. Webb.

2013-04-03 Marco Trevisan (Treviño) <mail@3v1n0.net>

 CMakeLists.txt: fix unity components path, removing magic number and }

2013-04-03 Brandon Schaefer <email address hidden>

 Disable TestIconLoader.TestGetManyIcons until we have the new thread safe lp:fontconfig.

 Approved by PS Jenkins bot, Stephen M. Webb.

2013-04-03 Brandon Schaefer <email address hidden>

 * Disable test, we will need to revert this once we have the new lp:fontfonfig
 after 13.04

2013-04-03 Brandon Schaefer <email address hidden>

 Allows dragging of the normal scrollbar if the overlay scrollbars have reached the top/bottom. Fixes: https://bugs.launchpad.net/bugs/1163616.

 Approved by PS Jenkins bot, Andrea Azzarone.

2013-04-02 Brandon Schaefer <email address hidden>

 * If the Overlayscroll bar is at the top or bottom of the track we still allow
 dragging of the scroll until it self has reached the top or bottom.

0 blueprints and 62 bugs targeted

Bug report Importance Assignee Status
1161916 #1161916 compiz crashed with SIGSEGV in sigc::internal::slot_call0<unity::launcher::VolumeImp::Impl::Impl() 2 Critical Marco Trevisan (Treviño)  10 Fix Released
1180790 #1180790 Segfault in LauncherIcon::TextureFromSpecificGtkTheme 2 Critical Marco Trevisan (Treviño)  10 Fix Released
1181717 #1181717 compiz crashed with SIGSEGV in g_object_unref() from unity::bamf::Application::~Application() 2 Critical Andrea Azzarone  10 Fix Released
1052914 #1052914 [FFE][UIFE]Dash - In the Dash Home default view (e.g. what the user sees before searching), the "Files & Folders" category header should be expended by default 3 High   10 Fix Released
1064155 #1064155 [SRU Regression] Launcher and Global Menu are completely black after exiting fullscreen from certain apps 3 High Christopher Townsend  10 Fix Released
1131646 #1131646 alt-tab - cursor keys to navigate switcher are counter-intuitive 3 High Brandon Schaefer  10 Fix Released
1158779 #1158779 dash translations are incomplete (likely a code bug, regression from new scopes version) 3 High Christopher Townsend  10 Fix Released
1168674 #1168674 Purchased songs won't download when not logged to U1 3 High Manuel de la Peña  10 Fix Released
1170712 #1170712 Left and Right clicking on “More Suggestions” should open a preview 3 High Paweł Stołowski  10 Fix Released
1170715 #1170715 Search Plugins previews in the apps lens should not display any ‘review stars’ 3 High Andrea Azzarone  10 Fix Released
1170720 #1170720 Dash should only close when a icon is dragged outside of the Dash/Launcher area 3 High Andrea Azzarone  10 Fix Released
1171663 #1171663 [regression] Icon count is not shown if the icon is not transformed 3 High Marco Trevisan (Treviño)  10 Fix Released
1174497 #1174497 In the Dash Home, the Sources filters must include all the server side scopes as well as the local scopes 3 High Paweł Stołowski  10 Fix Released
1181367 #1181367 Alt+Tab switches between incorrect windows after some time of activity 3 High Marco Trevisan (Treviño)  10 Fix Released
1182585 #1182585 ./test/test-gtest segfaults 3 High Andrea Azzarone  10 Fix Released
1189088 #1189088 Unity Dash, left mouse button starts preview instead of directly the application 3 High Paweł Stołowski  10 Fix Released
1197561 #1197561 X dependent tests are not executed when doing make check-headless 3 High Marco Trevisan (Treviño)  10 Fix Released
1199890 #1199890 glib::Variant assigment operator doesn't care about self-assigments 3 High Marco Trevisan (Treviño)  10 Fix Released
1199961 #1199961 test-gtest-dbus fails and crashes when running TestScope* tests 3 High Michal Hruby  10 Fix Released
1199962 #1199962 DBus dependent tests are not executed when doing make check-headless 3 High Marco Trevisan (Treviño)  10 Fix Released
1202423 #1202423 TabIterator doesn't correctly access to last areas of its inner list 3 High Marco Trevisan (Treviño)  10 Fix Released
1202972 #1202972 Nux ABI break without Unity dependencies bump 3 High Marco Trevisan (Treviño)  10 Fix Released
1202976 #1202976 Unity preview autopilot integration tests failing 3 High   10 Fix Released
111939 #111939 Alt-Tab - Not possible to alt-tab during a drag-and-drop operation 4 Medium Andrea Azzarone  10 Fix Released
751909 #751909 Java Swing applications displayed with wrong name 4 Medium Marco Trevisan (Treviño)  10 Fix Released
871758 #871758 Top Bar, window managment - top bar shadow not falling on restored windows that are partially off the top edge of the screen 4 Medium Marco Trevisan (Treviño)  10 Fix Released
893196 #893196 Launcher - The Launcher icon alert animation should repeat with decreasing frequency until user reveals the Launcher 4 Medium Christopher Townsend  10 Fix Released
1036614 #1036614 Window management - Panel shadow over unfocussed windows only works if one is focussed 4 Medium Christopher Townsend  10 Fix Released
1039367 #1039367 test-gestures rebuilds every time I "make install" 4 Medium Christopher Townsend  10 Fix Released
1056196 #1056196 Dash - Social Lens is too prominent 4 Medium Michal Hruby  10 Fix Released
1117500 #1117500 test-unit needs to be ported to gtest 4 Medium Marco Trevisan (Treviño)  10 Fix Released
1154176 #1154176 [FFE] Add payment preview for music 4 Medium Manuel de la Peña  10 Fix Released
1162886 #1162886 test-gtest [ FAILED ] TestIconLoader.TestGetManyIcons - segfaults at times. 4 Medium Brandon Schaefer  10 Fix Released
1166550 #1166550 Unity is creating multiple instances of DBusIndicators per each monitor 4 Medium Marco Trevisan (Treviño)  10 Fix Released
1167605 #1167605 Unity makes unneeded copies of Nux DrawList 4 Medium Marco Trevisan (Treviño)  10 Fix Released
1167894 #1167894 Unityshell uses much of his CPU time only to get tray XIDs from PanelController 4 Medium Marco Trevisan (Treviño)  10 Fix Released
1168556 #1168556 Launcher pre-processes icons also when the icons have not been changed since last draw cycle 4 Medium Marco Trevisan (Treviño)  10 Fix Released
1168569 #1168569 Adding Lens results is more expensive than needed 4 Medium Marco Trevisan (Treviño)  10 Fix Released
1169340 #1169340 [alt-tab] Disable detail view for webapp icons. 4 Medium Andrea Azzarone  10 Fix Released
1170958 #1170958 [Regression] Panel shadow dropped on full screen windows after notification 4 Medium Marco Trevisan (Treviño)  10 Fix Released
1171476 #1171476 Launcher - count label pops out in auto-hide mode 4 Medium Marco Trevisan (Treviño)  10 Fix Released
1175666 #1175666 Scroll widget appears even though there's nothing to scroll 4 Medium Brandon Schaefer  10 Fix Released
1190007 #1190007 Clicking on social lens preview image does not exist preview mode 4 Medium Christopher Townsend  10 Fix Released
1190798 #1190798 Alt+` - Switcher deatil mode exits when pressing right arrow key. 4 Medium Brandon Schaefer  10 Fix Released
1191039 #1191039 unity.tests.test_switcher.SwitcherTests.test_switcher_move_prev(show_desktop_icon_true) fails 4 Medium Andrea Azzarone  10 Fix Released
1191053 #1191053 unity.tests.test_dash.DashRevealTests.test_closes_then_focuses_window_on_mouse_down fails. 4 Medium Andrea Azzarone  10 Fix Released
1191059 #1191059 unity.tests.test_switcher.SwitcherTests.test_switcher_scroll_prev(show_desktop_icon_true) fails. 4 Medium Andrea Azzarone  10 Fix Released
1191097 #1191097 [PATCH] Fix build when building without precompiled headers 4 Medium Andrew Gunnerson  10 Fix Released
1192503 #1192503 unity.tests.test_quicklist.QuicklistKeyNavigationTests.* tests fail if gedit icon is sticky. 4 Medium Andrea Azzarone  10 Fix Released
1194865 #1194865 [regression] Panel shadow missing and/or drawn on top of panel menus 4 Medium Christopher Townsend  10 Fix Released
1199857 #1199857 UnityCore's remote Categories emit signals multiple times 4 Medium Marco Trevisan (Treviño)  10 Fix Released
1200748 #1200748 make check is failing due to test-unit crashing 4 Medium Marco Trevisan (Treviño)  10 Fix Released
1203092 #1203092 Ellipsis should be used instead of three dots for "Installing" tooltip 4 Medium Christopher Townsend  10 Fix Released
1203607 #1203607 signals connected in panel-service.c:on_entry_added never disconnected 4 Medium Andrew Gaul  10 Fix Released
876421 #876421 Launcher - Quicklist's "Quit" item removal is confusing 5 Low Marco Trevisan (Treviño)  10 Fix Released
966189 #966189 Launcher tooltip says "Waiting to install" when application is actually installing 5 Low Christopher Townsend  10 Fix Released
968680 #968680 Progress bar in Unity launcher does not start on the left (there's a small gap) 5 Low Christopher Townsend  10 Fix Released
1074038 #1074038 Unity: Some untranslatable and wrong strings in the previews 5 Low Sebastien Bacher  10 Fix Released
1166532 #1166532 Unity wastes some memory by allocating multiple times the same texture 5 Low Marco Trevisan (Treviño)  10 Fix Released
1167466 #1167466 Command lens does not close when pressing Alt+F2 5 Low Brandon Schaefer  10 Fix Released
1180174 #1180174 LauncherDragWindow gets painted outside of the nux draw loop 1 Undecided Sam Spilsbury  10 Fix Released
1185226 #1185226 Unity depends on xpathselect to build but this is not in the cmake pkg_check_modules list 1 Undecided Sam Spilsbury  10 Fix Released
This milestone contains Public information
Everyone can see this information.