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.