2013-04-03 Stephen M. Webb Bump the Unity version to 7.0.0. Approved by PS Jenkins bot, Didier Roche. 2013-04-02 Stephen M. Webb bumped package version to 7.0.0 2013-04-02 Brandon Schaefer Dragging an external item from anywhere in the deskop that does not have the correct Uris we desaturate the launcher icons when it enters the launcher, and saturate it when it leaved. Fixes: https://bugs.launchpad.net/bugs/1163473. Approved by PS Jenkins bot. 2013-04-02 Brandon Schaefer * Now if there are no Uris, we ignore checking if we should dim them launcher icons. If its an invalid Dnd. We leave the other logic going for ProcessDnd as the mouse is still in the launcher and moving around. 2013-04-01 Brandon Schaefer * If no Uris are found while doing a ProcessDndMove desaturate all the icons, and on a ProcessDndLeave saturate them all again. 2013-04-02 Brandon Schaefer DashView: Don't close the dash when switching from the command lens to the home lens. Fixes: https://bugs.launchpad.net/bugs/1108956. Approved by PS Jenkins bot, Andrea Azzarone. 2013-04-01 Brandon Schaefer * Update the AP tests 2013-03-29 Brandon Schaefer * Dont close the dash when going from the command lens to the dash 2013-04-02 Brandon Schaefer Release the barrier if there are no launcher/subscribers to that monitor. Fixes: https://bugs.launchpad.net/bugs/1161726. Approved by PS Jenkins bot, Stephen M. Webb, MC Return. 2013-04-01 Brandon Schaefer * If there are no subscribers, then release the barrier right away 2013-04-01 Automatic PS uploader Releasing 6.12.0daily13.04.01-0ubuntu1 to ubuntu. Approved by PS Jenkins bot. 2013-04-01 Automatic PS uploader Releasing 6.12.0daily13.04.01-0ubuntu1, based on r3263 2013-03-29 Marco Trevisan (Treviño) ApplicationLauncherIcon: re-open a new instance of the filemanager if only the trash/device is open. Fixes: https://bugs.launchpad.net/bugs/753938. Approved by PS Jenkins bot, Brandon Schaefer. 2013-03-29 Marco Trevisan (Treviño) TestTrashLauncherIcon: update to match the icon changes 2013-03-29 Marco Trevisan (Treviño) ApplicationLauncherIcon: Use IsTrashOpened/IsDeviceOpened and ignore filemanager tabs 2013-03-29 Marco Trevisan (Treviño) TrashLauncherIcon: use new FileManager functions to handle trash opening 2013-03-29 Marco Trevisan (Treviño) FileManager: add OpenTrash and IsTrashOpened and IsDeviceOpened 2013-03-29 Marco Trevisan (Treviño) ApplicationLauncherIcon: Include devices in the file-manager handling 2013-03-29 Marco Trevisan (Treviño) autopilot, TestIconBehavior: check that the trash-icon refocus an opened instance 2013-03-29 Marco Trevisan (Treviño) TestIconBehavior: add test to check that nautilus icon re-open a new window if only trash is active 2013-03-29 Marco Trevisan (Treviño) UnityTestCase: add close_all_windows utility function 2013-03-29 Marco Trevisan (Treviño) TestApplicationLauncherIcon: adding test for IsFileManager method 2013-03-29 Marco Trevisan (Treviño) ApplicationLauncherIcon: re-open a new instance of the filemanager if only the trash is open 2013-03-29 Marco Trevisan (Treviño) ApplicationLauncherIcon: add IsFileManager method to check if we're handling nautilus 2013-03-29 Automatic PS uploader Releasing 6.12.0daily13.03.29.1-0ubuntu1 to ubuntu. Approved by PS Jenkins bot. 2013-03-29 Automatic PS uploader Releasing 6.12.0daily13.03.29.1-0ubuntu1, based on r3260 2013-03-29 Marco Trevisan (Treviño) LauncherOptions: use faster Idle and add super-tap-duration. Fixes: https://bugs.launchpad.net/bugs/1099815. Approved by PS Jenkins bot, Brandon Schaefer. 2013-03-29 Marco Trevisan (Treviño) Setting default value for super_tap_duration to 250, as it is in compiz 2013-03-29 Marco Trevisan (Treviño) LauncherController: use super-tap duration from options 2013-03-29 Marco Trevisan (Treviño) LauncherOptions: use faster Idle and add super-tap-duration 2013-03-29 Brandon Schaefer Reset Dnd if an External drag is going on and we move the mouse outside the launcher. Fixes: https://bugs.launchpad.net/bugs/1121045. Approved by PS Jenkins bot, Marco Trevisan (Treviño). 2013-03-28 Brandon Schaefer * If a ProcessDndLeave happens check if we are in an External Drag state if so, reset Dnd. 2013-03-29 Stephen M. Webb Fixed the quoting in the top-level CMakeLists.txt "dist" target. Approved by PS Jenkins bot, Marco Trevisan (Treviño). 2013-03-26 Stephen M. Webb fixed 'make dist' tagging to prevent extraneous backslash 2013-03-29 Automatic PS uploader Releasing 6.12.0daily13.03.29-0ubuntu1 to ubuntu. Approved by PS Jenkins bot. 2013-03-29 Automatic PS uploader Releasing 6.12.0daily13.03.29-0ubuntu1, based on r3257 2013-03-28 MC Return CompWindow::syncPosition () is deprecated and calls to it need to be removed from lp:unity (see lp:compiz, r3639). UnityDialogWindow::moveToRect(CompRect currentRect, bool sync) does not need the bool sync anymore. (LP: #1161285). Fixes: https://bugs.launchpad.net/bugs/1161285. Approved by PS Jenkins bot, Brandon Schaefer. 2013-03-28 MC Return CompWindow::syncPosition () is deprecated and calls to it need to be removed from lp:unity (see lp:compiz, r3639) UnityDialogWindow::moveToRect(CompRect currentRect) does not need the bool sync anymore 2013-03-28 Marco Trevisan (Treviño) {Trash,Volume}Icon: enable running state if the location is opened in the filemanager. Fixes: https://bugs.launchpad.net/bugs/1063830. Approved by PS Jenkins bot, Brandon Schaefer. 2013-03-28 Marco Trevisan (Treviño) TestTrashLauncherIcon: update tests for fallback trash location checking 2013-03-28 Marco Trevisan (Treviño) TrashLauncherIcon: use fallback trash location monitoring When opening the trash on a trashed sub-folder, the icon illumination would be disabled, so we now also check the $HOME/.local/share/Trash/files path 2013-03-28 Marco Trevisan (Treviño) TrashLauncherIcon, VolumeImp: use OpenActiveChild (tests updated) 2013-03-28 Marco Trevisan (Treviño) FileManager: add OpenActiveChild to reopen an opened view with given prefix 2013-03-28 Marco Trevisan (Treviño) TestVolumeImp: update IsOpened tests 2013-03-28 Marco Trevisan (Treviño) VolumeImp: use cached value in IsOpened 2013-03-27 Marco Trevisan (Treviño) Merging with trunk 2013-03-27 Marco Trevisan (Treviño) TestTrashLauncherIcon: use NiceMock 2013-03-27 Marco Trevisan (Treviño) GnomeFileManager: add static getter to share resources 2013-03-27 Marco Trevisan (Treviño) TestVolumeLauncherIcon: add running-state tests and some cleanup Use NiceMock and ON_CALL 2013-03-27 Marco Trevisan (Treviño) TestVolumeImp: add IsOpened tests 2013-03-27 Marco Trevisan (Treviño) TestTrashLauncherIcon: add Running state tests 2013-03-27 Marco Trevisan (Treviño) VolumeLauncherIcon: Update the icon Running quirk on Opened change 2013-03-27 Marco Trevisan (Treviño) Volume: add IsOpened method and opened signal that matches the file-manager status 2013-03-27 Marco Trevisan (Treviño) Launcher: don't draw any left pip for Trash and Device icons 2013-03-27 Marco Trevisan (Treviño) TestTrashLauncherIcon: add running state test 2013-03-27 Marco Trevisan (Treviño) TrashLauncherIcon: update running state on file-manager locations changes 2013-03-27 Marco Trevisan (Treviño) Tests: fix compilation issues 2013-03-27 Marco Trevisan (Treviño) GnomeFileManager: also consider equal locations as prefix 2013-03-27 Marco Trevisan (Treviño) GnomeFileManager: use g_file_has_prefix instead of relative path 2013-03-27 Marco Trevisan (Treviño) GnomeFileManager: add IsPrefixOpened method 2013-03-27 Marco Trevisan (Treviño) GnomeFileManager: return correct value on OpenedLocations 2013-03-27 Marco Trevisan (Treviño) GnomeFileManager: added impl, connect to FileManager proxy and get OpenLocations property Also monitor it when changes 2013-03-27 Marco Trevisan (Treviño) FileManager: added missing virtual function 2013-03-25 Marco Trevisan (Treviño) MockFileManager: add missing OpenedLocations definition 2013-03-25 Marco Trevisan (Treviño) FileManager: add OpenedLocations virtual method 2013-03-25 Marco Trevisan (Treviño) Merging with lp:~3v1n0/unity/gdbus-proxy-properties 2013-03-25 Marco Trevisan (Treviño) FileManagerOpener: moved to unity-shared and renamed as FileManager The implementation is GnomeFileManager. Updated TrashLauncherIcon and VolumeImp. Fixes: https://bugs.launchpad.net/bugs/807808. Approved by PS Jenkins bot, Brandon Schaefer. 2013-03-25 Marco Trevisan (Treviño) TestTrashLauncherIcon: don't re-call Menus(), or the test won't pass 2013-03-25 Marco Trevisan (Treviño) Merge with trunk 2013-03-21 Marco Trevisan (Treviño) BackgroundEffectHelper: reset changes committed by mistake 2013-03-21 Marco Trevisan (Treviño) TestTrashLauncherIcon: test the quicklist to empty trash activation 2013-03-21 Marco Trevisan (Treviño) TrashLauncherIcon: use FileManager implementation for EmptyTrash 2013-03-21 Marco Trevisan (Treviño) GnomeFileManager: implement EmptyTrash and add Activate 2013-03-21 Marco Trevisan (Treviño) TestTrashLauncherIcon/TestVolumeImp: use common MockFileManager 2013-03-21 Marco Trevisan (Treviño) FileManager: add EmptyTrash method 2013-03-21 Marco Trevisan (Treviño) Merging with lp:~3v1n0/unity/glib-cancellable-use 2013-03-21 Marco Trevisan (Treviño) FileManagerOpener: moved to unity-shared and renamed as FileManager The implementation is GnomeFileManager 2013-03-21 Marco Trevisan (Treviño) Merging with trunk 2013-03-14 Marco Trevisan (Treviño) TrashLauncherIcon: activate the org.gtk.Application when calling the "EmptyTrash" method In this way the application can take the focus 2013-03-25 Automatic PS uploader Releasing 6.12.0daily13.03.25.1-0ubuntu1 to ubuntu. Approved by PS Jenkins bot. 2013-03-25 Automatic PS uploader Releasing 6.12.0daily13.03.25.1-0ubuntu1, based on r3252 2013-03-25 Marco Trevisan (Treviño) GLibDBusProxy: add support for reading, setting and monitoring properties Also optimize the signals handling. Approved by PS Jenkins bot, Brandon Schaefer. 2013-03-25 Marco Trevisan (Treviño) IconLoader: use a SourceManager instead of single idles 2013-03-25 Marco Trevisan (Treviño) IconLoader: use glib::Source for idle 2013-03-25 Marco Trevisan (Treviño) GLibDBusProxy: whitespace cleanup 2013-03-25 Marco Trevisan (Treviño) Merging with trunk 2013-03-25 Marco Trevisan (Treviño) test_gdbus_proxy.cpp: move to test_glib_dbus_proxy.cpp 2013-03-25 Marco Trevisan (Treviño) TestGLibVariant: test getters default return values 2013-03-25 Marco Trevisan (Treviño) TestGLibDBusServerInteractions: add EmitPropertyChanged test 2013-03-25 Marco Trevisan (Treviño) TestGLibDBusServerInteractions: added property-setter tests 2013-03-25 Marco Trevisan (Treviño) TestGLibDBusServerInteractions: test property getter 2013-03-25 Marco Trevisan (Treviño) GLibDBusServer: use glib::String to ensure destruction of debug variant parameters 2013-03-25 Marco Trevisan (Treviño) TestGDBusProxy: added property-changed signal tests 2013-03-25 Marco Trevisan (Treviño) GDBusProxy: Add support for property changes callbacks It's now possible to connect/disconnect to dbus-property changes. The signal handler is enabled/disabled dinamically. 2013-03-23 Marco Trevisan (Treviño) TestGDBusProxy: eniforce some tests 2013-03-22 Marco Trevisan (Treviño) TestGDBusProxy: add tests for async getters 2013-03-22 Marco Trevisan (Treviño) GLibDBusProxy: pass only the value to the async getter 2013-03-22 Marco Trevisan (Treviño) GLibDBusProxy: add an async-getter for properties 2013-03-22 Marco Trevisan (Treviño) TestGDBusProxy: add WriteOnly property tests And use integers for props, not tuples 2013-03-22 Marco Trevisan (Treviño) TestGDBusService: add WriteOnly property support, use integer not tuples 2013-03-22 Marco Trevisan (Treviño) TestServiceMain: use nux logging 2013-03-22 Marco Trevisan (Treviño) GLibDBusProxy: correctly set the dbus-properties (not the cached ones) 2013-03-22 Marco Trevisan (Treviño) GLibDBusServer: don't allow to emit property-changed signals if we don't have a valid old-value As it happens for the Write-Only properties 2013-03-22 Marco Trevisan (Treviño) TestGDBusProxy: add RWProperty tests 2013-03-22 Marco Trevisan (Treviño) TestGDBusService: add read-write property support 2013-03-22 Marco Trevisan (Treviño) GLibDBusProxy: implement SetProperty. If the proxy is not connected yet, we need to delay the call to the time when the proxy will be available. 2013-03-22 Marco Trevisan (Treviño) TestGDBusProxy: added RoProperty getting test 2013-03-22 Marco Trevisan (Treviño) TestGDBusService: avoid crashes 2013-03-22 Marco Trevisan (Treviño) GLibDBusProxy: make IsConnected const and return null value if we have no proxy 2013-03-22 Marco Trevisan (Treviño) Variant: return default value if variant is not set 2013-03-22 Marco Trevisan (Treviño) TestServiceDBus: add read-only property support 2013-03-22 Marco Trevisan (Treviño) GDBusProxy: add property getter 2013-03-22 Marco Trevisan (Treviño) TestGDBusProxy: add more tests to ensure the signal emissions 2013-03-22 Marco Trevisan (Treviño) GLibDBusProxy: connect to signals only if we have interested handlers 2013-03-22 Marco Trevisan (Treviño) TestMainDBus: close the Service and exit on Ctrl+C 2013-03-25 Didier Roche Fix tests failing due to latest glib. Fixes: https://bugs.launchpad.net/bugs/1159677. Approved by PS Jenkins bot, Nick Dedekind. 2013-03-25 Didier Roche Fix unit tests regressions with latest glib (LP: #1159677) 2013-03-22 Sebastien Bacher updated potfiles lists. Approved by PS Jenkins bot, Didier Roche, Adolfo Jayme Barrientos. 2013-03-22 Sebastien Bacher updated potfiles lists 2013-03-22 Marco Trevisan (Treviño) ThumbnailGenerator: code cleanup, use std::shared_ptr and glib::Error. Test fixes. Approved by PS Jenkins bot, Brandon Schaefer. 2013-03-22 Marco Trevisan (Treviño) TestIconLoader: use Utils::WaitUntilMSec and an unique CheckResult function 2013-03-22 Marco Trevisan (Treviño) TestUtils: reduce the callback function calls, do just one per iteration 2013-03-22 Marco Trevisan (Treviño) TestThumbnailGenerator: use Utils::WaitUntilMSec to wait results, use one function for checking 2013-03-22 Marco Trevisan (Treviño) ThumbnailGenerator: code cleanup, use std::shared_ptr and glib::Error 2013-03-22 Andrea Azzarone Fix failing tooltip AP tests. Approved by PS Jenkins bot, Łukasz Zemczak. 2013-03-22 Andrea Azzarone Fix failing AP tests. 2013-03-21 Marco Trevisan (Treviño) Unity: use glib::Cancellable everywhere instead of GCancellable. Approved by PS Jenkins bot, Brandon Schaefer. 2013-03-21 Marco Trevisan (Treviño) Merging with trunk 2013-03-21 Marco Trevisan (Treviño) test-gtest_pch.hh: add some UnityCore headers 2013-03-21 Marco Trevisan (Treviño) TestGDBusProxy: use glib::Cancellable 2013-03-21 Marco Trevisan (Treviño) ThumbnailGenerator: use glib::Cancellable 2013-03-21 Marco Trevisan (Treviño) VolumeImp: use glib::Cancellable 2013-03-21 Marco Trevisan (Treviño) LensDBusTestRunner: use glib::Cancellable 2013-03-21 Marco Trevisan (Treviño) TrashLauncherIcon: use glib::Cancellable 2013-03-21 Marco Trevisan (Treviño) GLibDBusServer: use glib::Cancellable 2013-03-21 Marco Trevisan (Treviño) GLibDBusProxy: use glib::Cancellable 2013-03-21 Marco Trevisan (Treviño) FileSystemLens: use glib::Cancellable 2013-03-21 Marco Trevisan (Treviño) Cancellable: added Ptr definition 2013-03-21 Marco Trevisan (Treviño) UnityCore_pch: added glib headers 2013-03-21 Marco Trevisan (Treviño) Lens: use glib::Cancellable 2013-03-21 Marco Trevisan (Treviño) GLibWrapper: added glib::Cancellable. Approved by PS Jenkins bot, Andrea Azzarone. 2013-03-21 Marco Trevisan (Treviño) Cancellable: removed copies to not increase complexity, add Renew method instead 2013-03-21 Marco Trevisan (Treviño) Cancellable: fixed a typo in one equalty operator 2013-03-21 Marco Trevisan (Treviño) TestGLibCancellable: added equality/not-equalty tests 2013-03-21 Marco Trevisan (Treviño) Cancellable: more equality operators 2013-03-21 Marco Trevisan (Treviño) TestGLibCancellable: adding copy and assigment tests 2013-03-21 Marco Trevisan (Treviño) Cancellable: adding assignment and equality operators 2013-03-21 Marco Trevisan (Treviño) TestGLibCancellable: added cancellable tests 2013-03-21 Marco Trevisan (Treviño) GLibWrapper: added glib::Cancellable 2013-03-21 Andrea Azzarone Fix tooltip AP tests. Fixes: https://bugs.launchpad.net/bugs/1158021, https://bugs.launchpad.net/bugs/1158357, https://bugs.launchpad.net/bugs/1158378. Approved by PS Jenkins bot, Marco Trevisan (Treviño). 2013-03-21 Andrea Azzarone Minor change. 2013-03-21 Andrea Azzarone Fix failing AP tests. 2013-03-21 Chris Townsend Use glow intensity for setting edge illumination instead of relying on the textures. (LP: #1103742). Fixes: https://bugs.launchpad.net/bugs/1103742, https://bugs.launchpad.net/bugs/1157866. Approved by PS Jenkins bot, Brandon Schaefer. 2013-03-21 Chris Townsend Include the previous glow_intensity when calculating the glow_intensity for the system icons. 2013-03-21 Chris Townsend Take into account that when navigating the Launcher via keyboard, the icon needs a little extra glow no matter the intensity. 2013-03-20 Chris Townsend Move const to the top and also create a new const for glow multiplier. 2013-03-20 Chris Townsend This increases the glow intensity of urgent apps by a factor of 3. (LP: #1157866) 2013-03-20 Chris Townsend * Changed a multiplier to use a const definition to make it clear what it's doing. * Also account for when urgent apps need to have extra glow. 2013-03-20 Chris Townsend Adds a glow around the edge of the active icons when using Egde Illumination Toggles. Also will add a glow when the icon is on a different monitor when using Backlight and Edge Illumination Toggles. 2013-03-21 Paolo Rotolo Add comma before the username in Shutdown dialog (LP #1157927). Fixes: https://bugs.launchpad.net/bugs/1157927. Approved by PS Jenkins bot, Marco Trevisan (Treviño). 2013-03-21 Paolo Rotolo Shutdown message: replace "!" with ".". 2013-03-20 Paolo Rotolo Add comma before the username in Shutdown dialog (LP #1157927). 2013-03-21 Martin Pitt Add logind alternatives to ConsoleKit and UPower suspend/hibernate calls (LP: #1155021) ConsoleKit is being deprecated, so add support for logind for logout, shutdown, and reboot. Future UPower versions will drop suspend/release calls, as they moved into logind: http://lists.freedesktop.org/archives/devkit-devel/2013-January/001339_html With ConsoleKit, sessions get $XDG_SESSION_COOKIE set, while with logind they get $XDG_SESSION_ID. So use that to determine which one to talk to until we drop support for ConsoleKit/upower. Fixes: https://bugs.launchpad.net/bugs/1155021. Approved by PS Jenkins bot, Marco Trevisan (Treviño). 2013-03-20 Martin Pitt Provide logind → ConsoleKit fallback for Logout as well. Thanks Marco Trevisan! 2013-03-20 Martin Pitt tests: wait until Can{Suspend,Hibernate} gets called from logind, just like with upower 2013-03-20 Martin Pitt Revert the Can{Suspend,Hibernate} test splitting, these values are cached. 2013-03-19 Martin Pitt Rework logind → ConsoleKit/upower fallback Stop looking at $XDG_* environment variables for shutdown, reboot, suspend, and hibernate. Instead, just try calling logind and fall back to ConsoleKit/UPower on error. We still look at $XDG_* for terminating the session, as we need the actual value of the environment variable. 2013-03-19 Martin Pitt fix code style 2013-03-19 Martin Pitt Add logind alternatives to UPower suspend/hibernate calls Future UPower versions will drop suspend/release calls, as they moved into logind: http://lists.freedesktop.org/archives/devkit-devel/2013-January/001339_html If running with logind (i. e. if the session has $XDG_SESSION_ID), call logind's suspend/hibernate methods instead of upower's. 2013-03-19 Martin Pitt Add logind alternatives to ConsoleKit calls ConsoleKit is being deprecated, so add support for logind for logout, shutdown, and reboot. With ConsoleKit, sessions get $XDG_SESSION_COOKIE set, while with logind they get $XDG_SESSION_ID. So use that to determine which one to talk to until we drop support for ConsoleKit. 2013-03-21 Łukasz 'sil2100' Zemczak Workaround the issue of test_super_h failing because of the keybinding change not yet applied - let's try a few times before deciding that the keybinding does not work. Approved by PS Jenkins bot, Francis Ginther. 2013-03-20 Łukasz 'sil2100' Zemczak A more complicated way of working around the lack of feedback from compiz on settings change application. Let's try a few times before deciding that the keybinding does not work. 2013-03-20 Łukasz 'sil2100' Zemczak First workaround: add a 2 second sleep after each configuration change in compiz during HudAlternativeKeybindingTests. This way we'll be sure that the keybinding change got applied. 2013-03-21 Brandon Schaefer Moved slow unit tests in switcher controller over to test-gtest-slow. Approved by PS Jenkins bot, Marco Trevisan (Treviño). 2013-03-18 Brandon Schaefer * Moved 3 tests from test_switcher_controller over to test-gtest-slow, they were taking longer than half a second to run. 2013-03-20 Automatic PS uploader Releasing 6.12.0daily13.03.20-0ubuntu1 to ubuntu. Approved by PS Jenkins bot. 2013-03-20 Automatic PS uploader Releasing 6.12.0daily13.03.20-0ubuntu1, based on r3239 2013-03-20 Marco Trevisan (Treviño) unity: s/UBUS_PLACE_VIEW_CLOSE_REQUEST/UBUS_OVERLAY_CLOSE_REQUEST/g. Approved by PS Jenkins bot, Brandon Schaefer. 2013-03-19 Marco Trevisan (Treviño) unity: s/UBUS_PLACE_VIEW_CLOSE_REQUEST/UBUS_OVERLAY_CLOSE_REQUEST/g 2013-03-20 Brandon Schaefer The HudView kept setting the MinWidth and MaxSize in Relayout() causing geometry_changed to constantly emit, causing ::ProcessGrowShrink to off when it was already done growing or shrinking. This is ineffective and unnecessary, so move the MinWidth/MaxSize to when the layout is created (as it uses cont ints defined at the top anyway, so it never changes). Now ProcessGrowShrink will only go off when it is really growing or shrinking. Approved by PS Jenkins bot, Marco Trevisan (Treviño). 2013-03-19 Brandon Schaefer * Merge Trunk, Fix Conflict 2013-03-19 Brandon Schaefer * Remove Relayout as its no longer needed 2013-03-18 Brandon Schaefer * Make sure the layout is updated 2013-03-19 Marco Trevisan (Treviño) SessionController: request overlay hiding on session view show. Fixes: https://bugs.launchpad.net/bugs/1155610. Approved by PS Jenkins bot, Brandon Schaefer. 2013-03-19 Marco Trevisan (Treviño) TestSessionController: add test to check ubus message emission 2013-03-19 Marco Trevisan (Treviño) SessionController: request overlay hiding on session view show 2013-03-19 Marco Trevisan (Treviño) SessionController: set the view's default action button as key-focus area on init. Fixes: https://bugs.launchpad.net/bugs/1155562. Approved by PS Jenkins bot, Andrea Azzarone. 2013-03-19 Marco Trevisan (Treviño) TestSessionController: ensure that the focus area matches the one given by the view 2013-03-19 Marco Trevisan (Treviño) SessionController: set the key-focus area to the one given by the View 2013-03-19 Marco Trevisan (Treviño) TestSessionView: ensure that the key focus area is the one we expect 2013-03-19 Marco Trevisan (Treviño) SessionView: save the button to key-focus into a RO property 2013-03-19 Brandon Schaefer The HudButtons no longer receive mouse events until the mouse is being moved over the HudView. It resets when any typing happens, so the mouse can no longer steal button focus with out moving it (which in that case you want the button to focus :). Fixes: https://bugs.launchpad.net/bugs/1066442. Approved by PS Jenkins bot, Marco Trevisan (Treviño). 2013-03-18 Brandon Schaefer * Revert rev 3216 as this is done in a different branch 2013-03-18 Brandon Schaefer * SetInputEventSensitivity to false when setting queries vs when search changes. 2013-03-14 Brandon Schaefer * Mouse will not accept input unless a mouse is moving in the HudView now. 2013-03-14 Brandon Schaefer * The HudView kept setting the MinWidth and MaxSize causing geomerty_changed to constanly emit, causing ::ProcessGrowShrink to off. This is not needed, so only set the MinWidth/MaxSize when creating the layout. 2013-03-19 Brandon Schaefer New test suite, test-gtest-slow for tests that are slow, now test-gtest runs at about ~30 seconds which is a huge improvement. Fixes: https://bugs.launchpad.net/bugs/1053163. Approved by PS Jenkins bot, Marco Trevisan (Treviño). 2013-03-18 Brandon Schaefer * Make a new test suite, test-gtest-slow for tests that run slow. * Moved over 2 im_text_entry tests which took ~30 seconds to run. * Moved over tooltip_manager as each tests took over half a second. 2013-03-19 Marco Trevisan (Treviño) SessionView: invert the position of reboot/shutdown buttons. Fixes: https://bugs.launchpad.net/bugs/1154578. Approved by PS Jenkins bot, Andrea Azzarone. 2013-03-19 Marco Trevisan (Treviño) TestSessionView: add method to check button positions, and check it 2013-03-19 Marco Trevisan (Treviño) SessionView: invert the position of reboot/shutdown buttons 2013-03-19 Marco Trevisan (Treviño) IconRenderer: always colorize the edge_tile, despite the backlight_intensity. Fixes: https://bugs.launchpad.net/bugs/1157303. Approved by PS Jenkins bot, Matthieu James, Brandon Schaefer. 2013-03-19 Marco Trevisan (Treviño) IconRenderer: always colorize the edge_tile, despite the backlight_intensity 2013-03-19 Marco Trevisan (Treviño) IconRenderer: add TexturePool class used to cache all the icons textures using smart pointers TexturePool can be used only using a shared pointer now, no need to delete textures manually anymore. Approved by PS Jenkins bot, Andrea Azzarone. 2013-03-19 Marco Trevisan (Treviño) IconRenderer: adjust variable name to style rules 2013-03-19 Marco Trevisan (Treviño) IconRenderer::TexturesPool: add a static getter, and use ref_counted instance 2013-03-19 Marco Trevisan (Treviño) Merging with trunk 2012-11-23 Marco Trevisan (Treviño) Merging with up branch 2012-11-23 Marco Trevisan (Treviño) IconRenderer: add TexturePool static class used to cache all the icons textures using smart pointers No need to delete textures manually anymore 2013-03-19 Marco Trevisan (Treviño) SessionView: rename the Logout and Shutdown buttons as requested Plus some code cleanup, using button-type to generate them instead of magic strings. Fixes: https://bugs.launchpad.net/bugs/1156638, https://bugs.launchpad.net/bugs/1156641. Approved by PS Jenkins bot, Andrea Azzarone. 2013-03-19 Marco Trevisan (Treviño) TestSessionView: add GetButtonByAction (instead of by label) and use it 2013-03-19 Marco Trevisan (Treviño) TestSessionButtonTypes: added typed tests for action buttons 2013-03-19 Marco Trevisan (Treviño) SessionButton: save button action in a ROProperty 2013-03-19 Marco Trevisan (Treviño) TestSessionButtonLabel: added lalbel tests 2013-03-19 Marco Trevisan (Treviño) SessionButton: generate labels and texture internally by Action 2013-03-19 Marco Trevisan (Treviño) SessionView: rename the Logout and Shutdown buttons as requested 2013-03-19 Andrea Azzarone Fix standalone launcher. Approved by PS Jenkins bot, Marco Trevisan (Treviño). 2013-03-19 Andrea Azzarone Fix standalone launcher. 2013-03-19 Brandon Schaefer Set xgettext to encode its input using UTF-8. Fixes: https://bugs.launchpad.net/bugs/1156931. Approved by PS Jenkins bot, Andrea Azzarone. 2013-03-18 Brandon Schaefer * Fixes a FTBFS from launcher/TrashLauncherIcon.cpp:91 using unicode, and xget fails to parse it. 2013-03-19 Andrea Azzarone ApplicationStarter: Add missing virtual dtor. Approved by PS Jenkins bot, Marco Trevisan (Treviño). 2013-03-19 Andrea Azzarone Add virtual dtor. 2013-03-19 Mathieu Trudel-Lapierre Renamed gcalctool desktop file. Fixes: https://bugs.launchpad.net/bugs/1156810. Approved by PS Jenkins bot, Michael Terry. 2013-03-18 Mathieu Trudel-Lapierre Rename gnome calculator desktop file again; 3.7.92 has the desktop file renamed again. 2013-03-18 Marco Trevisan (Treviño) IconRenderer: use bigger assets to draw pips inside tile (in Switcher). Fixes: https://bugs.launchpad.net/bugs/863331. Approved by PS Jenkins bot, Andrea Azzarone. 2013-03-18 Marco Trevisan (Treviño) IconRenderer: use bigger assets to draw pips inside tile (in Switcher) 2013-03-18 Marco Trevisan (Treviño) resources: added larger launcher pips 2013-03-18 Andrea Azzarone Add fade animation for launcher tooltips. Fixes: https://bugs.launchpad.net/bugs/1155672. Approved by PS Jenkins bot, Marco Trevisan (Treviño). 2013-03-18 Andrea Azzarone Minor change. 2013-03-18 Andrea Azzarone Fix standalone launcher. Thanks Marco! 2013-03-18 Andrea Azzarone Add fade animation for tooltip too. 2013-03-18 Marco Trevisan (Treviño) IconRenderer / resources: use a stronger color to colorize the icon edges. Fixes: https://bugs.launchpad.net/bugs/1156698. Approved by PS Jenkins bot, Andrea Azzarone, Matthieu James. 2013-03-18 Marco Trevisan (Treviño) IconRenderer: use white color to colorize the icon edges 2013-03-18 Marco Trevisan (Treviño) resources: updated the icon Edge textures, removed unused files 2013-03-18 Marco Trevisan (Treviño) ResultViewGrid: use guint64 also on assigment. Approved by PS Jenkins bot, Sebastien Bacher. 2013-03-18 Marco Trevisan (Treviño) ResultViewGrid: use guint64 also on assigment 2013-03-15 Marco Trevisan (Treviño) StaticCairoText: recompute the extents if they exceed the maximum size Keep the texture the most little that we can, then adjust its position when drawing. Fixes: https://bugs.launchpad.net/bugs/1155550, https://bugs.launchpad.net/bugs/1155553. Approved by PS Jenkins bot, Andrea Azzarone. 2013-03-15 Marco Trevisan (Treviño) StaticCairoText: compute the layout size using an A1 surface 2013-03-15 Marco Trevisan (Treviño) StaticCairoText: fix vertical alignment, keep the texture size as small as we can 2013-03-15 Marco Trevisan (Treviño) StaticCairoText: recompute the extents if they exceed the maximum size Keep the texture the most little that we can, then adjust its position when drawing. 2013-03-15 Marco Trevisan (Treviño) SearchBar: correctly set the number of lines of the Filter text 2013-03-15 Andrea Azzarone Add more unit tests for TooltipManager. Don't reset time on every mouse movement. Also reduce tooltip timeout lenght. Fixes: https://bugs.launchpad.net/bugs/1155659, https://bugs.launchpad.net/bugs/1155665. Approved by PS Jenkins bot, Marco Trevisan (Treviño). 2013-03-15 Andrea Azzarone Add more unit test for TooltipManager. Don't reset time on every mouse move. 2013-03-15 Andrea Azzarone TooltipManager: Style fix. Approved by PS Jenkins bot, Marco Trevisan (Treviño). 2013-03-15 Andrea Azzarone Style fix in TooltipManager.* 2013-03-14 Andrea Azzarone Fix white line between dash and launcher. Fixes: https://bugs.launchpad.net/bugs/1125346. Approved by PS Jenkins bot, Brandon Schaefer. 2013-03-14 Andrea Azzarone Add comment. 2013-03-14 Andrea Azzarone Fix lp bu 1125346. 2013-03-14 Stephen M. Webb Internationalized ‘No Image Available’ in Dash Previews (lp: #1106849). Fixes: https://bugs.launchpad.net/bugs/1106849. Approved by PS Jenkins bot, Brandon Schaefer. 2013-03-14 Stephen M. Webb Added AP test to verify no regressions with i18n 2013-03-13 Stephen M. Webb Internationalized preview message (lp: #1106849). 2013-03-14 Marco Trevisan (Treviño) ApplicationLauncherIcon: On quicklist activate pass the timestamp to the lambda by value Also, use the correct signature on quicklist activate callback. Fixes: https://bugs.launchpad.net/bugs/1155225. Approved by PS Jenkins bot, Brandon Schaefer. 2013-03-14 Marco Trevisan (Treviño) AbstractLauncherIcon: use struct and enum class for ActionArg, avoid negative Time Adapt code, and clean it up 2013-03-14 Marco Trevisan (Treviño) ApplicationLauncherIcon: lambda functions syntax cleanup Use [this] instead of [&] and remove unneeded indentation 2013-03-14 Marco Trevisan (Treviño) ApplicationStarterImp: timestamp can't be negative 2013-03-14 Marco Trevisan (Treviño) TestApplicationLauncherIcon: add test to check the app quicklist menuitem behavior 2013-03-14 Marco Trevisan (Treviño) TestApplicationLauncherIcon: use mock icons 2013-03-14 Marco Trevisan (Treviño) ApplicationLauncherIcon: On quicklist activate pass the timestamp to the lambda by value Also, use the correct signature on quicklist activate callback 2013-03-14 Marco Trevisan (Treviño) TrashLauncherIcon: use FileManagerOpener to open it with correct event timestamp. Fixes: https://bugs.launchpad.net/bugs/1154862. Approved by PS Jenkins bot, Brandon Schaefer. 2013-03-14 Marco Trevisan (Treviño) TestTrashLauncherIcon: add activation test 2013-03-13 Marco Trevisan (Treviño) TrashLauncherIcon: use FileManagerOpener to open it with correct event timestamp 2013-03-14 Marco Trevisan (Treviño) FileManagerOpener: pass the timestamp to the Open method and set to context MountAndOpenInFileManager now needs a timestamp to open the file manager, that we pass to the target using the application launch context. This value is got from the ActionArg or from the quicklists event. Fixes: https://bugs.launchpad.net/bugs/1154792. Approved by PS Jenkins bot, Brandon Schaefer. 2013-03-14 Marco Trevisan (Treviño) TestVolumeLauncherIcon: add Activate test 2013-03-13 Marco Trevisan (Treviño) FileManagerOpener: pass the timestamp to the Open method and set to context MountAndOpenInFileManager now needs a timestamp to open the file manager, that we pass to the target using the application launch context. This value is got from the ActionArg or from the quicklists event. 2013-03-13 Chris Townsend Add the ability to progressively autoscroll the Launcher when there are stacked icons. Fixes: https://bugs.launchpad.net/bugs/765732. Approved by PS Jenkins bot, Brandon Schaefer. 2013-03-13 Chris Townsend * Change the 30 to SCROLL_FPS to make it more clear what this value is indicating. * Change the AP test to use a tuple instead of a list. 2013-03-13 Chris Townsend Merge in from to trunk. 2013-03-06 Chris Townsend Add the ability to progressively autoscroll the Launcher when there are stacked icons. 2013-03-13 Automatic PS uploader Releasing 6.12.0daily13.03.13.1-0ubuntu1 to ubuntu. Approved by PS Jenkins bot. 2013-03-13 Automatic PS uploader Releasing 6.12.0daily13.03.13.1-0ubuntu1, based on r3211 2013-03-13 Andrea Azzarone Export the event timestamp on dash icon click. Fixes: https://bugs.launchpad.net/bugs/1152733. Approved by PS Jenkins bot, Brandon Schaefer. 2013-03-12 Andrea Azzarone Fix failing tests. 2013-03-12 Andrea Azzarone Remove line. 2013-03-12 Andrea Azzarone Add unit test. 2013-03-12 Andrea Azzarone Refactor part of DashView/Lens/Lenses code to make it testable. 2013-03-11 Andrea Azzarone Fix lp bug 1152733. 2013-03-12 Sebastien Bacher Use nautilus.desktop for the default launcher's entry. Fixes: https://bugs.launchpad.net/bugs/1081691. Approved by PS Jenkins bot, Michael Terry. 2013-03-08 Sebastien Bacher Use nautilus.desktop for the default launcher's entry 2013-03-12 Marco Trevisan (Treviño) QuicklistMenuItem: pass the event timestamp on activate. Fixes: https://bugs.launchpad.net/bugs/1154082. Approved by PS Jenkins bot, Andrea Azzarone. 2013-03-12 Marco Trevisan (Treviño) TestQuicklistMenuItem: verify that we pass the event time on activate 2013-03-12 Marco Trevisan (Treviño) QuicklistMenuItem: pass the event timestamp on activate 2013-03-12 Marco Trevisan (Treviño) UnityWindow: properly draw the panel shadow when a Nux window is focused or during WS switch If a nux window is the active one, compiz won't draw it, so the code that is doing the panelShadow drawing is excluded. We need to make sure that this will be executed also in this case. Fixes: https://bugs.launchpad.net/bugs/892718, https://bugs.launchpad.net/bugs/942965, https://bugs.launchpad.net/bugs/1152760. Approved by PS Jenkins bot, Andrea Azzarone, Brandon Schaefer. 2013-03-12 Marco Trevisan (Treviño) UnityScreen: remove the workaround to prevent flickering on WS switching 2013-03-11 Marco Trevisan (Treviño) UnityWindow: reset the shadow-painted when we have no mask set 2013-03-11 Marco Trevisan (Treviño) UnityWindow: clear the panelShadowPainted rect only on first nux-active window paint 2013-03-11 Marco Trevisan (Treviño) UnityWindow: paint the panel shadow if a nux window is the active one If a nux window is the active one, compiz won't draw it, so the code that is doing the panelShadow drawing is excluded. We need to make sure that this will be executed also in this case. 2013-03-11 Marco Trevisan (Treviño) UnityScreen: update the panel shadow matrix when the output is transformed 2013-03-11 Marco Trevisan (Treviño) UnityScreen: optimize the code of paintPanelShadow initializing values only if needed Also use GetMonitorAtPosition instead of looping through monitors 2013-03-11 Marco Trevisan (Treviño) UnityWindow: get if a window is a nux one during initialization This removes a lot of calls to isNuxWindow during draw. 2013-03-11 Marco Trevisan (Treviño) IconRenderer: use CairoGraphics internal context so that it must be not destroyed. Approved by PS Jenkins bot, Brandon Schaefer. 2013-03-11 Marco Trevisan (Treviño) IconRenderer: use CairoGraphics internal context so that it must be not destroyed 2013-03-11 Marco Trevisan (Treviño) StaticCairoText: use the maximum size for setting the layout one in DrawText Otherwise using the text-extent could make the StaticCairoText to use more lines than the ones that it really needs (making the last one not being drawn). Fixes: https://bugs.launchpad.net/bugs/1152978, https://bugs.launchpad.net/bugs/1152980. Approved by PS Jenkins bot, Andrea Azzarone. 2013-03-09 Marco Trevisan (Treviño) StaticCairoText: use the maximum size for setting the layout one in DrawText Otherwise using the text-extent could make the StaticCairoText to use more lines than the ones that it really needs (making the last one not being drawn). 2013-03-11 Łukasz 'sil2100' Zemczak Add a workaround for bug LP: #1152517 in the test_search autopilot suite. We toggle the dash once before starting any app lens tests. Approved by PS Jenkins bot, Andrea Azzarone. 2013-03-08 Łukasz 'sil2100' Zemczak Add a workaround for bug LP: #1152517 in the test_search suite. We toggle the dash once before starting any app lens tests. 2013-03-11 Automatic PS uploader Releasing 6.12.0daily13.03.11-0ubuntu1 to ubuntu. Approved by PS Jenkins bot. 2013-03-11 Automatic PS uploader Releasing 6.12.0daily13.03.11-0ubuntu1, based on r3202 2013-03-11 Marco Trevisan (Treviño) UnityWindowView: Close a window also on escape key. Fixes: https://bugs.launchpad.net/bugs/1152712. Approved by PS Jenkins bot, Andrea Azzarone. 2013-03-08 Marco Trevisan (Treviño) SessionView: only use the Escape key event if a button is key-focused 2013-03-08 Marco Trevisan (Treviño) TestUnityWindowView: check if a closable window can be closed by escape key 2013-03-08 Marco Trevisan (Treviño) UnityWindowView: Close a window also on escape key 2013-03-08 Marco Trevisan (Treviño) SessionView: don't use a new-line on text message when we have enough space. Approved by PS Jenkins bot, Andrea Azzarone. 2013-03-08 Marco Trevisan (Treviño) SessionView: don't use a new-line on text message when we have enough space 2013-03-08 Automatic PS uploader Releasing 6.12.0daily13.03.08-0ubuntu1 to ubuntu. Approved by PS Jenkins bot. 2013-03-08 Automatic PS uploader Releasing 6.12.0daily13.03.08-0ubuntu1, based on r3199 2013-03-08 Marco Trevisan (Treviño) Session: added a SessionController and View. Use the GnomeSessionManager to perform session actions Such as suspend, hibernate, logout, lockscreen, reboot and shutdown. Video: http://youtu.be/h_qqjOMGlrI. Fixes: https://bugs.launchpad.net/bugs/882041, https://bugs.launchpad.net/bugs/1152374. Approved by PS Jenkins bot, Brandon Schaefer. 2013-03-07 Marco Trevisan (Treviño) Merging with trunk 2013-03-07 Marco Trevisan (Treviño) TestSessionController: added controller tests 2013-03-07 Marco Trevisan (Treviño) SessionController: make GetOffsetPerMonitor private, call only on embedded window 2013-03-07 Marco Trevisan (Treviño) TestSessionView: added buttons interactions tests 2013-03-07 Marco Trevisan (Treviño) MockSessionManager: define Ptr 2013-03-07 Marco Trevisan (Treviño) TestSessionView: added tests to check the view elements on mode changes 2013-03-07 Marco Trevisan (Treviño) Merging with closable-window 2013-03-07 Marco Trevisan (Treviño) SessionButton, SessionController, SessionView: add some more introspection 2013-03-07 Marco Trevisan (Treviño) TestSessionView: added first stub 2013-03-07 Marco Trevisan (Treviño) TestSessionButton: more construction checks 2013-03-07 Marco Trevisan (Treviño) TestSessionButton: added highlight tests 2013-03-07 Marco Trevisan (Treviño) TestSessionButton: test mouse/key events 2013-03-07 Marco Trevisan (Treviño) TestSessionButton: first basic test 2013-03-07 Marco Trevisan (Treviño) Merging with closable-window (and trunk) 2013-03-05 Marco Trevisan (Treviño) SessionController: show the full view on shutdown request 2013-03-05 Marco Trevisan (Treviño) SessionController: update the window position to match the view size 2013-03-04 Marco Trevisan (Treviño) SessionButton: indentation fix 2013-03-04 Marco Trevisan (Treviño) Session: renaming theme namespace to style 2013-03-04 Marco Trevisan (Treviño) Merging with closable-window changes 2013-03-04 Marco Trevisan (Treviño) SessionView: fallback key analsys to parent object 2013-03-04 Marco Trevisan (Treviño) Merging with SessionManager changes 2013-03-04 Marco Trevisan (Treviño) Merging with SessionManager changes 2013-02-27 Marco Trevisan (Treviño) Merging with SessionManager changes 2013-02-21 Marco Trevisan (Treviño) SessionController: cancel an action when user requested it, allow to change mode 2013-02-21 Marco Trevisan (Treviño) Merging with SessionManager API changes, update the SessionController 2013-02-21 Marco Trevisan (Treviño) Merging with SessionManager API changes, update the SessionController 2013-02-20 Marco Trevisan (Treviño) SessionController: use logout mode when requested 2013-02-20 Marco Trevisan (Treviño) SessionView: add logout mode Use it as default when no shutdown is available 2013-02-19 Marco Trevisan (Treviño) SessionView: minor cleanup 2013-02-19 Marco Trevisan (Treviño) SessionController: use a different mode, based on the manager signal 2013-02-19 Marco Trevisan (Treviño) SessionView: update the view so that it adapts to the current mode 2013-02-19 Marco Trevisan (Treviño) Merging with session-manager changes 2013-02-18 Marco Trevisan (Treviño) SessionController: use new API 2013-02-18 Marco Trevisan (Treviño) Merging with UnityWindow changes 2013-02-18 Marco Trevisan (Treviño) Merging with shared UnityWindowStyle 2013-02-18 Marco Trevisan (Treviño) Merging with UnityWindowView tunings 2013-02-18 Marco Trevisan (Treviño) SessionView: request close when clicked in the BoundingRect 2013-02-18 Marco Trevisan (Treviño) Merging again with closable-window 2013-02-18 Marco Trevisan (Treviño) Mering with ClosableWindow changes 2013-02-18 Marco Trevisan (Treviño) SessionController: add HideAndCancel method, use to hide on clicks outside 2013-02-18 Marco Trevisan (Treviño) SessionButton: use SetAcceptKeyNavFocusOnMouseEnter instead of manual one 2013-02-18 Marco Trevisan (Treviño) SessionView: reset the keyfocus area when a button is deselected 2013-02-18 Marco Trevisan (Treviño) SessionView: add an utility function to add a button, handle window hiding there 2013-02-18 Marco Trevisan (Treviño) SessionButton: extract it from the SessionView 2013-02-18 Marco Trevisan (Treviño) SessionView: implement keyboard navigation 2013-02-18 Marco Trevisan (Treviño) SessionController: set the view as the main keyboard input area 2013-02-17 Marco Trevisan (Treviño) ActionButton: use a property to handle the highlighting state 2013-02-15 Marco Trevisan (Treviño) SessionView: reset the button state when the relative basewindow is hidden 2013-02-15 Marco Trevisan (Treviño) Merging with SessionManager changes 2013-02-15 Marco Trevisan (Treviño) UnityScreen: use less bright windows on shutdown 2013-02-13 Marco Trevisan (Treviño) SessionView: add the relevant commands only if supported Plus some code cleanup 2013-02-13 Marco Trevisan (Treviño) Po: include SessionView.cpp as translatable 2013-02-13 Marco Trevisan (Treviño) Merging with new close textures 2013-02-13 Marco Trevisan (Treviño) Merging with closable-window improvements 2013-02-13 Marco Trevisan (Treviño) Merging with SesionManager fixes 2013-02-13 Marco Trevisan (Treviño) ShutdownView: use recent IconTexture APIs 2013-02-13 Marco Trevisan (Treviño) Merging with closable window updates 2013-02-13 Marco Trevisan (Treviño) UnityScreen: darken the windows if the session controller is visible. 2013-02-13 Marco Trevisan (Treviño) SessionController: implement the missing Visible() method 2013-02-13 Marco Trevisan (Treviño) UnityShell: use the session::Controller to handle session operations As shutdown, lockscreen, reboot, suspend, hibernate... 2013-02-13 Marco Trevisan (Treviño) ShutdownController: grab the pointer and keyboard when embedded 2013-02-13 Marco Trevisan (Treviño) SessionView: use an IconTexture instead of a TextureArea to fix the rendering issues with blur 2013-02-13 Marco Trevisan (Treviño) StandaloneSession: implement missing methods on the MockManager 2013-02-13 Marco Trevisan (Treviño) Merging with closable window changes 2013-02-12 Marco Trevisan (Treviño) SessionView: use local variables to store parameters 2013-02-12 Marco Trevisan (Treviño) Merging Manager, again... Better dtor 2013-02-12 Marco Trevisan (Treviño) Merging with session manager changes 2013-02-12 Marco Trevisan (Treviño) Merging with SessionManager 2013-02-12 Marco Trevisan (Treviño) SessionController: enable input window only when in embedded mode 2013-02-12 Marco Trevisan (Treviño) SessionView: add LockScreen implementation 2013-02-12 Marco Trevisan (Treviño) Merging with last changes in SessionManager 2013-02-12 Marco Trevisan (Treviño) SessionController: hide when the view requests so 2013-02-12 Marco Trevisan (Treviño) SessionView: add activate signal to buttons 2013-02-12 Marco Trevisan (Treviño) SessionController: connect to manager signals 2013-02-12 Marco Trevisan (Treviño) SessionController: close the view on request. 2013-02-12 Marco Trevisan (Treviño) SessionView: only show the label under the selected item 2013-02-12 Marco Trevisan (Treviño) SessionView: use switch textures based on item highlighting 2013-02-12 Marco Trevisan (Treviño) ShutdownView: get events at main button level 2013-02-12 Marco Trevisan (Treviño) Merging with closable-window changes 2013-02-12 Marco Trevisan (Treviño) ShutdownView: add buttons views, use correct padding as provided by design 2013-02-12 Marco Trevisan (Treviño) UnityWindowStyle: use correct padding for close button 2013-02-11 Marco Trevisan (Treviño) ShutdownView: first draft implementation 2013-02-11 Marco Trevisan (Treviño) Merging with new SessionManager branch 2013-02-11 Marco Trevisan (Treviño) Merging with SessionManager fixes 2013-02-11 Marco Trevisan (Treviño) Merging with closable-window branch 2013-03-08 Marco Trevisan (Treviño) UnityWindowView: added closable_mode that shows a close button and supports close_window_key It also allows to inherited clasess to handle the events inside the layout better. Moved live_background to a property, and updated affected clients. This included some refactor for UnityWindowStyle and IconTexture as well. Approved by PS Jenkins bot, Andrea Azzarone. 2013-03-07 Marco Trevisan (Treviño) TestExpoLauncherIcon: reset the viewport status on TearDown 2013-03-07 Marco Trevisan (Treviño) StandaloneShortcuts: fix linking 2013-03-07 Marco Trevisan (Treviño) Merging with trunk 2013-03-07 Marco Trevisan (Treviño) TestUnityWindowStyle: added basic Get test 2013-03-07 Marco Trevisan (Treviño) TestUnityWindowView: test FindAreaUnderMouse 2013-03-07 Marco Trevisan (Treviño) TestUnityWindowView: Added bounding area tests 2013-03-07 Marco Trevisan (Treviño) TestUnityWindowView: test layout wrapping 2013-03-07 Marco Trevisan (Treviño) TestUnityWindowView: Close request on key bindings 2013-03-07 Marco Trevisan (Treviño) TestUnityWindowView: more properties testing (and close button behavior) 2013-03-07 Marco Trevisan (Treviño) TestUnityWindowView: first stub 2013-03-04 Marco Trevisan (Treviño) UnityWindowView: close on WindowManager close-key press (Alt+F4) 2013-02-18 Marco Trevisan (Treviño) UnityWindowView: add a ROProperty to handle the background 2013-02-18 Marco Trevisan (Treviño) UnityWindow*: updating copyrights 2013-02-18 Marco Trevisan (Treviño) UnityWindowStyle: add Static getter instead of constructor to share resources Now all the textures used by the switcher, shorcuts and upcoming views are shared using a ref-counted single instance. 2013-02-18 Marco Trevisan (Treviño) UnityWindowView: don't build the bounding area if not requested 2013-02-18 Marco Trevisan (Treviño) UnityWindowView: set the View as parent of the input area To have proper absolute geo. 2013-02-18 Marco Trevisan (Treviño) ShortcutView: remove some padding, since now is computed into the UnityWindowView 2013-02-18 Marco Trevisan (Treviño) UnityWindowView: wrap the internal layout with padding, add InputArea to handle out events The events outside the internal layout geometry (if defined) are now handled by the bounding input area. 2013-02-13 Marco Trevisan (Treviño) UnityWindowView: Close textures, tune lighting 2013-02-13 Marco Trevisan (Treviño) UnityWindowView: QueueDraw on close texture update 2013-02-13 Marco Trevisan (Treviño) UnityWindowView: update the close button textures based on mouse state 2013-02-13 Marco Trevisan (Treviño) UnityWindowStyle: add highlighted and pressed textures to the close button 2013-02-13 Marco Trevisan (Treviño) IconTexture: don't set a not changed texture, emit signal on change 2013-02-13 Marco Trevisan (Treviño) IconTexture: add smarter constructor, prefer using smart pointers 2013-02-13 Marco Trevisan (Treviño) UnityWindowView: pass the internal clip as const& 2013-02-13 Marco Trevisan (Treviño) UnityWindowView: use an IconTexture to store the close button, manually draw it The manual drawing is needed to prevent the flickering. 2013-02-13 Marco Trevisan (Treviño) IconTexture: update the texture size when setting a new texture 2013-02-13 Marco Trevisan (Treviño) IconTexture: add smarter constructor that automatically sets the texture sizes 2013-02-12 Marco Trevisan (Treviño) UnityWindowView: remove DrawContent, use Draw This fixes problems when handling input events 2013-02-11 Marco Trevisan (Treviño) UnityWindowView: add close button support 2013-02-11 Marco Trevisan (Treviño) UnityWindowStyle: generate close button texture only when needed, add more data 2013-02-10 Marco Trevisan (Treviño) UnityWindowStyle: add close button texture 2013-02-10 Marco Trevisan (Treviño) UnityWindowStyle: always use smart pointers 2013-03-07 Marco Trevisan (Treviño) UnityCore: added session::Manager and session::GnomeManager implementation They allow to lock, logout, reboot, shutdown, suspend or hibernate a session and to be notified by system requests. Approved by PS Jenkins bot, Brandon Schaefer. 2013-03-07 Marco Trevisan (Treviño) TestGDBusProxy: using Utils::WaitUntilMSec 2013-03-07 Marco Trevisan (Treviño) Merging with trunk 2013-03-07 Marco Trevisan (Treviño) Tests: use Utils::WaitUntilMSec when dealing with proxies now Also fix SoftwareCenter warnings 2013-03-07 Marco Trevisan (Treviño) GLibDBusProxy: don't use the timeout on itialization, start the connection ASAP! 2013-03-07 Marco Trevisan (Treviño) TestGnomeSessionManager: add tests to simulate real reboot/shutdown/logout 2013-03-07 Marco Trevisan (Treviño) TestGnomeSessionManager: add utility functions to perform shell actions 2013-03-07 Marco Trevisan (Treviño) TestGnomeSessionManager: more immediate actions tests 2013-03-07 Marco Trevisan (Treviño) TestGnomeSessionManager: use TEST_P to perform tests in both interactive ways 2013-03-07 Marco Trevisan (Treviño) TestGnomeSessionManager: add ImmediateLogoutRequested test Prevent crashes by disconnecting proxy signals 2013-03-07 Marco Trevisan (Treviño) TestGDBusProxy: add tests for DisconnectSignals 2013-03-07 Marco Trevisan (Treviño) GLibDBusProxy: add DisconnectSignal method to disconnect handlers 2013-03-07 Marco Trevisan (Treviño) TestGnomeSessionManager: add support for the suppress-dialog setting parameter 2013-03-06 Marco Trevisan (Treviño) GnomeSessionManager: check if we are in interactive mode or not 2013-03-06 Marco Trevisan (Treviño) TestGnomeSessionManager: fix LogoutFallback test when XDG_SESSION_COOKIE is not set 2013-03-06 Marco Trevisan (Treviño) TestGnomeSessionManager: check destruction signals 2013-03-06 Marco Trevisan (Treviño) Merging with trunk 2013-03-06 Marco Trevisan (Treviño) TestGnomeSessionManager: Test shutdown, reboot, cancel signal emission Both with and without inhibitors 2013-03-06 Marco Trevisan (Treviño) TestGnomeSessionManager: test logout request 2013-03-06 Marco Trevisan (Treviño) TestGnomeSessionManager: test cancel-action 2013-03-06 Marco Trevisan (Treviño) TestGLibDBusServerInteractions: add TearDownTestCase 2013-03-06 Marco Trevisan (Treviño) TestGnomeSessionManager: Suspend and Hibernate tests, plus add TearDownTestCase 2013-03-06 Marco Trevisan (Treviño) TestGnomeSessionManager: added shutdown tests 2013-03-06 Marco Trevisan (Treviño) TestGnomeSessionManager: add tests for reboot and fallback logout and reboot 2013-03-06 Marco Trevisan (Treviño) TestGnomeSessionManager: add logout test 2013-03-06 Marco Trevisan (Treviño) TestGnomeSessionManager: added missing ConsoleKit dbus server 2013-03-06 Marco Trevisan (Treviño) TestGnomeSessionManager: added Name and LockScreen tests 2013-03-06 Marco Trevisan (Treviño) TestGnomeSessionManager: make wait time more dynamic 2013-03-05 Marco Trevisan (Treviño) TestGnomeSessionManager: added first basic test 2013-03-05 Marco Trevisan (Treviño) GnomeManager: add TestMode support It will use a local test name for handling services 2013-03-05 Marco Trevisan (Treviño) GDBusServer: unref the return value if not returning it 2013-03-05 Marco Trevisan (Treviño) GnomeManager: adding EnsureCancelPendingAction utility function 2013-03-04 Marco Trevisan (Treviño) GnomeSessionManager: correctly initialize the internal object 2013-03-04 Marco Trevisan (Treviño) GnomeSessionManager: use glib::GDBusServer 2013-03-04 Marco Trevisan (Treviño) Merging with lp:~3v1n0/unity/gdbus-server 2013-02-27 Marco Trevisan (Treviño) GnomeSessionManager: don't keep the proxies opened, just create them when needed We don't need to keep the dbus proxies connected everytime during the unity execution, we can just create them when we need a specific action. 2013-02-21 Marco Trevisan (Treviño) SessionManager: correctly unown a name and correctly handle inhibitors 2013-02-21 Marco Trevisan (Treviño) SessionManager: Make public implementation simpler, just do all the tricks in the Impl Now we only request the action we want to do, then it's up to the implementation to react accordingly. 2013-02-21 Marco Trevisan (Treviño) GnomeSessionManager: fix logout 2013-02-19 Marco Trevisan (Treviño) SessionManager: inform clients if we have inhibitors 2013-02-15 Marco Trevisan (Treviño) GnomeSessionManager: use the variant getters to parse return values 2013-02-15 Marco Trevisan (Treviño) TestGLibVariant: add tests for variant getters 2013-02-15 Marco Trevisan (Treviño) Variant: improve getters for type checking, include tuple types (as in DBus) 2013-02-13 Marco Trevisan (Treviño) GnomeSessionManager: initialize the loop variable, or expect random crashes! 2013-02-12 Marco Trevisan (Treviño) GnomeManager: Emit cancel action on destructor 2013-02-12 Marco Trevisan (Treviño) GnomeManager: fix compilation issue 2013-02-12 Marco Trevisan (Treviño) GnomeManager: correctly handle the reboot and shutdown when requested by the Shell 2013-02-12 Marco Trevisan (Treviño) SessionManager: add and implement LockScreen method 2013-02-11 Marco Trevisan (Treviño) GnomeManager: cleanup code 2013-02-11 Marco Trevisan (Treviño) SessionManager: add getters for username and real name, add more const methods 2013-02-11 Marco Trevisan (Treviño) GnomeManager: fix the dbus methods return and proper parse variants 2013-02-10 Marco Trevisan (Treviño) SessionManager: use default constructor 2013-02-10 Marco Trevisan (Treviño) GnomeSessionManager: use an enum class for dialog types 2013-02-10 Marco Trevisan (Treviño) GnomeSessionManager: emit signals when the relative shell methods are called 2013-02-10 Marco Trevisan (Treviño) GnomeSessionManager: add function to emit a dbus shell signal And use it to implement missing methods 2013-02-10 Marco Trevisan (Treviño) GnomeSessionManager: implement an "org.gnome.Shell" server to catch the session events 2013-02-10 Marco Trevisan (Treviño) SessionManager: add UPower and GnomeSession proxies, implement some method calls Plus put everything under unity namespace 2013-02-10 Marco Trevisan (Treviño) SessionManager: first skeleton implementation 2013-03-07 Andrea Azzarone Switch between windows using mouse wheel. Fixes: https://bugs.launchpad.net/bugs/1081843. Approved by PS Jenkins bot, Brandon Schaefer. 2013-03-06 Andrea Azzarone Merge trunk. 2013-02-06 Andrea Azzarone Fix indentation. 2013-02-06 Andrea Azzarone Merge trunk. 2013-02-06 Andrea Azzarone Fix as per Marco's review. 2013-02-06 Andrea Azzarone Improve GetWindowsOnCurrentDesktopInStackingOrder. 2013-02-06 Andrea Azzarone Update tests. 2013-02-05 Andrea Azzarone Merge trunk. 2013-02-05 Andrea Azzarone Remove unneeded commit. 2013-02-05 Andrea Azzarone Merged alt-to-scroll into scroll-to-switch-windows. 2013-02-05 Andrea Azzarone Merge trunk. 2013-02-05 Andrea Azzarone Merged alt-to-scroll into scroll-to-switch-windows. 2013-02-05 Andrea Azzarone Add tests for ApplicationLauncherIcon::PerforScroll and implement it. 2013-02-04 Andrea Azzarone Add a test to be sure ::PerformScroll is called. 2013-02-04 Andrea Azzarone Add AbstractLauncherIicon::PerformScroll function. 2013-03-07 Lars Uebernickel Don't attach the menus to an invisible menubar. Approved by PS Jenkins bot, Sebastien Bacher. 2013-03-01 Lars Uebernickel Don't attach the menus to an invisible menubar It doesn't seem to serve any purpose anymore. Also, it breaks highlighting on hover in gtk 3.8, because invisible widgets don't invalidate their style. 2013-03-07 Automatic PS uploader Releasing 6.12.0daily13.03.07-0ubuntu1 to ubuntu. Approved by PS Jenkins bot. 2013-03-07 Automatic PS uploader Releasing 6.12.0daily13.03.07-0ubuntu1, based on r3194 2013-03-06 Marco Trevisan (Treviño) Dash, Launcher, Introspection: use glib::DBusObject to handle dbus servers. Approved by PS Jenkins bot, Andrea Azzarone. 2013-03-06 Marco Trevisan (Treviño) Merging with trunk 2013-03-04 Marco Trevisan (Treviño) LauncherController: moving to glib::DBusServer 2013-03-04 Marco Trevisan (Treviño) DashController: using glib::DBusServer 2013-03-04 Marco Trevisan (Treviño) DebugDBusInterface: move to glib::DBusServer 2013-03-06 Marco Trevisan (Treviño) Test dbus service: move to C++ and use glib::DBusServer. Approved by PS Jenkins bot, Andrea Azzarone. 2013-03-04 Marco Trevisan (Treviño) test-gtest: fix compilation, making TestUtils to include what needs 2013-03-04 Marco Trevisan (Treviño) TestDbus: use more Utils:: features 2013-03-03 Marco Trevisan (Treviño) TestServiceModel: moving to C++ 2013-03-03 Marco Trevisan (Treviño) TestServiceLens: port to C++ 2013-03-03 Marco Trevisan (Treviño) TestUtils: removing unneeded model bits 2013-03-03 Marco Trevisan (Treviño) TestUtils: remove WaitForModelSynchronize, implement it with lambdas 2013-03-03 Marco Trevisan (Treviño) TestFilesystemLenses: fixed 2013-03-02 Marco Trevisan (Treviño) test-gtest-service: move services to GDBusServer/GDBusObject Removing a lot of unneeded code... 2013-03-06 Automatic PS uploader Releasing 6.12.0daily13.03.06.1-0ubuntu1 to ubuntu. Approved by PS Jenkins bot. 2013-03-06 Automatic PS uploader Releasing 6.12.0daily13.03.06.1-0ubuntu1, based on r3190 2013-03-06 Jacob Edwards Add a 1s delay between hovering on a launcher icon and showing its tooltip. Further tooltips before clicking or unhovering launcher will appear instantly. Fixes: https://bugs.launchpad.net/bugs/929485. Approved by PS Jenkins bot, Stephen M. Webb, Marco Trevisan (Treviño). 2013-03-05 Jacob Edwards Fitz around with a variable name for readability 2013-03-05 Jacob Edwards Merge trunk 2013-03-05 Jacob Edwards Make TooltipMananger noncopyable. 2013-03-05 Jacob Edwards Replace AbstractLauncherIcon type hints with constructors. 2013-03-05 Jacob Edwards Tidy up private declarations 2013-03-05 Jacob Edwards Adhere to Unity brace style 2013-03-04 Jacob Edwards Merge trunk 2013-03-04 Jacob Edwards Use correct timer reset for StopTimer() and StartTimer() 2013-03-02 Jacob Edwards Merge with trunk 2013-02-28 Jacob Edwards Merge with trunk 2013-02-28 Jacob Edwards Add a unit test for TooltipManager, which tests its one outside interaction. 2013-02-28 Jacob Edwards Remove readability NULL_ICON macro in Launcher.cpp 2013-02-27 Jacob Edwards Obey Unity Style guide for private variable naming in new modules 2013-02-27 Jacob Edwards Rename _tooltip_manager to tooltip_manager_ 2013-02-27 Jacob Edwards Fix copyright messages in new source files 2013-02-27 Jacob Edwards Merge with trunk 2013-02-27 Jacob Edwards Add new BFB test and made it work, plus some documentation 2013-02-27 Jacob Edwards Add "setUp" launcher mode requirement, as recommended 2013-02-27 Jacob Edwards Fix test, hiding tooltips and preventing redisplay after clicking 2013-02-27 Jacob Edwards Added tooltip autopilot tests. One failing. 2013-02-27 Jacob Edwards Merge with trunk 2013-02-26 Jacob Edwards Call TooltipManger state methods from the Launcher 2013-02-26 Jacob Edwards Add simple tooltip manager machine to handle tooltip display delay 2013-02-26 Jacob Edwards Remove LauncherIcon's internal control over tooltip display 2013-02-26 Jacob Edwards Route all changes to Launcher._icon_under_mouse to one method 2013-03-06 Didier Roche Build-dep on libjson-perl to get debian/scopes-recommends-generator parsing the libunity-common json file successfully (and so having the recommended scopes… recommended). Approved by PS Jenkins bot, Łukasz Zemczak. 2013-03-06 Didier Roche Build-dep on libjson-perl to get debian/scopes-recommends-generator parsing the libunity-common json file successfully (and so having the recommended scopes… recommended) 2013-03-06 Jussi Pakkanen Test that searching with keywords finds results. I'm not sure if this is the correct way to do this, but it demonstrates what needs to happen. I don't fully understand how the existing test should work. Simply creating an application window (test_search.py:45) does not make it appear in the app lens. It needs to have an entry in the appdb, meaning in practice writing a .desktop file in /usr/share/applications (that's where the gnome-menu lib picks it up). There are several options: 1) if we assume that Thunderbird is always present we can just merge this 2) if Autopilot creates the .desktop file, add keyword info to the Window Mocker app and change this test to search for that 3) If Autopilot does not create the .desktop and we don't rely on Thunderbird being present, then things get complicated. The app lens search tests should not work in this case. Approved by PS Jenkins bot, Łukasz Zemczak. 2013-03-06 Jussi Pakkanen Use the calculator as a test case for keyword searching instead of Thunderbird. 2013-03-05 Jussi Pakkanen Add keyword search test. 2013-03-06 Alexandre Abreu Add method to Launcher dbus interface to stick/unstick a launcher icon. Needed in order to fix: https://bugs.launchpad.net/libunity-webapps/+bug/1061056. Fixes: https://bugs.launchpad.net/bugs/1061056. Approved by PS Jenkins bot, Marco Trevisan (Treviño). 2013-02-27 Alexandre Abreu Fix MR nits 2013-02-21 Alexandre Abreu Add DBUS launcher method to stick/unstick launcher icons 2013-03-05 Marco Trevisan (Treviño) Dash, Hud, Panel, Launcher: don't use input-windows when not in embedded mode The embedded mode (i.e. when running in compiz) is the only case where these are really needed. Approved by PS Jenkins bot, Andrea Azzarone. 2013-03-05 Marco Trevisan (Treviño) DashController: comment improved 2013-03-05 Marco Trevisan (Treviño) DashController: fixing style 2013-03-05 Marco Trevisan (Treviño) Launcher: use a MockableBaseWindow as parent, and don't enable input windows if not needed 2013-03-05 Marco Trevisan (Treviño) MockableBaseWindow: override the Struts methods for testing purposes 2013-03-05 Marco Trevisan (Treviño) Dash, Hud, Panel: don't use input-windows when not in embedded mode The embedded mode (i.e. when running in compiz) is the only case where these are really needed. 2013-03-05 Automatic PS uploader Releasing 6.12.0daily13.03.05-0ubuntu1 to ubuntu. Approved by PS Jenkins bot. 2013-03-05 Automatic PS uploader Releasing 6.12.0daily13.03.05-0ubuntu1, based on r3185 2013-03-05 Andrea Azzarone Fix panel gradient on start up. Fixes: https://bugs.launchpad.net/bugs/1136447. Approved by PS Jenkins bot, Brandon Schaefer. 2013-03-05 Andrea Azzarone Minor change. 2013-03-05 Andrea Azzarone Add unit test. 2013-03-04 Andrea Azzarone Fix bug 1136447. 2013-03-05 Marco Trevisan (Treviño) GLibDBusServer: added a wrapper for adding a new dbus server and dbus objects. Approved by PS Jenkins bot, Andrea Azzarone. 2013-03-04 Marco Trevisan (Treviño) TestGLibDBusServerInteractions: add tests for invalid method returns 2013-03-04 Marco Trevisan (Treviño) GLibDBusServer: return an error if we are returning null on method returning something 2013-03-04 Marco Trevisan (Treviño) TestGLibDBusServerInteractions: check if we have an error when not handling methods 2013-03-04 Marco Trevisan (Treviño) GLibDBusServer: return a dbus error if no methods handler is set 2013-03-02 Marco Trevisan (Treviño) TestGLibDBusServerUnnamed: added test for object registration 2013-03-02 Marco Trevisan (Treviño) GDBusServer: register pending objects also when we don't own a name 2013-03-02 Marco Trevisan (Treviño) Merging with trunk 2013-03-02 Marco Trevisan (Treviño) TestGLibDBusServer: adding unnamed server test and connection tests 2013-03-02 Marco Trevisan (Treviño) GLibDBusServer: adding unnamed server support 2013-03-02 Marco Trevisan (Treviño) TestGLibDBusServerInteractions: use a lambda to handle methods calls 2013-03-01 Marco Trevisan (Treviño) TestGLibDBusServerInteractions: added signal emission tests 2013-03-01 Marco Trevisan (Treviño) TestGLibDBusServerInteractions: added tests for methods calls 2013-03-01 Marco Trevisan (Treviño) TestGLibDBusServer: improve tests checks 2013-02-28 Marco Trevisan (Treviño) TestGLibDBusServer: adding first basic tests for the glib::DBusServer 2013-02-28 Marco Trevisan (Treviño) TestGLibDBusObject: added tests for dbus object introspection parsing 2013-02-28 Marco Trevisan (Treviño) DBusServer: add utility function to build objects for a given introspection XML 2013-02-28 Marco Trevisan (Treviño) DBusServer: pimplization! 2013-02-28 Marco Trevisan (Treviño) DBusObject: pimplization! 2013-02-28 Marco Trevisan (Treviño) GDBusServer: add function to emit a signal, for a given interface 2013-02-28 Marco Trevisan (Treviño) GDBusServer: add a getter for an object 2013-02-28 Marco Trevisan (Treviño) GLibDBusServer: allow to unregister an object 2013-02-28 Marco Trevisan (Treviño) GDBusObject: add EmitPropertyChanged method to notify changes And call it on property set (when needed) 2013-02-28 Marco Trevisan (Treviño) GDBusObject: allow to emit a signal to all the exported paths 2013-02-28 Marco Trevisan (Treviño) GDBusObject: add method to emit signals 2013-02-28 Marco Trevisan (Treviño) GLibDBusServer: some cleanup... 2013-02-28 Marco Trevisan (Treviño) GLibDBusObject: make an object to be registered on multiple connections 2013-02-28 Marco Trevisan (Treviño) GLibDBusServer: move registration bits to DBusObject 2013-02-27 Marco Trevisan (Treviño) DBusServer: implement the server object addition, fix potential crashes on unref 2013-02-27 Marco Trevisan (Treviño) GLibDBusServer: use a better indentation 2013-02-27 Marco Trevisan (Treviño) GLibDBusServer: adding a first skeleton object implementation 2013-03-04 Łukasz 'sil2100' Zemczak Enable the fuzzy search autopilot tests for u-l-a, now that libcolumbus is on. Approved by PS Jenkins bot, Francis Ginther. 2013-03-04 Łukasz 'sil2100' Zemczak Enable the fuzzy search autopilot tests for u-l-a, now that libcolumbus is on. 2013-03-04 Didier Roche generate the list of recommends based on the libunity-common client scope json file (LP: #1137303). Fixes: https://bugs.launchpad.net/bugs/1137303. Approved by PS Jenkins bot, Michal Hruby. 2013-03-01 Didier Roche generate the list of recommends based on the libunity-common client scope json file (LP: #1137303) 2013-03-04 Lars Uebernickel panel-service: add support for indicator-ng Picks up indicators on the bus that have a service file in /usr/share/unity/indicators. Approved by PS Jenkins bot, Marco Trevisan (Treviño). 2013-02-18 Lars Uebernickel panel-service: add support for indicator-ng Picks up indicators on the bus that have a service file in /usr/share/unity/indicators. 2013-03-01 Automatic PS uploader Releasing 6.12.0daily13.03.01-0ubuntu1 to ubuntu. Approved by PS Jenkins bot. 2013-03-01 Automatic PS uploader Releasing 6.12.0daily13.03.01-0ubuntu1, based on r3179 2013-02-28 Łukasz 'sil2100' Zemczak Fix singular IBus test failures due to broken or faulty connections. First of all, we start up a new query connection for every test - this way we make sure that we have an up-to-date connection. But that's not all. We also check if the connection is correct and re-try if there are any problems, also restarting the global ibus connection when needed. This might be a bit less resource efficient, but it's not actually noticable in the global scale. Approved by Francis Ginther. 2013-02-28 Łukasz 'sil2100' Zemczak Fix singular IBus test failures due to broken or faulty connections. First of all, we start up a new query connection for every test - this way we make sure that we have an up-to-date connection. But that's not all. We also check if the connection is correct and re-try if there are any problems, also restarting the global ibus connection when needed. This might be a bit less resource efficient, but it's not actually noticable in the global scale. 2013-02-28 Łukasz 'sil2100' Zemczak Application gcalctool changed names to gnome-calculator, rename all uses in autopilot. Approved by Francis Ginther. 2013-02-28 Łukasz 'sil2100' Zemczak Application gcalctool changed names to gnome-calculator, rename all uses in autopilot 2013-02-28 Andrea Azzarone Make sure launcher updates its width before opening the dash. Fixes: https://bugs.launchpad.net/bugs/1135628. Approved by Łukasz Zemczak. 2013-02-28 Andrea Azzarone Make sure launcher updates its width before opening the dash. 2013-02-28 Automatic PS uploader Releasing 6.12.0daily13.02.28-0ubuntu1 to ubuntu. Approved by PS Jenkins bot. 2013-02-28 Automatic PS uploader Releasing 6.12.0daily13.02.28-0ubuntu1, based on r3175 2013-02-27 Stephen M. Webb debian/watch: extend match rule to work with 12.10 and 13.04 releases. Fixes: https://bugs.launchpad.net/bugs/1121754. Approved by Brandon Schaefer. 2013-02-27 Stephen M. Webb debian/watch: fix to match reality The previous match rule stopped working after release 6.8 of Unity. 2013-02-27 Andrea Azzarone Switcher must focus the last active window in detail mode (using alt+grave too). Fixes: https://bugs.launchpad.net/bugs/1133338. Approved by Łukasz Zemczak, MC Return. 2013-02-26 Andrea Azzarone Fix regression. 2013-02-26 Andrea Azzarone Switcher must focus the last active window in detail mode. 2013-02-26 Łukasz 'sil2100' Zemczak Two fixes: - Fix the test_can_go_from_dash_to_command_lens failure - Fix some test_panel failures related to the Dash and HUD panel buttons: Now, this was broken due to changes introduced starting at revision 3081. The overlay button logic has been moved out of PanelMenuView into OverlayWindowButtons (as a separate Nux window), therefore we cannot access both buttons in the same way now. This probably will have to be fixed properly one day, i.e. adding a glue layer between the panel buttons and overlay buttons (as used in the Dash and HUD), but for now we can use the current architecture to test the features we want. So, add the overlay buttons window to introspection and rewrite the failing tests in a way that uses the new button handling procedures. Approved by Andrea Azzarone. 2013-02-26 Łukasz 'sil2100' Zemczak Fix the test_panel tests related to overlay buttons in the dash and HUD. Now, this was broken due to changes introduced starting at revision 3081. The overlay button logic has been moved out of PanelMenuView into OverlayWindowButtons (as a separate Nux window), therefore we cannot access both buttons in the same way now. This probably will have to be fixed properly one day, i.e. adding a glue layer between the panel buttons and overlay buttons (as used in the Dash and HUD), but for now we can use the current architecture to test the features we want. So, add the overlay buttons window to introspection and rewrite the failing tests in a way that uses the new button handling procedures. 2013-02-25 Łukasz 'sil2100' Zemczak Fix the test_can_go_from_dash_to_command_lens - let's simply check if the commands.lens is opened or not, this way we don't have to worry about the fact if the command lens is part of the dash or not. 2013-02-26 Automatic PS uploader Releasing 6.12.0daily13.02.26-0ubuntu1 to ubuntu. Approved by PS Jenkins bot. 2013-02-26 Automatic PS uploader Releasing 6.12.0daily13.02.26-0ubuntu1, based on r3171 2013-02-26 Łukasz 'sil2100' Zemczak Add a short wait for the menu entry fade-in in case the system is too quick with clicking in the test_menu_opens_closes_on_click AP test. Approved by Brandon Schaefer. 2013-02-25 Łukasz 'sil2100' Zemczak Fix nasty typo made by mistake 2013-02-20 Łukasz 'sil2100' Zemczak Add a short wait for the menu entry in case the system is too quick with clicking in the test_menu_opens_closes_on_click AP test 2013-02-25 Andrea Azzarone Don't draw unity if the first window in the stack is fullscreen. Fixes: https://bugs.launchpad.net/bugs/748539. Approved by Brandon Schaefer. 2013-02-21 Andrea Azzarone Minor fix. 2013-02-21 Andrea Azzarone Fix viewport corner case. Minor optimization. 2013-02-19 Andrea Azzarone Remove useless if. 2013-02-19 Andrea Azzarone Don't draw unity if the first window in the stack is fullscreen. 2013-02-25 Łukasz 'sil2100' Zemczak Improve IBus autopilot tests. With these improvements, asian characters do not need to be hardcoded in the tests anymore. Now, the 'expected' values are taken directly from IBus before each test. We're doing it by using a separate input context and storing it for comparison. Using the existing input context was buggy, so this seemed like the best way to go otherwise. To do this, I had to work-around the new IBus bindings from GIR, since create_input_context() - which was needed, was not introspectable. Approved by Thomi Richards. 2013-02-22 Łukasz 'sil2100' Zemczak In case of hangul, well, querying is a bit more complicated. So, till it's not fixed, we can use hard coded values here - since hangul has no 'character propositions' and no history, it's safe. A given input string will *always* return the same output string in korean. 2013-02-21 Łukasz 'sil2100' Zemczak Fixed anthy with the new ibus enhancements. We're now using update-preedit-text as well for engines that are not commit-only. 2013-02-18 Łukasz 'sil2100' Zemczak Add a timeout to the wait for IBus to set the engine, in the case where the engine cannot be fount 2013-02-15 Łukasz 'sil2100' Zemczak Use GLib instead of GObject 2013-02-12 Łukasz 'sil2100' Zemczak Improve IBus autopilot tests. With these improvements, asian characters do not need to be hardcoded in the tests anymore. Now, the 'expected' values are taken directly from IBus before each test. We're doing it by using a separate input context and storing it for comparison. Using the existing input context was buggy, so this seemed like the best way to go otherwise. To do this, I had to work-around the new IBus bindings from GIR, since create_input_context() - which was needed, was not introspectable. 2013-02-22 MC Return Fixed some issues reported by cppcheck: * Hopefully fixed memory leak of atk_event. * size_t index is always unsigned, so the check if it is >= 0 is redundant and can be removed. The else branch will never be executed so it can be removed as well. * Do not assign true to bool odd, because this value is never used. Instead declare and assign the value in one line. * Also initialize the struct LayoutWindow member variable float alpha with 0.0f in the LayoutWindow::LayoutWindow(Window xid) constructor. (LP: #1131152). Fixes: https://bugs.launchpad.net/bugs/1131152. Approved by Andrea Azzarone. 2013-02-21 MC Return Fixed wrong variable name typo (atk_key_event->atk_event) 2013-02-20 MC Return Hopefully fixed memory leak of atk_event 2013-02-20 MC Return size_t index is always unsigned, so the check if it is >= 0 is redundant and can be removed The else branch will never be executed so it can be removed as well 2013-02-20 MC Return Do not assign true to bool odd, because this value is never used Instead declare and assign the value in one line 2013-02-20 MC Return Also initialize the struct LayoutWindow member variable float alpha with 0.0f in the LayoutWindow::LayoutWindow(Window xid) constructor 2013-02-22 Andrea Azzarone Fix randomly failing tests (unity.tests.launcher.test_icon_behavior.LauncherIconsTests.*). Fixes: https://bugs.launchpad.net/bugs/1131679. Approved by Łukasz Zemczak, MC Return. 2013-02-22 Andrea Azzarone Fix bug 1131679. 2013-02-20 Automatic PS uploader Releasing 6.12.0daily13.02.19.1-0ubuntu1 to ubuntu. Approved by . 2013-02-19 Automatic PS uploader Releasing 6.12.0daily13.02.19.1-0ubuntu1, based on r3163 2013-02-20 Xiao-Long Chen Add timeout before removing launcher icon. Fixes: https://bugs.launchpad.net/bugs/1119801. Approved by Andrea Azzarone. 2013-02-15 Xiao-Long Chen Add timeout before removing launcher icon 2013-02-19 MC Return Fixed minor cppcheck static code analysis issues: Do not assign true to bool odd, because this value is never used. Instead declare and assign a value to odd in the same line. Also initialize the class member variable bool requires_new_position with false in the PreviewStateMachine::PreviewStateMachine() constructor. Approved by Andrea Azzarone, Łukasz Zemczak. 2013-02-17 MC Return Do not assign true to bool odd, because this value is never used Instead declare and assign a value to odd in the same line 2013-02-17 MC Return Also initialize the class member variable bool requires_new_position with false in the PreviewStateMachine::PreviewStateMachine() constructor 2013-02-19 Łukasz 'sil2100' Zemczak Use a nasty hack to avoid ARM pointer mis-alignment errors in gcc. Before doing a cast to unsigned long *, let's convert to a void pointer first. Approved by Sam Spilsbury. 2013-02-19 Łukasz 'sil2100' Zemczak Add a comment so that we know what hacks we did 2013-02-19 Łukasz 'sil2100' Zemczak Use a nasty hack to avoid ARM pointer mis-alignment errors in gcc. Before doing a cast to unsigned long *, let's convert to a void pointer first. 2013-02-18 Sam Spilsbury Don't remove bounding rects (LP: #1091600). Fixes: https://bugs.launchpad.net/bugs/1091600. Approved by Esokrates. 2013-02-10 Sam Spilsbury Don't remove bounding rects 2013-02-10 Sam Spilsbury Merge unity.fix_851964 2013-02-10 Sam Spilsbury Revert r2999 2013-02-18 Sam Spilsbury Save the saved input shape to a window property, so if compiz crashes we can still recover the minimized window. Also fixed a crash in the tests. (LP: #851964). Fixes: https://bugs.launchpad.net/bugs/851964. Approved by Andrea Azzarone. 2013-02-12 Sam Spilsbury Only temp-re-minimize if the window has inconsistent shape rects 2013-02-09 Sam Spilsbury Save the saved input shape to a window property, so if compiz crashes we can still recover the minimized window. Also fixed a crash in the tests. (LP: #851964) 2013-02-09 Sam Spilsbury Revert bounding rects removal change 2013-02-04 Sam Spilsbury Merge lp:unity 2013-01-11 Sam Spilsbury Merge lp:unity 2012-12-18 Sam Spilsbury Don't remove bounding rects (LP: #1091600) 2013-02-18 Andrea Azzarone Fix alt+grave regression. Fixes: https://bugs.launchpad.net/bugs/1129372. Approved by Łukasz Zemczak. 2013-02-18 Andrea Azzarone Fix alt+'\' regression. 2013-02-17 Łukasz 'sil2100' Zemczak Add a new test suite - test_search. This test suite is supposed to test the searching mechanisms of Unity. For now it only tests the behavior for the HUD and application lens. The test cases inside check if when a given search string is given, the proper results will be returned. There are also test cases for testing fuzzy search, e.g. when slightly erroneous input is provided. We're using window-mocker for this. And for now, app lens fuzzy tests are skipped - until libcolumbus is not released. Approved by . 2013-02-14 Łukasz 'sil2100' Zemczak Fix multi-line comments. 2013-02-11 Łukasz 'sil2100' Zemczak For now, skip the application lens fuzzy search tests, since we have no fuzzy search test support in the lens right now 2013-02-11 Łukasz 'sil2100' Zemczak Rename usage of testapp to the new name - Window Mocker 2013-02-11 Łukasz 'sil2100' Zemczak Merge changes from trunk 2013-02-06 Łukasz 'sil2100' Zemczak Add a new test suite - test_search. This test suite is supposed to test the searching mechanisms of Unity. For now it only tests the behavior for the HUD and application lens. The test cases inside check if when a given search string is given, the proper results will be returned. There are also test cases for testing fuzzy search, e.g. when slightly erroneous input is provided. We're using testapp for this. 2013-02-15 Chris Townsend Webapps cause two active applications in some cases, so added a check to only pick up the first active app which is the web browser. Fixes: https://bugs.launchpad.net/bugs/1070715. Fixes: https://bugs.launchpad.net/bugs/1070715. Approved by Brandon Schaefer. 2013-02-15 Chris Townsend Add a unit test to simulate the Webapp and Firefox active interaction. 2013-02-14 Chris Townsend * Revert the original commit since it regresses an Alt+Tab use case. * Add a test to use only the first found active application to account for the WebApp. 2013-02-12 Chris Townsend Remove the check between the selected app and the last known active app. This is no longer needed since another fix went in to properly fix the original issue. Fixes: https://bugs.launchpad.net/bugs/1070715 2013-02-15 Brandon Schaefer Adds a Y break zone on the barrier so you can only break the barrier if pushing hard enough within this zone. Otherwise it resets the decay. Fixes: https://bugs.launchpad.net/bugs/982543. Approved by Marco Trevisan (Treviño). 2013-02-13 Brandon Schaefer * Add in a Y break zone where when we start pushing up against the barrier we only release it if there is enough decay with in this break zone. If we move out of the break zone then restart the decay. 2013-02-15 Nick Dedekind Changed click/Dnd behaviour to match requested design. (LP: #841899). Fixes: https://bugs.launchpad.net/bugs/841899. Approved by Andrea Azzarone, John Lea. 2013-01-30 Nick Dedekind Fixed review comments. 2013-01-30 Nick Dedekind merge with trunk 2012-12-21 Nick Dedekind Design requested drawing of filter widget outline. 2012-12-20 Nick Dedekind Aligned RoundedRectSegment arc drawing with RoundRect drawing. 2012-12-20 Nick Dedekind Added tests for multi-range filter widget. Updated lens tests for multi-range filter. 2012-12-20 Nick Dedekind Renamed FilterMultiRange->FIlterMultiRangeWidget 2012-12-18 Nick Dedekind Merged with trunk 2012-12-18 Nick Dedekind More design fixes for multirange filter widget. 2012-12-14 Nick Dedekind Merged with trunk 2012-12-13 Nick Dedekind Filter Multi-range widget behaviour fixes - started 2013-02-15 Łukasz 'sil2100' Zemczak When building the preview, don't create a new PreviewContainer when there's one already existing. Such a case can happen when the preview animation does not finish correctly and gets interrupted unexpectedly. When that happens, the preview_container_ stays as a child. Without this fix, that container stays as a child forever, breaking preview-related autopilot tests. Approved by Andrea Azzarone. 2013-02-14 Łukasz 'sil2100' Zemczak When building the preview, don't create a new PreviewContainer when there's one already existing. Such a case can happen when the preview animation does not finish correctly and gets interrupted unexpectedly. When that happens, the preview_container_ stays as a child. Without this fix, that container stays as a child forever, breaking preview-related autopilot tests. 2013-02-14 Andrea Azzarone Fix lp bug 991637. Fixes: https://bugs.launchpad.net/bugs/991637. Approved by Marco Trevisan (Treviño), Brandon Schaefer. 2013-02-14 Andrea Azzarone Fix 991637. 2013-02-14 Andrea Azzarone Pass the correct timestamp to ApplicationLauncherIcon on super+n. Fixes: https://bugs.launchpad.net/bugs/1125331. Approved by Brandon Schaefer. 2013-02-14 Andrea Azzarone Minor change + AP test. 2013-02-14 Andrea Azzarone Fix lp bug 1125331. 2013-02-14 Iain Lane Don't test libindicate's gir which isn't installed by default. Approved by Didier Roche. 2013-02-14 Iain Lane indicate's gir isn't installed by default so better not test it here 2013-02-14 Iain Lane Smoke test some of our gobject-introspection bindings in autopilot. Approved by Didier Roche. 2013-02-14 Iain Lane copyright 2013 2013-02-14 Iain Lane Add some autopilot tests to test various gobject introspection bindings are working Unity's autopilot tests are run as part of our CI, so this is a good place to put them to catch basic breakage in the bindings. 2013-02-13 Brandon Schaefer Force the first event generated to skip the smoothing timer. This way we can see if we need to release the barrier. Otherwise the mouse hits the barrier for 75ms until the smoothing timer has gone off. Fixes: https://bugs.launchpad.net/bugs/1120223. Approved by Marco Trevisan (Treviño). 2013-02-12 Brandon Schaefer * Made a function to generate a generic event to reduce code 2013-02-11 Brandon Schaefer * Adds unit tests * Clean up a bit of repeating code 2013-02-11 Brandon Schaefer * Don't update the launchers hide machine on the first event. If the first event doesn't release the barrier, then it will be sending the correct event in 75ms from the first event. 2013-02-11 Brandon Schaefer * There is a delay when events get sent from the PointerBarrier, so if we hit a barrier that needs to be released right away we have to wait out that delay causing an unsmooth barrier break. So we send the first event right away to see if we are at a place where a barrier needs to be released, then go back to using the timer if needed. 2013-02-13 Andrea Azzarone Fix build issue with arm. Approved by Brandon Schaefer. 2013-02-12 Andrea Azzarone Remove the asserts, they are testing test-code not QuicklistManager. 2013-02-12 Andrea Azzarone Fix. 2013-02-12 Andrea Azzarone Fix build issue with ARMs. 2013-02-12 Marco Trevisan (Treviño) ExpoLauncherIcon: Set the viewport size to 1,1 (i.e. diable workspaces) on icon Removal Like when dragged to trash!. Fixes: https://bugs.launchpad.net/bugs/868423, https://bugs.launchpad.net/bugs/1118271. Approved by Andrea Azzarone. 2013-02-09 Marco Trevisan (Treviño) PluginAdapter: implement properly SetViewportSize 2013-02-09 Marco Trevisan (Treviño) ExpoLauncherIcon: Set the viewport size to 1,1 (i.e. diable workspaces) on icon Removal Like when dragged to trash! 2013-02-09 Marco Trevisan (Treviño) WindowManager: add a first implementation of SetViewportSize 2013-02-12 Marco Trevisan (Treviño) LauncherController: add MigrateFavorites utility function. Approved by Andrea Azzarone. 2013-02-09 Marco Trevisan (Treviño) Merging with lp:~3v1n0/unity/favorites-migration-hardcoded 2012-09-27 Marco Trevisan (Treviño) TestLauncherController: fix failing test 2012-09-27 Marco Trevisan (Treviño) Merging with trunk 2012-09-20 Marco Trevisan (Treviño) LauncherController: save icons order when a "special" favorite has been removed Added test 2012-09-20 Marco Trevisan (Treviño) LauncherController: optimize MigrateFavorites a little 2012-09-20 Marco Trevisan (Treviño) TestLauncherController: update tests so that they work with favorites migration 2012-09-20 Marco Trevisan (Treviño) LauncherController: add MigrateFavorites utility function 2012-09-20 Marco Trevisan (Treviño) LauncherController: revert fixed expo icon changes 2013-02-11 Marco Trevisan (Treviño) ApplicationLauncherIcon: set the visibility of an unstick application based on its running state. Fixes: https://bugs.launchpad.net/bugs/1122311. Approved by Brandon Schaefer. 2013-02-11 Marco Trevisan (Treviño) TestApplicationLauncherIcon: add new tests for checking the application unsticking 2013-02-11 Marco Trevisan (Treviño) ApplicationLauncherIcon: set the visibility of an unstick application based on its running state 2013-02-09 Brandon Schaefer Use the relative mouse position for detecting if the mouse is in the window buttons. Approved by . 2013-02-08 Brandon Schaefer * Fix multi monitor issue window buttons and indicators. * AP panel tests cover this in a multi monitor setup 2013-02-08 Andrea Azzarone Use nux::ObjectWeakPtr to store QuicklistView(s). Approved by Łukasz Zemczak. 2013-02-08 Andrea Azzarone Minor fix. 2013-02-07 Andrea Azzarone Improve test. 2013-02-07 Andrea Azzarone Use nux::ObjectWeakPtr to store QuicklistView(s). 2013-02-08 Marco Trevisan (Treviño) ApplicationLauncherIcon: Show a list of related windows in a Launcher icon's Quicklist (LP: #1107866). Fixes: https://bugs.launchpad.net/bugs/1107866. Approved by John Lea, Marco Trevisan (Treviño). 2013-02-08 Lukas Vacek Merging with lp:~3v1n0/unity/quicklist-windows-improvements branch 2013-02-08 Marco Trevisan (Treviño) TestApplicationLauncherIcon: test menu properties, check windows with empty titles 2013-02-08 Marco Trevisan (Treviño) ApplicationLauncherIcon: Ignore windows with empty titles 2013-02-08 Lukas Vacek Merging with lp:~3v1n0/unity/quicklist-windows-improvements branch 2013-02-08 Marco Trevisan (Treviño) ApplicationLauncherIcon: disable markup accel for windows quicklist-items 2013-02-08 Marco Trevisan (Treviño) QuicklistMenuItem: add MARKUP_ACCEL_DISABLED_PROPERTY property 2013-02-08 Lukas Vacek Merging with lp:~3v1n0/unity/quicklist-windows-improvements branch 2013-02-08 Marco Trevisan (Treviño) TestApplicationLauncherIcon: add quicklist windows tests 2013-02-08 Marco Trevisan (Treviño) ApplicationLauncherIcon: cleanup the code a little 2013-02-06 Lukas Vacek bamficon windowlist patch cleanup #2 2013-02-05 Lukas Vacek bamficon windowlist patch cleanup to accomodate for comments in merge proposal 2013-01-30 Lukas Vacek bamficon_windowlist.patch applied (LP: #1107866) - show window list when right-clicking a launcher icon 2013-02-08 Nick Dedekind PlacesGroup: Fixed category redrawing. Fixes: https://bugs.launchpad.net/bugs/1119487. Approved by Marco Trevisan (Treviño). 2013-02-08 Nick Dedekind Fixed category redrawing 2013-02-08 Automatic PS uploader Releasing 6.12.0daily13.02.08-0ubuntu1 to ubuntu. Approved by . 2013-02-08 Automatic PS uploader Releasing 6.12.0daily13.02.08-0ubuntu1, based on r3140 2013-02-08 Marco Trevisan (Treviño) EdgeBarrierController: add multiple types of subscriber results, fix edges on autohide Now when sticky keys are disabled, and the launcher is set to autohide, the mouse will hit both sides of the screen (instead of just the left side of the barrier); at that point we'll release the events coming from the launcher-less side of the monitor, but we'll use them to temporary keep the barrier "broken". Fixes: https://bugs.launchpad.net/bugs/1064945. Approved by Brandon Schaefer. 2013-02-08 Marco Trevisan (Treviño) EdgeBarrierController: release_once a barrier if passed with sticky_edges OFF Tests updated 2013-02-08 Marco Trevisan (Treviño) TestEdgeBarrierController: add tests for other kinds of processed events 2013-02-07 Marco Trevisan (Treviño) TestLauncher: add more edge subscriber tests 2013-02-07 Marco Trevisan (Treviño) TestEdgeBarrierController / TestLauncher: fix tests against new API 2013-02-07 Marco Trevisan (Treviño) EdgeBarrierController: add more result possibilities for a subscriber to properly handle events This properly fixes the bug #1064945, since now we can correctly release or handle events based on the result given from the subscriber. 2013-02-07 Marco Trevisan (Treviño) EdgeBarrierController: use a testing pimpl 2013-02-06 Brandon Schaefer * The default is already BOTH no need to set it again. 2013-02-06 Brandon Schaefer * Adds a unit test to assert that when sticky keys are off the direction is always set to BOTH 2013-02-05 Brandon Schaefer * When SickyEdge is set to False and the Launcher is autohiding we must make barriers for both sides. 2013-02-07 Marco Trevisan (Treviño) SwitcherController: add a fade effect when showing/hiding the controller. Fixes: https://bugs.launchpad.net/bugs/1105058. Approved by Brandon Schaefer. 2013-02-07 Marco Trevisan (Treviño) SwitcherController: removing commented code 2013-02-07 Marco Trevisan (Treviño) TestSwitcherController: adding opacity test 2013-02-07 Marco Trevisan (Treviño) Merge with trunk 2013-02-07 Marco Trevisan (Treviño) TestSwitcherController: add fading test 2013-02-07 Marco Trevisan (Treviño) SwitcherController: use a MockableBaseWindow 2013-02-07 Marco Trevisan (Treviño) Test{Hud,Dash}Controller: some cleanup 2013-02-07 Marco Trevisan (Treviño) MockableBaseWindow: added this utility class, setting as parent of ResizingBaseWindow 2013-02-07 Marco Trevisan (Treviño) TestSwitcherController: use MockBaseWindow for testing instead a real window 2013-02-07 Marco Trevisan (Treviño) SwitcherController: set the timeout_length as public property 2013-02-06 Marco Trevisan (Treviño) UnityShell: draw the switcher targets also when fading-out... 2013-02-06 Marco Trevisan (Treviño) unityshell: use the switcher opacity value to compute the final thumbails opacity 2013-02-06 Marco Trevisan (Treviño) StandaloneSwitcher: add the animator controller 2013-02-06 Marco Trevisan (Treviño) SwitcherController: add a fade animator to show/hide the switcher window 2013-02-06 Marco Trevisan (Treviño) SwitcherView: remove useless variable 2013-02-07 Łukasz 'sil2100' Zemczak The testapp application has been renamed to window-mocker - let's rename all uses. Fixes: https://bugs.launchpad.net/bugs/1089561. Approved by Didier Roche. 2013-02-07 Łukasz 'sil2100' Zemczak Oooops. 2013-02-07 Łukasz 'sil2100' Zemczak Add the python-windowmocker dep to unity-autopilot. 2013-02-07 Łukasz 'sil2100' Zemczak The testapp application has been renamed to window-mocker - let's rename all uses. 2013-02-07 Automatic PS uploader Releasing 6.12.0daily13.02.07-0ubuntu1 to ubuntu. Approved by . 2013-02-07 Automatic PS uploader Releasing 6.12.0daily13.02.07-0ubuntu1, based on r3136 2013-02-07 Łukasz 'sil2100' Zemczak Fix dash preview tests. The preview_container.current_preview property is not automatically visible, sometimes it takes time for it to be available. Let's use Eventually while fetching. Approved by Thomi Richards. 2013-02-06 Łukasz 'sil2100' Zemczak Fix dash preview tests. The preview_container.current_preview property is not automatically visible, sometimes it takes time for it to be available. Let's use Eventually while fetching. 2013-02-06 Marco Trevisan (Treviño) SwitcherController: add InitiateDetail function to initialize the detail mode It disables the animation at the beginning, then it re-enables it once needed. Fixes: https://bugs.launchpad.net/bugs/1116927. Approved by Brandon Schaefer. 2013-02-06 Marco Trevisan (Treviño) GesturalWindowSwitcher: fix compilation 2013-02-06 Marco Trevisan (Treviño) UnityShell: use InitiateDetail when starting the switcher in detail mode And update to new API 2013-02-06 Marco Trevisan (Treviño) TestSwitcherController: add test for InitiateDetail 2013-02-06 Marco Trevisan (Treviño) SwitcherController: make members really private, use ROProperty and return smart Ptr 2013-02-06 Marco Trevisan (Treviño) SwitcherController: add InitiateDetail function to initialize the detail mode It disables the animation at the beginning, then it re-enables it once needed. 2013-02-06 Marco Trevisan (Treviño) TestSwitcherView: add test for animation progress check based on property change 2013-02-06 Marco Trevisan (Treviño) SwitcherView: add Animate property, progress function and time utility functions 2013-02-06 Andrea Azzarone Remove notification area whitelist. Fixes: https://bugs.launchpad.net/bugs/974480. Approved by Marco Trevisan (Treviño). 2013-02-06 Andrea Azzarone Add newline at end of file. 2013-02-06 Andrea Azzarone Add missing file. 2013-02-06 Andrea Azzarone Add tests. 2013-02-06 Andrea Azzarone Merge lp:~andyrock/unity/remove-tray-whitelist. 2012-09-14 Andrea Azzarone Add missing braces. 2012-09-14 Andrea Azzarone Add missing include. 2012-09-14 Andrea Azzarone Minor change. 2012-09-14 Andrea Azzarone Fix typo. 2012-09-14 Andrea Azzarone Remove whitelist gsettings option. Replace it with an hardcoded list. 2013-02-06 Andrea Azzarone Fix test-unit. Fixes: https://bugs.launchpad.net/bugs/1117487. Approved by Marco Trevisan (Treviño). 2013-02-06 Andrea Azzarone Fix test-unit. 2013-02-06 Andrea Azzarone added .bzr-repo to ignore list 2013-02-06 Marco Trevisan (Treviño) LauncherIcon: use a smart pointer to handle the terminate_expo connection and disconnect it. Fixes: https://bugs.launchpad.net/bugs/1090565. Approved by Andrea Azzarone. 2013-02-06 Marco Trevisan (Treviño) AbstractLauncherIcon: remove on_expo_terminated_connection 2013-02-06 Marco Trevisan (Treviño) LauncherIcon: use a smart pointer to handle the terminate_expo connection 2013-02-06 Marco Trevisan (Treviño) SwitcherController: remove the detail timeout when the detail mode is changed. Fixes: https://bugs.launchpad.net/bugs/1116785. Approved by Brandon Schaefer. 2013-02-06 Marco Trevisan (Treviño) TestSwitcherController: add test to check if the detail timeout is correctly disabled when not needed 2013-02-06 Marco Trevisan (Treviño) SwitcherController: remove the detail timeout when the detail mode is changed 2013-02-06 Marco Trevisan (Treviño) TestSwitcherView: use TEST_P to perform multiple animation tests. Approved by Andrea Azzarone. 2013-02-05 Marco Trevisan (Treviño) TestSwitcherView: use TEST_P to perform multiple animation tests 2013-02-06 Andrea Azzarone Use Alt + mouse wheel to scroll the launcher. Approved by Marco Trevisan (Treviño). 2013-02-05 Andrea Azzarone Merged improve-standalone-window-manager into alt-to-scroll. 2013-02-05 Andrea Azzarone Merged improve-standalone-window-manager into alt-to-scroll. 2013-02-05 Andrea Azzarone Merged improve-standalone-window-manager into alt-to-scroll. 2013-02-05 Andrea Azzarone Merged improve-standalone-window-manager into alt-to-scroll. 2013-02-05 Andrea Azzarone Merged improve-standalone-window-manager into alt-to-scroll. 2013-02-05 Andrea Azzarone Merged improve-standalone-window-manager into alt-to-scroll. 2013-02-01 Andrea Azzarone Scroll launcher only on alt + mouse wheel. 2013-02-05 Andrea Azzarone Improve StandaloneWindowManager. Approved by Marco Trevisan (Treviño). 2013-02-05 Andrea Azzarone New window should be on front. 2013-02-05 Andrea Azzarone Remove TODO. 2013-02-05 Andrea Azzarone Make standalone window manager behaver like compiz. 2013-02-05 Andrea Azzarone Fix typo :( 2013-02-05 Andrea Azzarone Fix stupid error. 2013-02-05 Andrea Azzarone bzr pump and resolve conflicts. 2013-02-01 Andrea Azzarone Implement StandaloneWindowManager::Raise/Lower/RetackBelow. 2013-02-01 Andrea Azzarone Use a std::list to store standalone_windows_. 2013-02-05 Andrea Azzarone Add unity::WindowManager::GetWindowsInStackingOrder. Approved by Marco Trevisan (Treviño). 2013-02-05 Andrea Azzarone Add GetWindowInStackingOrder. 2013-02-05 Andrea Azzarone Fix po/POTFILES.in. Approved by Brandon Schaefer. 2013-02-05 Andrea Azzarone Fix po/POTFILES.in 2013-02-05 Andrea Azzarone Add WindowManager::RestackBelow. Approved by Brandon Schaefer, Marco Trevisan (Treviño). 2013-02-01 Andrea Azzarone Add WindowManager::RestackBelow. 2013-02-05 Marco Trevisan (Treviño) ApplicationLauncherIcon: add a custom implementation of GetQuirk for Quirk::ACTIVE We need to make sure that an application is set as active also if the WindowManager active window is contained in the application windows list. Fixes: https://bugs.launchpad.net/bugs/1115775. Approved by Brandon Schaefer. 2013-02-05 Marco Trevisan (Treviño) TestApplicationLauncherIcon: Test the ActiveQuirk value based on WindowManager 2013-02-05 Marco Trevisan (Treviño) ApplicationLauncherIcon: add a custom implementation of GetQuirk for Quirk::ACTIVE We need to make sure that an application is set as active also if the WindowManager active window is contained in the application windows list. 2013-02-05 Marco Trevisan (Treviño) SwitcherController: use SelectionIsActive instead of icon Quirk 2013-02-05 Marco Trevisan (Treviño) MockApplication: implement a basic MockApplicationWindow 2013-02-05 Marco Trevisan (Treviño) TestSwitcherModel: add test for SelectionIsActive 2013-02-05 Marco Trevisan (Treviño) SwitcherModel: some cleanup, use const getters and add SelectionIsActive 2013-02-05 Thomi Richards This branch updates the unity autopilot test suite to take advantage of the new optimisations in autopilot. Approved by Christopher Lee. 2013-02-05 Christopher Lee added missing 'unity.' to launcher test 2013-02-05 Thomi Richards Merged remaining code changes. 2013-02-05 Thomi Richards removed commented out code. 2013-02-05 Thomi Richards remerged. 2013-02-04 Thomi Richards merged parent. 2013-02-04 Christopher Lee Updated shopping lens tests 2013-02-04 Thomi Richards quicklist tests done. 2013-02-04 Robert Ancell Indicator bluetooth is the new indicator that replaces the old patches to gnome-bluetooth. Approved by Andrea Azzarone, Sebastien Bacher. 2013-02-05 Robert Ancell Place new bluetooth indicator in correct location 2013-02-04 Marco Trevisan (Treviño) Hud/DashView: use the global window-close key combination to close the overlays. Approved by Andrea Azzarone. 2013-02-04 Marco Trevisan (Treviño) DashView: remove unwanted commit 2013-02-04 Marco Trevisan (Treviño) autopilot, test_switcher: update switcher tests for Alt+F4 changes 2013-02-04 Marco Trevisan (Treviño) DashView: use WindowManager default close key combination 2013-02-04 Marco Trevisan (Treviño) DashView: use WindowManager default close key combination. 2013-02-04 Brandon Schaefer Clean up the PanelMenuView ctor. Moved each part into its own function so its easier to read the ctor and understand what each part is doing. Approved by Marco Trevisan (Treviño). 2013-02-01 Brandon Schaefer * Clean up the ctor, really just move all the parts into functions 2013-01-31 Brandon Schaefer * Merge trunk 2013-02-04 Automatic PS uploader Releasing 6.12.0daily13.02.04.1-0ubuntu1 to ubuntu. Approved by . 2013-02-04 Automatic PS uploader Releasing 6.12.0daily13.02.04.1-0ubuntu1, based on r3117 2013-02-04 MC Return Use unmaximize-window-key instead unmaximize-or-minimize-window-key in compiz-profile-unity.convert and compiz-profile-active-unity.convert. (LP: #1115128). Fixes: https://bugs.launchpad.net/bugs/1115128. Approved by Didier Roche. 2013-02-04 MC Return Use unmaximize-window-key instead unmaximize-or-minimize-window-key in compiz-profile-unity.convert and compiz-profile-active-unity.convert 2013-02-04 Łukasz 'sil2100' Zemczak Revert directly-pushed revisions 3103-3116. Those changes are OK, but we need to synchronize both lp:autopilot and lp:unity changes so that all land nicely, not blocking daily release. We'll re-submit the change as a proper merge request and ensure both of them land before a daily release happens, so that daily has both unity and autopilot of the right versions 2013-02-04 Thomi Richards merged push branch. 2013-02-04 Christopher Lee apfix update shortcut_hint tests 2013-02-04 Christopher Lee apfix update showdesktop tests 2013-02-04 Christopher Lee Merging thomis updates 2013-02-04 Christopher Lee Merging thomis updates 2013-02-04 Christopher Lee Spread tests updated 2013-02-04 Thomi Richards panel tests done. 2013-02-04 Thomi Richards ibus tests fixe. 2013-02-04 Thomi Richards merged parent. 2013-02-04 Christopher Lee Fully fixed up switcher tests (inlcuding switcher emulator) 2013-02-04 Christopher Lee Merging thomis updates 2013-02-04 Christopher Lee apfix Updated switcher tests to use self.unity.switcher 2013-02-04 Thomi Richards hud tests are working. 2013-02-04 Thomi Richards Dash tests mostly work. Preview tests fail, but I think that's due to errors upstream. 2013-02-04 Thomi Richards command lens done. 2013-02-04 Thomi Richards xim tests converted. 2013-02-04 Thomi Richards Launcher tests completed. 2013-02-04 Thomi Richards shortcut launcher tests converted. 2013-02-04 Thomi Richards Reveal tests converted. 2013-02-04 Thomi Richards Keynav tests fixed, hud controller fixed. 2013-02-04 Thomi Richards top-level dash class is now a proper emulator. launch icon behavior test now all work. 2013-02-04 Thomi Richards First stage of reorganisation done to support optimisations in autopilot. 2013-02-02 MC Return Changed all references to unmaximize_window_key to unmaximize_or_minimize_window_key. Together with the changes to Compiz the default shortcut to "restore or minimize" the focused window will now work correctly. (LP: #966099). Fixes: https://bugs.launchpad.net/bugs/966099. Approved by Brandon Schaefer. 2013-01-29 MC Return Changed all references to unmaximize_window_key to unmaximize_or_minimize_window_key 2013-02-02 MC Return Fixed wrong description in Dconf key com.canonical.unity.launcher.favorites. Also improved wording a bit. (LP: #1112560). Fixes: https://bugs.launchpad.net/bugs/1112560. Approved by Brandon Schaefer. 2013-02-01 MC Return Fixed wrong description in Dconf key com.canonical.unity.launcher.favorites 2013-02-01 Brandon Schaefer This is causing problem with all the AP tests...ie. Every single AP was failing. Approved by Andrea Azzarone. 2013-02-01 Brandon Schaefer * Cherry pick xpathselect changes, causing problems with AP tests 2013-02-01 Brandon Schaefer Remove all the overlay open logic in PanelMenuView, there is only 2 spots where we have to check if an overlay is open...in Draw/DrawContent. This is because nux damage done in order to repaint everything and the fact we can't truly set them to not visible ... yet. Otherwise the indicators X position is changed...this needs fixing as well. Approved by Andrea Azzarone. 2013-01-31 Brandon Schaefer * Remove using overlay logic inside the PanelMenuView... * I had to return in ::Draw/Content if the overlay is visible due to compiz damage screen and the fact that if you set the PanelMenuView to not visible the indicators lose their. So we can't avoid all re-draws 2013-02-01 Thomi Richards DebugDBusInterface: Using libxpathselect for the xpath object selection. Approved by Marco Trevisan (Treviño). 2013-01-25 Thomi Richards Fixed library name in depends list. 2013-01-24 Thomi Richards Added dependancy on libxpathselect. 2013-01-24 Thomi Richards Load XPath implementation from libxpathselect, if it is present. 2013-02-01 Sebastien Bacher recommends indicator-bluetooth as well. Fixes: https://bugs.launchpad.net/bugs/1111314. Approved by Andrea Azzarone. 2013-02-01 Sebastien Bacher recommends indicator-bluetooth as well 2013-02-01 Marco Trevisan (Treviño) SwitcherController: use again the SwitcherView as non-input window Otherwise it could only lead to focusing troubles. Added utilities to manage the WindowManager default close-window keybinding and using it in our views. Fixes: https://bugs.launchpad.net/bugs/1111620. Approved by Brandon Schaefer. 2013-02-01 Marco Trevisan (Treviño) SwitcherController: Uuups... adding const&! 2013-02-01 Marco Trevisan (Treviño) SwitcherModel: some code cleanup 2013-02-01 Marco Trevisan (Treviño) unityshell: parse the Window-Close-Window key combo and when pressed, hide the switcher. 2013-02-01 Marco Trevisan (Treviño) WindowManager: add a property to save the close_window_key binding 2013-02-01 Marco Trevisan (Treviño) SwitcherController: use again the SwitcherView as non-input window Otherwise it could only lead to focusing troubles 2013-02-01 Brandon Schaefer Refactored PanelMenuView::Draw(), moved a bunch of texture generating, boolean checking into smaller functions. Also renamed a bunch of ::Draw* functions that did not do any drawing (which is mis leading). Approved by Marco Trevisan (Treviño). 2013-01-31 Brandon Schaefer * Change 2 function names 2013-01-30 Brandon Schaefer * Renamed a bunch of ::Draw* function that were not drawing anything. * Refactored the main ::Draw function which was huge. * Small refactoring else where 2013-01-31 Marco Trevisan (Treviño) VolumeImp: sadly removing a lambda, or the Q linker will complain :(. Approved by Andrea Azzarone. 2013-01-31 Marco Trevisan (Treviño) VolumeImp: sadly removing a lambda, or the Q linker will complain :( 2013-01-31 Marco Trevisan (Treviño) QuicklistMenuItem: allow clients to define the maximum label width. Fixes: https://bugs.launchpad.net/bugs/1111471. Approved by Andrea Azzarone. 2013-01-31 Marco Trevisan (Treviño) QuicklistMenuItem: cleanup InitializeText calls We don't need to reset our _text variable. It will do for us. 2013-01-31 Marco Trevisan (Treviño) QuicklistMenuItem: set default ellipsize to the end 2013-01-31 Marco Trevisan (Treviño) TestQuicklistMenuItem: add MaxlabelWidth test 2013-01-31 Marco Trevisan (Treviño) QuicklistMenuItem: allow clients to define the maximum label width 2013-01-31 Marco Trevisan (Treviño) TestQuicklistMenuItem: add limited menuitem test 2013-01-31 Marco Trevisan (Treviño) QuicklistMenuItem: add support for a quicklist items to have a limited size, with middle ellipsize 2013-01-31 Andrea Azzarone Fix crash when unmounting android devices. Fixes: https://bugs.launchpad.net/bugs/1102926. Approved by Marco Trevisan (Treviño). 2013-01-31 Andrea Azzarone Fix lp 1111389 2013-01-31 Sebastien Bacher recommends indicator-sync so it gets installed by default. Fixes: https://bugs.launchpad.net/bugs/1053482. Approved by Marco Trevisan (Treviño). 2013-01-31 Sebastien Bacher recommends indicator-sync so it gets installed by default 2013-01-30 Brandon Schaefer Clicking on the indicators in the dash will now open them! (And close the dash). Fixes: https://bugs.launchpad.net/bugs/1109150. Approved by Andrea Azzarone, MC Return. 2013-01-30 Brandon Schaefer * Pass by refrence * Remove function not used in pimpl 2013-01-29 Brandon Schaefer * Indicators will now open if clicked while the dash is open (closing the dash in the process) 2013-01-30 Łukasz 'sil2100' Zemczak In the test_hud_does_not_focus_wrong_window_after_alt_tab test, make sure that after we use the switcher we're on the 'right window' before toggling the hud. Approved by Andrea Azzarone, Stephen M. Webb. 2013-01-30 Łukasz 'sil2100' Zemczak In the test_hud_does_not_focus_wrong_window_after_alt_tab test, make sure that after we use the switcher we're on the 'right window' before toggling the hud. 2013-01-30 Łukasz 'sil2100' Zemczak Again, due to the most recent switcher refactorization, the introspection model again changed - we can switch back to what was before. Fixes: https://bugs.launchpad.net/bugs/1109192. Approved by Stephen M. Webb. 2013-01-30 Łukasz 'sil2100' Zemczak Again, to the most recent switcher refactorization, the introspection model again changed - we can switch back to what was before. 2013-01-30 Sam Spilsbury Added AbstractInterfaceGenerator, which is a helper template to visit an interface contained by composition by various concrete objects in a collection. Approved by Andrea Azzarone, Marco Trevisan (Treviño). 2012-12-19 Sam Spilsbury Merge lp:unity 2012-12-19 Sam Spilsbury Fix typos and const problem 2012-12-18 Sam Spilsbury Unity coding style 2012-12-05 Sam Spilsbury Fix conflict 2012-12-05 Sam Spilsbury Merge lp:unity 2012-12-05 Sam Spilsbury Added AbstractInterfaceGenerator, which is a helper template to visit an interface contained by composition by various concrete objects in a collection (eg, if the UnityWindow instance for each window in a CompWindowList had some interface XInterface that you wanted to use, you could do this): unity::AbstractInterfaceCollectionGenerator generator &gen) { gen.VisitEachInterface ([](const XInterface &iface) { iface.x (); }) } 2013-01-29 Manuel de la Pena Added API that allows children classes to add InputAreas to the TabIterator in order to modify the tab navigation order. Did some small refactoring to allow testing the TabIterator but without changing the Preview.h by using a forward class declaration as it used to be. Fixes: https://bugs.launchpad.net/bugs/1102387. Approved by Nick Dedekind. 2013-01-22 Manuel de la Pena Expose Remove to the Preview and children. 2013-01-22 Manuel de la Pena Improved code readibility and mem management according to reviews. 2013-01-21 Manuel de la Pena Removed not required method. 2013-01-21 Manuel de la Pena Merged with trunk. 2013-01-21 Manuel de la Pena Implemented all tab iterator tests. 2013-01-18 Manuel de la Pena Refactored tab iterator and added nearly all of the tests. 2013-01-18 Manuel de la Pena Merged with trunk. 2013-01-09 Manuel de la Pena Ensure that the area is not already present in the list. 2013-01-09 Manuel de la Pena Added api to allow the child previews to alter the tab iterator. 2013-01-29 Charles Kerr Clean up the tests to correctly dispose of the gobjects. Fixes: https://bugs.launchpad.net/bugs/986875. Approved by Brandon Schaefer. 2013-01-29 Andrea Azzarone Merge trunk. 2013-01-29 Andrea Azzarone Fix typo. 2012-04-22 Charles Kerr invoke the superclass' dispose() method in these test classes: service_model, service_lens, service_hud, service_gbus_wrapper 2013-01-29 Marco Trevisan (Treviño) PanelMenuView: restore a grabbed window taking care of the panel offset. Fixes: https://bugs.launchpad.net/bugs/1104043. Approved by Andrea Azzarone. 2013-01-29 Marco Trevisan (Treviño) TestPanelMenuView: added parametrized test instead of random values 2013-01-29 Marco Trevisan (Treviño) TestPanelMenuView: add restore with grab test 2013-01-29 Marco Trevisan (Treviño) StandaloneWindowManager: add SetWorkareaGeometry and fix RestoreAt 2013-01-26 Marco Trevisan (Treviño) Merge with trunk 2013-01-25 Marco Trevisan (Treviño) Merging with lp:~3v1n0/unity/uscreen-mock+launcher-max-height-fixes 2013-01-25 Marco Trevisan (Treviño) Merging with trunk 2013-01-25 Marco Trevisan (Treviño) MockUScreen: correctly set the monitors geometries!!! 2013-01-25 Marco Trevisan (Treviño) PanelMenuView: few cleanups 2013-01-25 Marco Trevisan (Treviño) TestPanelMenuView: initialize standalone-wm, use WaitUntil checks 2013-01-25 Marco Trevisan (Treviño) PanelMenuView: restore a grabbed window taking care of the panel offset 2013-01-29 Nicolas d'Offay Changed the dash blur to the optimised linear sample method. Bumped up the sigma to accommodate this. Visual quality of the blur has been approved by our design team in London. Fixes: https://bugs.launchpad.net/bugs/1102410. Approved by MC Return, Andrea Azzarone, Nick Dedekind, Manuel de la Peña. 2013-01-29 Nicolas d'Offay Merged trunk. 2013-01-29 Nicolas d'Offay Bumped down the sigma again. This fixes the preview icons not appearing. 2013-01-21 Nicolas d'Offay Removed -ubuntu1 from nux version in debian/control. 2013-01-21 Nicolas d'Offay Bumped nux version in debian/control. 2013-01-21 Nicolas d'Offay Bumped nux version in changelog. 2013-01-21 Nicolas d'Offay Merged trunk. 2012-12-17 Nicolas d'Offay Merged unity trunk. 2012-12-17 Nicolas d'Offay Blur Sigma of 5. 2012-12-12 Nicolas d'Offay Merged trunk and upped sigma. 2012-11-28 Nicolas d'Offay Bumped up the sigma a little. 2012-11-28 Nicolas d'Offay Forgot to lower the sigma. 2012-11-28 Nicolas d'Offay Changed unity to use the faster linear sample blur while mainting prior blur quality. 2013-01-29 Łukasz 'sil2100' Zemczak Bump the compiz build-dep, since there was an ABI break and we don't want to use the earlier ABI by mistake. Approved by Timo Jyrinki. 2013-01-29 Łukasz 'sil2100' Zemczak Bump the compiz build-dep, since there was an ABI break and we don't want to use the earlier ABI by mistake. 2013-01-29 Brandon Schaefer Created a class OverlayWindowButtons which will sit in the DashView/HudView to handle mouse events for the window buttons. TODO: We need to refactor the PanelMenuView to extract window button logic (dealing with overlays). Fixes: https://bugs.launchpad.net/bugs/1101310. Approved by Thomi Richards, Andrea Azzarone. 2013-01-28 Brandon Schaefer * Another attempt at fixing the AP test 2013-01-28 Brandon Schaefer * Fix AP test 2013-01-28 Brandon Schaefer * Fix failing to init the panel style 2013-01-28 Brandon Schaefer * Some fixes, changed AboutToShow to Show/Hide 2013-01-28 Brandon Schaefer * The main reason, is the DashView has to take up the PanelHeight, so when the launcher icons are resized, part of the window buttons get cut off from mouse events. * Created a class OverlayWindowButtons which will sit in the DashView/HudView to handle mouse events for the window buttons. * TODO: We need to refactor the PanelMenuView to extract window button logic (dealing with overlays). 2013-01-28 Brandon Schaefer * Moved WindowButton* to unity-shared 2013-01-28 Łukasz 'sil2100' Zemczak Fix faulty ident in the new AP test, which is very important for python. Good catch rye!. Approved by MC Return. 2013-01-28 Łukasz 'sil2100' Zemczak Fix faulty ident in the new AP test, which is very important for python. Good catch rye! 2013-01-26 Stephen M. Webb Simply internal SwitcherController implementation class heirarchy. Approved by Brandon Schaefer, Marco Trevisan (Treviño). 2013-01-25 Stephen M. Webb SwitcherController: moved Visible() into parent class 2013-01-25 Stephen M. Webb synch with trunk 2013-01-25 Stephen M. Webb synch with trunk 2013-01-25 Stephen M. Webb SwitcherController: moved some code from the Impl class to the main class for simplification 2013-01-24 Stephen M. Webb SwitcherController: collapsed private impl class heirarchy 2013-01-25 Marco Trevisan (Treviño) StandaloneWindow(Manager): use properties to manage values, connect to changes to emit WM signals Adapt tests to this change. . Approved by Brandon Schaefer. 2013-01-25 Marco Trevisan (Treviño) StandaloneWindow: use properties to manage values, connect to changes to emit WM signals Adapt tests to this change. 2013-01-25 Marco Trevisan (Treviño) MockUScreen: correctly set the monitors geometries, Launcher: Set the MaximumHeight before the geometry. Fixes: https://bugs.launchpad.net/bugs/1105382. Approved by Brandon Schaefer. 2013-01-25 Marco Trevisan (Treviño) TestLauncherController: add a new test to check the launcher resizes are properly done 2013-01-25 Marco Trevisan (Treviño) Launcher: Set the MaximumHeight before the geometry, not to ignore it We always need to set the maximum values before the setGeometry, or this value will rely on the max values set. 2013-01-25 Marco Trevisan (Treviño) MockUScreen: correctly set the monitors geometries!!! A bad typo: we were setting their offset, not the size! 2013-01-25 Automatic PS uploader Releasing 6.12.0daily13.01.25.1-0ubuntu1 to ubuntu. Approved by . 2013-01-25 Automatic PS uploader Releasing 6.12.0daily13.01.25.1-0ubuntu1, based on r3072 2013-01-25 Romain Perier UnityShell: Send Ubus activate message with GOTO_DASH_URI argument on Alt+F2 Sending message UBUS_PLACE_ENTRY_ACTIVATE_REQUEST with GOTO_DASH_URI argument when executing Alt+F2 shortcut. This switches to the right unity len and don't close the dash if this one was previously opened. Fixes: https://bugs.launchpad.net/bugs/1019457. Approved by Stephen M. Webb, Łukasz Zemczak. 2013-01-25 Romain Perier Adding the corresponding autopilot test 2013-01-24 Romain Perier Sending message UBUS_PLACE_ENTRY_ACTIVATE_REQUEST with GOTO_DASH_URI argument when executing CTRL+F2 shortcut. This switches to the right unity len and don't close the dash if this one was previously opened 2013-01-25 Marco Trevisan (Treviño) test-gtest: fix failing unit tests, use more lambdas based tests instead of static timeouts. Approved by Stephen M. Webb, Brandon Schaefer. 2013-01-25 Marco Trevisan (Treviño) TestHudController: avoid unneeded ticks 2013-01-25 Marco Trevisan (Treviño) TestHudController: Be more strict on checking the animation 2013-01-25 Marco Trevisan (Treviño) TestSwitcherView: explain magical number 2013-01-24 Marco Trevisan (Treviño) TestHudController: add animation controller and use ticks to fix tests 2013-01-24 Marco Trevisan (Treviño) Merging with trunk 2013-01-24 Marco Trevisan (Treviño) Merging with lp:~3v1n0/unity/shortcuts-controller-more-tests 2013-01-24 Marco Trevisan (Treviño) TestGLibSource: using more lambdas checks instead of static timeouts 2013-01-24 Marco Trevisan (Treviño) TestUnitySettings: use WaitUntilMSec 2013-01-24 Marco Trevisan (Treviño) TestSwitcherView: update construction test against new default values 2013-01-24 Marco Trevisan (Treviño) test_utils: also implement WaitUntilMSec using the main version (with lambda) 2013-01-24 Marco Trevisan (Treviño) TestShortcutCompizModeller: remove the i18n bits 2013-01-24 Marco Trevisan (Treviño) test-gtest: define LC_ALL environment variable to C as well 2013-01-25 Łukasz 'sil2100' Zemczak Fix the files lens preview test for the dash in case of a clean system. On a *really* clean system with no mountable partitions available or usage-history, the files lens can be empty. In case of the music lens, we skip the test when this happens since there's no easy and clean way to do it otherwise. Here, for the files lens, we can create a temporary file and open it to add some history. This way, we make sure it won't fail and that the behavior is tested. And in case of the video lens - when there are no videos or categories present, let's not fail but just skip the test - as in case of the music lens. Approved by Didier Roche. 2013-01-25 Łukasz 'sil2100' Zemczak And in case of the video lens - when there are no videos or categories present, don't fail just skip. Failing is bad! 2013-01-25 Łukasz 'sil2100' Zemczak Fix the files lens preview test for the dash in case of a clean system. On a *really* clean system with no mountable partitions available or usage-history, the files lens can be empty. In case of the music lens, we skip the test when this happens since there's no easy and clean way to do it otherwise. Here, for the files lens, we can create a temporary file and open it to add some history. This way, we make sure it won't fail and that the behavior is tested. 2013-01-25 Łukasz 'sil2100' Zemczak Fix autopilot switcher introspection. Due to the latest switcher refactoring, the view and model objects got moved to a pimpl. So, the fastest way of fixing this right now is instructing autopilot to look for the objects elsewere. We'll think of a nicer way of exporting properties when there's more time. Approved by Didier Roche. 2013-01-25 Łukasz 'sil2100' Zemczak Fix autopilot switcher introspection. Due to the latest switcher refactoring, the view and model objects got moved to a pimpl. So, the fastest way of fixing this right now is instructing autopilot to look for the objects elsewere. We'll think of a nicer way of exporting properties when there's more time. 2013-01-25 Łukasz 'sil2100' Zemczak Forgot about this one. When we're using show-desktop-mode, we need to make sure that there is any application open - since if now, we won't be able to leave show-desktop-mode. Let's use the explicit placeholder application for this purpose. Approved by Didier Roche. 2013-01-25 Łukasz 'sil2100' Zemczak Forgot about this one. When we're using show-desktop-mode, we need to make sure that there is any application open - since if now, we won't be able to leave show-desktop-mode. Let's use the explicit placeholder application for this purpose. 2013-01-25 Marco Trevisan (Treviño) autopilot, test_keynav: skip tests relying on the WS icon when we have no WS. Approved by Łukasz Zemczak. 2013-01-25 Marco Trevisan (Treviño) autopilot, test_keynav: ignore tests relying on the WS icon when we have no WS 2013-01-24 Marco Trevisan (Treviño) TestShortcutController: add more tests for listened signals. Approved by Stephen M. Webb. 2013-01-24 Marco Trevisan (Treviño) Merging with lp:~3v1n0/unity/test-utils-fixes 2013-01-23 Marco Trevisan (Treviño) TestShortcutController: add more tests 2013-01-24 Thomi Richards Remove code that calls Introspection node destructors explicitly. Approved by Nick Dedekind. 2013-01-24 Thomi Richards Fixed memory leak. 2013-01-23 Thomi Richards Remove explicit calls to class destructors. 2013-01-24 Marco Trevisan (Treviño) TestUtils: fix false-expected tests with lambda functions, remove code duplication, use better defaults. Approved by Stephen M. Webb. 2013-01-24 Marco Trevisan (Treviño) test_utils: also implement WaitUntilMSec using the main version (with lambda) So we reduce the code duplication 2013-01-23 Marco Trevisan (Treviño) TestUtils: fix WaitUntilMSec and WaitUntil functions, and use better default parameters 2013-01-23 Marco Trevisan (Treviño) ShortcutController: some cleanup 2013-01-24 Brandon Schaefer Fixes a bunch of base window leaks in the unit tests, which was causes a crash. This also fixes a shortcut controller crash. Fixes: https://bugs.launchpad.net/bugs/1102699. Approved by Marco Trevisan (Treviño), Andrea Azzarone. 2013-01-23 Brandon Schaefer * Fixed 2 crashing unit test * Fixed a bunch of BaseWindows leaking (which caused on of the crashes) 2013-01-24 Stephen M. Webb Make the private impemntation of the Switcher::Controller private. Approved by Łukasz Zemczak, Brandon Schaefer. 2013-01-24 Stephen M. Webb Made previously public introspectable properties public introspectable properties once again 2013-01-24 Stephen M. Webb oops, forgot to add the new header 2013-01-24 Stephen M. Webb made the private SwitcherController implementation private 2013-01-23 Stephen M. Webb synch with trunk 2013-01-23 Stephen M. Webb removed unused StubSwitcherController.h 2013-01-24 Marco Trevisan (Treviño) CompizShortcutModeller: listen to WM changes, and update model accordingly, fix View resizes. Fixes: https://bugs.launchpad.net/bugs/1103561. Approved by Andrea Azzarone, John Lea. 2013-01-23 Marco Trevisan (Treviño) TestShortcutCompizModeller: added tests to verify the compiz modeller 2013-01-23 Marco Trevisan (Treviño) StandaloneWindowManager: add SetViewportSize utility function And implement correctly the getter functions 2013-01-23 Marco Trevisan (Treviño) ShortcutController: compute window content size when computing its offset 2013-01-23 Marco Trevisan (Treviño) StandaloneShortcuts: update to new API, add timeout to switch model 2013-01-23 Marco Trevisan (Treviño) ShortcutController: better handle model changes, use window matching layout size 2013-01-23 Marco Trevisan (Treviño) ShortcutView: compute content size on columns rendering 2013-01-23 Marco Trevisan (Treviño) AbstractShortcutModeller: make it trackable 2013-01-23 Marco Trevisan (Treviño) CompizShortcutModeller: listen to WM changes, and update model accordingly 2013-01-24 Łukasz 'sil2100' Zemczak Fix HUD, panel and switcher tests to not fail when we have not enough workspaces than needed - simply skip the test instead. Also, change the way workspaces are used. We don't like hardcoding workspace values when not needed. Approved by Didier Roche. 2013-01-24 Łukasz 'sil2100' Zemczak Make it better 2013-01-24 Łukasz 'sil2100' Zemczak Modify panel tests to work properly for less than 4 workspaces. Made the test less 'hard-coded' 2013-01-24 Łukasz 'sil2100' Zemczak Fix one panel test not to use workspaces, since show_desktop works quite stable right now 2013-01-24 Łukasz 'sil2100' Zemczak Fix hud tests for cases if there are less than 2 workspaces enabled 2013-01-24 Stephen M. Webb Added a new function GetCurrentSelection() to the Switcher. Approved by Brandon Schaefer. 2013-01-22 Stephen M. Webb added SwitcherController::GetCurrentSelection() and tests 2013-01-24 Stephen M. Webb Small style changes to make the SwitcherController sources conform to the Unity style guidelines. Approved by Brandon Schaefer. 2013-01-22 Stephen M. Webb SwitcherController: minor style changes to confirm to the Unity style guide. 2013-01-23 Stephen M. Webb Refactored unit tests for the Switcher (stage I: test Switcher). Approved by Brandon Schaefer. 2013-01-21 Stephen M. Webb made public properties of the Switcher manifestly public once again 2013-01-21 Stephen M. Webb synch with trunk 2013-01-17 Stephen M. Webb used nux::ObjectPtr for mock window to silence gmock warnings 2013-01-17 Stephen M. Webb synch with trunk 2013-01-17 Stephen M. Webb added better expectations to the show-switcher test 2013-01-14 Stephen M. Webb Moved icon list into test fixture and verified actual ShowSwitcher instead of fake object. 2013-01-14 Stephen M. Webb Harnessed an instance of a Controller for testing. 2013-01-14 Stephen M. Webb TestSwitcherController: converted to fixture-based tests 2013-01-23 Stephen M. Webb Initialized the accumulated horizontal drag value when detecting switcher gestures. Approved by Brandon Schaefer. 2013-01-23 Stephen M. Webb initialized the accumulated_horizontal_drag for switcher gestures 2013-01-23 Marco Trevisan (Treviño) ShortcutModeller: added a modeller that generates the shortcuts models for both compiz and standalone view. Approved by Andrea Azzarone. 2013-01-23 Marco Trevisan (Treviño) CompizShortcutModeller: remove duplicated signal definition 2013-01-23 Marco Trevisan (Treviño) ShortcutView: simplify GetBackgroundGeometry 2013-01-23 Marco Trevisan (Treviño) TestShortcutController: check model update on modeller changes 2013-01-22 Marco Trevisan (Treviño) ShortcutController: some cleanup 2013-01-22 Marco Trevisan (Treviño) UnityShell: use the CompizShortcutModeller to init the shortcut controller 2013-01-22 Marco Trevisan (Treviño) TestShortcutController: update to the new API using a modeller 2013-01-22 Marco Trevisan (Treviño) POTFILES: include CompizShortcutsModeller 2013-01-22 Marco Trevisan (Treviño) StandaloneController: implement an abstract modeller 2013-01-22 Marco Trevisan (Treviño) ShortcutController: use an abstract modeller to build the UI 2013-01-22 Marco Trevisan (Treviño) CompizShortcutModeller: implement a basic compiz shortcut Modeller 2013-01-22 Marco Trevisan (Treviño) AbstractShortcutModeller: added an abstract shortcut modeller 2013-01-22 Marco Trevisan (Treviño) UnityShell: set the shortcuts model directly 2013-01-22 Marco Trevisan (Treviño) TestShortcutController: update against new API 2013-01-22 Marco Trevisan (Treviño) StandaloneShortcuts: update to use new shortcut::Controller 2013-01-22 Marco Trevisan (Treviño) TestShortcutView: add test for null model 2013-01-22 Marco Trevisan (Treviño) ShortcutView: avoid crashes on null model 2013-01-22 Marco Trevisan (Treviño) ShortcutController: pass model on construction 2013-01-22 Marco Trevisan (Treviño) Merging with trunk 2013-01-22 Manuel de la Pena Ensure that the ActionLink is highlighted when selected via keyboard navigation. Fixes: https://bugs.launchpad.net/bugs/1103048. Approved by Marco Trevisan (Treviño). 2013-01-22 Manuel de la Pena Link fixed bug. 2013-01-22 Manuel de la Pena Ensure that action link show prelighted when keyboard selected. 2013-01-22 Andrea Azzarone Set startupId when launching application from the launcher. Fixes: https://bugs.launchpad.net/bugs/1072566. Approved by Thomi Richards, Marco Trevisan (Treviño). 2013-01-22 Andrea Azzarone Refactor autopilot test. Thanks thomi! 2013-01-18 Andrea Azzarone Add an AP test. 2013-01-18 Andrea Azzarone Minor change. 2013-01-17 Andrea Azzarone Set startupId when launching application from the launcher. 2013-01-22 Łukasz 'sil2100' Zemczak Nux had an ABI change - bump the nux build-dep in Unity to make sure we're using the latest ABI. Approved by Didier Roche. 2013-01-22 Łukasz 'sil2100' Zemczak As Didier mentioned, we indeed need to use the staging versioning here to get it past the merger. Nice. 2013-01-22 Łukasz 'sil2100' Zemczak Bump the unity build-deps - since nux had an ABI change 2013-01-22 Marco Trevisan (Treviño) shortcut: cleanup the code making it more dynamic and model-dependent. Fixes: https://bugs.launchpad.net/bugs/1102429. Approved by Andrea Azzarone. 2013-01-21 Marco Trevisan (Treviño) TestShortcutView: added tests for the shortcut::View class 2013-01-21 Marco Trevisan (Treviño) ShortcutView: remove unneeded definitions 2013-01-21 Marco Trevisan (Treviño) TestShortcutController: use NiceMock, add GetGeometryPerMonitor test 2013-01-21 Marco Trevisan (Treviño) UScreenMock: add SetMonitors method 2013-01-21 Marco Trevisan (Treviño) StandaloneShortcuts: override GetGeometryPerMonitor to make view monitor independent 2013-01-21 Marco Trevisan (Treviño) ShortcutView: remove the positioning bits from view 2013-01-21 Marco Trevisan (Treviño) ShortcutController: compute the view position on screen 2013-01-21 Marco Trevisan (Treviño) Merging with trunk 2013-01-21 Marco Trevisan (Treviño) unityshell: use the launcher size changed signal to handle other positions 2013-01-21 Marco Trevisan (Treviño) LauncherController: remove the launcher_width_changed option 2013-01-21 Marco Trevisan (Treviño) ShortcutView: updating copyright 2013-01-21 Marco Trevisan (Treviño) unityshell: fix option name 2013-01-19 Marco Trevisan (Treviño) ShortcutView: disconnect from hint signal, when a section view is destroyed 2013-01-19 Marco Trevisan (Treviño) ShortcutView: put the dynamic hints view, relayout on hints changes 2013-01-19 Marco Trevisan (Treviño) ShortcutView: don't show line separator after the last category (ever!) 2013-01-19 Marco Trevisan (Treviño) ShortcutView: just use layouts instead of views 2013-01-19 Marco Trevisan (Treviño) ShortcutView: dynamically adds new columns correctly 2013-01-19 Marco Trevisan (Treviño) AbstractShortcutHint: rename OptionTypes removing sufix 2013-01-19 Marco Trevisan (Treviño) TestShortcutModel: update against new Model 2013-01-19 Marco Trevisan (Treviño) Shortcuts: various cleanups 2013-01-19 Marco Trevisan (Treviño) ShortcutView: make column rendering more dynamic, relayout on changed settings 2013-01-19 Marco Trevisan (Treviño) ShortcutModel: add categories_per_column property, use const getters 2013-01-21 Romain Perier Fixing wrong dependency on libbamf3, we should check at least for libbamf3 >= 0.4.0 as the function ‘bamf_view_is_user_visible’ is used, It fixes FTBFS on quantal. Fixes: https://bugs.launchpad.net/bugs/1086276. Approved by Łukasz Zemczak. 2013-01-18 Romain Perier Fixing wrong dependency on libbamf3 2013-01-21 Automatic PS uploader Releasing 6.12.0daily13.01.21-0ubuntu1 to ubuntu. Approved by . 2013-01-21 Automatic PS uploader Releasing 6.12.0daily13.01.21-0ubuntu1, based on r3051 2013-01-19 Marco Trevisan (Treviño) Launcher: improve the monitor resizing and background color management, tune the standalone version. Approved by Andrea Azzarone. 2013-01-18 Marco Trevisan (Treviño) Merging with trunk 2012-11-23 Marco Trevisan (Treviño) StandaloneLauncher: use proper window height 2012-11-23 Marco Trevisan (Treviño) TestLauncherController: add multi-monitor geometries test 2012-11-23 Marco Trevisan (Treviño) LauncherController: set the monitor value before changing it 2012-11-23 Marco Trevisan (Treviño) TestLauncherController: add background color test 2012-11-23 Marco Trevisan (Treviño) StandaloneLauncher: remove the default launcher color value 2012-11-23 Marco Trevisan (Treviño) LauncherController: try to get the average bg color as soon as possible 2012-11-23 Marco Trevisan (Treviño) Launcher: initialize icon-renderer on initializer list, remove unneeded ubus calls 2012-11-23 Marco Trevisan (Treviño) Launcher: use background color from options 2012-11-23 Marco Trevisan (Treviño) LauncherController: monitor background color changes 2012-11-23 Marco Trevisan (Treviño) LauncherOptions: add Color background property 2012-11-23 Marco Trevisan (Treviño) StandaloneLauncher: Make launcher monitor independent, use background and dynamic size 2012-11-23 Marco Trevisan (Treviño) Launcher: use the monitor property to update launcher geometry on monitor changes 2013-01-19 Marco Trevisan (Treviño) SwitcherView: correctly compute the windows positions in spread mode. Fixes: https://bugs.launchpad.net/bugs/1100055. Approved by Brandon Schaefer. 2013-01-17 Marco Trevisan (Treviño) TestSwitcherController: disable a test, instead of commenting it out 2013-01-17 Marco Trevisan (Treviño) TestSwitcherView: add a test for UpdateRenderTargets 2013-01-17 Marco Trevisan (Treviño) TestSwitcherView: add ResizeRenderTargets test 2013-01-17 Marco Trevisan (Treviño) SwitcherView: clear the render targets when the detail mode is closed 2013-01-17 Marco Trevisan (Treviño) SwitcherView: put ResizeRenderTargets in another function, for testing 2013-01-16 Marco Trevisan (Treviño) SwitcherView: pass progress to render functions instead of re-computing it every time 2013-01-15 Marco Trevisan (Treviño) TestSwitcherView: add basic tests 2013-01-15 Marco Trevisan (Treviño) SwitcherModel: use std::shared_ptr instead of boost 2013-01-15 Marco Trevisan (Treviño) SwitcherView: use the layout_geo offsets to compute the center 2013-01-15 Marco Trevisan (Treviño) SwitcherView: correctly set the layout windows offset Fixes multimonitor animation bugs 2013-01-19 Automatic PS uploader Releasing 6.12.0daily13.01.18-0ubuntu1 to ubuntu. Approved by . 2013-01-18 Automatic PS uploader Releasing 6.12.0daily13.01.18-0ubuntu1, based on r3048 2013-01-18 Daniel van Vugt Allow the launcher icon size to be set as low as 8 pixels (previously the minimum was 32). It's still quite functional below 32 pixels and looks fairly good. So there's no good reason why we should stop people from setting it that low. (LP: #930031) Note: This only allows sizes below 32 to be set in CCSM. The Appearance control panel probably still limits you to 32. Fixes: https://bugs.launchpad.net/bugs/930031. Approved by John Lea. 2012-12-13 Daniel van Vugt Allow the launcher icon size to be set as low as 8 pixels (previously the minimum was 32). It's still quite functional below 32 pixels and looks fairly good. So there's no good reason why we should stop people from setting it that low. (LP: #930031) Note: This only allows sizes below 32 to be set in CCSM. The Appearance control panel probably still limits you to 32. 2013-01-17 Marco Trevisan (Treviño) Launcher/Switcher: update icon assets to match new designs, fix spacing and shapes. Fixes: https://bugs.launchpad.net/bugs/1081687, https://bugs.launchpad.net/bugs/1081697. Approved by John Lea. 2012-11-22 Marco Trevisan (Treviño) resources: update BFB icon with higher resolution one 2012-11-22 Marco Trevisan (Treviño) Launcher: set back HUD and HOME as system items for icon renderer. 2012-11-22 Marco Trevisan (Treviño) IconRenderer: don't use squircle textures for system icons anymore 2012-11-21 Marco Trevisan (Treviño) Launcher: don't draw the BFB/HUD icons as system items anymore 2012-11-21 Marco Trevisan (Treviño) resources: update the BFB icon with the new one, provided by design 2012-11-21 Marco Trevisan (Treviño) SwitcherView: update the icons spacing and the vertical size to match design Also fix a drawing issue, making the text to be drawn in another layer. 2012-11-21 Marco Trevisan (Treviño) Resources: update the launcher icons textures Using the ones provided by design 2013-01-17 Brandon Schaefer The Hud now saves the last_focused_window before opening the Hud. Fixes: https://bugs.launchpad.net/bugs/1100962. Approved by Łukasz Zemczak. 2013-01-17 Brandon Schaefer * Fixes a Hud focus problem after using Alt+Tab. As the Hud does not save the current window, but it attempts to restore. The switcher saves the last focused window, which caused the hud the focus the focs the wrong window. 2013-01-17 Automatic PS uploader Releasing 6.12.0daily13.01.17-0ubuntu1 to ubuntu. Approved by . 2013-01-17 Automatic PS uploader Releasing 6.12.0daily13.01.17-0ubuntu1, based on r3043 2013-01-17 Andrea Azzarone Remove deprecated glib function. Fixes: https://bugs.launchpad.net/bugs/1100658. Approved by Stephen M. Webb. 2013-01-17 Andrea Azzarone Support older glib version too. 2013-01-17 Andrea Azzarone Minor change. 2013-01-17 Andrea Azzarone Remove deprecated glib function. 2013-01-16 Christopher Townsend Add support to close previews by either right, middle, or left clicking in the preview. (lp: #1046315). Fixes: https://bugs.launchpad.net/bugs/1046315. Approved by Brandon Schaefer. 2013-01-16 Christopher Townsend Fix copy & paste error in the lambda function. 2013-01-16 Christopher Townsend After some feedback on the MP, I made the following changes: * Changed GetPreviewRequestClose() to just request_close() * Changed the PreviewContainer pointer to nux::ObjectPtr type. * Changed all of the mem_fun() to just use a lambda function for more simplicity. 2013-01-11 Christopher Townsend * Added new Autopilot test for testing clicking to close previews. * Revert the preview manual test. * Added introspection to StaticCairoText to allow testing of these elements. * Added children to each preview to allow for Autopilot testing. 2013-01-04 Christopher Townsend Add support to close previews by either right, middle, or left clicking in the preview. 2013-01-15 Brandon Schaefer Sets the active lens view to not visible when the Dash closes, otherwise the Overlay Scrollbars will still appear. Fixes: https://bugs.launchpad.net/bugs/1099999. Approved by Marco Trevisan (Treviño). 2013-01-15 Brandon Schaefer * Adds a test that asserts the lens view gets hidden when the dash closes 2013-01-15 Brandon Schaefer * When exiting from the Dash we must set the active lens as not visible. Otherwise mouse_near will emit to show the overlay scroll bars (because it thinks the lens is visible) 2013-01-15 Jussi Pakkanen Enable pch in package builds. Approved by Łukasz Zemczak. 2013-01-15 Jussi Pakkanen Enable pch in package builds. 2013-01-15 Jussi Pakkanen Add precompiled header support to tests subdirectory. Approved by Marco Trevisan (Treviño). 2013-01-11 Jussi Pakkanen Merged with trunk. 2013-01-08 Jussi Pakkanen Pch'ify tests. 2013-01-15 Brandon Schaefer Fixes TestLauncherIcon.Stick unit test in unity. Approved by Marco Trevisan (Treviño). 2013-01-14 Brandon Schaefer * Fixes a problem in SoftwareCenterIcon, that a unit test caught. 2013-01-15 Andrea Azzarone fix failing launcher controller tests. Fixes: https://bugs.launchpad.net/bugs/1089900. Approved by Brandon Schaefer. 2013-01-15 Andrea Azzarone Fix the other 2 failing tests. 2013-01-14 Andrea Azzarone Fix launcher controller failing tests. 2013-01-14 Andrea Azzarone First attempt to fix failing gtest tests. Approved by Brandon Schaefer. 2013-01-14 Andrea Azzarone Fix failing tests. 2013-01-14 Andrea Azzarone Fix a race condition with windows that start minimized. Fixes: https://bugs.launchpad.net/bugs/1087422, https://bugs.launchpad.net/bugs/1089981. Approved by Łukasz Zemczak, Marco Trevisan (Treviño). 2013-01-14 Andrea Azzarone Minor change. 2013-01-11 Andrea Azzarone Add autopilot tests. 2013-01-10 Andrea Azzarone Fix bug 1087422. 2013-01-11 Automatic PS uploader Releasing 6.12.0daily13.01.11.2-0ubuntu1 to ubuntu. Approved by . 2013-01-11 Automatic PS uploader Releasing 6.12.0daily13.01.11.2-0ubuntu1, based on r3034 2013-01-11 Manuel de la Pena Ensure that SetBaseSize is correctly called from StaticCairoText after the layout fixes in nux in revno 742. Approved by Didier Roche. 2013-01-11 Manuel de la Pena After revno 742 from nux the layouts behave in a diff way. Now nux can handle HLayouts correctly and the hack that made static cairo text work on unity now is invalid. I have reverted the change in PreLayoutManagement and updated the test to ensure that if it gets changed we will have an error. 2013-01-11 Łukasz 'sil2100' Zemczak Ok, no clear way of doing it nicer... We need to sleep a bit after the Terminal application gets focus, since otherwise we might lose some keystrokes. Approved by Didier Roche. 2013-01-11 Łukasz 'sil2100' Zemczak Ok, no clear way of doing it nicer... We need to sleep a bit after the Terminal application gets focus, since otherwise we might lose some keystrokes 2013-01-11 MC Return Reverted wrong change introduced in r3027. Approved by Marco Trevisan (Treviño). 2013-01-11 MC Return Reverted wrong change introduced in r3027 2013-01-10 Brandon Schaefer Fixes an uninitialized variable in unityshell.cpp which caused Alt+F10 to fail on start up. Approved by Christopher Townsend. 2013-01-10 Brandon Schaefer * Fixes a uninited var that causes Alt+F10 to not work on start up. 2013-01-10 MC Return Reduced the scope of the variables saturation, saturation_progress and opacity. Approved by Marco Trevisan (Treviño). 2013-01-09 MC Return Reduced the scope of the variables saturation, saturation_progress and opacity 2013-01-09 Brandon Schaefer Check the window stack if the current XID is not a valid window. This fixes this AP test: unity.tests.test_hud.HudVisualTests.test_switch_hud_dash_does_not_break_the_focused_application_emblem. Approved by Marco Trevisan (Treviño). 2013-01-09 Brandon Schaefer * Better way to do this... 2013-01-09 Brandon Schaefer * nullptr not NULL 2013-01-09 Brandon Schaefer * Remove the std::find, and add a check if no other window on the stack is found 2013-01-09 Brandon Schaefer * Fixed ifstatment 2013-01-09 Brandon Schaefer * Don't do the the std::find twice, if it was true once, then the active win is NULL 2013-01-09 Brandon Schaefer * If the dash is the current active window then check the window stack for the hud icon. 2013-01-09 Jussi Pakkanen Guard against Compiz altering global state. Approved by Marco Trevisan (Treviño). 2013-01-08 Jussi Pakkanen Guard against Compiz changing the build type. 2013-01-09 MC Return Minor performance improvement: Removed assignment of values that are never used to various variables. Approved by Marco Trevisan (Treviño). 2013-01-09 MC Return Remove the declaration of gboolean active and do not assign FALSE to it, because this value is not used 2013-01-09 MC Return Removed assignment to bool odd, because this value is never used 2013-01-09 MC Return Removed assignment of 0.0 to xt and yt as this value is never used 2013-01-09 MC Return Removed unused assignment of CAIRO_FORMAT_INVALID to format 2013-01-09 MC Return Removed assignment of TRUE to bool odd, because this value is never used 2013-01-09 MC Return Do not calculate geo.x + glow_offset twice, but use x2 instead 2013-01-09 MC Return Removed assignment of FALSE to gboolean is_parent_window_active, because this value is never used 2013-01-09 MC Return Removed assignment of FALSE to active, because this value is never used 2013-01-09 MC Return Removed first assignment of pbegin and nextstate, because this value was never used 2013-01-09 MC Return Removed calculation of x, because the calculated value is never used 2013-01-09 MC Return Removed first assignments of gint pos, because the values assigned were not used 2013-01-09 MC Return Removed assignment of 0.0f to gfloat HeightToAnchor, because this value is never used 2013-01-09 MC Return Removed the unused variable it 2013-01-09 Sam Spilsbury Implement a real MockSwitcherController google mock based on the virtual switcher::Controller::Impl interface and move the old MockSwitcherController to StubSwitcherController. Approved by Marco Trevisan (Treviño). 2012-12-19 Sam Spilsbury Added MockSwitcherController google mock and rename the old MockSwitcherController to StubSwitcherController 2013-01-09 Jussi Pakkanen Do not destroy existing CXX flags. Approved by Marco Trevisan (Treviño). 2013-01-04 Jussi Pakkanen Do not destroy existing CXX flags. 2013-01-09 MC Return Removed redundant assignments of variables to themselves. Approved by . 2013-01-09 MC Return Removed redundant assignment of 'queries_' to itself 2013-01-09 MC Return Removed redundant assignment of 'focused_app_icon' to itself 2013-01-09 Łukasz 'sil2100' Zemczak Wait for the window to get focus before maximizing in test_hud test_closes_then_focuses_window_on_mouse_down. Approved by Didier Roche. 2013-01-09 Łukasz 'sil2100' Zemczak Wait for the window to get focus before maximizing 2013-01-09 Sam Spilsbury Pull an NVI out of switcher::Controller and use that throughout the code where it makes sense. Approved by Andrea Azzarone. 2012-12-19 Sam Spilsbury Pull a nonvirtual interface out of switcher::Controller and rename switcher::Controller impl to switcher::ShellController 2013-01-09 Andrea Azzarone Include unmapped windows in unity::bamf::Application::GetWindows too. Fixes: https://bugs.launchpad.net/bugs/1003950, https://bugs.launchpad.net/bugs/1086366, https://bugs.launchpad.net/bugs/1097686. Approved by Marco Trevisan (Treviño). 2013-01-07 Andrea Azzarone Add missing line. 2013-01-03 Andrea Azzarone Use weak pointers. 2012-12-19 Andrea Azzarone Include unmapped windows in unity::bamf::Application::GetWindows too. 2012-12-19 Andrea Azzarone Add bamf-mock-window.* 2013-01-09 Łukasz 'sil2100' Zemczak - Problem: Sometimes test_hud.HudBehaviorTests.test_mouse_changes_selected_hud_button fails because the mouse movement is too fast and HUD doesn't register the whole movement. So the selection in the end can be invalid. - Fix: Introduce a slower rate for mouse movement in the test. The test checks if selection follows the mouse, so we actually don't need it to move 'fast'. - Test: N/A. Approved by Didier Roche. 2013-01-08 Łukasz 'sil2100' Zemczak Specify a slower rate for mouse movement in test_mouse_changes_selected_hud_button, so that the HUD can correctly register the whole movement while changing the active selection 2013-01-08 Brandon Schaefer Comment out the lazy loading timer for the switcher, as we need real timing data to suggest this is necessary. Fixes: https://bugs.launchpad.net/bugs/1097368. Approved by Stephen M. Webb. 2013-01-08 Brandon Schaefer * Load the swicher views when the switcher is first used 2013-01-08 Brandon Schaefer * Comment out switcher lazy loading timer, as we need real timing data suggesting this is necessary. 2013-01-08 Andrea Azzarone Remove the empty space between launcher and dash in non-default launcher size. Fixes: https://bugs.launchpad.net/bugs/1097184. Approved by Didier Roche. 2013-01-08 Andrea Azzarone Fix typo. 2013-01-08 Andrea Azzarone Fix bug 1097184. 2013-01-08 Andrea Azzarone Add AP test. 2013-01-08 Łukasz 'sil2100' Zemczak When opening the HUD when the Dash is opened when there are no applications, a '?' icon is shown instead of the BFB icon. To fix this, we ignore all Unity-related windows in the GetActiveWindow() function. Fixes: https://bugs.launchpad.net/bugs/1089482. Approved by Marco Trevisan (Treviño). 2013-01-08 Łukasz 'sil2100' Zemczak Fix typo, we were using the wrong xid in one place 2013-01-07 Łukasz 'sil2100' Zemczak Black-list all Unity-related windows in the GetActiveWindow() code as advised by Trevinho. 2013-01-07 Łukasz 'sil2100' Zemczak Revert last fix 2013-01-04 Łukasz 'sil2100' Zemczak When opening the HUD when the Dash is opened when there are no applications focused, a '?' icon is shown instead of a BFB icon. To fix this, we simply workaround the case of the dash as the active application. 2013-01-08 Łukasz 'sil2100' Zemczak Change the default dash tap duration back to the old 250ms value. Fixes: https://bugs.launchpad.net/bugs/1097189. Approved by Didier Roche. 2013-01-08 Łukasz 'sil2100' Zemczak Change the default dash tap duration to the old 250ms value 2013-01-07 Nick Dedekind Stopped search bar spinner from timing out. Approved by Marco Trevisan (Treviño), Michal Hruby. 2013-01-07 Nick Dedekind Merged with trunk 2013-01-07 Nick Dedekind Use Utils::WaitUntilMSec for searchbar testing. 2012-12-20 Nick Dedekind Added missing test_searchbar.cpp file 2012-12-18 Nick Dedekind Added unit test for search bar spinner timeout 2012-12-18 Nick Dedekind Updated member variable format. 2012-12-18 Nick Dedekind Removed search bar spinner timeout 2013-01-07 Marco Trevisan (Treviño) unityshell: remove unneeded glDrawBuffer/glReadBuffer calls. Fixes: https://bugs.launchpad.net/bugs/1092550. Approved by Andrea Azzarone. 2013-01-07 Marco Trevisan (Treviño) unityshell: remove unneeded glDrawBuffer/glReadBuffer calls 2013-01-07 Didier Roche bump build-dep to a newer version of bamf as bamf_view_is_user_visible is needed. Approved by Daniel van Vugt. 2013-01-07 Didier Roche bump build-dep to a newer version of bamf as bamf_view_is_user_visible is needed 2013-01-04 Jussi Pakkanen Gather pch compiler flags from more places. Approved by Łukasz Zemczak. 2012-12-21 Jussi Pakkanen Find more used compiler flags for pch. 2013-01-04 Łukasz 'sil2100' Zemczak Removed the test_hud_closes_on_item_activated test as the same behavior is tested already by test_app_activate_on_enter - redundant. Made test_app_activate_on_enter work better on non-EN-locale systems by explicitly opening a C locale application for performing the tests. Fixes: https://bugs.launchpad.net/bugs/1076531. Approved by Timo Jyrinki, Thomi Richards. 2013-01-04 Łukasz 'sil2100' Zemczak Merge in lp:unity trunk 2012-11-08 Łukasz 'sil2100' Zemczak Removed the test_hud_closes_on_item_activated test as the same behavior is tested already by test_app_activate_on_enter - redundant. Made test_app_activate_on_enter work better on non-EN-locale systems by explicitly opening a C locale application for performing the tests. 2013-01-04 Didier Roche Fix 3 causes of FTBFS in the packaged version right now: - pch seems to have issues with the way cmake is passing "-g -02", distro default - compiz breaks its API and ABI but the build-dep version wasn't bumped - nux breaks its API and ABI but the build-dep version wasn't bumped. Fixes: https://bugs.launchpad.net/bugs/1095978, https://bugs.launchpad.net/bugs/1095981. Approved by Łukasz Zemczak. 2013-01-04 Didier Roche bump compiz and nux build-deps for the API and ABI breakages (LP: #1095981) 2013-01-04 Didier Roche * debian/rules: - disable pch for now as it's not working with -g -02 (LP: #1095978) 2013-01-03 Jussi Pakkanen Fix build settings in test subdirectory. Approved by Andrea Azzarone, Łukasz Zemczak. 2013-01-03 Jussi Pakkanen Fix library linking commands. 2013-01-03 Jussi Pakkanen Add compiler flags properly rather than shoving them in via add_definitions. 2013-01-03 Jussi Pakkanen Fix build settings in test subdir. 2012-12-28 Brandon Schaefer Added a manual test description for window movement on disappearing monitors. Approved by Stephen M. Webb. 2012-12-20 Brandon Schaefer * Add manual test for compiz bug fix 2012-12-21 Christopher Townsend Per Nick Dedekind's comments on revno. 3006: * Make SetupViews() into a pure virtual function. * Get rid of SetupBackground(), details_bg_layer_, and GetShadowBackgroundEnabled and associated code. This is no longer used, so it's not needed. Approved by Brandon Schaefer. 2012-12-21 Christopher Townsend Per Nick Dedekind's comments on revno. 3006: * Make SetViews() into a pure virtual function. * Get rid of SetupBackground(), details_bg_layer_, and GetShadowBackgroundEnabled and associated code. This is no longer used, so it's not needed. 2012-12-20 Christopher Townsend Refactored the derived preview classes to put the common members into the base Preview class. This should help alleviate code redundancy, code readability, and make the creation of any future new derived preview classes easier. Approved by Brandon Schaefer. 2012-12-20 Christopher Townsend Refactored the derived preview classes to put the common members into the base Preview class. This should help alleviate code redundancy, code readability, and creation of any new derived preview classes. 2012-12-20 Jussi Pakkanen Fixes for the precompiled header support. Approved by Marco Trevisan (Treviño). 2012-12-20 Jussi Pakkanen Set pch include dir as a target property rather than a global flag. 2012-12-20 Jussi Pakkanen Set -Winvalid-pch as a target compiler argument rather than a global one. 2012-12-20 Jussi Pakkanen Make pch module work with ccache and potentially other compiler wrappers. 2012-12-20 Łukasz 'sil2100' Zemczak Add an additional wait for the Calculator application to appear and focused before we do any keybinding presses. Also, it seems that menu bars can also have separators. Never seen a separator on a menu bar though! But it seems gedit adds some of those, and this is breaking tests. Since separators are not really handled specially, they're nothing more than invalid menu entries. Let's filter them out - we don't need them at all. Approved by Francis Ginther. 2012-12-19 Łukasz 'sil2100' Zemczak Ok, since we're using start_app_window instead of start_app in the undo test, let's add a cleanup to close the application at the end. 2012-12-18 Łukasz 'sil2100' Zemczak The test_gedit_undo can also suffer from not-focused-window issues. 2012-12-18 Łukasz 'sil2100' Zemczak So, it seems that menu bars can also have seperators. Never seen a seperator on a menu bar though! But it seems gedit adds some of those, and this is breaking tests. Since seperators are not really handled specially, they're nothing more than invalid menu entries. Let's filter them out - we don't need them at all. 2012-12-18 Łukasz 'sil2100' Zemczak Add an additional wait for the Calculator application to appear and focused before we do any keybinding presses. 2012-12-18 Łukasz 'sil2100' Zemczak Whitespace fixes 2012-12-19 Jussi Pakkanen Remove use of deprecated link_libraries command. Approved by Stephen M. Webb. 2012-12-19 Jussi Pakkanen Removed link_directories in unity-standalone. 2012-12-19 Jussi Pakkanen Removed link_directories in shortcuts. 2012-12-19 Jussi Pakkanen Removed link_directories in panel. 2012-12-19 Jussi Pakkanen Removed link_directories in hud. 2012-12-19 Jussi Pakkanen Removed link_directories in launcher. 2012-12-19 Jussi Pakkanen Removed link_directories in dash. 2012-12-19 Jussi Pakkanen Removed link_libraries from unity-shared. 2012-12-19 Jussi Pakkanen Get rid of deprecated link_libraries in UnityCore. 2012-12-19 Jussi Pakkanen Add support for precompiled headers. Approved by Stephen M. Webb. 2012-12-18 Jussi Pakkanen Enabled pch for shortcuts-lib. 2012-12-18 Jussi Pakkanen Enabled pch for panel-lib. 2012-12-18 Jussi Pakkanen Enabled pch for hud-lib. 2012-12-18 Jussi Pakkanen Enabled pch for launcher-lib. 2012-12-18 Jussi Pakkanen Enabled pch for Dash. 2012-12-18 Jussi Pakkanen Added pch support to unity-shared. 2012-12-18 Jussi Pakkanen Added precompiled header support and enabled it for UnityCore. 2012-12-18 Marco Trevisan (Treviño) PanelView: use smaller codepaths to load textures and suffixed_ variables. Approved by Andrea Azzarone. 2012-12-18 Marco Trevisan (Treviño) PanelView: fix typedef (oh, damned replace-all!) 2012-12-18 Marco Trevisan (Treviño) Merging with parent branch 2012-12-17 Marco Trevisan (Treviño) Merging with parent branch 2012-12-14 Marco Trevisan (Treviño) Merging with trunk 2012-12-14 Marco Trevisan (Treviño) PanelView: reroganize the members syntax 2012-12-14 Marco Trevisan (Treviño) PanelView: use post-fixed_ variables 2012-12-14 Marco Trevisan (Treviño) PanelView: use smaller codepaths to load textures 2012-12-14 Marco Trevisan (Treviño) Merging with parent branch 2012-12-18 Marco Trevisan (Treviño) ApplicationManager: remove ApplicationMenu support Since BamfIndicators are deprecated. Approved by Andrea Azzarone. 2012-12-18 Marco Trevisan (Treviño) ApplicationManager: remove ApplicationMenu support This is deprecated 2012-12-18 Sam Spilsbury Added delta restrainment utility functions, used to restrain a delta point within a particular bounding box, or apply a delta to a point. Approved by Brandon Schaefer. 2012-12-18 Sam Spilsbury Added DeltaRestrainment.cpp to the build 2012-12-08 Sam Spilsbury Remove applyDelta - lets move this to nux instead 2012-12-05 Sam Spilsbury Added delta restrainment utility functions, used to restrain a delta point within a particular bounding box, or apply a delta to a point 2012-12-18 Marco Trevisan (Treviño) PanelStyle: use smart pointers (update WindowButtons and PanelView). Approved by Andrea Azzarone. 2012-12-18 Marco Trevisan (Treviño) UnityScreen: re-add the panel texture releasing... 2012-12-18 Marco Trevisan (Treviño) UnityShell: use panel texture ptr... 2012-12-17 Marco Trevisan (Treviño) Merging with trunk 2012-12-14 Marco Trevisan (Treviño) PanelStyle: use std::array to handle file names 2012-12-14 Marco Trevisan (Treviño) WindowButtons: fix names, use std::array to handle them 2012-12-14 Marco Trevisan (Treviño) PanelStyle: use smart pointers (update WindowButtons and PanelView) 2012-12-18 Stephen M. Webb Minor refactoring of SwitcherModel class and unit tests. Approved by Brandon Schaefer. 2012-12-17 Stephen M. Webb test_switcher_model.cpp: used a fixture to reduce the noise in the test cases. 2012-12-17 Stephen M. Webb SwitcherModel: avoid temporary copies of icon lists. 2012-12-17 Stephen M. Webb SwitcherModel: renamed member variables to indicate their purpose. 2012-12-17 Stephen M. Webb SwitcherModel: converted some standalone functions into lambdas. 2012-12-17 Stephen M. Webb SwitcherModel: renamed member variables to use the underscore suffix convention 2012-12-17 Nick Dedekind Improved dash animations. (LP: #1060948, #1060941, #1060937). Fixes: https://bugs.launchpad.net/bugs/1060937, https://bugs.launchpad.net/bugs/1060941, https://bugs.launchpad.net/bugs/1060948. Approved by Brandon Schaefer. 2012-12-17 Nick Dedekind Merged with trunk 2012-12-13 Nick Dedekind Merged with trunk. 2012-12-13 Nick Dedekind Fixed MP code comments. 2012-11-29 Nick Dedekind Updated dash animations. 2012-12-17 Jussi Pakkanen CMake: A few simple build fixes. Approved by Marco Trevisan (Treviño). 2012-12-17 Jussi Pakkanen Removed useless -l prefix. 2012-12-17 Jussi Pakkanen Removed superfluous pkgconfig includes. 2012-12-17 Nicolas d'Offay StaticCairoText: moved to unity namespace where it will now go to rest. Approved by Marco Trevisan (Treviño). 2012-12-14 Nicolas d'Offay Moved StaticCairoText to unity namespace where it will now go to rest. 2012-12-15 Jussi Pakkanen Even more build fixes. Approved by Marco Trevisan (Treviño). 2012-12-13 Jussi Pakkanen Fixed pkg-config usage. 2012-12-13 Jussi Pakkanen Merged with trunk. 2012-12-05 Jussi Pakkanen Merged trunk. 2012-12-04 Jussi Pakkanen Removed duplicate config.h include. 2012-12-04 Jussi Pakkanen Merged with trunk. 2012-11-28 Jussi Pakkanen Define PIC_FLAGS only once. 2012-11-28 Jussi Pakkanen More CXXFLAGS moving. 2012-11-28 Jussi Pakkanen Move some compiler flags from add_definitions to their proper place. 2012-11-28 Jussi Pakkanen Remove use of deprecated link_libraries. 2012-11-28 Jussi Pakkanen Move LENSES_DIR to config.h 2012-12-15 Marco Trevisan (Treviño) LauncherOptions: add an idle to emit the changed signal (so that we send just one). Approved by Brandon Schaefer. 2012-12-14 Marco Trevisan (Treviño) TestLauncherOptions: Add test for single change on launcher-options 2012-12-14 Marco Trevisan (Treviño) TestUtils: add WaitUntilMSec functions 2012-12-14 Marco Trevisan (Treviño) LauncherOptions: add an idle to emit the changed signal 2012-12-14 Marco Trevisan (Treviño) PanelMenuView: force a queuedraw when the buttons opacity changes. Fixes: https://bugs.launchpad.net/bugs/1090439. Approved by Brandon Schaefer. 2012-12-14 Marco Trevisan (Treviño) TestPanelMenuView: use better mocking... 2012-12-14 Marco Trevisan (Treviño) TestPanelMenuView: check that QueueDraw is called when the window buttons opacity changes Also rework the test 2012-12-14 Marco Trevisan (Treviño) PanelMenuView: force a queuedraw when the buttons opacity changes 2012-12-14 Andrea Azzarone Update dash home search hint and bfb tooltip. Fixes: https://bugs.launchpad.net/bugs/1090325, https://bugs.launchpad.net/bugs/1090327. Approved by Nick Dedekind. 2012-12-14 Andrea Azzarone Update AP test. 2012-12-14 Andrea Azzarone Update bfb icon tooltip and dash home search hint. 2012-12-14 Marco Trevisan (Treviño) WindowButton: move definition to external header, use nux Properties for values. Test them. Approved by Brandon Schaefer. 2012-12-14 Marco Trevisan (Treviño) Merge with parent branch 2012-12-14 Marco Trevisan (Treviño) WindowButtons: fix the textures paths 2012-12-14 Marco Trevisan (Treviño) WindowButtons: pose post-fixed_ on internal members 2012-12-14 Marco Trevisan (Treviño) StandaloneWindowManager: windows must always be minimizable and maximizable by default 2012-12-14 Marco Trevisan (Treviño) TestWindowButton: added buttons related tests 2012-12-14 Marco Trevisan (Treviño) WindowButtons: always set tex ptr 2012-12-14 Marco Trevisan (Treviño) WindowButton: use properties to handle parameters 2012-12-14 Marco Trevisan (Treviño) TestWindowButtons: check the buttons parent as well 2012-12-14 Marco Trevisan (Treviño) TestWindowButtons: add tests to handle minimize changes 2012-12-14 Marco Trevisan (Treviño) TestWindowButtons: add more testing using the internal WindowButton definition 2012-12-14 Marco Trevisan (Treviño) WindowButtons: move WindowButton declaration into WindowButtonPriv.h header 2012-12-14 Andrea Azzarone Don't show/hide shortcut overlay on tap. Fixes: https://bugs.launchpad.net/bugs/1090388. Approved by Brandon Schaefer. 2012-12-14 Andrea Azzarone Fix test. 2012-12-14 Andrea Azzarone Don't show/hide shortcut overlay on tap. 2012-12-14 Marco Trevisan (Treviño) PanelIndicatorsView, WindowButtons: use properties to handle public values. Approved by Andrea Azzarone. 2012-12-14 Marco Trevisan (Treviño) TestWindowButtons: fix compilation 2012-12-13 Marco Trevisan (Treviño) TestWindowButtons: add first basic buttons tests 2012-12-13 Marco Trevisan (Treviño) WindowButtons: use properties to handle public values 2012-12-13 Marco Trevisan (Treviño) TestPanelIndicatorsView: added tests for opacity changes 2012-12-12 Marco Trevisan (Treviño) PanelIndicatorsView: use a nux::Property to control the opacity 2012-12-14 Nick Dedekind Switched to a single texture for the filter bar refinement in the overlay renderer. Fixed some issues with updating the refinement textures when switching lenses. Fixes: https://bugs.launchpad.net/bugs/1060937, https://bugs.launchpad.net/bugs/1060941, https://bugs.launchpad.net/bugs/1060948. Approved by Brandon Schaefer, Marco Trevisan (Treviño). 2012-12-14 Nick Dedekind Removed sigc::bind from UriActivation connection in LensView. 2012-12-14 Nick Dedekind Merged with trunk 2012-12-12 Nick Dedekind Fixed up PlacesGroup namespace usage. 2012-12-12 Nick Dedekind clean-up 2012-12-12 Nick Dedekind Merge with trunk 2012-11-29 Nick Dedekind Added lens view unit test. 2012-11-29 Nick Dedekind Fixed unit places group unit test. 2012-11-29 Nick Dedekind code cleanup 2012-11-28 Nick Dedekind removed old file. darken layer updates on bg change. 2012-11-28 Nick Dedekind Removed panel no_refine texture references 2012-11-28 Nick Dedekind Removed panel no_refine texture references 2012-11-28 Nick Dedekind Use single refine texture on overlay. Remove dash/hud overlay specialisation. 2012-11-27 Nick Dedekind added missing files 2012-11-27 Nick Dedekind Subclassed overlay renderer to hud/dash specific objects. 2012-12-14 Łukasz 'sil2100' Zemczak Wait for the terminal application to appear before starting the test_alt_arrow_keys_not_eaten test. Approved by Francis Ginther. 2012-12-12 Łukasz 'sil2100' Zemczak Wait for the terminal application to appear before starting the test_alt_arrow_keys_not_eaten test. 2012-12-13 Marco Trevisan (Treviño) PanelMenuView: use internal post-fixed_ variables. Approved by Stephen M. Webb. 2012-12-12 Marco Trevisan (Treviño) PanelMenuView: use internal post-fixed_ variables 2012-12-13 Nick Dedekind Fixed some holes in the handling of dash view redirection. Fixes: https://bugs.launchpad.net/bugs/1060937, https://bugs.launchpad.net/bugs/1060941, https://bugs.launchpad.net/bugs/1060948. Approved by Brandon Schaefer. 2012-12-13 Nick Dedekind Use graphics::ClearGeometry in CoverflowResultView 2012-12-13 Nick Dedekind Removed un-needed geo clearing. 2012-12-13 Nick Dedekind removed redundant IsFullRedraw class. Removed extra whitespace. 2012-12-12 Nick Dedekind merge with trunk 2012-11-27 Nick Dedekind removed extra whitespace 2012-11-27 Nick Dedekind Updated view redirection for dash animations. 2012-12-13 Andrea Azzarone Fix dash controller test. Fixes: https://bugs.launchpad.net/bugs/1089904. Approved by Marco Trevisan (Treviño). 2012-12-13 Andrea Azzarone Fix dash controller test. 2012-12-13 Andrea Azzarone Avoid segfaults in launcher controller tests. Fixes: https://bugs.launchpad.net/bugs/1089894. Approved by Łukasz Zemczak. 2012-12-13 Andrea Azzarone Avoid segfault in launcher controller tests. 2012-12-13 Andrea Azzarone Use nux::ObjectPtr(s) in test_overlay_scrollbar.cpp. Fixes: https://bugs.launchpad.net/bugs/1089888. Approved by Łukasz Zemczak. 2012-12-13 Andrea Azzarone Use nux::ObjectPtr in test_overlay_scrollbar.cpp 2012-12-13 Daniel van Vugt Update to the new CompWindow API where CompWindow::minimized() is const. This change happened recently in lp:compiz r3517. Not updating UnityWindow::minimized was causing it to be masked and no longer treated as a virtual method. This means Compiz would never call the UnityWindow version and would think that windows are never minimized (so don't need restoring). (LP: #1089779). Fixes: https://bugs.launchpad.net/bugs/1089779. Approved by Andrea Azzarone. 2012-12-13 Daniel van Vugt Update to the new CompWindow API where CompWindow::minimized() is const. This change happened recently in lp:compiz r3517. Not updating UnityWindow::minimized was causing it to be masked and no longer treated as a virtual method. This means Compiz would never call the UnityWindow version and would think that windows are never minimized (so don't need restoring). (LP: #1089779) 2012-12-13 Brandon Schaefer The Dash/HUD have X focus when open now, instead of the launcher. Fixes: https://bugs.launchpad.net/bugs/1086988. Approved by Andrea Azzarone. 2012-12-12 Brandon Schaefer * Fixs haveing 2 ShowDash()... 2012-12-12 Brandon Schaefer * Merge trunk 2012-12-12 Brandon Schaefer * Remove deprecated functions * Fix typo in comment 2012-12-06 Brandon Schaefer * Move X Focus from the launcher to Dash/Hud .... 2012-12-13 Marco Trevisan (Treviño) Unity: Remove the "old" unity::Animator, and replace it everywhere using nux::animation::AnimateValue. Approved by Andrea Azzarone. 2012-12-12 Marco Trevisan (Treviño) PanelMenuView: even more const& 2012-12-12 Marco Trevisan (Treviño) PanelMenuView: remove the unneeded include 2012-12-12 Marco Trevisan (Treviño) PanelMenuView: don't try to draw menus if we have none 2012-12-12 Marco Trevisan (Treviño) Animator: Goodbye mate! 2012-12-12 Marco Trevisan (Treviño) StandalonePanel: use smarter init class and the animator controller Also sync size 2012-12-12 Marco Trevisan (Treviño) PanelMenuView: use a single NuxCore Animation instance for animating menus Goodbye beloved unity::Animator! :°( 2012-12-12 Marco Trevisan (Treviño) PanelIndicatorsView: use more const& 2012-12-12 Marco Trevisan (Treviño) ShortcutController: use the duration constructor 2012-12-12 Marco Trevisan (Treviño) EdgeBarrierController: use lambda functions for getter/setter 2012-12-12 Marco Trevisan (Treviño) HudController: use the nux AnimateValue for fading-in/out 2012-12-12 Marco Trevisan (Treviño) DashController: use the nux AnimateValue for fading-in/out 2012-12-11 Marco Trevisan (Treviño) StandaloneShortcuts: add animation controller, use a cleaner struct to init everything 2012-12-11 Marco Trevisan (Treviño) ShortcutController: Use nux animator to control the fading 2012-12-12 Brandon Schaefer New way to test PlacesOverlayScrollbar, along with a fix to the connector/scroll animation. Changed the input area used for input area proximity to use the scroll bar instead of the overlay scroll bar it self. Approved by Nick Dedekind. 2012-12-11 Brandon Schaefer * Add VScrollBarOverlayWindow to the unity namespace 2012-12-11 Brandon Schaefer * Fix scroll down/up to actually use the overlay thumb to do the scrolling 2012-12-11 Brandon Schaefer * Merged trunk 2012-12-05 Brandon Schaefer * Merge trunk * debian/control: - bump some missed build-deps [ Nick Dedekind ] * Previews loading more than 454 lines of description text crash Unity (LP: #1066788) [ Brandon Schaefer ] * unity::TimeUtil::TimeDelta returns an int value which overflows after 24 days of uptime (LP: #806248) * Top panel "tooltip" is gone (regression) (LP: #1085045) * Dash - Implement *overlay scrollbars* in Dash. Existing scrollbars are too thin to grab on to. (LP: #608124) [ Andrea Azzarone ] * Dash - Regression: Clicking between filter label and 'All' button no longer toggles filter label (LP: #1080534) [ Didier Roche ] * libunity-core fails without the schemas from unity-common (LP: #1079132) [ Manuel de la Pena ] * There is no common ui element that behaves like a url link (LP: #1067705) [ Automatic PS uploader ] * Automatic snapshot from revision 2956 2012-12-05 Brandon Schaefer * Fix connecter/scroll animation * Adds tests for PlacesOverlayScrollbar, using a friend class * Change the use of bools for states to enums * Use the scroll bar it self as the prox area, instead of the width of the thumb 2012-12-12 Łukasz 'sil2100' Zemczak Update the dash nagivation bar lens icons according to new design. Fixes: https://bugs.launchpad.net/bugs/1089373. Approved by Marco Trevisan (Treviño). 2012-12-12 Łukasz 'sil2100' Zemczak Update the dash nagivation bar lens icons according to new design. 2012-12-12 Michael Vogt Software center launcher integration fixes. This will setup the correct desktop file when software-center applications "fly" into the launcher. Approved by Marco Trevisan (Treviño). 2012-12-11 Michael Vogt merged trunk 2012-12-11 Michael Vogt tests/CMakeLists.txt: fix tab, thanks to Trevino) 2012-12-06 Michael Vogt enable Animate test again, thanks Andrea! 2012-12-05 Michael Vogt merged trunk and resolved conflicts 2012-12-05 Michael Vogt only Animate needs porting 2012-12-05 Michael Vogt first test ported! 2012-12-05 Michael Vogt make it work again by allowing LauncherIcon::Stick() to be called with save even for already sticky icons' and disable tests until they are ported 2012-12-05 Michael Vogt merged from trunk and updated to the new structure 2012-12-04 Michael Vogt launcher/SoftwareCenterLauncherIcon.cpp: do not look at /usr prefix, thanks to Marco Trevisan 2012-11-26 Michael Vogt use DesktopUtilities::GetDesktopPathById() and update tests accordingly 2012-11-23 Michael Vogt merged from trunk and resolved conflict 2012-11-22 Michael Vogt remove FRIEND_TEST() usage and replace with MockSoftwareCenterLauncherIcon() in the test 2012-11-21 Michael Vogt revert some unneeded changes to make diff clearer 2012-11-21 Michael Vogt add unittest for SoftwareCenterLauncherIcon.OnFinished() 2012-11-20 Michael Vogt do not use sc_pkgname from the aptdaemon metadata and instead reply on the temp desktop filename that the software-center uses to substitute for the real one 2012-11-20 Michael Vogt update remote uri as well to ensure that the data that is saved to the panel is correct 2012-11-19 Michael Vogt really replace the desktop file, once the install is done, this needs to be done via a new _bamf_app in the SoftwareCenterLauncherIcon 2012-11-19 Michael Vogt merged from 6.0-sc-launcher-integration-fixes 2012-11-19 Michael Vogt add test for apps comming from the software-center-agent 2012-11-19 Michael Vogt add test for GetActualDesktopFileAfterInstall 2012-11-19 Michael Vogt integration into tests/run-gtest, test can be run with: "make -C tests/ test-gtest && ./tests/test-gtest --gtest_filter=TestSoftwareCenterLauncherIcon.*" 2012-11-16 Michael Vogt add comment about NoDisplay and missing Exec line 2012-11-16 Michael Vogt launcher/SoftwareCenterLauncherIcon.cpp: do not animate if there is no useful start coordinates 2012-11-16 Michael Vogt support getting guessing the desktop file from the software-center-agent 2012-11-16 Michael Vogt add path transformation for app from app-install-data 2012-11-15 Michael Vogt add (untested!) getting of sc_pkgname from the transaction metadata 2012-11-15 Michael Vogt add skeleton and stuff 2012-12-11 Brandon Schaefer Update unity to use compiz 0.9.9. Approved by Didier Roche, Daniel van Vugt. 2012-12-11 Brandon Schaefer [ Didier Roche ] [ Brandon Schaefer ] * Ported Compiz to 0.9.9 * debian/control: - bump the build-deps 2012-12-11 Łukasz 'sil2100' Zemczak TestGLibTimeoutSeconds tests suffer from the same fate as TestGLibTimeout tests. Let's remove the duration measurements for those as well. Approved by Stephen M. Webb. 2012-12-11 Łukasz 'sil2100' Zemczak GLibTimeoutSeconds tests suffer from the same fate as GLibTimeout tests. Let's remove the timers for those as well. 2012-12-11 Manuel de la Pena Fixes #1071327 by ensuring that the PreLayoutManagement method does not call SetBaseSize unless is really needed else (if it is called) the method will be called again making the nux layout get into an infinite loop. Tests can be ran doing ./tests/test-gtest --gtest_filter=*TestStaticCairoText* from the build dir. In order to run the launcher tooltip tests please do ./tests/test-gtest --gtest_filter=*Tooltip* and run the launcher to assert that tooltips work as expected. Fixes: https://bugs.launchpad.net/bugs/1071327. Approved by Marco Trevisan (Treviño), Brandon Schaefer. 2012-12-11 Manuel de la Pena Init with an empty string. 2012-12-11 Manuel de la Pena Re-add the static cairo text fix. 2012-12-11 Manuel de la Pena Improve signal emission in the text property. 2012-12-11 Manuel de la Pena Removed the extra std::string used in the tooltip. 2012-12-11 Manuel de la Pena Merged with trunk. 2012-12-10 Manuel de la Pena Do not really need the settings pointer. 2012-12-10 Manuel de la Pena Fixed the tooltip to use the new static cairo text implementation. The min height has to explecitly be set. 2012-12-11 Brandon Schaefer We need to find the right tap detection duration for the dash. Adding an option in CCSM to make this easier. Approved by Daniel van Vugt. 2012-12-07 Brandon Schaefer * Fixed duration time 2012-12-06 Brandon Schaefer * Add the option to change the super tap detection, to help with the Super+P problem 2012-12-11 Stephen M. Webb Added tests for show/hide animations for the HudController and DashController. Approved by Brandon Schaefer. 2012-12-10 Stephen M. Webb HudController.cpp: qualified View class for clarity. 2012-12-09 Stephen M. Webb Made HudController and DashController animation tests more strict 2012-12-09 Stephen M. Webb synched trunk 2012-12-08 Stephen M. Webb Synched with trunk 2012-12-07 Stephen M. Webb Added test for Dash show/hide animations. - refactored DashController to allow for the injection of a mock BaseWindow - made ShowDash() a public function so it can be exercised from the test suite - added test_dash_controller.cpp to the testsuite with a ShowAndHideDash test 2012-12-07 Stephen M. Webb Added full show/hide animation tests for the HudController. - refactored HudController to take a factory function to create its base window - refactored HudController to use typedefs for hard-to-read types - gave reasonable defaults for window and view creation functions to continue existing functionality - used mock BaseWindow class in testsuite and injected it in to the HudController.cpp - added increased and detailed expectations to the (renamed) ShowAndHideHud test to verify animations are working 2012-12-07 Stephen M. Webb Added a mock BaseWindow to the test suite. 2012-12-07 Stephen M. Webb Refactored ResizingBaseWindow class. - moved definition into a separate .cpp file - added documentation - renamed variables to confirm to coding guidelines - added SetOapacity() virtualized forwarding function for future mocking in the test suite 2012-12-11 Brandon Schaefer Remove const added in by mistake. Approved by Tim Penhey. 2012-12-10 Brandon Schaefer * Fix an added pointer const that shouldn't be there 2012-12-11 Nick Dedekind Use the dash rendered icon as the source for the drag icon. Fixes: https://bugs.launchpad.net/bugs/863412. Approved by Brandon Schaefer. 2012-12-06 Nick Dedekind Added test harness for result renderer. 2012-12-06 Nick Dedekind Better testability of dee model rows. 2012-12-06 Nick Dedekind Fixed up some const correctness. 2012-12-06 Nick Dedekind Dash result dnd image now sourced from render icon. 2012-12-10 Stephen M. Webb Fixed a segfault in the standalone shortcuts tool caused by uninitialized global variables. Approved by Nick Dedekind. 2012-12-10 Stephen M. Webb Fixed segfault in standlaone shirtcuts tool due to uninitialized secret hidden global variables. 2012-12-10 Gord Allott Re-merged gord's changes for legal link: adds a legal link to the dash. Fixes: https://bugs.launchpad.net/bugs/1065652, https://bugs.launchpad.net/bugs/1066646. Approved by Francis Ginther. 2012-12-10 Łukasz 'sil2100' Zemczak Re-merged gord's legal changes with latest trunk. 2012-10-15 Gord Allott fix bug #1066646 2012-10-12 Gord Allott latest legal html notice 2012-10-12 Didier Roche remove google ubuntu font fetching, we have it installed already 2012-10-12 Didier Roche even more awesome html text 2012-10-11 Gord Allott added legal file, changed uri to point to it 2012-10-11 Gord Allott changed font size, using svg icon, added underline, made my shame visible 2012-10-11 Gord Allott Add legalise opening code to the dash 2012-12-10 Brandon Schaefer Compiz updated it API (I meant API) and unity didn't reflect those changes...causing a failure to build. Now that is fixed. Approved by Stephen M. Webb. 2012-12-10 Brandon Schaefer * Update unity to reflect compiz API changes 2012-12-10 Tim Penhey Revert r2960 which broke tooltip rendering. Approved by Christopher Lee. 2012-12-10 Tim Penhey Revert r2960 as it breaks rendering of tooltips. 2012-12-07 Sam Spilsbury Use g_setenv and g_unsetenv and change the font setting back. Fixes: https://bugs.launchpad.net/bugs/1086762. Approved by Marco Trevisan (Treviño). 2012-12-05 Sam Spilsbury Free old font 2012-12-05 Sam Spilsbury Use g_setenv and g_unsetenv and change the font setting back 2012-12-07 Ted Gould Add HUD to list of recommends. Approved by Brandon Schaefer. 2012-12-03 Ted Gould Add HUD to list of recommends 2012-12-07 Manuel de la Pena - Fixes #1071327 by ensuring that the PreLayoutManagement method does not call SetBaseSize unless is really needed else (if it is called) the method will be called again making the nux layout get into an infinite loop. Fixes: https://bugs.launchpad.net/bugs/1071327. Approved by Marco Trevisan (Treviño), Nick Dedekind. 2012-12-07 Manuel de la Pena Copy geo. 2012-12-07 Manuel de la Pena Add fixme comment. 2012-12-05 Manuel de la Pena Link bug. 2012-12-05 Manuel de la Pena Ensure that the SetBaseSize method is not called unless is necessary in the PreLayoutManagement method. 2012-12-05 MC Return Reduced the scope of various variables. Removed a redundant check - index is unsigned, so it cannot be negative. Approved by Brandon Schaefer. 2012-12-05 MC Return Reverted the change in panel-service.c 2012-12-04 MC Return Reduced the scope of IndicatorObject *object 2012-12-04 MC Return Reduced the scope of IndicatorObjectEntry *entry 2012-12-04 MC Return Reduced the scope of CompWindow *lw 2012-12-04 MC Return Reduced the scope of AtkObject* text_entry_accessible 2012-12-04 MC Return Reduced the scope of AtkObject* parent 2012-12-04 MC Return Reduced the scope of const gchar* signal_name 2012-12-04 MC Return Reduced the scope of the variable cairo_pattern_t* linpat 2012-12-04 MC Return index is unsigned, so it can't be negative - removed that check 2012-12-05 Didier Roche Refresh some build deps. Approved by Michael Terry. 2012-12-05 Didier Roche * debian/control: - bump some missed build-deps 2012-12-05 Automatic PS uploader Releasing 6.12.0daily12.12.05-0ubuntu1 to ubuntu. Approved by . 2012-12-05 Automatic PS uploader Releasing 6.12.0daily12.12.05-0ubuntu1, based on r2956 2012-12-05 Marco Trevisan (Treviño) PanelService, Tests: use generic marshaller for generating signals. Approved by Andrea Azzarone. 2012-12-04 Marco Trevisan (Treviño) Tests: use generic Marshallers in glib signals 2012-12-04 Marco Trevisan (Treviño) PanelService: use generic marshaller in signals 2012-12-05 Marco Trevisan (Treviño) PanelService: show a menu with an Activate menu item for entries without menu. Fixes: https://bugs.launchpad.net/bugs/773101. Approved by Andrea Azzarone. 2012-12-05 Marco Trevisan (Treviño) CMakeLists: Look for pkgconfig before getting variables, or it won't work the first time 2012-12-04 Marco Trevisan (Treviño) CMakeLists: put the indicators dependency back 2012-12-04 Marco Trevisan (Treviño) tests: fix building of unit-tests 2012-12-04 Marco Trevisan (Treviño) Merging with trunk 2012-12-04 Marco Trevisan (Treviño) PanelService: cleanup the build system 2012-11-30 Marco Trevisan (Treviño) PanelService: spaces cleanup... 2012-11-30 Marco Trevisan (Treviño) PanelService: rename the activate menuitem callback function 2012-11-29 Marco Trevisan (Treviño) manual-tests, PanelService: added manual test for no-menus entries 2012-11-29 Marco Trevisan (Treviño) PanelService: show a menu with an Activate menu item for entries without menu 2012-12-04 Sam Spilsbury Added MockWindowManager class. Approved by Marco Trevisan (Treviño), Andrea Azzarone. 2012-12-04 Sam Spilsbury Remove useless includes 2012-12-04 Sam Spilsbury Remove conflicted file 2012-12-04 Sam Spilsbury Added MockWindowManager class 2012-12-04 Nick Dedekind Split StaticCairoText text into multiple cached textures when the height of the required texture is over GpuInfo::MaxTextureSize. (LP: #1066788). Fixes: https://bugs.launchpad.net/bugs/1066788. Approved by Brandon Schaefer. 2012-12-04 Nick Dedekind Another 64bit fix 2012-12-04 Nick Dedekind Merge with trunk 2012-12-03 Nick Dedekind 64bit fix 2012-11-30 Nick Dedekind Fixed up some signed/unsigned issues 2012-11-16 Nick Dedekind Merge with trunk 2012-11-16 Nick Dedekind Removed code dependent on gcc-4.7 2012-11-08 Nick Dedekind Added unit test file. 2012-11-08 Nick Dedekind Added unit test. 2012-11-07 Nick Dedekind Fixed some test file authoring. 2012-11-07 Nick Dedekind Merged with trunk 2012-10-25 Nick Dedekind Added multi-texture stitching to support large text textures. 2012-12-04 Andrea Azzarone Change expo launcher icon depending on which workspace is currently being utilised. Fixes: https://bugs.launchpad.net/bugs/838854. Approved by Marco Trevisan (Treviño). 2012-12-03 Andrea Azzarone Update copyright info. 2012-12-03 Andrea Azzarone Remove trailing spaces. 2012-12-03 Andrea Azzarone Use unity::WindowManager::viewport_layout_changed in unity::Launcher::Controller. 2012-12-03 Andrea Azzarone Merge trunk. 2012-12-03 Andrea Azzarone Change expo launcher icon depending on which workspace is currently being utilised. Add unit tests too. 2012-12-04 Marco Trevisan (Treviño) PanelService: remove the timestamps from actions, use sync-geo method per each panel UnityCore, Tests and Panel: update against the new DBus API, remove the timestamps around. Approved by Brandon Schaefer. 2012-12-04 Marco Trevisan (Treviño) DBusIndicators: use .empty() method 2012-12-04 Marco Trevisan (Treviño) UnityCore, Tests and Panel: update against the new DBus API, remove the timestamps around 2012-12-04 Marco Trevisan (Treviño) PanelService: remove the timestamps from actions, use sync-geo method per each panel 2012-12-03 Łukasz 'sil2100' Zemczak Disable TestAnimator tests, since we're getting rid of the Animator class anyway. Also, in the glib timeout tests - in MultipleShotsRun only check if the timeout is ran more than once, since this is the behavior we're interested in. Fixes: https://bugs.launchpad.net/bugs/1081871. Approved by Stephen M. Webb. 2012-12-03 Łukasz 'sil2100' Zemczak Further modification of TestAnimator make no sense, let's disable those for now - we're anyway switching away from the Animator class. Soon these test cases will go away completely. 2012-12-03 Łukasz 'sil2100' Zemczak Since even in this form this glib test can fail if ARM lags too much, let's simplify it even more. In MultipleShotsRun all we care about if there are any subsequent callback calls. So if we get 2 or more - it's enough for us to be satisfied. 2012-12-03 Manuel de la Pena - Provide a re-usable UI element that looks and behaves like a url link (LP: #1067705). Fixes: https://bugs.launchpad.net/bugs/1067705. Approved by Nick Dedekind, Marco Trevisan (Treviño). 2012-11-28 Manuel de la Pena Before asking for the compute size we whould be setting the properties in the static cairo text. 2012-11-27 Manuel de la Pena Added properties to set the different attrs of the ActionLink class. 2012-11-26 Manuel de la Pena Added acess to setting the uderline and the sligment of the text in the ActionLink class. Removed not needed members. 2012-11-26 Manuel de la Pena Remerged with trunk. 2012-11-26 Manuel de la Pena Use const values into an anonymous namespace for alpha values in the action link. 2012-11-23 Manuel de la Pena Updated according to reviews. 2012-11-23 Manuel de la Pena Merged with trunk. 2012-11-23 Manuel de la Pena Merged with previous branch. 2012-10-17 Manuel de la Pena Remove unused pointer. 2012-10-17 Manuel de la Pena Use empty lambda. 2012-10-17 Manuel de la Pena Removed redraw theme after testing everything works fine. 2012-10-17 Manuel de la Pena Removed the need for the redraw theme function. 2012-10-17 Manuel de la Pena Link bug. 2012-10-17 Manuel de la Pena Merged add-text-entry into add-action-link. 2012-10-17 Manuel de la Pena Merged add-text-entry into add-action-link. 2012-10-17 Manuel de la Pena Merged add-text-entry into add-action-link. 2012-10-17 Manuel de la Pena Merged add-text-entry into add-action-link. 2012-10-15 Manuel de la Pena Merged add-text-entry into add-action-link. 2012-10-11 Manuel de la Pena Merged add-text-entry into add-action-link. 2012-10-10 Manuel de la Pena Merged add-text-entry into add-action-link. 2012-10-09 Manuel de la Pena Merged add-text-entry into add-action-link. 2012-10-09 Manuel de la Pena Merged add-text-entry into add-action-link. 2012-10-09 Manuel de la Pena Merged add-text-entry into add-action-link. 2012-10-08 Manuel de la Pena Merged add-text-entry into add-action-link. 2012-10-08 Manuel de la Pena Merged add-text-entry into add-action-link. 2012-10-04 Manuel de la Pena Added an ActionLink ui element that can be used in previews instead of action buttons. 2012-11-23 Manuel de la Pena Place the tests in the correct set. 2012-11-23 Manuel de la Pena Added tests for the action link. 2012-12-03 Thomi Richards Fix several autopilot test failures. Approved by Christopher Lee. 2012-12-03 Thomi Richards Fixed the dash emulator. 2012-12-01 Stephen M. Webb Fixes timer overflow condition. Approved by Brandon Schaefer. 2012-11-30 Stephen M. Webb test_time_util.cpp: fix overflow test 2012-12-01 Brandon Schaefer Missed removing an unused header. Approved by Stephen M. Webb. 2012-11-30 Brandon Schaefer * Remove useless inclue, and using namespace 2012-12-01 Brandon Schaefer Panel title is now being set when in KeyNav mode. Fixes: https://bugs.launchpad.net/bugs/1085045. Approved by Stephen M. Webb. 2012-11-30 Brandon Schaefer * Better way to, use the force bool to force the panel title to update 2012-11-30 Brandon Schaefer * Fixes panel not being updated when in Super+Tab and Alt+F1 mode 2012-11-30 Brandon Schaefer Change TimeUtil to use int64, so the buffer wont overflow within our lifetimes. Fixes: https://bugs.launchpad.net/bugs/806248. Approved by Stephen M. Webb. 2012-11-30 Brandon Schaefer * Forgot to bzr add the test file... 2012-11-30 Brandon Schaefer * Change int64 to DeltaTime 2012-11-30 Brandon Schaefer * Fix int32 buffer overflow when running for > 24 days 2012-11-30 Christopher Lee Fix failing hud test due to show desktop mode bug. Approved by Brandon Schaefer. 2012-11-30 Christopher Lee Added relevent bug id, removed cruft comment 2012-11-30 Christopher Lee Added placeholder apps for hud tests using ShowDesktopMode 2012-11-30 Łukasz 'sil2100' Zemczak Since we're using the Animator class only temporarily now, we can simplify the unit tests related to it so that they don't fail on ARM. This is a temporary workaround!. Fixes: https://bugs.launchpad.net/bugs/1081871. Approved by Didier Roche. 2012-11-30 Łukasz 'sil2100' Zemczak Since we're using the Animator class only temporarily now, we can simplify the unit tests related to it so that they don't fail on ARM. This is a temporary workaround! 2012-11-29 Martin Mrazik Adding -DCMAKE_BUILD_TYPE=coverage support as well as a custom coverage-xml target which is generated if gcovr is found on the system. Approved by Jussi Pakkanen. 2012-11-29 Martin Mrazik removing an unnecessary cd $CMAKE_BINARY_DIR 2012-11-29 Martin Mrazik getting rid of the depends 2012-11-29 Martin Mrazik simplifying the coverage-xml target 2012-11-28 Martin Mrazik fixing few errors 2012-11-27 Martin Mrazik Adding -DCMAKE_BUILD_TYPE=coverage support as well as a custom coverage-xml target which is generated if gcovr is found on the system. 2012-11-29 Tim Penhey Use the BamfApplicationManager inside the Hud and Launcher code. Use a complete mock application manager for the tests. Approved by Tim Penhey, Brandon Schaefer. 2012-11-29 Tim Penhey The method to add the unresolved external can't be in an anonymous namespace because the optimiser optimises it out. 2012-11-29 Tim Penhey Include missing header. 2012-11-29 Tim Penhey Don't delete the app, just disconnect mem_funs. 2012-11-29 Tim Penhey Merge prev and resolve conflicts. 2012-11-29 Tim Penhey More logging tweaks. 2012-11-28 Tim Penhey The Impl class needs to be trackable now too due to new memfuns and signals. 2012-11-28 Tim Penhey Implement a mock application manager for the tests. 2012-11-28 Tim Penhey Update the cmake lists. 2012-11-28 Tim Penhey Fixes. 2012-11-28 Tim Penhey Trying to separate it out. 2012-11-28 Tim Penhey Merged launcher-controller-test-cleanup into application-manager. 2012-11-28 Tim Penhey Merged add-application-manager into application-manager. 2012-11-27 Tim Penhey Demote some logging to DEBUG, and remove duplicate method added through merge. 2012-11-27 Tim Penhey Merged add-application-manager into application-manager. 2012-11-27 Tim Penhey Merged add-application-manager into application-manager. 2012-11-27 Tim Penhey Merge prev. 2012-11-27 Tim Penhey Merge trunk and resolve conflicts. 2012-11-27 Tim Penhey Sticky updates. 2012-11-26 Tim Penhey More debugging. 2012-11-23 Tim Penhey Everything compiles, but there are test failures. 2012-11-21 Tim Penhey Get the type of the window. 2012-11-20 Tim Penhey Update the AppManager interface. 2012-11-20 Tim Penhey Remove bamf from the hud. 2012-11-20 Tim Penhey Method rename. 2012-11-20 Tim Penhey Reminder comment. 2012-11-20 Tim Penhey hook up window and app change notifications. 2012-11-20 Tim Penhey Have windows provide icons too. 2012-11-20 Tim Penhey Merge trunk. 2012-11-20 Tim Penhey Get an application for the window. 2012-11-20 Tim Penhey Shortening of names. 2012-11-19 Tim Penhey Be more careful about passing around raw pointers. 2012-11-16 Tim Penhey More hooked up. 2012-11-16 Tim Penhey Hooked up child signals. 2012-11-16 Tim Penhey urgent hooked up. 2012-11-16 Tim Penhey active, running and closed hooked up 2012-11-16 Tim Penhey seen, sticky and visible hooked up 2012-11-16 Tim Penhey More bits. 2012-11-14 Tim Penhey Use the existing (unused) virtual function instead of switching on type. 2012-11-14 Tim Penhey Reinstate the window manager check. 2012-11-14 Tim Penhey More bits moving. 2012-11-14 Tim Penhey Initial implementation and test app. 2012-11-14 Tim Penhey Merged new-x-macro into application-manager. 2012-11-14 Tim Penhey Merged new-x-macro into application-manager. 2012-10-24 Tim Penhey Merged new-x-macro into application-manager. 2012-10-24 Tim Penhey Merged new-x-macro into application-manager. 2012-10-22 Tim Penhey Merge trunk. 2012-10-18 Tim Penhey Merged no-dnd-if-no-x into application-manager. 2012-10-18 Tim Penhey Merged remove-unneeded-headers into application-manager. 2012-10-18 Tim Penhey Merged no-asm-in-gles into application-manager. 2012-10-18 Tim Penhey Merged no-asm-in-gles into application-manager. 2012-10-18 Tim Penhey Merged trunk into application-manager. 2012-10-15 Tim Penhey Merge trunk. 2012-10-05 Tim Penhey Merged bamf-icon-rename into application-manager. 2012-10-05 Tim Penhey Framework for the application manager 2012-11-29 Tim Penhey Add in the missing header file that raring complains about. Approved by Didier Roche. 2012-11-29 Tim Penhey Add missing header file. 2012-11-29 Tim Penhey Capture all the noise for the launcher controller tests. Approved by Brandon Schaefer. 2012-11-29 Tim Penhey Merged add-application-manager into launcher-controller-test-cleanup. 2012-11-28 Tim Penhey Remove old comment. 2012-11-28 Tim Penhey Clean up the launcher controller tests. 2012-11-28 Tim Penhey Add the interface, and an implementation of the application manager, and a standalone app to test with. Approved by Brandon Schaefer. 2012-11-29 Tim Penhey Merge trunk. 2012-11-27 Tim Penhey Updates following review. 2012-11-27 Tim Penhey Demote some logging from DEBUG to TRACE. 2012-11-27 Tim Penhey Add the interface, and an implementation of the application manager, and a standalone app to test with. 2012-11-28 Łukasz 'sil2100' Zemczak Change some test_glib_source unit tests. Those tests are measuring times of execution of timeouts, which is not really suitable for unit testing. Those tests are also failing sometimes on ARM machines, as the timeouts are longer than expected. We're dropping time measurement from these tests, only testing if the timeouts actually happen, because that seems enough. Fixes: https://bugs.launchpad.net/bugs/1081871. Approved by Marco Trevisan (Treviño). 2012-11-28 Łukasz 'sil2100' Zemczak As suggested by Trevinho, we can also check if removed was called in all of those tests. Also, let's just wait up to 1 second during the WaitUntil call. 2012-11-26 Łukasz 'sil2100' Zemczak Actually, greater than is better. 2012-11-23 Łukasz 'sil2100' Zemczak Change some test_glib_source unit tests. Those tests are measuring times of execution of timeouts, which is not really suitable for unit testing. Those tests are also failing sometimes on ARM machines, as the timeouts are longer than expected. We're dropping time measurement from these tests, only testing if the timeouts actually happen, because that seems enough. 2012-11-27 Brandon Schaefer Make sure EnsureDash is called before trying to set the command lens as the active one. Fixes: https://bugs.launchpad.net/bugs/1082176. Approved by Andrea Azzarone. 2012-11-26 Brandon Schaefer * Fixes command lens at first start. The lenses were not being loaded before the command lens was being set (so the dash didn't know about it) so it wouldn't set the command lens. 2012-11-27 Jussi Pakkanen More build fixes. Approved by Marco Trevisan (Treviño). 2012-11-27 Jussi Pakkanen Fix order-of-include issue. 2012-11-26 Jussi Pakkanen Merged with trunk. 2012-10-19 Jussi Pakkanen A few fixes that were missed earlier. 2012-10-18 Jussi Pakkanen Removed cargo cult include directories. 2012-10-18 Jussi Pakkanen Removed useless -I flags. 2012-10-18 Jussi Pakkanen Obtain GETTEXT_PACKAGE from config.h on demand rather than specify it with -D to every compiled file. 2012-10-18 Jussi Pakkanen Removed useless dependencies. 2012-11-27 Tim Penhey Remove unnecessary args, methods, and use a virtual function instead of switching on type. Approved by Brandon Schaefer. 2012-11-27 Tim Penhey Remove unnecessary args, methods, and use a virtual function instead of switching on type. 2012-11-26 Ricardo Salveti de Araujo unity-core.pc: should depend on nux-4.0 instead of 3.0. Approved by Tim Penhey. 2012-11-26 Ricardo Salveti de Araujo unity-core.pc: should depend on nux-4.0 instead of 3.0 2012-11-26 Andrea Azzarone Disable sticky edges during drag and drop. Fixes: https://bugs.launchpad.net/bugs/1035304. Approved by Marco Trevisan (Treviño). 2012-11-26 Andrea Azzarone Merge trunk. 2012-11-23 Andrea Azzarone Add tests. 2012-11-23 Andrea Azzarone Don't trigger drag behind launcher interaction. 2012-11-23 Andrea Azzarone Release barrier during dnd. 2012-11-26 Łukasz 'sil2100' Zemczak The test_panel_title_on_empty_desktop test should actually check the panel title, not only enable desktop mode. This is not the expected behavior of this test. Also, the test_panel_title_on_empty_desktop test will fail when there are no application windows running. This is due to the fact that we can't leave showdesktop mode when there are no windows on screen. We open up any application so that we can clean up properly. Fixes: https://bugs.launchpad.net/bugs/1082444. Approved by Francis Ginther. 2012-11-23 Łukasz 'sil2100' Zemczak Also, the test_panel_title_on_empty_desktop test will fail when there are no application windows running. This is due to the fact that we can't leave showdesktop mode when there are no windows on screen. We open up any application so that we can clean up properly. 2012-11-23 Łukasz 'sil2100' Zemczak The test_panel_title_on_empty_desktop test should actually check the panel title, not only enable desktop mode. This is not the expected behavior of this test. 2012-11-24 Andrea Azzarone Refactor xdnd launcher code. Fixes: https://bugs.launchpad.net/bugs/1035301. Approved by Brandon Schaefer. 2012-11-24 Andrea Azzarone Comment xtest code (part 2) 2012-11-24 Andrea Azzarone Comment XTest code. 2012-11-22 Andrea Azzarone Disabled two tests (damn you xlib!) 2012-11-22 Andrea Azzarone Use nux::color::Transparent. 2012-11-22 Andrea Azzarone Use std::make_shared. 2012-11-20 Andrea Azzarone Prevent crashes. 2012-11-20 Andrea Azzarone Some fixes suggested by Marco. 2012-11-16 Andrea Azzarone Avoid to emit dnd_finished when dnd_started has not been emitted. 2012-11-15 Andrea Azzarone Merge trunk. 2012-11-15 Andrea Azzarone Add USE_X11 in Launcher.cpp. 2012-11-15 Andrea Azzarone Add Quirk::UNFOLDED. 2012-11-15 Andrea Azzarone Minor change. 2012-11-15 Andrea Azzarone Remove duplicate test. 2012-11-15 Andrea Azzarone Use the new classes in real code. 2012-11-15 Andrea Azzarone Update unitya11ytests.cpp 2012-11-15 Andrea Azzarone Update CMakelists. 2012-11-15 Andrea Azzarone Add XdndManager* + tests. 2012-11-15 Andrea Azzarone Add tests for XdndStartStopNotifier*. 2012-11-15 Andrea Azzarone Add XdndStartStopNotifier* 2012-11-15 Andrea Azzarone Rename DNDCollectionWindow to XdndCollectionWinodw*. Partial refactor too. 2012-11-24 Brandon Schaefer Add an overlay scroll bar thumb that allows you to control the scroll bars in the dash. Fixes: https://bugs.launchpad.net/bugs/608124. Approved by Marco Trevisan (Treviño), John Lea. 2012-11-23 Brandon Schaefer * Merge trunk, fixed conflict * Really fix cmake now * Apply 2 upstream patches to fix FTBFS on raring: - gettext cmake support change with new cmake - include directly iostream needed for std::cout * debian/control.in: Recommends gnome-control-center-unity 2012-11-23 Brandon Schaefer * Fixes multi montior issue * Fixes click, then dragging issue 2012-11-21 Brandon Schaefer * Commented out unused params * Removed some dup code 2012-11-20 Brandon Schaefer * Fix an edge case where moving the mouse back in the Dash would give a negitive y position... 2012-11-20 Brandon Schaefer * Missed removing comment 2012-11-20 Brandon Schaefer * Added connecter leaving animation 2012-11-20 Brandon Schaefer * Merged Trunk * Automatic snapshot from revision 2905 (bootstrap) - Hide launcher tooltip once shortcut overlay appears (LP: #1035860) - Update shortcut overlay design (LP: #1049601) - Don't cut off shadow on launcher icon drag window (LP: #765715) - Provide more immediate feedback when clickong on launcher (LP: #893140) - Decorate spread windows in switcher (LP: #838222) - Make sure to initialize a variable before it can be used (LP: #1073516) - Fix FTBFS due to BAMF API change (LP: #1077937) - Run gtest during build (LP: #133637) - Make shopping lens test more robust (LP: #1077131) - Fix some random autopilot test failures (LP: #1078448) - Fix autopilot tests for details mode (LP: #1073892) - Fix autopilot tests for indicator-session (LP: #1075350) - Fix autopilot tests for non-English locales (LP: #1075898) - add libunity-core -> unity-common dep (LP: #1079132) - do not have unity-common dep on compiz-gnome: the migration code is only ran if compiz-gnome is installed, but compiz-gnome is pulled by compiz directly. We don't care if the migration code isn't executed. [ Ricardo Salveti de Araujo ] * Doesn't need to depend on gcc 4.6 anymore (LP: #1044836) * New upstream release. - Includes two already cherry-picked fixes in Ubuntu - Unregister gdbus object in the dtor (LP: #1047760) - Top panel "tooltip" got out of sync when navigating with the keyboard (LP: #1067358) - Fix escaping of _panel_title (LP: #1067357) - Fix ALT+Tab switches to incorrect window (LP: #1071298) - Stop Unity UI elements from flickering in some cases (LP: #1070735) 2012-11-20 Brandon Schaefer * minor change 2012-11-20 Brandon Schaefer * Missed updating var 2012-11-19 Brandon Schaefer * Tests showing, that using the PlacesOverlayScrollBar, that the Overlay Thumb is being shown and used. 2012-11-19 Brandon Schaefer * Added the 'connector' between the thumb and slider 2012-11-16 Brandon Schaefer * Minor cleaning up 2012-11-16 Brandon Schaefer * Missed a few const changes 2012-11-16 Brandon Schaefer * Remove ubus usage 2012-11-16 Brandon Schaefer * Reduced the magic * Changed gtest from TEST -> TEST_F 2012-11-15 Brandon Schaefer * Reduce the number of times updating the geo when not needed * Fixed a problem when changing the search while the overlay was open * Added some more test 2012-11-15 Brandon Schaefer * Make sure the active lens->SetVisible(false) when closing...other wise weird things happen 2012-11-15 Brandon Schaefer * Removed second private: 2012-11-15 Brandon Schaefer [ bschaefer ] Ported to nux 4.0 * Merged trunk 2012-11-15 Brandon Schaefer * Adjusting how much left clicking should mouve up or down 2012-11-14 Brandon Schaefer * Missed some const 2012-11-14 Brandon Schaefer * Change Color -> RedGreenBlue * Minor fixes 2012-11-14 Brandon Schaefer * removed useless function 2012-11-13 Brandon Schaefer * Mistake in header... 2012-11-13 Brandon Schaefer * Adds overlayscroll bar 2012-11-23 Łukasz 'sil2100' Zemczak Actually, for locale independency we need to encapsulate all category strings, and install different domains, depending on which lens is used. We also need to use unicode=True, otherwise it's just a waste of time. Approved by Marco Trevisan (Treviño). 2012-11-20 Łukasz 'sil2100' Zemczak Actually, for locale independency we need to encapsulate all category strings, and install different domains, depending on which lens is used. We also need to use unicode=True, otherwise it's just a waste of time. 2012-11-16 Łukasz 'sil2100' Zemczak Added locale-independency to the dash autopilot tests 2012-11-23 Thomi Richards Lots of autopilot fixes. Approved by Christopher Lee. 2012-11-23 Thomi Richards Don't require dbus service at module import time. 2012-11-23 Thomi Richards Docstring fix. 2012-11-23 Thomi Richards Removed unneeded sleep 2012-11-23 Thomi Richards Code cleanup - PEP8 fixes, removed a few lambda functions that were not needed. 2012-11-23 Thomi Richards Merged trunk. 2012-11-22 Manuel de la Pena - Add tests for the text entry. Tests can be executed from the build dir doing: ./tests/test-gtest --gtest_filter=TestTextInput.*. Approved by Marco Trevisan (Treviño), Nick Dedekind. 2012-11-22 Manuel de la Pena Use expect instead of assert. 2012-11-22 Manuel de la Pena Fix memory leak and clean methods declaration. 2012-11-22 Manuel de la Pena Updated code following the review comments. 2012-11-22 Manuel de la Pena Remove un-necesary virual keywords. 2012-11-22 Manuel de la Pena Made required changed in static cairo text. 2012-11-22 Manuel de la Pena Added tests for the text entry. 2012-11-22 Didier Roche Inluce latest changelog in raring. Approved by Alan Pope. 2012-11-22 Didier Roche add new changelog 2012-11-22 Didier Roche 2 fixes for FTBFS on raring: - include directly iostream needed for std::cout - gettext cmake support change with new cmake. Approved by Sebastien Bacher. 2012-11-22 Didier Roche add changelog from upload to distro 2012-11-22 Didier Roche gix gettext cmake syntax with new cmake 2012-11-22 Didier Roche include iostream to fix FTBFS with new gcc on raring 2012-11-22 Matthias Alles Whitespace cleanup in dash source files. Approved by Thomi Richards. 2012-11-19 Matthias Alles Removed whitespace characters at end of lines. Replaced tabs with spaces. 2012-11-22 Thomi Richards Add debug log messages around showing and hiding the shortcut hint. Approved by Brandon Schaefer. 2012-11-22 Thomi Richards Added logging around showing and hiding the shortcut hint controller. 2012-11-22 Thomi Richards Merged trunk. 2012-11-21 Sebastien Bacher debian/control.in: Recommends gnome-control-center-unity . Approved by Marco Trevisan (Treviño). 2012-11-21 Sebastien Bacher debian/control.in: Recommends gnome-control-center-unity 2012-11-21 Thomi Richards Fix a failing autopilot test in the launcher icon test suite. Approved by Christopher Lee. 2012-11-21 Thomi Richards Fix a test that failed due to the lazy creation of tooltips in Unity. 2012-11-21 Thomi Richards Fixed whitespace issue in some dash tests, and made a test do what it says on the tin. 2012-11-21 Thomi Richards Merged trunk. 2012-11-21 Andrea Azzarone Expand filter label view. Fixes: https://bugs.launchpad.net/bugs/1080534. Approved by Marco Trevisan (Treviño). 2012-11-21 Andrea Azzarone Fix bug 1080534. 2012-11-21 Brandon Schaefer Remove useless AP tests. Approved by Thomi Richards. 2012-11-20 Brandon Schaefer * Remove useless tests 2012-11-20 Francis Ginther Fix test_switcher tests that can wrap around to the first index. Approved by Christopher Lee. 2012-11-20 Francis Ginther Fix test_switcher tests that can wrap around to the first index 2012-11-20 Didier Roche add libunity-core -> unity-common dep (LP: #1079132) do not have unity-common dep on compiz-gnome: the migration code is only ran if compiz-gnome is installed, but compiz-gnome is pulled by compiz directly. We don't care if the migration code isn't executed. Fixes: https://bugs.launchpad.net/bugs/1079132. Approved by Łukasz Zemczak. 2012-11-20 Didier Roche - add libunity-core -> unity-common dep (LP: #1079132) - do not have unity-common dep on compiz-gnome: the migration code is only ran if compiz-gnome is installed, but compiz-gnome is pulled by compiz directly. We don't care if the migration code isn't executed. 2012-11-20 Francis Ginther Fixed an autopilot dash tests unity.tests.test_dash.CategoryHeaderTests.test_click_inside_highlight - "Folders" category of files lens does not have enough entries on a freshly installed system to enable expansion. Switch to "Installed" category on application lens. Approved by Thomi Richards. 2012-11-19 Francis Ginther Fixed an autopilot dash tests unity.tests.test_dash.CategoryHeaderTests.test_click_inside_highlight - "Folders" category of files lens does not have enough entries on a freshly installed system to enable expansion. Switch to "Installed" category on application lens. 2012-11-19 Thomi Richards Unlock launcher icons instead of failing an autopilot test. Approved by Christopher Lee. 2012-11-20 Thomi Richards Fixed icon drag tests. 2012-11-20 Thomi Richards Merged trunk. 2012-11-19 Timo Jyrinki Fix files lens header clicking on non-English locales in test_click_inside_highlight. Approved by Francis Ginther. 2012-11-19 Timo Jyrinki Fix files lens header clicking on non-English locales in test_click_inside_highlight 2012-11-19 Francis Ginther Open a temporary app window to always allow exit from showdesktop_active mode. If there are no application windows open, showdesktop_active can be set, but not cleared. This provides a hackish solution that will get unity back into the desired state for the next test. It does not solve the problem of a test attempting to leave showdesktop_active mode under these conditions. Approved by Martin Mrazik, Timo Jyrinki. 2012-11-19 Francis Ginther Open a temporary app window to always allow exit from showdesktop_active mode. If there are no application windows open, showdesktop_active can be set, but not cleared. This provides a hackish solution that will get unity back into the desired state for the next test. It does not solve the problem of a test attempting to leave showdesktop_active mode under these conditions. 2012-11-19 Michael Terry bootstrap daily upload changelog message. Approved by Didier Roche. 2012-11-16 Michael Terry final updates now that trunk has been resynced with packaging 2012-11-16 Michael Terry merge from trunk 2012-11-15 Michael Terry bootstrap daily upload changelog message 2012-11-19 Thomi Richards Fix failing launcher icon drag tests. Approved by Christopher Lee. 2012-11-19 Thomi Richards Merged trunk. 2012-11-19 Thomi Richards Be a bit more pragmatic about failing tests. 2012-11-18 Francis Ginther Update unity log names to match those updated in rev 2867. Approved by Thomi Richards. 2012-11-16 Francis Ginther Update unity log names to match those updated in rev 2867. 2012-11-16 MC Return Removed useless calculation of adding x (0.0f) to tailPosition. Reduced the scope of the variables double line_width, radius, x and y. Approved by Brandon Schaefer. 2012-11-16 MC Return Removed useless calculation of adding x (0.0f) to tailPosition and reduced the scope of double x as well 2012-11-16 MC Return Reduced the scope of the variables double line_width, radius and y 2012-11-16 MC Return Performance: Do not create unnecessary string copies by converting const char* to std::string, instead use icon_string directly. Approved by Brandon Schaefer. 2012-11-16 MC Return Performance: Do not create unnecessary string copies by converting const char* to std::string, instead use icon_string directly 2012-11-16 Albert Astals Sync debian/ packaging from raring again. Approved by Didier Roche. 2012-11-16 Michael Terry merge from trunk 2012-11-15 Michael Terry sync packaging from raring again 2012-11-12 Didier Roche releasing version 6.12.0-0ubuntu1 2012-11-09 Timo Jyrinki Cherry-pick from lp:unity/6.0 the revert of bug fix #1067534, removing that also from the changelog. 2012-11-09 Timo Jyrinki Revert bzr2788 (LP: #1076884). Fixes: https://bugs.launchpad.net/bugs/1067534, https://bugs.launchpad.net/bugs/1076884. Approved by Didier Roche. 2012-11-09 Timo Jyrinki Revert bzr2788 (LP: #1076884) 2012-11-09 Timo Jyrinki Remove the cherry-picked change from changelog. 2012-11-08 Timo Jyrinki * New upstream release. - Includes two already cherry-picked fixes in Ubuntu - Unregister gdbus object in the dtor (LP: #1047760) - "Show desktop" plug-in actually works with Unity when ensured that it is loaded after unityshell (LP: #1067534) - Top panel "tooltip" got out of sync when navigating with the keyboard (LP: #1067358) - Fix reference counting problem leading to memory leaks (LP: #1046201) - Fix escaping of _panel_title (LP: #1067357) - Fix ALT+Tab switches to incorrect window (LP: #1071298) - Stop Unity UI elements from flickering in some cases (LP: #1070735) 2012-11-08 Timo Jyrinki Import upstream version 6.12.0 2012-11-06 Timo Jyrinki Release\ 6.12.0 2012-11-05 Łukasz 'sil2100' Zemczak Cherry-picked rev 2872 from lp:unity: Stop Unity UI elements from flickering. This could happen in some odd cases where UnityScreen::damageRegion has not received the full damage region for the frame, most likely due to the *SetEnabled() toggles. So the fix is to tell Nux about the final, complete, set of damage just before rendering. This ensures Nux is always told about everything it has to redraw on every frame, rather than flickering. (LP: #1070735). Fixes: https://bugs.launchpad.net/bugs/1070735. Approved by Daniel van Vugt. 2012-11-01 Łukasz 'sil2100' Zemczak Cherry-picked rev 2872 from lp:unity: Stop Unity UI elements from flickering. This could happen in some odd cases where UnityScreen::damageRegion has not received the full damage region for the frame, most likely due to the *SetEnabled() toggles. So the fix is to tell Nux about the final, complete, set of damage just before rendering. This ensures Nux is always told about everything it has to redraw on every frame, rather than flickering. (LP: #1070735) 2012-10-31 Łukasz 'sil2100' Zemczak Cherry-picked rev 2871 from lp:unity: Clear launcher drag icon texture before rendering to it (LP: #1071813). Fixes: https://bugs.launchpad.net/bugs/1071813. Approved by Daniel van Vugt, Nick Dedekind. 2012-10-30 Łukasz 'sil2100' Zemczak Cherry-picked rev 2871 from lp:unity: Clear launcher drag icon texture before rendering to it (LP: #1071813) 2012-10-30 Łukasz 'sil2100' Zemczak Cherry-picked rev 2870 from lp:unity: A workaround fix for Alt+TAB picking up wrong window when used on a application group. The check for Quirk::ACTIVE is not valid right now due to the fact we're making the switcher window active prior to display (this is done this way to fix some other bugs). So a workaround is to save the last active window prior to this action and use this during the checks. It fixes a very annoying bug.. Fixes: https://bugs.launchpad.net/bugs/1071298. Approved by Andrea Azzarone. 2012-10-30 Łukasz 'sil2100' Zemczak Cherry-picked rev 2870 from lp:unity: A workaround fix for Alt+TAB picking up wrong window when used on a application group. The check for Quirk::ACTIVE is not valid right now due to the fact we're making the switcher window active prior to display (this is done this way to fix some other bugs). So a workaround is to save the last active window prior to this action and use this during the checks. It fixes a very annoying bug. 2012-10-24 Albert Astals Fix escaping of _panel_title It only has to be escpaed if comes from new_title if coming from UBUS_LAUNCHER_SELECTION_CHANGED data it is already escaped Fixes bug #1067357. Fixes: https://bugs.launchpad.net/bugs/1067357. Approved by Marco Trevisan (Treviño). 2012-10-24 Albert Astals Do not use non-static data member initializers, the merger compiler seems not to like it 2012-10-19 Albert Astals Remove comment 2012-10-19 Albert Astals Fix escaping of _panel_title It only has to be escpaed if comes from new_title if coming from UBUS_LAUNCHER_SELECTION_CHANGED data it is already escaped Fixes bug #1067357 2012-10-17 Albert Astals Fix escaping of _panel_title It only has to be escpaed if comes from new_title if coming from UBUS_LAUNCHER_SELECTION_CHANGED data it is already escaped Fixes bug #1067357 2012-10-24 Brandon Schaefer Fix reference counting problem which leads to memory leaks and a crash in MT grab handles.. Fixes: https://bugs.launchpad.net/bugs/1046201. Approved by Łukasz Zemczak. 2012-10-24 Brandon Schaefer * revert the test_grab file as well 2012-10-24 Brandon Schaefer * Revert the changes to std -> boost 2012-10-18 Albert Astals Update the UBUS_LAUNCHER_SELECTION_CHANGED on UBUS_QUICKLIST_END_KEY_NAV. Fixes: https://bugs.launchpad.net/bugs/1067358. Approved by Marco Trevisan (Treviño). 2012-10-17 Albert Astals Update the UBUS_LAUNCHER_SELECTION_CHANGED on UBUS_QUICKLIST_END_KEY_NAV 2012-10-18 MC Return Unity actually provides the feature "fadetodesktop". This change is needed to make unityshell just conflict with the Compiz "Fade to Desktop" (fadedesktop) plug-in, but work together with "Show Desktop" (showdesktop). showdesktop only works if it is started after unityshell.. Fixes: https://bugs.launchpad.net/bugs/1067534. Approved by Marco Trevisan (Treviño). 2012-10-17 MC Return Unity actually provides the feature "fadetodesktop". This change is needed, because unityshell just collides with the Compiz "Fade to Desktop" (fadedesktop) plug-in, but works with "Show Desktop" (showdesktop) if showdesktop is started after unityshell. 2012-10-18 Andrea Azzarone Unregister gdbus object in the dtor. Fix bug 1047760. Fixes: https://bugs.launchpad.net/bugs/1047760. Approved by Marco Trevisan (Treviño). 2012-10-17 Andrea Azzarone Unregister gdbus object in the dtor. Fix bug 1047760. 2012-11-16 Thomi Richards Fix several broken dash autopilot tests. Approved by Brandon Schaefer, Francis Ginther. 2012-11-16 Thomi Richards Fixed another broken test. 2012-11-16 Thomi Richards Fixed another broken test. 2012-11-16 Thomi Richards Fixed some more dash autopilot tests. Removed some unneccesary lambda structures, and fixed some very broken code in the dash emulator. 2012-11-16 Thomi Richards Fixed AP test that references a lens PlacesGroup object that no longer existed. 2012-11-16 Thomi Richards Merged trunk. 2012-11-15 Thomi Richards Fix AP bug where cancelling previews didn't work since we were clicking on the 'No Image Avaialble' text label, instead of the image area. 2012-11-15 MC Return Minor possible performance improvement by replacement of 'rendering_stack.size() > 0' with '!rendering_stack.empty()' in unity-shared/GraphicsUtils.cpp. xxxx.size() can take linear time while xxxx.empty() is guaranteed to take constant time. Approved by Brandon Schaefer, Thomi Richards. 2012-11-08 MC Return Merged latest lp:unity 2012-11-07 MC Return Minor possible performance improvement by replacement of 'rendering_stack.size() > 0' with '!rendering_stack.empty()' in unity-shared/GraphicsUtils.cpp 2012-11-15 MC Return Initialized class member variables in their respective constructors. Used false for bools, 0 for ints and object pointers like SnDisplay* or SnMonitorContext*. Approved by Brandon Schaefer, Thomi Richards. 2012-11-15 MC Return Removed whitespaces 2012-11-15 MC Return Use Unity style for class constructors (reformatting) 2012-11-08 MC Return Also initialize the member variables int icon_size, image_size and spacing in the IconRenderer::IconRenderer() constructor 2012-11-08 MC Return Merged latest lp:unity 2012-11-08 MC Return Also initialize the member variable bool was_hidden_ in the ShowdesktopHandler::ShowdesktopHandler (...) constructor 2012-11-08 MC Return Initialize the member variables SnDisplay* _sn_display and SnMonitorContext* _sn_monitor in the StartupNotifyService::StartupNotifyService() constructor 2012-11-15 Marco Trevisan (Treviño) UnityWindow: draw fake decorations on spread windows in switcher. Fixes: https://bugs.launchpad.net/bugs/838222. Approved by Andrea Azzarone, John Lea. 2012-11-15 Marco Trevisan (Treviño) Merging with trunk 2012-11-14 Marco Trevisan (Treviño) SwitcherView: make the switcher windows thumbnail to grow with the switcher when animating 2012-11-13 Marco Trevisan (Treviño) LayoutWindow: s/LayoutWindow::List/LayoutWindow::Vector/g 2012-11-13 Marco Trevisan (Treviño) UnityWindow: fix tryNotIntersectUI launcher logic 2012-11-12 Marco Trevisan (Treviño) Merging with trunk 2012-11-05 Marco Trevisan (Treviño) autopilot, test_switcher: add label related tests 2012-11-05 Marco Trevisan (Treviño) autopilot, switcher: add label related properties to the emulator 2012-11-05 Marco Trevisan (Treviño) autopilot, screen: add method to get a window with given xid 2012-11-05 Marco Trevisan (Treviño) unityshell: fix compilation, use the last mask as default when painting 2012-11-05 Marco Trevisan (Treviño) SwitcherView: set the text visible only on detail_selection 2012-11-01 Marco Trevisan (Treviño) TestLayoutSystem: check that layout-windows really resizes windows correctly 2012-11-01 Marco Trevisan (Treviño) LayoutSystem: even more code cleanup 2012-11-01 Marco Trevisan (Treviño) TestLayoutSystem: add utility functions to avoid to do the same things more than once 2012-11-01 Marco Trevisan (Treviño) LayoutSystem: rename LayoutWindowList to LayoutWindow::List 2012-10-31 Marco Trevisan (Treviño) LayoutSystem: minimized windows are always re-decorated, so avoid double decorations Tests added. 2012-10-31 Marco Trevisan (Treviño) WindowManager: implement missing functions to Maximize and UnMinimize 2012-10-31 Marco Trevisan (Treviño) TestLayoutSystem: added tests for LayoutWindow 2012-10-31 Marco Trevisan (Treviño) StandaloneWindowManager: implement some methods allowing to add stubs windows 2012-10-31 Marco Trevisan (Treviño) LayoutSystem: move it to unity-shared and always set the right aspect ratio 2012-10-31 Marco Trevisan (Treviño) Merging with trunk 2012-10-30 Marco Trevisan (Treviño) SwitcherView: don't show the switcher title if we're in spread mode 2012-10-30 Marco Trevisan (Treviño) WindowManager: avoid to call the spread actions for every windows Call it only for target ones. 2012-10-30 Marco Trevisan (Treviño) PluginAdapter: add an hack to notify when the spread content changes 2012-10-29 Marco Trevisan (Treviño) UnityShell: add fake decoration painting function, use it for switcher scaled windows Plus some code cleanups, and redrawing issues (correctly damaging areas) 2012-10-26 Marco Trevisan (Treviño) PluginAdapter: add IsWindowMinimized function 2012-10-26 Marco Trevisan (Treviño) PanelMenuView: no need to add the widget path.. 2012-10-26 Marco Trevisan (Treviño) SwitcherView: set the selected bit to each layout window 2012-10-26 Marco Trevisan (Treviño) LayoutSystem: Setup a LayoutWindow during initialization, add selected field 2012-10-26 Marco Trevisan (Treviño) PluginAdapter: add utility function to get cardinal properties Also, don't undecorate windows that really does not have frame extents set 2012-10-25 Marco Trevisan (Treviño) StandaloneWindowManager: fix compilation issues 2012-10-25 Marco Trevisan (Treviño) PanelMenuView: move to HasWindowDecorations 2012-10-25 Marco Trevisan (Treviño) PluginAdapter: even more code cleanup 2012-10-25 Marco Trevisan (Treviño) PluginAdapter: cache the decoration status as soon as we can 2012-10-25 Marco Trevisan (Treviño) PluginAdapter: cache the decoration extents in window for undecorated windows This allows to always known the window decorations sizes, despite if a window is maximized or not 2012-10-24 Marco Trevisan (Treviño) SwitcherView: even more const& 2012-10-24 Marco Trevisan (Treviño) WindowManager: add a getter to obtain the Window decorations sizes 2012-10-18 Marco Trevisan (Treviño) StandaloneSwitcher: fix crashes 2012-10-18 Marco Trevisan (Treviño) SwitcherView: even more code cleanup 2012-10-18 Marco Trevisan (Treviño) UnityWindow: allow to define the real glow size, and increase it if we have rounded corners 2012-10-18 Marco Trevisan (Treviño) PluginAdapter: use more cached atoms, update _window_decoration_state in NotifyNewDecorationState 2012-10-18 Marco Trevisan (Treviño) PluginAdapter: use the faster gdk_x11_get_xatom_by_name or compiz Atom's when possible 2012-10-18 Marco Trevisan (Treviño) UnityWindow: use the window glow to round the switcher selected window 2012-10-18 Marco Trevisan (Treviño) SwitcherView: remove the rounding texture, code cleanup and use initialization list 2012-10-18 Marco Trevisan (Treviño) AbstractIconRenderer: move to std::shared_ptr 2012-10-18 Marco Trevisan (Treviño) LayoutSystem: code cleanup and move to std::shared_ptr 2012-11-15 Marco Trevisan (Treviño) tests/CMakeLists.txt: make all the xless tests compile again. Approved by Andrea Azzarone. 2012-11-15 Marco Trevisan (Treviño) tests/CMakeLists.txt: make all the xless tests compile again 2012-11-15 Ricardo Salveti de Araujo Doesn't need to depend on gcc 4.6 anymore (LP: #1044836). Fixes: https://bugs.launchpad.net/bugs/1044836. Approved by Stephen M. Webb. 2012-11-15 Ricardo Salveti de Araujo Doesn't need to depend on gcc 4.6 anymore (LP: #1044836) 2012-11-15 Marco Trevisan (Treviño) CMakeLists: move from one-line dependency string to multiline dependencies This avoids conflicts and improves readability. Also remove the unneeded dbus-glib-1 dependency and do some cleanup. Approved by Stephen M. Webb. 2012-11-15 Marco Trevisan (Treviño) CMakeLists.txt: sort dependencies in alhabetical order, move to x-only unneeded shared dependencies 2012-11-14 Marco Trevisan (Treviño) Merging with Brandon's branch 2012-11-14 Marco Trevisan (Treviño) CMakeLists.txt: don't duplicate dependencies, just use a shared variable 2012-11-14 Marco Trevisan (Treviño) UnityCore/CMakeLists.txt: ops, set back the dependency to nux-core-4.0 2012-11-14 Marco Trevisan (Treviño) CMakeLists.txt: factorize the protocol private dependency string 2012-11-14 Marco Trevisan (Treviño) UnityCore/CMakeLists.txt: add multi-line dependencies to CMake 2012-11-14 Marco Trevisan (Treviño) CMakeLists.txt: remove the unneeded dbus-glib-1 dependency 2012-11-14 Marco Trevisan (Treviño) Merge with trunk 2012-11-14 Marco Trevisan (Treviño) CMakeLists.txt: just use standard set syntax to define the proper dependencies 2012-11-14 Marco Trevisan (Treviño) Merging with lp:~brandontschaefer/unity/update-unity-to-nux-4.0 2012-11-14 Marco Trevisan (Treviño) CMakeLists: move from one-line dependency string to multiline dependencies This avoids conflicts and improves readability. 2012-11-15 Brandon Schaefer Updating Unity with the Nuxs' major version change. From 3.0 -> 4.0. Approved by Marco Trevisan (Treviño), Stephen M. Webb, Didier Roche. 2012-11-14 Brandon Schaefer * Fix conflicts 2012-11-13 Brandon Schaefer * Update the debian folder as well 2012-11-13 Brandon Schaefer * Nux major version is now 4.0, updating unity for the same 2012-11-15 Michal Hruby Refactor DBusProxy, Lens and HomeLens classes. Approved by Marco Trevisan (Treviño), Nick Dedekind. 2012-11-14 Michal Hruby Merge trunk 2012-11-13 Michal Hruby Add a few more tests 2012-11-12 Michal Hruby Fix issues brought up during review 2012-10-26 Michal Hruby Refactor DBusProxy and the Search part of lenses 2012-11-14 Marco Trevisan (Treviño) TestLauncherController: fix some random failures. Fixes: https://bugs.launchpad.net/bugs/1078448. Approved by Łukasz Zemczak. 2012-11-13 Marco Trevisan (Treviño) TestLauncherController: fix some random failures 2012-11-14 Michael Terry Enable headless automatic tests. Approved by Brandon Schaefer. 2012-11-13 Michael Terry enable tests during debian build 2012-11-14 Tim Penhey Normalise the USE_X11 macros, and cmake usage. Moves autopilot debug interfaces from plugins -> unity-shared. Approved by Brandon Schaefer. 2012-11-14 Tim Penhey Fix the headless tests. 2012-11-14 Tim Penhey Merged trunk into new-x-macro. 2012-10-24 Tim Penhey Use a more sane X11 macro. 2012-10-24 Tim Penhey Change the macros, and cmake definitions. 2012-10-24 Tim Penhey Conditionally compile some of the test files. 2012-10-24 Tim Penhey Pull out a bunch of dependencies if not using X. 2012-10-24 Tim Penhey Don't use gestures if nux doesn't support them. 2012-10-24 Tim Penhey Use the range based for, and remove compiz header. Move the debug files into unity-shared. 2012-10-23 Tim Penhey The shortcuts currently need compiz. 2012-10-23 Tim Penhey The showdesktop tests need X. 2012-10-23 Tim Penhey Don't need the compiz header there. 2012-10-23 Tim Penhey The eSHAPE_CORNER_ROUND5 has been removed, so using 4. No idea what this will actually do. 2012-10-23 Tim Penhey Exclude some tests when not using X. 2012-10-23 Tim Penhey Nice cmake flag to disable i18n due to qemu bug. 2012-10-23 Tim Penhey Add new nux X support macros. 2012-11-12 Stephen M. Webb Fix FTBFS due to BAMF API change (lp: #1077937).. Fixes: https://bugs.launchpad.net/bugs/1077937. Approved by Marco Trevisan (Treviño), Łukasz Zemczak. 2012-11-12 Stephen M. Webb And another instance of bamf API change 2012-11-12 Stephen M. Webb Fixes FTBFS due to libbamf API change (lp #1077937). 2012-11-12 Nick Dedekind Inverted launcher icon blink/pulse on application start for immediate feedback. (LP: #893140). Fixes: https://bugs.launchpad.net/bugs/893140. Approved by Marco Trevisan (Treviño), Brandon Schaefer. 2012-11-09 Nick Dedekind Merge with trunk. 2012-11-08 Nick Dedekind Added launcher icon blink/pulse test. 2012-10-26 Nick Dedekind Inverted blink/pulse on application start for immediate feedback. 2012-11-12 Łukasz 'sil2100' Zemczak The test_dash_hud_only_uses_icon_from_current_desktop test should be performed with show_desktop, as otherwise we are never sure what applications are visible on what workspace.. Approved by Marco Trevisan (Treviño). 2012-11-09 Łukasz 'sil2100' Zemczak The test_dash_hud_only_uses_icon_from_current_desktop test should be performed with show_desktop, as otherwise we are never sure what applications are visible on what workspace. 2012-11-12 Łukasz 'sil2100' Zemczak For the shopping lens tests - 'a' is not a sufficient search string, use something that is more likely to result some results. Also, make it locale independent by using gettext translations for categories.. Fixes: https://bugs.launchpad.net/bugs/1077131. Approved by Marco Trevisan (Treviño). 2012-11-09 Łukasz 'sil2100' Zemczak For the shopping lens tests - 'a' is not a sufficient search string, use something that is more likely to result some results. Also, make it locale independent by using gettext translations for categories. 2012-11-09 Didier Roche Readd gtests to the testsuite back now that google-mock is in main. Add libgtests and google-mock to the package build-deps then.. Fixes: https://bugs.launchpad.net/bugs/133637, https://bugs.launchpad.net/bugs/1076763. Approved by Francis Ginther. 2012-11-09 Didier Roche add bug ref #1076763, 2012-11-09 Didier Roche reenable the gtest again now that we have the build-deps 2012-11-09 Didier Roche * debian/control: - adding libgtest-dev and google-mock build-dep now that there are in main 2012-11-09 Brandon Schaefer Fix a failing assert in nux when compiled in debug mode.. Approved by MC Return, Timo Jyrinki. 2012-11-01 Brandon Schaefer * Fix title width being less then 0 at times. Leading to an assert failing. 2012-11-09 Christopher Lee Fixed Dash reveal with Spread tests because of Spreads changed behaviour.. Approved by Francis Ginther. 2012-11-09 Christopher Lee Separated out dash tests using the spread and added place holder app. 2012-11-08 Francis Ginther Commenting out setting of GTEST_INCLUDE_DIR in CMakeLists.txt. This is causing builds to fail in launchpad unity-team/staging ppa due to missing dependencies.. Approved by Tim Penhey. 2012-11-08 Francis Ginther Commenting out setting of GTEST_INCLUDE_DIR. This is causing builds to fail in launchpad unity-team/staging ppa due to missing dependencies. 2012-11-08 Eleni Maria Stea merged to unity trunk + resolved also, changed CMakeLists.txt to find the correct path for the gtest library. Approved by Nick Dedekind. 2012-11-08 Eleni Maria Stea reversed translation files 2012-11-08 Eleni Maria Stea fixed the CMakeLists.txt to find the correct path for gtest library 2012-11-08 Eleni Maria Stea more massive replacements, merged, resolved 2012-10-15 Eleni Maria Stea removed deprecated enumerations 2012-11-08 Albert Astals Initialize _using_nofilters_background to true It is the correct value according to Gord. Fixes: https://bugs.launchpad.net/bugs/1073516. Approved by Timo Jyrinki. 2012-10-31 Albert Astals Initialize _using_nofilters_background to true It is the correct value according to Gord 2012-11-08 Łukasz 'sil2100' Zemczak The command lens autopilot tests were failing on non-EN locales, since there is no category with the name "Results" there. Let's use gettext.. Fixes: https://bugs.launchpad.net/bugs/1075898. Approved by Timo Jyrinki, MC Return. 2012-11-07 Łukasz 'sil2100' Zemczak The command lens autopilot tests were failing on non-EN locales, since there is no category with the name "Results" there. Let's use gettext. 2012-11-08 Nick Dedekind Updated translation files.. Approved by Neil J. Patel. 2012-11-08 Nick Dedekind Update po files. 2012-11-08 Didier Roche Bring debian/ packaging inline.. Approved by Didier Roche. 2012-11-06 Michael Terry move debian/ packaging inline 2012-10-31 Didier Roche releasing version 6.10.0-0ubuntu2 2012-10-30 Łukasz 'sil2100' Zemczak * Cherry-picked from upstream: - [SRU Regression] Launcher icon corruption while rearranging (LP: #1071813) 2012-10-24 Didier Roche releasing version 6.10.0-0ubuntu1 2012-10-24 Łukasz 'sil2100' Zemczak * Cherry-picked from upstream: - Reverted the switch from boost to std which was part of the fix for LP: #1046201. The crash is still fixed without this change, so it was actually unneeded 2012-10-17 Didier Roche releasing version 6.10.0-0ubuntu1 2012-10-16 Timo Jyrinki * New upstream release. - Gap between the dash gradient and the panel one (LP: #1062375) - [regression] Dash closes if the onscreen keyboard is outside of Dash' geometry (LP: #1058705) - Dash - Category expander arrow is in expanded mode no matter if category is actually expanded (LP: #1053047) - Unity panel does not show the kate menus in the correct order (LP: #1062283) - compiz crashed with SIGSEGV in g_type_check_instance_is_a() from g_object_unref() from _g_file_attribute_value_clear() from ... from query_info_async_cb() [libgvfsdbus.so] (LP: #1061510) - dash's music album previews: can't drag the scrollbar (LP: #1056995) - Small chunks of the panel shadow appear individually (and very dark) (LP: #1057528) - compiz crashed with SIGSEGV on Unity "Unmount" (LP: #1055812) - [regression] Dash - 'More suggestions' icons in App Lens are too large (LP: #1052513) - BamfLauncherIcon: ensure the icon and name values when the running state changes (LP: #772986) - Changes the swapping order of the detail mode. Now the currently active window gets moved to the end, instead of getting swapped with the last used window (LP: #1061229) - Fixes GetRegion tex coord maths (LP: #1058391) - Fixed fade-in behavior of Unity's showdesktop function (LP: #1063249) - Added showdesktop to unityshell_xml.in, because the feature showdesktop is provided by unityshell. (LP: #1006429) (LP: #1006434) (LP: #1063171) - Make HudLauncherIcon::ubus_manager_ "un-static" (LP: #1048274) - Fix reference counting problem which leads to memory leaks and a crash in MT grab handles (LP: #1046201) - Ensure categories with non-personal results can show up before empty categories with personal results (LP: #1067327) - adds a legal link to the dash, also a new resource, and fix backup error (LP: #1065652) (LP: #1066646) 2012-10-16 Timo Jyrinki Import upstream version 6.10.0 2012-10-16 Timo Jyrinki Release\ 6.10.0 2012-10-16 Łukasz 'sil2100' Zemczak Cherry-picked gord's legal branch: adds a legal link to the dash, also a new resource. Fixes: https://bugs.launchpad.net/bugs/1065652, https://bugs.launchpad.net/bugs/1066646. Approved by Marco Trevisan (Treviño). 2012-10-16 Łukasz 'sil2100' Zemczak Cherry-picked gord's legal branch: adds a legal link to the dash, also a new resource 2012-10-16 Michal Hruby Ensure categories with non-personal results can show up before empty categories with personal results. Fixes: https://bugs.launchpad.net/bugs/1067327. Approved by Łukasz Zemczak. 2012-10-16 Michal Hruby Move the declaration 2012-10-16 Michal Hruby Ensure categories with non-personal results can show up before empty categories with personal results 2012-10-16 Brandon Schaefer Fix reference counting problem which leads to memory leaks and a crash in MT grab handles.. Fixes: https://bugs.launchpad.net/bugs/1046201. Approved by Łukasz Zemczak. 2012-10-13 Brandon Schaefer * Fix mt-handle-grab memory/window leak caused by reference counting which caused a crash 2012-10-16 Andrea Azzarone Make HudLauncherIcon::ubus_manager_ "un-static" (LP bug 1048274). Fixes: https://bugs.launchpad.net/bugs/1048274. Approved by Brandon Schaefer. 2012-10-12 Andrea Azzarone Make HudLauncherIcon::ubus_manager_ "un-static" (LP bug 1048274) 2012-10-16 MC Return Added showdesktop to unityshell_xml.in, because the feature showdesktop is provided by unityshell. Now it will be impossible to enable the Compiz "Show Desktop" and "Fade to Desktop" plug-ins together with Unity, but they will work normally without Unity. CCSM will show a dialogue to the user if he tries to enable showdesktop or fadetodesktop if Unity runs, explaining the situation and allowing the user to choose.. Fixes: https://bugs.launchpad.net/bugs/1006429, https://bugs.launchpad.net/bugs/1006434, https://bugs.launchpad.net/bugs/1063171. Approved by Marco Trevisan (Treviño). 2012-10-15 MC Return Added showdesktop to unityshell_xml.in, because the feature showdesktop is provided by unityshell. Now it will be impossible to enable the Compiz "Show Desktop" and "Fade to Desktop" plug-ins together with Unity, but they will work normally without Unity. CCSM will show a dialogue to the user if he tries to enable showdesktop or fadetodesktop if Unity runs, explaining the situation and allowing the user to choose. 2012-10-15 MC Return Fixed fade-in behavior of Unity's showdesktop function. The windows were popping back in, fading out a bit and then fading in. This fix makes them fade back in smoothly. Also added a manual test.. Fixes: https://bugs.launchpad.net/bugs/1063249. Approved by Łukasz Zemczak. 2012-10-15 MC Return Fixed fade-in behavior of Unity's showdesktop function. The windows were popping back in, fading out a bit and then fading in. This fix makes them fade back in smoothly. Also added a manual test. 2012-10-15 Nicolas d'Offay Fixes GetRegion tex coord maths.. Fixes: . Approved by Neil J. Patel. 2012-10-12 Nicolas d'Offay Transparent dash dodgy texture coords math fixed for 6.0. 2012-10-15 Brandon Schaefer Changes the swapping order of the detail mode. Now the currently active window gets moved to the end, instead of getting swapped with the last used window. (LP: #1061229). Fixes: https://bugs.launchpad.net/bugs/1061229. Approved by Brandon Schaefer. 2012-10-12 Brandon Schaefer Changes the swapping order of the detail mode. Now the currently active window gets moved to the end, instead of getting swapped with the last used window. (LP: #1061229) 2012-10-15 Marco Trevisan (Treviño) BamfLauncherIcon: ensure the icon and name values when the running state changes This avoids to get "?" icons. Fixes: https://bugs.launchpad.net/bugs/772986. Approved by Brandon Schaefer. 2012-10-12 Marco Trevisan (Treviño) TestBamfLauncherIcon: fix tests incon names 2012-10-12 Marco Trevisan (Treviño) ApplicationLauncherIcon: ensure the icon and name values when the running state changes This avoids to get "?" icons 2012-10-11 Michal Hruby Cherrypick r2820 from trunk - Respect use-small-icon hint set on UnityProtocolAnnotatedIcon. Fixes: https://bugs.launchpad.net/bugs/1052513. Approved by Łukasz Zemczak. 2012-10-11 Michal Hruby Cherrypick r2820 from trunk - Respect use-small-icon hint set on UnityProtocolAnnotatedIcon 2012-10-11 Marco Trevisan (Treviño) VolumeImp: use GCancellable to perform glib async operations. Fixes: https://bugs.launchpad.net/bugs/1055812. Approved by Nick Dedekind. 2012-10-09 Marco Trevisan (Treviño) VolumeImp: use GCancellable to perform glib async operations 2012-10-09 Marco Trevisan (Treviño) Merging with lp:unity/6.0 2012-10-11 Daniel van Vugt Draw the panel shadow only within the redraw region. Using a bounding box allowed parts to get redrawn when they should not, appearing as small chunks of extra-dark panel shadow. (LP: #1057528). Fixes: https://bugs.launchpad.net/bugs/1057528. Approved by Łukasz Zemczak. 2012-10-10 Daniel van Vugt Draw the panel shadow only within the redraw region. Using a bounding box allowed parts to get redrawn when they should not, appearing as small chunks of extra-dark panel shadow. (LP: #1057528) 2012-10-11 Nick Dedekind Fixed dash preview scrolling. (LP: #1056995). Fixes: https://bugs.launchpad.net/bugs/1056995. Approved by Brandon Schaefer, Łukasz Zemczak. 2012-10-10 Nick Dedekind Fixed button size errors due to spacers. 2012-10-10 Michal Hruby Backport r2821 from trunk - fix refcounting in TrashLauncherIcon. Fixes: https://bugs.launchpad.net/bugs/1061510. Approved by Łukasz Zemczak. 2012-10-10 Michal Hruby Backport r2821 from trunk - fix refcounting in TrashLauncherIcon 2012-10-09 Albert Astals Do not reuse the menu entries if their order changes Since the indicators api only have "add" and "remove" signals, if we reuse an entry that is not in the correct order it will case the menus or whatever this indicator represents to be in the wrong order. Fixes: https://bugs.launchpad.net/bugs/1062283. Approved by Marco Trevisan (Treviño). 2012-10-09 Albert Astals Do not reuse the menu entries if their order changes Since the indicators api only have "add" and "remove" signals, if we reuse an entry that is not in the correct order it will case the menus or whatever this indicator represents to be in the wrong order 2012-10-08 Łukasz 'sil2100' Zemczak Cherry-picked from lp:unity rev 2812: Use expand icon by default.. Fixes: https://bugs.launchpad.net/bugs/1053047. Approved by Marco Trevisan (Treviño). 2012-10-08 Łukasz 'sil2100' Zemczak Cherry-picked from lp:unity rev 2812: Use expand icon by default. 2012-10-08 Brandon Schaefer On screen keyboard now work with the Dash, when it is outside the Dashs' geo.. Fixes: https://bugs.launchpad.net/bugs/1058705. Approved by Łukasz Zemczak. 2012-10-05 Brandon Schaefer * Backported OSK/Dash fix 2012-10-08 Andrea Azzarone Fix gap between dash/panel gradient. (cherry-pick lp:unity rev 2809) (LP: #1062375). Fixes: https://bugs.launchpad.net/bugs/1062375. Approved by Łukasz Zemczak. 2012-10-08 Andrea Azzarone Cherry-pick lp:unity rev 2809. 2012-10-08 Didier Roche Ok, no need for the changed strings after all, Seb reuploaded the template file with the additional string and launchpad kept the 12.04 string, so we can revert it to that one. The incoming langpack export will then repick the previous 12.04 translation. The POTFILES.in addition from the previous merge is still needed for next upload to not remove the string from the template and so export. So only revert the string change here. Fixes: https://bugs.launchpad.net/bugs/1062921. Approved by Łukasz Zemczak. 2012-10-08 Didier Roche go back to Workspace Switcher 2012-10-08 Didier Roche Fix untranslated Workspace Switcher in the panel. Got back to 12.04 string to not add any string break to Quantal. Similar to rev 1062921 (LP: #1062921). Fixes: https://bugs.launchpad.net/bugs/1062921. Approved by Łukasz Zemczak. 2012-10-08 Didier Roche fix untranslated Workspace Switcher in the panel. Got back to 12.04 string to not add any string break to Quantal. Similar to rev 1062921 (LP: #1062921) 2012-10-12 Didier Roche releasing version 6.8.0-0ubuntu2 2012-10-12 Didier Roche cherry-pick remove google font 2012-10-12 Didier Roche translated and part of langpacks for 12.10. (LP: #1065652) 2012-10-11 Didier Roche Cherry-pick a fix for having legal information in the dash. This links to a legal html document. The string itself in the dash is picked from ubuntu-online-account gnome-control-center integration and so, already translated and part of langpacks for 12.10. 2012-10-04 Didier Roche releasing version 6.8.0-0ubuntu1 2012-10-04 Łukasz 'sil2100' Zemczak * debian/control: - Bumped libnux dependency to 3.8.0 2012-10-04 Łukasz 'sil2100' Zemczak * New upstream release. - unity 6.8 candidate segfaults on "app expose" with low gfx mode (LP: #1060148) - [regression] Dash - Left separator is missing (LP: #1057798) - unity-panel-service crashed with SIGSEGV in panel_indicator_entry_accessible_get_n_children() from atk_object_get_n_accessible_children() (LP: #913324) - [regression] If unity is started with maximized dash, unmaximizing the dash does not wrap rows (LP: #1053116) - Dash lens buttons don't work after changing form factor to maximize on desktop (LP: #1053316) - Clicking on Workspace Switcher icon when the expo is showing, not always closes it 1059759 convert files list deprecated keys (LP: #1059594) - Unity through llvmpipe is slow (LP: #1046497) - compiz crashed with SIGSEGV in unity::QuicklistView::Show() from unity::QuicklistManager::ShowQuicklist() (LP: #1055995) - compiz crashed with SIGSEGV from unity::dash::HomeLens::Impl::LensSearchFinished() (LP: #1054219) - [regression] Starting an app & then locking to launcher is not persistent across sessions (LP: #1054645) - [regression] Dash, Launcher, Menu Bar - Unintended shadows are rendered for the Unity Launcher and Panel, when the dash is open (LP: #1043260) - [Unity 6.x] Active blur doesn't update if you disable CCSM > OpenGL > Framebuffer object (LP: #1039999) - Alt+Tab/Alt+grave brings other window to the front but loses focus entirely. (LP: #1035628) - Spread - Scaling all the windows is too slow (LP: #1055643) - Window management - Middle clicking on a window inside the spread should close that window (equivalent action to clicking on the close button) (LP: #1052821) - Scale window decorations don't have properly rounded corners (LP: #1055610) - Scale window decorations text does not match theme style (Radiance) (LP: #1055609) - Spread window decorations does not match the theme when changed (LP: #1055605) - scaled window decorations are sometimes wider than the window (LP: #1053225) - Launcher should not auto-hide after dragging an icon, if mouse is still over it (LP: #1053978) - unity spread window on second click not working when ibus language panel is shown. (LP: #1035895) - windows.push_back() in BamfLauncherIcon::GetFocusableWindows (LP: #1053220) - Category emblems are blurry (LP: #1056874) - Rendering flaws of the dash previews (LP: #1055455) - [UIFe] Social Lens doesn't have authorised and meaningful icon (LP: #1056191) - [dash] Preview fade out animation hangs occasionally (LP: #1058145) - Dash - rendering of ribbons shouldn't be relative (LP: #1057971) - Horizontal alignment search box and views below (LP: #1055544) - Compiz crashed in cairo_save() from unity::UnityWindow::RenderDecoration() from unity::UnityWindow::scalePaintDecoration() from ScaleWindow::scalePaintDecoration() (LP: #1061396) - [regression] Spinner doesn't spin around its center (LP: #1061081) - [regression] Graphical glitches in HUD/Dash bottom left and top right corner (LP: #1060532) - [Quantal] unity-lens-application does not start on some slow machines (LP: #1058619) - [Dash] Rendering flaw of the dash search entry (LP: #1059562) - [dash] Rendering flaw of filterbar after scrolling down/scrolling up. (LP: #1059607) - Unity launcher doesn't prompt for password to unlock the device when clicking on a encrypted volume icon (LP: #713432) - [regression] Unable to add desktop files with spaces in their name from Nautilus into the Launcher (LP: #1055552 ) - Missing context menus for Qt apps after minimizing the window (LP: #929712) - Music preview note image is blurry (LP: #1060195) 2012-10-04 Łukasz 'sil2100' Zemczak Import upstream version 6.8.0 2012-10-04 Łukasz 'sil2100' Zemczak Release\ 6.8.0 2012-10-04 Marco Trevisan (Treviño) UnityWindow: add PixmapTexture struct: never separate a binded texture to its pixmap Or it will lead to crashes. Now we cache both the GLTexture and the binded XPixmap, so that we delete both together and there won't be crashes. Texutures binded to Pixmaps should not be alive when the binded pixmap has been destroyed. So, now we have a new PixmapTexture struct that keeps both the data structures alive. We now use a smart pointer of PixmapTexture to cache both the temporary decorations, inside a CairoContext, and the ones at class level.. Fixes: https://bugs.launchpad.net/bugs/1061396. Approved by Neil J. Patel. 2012-10-04 Marco Trevisan (Treviño) UnityWindow: don't draw decorations when we have empty sizes It also fixes a crash on LLVMPIPE 2012-10-04 Marco Trevisan (Treviño) UnityWindow: no need to use externally managed textures anymore 2012-10-04 Marco Trevisan (Treviño) UnityWindow: don't draw a decoration if the texture has not been saved 2012-10-04 Marco Trevisan (Treviño) PixmapTexture: add compiz::opengl::ExternallyManaged when pinding pixmap 2012-10-04 Marco Trevisan (Treviño) UnityWindow: add PixmapTexture struct: never separate a binded texture to its pixmap Or it will lead to crashes. Now we cache both the GLTexture and the binded XPixmap, so that we delete both together and there won't be crashes. 2012-10-04 Andrea Azzarone Revert rev 2753. Use clip region to fix dash/launcher separator drawing bug.. Fixes: https://bugs.launchpad.net/bugs/1061081. Approved by Łukasz Zemczak. 2012-10-04 Andrea Azzarone Use clip region to fix bug dash/launcher separator drawing. 2012-10-04 Andrea Azzarone Revert rev 2753. 2012-10-04 Nicolas d'Offay Fixed flickering bug.. Fixes: https://bugs.launchpad.net/bugs/1060532. Approved by Łukasz Zemczak, Nick Dedekind. 2012-10-03 Nicolas d'Offay Fixed blend mode bug in 6.0. 2012-10-04 Michal Hruby Attempt to reconnect to DBus proxies if the initial connection fails. Fixes: https://bugs.launchpad.net/bugs/1058619. Approved by Łukasz Zemczak, Gord Allott. 2012-10-04 Michal Hruby Backport DBus proxy reconnection fix from trunk 2012-10-03 Andrea Azzarone Fix rendering flaw in search entry. (LP: #1059562). Fixes: https://bugs.launchpad.net/bugs/1059562. Approved by Neil J. Patel. 2012-10-01 Andrea Azzarone Fix rendering flaw of dash search entry. 2012-10-03 Nick Dedekind Fixed dash filter redraw issue (LP: #1059607). Fixes: https://bugs.launchpad.net/bugs/1059607. Approved by Neil J. Patel. 2012-10-02 Nick Dedekind Fixed dash filter scroll redrawing. 2012-10-03 Andrea Azzarone Use GMountOperation in g_volume_mount. GMountOperation provides a mechanism for interacting with the use.. Fixes: https://bugs.launchpad.net/bugs/713432. Approved by Łukasz Zemczak. 2012-10-02 Andrea Azzarone Use GMountOperation to enable user interaction when mounting file systems. 2012-10-03 Marco Trevisan (Treviño) DesktopUtilities: unescape the desktop paths and ids before processing them. Fixes: https://bugs.launchpad.net/bugs/1055552. Approved by Neil J. Patel. 2012-10-02 Marco Trevisan (Treviño) DesktopUtilities: unescape the desktop paths and ids before processing them 2012-10-03 Łukasz 'sil2100' Zemczak Cherry-picked 2786: Ignore transient unmmaped windows on minimize/unminimize Doesn't make much sense since they are not shown and it confuses Qt code.. Fixes: https://bugs.launchpad.net/bugs/929712. Approved by Marco Trevisan (Treviño), Albert Astals Cid. 2012-10-03 Łukasz 'sil2100' Zemczak Cherry-picked 2786: Ignore transient unmmaped windows on minimize/unminimize Doesn't make much sense since they are not shown and it confuses Qt code. 2012-10-03 Łukasz 'sil2100' Zemczak Cherry-picked 2784 from trunk: Uploaded correct (hires) icon for missing album artwork when displaying music preview.. Fixes: https://bugs.launchpad.net/bugs/1060195. Approved by Didier Roche. 2012-10-03 Łukasz 'sil2100' Zemczak Cherry-picked 2784 from trunk: Uploaded correct (hires) icon for missing album artwork when displaying music preview. 2012-10-02 Nicolas d'Offay Workaround a crash when using mesa's software rendering. Fixes: https://bugs.launchpad.net/bugs/1060148. Approved by Łukasz Zemczak, Marco Trevisan (Treviño). 2012-10-02 Nicolas d'Offay Added commentary. 2012-10-02 Nicolas d'Offay Set texture to be externally managed. 2012-10-02 Andrea Azzarone Fix rendering of the dash/launcher separator.. Fixes: https://bugs.launchpad.net/bugs/1057798. Approved by Łukasz Zemczak. 2012-10-01 Andrea Azzarone Fix rendering of dash/launcher separator. 2012-10-02 Timo Jyrinki Reference the menu in the accessible object. (LP: #913324). Fixes: https://bugs.launchpad.net/bugs/913324. Approved by Michal Hruby. 2012-10-02 Timo Jyrinki Cherry-pick lp:unity 2775 2012-10-02 Timo Jyrinki Removed minimum width from result group causing home lens not to wrap. (LP: #1053116). Fixes: https://bugs.launchpad.net/bugs/1053116, https://bugs.launchpad.net/bugs/1053316. Approved by Łukasz Zemczak. 2012-10-02 Timo Jyrinki Removed minimum width from result group causing home lens not to wrap. (LP#1053116) 2012-10-01 Marco Trevisan (Treviño) ExpoLauncherIcon: Correctly toggle the expo on activation PluginAdapter: change the internals of MultiActionList to use a map to reference actions by name WindowManager: add TerminateExpo function to hide the expo plugin. Fixes: https://bugs.launchpad.net/bugs/1059759. Approved by Brandon Schaefer. 2012-10-01 Marco Trevisan (Treviño) ExpoLauncherIcon: Correctly toggle the expo on activation PluginAdapter: change the internals of MultiActionList to use a map to reference actions by name WindowManager: add TerminateExpo function to hide the expo plugin 2012-10-01 Łukasz 'sil2100' Zemczak Don't convert "devices-option", it's a deprecated key. Fixes: https://bugs.launchpad.net/bugs/1059594. Approved by Didier Roche. 2012-10-01 Łukasz 'sil2100' Zemczak Cherry-picked seb128's branch: Don't convert devices-option, it's a deprecated key 2012-10-01 Nicolas d'Offay Low Graphics Mode. Fixes: https://bugs.launchpad.net/bugs/1046497. Approved by Nicolas d'Offay. 2012-10-01 Nicolas d'Offay Low Graphics Mode 2012-10-01 Nick Dedekind Added launcher icon destructor disconnect from expo termination signal.. Fixes: https://bugs.launchpad.net/bugs/1055995. Approved by Andrea Azzarone. 2012-10-01 Nick Dedekind removed whitespace. 2012-10-01 Nick Dedekind Added launcher icon destructor disconnect from expo termination signal. 2012-10-01 Nick Dedekind Fixed re-ordering of shopping lens category in home lens. (LP#1054219). Fixes: https://bugs.launchpad.net/bugs/1054219. Approved by Michal Hruby. 2012-10-01 Nick Dedekind Fixed re-ordering of shopping lens category in home lens. 2012-09-28 Neil Jagdish Patel Cherrypicks from unity's trunk for 6.8.0. Fixes: . Approved by Brandon Schaefer, Didier Roche. 2012-09-28 Michal Hruby Merge lp:unity r2769 2012-09-28 Michal Hruby Merge lp:unity r2768 2012-09-28 Michal Hruby Merge lp:unity r2766 2012-09-28 Michal Hruby Merge lp:unity r2765 2012-09-28 Michal Hruby Merge lp:unity r2764 2012-09-28 Michal Hruby Merge lp:unity r2763 2012-09-28 Michal Hruby Merge lp:unity r2762 2012-09-28 Michal Hruby Merge lp:unity r2761 2012-09-28 Michal Hruby Merge lp:unity r2759 2012-09-28 Michal Hruby Merge lp:unity r2758 2012-09-28 Michal Hruby Merge lp:unity r2757 2012-09-28 Michal Hruby Merge lp:unity r2756 2012-09-28 Michal Hruby Merge lp:unity r2755 2012-09-28 Michal Hruby Merge lp:unity r2754 2012-09-28 Michal Hruby Merge lp:unity r2753 2012-09-28 Michal Hruby Merge lp:unity r2746 2012-09-28 Michal Hruby Merge lp:unity r2745 2012-09-28 Michal Hruby Merge lp:unity r2743 2012-09-28 Michal Hruby Merge lp:unity r2742 2012-09-28 Michal Hruby Merge lp:unity r2741 2012-09-28 Michal Hruby Merge lp:unity r2740 2012-09-28 Michal Hruby Merge lp:unity r2738 2012-09-28 Michal Hruby Merge lp:unity r2736 2012-09-28 Michal Hruby Merge lp:unity r2735 2012-09-28 Marco Trevisan (Treviño) BamfLauncherIcon: call Stick after that the icon is set sticky, so that the signal emission will work And so the favorites will be correctly saved.. Fixes: https://bugs.launchpad.net/bugs/1054645. Approved by Andrea Azzarone. 2012-09-28 Marco Trevisan (Treviño) BamfLauncherIcon: call Stick after that the icon is set sticky, so that the signal emission will work And so the favorites will be correctly saved. 2012-09-28 Marco Trevisan (Treviño) UnityWindow: don't close a window on middle-click when in scale. Fixes: . Approved by Andrea Azzarone. 2012-09-28 Marco Trevisan (Treviño) UnityShell, autopilot: remove the middle-click on spread bits 2012-09-27 Daniel van Vugt Don't keep re-blurring parts of the shell we've already painted, because that will creep in and look like a shadow on the edge of the blur region. (LP: #1043260) This happens when the same texture (the FBO texture) is both the source and the destination for the three blur operations (launcher, panel, then dash). My quick fix is to take a copy of the FBO texture at the start of the frame (before any shell is painted), rather than reading from the same texture (FBO) that we're writing to. This also fixes LP: #1039999, because we are no longer assuming the backbuffer is an FBO. Instead we let Nux decide and take the right steps to read the real backbuffer, whatever that is.. Fixes: https://bugs.launchpad.net/bugs/1039999, https://bugs.launchpad.net/bugs/1043260. Approved by Andrea Azzarone. 2012-09-27 Daniel van Vugt Don't keep re-blurring parts of the shell we've already painted, because that will creep in and look like a shadow on the edge of the blur region. (LP: #1043260) This happens when the same texture (the FBO texture) is both the source and the destination for the three blur operations (launcher, panel, then dash). My quick fix is to take a copy of the FBO texture at the start of the frame (before any shell is painted), rather than reading from the same texture (FBO) that we're writing to. This also fixes LP: #1039999, because we are no longer assuming the backbuffer is an FBO. Instead we let Nux decide and take the right steps to read the real backbuffer, whatever that is. 2012-09-27 Brandon Schaefer Fixes alt+tab losing focus when alt+tabing to quickly due to ubus being to slow to send a message.. Fixes: https://bugs.launchpad.net/bugs/1035628. Approved by Marco Trevisan (Treviño). 2012-09-26 Brandon Schaefer * added manual test 2012-09-25 Brandon Schaefer * Fixes alt+tab focus issues 2012-09-25 Brandon Schaefer Adds ap tests for the shopping lens.. Fixes: . Approved by Thomi Richards. 2012-09-24 Brandon Schaefer * fixed problems 2012-09-24 Brandon Schaefer * Adds shopping lens AP test 2012-09-24 Thomi Richards Fix several issues in the autopilot test suite.. Fixes: . Approved by Christopher Lee. 2012-09-25 Thomi Richards Merged mainline, fixed conflicts. 2012-09-24 Thomi Richards Fix spelling error. 2012-09-24 Marco Trevisan (Treviño) UnityWindow: when spreading, render once an empty decoration texture at full size and scale it via OpenGL This saves a lot of drawing and improves the performances of the unity Spread. Also, don't redraw the decoration texture for selected windows if not needed. Finally, cleanup the header file. Fixes: https://bugs.launchpad.net/bugs/1055643. Approved by Brandon Schaefer. 2012-09-24 Marco Trevisan (Treviño) UnityWindow: when spreading, render once an empty decoration texture at full size and scale it via OpenGL This saves a lot of drawing and improves the performances of the unity Spread. Also, don't redraw the decoration texture for selected windows if not needed. Finally, cleanup the header f 2012-09-24 Marco Trevisan (Treviño) UnityShell: enable closing on middle-click, fix scaled decoration sizes, fix theming issues, added scale autopilot tests. Fixes: https://bugs.launchpad.net/bugs/1052821, https://bugs.launchpad.net/bugs/1053225, https://bugs.launchpad.net/bugs/1055605, https://bugs.launchpad.net/bugs/1055609, https://bugs.launchpad.net/bugs/1055610. Approved by Brandon Schaefer. 2012-09-24 Marco Trevisan (Treviño) UnityShell: enable closing on middle-click, fix scaled decoration sizes, fix theming issues, added scale autopilot tests 2012-09-24 Marco Trevisan (Treviño) Launcher: check the mouse position after relasing a drag window, and in case hide it Tests included. Fixes: https://bugs.launchpad.net/bugs/1053978. Approved by Andrea Azzarone. 2012-09-24 Marco Trevisan (Treviño) Launcher: check the mouse position after relasing a drag window, and in case hide it Tests included 2012-09-24 Brandon Schaefer Merging brandontschaefer's fix into unity/6.0: Fix broken AP test due to gcalc not having menu accelerators anymore.. Fixes: . Approved by Thomi Richards. 2012-09-24 Christopher Lee Merging brandontschaefer's fix for Unity/6.0 2012-09-24 Thomi Richards Fix autopilot test for dragging launcher icons around.. Fixes: . Approved by Christopher Lee. 2012-10-01 Sebastien Bacher Upload to quantal-proposed for the compiz abi transition 2012-10-01 Sebastien Bacher releasing version 6.6.0-0ubuntu3 2012-10-01 Sebastien Bacher Upload to quantal-proposed for the compiz abi transition 2012-10-01 Didier Roche Merging Ángel Guzmán Maeso change in crashdb.conf file. Thanks 2012-10-01 Angel Guzman Maeso Update changelog reflecting the lastest change 2012-10-01 Angel Guzman Maeso Update dictionary option for follow apport spec with apport.report.Report.search_bug_patterns(). See http://bazaar.launchpad.net/~apport-hackers/apport/trunk/view/head:/doc/crashdb-conf.txt bug_pattern_base option is deprecated some years ago and replaced by bug_pattern_url. The old configuration is harmless because use a None value, but it is better update with the new config key for avoid future problems. 2012-10-01 Didier Roche releasing version 6.6.0-0ubuntu2 2012-10-01 Didier Roche * Fix the above versionning for removing the conffile * build-dep on compiz as getting an ABI break. 2012-09-26 Didier Roche * debian/unity-common.maintscript: - Added routines for removing the unused /etc/compizconfig/upgrades/com.canonical.unity.unity.03.upgrade file * debian/control, debian/compat: - Bumped the debhelper version to the 9 series 2012-09-26 Łukasz 'sil2100' Zemczak Changing the version number to the last released version 2012-09-26 Łukasz 'sil2100' Zemczak * debian/control, debian/compat: - Bumped the debhelper version to the 9 series 2012-09-26 Łukasz 'sil2100' Zemczak * debian/unity-common.maintscript: - Added routines for removing the unused /etc/compizconfig/upgrades/com.canonical.unity.unity.03.upgrade file 2012-09-20 Didier Roche releasing version 6.6.0-0ubuntu1 2012-09-20 Didier Roche correct bug number 2012-09-20 Didier Roche * New upstream release. - Fixes non-escaped character sequences in dash previews (LP: #1039020) - Updated background layer for preview cover-art and details panels to be 10% low-light - Expand a PlacesGroup if it is the only category that contains results (LP: #950710) - Update unity autopilot tests to match autopilot API - Updated the convert files to fix some typos in the key names - Add gmodule dependency - Activate proper result if the categories aren't displayed in-order (LP: #1040101) - Refactor device launcher icons (LP: #713423) - LauncherController: make the controller enable the launcher struts, based on hide-mode option (LP: #1044005) - Launcher: make always possible to drag an icon to the bottom or top of its sub list (LP: #1043968) - Don't desat bfb/hud icon in DNDReset (LP: #1043963) - Progressively adjust the speed of the minimize animation. First time it is used is slower, then speeds up the more it is used. (LP: #1017510) - Implement new ordering of categories for home lens. (LP: #1043915) - UnityWindow now implements ScaleWindowInterface (LP: #876017) - Launcher: restore an icon position after that the dragging has been cancelled (LP: #955561) - LauncherDragWindow: cancel drag on window mapped/unmapped (LP: #1044723) - Now there is a check of an override color in RefreshColor (which is called when a PropertyNotify event happens). Also added a check in FullySaturateColor to a void division by zero. (LP: #975350) - Queue redraw after cover-art texture is updated from a url/file source. (LP: #1043947) - Fixed ability to delete glib::Source wrapper during its callback (LP: #1044823) - Close preview when dash is hidden. (LP: #1045298) - LauncherModel: rewrite the Reordering functions to keep the icon priority deltas (LP: #761155) - Make sure we can pass extra hints when activating preview actions. (LP: #1046352) - UnityWindow: scale window code improved (LP: #1033935) - The mouse will now cause the HUD buttons to change selection (LP: #1042692) - "Alt+Space" shortcut to reveal the window menu is not hardcoded, but a Compiz key option. " (Hold)" should also be translated. Made all Compiz plug-in names and all Compiz plug-in option names in unityshell.cpp static constants. - remove unity --reset, it's not anymore really needed now that we are in stable days of unity and we moved to gsettings - Removed the variables 'oldPrev' and 'oldNext' which got assigned the value NULL, but then were never used - Fixed the size of the previews to 770x380 pixels. (LP: #1045243) - UnityWindow: use smart pointers, use static close_icon (with dynamic state) and PanelStyle context (LP: #1033935) (LP: #1045127) (LP: #1046124) (LP: #1046126) - Remove everything in the #ifndef USE_MODERN_COMPIZ_GL ifdefs and remove the ifdefs alltogether. unity now requires compiz 0.9.8.0. - Re-add code to draw panel background texture when the dash is open and there is a maximized window (LP: #1044460) - EdgeBarrierController: Temporary disable the edge barriers also when autohide is set (LP: #1020058) - a11y: Port unity3d and panel service accessibility init to atk-bridge (LP: #1023542) (LP: #1046582) - Dash and Hud get drawn correctly no matter which monitor the mouse is in (LP: #1002260) - Fix minor problem with the Hud/Dash being drawn while closing on a different monitor. - Extended track play/pause mouse discovery for entire track row. (LP: #1043997) - Implemented DBus interface for DashController and made HideDash() method available via DBus. This is needed by music-preview-player codec installation functionality for hiding the dash when codec installation starts. (LP: #1043825) - Adds the extra_text property to preview Action (LP: #1049008) - Fixed a layout flicker when first opening previews (LP: #1038944) (LP: #1043277) - Update sizing of elements to match designs, update assets (LP: #1049096) - Fix crash in unity::dash::CoverflowResultView::Impl::Impl() (LP: #1047420) - UnityShell: remove scale_highlighted_window_ variable, using scale's getSelectedWindow instead (LP: #1046795) - Fixed dash dismissal when changing focus to a window on monitor external to that of the dash. (LP: #923657) Improved panel update speed when opening dash. (LP: #1044086) - Added two new special icons for missing album cover; to be used by music lens. They don't really fit into unity-asset-pool as they don't have regular sizes. (LP: #1049217) - Register file delete events in zeitgeist when file is dropped onto Trash launcher icon. Added zeitgeist dependency. (LP: #870150) - Restore the panel shadow, which has been missing since Unity 6.4. (LP: #1045705) - Added SocialPreview. (LP: #1049127) - Disable the flow renderer (LP: #1049593) - Added two new special icons for missing album cover; to be used by music lens (LP: #1049217) - Updated dash result highlight focus to 106x106 pixels with 20% white opacity. Increased dash result file image size to 96x96. (LP: #1049128) - Avoid construction of row wrappers. (LP: #1050342) - Added extra-text to preview actions (for price tags) (LP: #1049593) - Change the IconLoader methods to allow specifying both maximum width and height. Updated rendering of the icon ribbons. (LP: #1049593) - Preview navigation buttons opacity changes on mouse-over. (LP: #1049593) - Adds a new background gradient to the dash and panel, as well as removes some separator lines (LP: #1049593) - Fixed a warning emitted by unreferencing an object owned by a smart pointer in HudController.cpp. Caused by adopting a new nux::BaseWindow. - Removed dash preview background shadow. (LP: #1049593) - Raise shortcut overlay on show (LP: #985883) - Reduce internal-padding inside filter buttons (LP: #856277) - Added left and right click exit to cover art for all previews (LP: #1045230) (LP: #1045752) (LP: #1049593) - Show the alt-tab on the monitor with the mouse (LP: #1044293) - Fix several failing autopilot tests - Fix the standalone launcher crash on exit - Fix uninitialized and invalid reads as reported by valgrind - Enabled focus navigation for dash preview buttons (LP: #1045416) (LP: #1049593) - Fixed scrolling in music preview - Send the current XLib timestamp to applications when we're opening them to not confuse them and cause issues like what we have seen with Firefox (LP: #1050687) - Implemented the loading of the category icon for the application category (required for the apps lens) (LP: #1049593) - Refactor unity::Settings to use nux::RWPropert (LP: #1044681) - LauncherController, FavoriteStore, Launcher, Icons: always use sort priority based on favorites to get positioned on launcher (LP: #761155) (LP: #858540) (LP: #868423) (LP: #1028927) (LP: #1042845) (LP: #1045146) - UnityWindow: implements sigc::trackable to fix crash (LP: #1052683) - Dash/Hud no longer steal mouse events outside their content area. Better draw handling of hud animation (LP: #1049593) - add a deprecated --reset option as it seems otherwise to match to --reset-icons - Slows the animation down when installing applications in the Dash Preview and the Software Center (LP: #1045746) - Updates the API to match nux trunk and nux/3.0 - Introduced dash to preview transitions, relying on nux (LP: #1049593) - Don't call GraphicsContext::DeactivateFramebuffer which will immediately restore the backbuffer. Instead call WindowCompositor:: RestoreMainFramebuffer to bind either the backbuffer or reference framebuffer for reading as that is the one we're drawing to as is the most-up-to-date - SocialPreview: Don't expand preview_info_hints, it was pushing down the comments when there wasn't enough comments to fill the space - Show workspace switcher icon always - Fix rendering of Dash in maximised mode with redirected textures by using the same code-patches as the restored Dash mode for the overlay. (LP: #1053092) - Fix more unit tests - Fix ERROR ... unity.thumbnailgenerator ThumbnailGenerator.cpp:429 More than one thumbnail generator created. - Implement "focus on hover" behavior for preview action buttons (LP: #1053014) - Clicking on Dash border should not close the dash - Remove two manual-tests, that are now obsolete - Adds changes to the LauncherController to better handle favourites and the expo icon - [UIFE][FFE] Install Amazon and Ubuntu One Music Store webapp items in the launcher by default (LP: #1046840) - now recommends unity-lens-shopping (LP: #1052374) 2012-09-20 Didier Roche New upstream release. 2012-09-20 Didier Roche Import upstream version 6.6.0 2012-09-20 Didier Roche - build-dep on libzeitgeist-dev and libunity-dev - bump because of ABI breakage build-dep on compiz and nux 2012-09-17 Didier Roche add version 2012-09-17 Didier Roche * debian/control: - build-dep on libzeitgeist-dev 2012-09-10 Didier Roche releasing version 6.4.0-0ubuntu6 2012-09-10 Didier Roche Backport a fix for [regression] Dash - Hitting enter after opening Lens or searching no longer opens first item (LP: #1041583) 2012-09-07 Michael Terry debian/control: Recommend unity-lens-photos (FFe LP: #1044447) 2012-09-03 Adam Conrad Cherry-pick upstream changes that match the 6.4.0-0ubuntu4 CMakeLists changes 2012-09-03 Adam Conrad Remove unused patches 2012-09-03 Sebastien Bacher updated some build-depends 2012-09-03 Sebastien Bacher releasing version 6.4.0-0ubuntu4 2012-09-03 Sebastien Bacher releasing version 6.4.0-0ubuntu3 2012-09-03 Sebastien Bacher releasing version 6.4.0-0ubuntu2 2012-08-31 Sebastien Bacher releasing version 6.4.0-0ubuntu1 2012-08-31 Sebastien Bacher [ Łukasz 'sil2100' Zemczak ] * New upstream release. - Software Center add to launcher icon animation is delayed when the launcher is in auto-hide mode (LP: #1012896) - Home lens: Applications show up in Music category (LP: #1040101) - WARN unity.hud.hud Hud.cpp:185 Attempted to close the hud connection without starting it (LP: #1039451) - Text field textures do not update when maximum width changes. (LP: #1037187) - An application is closed if manually removed from favorites on gsettings (LP: #1032157) - The switcher (Alt+Tab) is showing incorrect windows after using Deskop Wall (Ctrl+alt+) (LP: #1031959) - Dragging icons to reorder -away from launcher causes the dragged icon image edges to fade away(cut off) (LP: #1026247) - Screen flickers when changing launcher icon size. (LP: #1024113) - Arrow for indicating lenses points empty space on alt+F2 (LP: #998752) - [previews] Music album tracks do not have a scroll-bar when needed. (LP: #1039462) - [USE_MODERN_COMPIZ_GL] With unity scrollbar support enabled, hotplugging monitors doesn't work (LP: #1039410) - [previews] Track titles aren't escaped (LP: #1039020) - Launcher - Edge of tiles (with backlight disabled) is too opaque (LP: #1038138) - [USE_MODERN_COMPIZ_GL] Benchmark window appears behind the Unity shell now (LP: #1036609) - [GLES] [USE_MODERN_COMPIZ_GL] Unity shell (Launcher and Panel) are missing if framebuffer_object is disabled (LP: #1036569) - [USE_MODERN_COMPIZ_GL] Benchmark window is mostly invisible, shrunken and displaced (LP: #1036528) - Unity quicklist menu items leak memory (LP: #1036338) - Icon resized between 32 - 48 - 64 look jaggy (LP: #1036231) - [Regression] Hideous low-res icon when using the HUD with autohide enabled. (LP: #1035951) - [regression] Selecting an item of the BFB quicklist when the dash is open, causes it to hide (LP: #1035641) - Launcher - Switch on "backlight toggles" mode by default (LP: #1033866) - Unity spends 15% of time in PlacesGroup::ComputeContentSize when opening dash (LP: #1033306) - Launcher dragged icon is not redrawn when the mouse pointer is not moved (LP: #1032700) - Bottom - Up key navigation is broken in dash filterbar (LP: #1028810) - Launcher - SD card can not be ejected by drag-n-dropping to trash (LP: #960910) - Alt-tab - The app name in the integrated menu should not change during Alt-tab switching (LP: #950782) - Dash - If only one Category Header is displayed, it should be automatically expanded (LP: #950710) - Launcher - Unity mouse wheel scroll too small (LP: #906072) - boot moves desktop icons (LP: #886667) - Alt-tab - Reduce the spread delay for all items other than the initial item the select lands on after alt-tab opens (LP: #838232) - Launcher - Launcher should never autohide when the cursor is positioned over the Launcher (e.g. When a spread ends) (LP: #745707) - Dash home opens files by default, should be applications? (LP: #1041583) - [BUILD_GLES] Multiple build errors in unity-shared/IconRenderer.cpp (LP: #1039453) - [USE_MODERN_COMPIZ_GL] [multimonitor] If unityshell is loaded then both monitors are intermittently painted onto the second monitor (squeezed) (LP: #1037949) - [USE_MODERN_COMPIZ_GL] [multimonitor] Launcher/Panel only draws on one monitor, not both (LP: #1037408) - [GLES] [USE_MODERN_COMPIZ_GL] [regression] Launcher and Panel are drawn on top of fullscreen windows (LP: #1036587) - [GLES] [USE_MODERN_COMPIZ_GL] Screen goes black if unityshell is loaded and vertex_buffer_object=OFF (LP: #1036568) - [regression] [USE_MODERN_COMPIZ_GL] Launcher overdrawn; transparency lost and white line appears. (LP: #1036519) - lp:unity FTBFS - Launcher.h:138:11: error: ‘GestureDeliveryRequest’ in namespace ‘nux’ does not name a type (LP: #1036095) - Results sorting in the lens model is not reflected in the Dash (LP: #1027811) - Launcher - Quicklist menu does not respond to being opened on a new icon if already open (LP: #890991) - compiz crashed with SIGSEGV in SimpleLauncherIcon::SetIconName() (LP: #763560) - Unity crashes on startup with nvidia (LP: #1041123) - [staging ppa] unity crashes when running dash autopilot tests (LP: #1040875) - lp:unity does not build (missing dash/PreviewMusic.cpp) (regression of bug 1038886) (LP: #1040431) - Coverflow can crash unity (LP: #1039959) - lp:unity does not build (missing dash/PreviewMusic.cpp) (LP: #1038886) - lp:unity (USE_MODERN_COMPIZ_GL) FTBFS IconRenderer.cpp:845:5: error: ‘TextureCoord0Location’ may be used uninitialised in this function [-Werror=uninitialized] (LP: #1036514) [ Timo Jyrinki ] * Cherry-pick fixes from upstream: - Launcher: make always possible to drag an icon to the bottom or top of its sublist (LP: #1043968) - LauncherController: make the controller enable the launcher struts, based on hide-mode option. (LP: #1044005) - Don't desat bfb/hud icon in DNDReset. (LP: #1043963) - LensView: fallback to normal renderer (instead of Coverflow) if GLSL unavailable (LP: #1040628) 2012-08-31 timo.jyrinki@canonical.com set version number back to UNRELEASED and Łukasz to be the actual packager 2012-08-31 timo.jyrinki@canonical.com is enabled -> unavailable in changelog to convey the real meaning 2012-08-31 timo.jyrinki@canonical.com LensView: fallback to normal renderer (instead of Coverflow) if GLSL is enabled (LP: #1040628) 2012-08-31 timo.jyrinki@canonical.com Don't desat bfb/hud icon in DNDReset. (LP: #1043963) 2012-08-31 timo.jyrinki@canonical.com LauncherController: make the controller enable the launcher struts, based on hide-mode option. (LP: #1044005) 2012-08-31 timo.jyrinki@canonical.com * Cherry-pick fixes from upstream: - Launcher: make always possible to drag an icon to the bottom or top of its sublist (LP: #1043968) 2012-08-31 timo.jyrinki@canonical.com Fix changelog and bring fixes from released 6.2.0-0ubuntu4 2012-08-30 Łukasz 'sil2100' Zemczak * New upstream release. - Software Center add to launcher icon animation is delayed when the launcher is in auto-hide mode (LP: #1012896) - Home lens: Applications show up in Music category (LP: #1040101) - WARN unity.hud.hud Hud.cpp:185 Attempted to close the hud connection without starting it (LP: #1039451) - Text field textures do not update when maximum width changes. (LP: #1037187) - An application is closed if manually removed from favorites on gsettings (LP: #1032157) - The switcher (Alt+Tab) is showing incorrect windows after using Deskop Wall (Ctrl+alt+) (LP: #1031959) - Dragging icons to reorder -away from launcher causes the dragged icon image edges to fade away(cut off) (LP: #1026247) - Screen flickers when changing launcher icon size. (LP: #1024113) - Arrow for indicating lenses points empty space on alt+F2 (LP: #998752) - [previews] Music album tracks do not have a scroll-bar when needed. (LP: #1039462) - [USE_MODERN_COMPIZ_GL] With unity scrollbar support enabled, hotplugging monitors doesn't work (LP: #1039410) - [previews] Track titles aren't escaped (LP: #1039020) - Launcher - Edge of tiles (with backlight disabled) is too opaque (LP: #1038138) - [USE_MODERN_COMPIZ_GL] Benchmark window appears behind the Unity shell now (LP: #1036609) - [GLES] [USE_MODERN_COMPIZ_GL] Unity shell (Launcher and Panel) are missing if framebuffer_object is disabled (LP: #1036569) - [USE_MODERN_COMPIZ_GL] Benchmark window is mostly invisible, shrunken and displaced (LP: #1036528) - Unity quicklist menu items leak memory (LP: #1036338) - Icon resized between 32 - 48 - 64 look jaggy (LP: #1036231) - [Regression] Hideous low-res icon when using the HUD with autohide enabled. (LP: #1035951) - [regression] Selecting an item of the BFB quicklist when the dash is open, causes it to hide (LP: #1035641) - Launcher - Switch on "backlight toggles" mode by default (LP: #1033866) - Unity spends 15% of time in PlacesGroup::ComputeContentSize when opening dash (LP: #1033306) - Launcher dragged icon is not redrawn when the mouse pointer is not moved (LP: #1032700) - Bottom - Up key navigation is broken in dash filterbar (LP: #1028810) - Launcher - SD card can not be ejected by drag-n-dropping to trash (LP: #960910) - Alt-tab - The app name in the integrated menu should not change during Alt-tab switching (LP: #950782) - Dash - If only one Category Header is displayed, it should be automatically expanded (LP: #950710) - Launcher - Unity mouse wheel scroll too small (LP: #906072) - boot moves desktop icons (LP: #886667) - Alt-tab - Reduce the spread delay for all items other than the initial item the select lands on after alt-tab opens (LP: #838232) - Launcher - Launcher should never autohide when the cursor is positioned over the Launcher (e.g. When a spread ends) (LP: #745707) - Dash home opens files by default, should be applications? (LP: #1041583) - [BUILD_GLES] Multiple build errors in unity-shared/IconRenderer.cpp (LP: #1039453) - [USE_MODERN_COMPIZ_GL] [multimonitor] If unityshell is loaded then both monitors are intermittently painted onto the second monitor (squeezed) (LP: #1037949) - [USE_MODERN_COMPIZ_GL] [multimonitor] Launcher/Panel only draws on one monitor, not both (LP: #1037408) - [GLES] [USE_MODERN_COMPIZ_GL] [regression] Launcher and Panel are drawn on top of fullscreen windows (LP: #1036587) - [GLES] [USE_MODERN_COMPIZ_GL] Screen goes black if unityshell is loaded and vertex_buffer_object=OFF (LP: #1036568) - [regression] [USE_MODERN_COMPIZ_GL] Launcher overdrawn; transparency lost and white line appears. (LP: #1036519) - lp:unity FTBFS - Launcher.h:138:11: error: ‘GestureDeliveryRequest’ in namespace ‘nux’ does not name a type (LP: #1036095) - Results sorting in the lens model is not reflected in the Dash (LP: #1027811) - Launcher - Quicklist menu does not respond to being opened on a new icon if already open (LP: #890991) - compiz crashed with SIGSEGV in SimpleLauncherIcon::SetIconName() (LP: #763560) - Unity crashes on startup with nvidia (LP: #1041123) - [staging ppa] unity crashes when running dash autopilot tests (LP: #1040875) - lp:unity does not build (missing dash/PreviewMusic.cpp) (regression of bug 1038886) (LP: #1040431) - Coverflow can crash unity (LP: #1039959) - lp:unity does not build (missing dash/PreviewMusic.cpp) (LP: #1038886) - lp:unity (USE_MODERN_COMPIZ_GL) FTBFS IconRenderer.cpp:845:5: error: ‘TextureCoord0Location’ may be used uninitialised in this function [-Werror=uninitialized] (LP: #1036514) 2012-08-30 Łukasz 'sil2100' Zemczak Import upstream version 6.4.0 2012-08-30 Łukasz 'sil2100' Zemczak Release\ 6.4.0 2012-08-28 Łukasz 'sil2100' Zemczak Correct whitespace indentation in unityshell_xml.in.. Fixes: . Approved by Timo Jyrinki. 2012-08-27 Łukasz 'sil2100' Zemczak Correct whitespace indentation. 2012-08-28 Sebastien Bacher releasing version 6.2.0-0ubuntu4 2012-08-28 Sebastien Bacher * tools/convert-files/compiz-profile-(active)-unity.convert: - updated to fix some key names typos in the list (lp: #1041631) 2012-08-27 Sebastien Bacher * debian/control: - Depends on compiz-plugins-default rather than on a transitional one 2012-08-23 Sebastien Bacher releasing version 6.2.0-0ubuntu3 2012-08-23 Sebastien Bacher * debian/control: - updated compiz gsettings version 2012-08-22 Sebastien Bacher [ Didier Roche ] [ Timo Jyrinki ] * Add dbus-glib-1 to UNITY_PLUGIN_DEPS to fix FTBFS * Remove the remaining gconf files from installation * Remove gconf-2.0 dependency from services * Make sure USE_GSETTINGS is defined * Backports: - gnome-control-center integration 2012-08-22 timo.jyrinki@canonical.com fix version number to unreleased again 2012-08-22 timo.jyrinki@canonical.com change launcher schema to org.compiz.integrated 2012-08-21 timo.jyrinki@canonical.com * Backports: - gnome-control-center integration 2012-08-21 timo.jyrinki@canonical.com * Remove gconf-2.0 dependency from services * Make sure USE_GSETTINGS is defined 2012-08-21 timo.jyrinki@canonical.com * Add dbus-glib-1 to UNITY_PLUGIN_DEPS to fix FTBFS * Remove the remaining gconf files from installation 2012-08-17 timo.jyrinki@canonical.com * Add dbus-glib-1 to UNITY_PLUGIN_DEPS to fix FTBFS * Remove the remaining gconf files from installation 2012-08-22 Sebastien Bacher [Didier Roche] * Backports: - the remaining part of the gconf removal from upstream branch - the .convert migration scripts * debian/control: - do not build-dep on gconf anymore - build-dep on latest compiz for building gsettings keys (part 2 of LP: #1035261) * debian/unity-common.install, debian/control: - don't ship gconf schemas as not built anymore (the gsettings schema ones are already shipped) - install the gnome-control-center unity keybinding integration - install the .convert files handled by the compiz migration script and make unity-common depending on the right version of compiz-gnome (with the migration script) 2012-08-17 Didier Roche * Backports: - the remaining part of the gconf removal from upstream branch - the .convert migration scripts 2012-08-17 Didier Roche * debian/unity-common.install, debian/control: - install the .convert files handled by the compiz migration script and make unity-common depending on the right version of compiz-gnome (with the migration script) 2012-08-17 Didier Roche install the gnome-control-center unity keybinding integration 2012-08-15 Didier Roche build-dep on latest compiz for building gsettings keys (part 2 of LP: #1035261) 2012-08-15 Didier Roche * debian/unity-common.install: - don't ship gconf schemas as not built anymore (the gsettings schema ones are already shipped) 2012-08-15 Didier Roche * debian/control: - do not build-dep on gconf anymore 2012-08-15 Didier Roche Backport the gconf removal from upstream branch 2012-08-15 Didier Roche releasing version 6.2.0-0ubuntu2 2012-08-15 Didier Roche change some description wording to remove -2d 2012-08-15 Didier Roche create unity-2d transitional packages. Removing unity-2d as it is now not supported and won't be transitionned to the necessary gsettings changes (part one of LP: #1035261) 2012-08-14 Didier Roche * debian/profile_upgrade*, debian/unity-common.install: - remove old profile upgrade content 2012-08-14 Didier Roche * debian/*preinst: - removed, useless now 2012-08-14 Didier Roche add unity-2d-shell dummy package 2012-08-14 Didier Roche dbus-glib now removed upstream 2012-08-13 Didier Roche fix versionning 2012-08-13 Didier Roche add libdbus-glib-1-dev to build-dep list 2012-08-10 Didier Roche * debian/control: - create unity-2d transitional packages 2012-08-10 Didier Roche releasing version 6.2.0-0ubuntu1 2012-08-10 Didier Roche - [nvidia] compiz crashed with SIGSEGV in nux::GraphicsEngine::QRP_GLSL_Color() from nux::GraphicsEngine::QRP_Color() from nux::BasePainter::PaintBackground (LP: #982626) - Launcher - when a user starts dragging a item, any folded launcher icons that are valid drop receptacles should unfold. (LP: #839717) - running applications without an icon use a blank icon (LP: #886778) - compiz crashed with SIGSEGV in unity::ui::KeyboardUtil::GetKeycodeAboveKeySymbol() (LP: #920258) - still some accent issues with unity/nux (LP: #950740) - Launcher doesn't autoscroll when holding an icon (can't reach trash) (LP: #987223) - Purchased items are not being added to the Unity launcher (LP: #925014) - [GLES] framebuffer output scaled incorrect in both blur and items above shell with multimonitor (LP: #1016789) - [regression] [unity 6.0] Fullscreen windows flicker and/or never redraw properly if panel_opacity<1.0 or dash is opened. (LP: #1024911) - panel and launcher blinks when using libreoffice presenter/spreadsheet (LP: #1024459) - compiz crashed with SIGSEGV in unity::ui::EdgeBarrierController::Impl::OnPointerBarrierEvent() (LP: #1020075) - Update to 1.6.4 (LP: #1014850) - [nvidia] unity crashed in nux::GraphicsEngine::QRP_GLSL_1Tex (glDrawArrays) (LP: #1031554) - Dragging image from firefox/chrome to dock causes lagg/freeze (LP: #772445) - Launcher, Dash - Showing dash, via super key, with a quicklist shown doesn't work (LP: #913994) - REGRESSION: can't type characters with accent (dead keys) (LP: #961741) - Launcher wrongly shows top tooltip when peforming the accordion effect (LP: #980942) - Unity Launcher Fails To Auto-Hide When Enabled & Installing Commercial Software (LP: #1002440) - logging out/in with mounted drives causes unity launcher icons to be duplicated (LP: #1010714) - Mounted volume icons doubled up in launcher (LP: #1010858) - Launcher - when a user starts dragging a item, the launcher icons that are *not* valid drop receptacles should be tinted (LP: #1020891) - Alt+F4 does not close the hud when Numlock or Capslock are on. (LP: #1022801) - Unity shortcut overlay needs to include shortcut for video lens (LP: #937334) - padding between last quicklist item and bottom edge is non-deterministic (changes randomly) (LP: #955158) - give a way to remove 'Show Desktop' from the Alt-Tab items (LP: #1014346) - Multi-monitor - Add 'sticky edges deactivated for number of milliseconds after the user breaks the barrier' variable (LP: #1020058) - Quicklist blocks Hud from opening (LP: #1020246) - dash should open when pressing "super" in scale mode (LP: #1023811) - Screen flickers when changing launcher icon size. (LP: #1024113) - Dragging on a quicklist item highlights the wrong item in the list (LP: #1027955) - Switcher does not focus the last active window in detail mode (LP: #1029215) - An application is closed if manually removed from favorites on gsettings (LP: #1032157) - Support for automation (LP: #685199) 2012-08-10 Didier Roche * debian/control: - build on latest nux (ABI break) 2012-08-10 Łukasz 'sil2100' Zemczak * Removed debian/patches/libgeis-rename.patch * debian/unity.lintian-overrides, debian/libunity-core-6.0-5.lintian-overrides: - added override to silence the binary-or-shlib-defines-rpath error, since we are forced to use RPATH in our case * New upstream release. 2012-08-10 Łukasz 'sil2100' Zemczak Import upstream version 6.2.0 2012-08-02 Sebastien Bacher Don't specify a specific destination for the dbus signals, that creates issues with the new dbus eavedropping behaviour, thanks Neil J. Patel for the fix! Required for the new dbus version. (lp: #1014850) 2012-08-01 Adam Conrad Drop quilt patch, so a new upstream can import without having a sad 2012-07-30 Adam Conrad debian/patches/libgeis-rename.patch: Update CMakeLists.txt for the above. 2012-07-30 Adam Conrad Update build-deps to lib{geis,grail}-dev for the great library renaming. 2012-07-20 Didier Roche remerge trunk packaging branch 2012-07-20 Didier Roche bump the version 2012-07-19 Didier Roche * debian/rules: - added override for dh_shlibdeps to point it to the private directory of libunity-protocol-private.so 2012-07-18 Łukasz 'sil2100' Zemczak We don't need the libunity-protocol-private0 dependency. Also simplified the sed expression for path extraction. 2012-07-18 Łukasz 'sil2100' Zemczak * debian/rules: - added override for dh_shlibdeps to point it to the private directory of libunity-protocol-private.so * debian/control: - added dependency on libunity-protocol-private0 2012-07-19 Didier Roche releasing version 6.0.0-0ubuntu4 2012-07-19 Didier Roche * debian/control: - make unity depending on dconf-tools as the migration script is using the dconf binary 2012-07-19 Didier Roche releasing version 6.0.0-0ubuntu3 2012-07-19 Didier Roche cherry-pick the upstream commit 2012-07-19 Didier Roche debian/unity.migrations, debian/control, debian/rules: 2012-07-19 Didier Roche * Add a dconf migration script from /desktop/unity to /com/canonical/unity + debian/unity.migrations, debian/control: - build-dep on dh-migrations - include the upstream migration script (cherry-picked) 2012-07-16 Didier Roche releasing version 6.0.0-0ubuntu2 2012-07-16 Łukasz 'sil2100' Zemczak panel and launcher blinks when using libreoffice presenter/spreadsheet (LP: #1024459) 2012-07-16 Łukasz 'sil2100' Zemczak * Cherry pick upstream fixes. - [regression] [unity 6.0] Fullscreen windows flicker and/or never redraw properly if panel_opacity<1.0 or dash is opened (LP: #1024911) 2012-07-10 Didier Roche releasing version 6.0.0-0ubuntu1 2012-07-10 Didier Roche - compiz crashed with SIGSEGV in get_current_slide() from unity::BGHash::OnSlideshowTransition() (LP: #889625) - Unity is visible on top of fullscreen apps (LP: #734908) - App icon on the Unity Launcher lost track of running instance (LP: #772063) - unity crashed with NameError in reset_unity_compiz_profile(): global name 'GError' is not defined (LP: #778470) - compiz crashed with SIGSEGV in CompWindow::id() from getPaintMask() [compizminimizedwindowhandler.h] from unity::UnityWindow::glPaint() (LP: #851982) - HUD - Formatting of text in the auto-complete is wrong (LP: #939436) - [regression] Launcher is silent to screen reader users (LP: #949448) - still some accent issues with unity/nux (LP: #950740) - [regression] [precise] 3D apps run much slower under Unity (LP: #987304) - No launcher icon or Alt+Tab entry for Gimp windows (LP: #995916) - Locked smuxi launcher icon does not indicate smuxi running status (LP: #999820) - When number of workspaces is set to 1, the Spread no longer works (LP: #996604) - Much slower OpenGL frame rates with unityshell loaded, than plain compiz (LP: #988079) - Port to libudisks2 (LP: #1012000) - Desktop, Launcher and menu bar still visible when screen locked (LP: #886605) - Searching in the HUD freezes unity (LP: #1016239) - Dragged icons rendered under dash (LP: #1021541) - Regression in Launcher keyboard navigation (with Alt+F1) (LP: #1021549) - Unity dash is is much slower/laggy after revision 2469. (LP: #1021665) - Dash and Launcher - As soon as a user starts dragging a file from the Dash, there is a 'flicker' before the Launcher icons that are valid drop receptacles re-saturate (LP: #863230) - Dash - when a file is dragged from the Dash (Dash home, file lens, or music lens) and dropped on a Launcher icon, the Dash should automatically close (LP: #865168) - Refreshing active blur makes the dash painfully slow (LP: #874230) - Open dash, press Alt+f1 - dash remains open (LP: #919209) - application reopens itself when last instance is closed from windows/application switcher (LP: #926406) - HUD Draws improperly while searching for results (LP: #932531) - Spread/Scale should exit if Dash is invoked (LP: #944033) - Launcher - Add API to allow apps to override the Launcher tile colourisation with a colour of their choosing (LP: #962120) - Dash - search field is hidden by tooltips (LP: #978030) - Dash: Inconsistent hover/highlight/clickable area behavior (LP: #979686) - Black background around after dash is restored (LP: #992516) - Unity launcher shows internal partitions after they have been unmounted (LP: #994163) - Unity r2395 fails to build with libnux 2.12.0-0ubuntu1 (LP: #1010348) - Hud flickers when show up. (LP: #1011507) - Nothing should be written into the dash/hud searchbar when holding super, ctrl or Alt (LP: #1013751) - Releasing mouse button outside panel 'close' window button removes keyboard focus from Dash & Hud (LP: #1021087) - [regression] Unity panel transparency (active blur) not updating properly (LP: #865006) - When selecting an action from a quicklist after opening the dash the dash stays put (LP: #937338) - Wrong keyboard focus after opening workspace switcher via keyboard navigation (LP: #962408) - can't click to dismiss hud in the area where dynamic hud results are meant to apper (LP: #962651) - launcher reordering "line" doesn't go to the bottom slot (LP: #971421) - Tooltips backgrounds are not refreshed (no active blur) (LP: #967112) - Dash maximise button changed location (LP: #987674) - alt-backtick flickers between windows (LP: #987156) - When blur is disabled, shortcuts overlay and alt+tab switcher is completely transparent. (LP: #989291) - Duplicated applications icons on quick application restart (LP: #1003574) - [Hud] The result grid is not drawn in proximity of the search entry. (LP: #1008603) - [hud] The last button is not rounded. (LP: #1008656) - 'UnityNETWorkareaRegionWindow::resizeNotify' hides overloaded virtual function (LP: #1010303) - use of logical '&&' with constant operand (LP: #1010307) - Unity/Nux input window titles are too generic (risky to match): "panel", "launcher", "Dash" (LP: #1010338) - Hud should close with Alt+F4 (LP: #1019440) - Dragging windows around is slow/sluggish/laggy when multiple monitors are enabled (LP: #874619) - No launcher icon or Alt+Tab entry for Scribus windows (LP: #999171) - launcher is not refreshed after user session switch (LP: #1016430) - Alt F1 keynav mode is not disabled when the Hud is open (LP: #1020808) 2012-07-09 Didier Roche - remove libgdu in build-dep * New upstream release. 2012-07-09 Łukasz 'sil2100' Zemczak New upstream release. 2012-07-09 Łukasz 'sil2100' Zemczak Import upstream version 6.0.0 2012-07-05 Łukasz 'sil2100' Zemczak Another batch of missing libunity-core 5.0 -> 6.0 switches. 2012-07-05 Łukasz 'sil2100' Zemczak Fix the Breaks: versions for lenses, as we're distro-patching most of the changes (no new upstream releases). 2012-07-04 Didier Roche unity Breaks older lenses due to path change 2012-07-04 Didier Roche * debian/libunity-core-6.0-5.install, debian/libunity-core-6.0-dev.install, debian/control: - version bump in libunity-core, change soname 2012-07-03 Didier Roche * debian/control: - remove gnome-desktop dependency: not needed upstream anymore 2012-07-03 Didier Roche * debian/control, debian/rules: - switch to nux-3.0 2012-07-03 Łukasz 'sil2100' Zemczak * debian/control, debian/rules: - switch to nux-3.0 2012-07-03 Didier Roche path changed in trunk 2012-07-03 Didier Roche add some python build-dep for executing setup.py 2012-07-02 Matthieu Baerts Update apport hook for python3 ; thanks to Edward Donovan (LP: #1013171) 2012-07-02 Didier Roche * debian/rules, debian/control, debian/unity-autopilot.install: - install new unity-autopilot package, containing autopilot bindings and test for Unity - use dh_python2 and add some python:Depends dep for automatic python version detection 2012-06-26 Didier Roche releasing version 5.12-0ubuntu4 2012-06-26 Didier Roche build against right nux version for opengles non support on arm* 2012-06-26 Didier Roche really disable GLES build 2012-06-26 Didier Roche completely remove netbook-launcher 2012-06-25 Didier Roche as armel/armhf is temporary build with opengl now, build-dep on nux 2.12.0-0ubuntu2 2012-06-19 Didier Roche remove netbook-launcher transitional package and other unsupported transition cruft 2012-06-19 Didier Roche Vcs-Bzr: move to canonical branch 2012-06-19 Didier Roche force 4.6 as in previous version 2012-06-19 Didier Roche - build-dep on latest compiz-dev version for ABI break * Build with gcc-4.6 temporarily while upstream works on fixing the build with gcc-4.7 and boost1.49. * Rebuild for the libgnome-desktop SOVER bump. 2012-06-06 Didier Roche more cherry-pick to fixs a crash on startup 2012-06-04 Didier Roche add Laney's bug report 2012-05-31 Didier Roche more cherry-picks 2012-05-31 Didier Roche Cherry-pick some upstream fixes for the newer g-c-c making previous upload FTBFS in quantal 2012-05-31 Didier Roche Cherry-pick a fix for the newer g-c-c making previous upload FTBFS in quantal 2012-05-31 Didier Roche * debian/rules: - build in parallel 2012-05-31 Didier Roche * debian/control: - build on unversionned version of boost (to transition to 1.49 in quantal) 2012-05-24 Sebastien Bacher releasing version 5.12-0ubuntu2 2012-05-24 Sebastien Bacher * Cherry pick upstream fixes. - Fix UnityViewWindow background when blur is disabled (LP: #989291) - App icon on the Unity Launcher lost track of running instance (LP: #772063) - No launcher icon or Alt+Tab entry for Gimp windows (LP: #995916) - Locked smuxi launcher icon does not indicate smuxi running status (LP: #999820) - Fix dash search field hidden by tooltips (LP: #978030) - Launcher is silent to screen reader users (LP: #949448) - Fix 3D apps running much slower under Unity (LP: #987304) - Reduced number of calls to ResultViewGrid::QueueDraw - Reduced number of calls to BGHash::RefreshColor 2012-05-24 Alan Pope Update changelog 2012-05-23 Alan Pope Cherry pick upstream fixes. instance (LP: #772063) status (LP: #999820) 2012-05-23 Alan Pope Cherry pick 2355 2012-05-23 Alan Pope Cherry pick 2354 2012-05-23 Alan Pope Cherry pick 2353 2012-05-23 Alan Pope Cherry pick 2352 2012-05-23 Alan Pope Cherry pick 2350 2012-05-23 Łukasz 'sil2100' Zemczak Backported andyrock's fix from trunk - fix UnityViewWindow background when blur is disabled.. Fixes: . Approved by Gord Allott. 2012-05-23 Łukasz 'sil2100' Zemczak Backported andyrock's fix for LP: #989291. Fix UnityViewWindow background when blur is disabled. 2012-05-23 Alan Pope Cherry pick 2349 2012-05-21 Marco Trevisan (Treviño) Merged branches lp:~3v1n0/unity/launcher-double-icons-tests and lp:~3v1n0/unity/quick-app-reopen-icon-fix. Fixes: https://bugs.launchpad.net/bugs/772063, https://bugs.launchpad.net/bugs/995916, https://bugs.launchpad.net/bugs/999820. Approved by . 2012-05-21 Marco Trevisan (Treviño) Merging fix for "Missing GIMP icon bug" 2012-05-21 Marco Trevisan (Treviño) Merging single-icon AP tests. 2012-05-23 Alan Pope Cherry pick 2351 2012-04-27 Didier Roche releasing version 5.12-0ubuntu1 2012-04-27 Didier Roche - Launcher, Alt-Tab - clicking on launcher item or selecting a app in Alt- Tab raises all app windows, not just most recently focused (LP: #959339) - [heap corruption?] compiz crashed with SIGSEGV in _int_malloc() from g_realloc() from ... from g_dbus_connection_send_message_with_reply() from g_object_unref() from unity::dash::HomeLens::Impl::~Impl() from unity::dash::HomeLens::~HomeLens() (LP: #931201) - compiz crashed with SIGSEGV in _int_malloc() from __libc_calloc() from XOpenDisplay() from nux::WindowThread::ThreadCtor() (LP: #947844) - Regression: Installing apps causes a terrible visual glitch-- have to restart X.org. (LP: #981168) - Window management - unity doesn't realise when applications bring their windows to the front (LP: #802816) - Dash - Clicking on the desktop dash border should do nothing, *NOT* close the dash (LP: #839472) - [FFe, UIFe] HUD - The HUD does not respect launcher icon size settings in autohide mode (LP: #921506) - compiz crashed with SIGSEGV in g_volume_get_mount() (LP: #918548) - multiple instances or double icons of application detected on bamfdaemon respawn (LP: #928912) - Panel is transparent when Dash is open; no blur no average BG color (LP: #965323) - Unity crashes with SIGSEGV when hitting debug DBus interface hard (LP: #979429) - compiz crashed with SIGSEGV in _int_malloc() from g_object_unref() from unity::dash::Model::~Model() (LP: #941750) - indicators menu are sometimes cut off at screen edge (LP: #883317) - the shortcut keys in workspace section of the shortcut overlay aren't translated (LP: #980828) - [regression] Dash keeps repainting unnecessarily (LP: #980924) - compiz crashed with SIGSEGV in nux::NTextureData::ClearData() from nux::NTextureData::~NTextureData() from nux::Texture2D::~Texture2D() (LP: #952378) - compiz crashed with SIGSEGV in g_object_unref() from unity::dash::Settings::~Settings() from unity::UnityScreen::~UnityScreen() (LP: #981764) - compiz crashed with SIGSEGV in unity::dash::ResultView::~ResultView() from unity::dash::ResultViewGrid::~ResultViewGrid() from nux::Object::Destroy() from nux::Object::UnReference() (LP: #942286) - compiz crashed with SIGSEGV in ends_with_iter_select<__gnu_cxx::__normal_iterator >, char const*, boost::algorithm::is_iequal>() from unity::ui::PointerBarrierWrapper::EmitCurrentData() (LP: #983268) - Chinese can't be shown completely in dash filter (LP: #984583) - [Unity 5.10] compiz crashed with SIGSEGV in unity::hud::HudIconTextureSource::ColorForIcon() from unity::hud::Icon::Icon() from emit from unity::IconTexture::IconLoaded (LP: #983646) - [regression] Close button does not close the dash/HUD (LP: #986264) - compiz crashed with SIGSEGV in g_volume_eject_with_operation_finish() from unity::launcher::DeviceLauncherIcon::OnEjectReady() from (LP: #977762) - Launcher - should allow to dnd on any icon (and not just the ones matching the type) (LP: #880798) - unity confused with chrome/chromium web apps (LP: #692462) - App Switcher (Alt+Tab) doesn't display the full title of apps in Chinese (LP: #830801) - alt-tab - quick alt + tab (before the switcher shows) not consistent (LP: #861250) - run command (alt+F2): results do not contain the exact match (LP: #842108) - It's possible to highlight two different Quicklist menu items simultaneously (LP: #911561) - Hiding the dash from a lens view fades out home view (LP: #914785) - Flickering in the dash (LP: #961979) - Dash - Card view layout needs fixing (LP: #977817) - [regression] Blurred view of the current workspace is shifted down when unity dash is in fullscreen mode (LP: #977922) - Quicklist key navigation is not consistent with menus (LP: #978926) - Quicklist key navigation should skip the disabled items (LP: #979096) - Pointer locks up after dragging windows with three touch gesture (LP: #979418) - Alt-Tab, multimonitor - The Alt-Tab overlay should appear on the display which has focus. (LP: #981795) - Hud to Dash forgets last focused window on exit (LP: #984639) - Remote scopes are not restarted after crash (LP: #984760) - compiz crashed with SIGSEGV in unity::dash::DashView::default_focus() (LP: #982730) - [regression] Launcher should raise all the urgent windows, not only the top-most (LP: #986443) - Clicking on the quicklist application title doesn't initiate the spread when needed (LP: #986461) - Hud: spinner keeps spinning long after the query returns (LP: #987781) - Dash: Incorrectly scaled icons (LP: #988338) - Music Lens doesn't work for albums in Precise with Rhythmbox (LP: #970509) - New apps on the launcher have no shortcut key until something is being closed (LP: #778499) - Lens search hint changes to "search" when the entry gets unfocused (LP: #887036) - don't show disabled shortcut in keyboard shortcut help (LP: #926418) - HUD: Can not be closed by clicking on HUD icon (LP: #963918) - Show desktop icon should be movable, definitely not on top of BFB (LP: #964073) - [card view] bottom of results cropped when a category is not expanded (LP: #975003) - Non closable maximized windows should show a disabled close button (LP: #981196) - make launcher fails (LP: #983989) - Sources filter shouldn't be shown if there's just one item (LP: #940161) - Conditional jump or move depends on uninitialised value(s) unity::SearchBar::UpdateBackground(bool) (SearchBar.cpp:529) (LP: #983333) 2012-04-27 Didier Roche New upstream release. 2012-04-27 Didier Roche Import upstream version 5.12 2012-04-17 Didier Roche releasing version 5.10.0-0ubuntu6 2012-04-17 Didier Roche * Cherry-picked upstream: - Panel is transparent when Dash is open on netbooks; no blur no average BG color (LP: #965323) 2012-04-17 Didier Roche releasing version 5.10.0-0ubuntu5 2012-04-17 Didier Roche - Fix the software-center install animation making the display useless on netbooks (LP: #981168) - Shortcut keys in workspace section of the shortcut overlay aren't translated. (LP: #980828) 2012-04-17 Didier Roche * Cherry-pick two fixes from trunk: - Shortcut keys in workspace section of the shortcut overlay aren't translated. (LP: #980828) 2012-04-16 Didier Roche releasing version 5.10.0-0ubuntu4 2012-04-16 Didier Roche * Cherry-pick an additional fix from trunk fixing multiple bugs: - alt-tab - quick alt + tab (before the switcher shows) not consistent (LP: #861250) - Launcher, Alt-Tab - clicking on launcher item or selecting a app in Alt-Tab raises all app windows, not just most recently focused (LP: #959339) - Alt-Tab, multimonitor - The Alt-Tab overlay should appear on the display which has focus. (LP: #981795) 2012-04-13 Didier Roche releasing version 5.10.0-0ubuntu3 2012-04-13 Didier Roche remove a symlink and replace with a real file for debian/patches/series. as not supported in non v3 (and we don't want v3 format with full source upstream derived branch) 2012-04-13 Oliver Grawert merge lp:~linaro-graphics-wg/unity/fix-gles2-build to fix the build on GLES arches 2012-04-13 Oliver Grawert switch packaging to 3.0 quilt format, enable subarch specific quilt support, add linaros disable_standalone-clients.patch to make GLES builds not fail on GL bits 2012-04-13 Didier Roche releasing version 5.10.0-0ubuntu2 2012-04-13 Didier Roche Enabling build with OpenGL ES2.0 support for ARM and disable maintainer mode on that arch to avoid -Werror failure (LP: #980544) 2012-04-12 Didier Roche releasing version 5.10.0-0ubuntu1 2012-04-12 Didier Roche Cherry-pick an additional commit for a crash 2012-04-12 Didier Roche dash ignore queries done just after session start (LP: #979799) 2012-04-12 Didier Roche Import upstream version 5.10.0 2012-04-12 Didier Roche add another bug fix 2012-04-12 Didier Roche * New upstream release: - bamfdaemon crashed with SIGABRT in g_assertion_message() (LP: #926208) - We are using 1 bad hack for compiz hanging on startup (LP: #963264) - GConf backend steals glib events from compiz (LP: #965220) - when I closed QupZill brawser it crashed and then and then I sow worrning that compiz crashed but fire fox and chrome is estle working. gtk-window-decorator crashed with SIGSEGV in max_window_name_width() (LP: #948580) - compiz crashed with SIGSEGV in std::basic_string<...>::basic_string() from unity::launcher::HudLauncherIcon::HudLauncherIcon()::{lambda} from unity::UBusManager::OnCallback (LP: #964897) - unity-panel-service crashed due to heap corruption in g_free() from service_proxy_name_changed() [libindicator/indicator-service- manager.c:574] (LP: #969360) - Opening dash while an application is maximized makes unity completely useless, have to relogin (LP: #975103) - unity crash on alt-tab (LP: #975168) - Top bar - Menus should be condensed to fit panel/overlay of appmenu (LP: #655184) - Topbar - window controls for maximised windows in the top bar should conform to Fitts's law (LP: #839690) - [FFe, UIFe] Dash - When the Dash is open and there is a maximised app in the background, the top bar background should not disappear (LP: #839480) - Dash - The inner bottom left, bottom right and top right corners of the desktop dash border are rendered incorrectly (LP: #839476) - Showdesktoped window contents invisible in window spread (LP: #877778) - Maximized windows can be accidentally closed from wrong monitor. (LP: #865701) - Unity launcher on-screen corruption on resume from suspend with nVidia proprietary driver (LP: #915265) - Launcher - Inserting items into launcher makes unnecessary animations on other monitors (LP: #925021) - Far left character in panel (and launcher popups) distorted (LP: #927441) - Jenkins build failure: SetAcceptKeyNavFocusOnMouseEnter not declared (LP: #938037) - super+ and sometimes super+ keys now cause launch to wedge with the key hints shown and retains focus instead of selecting the requested window (LP: #934084) - three-finger move does not move (Precise) (LP: #940612) - compiz crashed with SIGSEGV in std::__detail::_List_node_base::_M_hook() from unity::ui::PointerBarrierWrapper::EmitCurrentData (LP: #944217) - indicators appear intertwined with global menu (LP: #953868) - [5.8 pre staging] "sticky edge" option does nothing visible (LP: #961285) - HUD: The selection always returns to the first item whenever menus are updated (LP: #962984) - Multimonitor - Using single launcher, the HUD draws incorrectly on a secondary monitor (LP: #963577) - Type your command does not appear translated in the HUD (LP: #964074) - HUD doesnt receive input after pressing Tab (LP: #964760) - compiz crashed with SIGSEGV in g_variant_unref() from unity::launcher::SoftwareCenterLauncherIcon::OnPropertyChanged (LP: #963718) - HUD denial of service (LP: #948820) - Application launch time increased with type-to-search in unity 5.8 (LP: #966417) - Weird translation on the shortcut overlay dialog (LP: #971332) - compiz crashed with SIGSEV in g_type_check_instance_is_a from unity::launcher::DeviceLauncherIcon::ShowNotification (LP: #971345) - Launcher - launcher have a weird background if cursor is over it while opening dash (LP: #974408) - compiz crashed with SIGSEGV in unity::hud::HudIconTextureSource::ColorForIcon() (LP: #935307) - Compiz: Growing idle memory consumption with latest Nux/Unity (~60 MiB/h) in unity::PanelIndicatorEntryView::Refresh() (LP: #975801) - [nvidia] minimized windows are white in the window spread (LP: #977189) - compiz crashed with SIGSEGV in nux::Rect::Rect() from unity::launcher::LauncherIcon::OpenQuicklist() from RecvMouseDown() from unity::launcher::LauncherIcon::RecvMouseDown() (LP: #954736) - Alt-tab - Reduce the spread delay for all items other than the initial item the select lands on after alt-tab opens (LP: #838232) - Dash - The Dash search box should expand horizontally when the Dash switches to full screen mode (LP: #841907) - window selected via ALT+F1 doesn't get focus in unity (LP: #875932) - Non square icons don't fill result tiles as much as they should (LP: #878015) - Dash - the spinner and the 'clear' button (the circle with the X) in the Dash is blurry (LP: #891691) - Dash - Update the Dash card view so that the implementation conforms to the attached designs (LP: #901164) - Launcher bar doesn't saturate when focused via keynav when dash opened (LP: #913569) - Global menu doesn't work with multiple monitors (twinview) (LP: #921918) - Number shortcut overlay won't show if mouse hovers launcher bar area (LP: #924636) - Colour of launcher on second monitor is not restored after closing the dash (LP: #925442) - [autohide] app icons in HUD are poorly scaled (LP: #931406) - Show default HUD icon for Desktop (nautilus) menus (LP: #931548) - Hud shows wrong application icon when activated with the dash showing (LP: #932371) - Window management - Dragging down a maximized window from the panel has not predictable results (LP: #934680) - Launcher - Properly colorize icons (LP: #938620) - lens bar clickable area needs to be expanded (LP: #937193) - Multimonitor - hidden menu indicators are shown in the non active monitor (LP: #951747) - Wrong glib #include in Hud.h (LP: #952117) - [FFe, UIFe] New animation for adding launchers for newly installed applications (LP: #955147) - HUD remembers icon of last used app (LP: #961161) - Launcher - window buttons are not horizontally ad vertically aligned (LP: #963019) - Opening HUD after dash shows window title in the panel (LP: #963134) - Dash picking a really odd color with default wallpaper (LP: #963140) - HUD overlay has one pixel gap on left side (LP: #964061) - Launcher icon indicators doesn't redraw when changing the launcher settings (LP: #964851) - Dash home results take too long to appear (LP: #965492) - Multimonitor - Only the panel that controls the focused window should draw its title (LP: #968261) - Performing a pinch gesture over a window has no effect (LP: #969554) - Dash section header icons are missing (LP: #971233) - Unity displays "no search results" with results present (LP: #971430) - Pressing Ctrl+Tab from the command lens switches to the wrong lens (LP: #971850) - PanelMenuView causes gtk assertion to fail (LP: #971947) - [regression] The keyboard shortcuts overlay bottom is truncated. (LP: #973386) - Not minimizable windows have an enabled "minimize" button on the unity panel (LP: #936425) - HUD maximize button affects Dash (LP: #939054) - Panel opacity toggle doesn't quite work (LP: #940683) - Dash is totally broken when disabling the blur effect (LP: #941066) - Dash collapsed view has scrollbar (LP: #956500) - HUD too many triangles with new transition effect (LP: #961230) - Menu bar not transparent when invoking dash with super key whilst HUD enabled and vice versa (LP: #962410) - Windows controls lost if dash is opened after HUD (LP: #963118) - HUD service returning more than 5 entries (LP: #965299) - Dash - Search box text is clipped (LP: #966424) - IBus Pinyin pup box disappears in the hud (LP: #968777) - Dash and HUD search fields appear in slightly different places (LP: #969404) - Super+Tab, super, loses focus (LP: #970420) - Dash - reduce frosty effect (LP: #978785) - HUD doesn't ignore key events while ibus is active (LP: #957927) - "Show Dekstop icon" typo in Unity's translation template (LP: #934526) - Starting dash or hud with mouse over launcher desaturates all icons (LP: #973063) - Untranslatable strings in the hints screen (LP: #975815) 2012-04-12 Didier Roche bump Standards-Version to latest 2012-04-12 Didier Roche * debian/control: - build-dep on latest libnux-2.0-dev for ABI break 2012-03-26 Didier Roche releasing version 5.8.0-0ubuntu2 2012-03-26 Didier Roche * Cherry-picked upstream: - fix a crash when software-center is installing an application (LP: #963718) 2012-03-23 Didier Roche releasing version 5.8.0-0ubuntu1 2012-03-23 Didier Roche removing patches 2012-03-23 Didier Roche - New "push mouse offscreen" feature really difficult to get (LP: #923749) - unity-2d-panel crashed with SIGSEGV in unity::indicator::DBusIndicators::Impl::RequestSyncAll() (LP: #864737) - Pressing "Alt+Enter" causes compiz to crash in CompOption::value() from unity::UnityScreen::showLauncherKeyTerminate (LP: #960957) - SEGSIGV after unplugging external monitor (LP: #962693) - Background colorization should use a different heuristic (LP: #865239) - compiz+unity3d generates > 50 wakeups a second on idle system (LP: #917210) - [FFe, UIFe] HUD - The HUD does not respect launcher autohide or icon size settings (LP: #921506) - clicking on folders in the file lens does not open nautilus (LP: #921665) - No text inside multirange filters (LP: #927710) - can't alt-tab restore minimized uis which have an instance on another workspace (LP: #933397) - Ubuntu Software Center Unity launcher integration is not working (LP: #932280) - The line separator between the launcher and the dash is cleared when selecting a category (LP: #941082) - unity-panel-service crashed with SIGSEGV in g_hash_table_foreach() (LP: #937119) - Alt-F10 locks up Unity (LP: #948522) - multimonitor, launcher: Provide an option to display either a single launcher or a launcher on each display in a multi-monitor environment (LP: #950136) - multimonitor: Please give me a way to turn off sticky monitor edges (LP: #946104) - Unity 5.6: key bindings (such as Super) don't work on empty workspace or on slow/loaded systems (LP: #953089) - Alt+arrows keyboard shortcuts don't invoke Back and Forward navigation (LP: #953783) - HUD is sending 2 menu signals instead of 1 (LP: #956878) - 6th item of HUD not fully visible (LP: #957229) - HUD: seems to trigger operations more than once (LP: #960503) - Launcher gets always desaturated when using HUD on secondary monitor (LP: #961169) - [5.8 pre staging] launcher is displayed on the left screen, not the primary one (LP: #961281) - launcher icons do not re-saturate after dash is closed (LP: #961844) - Launcher shows arrows for applications on all workspaces (LP: #961977) - Dash - Implement overlay scrollbars in Dash (LP: #608124) - [UIFe] Dash - No message displayed when no results are returned in the Dash (LP: #711199) - Dash - "See more..." line should be base-aligned with section header (LP: #748101) - Dash - Missing category separator line in dash (LP: #850984) - Dash and Launcher - As soon as a user starts dragging a file from the Dash, there is a 'flicker' before the Launcher icons that are valid drop receptacles re-saturate (LP: #863230) - Dash - When multiple results have equal string match relevancy ranking, those with equal ranking should be then sorted by frequency of use. (LP: #871900) - Keyboard shortcut - F10 shortcut is used to show menu and this is wrong (LP: #878492) - Frozen double icon after launching and dragging at once (LP: #918753) - HUD is over gtk-menu (LP: #921305) - Files missing from Unity's POTFILES.in (LP: #923762) - Hidden menus are not really hidden (LP: #926330) - Need to bring back a "reveal border" option (LP: #927523) - Unity Panel lose shadow on changing the wallpaper (LP: #930271) - Incorrect item count in "See x more results" (LP: #934944) - Coverity PW.PARAMETER_HIDDEN - CID 10671 (LP: #938890) - Coverity PW.CAST_TO_QUALIFIED_TYPE - CID 10670 (LP: #938895) - [Shortcut overlay] Hardcoded value for switching ws (LP: #939517) - Dash - Font metrics and colors are wrong (LP: #942508) - Alt-tab switcher view should be pre-loaded to improve the startup time (LP: #942634) - Shortcut hint overlay should be hidden by Escape key (LP: #943422) - Dash/HUD - Spinner off-centre, looks drunk (LP: #943656) - Unable to restart lens which doesn't do global search (LP: #947301) - Launcher Switcher (Super+Tab) selection could be changed by arrow keys too (LP: #950404) - you have to release alt for alt + F10 working (LP: #943223) - magnifying glass is being overdrawn by text in searchbar (LP: #955160) - hud searches don't update properly (LP: #956480) - Filters not working (LP: #961338) - Panel goes solid if switching from hud to dash or vice versa (LP: #962720) - compiz configuration options for unity are "fixme" (LP: #877382) - Launcher - When Launcher already has keyboard focus, Alt-F1 doesn't exit focus (LP: #885304) - Dash - dash is not closed with alt+f4 (LP: #891818) - Dash Home tooltip should use header capitalization (LP: #924354) - Typo in string 149: stoped (LP: #931382) - unity should not use dconf to store the average background colour (LP: #949277) - [UIFE] No HUD keybinding in the shortcut overlay (LP: #942515) - The hseparator is drawn also for the final dash category (LP: #955296) 2012-03-23 Didier Roche * New upstream release. * debian/control: - build-dep on latest nux,compiz and libcompizconfig for ABI breakage 2012-03-23 Didier Roche New upstream release. 2012-03-23 Didier Roche Import upstream version 5.8.0 2012-03-14 Didier Roche * debian/patches/series: - remove the distro patches in trunk right now 2012-03-14 Didier Roche releasing version 5.6.0-0ubuntu4 2012-03-14 Didier Roche * 02_remove_ungrad_workaround2.patch: - part 2 of the patch, enabling pressing alt + keys in some additional cases 2012-03-13 Didier Roche releasing version 5.6.0-0ubuntu3 2012-03-13 Didier Roche * debian/control: - use right build-dep (libxfixes-dev) 2012-03-13 Didier Roche releasing version 5.6.0-0ubuntu2 2012-03-13 Didier Roche file was listing it, will fix that upstream as well. ubuntu4 of libxfixes need an unity rebuild to avoid not being able to trigger launcher reveal (LP: #953778) 2012-03-13 Didier Roche * debian/control: - add libxfixes build-dep (versionned as there is an ABI break). No cmake file was listing it, will fix that upstream as well. 2012-03-13 Didier Roche * debian/patches/01_remove_ungrab_workaround.patch: - remove a workaround which makes alt + keys not passing events to other apps (LP: #953783) 2012-03-13 Didier Roche remove uneeded patch 2012-03-12 Didier Roche releasing version 5.6.0-0ubuntu1 2012-03-12 Didier Roche - compiz crashed with SIGSEGV in g_type_check_instance_cast() (LP: #862972) - compiz crashed with SIGABRT in __gnu_cxx::__verbose_terminate_handler() (LP: #926793) - compiz crashed with SIGSEGV in gdk_pixbuf_get_width() (LP: #937421) - Unity causes ibus to not work correctly (spaces incorrectly placed) (LP: #880876) - Dash - update Dash keyboard shortcuts so the 'CTRL + TAB' switches between Lenses and 'TAB' by itself moves the focus between categories (LP: #891648) - HUD - closing a window with + opens the hud (LP: #923410) - unity-applications-daemon crashed with SIGSEGV in dee_sequence_model_free_row() (LP: #916356) - Launcher, Window Management - Launcher reveal should not be triggered when dragging a window (LP: #928805) - lenses are loaded on start, should be lazy loaded (LP: #929506) - Trash icon jumps about when trying to drag an icon onto it (LP: #932365) - HUD loses keypresses for the first second after opening (LP: #932906) - HUD doesn't give the focus back to the active application after dash/hud use (LP: #934061) - Launcher - unpinned apps show with empty pips in the launcher as if they exist on another workspace (LP: #937898) - Unity Dash should support Keywords parameter in .desktop (formerly X -GNOME-Keywords or X-AppInstall-Keywords) (LP: #941231) - Support FD.o Desktop Actions spec (LP: #942042) - Unity hangs when touching my touchpad/trackpad (LP: #942625) - [regression] Pressing alt doesn't show the menu title bar in top panel (LP: #943194) - Alt + F (or other mnemonic) doesn't work in gnome-terminal (LP: #943239) - [unity 5.6] Using Alt+F1 or Alt+F2 sends a ";3P" or ";3Q" to the active windows (LP: #943456) - [unity 5.6] holding alt and pressing a direction opens the alt-tab list in a buggy way (LP: #943902) - [unity-5.6] can't enter accents (^o->) in the dash since recent updates (LP: #944674) - Dash - Keyboard navigation for search filters is broken (LP: #844033) - Dash - If mouse highlights one icon in grid, keyboard navigation highlights another, so there are 2 highlighted icons (LP: #817436) - Alt+Tab default delay of 150ms is too long (LP: #888636) - Keyboard shortcut - F10 shortcut is used to show menu and this is wrong (LP: #878492) - Dash - Currently the app lens doesn't show applications that are available for purchase (LP: #916121) - Chromium is running, but not showing in launcher or alt-tab. (LP: #918474) - Dash - Different states of rating stars, and dimensions (LP: #924884) - alt-tab confused by a multiple instances of an application on different workspaces (LP: #925484) - Launcher - Icons are not colorized properly (LP: #930949) - Remove glow from Alt-tab edge and Search Field image assets (LP: #933578) - "Left Mouse Drag" and "Middle Mouse Drag" should be translatable (LP: #930510) - Launcher switcher should be terminated if a launcher icon keybinding is pressed (LP: #943377) - dash home lens does not include recent files... (LP: #946980) - Alt-tab switcher can't be terminated by Escape key (LP: #948227) - Overlay should refer to "Menu Bar" not "Top Bar" (LP: #926213) - alt-tab is showing preview even if you have just one instance (LP: #933406) - When "Bias alt-tab (...)" is switched on, alt+tab and ctrl+alt+tab are swapped (LP: #942677) - Numbers on Launcher icons sticking (LP: #942359) - The launcher icons shortcuts can be shown during the Super Tab Launcher switcher. (LP: #943372) - Use title case capitalization "Lock to Launcher" & "Unlock from Launcher" (LP: #949636) 2012-03-12 Didier Roche bump libbamf req. for new API 2012-03-12 Didier Roche bump libnux-2.0-dev build-dep for ABI break 2012-03-12 Didier Roche * debian/control: - bump compiz-dev and libcompizconfig0-dev build-dep for ABI break 2012-03-12 Didier Roche New upstream release. 2012-03-12 Didier Roche Import upstream version 5.6.0 2012-03-12 Didier Roche Release\ 5.6.0 2012-02-23 Didier Roche releasing version 5.4.0-0ubuntu2 2012-02-23 Didier Roche * 01_hardcode_new_default_in_hardcoded_values.patch: - hardcode the new default value for switching between workspaces and moving a window between workspaces. Unfortunatly, this is still a harcoding. Opened an upstream bug so that the real values are read instead with some guidance. * debian/control, debian/rules: - add quilt patch handling 2012-02-17 Didier Roche releasing version 5.4.0-0ubuntu1 2012-02-17 Didier Roche - Unity needs a way to switch (tab) between windows on current workspace (LP: #863399) - compiz crashed with SIGSEGV in BamfLauncherIcon::NameForWindow() (LP: #865840) - Gradual degradation in desktop performance. (LP: #888039) - compiz (unity) crashes with SIGSEGV when a window is minimized. (LP: #918329) - FavoriteStore external change support (LP: #681503) - Launcher - Make Launcher left of screen reveal more responsive and less prone to false positives (LP: #765819) - Window auto-maximise functionality should be disabled on monitors with a resolution above 1024 x 600 (LP: #797808) - Dash: very high latency responding to input (LP: #828582) - Dash - Behaviour of the 'All' button in the Dash filters broken in several ways (LP: #841864) - alt-tab - The app title in the top left of the top bar should change as the alt-tab focus changes (LP: #855516) - Keyboard shortcut - Add keyboard shortcut hint overlay that is displayed when a user presses and holds the Super key (LP: #855532) - Unity crashes when started in an environment without utouch support (LP: #860707) - Dash - Remove Dash Home shortcut icons (LP: #885738) - Dash - Most Frequently Used apps change to Recently Used, without Launcher favorites (LP: #893214) - Should have a launcher on every monitor (LP: #915944) - Launcher autohide behaviour on multi-monitor (LP: #915946) - the unity wrapper should kill compiz before restarting it (LP: #919132) - Launcher - Implement workspace/launcher cross interactions (LP: #690143) - Application icons should only display windows from the current workspace in the window spread (LP: #689733) - Notification area ("system tray") missing when using dual monitors of different sizes, with their bottoms aligned (LP: #778256) - Clicking Nautilus launcher icon fails to open a Nautilus file explorer window when copying a file and all other Nautilus windows are closed / bamf should skip the taskbar (LP: #784804) - Dash - the search box is not aligned correctly relative to the Launcher BFB button (LP: #838904) - Dash - A expand/collapse arrow is missing from all the filter category headers (LP: #841870) - Dash - the filter buttons should not have a mouse over state (LP: #838901) - Dash - the "Filter results" text is the wrong size, wrong font weight, and aligned incorrectly in both the vertical and horizontal axis (LP: #863240) - Add SUPER+TAB switching mode that enables the user to switch applications via the Launcher (LP: #891620) - Software Centre - automatically add app icon to launcher (LP: #761851) - Compiz add transparency to titlebar along with the panel (LP: #912682) - The search box is too opaque and dark (LP: #913717) - Dash - Make statefulness of Dash Home and Dash Lenses consistent (LP: #914759) - Unity 5.0: "All" button for filters render as "..." (LP: #915200) - Adding an option to the Sources filter from a remote Python scope doesn't work (LP: #916758) - super+tab switcher shows shortcut overlay sometimes (LP: #918453) - SUPER+TAB switcher should be circular (LP: #919018) - launcher not hiding in one design-specified case (LP: #919162) - The Unity hints overlay should refer to "Trash" instead of "Rubbish Bin" (LP: #920529) - middle-click pasting in run dialog [Alt]+[F2] doesn't work (LP: #842462) - Dash - Genre filter category in the Music Lens should use a 3 column layout (LP: #841902) - Expo plugin not marked as essential for Unity plugin (in ccsm) (LP: #897697) - unity log messages in ~/.xsession-errors are NOT identified as coming from unity (LP: #908004) - Launcher icon progress overlay is drawn incorrectly when using odd icon size (LP: #911553) - Menus don't hide if moving cursor during alt+tab (LP: #913889) - When removing icon from launcher by unselecting "Keep in launcher" in the quick, it's super+number shortcut becomes unaccessible until I put another icon on the launcher (LP: #914018) - It should be possible to escape from SUPER+TAB with Escape key (LP: #919019) - Clicking on an empty areas makes the dash search bar lose focus (LP: #919567) - Dash - the options in the "filter results" section are the wrong size, aligned incorrectly, and the button outline width is incorrect (LP: #863246) - clicking filter categories in lenses changes search box hint text. (LP: #923988) - Dash home screen contains previous search result (LP: #924649) - checkbox-unity: test descriptions need an update (LP: #924669) - Missing dependency on python-gconf (LP: #923288) 2012-02-17 Didier Roche build-dep on latest nux (ABI break) 2012-02-17 Didier Roche * New upstream release. - recommends new unity-lens-video 2012-02-17 Didier Roche New upstream release. 2012-02-17 Didier Roche Import upstream version 5.4.0 2012-02-16 Didier Roche * debian/control: - recommends indicator-printers 2012-02-16 Didier Roche releasing version 5.2.0-0ubuntu5 2012-02-16 Didier Roche * debian/control: - bump compiz-dev build-dep for ABI break 2012-02-14 Didier Roche * debian/unity-crashdb.conf, debian/source_unity.py, debian/unity-common.install: - enabling installing + tag from a ppa 2012-02-13 Didier Roche releasing version 5.2.0-0ubuntu4 2012-02-10 Didier Roche Cherry-pick new gtk_init initialization in unity (not anymore in compiz) 2012-02-09 Didier Roche * debian/control: - build-dep on latest compiz-dev and libcompizconfig0-dev for ABI break * debian/rules: - pick new abiversion file 2012-02-07 Didier Roche * debian/control: - build-dep on latest compiz-dev and libcompizconfig0-dev for ABI break * debian/rules: - pick new abiversion file 2012-01-27 Didier Roche * debian/rules: - pick new abiversion file 2012-01-27 Didier Roche * debian/control: - build-dep on latest compiz-dev and libcompizconfig0-dev for ABI break 2012-02-08 Didier Roche releasing version 5.2.0-0ubuntu3 2012-02-08 Didier Roche * Cherry-pick: - additional fix for setting the right strut at startup 2012-02-07 Didier Roche releasing version 5.2.0-0ubuntu2 2012-02-07 Didier Roche additional cherry-pick 2012-02-07 Didier Roche * Cherry-pick upstream: - a fix for a 5.0 crasher (LP: #916228) - default configuration now to "always lock" 2012-02-07 Didier Roche * debian/profile_upgrade/com.canonical.unity.unity.03.upgrade, debian/unity-common.install: - enabling user profile upgrade installation - switcher per workspace is now the default on upgrade - launcher is always locked by default, even on upgrade (LP: #928153) 2012-02-06 Didier Roche Cheery-pick a fix for a 5.0 crasher (LP: #916228) 2012-02-03 Didier Roche releasing version 5.2.0-0ubuntu1 2012-02-03 Didier Roche - Unity needs a way to switch (tab) between windows on current workspace (LP: #863399) - compiz crashed with SIGSEGV in BamfLauncherIcon::NameForWindow() (LP: #865840) - Gradual degradation in desktop performance. (LP: #888039) - compiz (unity) crashes with SIGSEGV when a window is minimized. (LP: #918329) - FavoriteStore external change support (LP: #681503) - Launcher - Make Launcher left of screen reveal more responsive and less prone to false positives (LP: #765819) - Window auto-maximise functionality should be disabled on monitors with a resolution above 1024 x 600 (LP: #797808) - Dash: very high latency responding to input (LP: #828582) - Dash - Behaviour of the 'All' button in the Dash filters broken in several ways (LP: #841864) - alt-tab - The app title in the top left of the top bar should change as the alt-tab focus changes (LP: #855516) - Keyboard shortcut - Add keyboard shortcut hint overlay that is displayed when a user presses and holds the Super key (LP: #855532) - Unity crashes when started in an environment without utouch support (LP: #860707) - Dash - Remove Dash Home shortcut icons (LP: #885738) - Dash - Most Frequently Used apps change to Recently Used, without Launcher favorites (LP: #893214) - Should have a launcher on every monitor (LP: #915944) - Launcher autohide behaviour on multi-monitor (LP: #915946) - the unity wrapper should kill compiz before restarting it (LP: #919132) - Launcher - Implement workspace/launcher cross interactions (LP: #690143) - Application icons should only display windows from the current workspace in the window spread (LP: #689733) - Notification area ("system tray") missing when using dual monitors of different sizes, with their bottoms aligned (LP: #778256) - Clicking Nautilus launcher icon fails to open a Nautilus file explorer window when copying a file and all other Nautilus windows are closed / bamf should skip the taskbar (LP: #784804) - Dash - the search box is not aligned correctly relative to the Launcher BFB button (LP: #838904) - Dash - A expand/collapse arrow is missing from all the filter category headers (LP: #841870) - Dash - the filter buttons should not have a mouse over state (LP: #838901) - Dash - the "Filter results" text is the wrong size, wrong font weight, and aligned incorrectly in both the vertical and horizontal axis (LP: #863240) - Add SUPER+TAB switching mode that enables the user to switch applications via the Launcher (LP: #891620) - Software Centre - automatically add app icon to launcher (LP: #761851) - Compiz add transparency to titlebar along with the panel (LP: #912682) - The search box is too opaque and dark (LP: #913717) - Dash - Make statefulness of Dash Home and Dash Lenses consistent (LP: #914759) - Unity 5.0: "All" button for filters render as "..." (LP: #915200) - Adding an option to the Sources filter from a remote Python scope doesn't work (LP: #916758) - super+tab switcher shows shortcut overlay sometimes (LP: #918453) - SUPER+TAB switcher should be circular (LP: #919018) - launcher not hiding in one design-specified case (LP: #919162) - The Unity hints overlay should refer to "Trash" instead of "Rubbish Bin" (LP: #920529) - middle-click pasting in run dialog [Alt]+[F2] doesn't work (LP: #842462) - Dash - Genre filter category in the Music Lens should use a 3 column layout (LP: #841902) - Expo plugin not marked as essential for Unity plugin (in ccsm) (LP: #897697) - unity log messages in ~/.xsession-errors are NOT identified as coming from unity (LP: #908004) - Launcher icon progress overlay is drawn incorrectly when using odd icon size (LP: #911553) - Menus don't hide if moving cursor during alt+tab (LP: #913889) - When removing icon from launcher by unselecting "Keep in launcher" in the quick, it's super+number shortcut becomes unaccessible until I put another icon on the launcher (LP: #914018) - It should be possible to escape from SUPER+TAB with Escape key (LP: #919019) - Clicking on an empty areas makes the dash search bar lose focus (LP: #919567) - Dash - the options in the "filter results" section are the wrong size, aligned incorrectly, and the button outline width is incorrect (LP: #863246) - clicking filter categories in lenses changes search box hint text. (LP: #923988) - Dash home screen contains previous search result (LP: #924649) - checkbox-unity: test descriptions need an update (LP: #924669) - Missing dependency on python-gconf (LP: #923288) 2012-02-03 Didier Roche - fix a dep on binary:Version - build-dep on latest libunity-dev 2012-02-03 Didier Roche push priority to extra for the transitional package 2012-02-03 Didier Roche build-dep on latest Nux 2012-02-03 Didier Roche New upstream release. 2012-02-03 Didier Roche Import upstream version 5.2.0 2012-02-03 Didier Roche prepare for merge-upstream 2012-01-31 Didier Roche bump for 5.2 release 2012-01-30 Didier Roche add ref bug # 2012-01-30 Didier Roche add a version dep from unity to libunity-core-5.0-5 as the ABI is breaking a lot and it helps wrong update for the autogenerated package from the ppa (especially when people downgrade) 2012-01-30 Didier Roche * debian/control: - dep on python-gconf 2012-01-25 Ken VanDine releasing version 5.0.0-0ubuntu3 2012-01-24 Ken VanDine * rebuild for libindicator7 * CMakeLists.txt - build with -Wno-error=deprecated-declarations 2012-01-19 Sebastien Bacher releasing version 5.0.0-0ubuntu2 2012-01-19 Sebastien Bacher Rebuild with nux on glew1.6 2012-01-13 Didier Roche releasing version 5.0.0-0ubuntu1 2012-01-12 Didier Roche update changelog 2012-01-12 agateau New upstream release. 2012-01-12 agateau New upstream release. 2012-01-12 agateau Import upstream version 5.0.0 2012-01-12 agateau Change version 2012-01-12 agateau Fix version number 2012-01-12 agateau * debian/control: - update build-dep of libunity, libdee and libbamf 2011-12-06 Didier Roche prepare versionning 2011-12-06 Didier Roche bump libunity-core to 5.0 2011-12-06 Didier Roche bump de dep on Nux 2.0 as well 2011-12-06 Didier Roche put the abiversion in the right place 2011-12-06 Didier Roche read correct file 2011-12-06 Didier Roche * debian/source: - remove source 3 format, doesn't play well with UDD and drives crazy diff for the release team 2011-12-06 Didier Roche * debian/control, debian/rules: - depends now on the new Nux ABI mecanism 2011-11-30 Didier Roche remove now uneeded libgnome-desktop-dev and libgtk2.0-dev build-deps 2011-11-22 Didier Roche * debian/control: - add libgdu-dev build-dep 2011-10-18 Didier Roche releasing version 4.24.0-0ubuntu2 2011-10-18 Didier Roche * Cherry-pick upstream: - SRU0-Regression: scrollbar displacement caused dash rows to show less icons (LP: #875023) - Really reverts the UI change that was still uploaded even if we had reverted it… 2011-10-18 Didier Roche more cherry-pick 2011-10-14 Robert Carr Back out a horizontal margin that breaks sizing in some cases 2011-10-18 Didier Roche die die maximised window dash change 2011-10-17 Didier Roche right target 2011-10-17 Didier Roche releasing version 4.24.0-0ubuntu1 2011-10-17 Didier Roche * New upstream release and some cherry-pick: - compiz crashed with SIGSEGV in PluginClassHandler::get() (LP: #864758) - unity panel menus don't stay open when clicked on second monitor (LP: #869196) - (oneiric) menu bar in wrong place and invisible (LP: #845856) - Lens range widgets do not function correctly (LP: #862996) - Cannot raise window from panel after minimize (LP: #863114) - unity-panel-service crashed with SIGSEGV in g_closure_invoke() (LP: #843280) - Windows get corrupted sometimes when semi-maximizing them. (LP: #865177) - Automaximization happens on unminimize (LP: #868930) - compiz crashed with SIGSEGV in nux::ROProperty::operator std::string() (LP: #869109) - Dash - horizental divider line in between categories incorrectly drawn (LP: #841750) - F10 opens a random menu item when it should open the first one [regression] (LP: #862849) - Switching desktops after using showdesktop can cause hidden windows to become "active" (LP: #864503) - Clicking blank space on top panel doesn't raise maximized window to front (LP: #864708) - unity launcher loses track of deja-dup windows (LP: #865051) - Dash - App Lens 'Rating' filter behaves incorrectly (LP: #865482) - Launcher does not show on "Show desktop" (LP: #867959) - ibus character selection window not drawn (LP: #867885) - the dash's entry get wrongly colored on left or right key use (LP: #868434) - [ibus] Pressing down when ibus is active moves focus (LP: #872730) - Double-click on the dash top panel is taken effect on the window underneith (LP: #870844) 2011-10-17 Didier Roche additional cherry-pick 2011-10-14 Sam Spilsbury Bug #863114: Cannot raise window from panel after minimize Bug #865890: compiz crashed with SIGSEGV in nux::BaseWindow::GetInputWindowId() (when onboard is used) 2011-10-13 Neil Jagdish Patel Revert out maximised window dash change 2011-10-13 Gord Allott fixes an issue with the panel segfaulting on window change 2011-10-13 Gord Allott fixes the panel service segfaulting in certain conditions 2011-10-12 Neil Jagdish Patel Release\ 4.24.0 2011-10-12 Neil Jagdish Patel Fix tests for FilterMultirangeWidget 2011-10-12 Zaid Yeganeh Lens range widgets do not function correctly 2011-10-12 Jay Ó Broin Clicking blank space on top panel doesn't raise maximized window to front 2011-10-12 Brandon Schaefer When the ibus was active and you pressed down it would move the focus to the result grid. Now when the ibus is active it keeps the focus when your press down/up 2011-10-12 Marco Trevisan (Treviño) Leak fix 2011-10-12 Sam Spilsbury Merge lp:~smspillaz/unity/unity.fix_843958 (lp:unity r1714) 2011-10-11 Sam Spilsbury Merge lp:~smspillaz/unity/unity.fix_870430 (lp:unity r1709) 2011-10-11 Marco Trevisan (Treviño) Bug #869196: unity panel menus don't stay open when clicked on second monitor with different geometry 2011-10-11 Neil Jagdish Patel Bug #870844: Double-click on the dash top panel is taken effect on the window underneith 2011-10-12 Didier Roche New upstream release. 2011-10-12 Didier Roche Import upstream version 4.24.0 2011-10-07 Didier Roche target oneiric 2011-10-07 Didier Roche releasing version 4.22.0-0ubuntu3 2011-10-07 Didier Roche * Cherry-pick upstream: - Resize the _gradient_texture (in PanelMenuView::Draw) if needed (LP: #863068, #868293, #869028) 2011-10-05 Didier Roche releasing version 4.22.0-0ubuntu2 2011-10-05 Didier Roche * Cherry-pick upstream: - fix minimize windows not showing when clicking on a launcher icon (LP: #868185) 2011-10-04 Didier Roche releasing version 4.22.0-0ubuntu1 2011-10-04 Didier Roche * New upstream release. - unity 3d firefox window borders disappear (LP: #861143) - Desktop drawn with offset (LP: #862743) - Crash when selecting Evolution in alt-tab (LP: #859431) - unity-panel-service crashed with SIGSEGV in g_type_check_instance_cast() - with a11y enabled (LP: #829367) - compiz crashed with SIGSEGV in unity::switcher::SwitcherController::~SwitcherController() (LP: #863302) corruption (!prev): 0x00007fa248593900 *** (LP: #862938) - Onboard can cause unity to crash (LP: #863693) - Dash opens the wrong application after scrolling in the application list (LP: #863555) - Categories "Applications" and "Files and folders" are untranslated (LP: #865430) - focus nautilus desktop to get focus at startup (LP: #863037) - UIFe: Remove Ubuntu logo again from desktop title (LP: #865150) - compiz assert failure: *** glibc detected *** compiz: free(): corrupted unsorted chunks: 0x0000000004a1d390 *** (LP: #863303) - Fix a mem leak - compiz crashed with SIGSEGV in unity::dash::LensView::~LensView() (LP: #863191) 2011-10-04 Didier Roche Import upstream version 4.22.0 2011-10-03 Didier Roche releasing version 4.20.0-0ubuntu3 2011-10-03 Didier Roche * Merge trunk: - Fix a mem leak - compiz assert failure: *** glibc detected *** compiz: double free or corruption (!prev): 0x00007fa248593900 *** (LP: #862938, #863303) - compiz crashed with SIGSEGV in unity::dash::LensView::~LensView() (LP: #863191) - compiz crashed with SIGSEGV in unity::switcher::SwitcherController ::~SwitcherController() (LP: #863302) - compiz crashed with SIGSEGV in LauncherIcon::SetHasWindowOnViewport() (LP: #863652) - Onboard can cause unity to crash (LP: #863693) - Focus nautilus desktop to get focus at startup (LP: #863037) - The 'Desktop' label isn't shown if you use "Show desktop" in alt + tab (LP: #863129) 2011-09-30 Martin Pitt releasing version 4.20.0-0ubuntu2 2011-09-30 Martin Pitt * Merge trunk: - Desktop drawn with offset (LP: #862743) 2011-09-29 Didier Roche releasing version 4.20.0-0ubuntu1 2011-09-29 Didier Roche * New upstream release + cherry-pick: - compiz crashed with SIGSEGV in PluginClassHandler::get() (LP: #835259) - dash does not scroll down during keyboard navigation (LP: #852506) - compiz crashed with SIGSEGV in _XFreeEventCookies() (LP: #851472) - compiz crashed with SIGSEGV in g_object_unref() (LP: #847512) - compiz crashed with SIGSEGV in nux::WindowCompositor::MouseEventCycle() (LP: #831678) - compiz and X can disagree on the stacking order (LP: #845719) - compiz crashed with SIGSEGV in unity::dash::LensView::OnResultAdded() (LP: #855252) - CCSM crashes Unity (LP: #861643) - compiz crashed with SIGSEGV in PrivateWindow::addWindowStackChanges() (LP: #862115) - Touch - When dragging a window with a 3 touch, dragging to the top should show the maximize gesture preview. (LP: #750316) - compiz crashed with SIGABRT in raise() (LP: #750386) - Launcher - Spread should not affect the state of window (LP: #764673) - [UIFe] Add system setting icon to Launcher (LP: #764744) - compiz crashed with SIGABRT in raise() [Merely unchecking the Unity plugin is enough to crash Compiz...] (LP: #823386) - Launcher - does not hide if revealed from top 24px of the left edge of the screen (LP: #835989) - Clickable areas of previously active window remains on 'Show Desktop' (LP: #836325) - Cannot search for some apps in Dash (LP: #837075) - Dash - Search box cursor not responding correctly to focus (LP: #839704) - Multi-display: Application menu only showing on primary screen (LP: #845212) - Ellipsized values in size filter (LP: #851359) - (oneiric) dash result expansions don't display icons (LP: #854615) - run the wrong command if enter is hit before the view is refreshed (LP: #856205) - Java application windows cut-off/truncated/not displayed properly (LP: #857201) - compiz crashed with SIGSEGV in sigc::signal_base::impl() (LP: #831769) - Minimizing a window should switch focus to the windows underneath it (breaks restore) (LP: #859885) - Ratings filter allows ratings > 1.0 (LP: #861255) - Serious Unity problem stuck in spread when dragging icons back to the dash (LP: #862045) - Must use hardware keyboard to perform search for applications in Unity (LP: #739812) - Files lens should also search Downloads (LP: #748915) - The dash crosses the monitor boundary when resolution is 1152x864 or lesser width (LP: #765338) - blacklist old geforce fx cards for unity-3d (LP: #769402) - Dash - dragging a file outside of the Desktop Dash should close the Dash (LP: #764641) - Text in Dash search text box overflows and doesn't crop with longer strings; RtL input starts in wrong place (LP: #834765) - Where the average background colour is either very light or dark, adjust this value to darken/lighten in order to preserve readability (LP: #837993) - Dash does not resize when I connect to an external display and mirror displays (LP: #838132) - wrong workspace is activated (LP: #838766) - [oneiric] Clicking the maximize/restore button for the dash window loses the keyboard focus (LP: #850467) - Non-square dash items are stretched to a 1:1 ratio (LP: #851196) - Dash - 'Shortcuts' arrow should be removed (LP: #852130) - Dash - reflections should be fixed on the centre of the viewport, *NOT* the centre of the entire page including occluded areas (LP: #838925) - Dash - horizental divider line in between categories incorrectly drawn (LP: #841750) - Dash - whenever there is a search query in the search box and the search is no longer running, the circle with the X inside should be displayed in place of the magnifying glass (LP: #841760) - Top bar - Pressing F10 as second time should close the top bar app menus (LP: #856468) - Dash - Dash should support drag and drop to external applications (LP: #857431) - (oneirc) default placement of windows is behind panel (LP: #857214) - FFe : Add option to make alt-tab easier to use for workspace users (LP: #860622) - Clicking a filter removes keyboard input focus from search entry (LP: #861251) - UIFe: Desktop should be titled (LP: #732016) - Dash - clicking inside the Dash search box should remove the search hint and display a blinking carete (LP: #764859) - Minimizing a maximized Qt app leaves nothing in focus (LP: #821601) - unmaximizable windows still show orange glow but fail to maximize (LP: #827560) - UIFe: scrollbar in unity dash should be rounded (and with glow) (LP: #836656) - Dash - alt-f2 have 'Filter results' which does nothing (LP: #838127) - Alt-tab - Alt-tab should ellipsis long application names (LP: #850400) - Super+number shortcuts don't work with numpad (LP: #850792) - Dash should close when an app is launched from the messaging menu (or any other indicator) (LP: #853300) - Dash - In the App lens filters, users should only be able filter by 'star' rating in one star increments (LP: #839759) - Dash - When the Dash is re-opened and statefully displaying a previous query, it should be possible to add to the query by pressing the 'right arrow cursor key' (LP: #841828) - Dash - When a result is selected or in the mousover state (white box highlight), the casted shadow should be hidden. (LP: #841831) - text in searchbar keeps getting bolder/darker (LP: #861487) 2011-09-29 Didier Roche New upstream release. 2011-09-29 Didier Roche Import upstream version 4.20.0 2011-09-26 Didier Roche releasing version 4.18.0-0ubuntu1 2011-09-26 Didier Roche Cherry-pick another fix for home dash text height not being cut 2011-09-26 Didier Roche cherry-pick dash dnd fix 2011-09-26 Didier Roche - Screen corruption when resuming from suspend/hibernate (LP: #676166) - unity-panel-service crashed with SIGSEGV in bamf_factory_view_for_path() (LP: #764024) - Dash and launcher appear underneath windows (LP: #805087) - unity-panel-service crashed with SIGSEGV in g_type_check_instance_cast() (LP: #811401) - [Oneric] unity-panel-service crashed with SIGSEGV in getenv() (LP: #817691) - compiz crashed with SIGSEGV in unity::FilterBar::RemoveFilter() (LP: #845732) - crash on closing a window (LP: #856015) - Cannot open a window that starts iconified (LP: #732997) - Launcher - When useing Alt F1 launcher keyboard navigation, Launcher should not scroll until top or bottom of Launcher is reached (LP: #765749) - Stacking problem when switching between apps with multiple windows (LP: #802527) - Pull panel to de-maximize window occasionally not working in a secondary screen (LP: #802651) - Window under Dash gets focused if it opened later (LP: #830730) - Clickable areas of previously active window remains on 'Show Desktop' (LP: #836325) - A minimized window 'remains' behind on the desktop if /apps/compiz-1/plugins/unityshell/screen0/options/show_minimized_windows is set to true (LP: #847967) - a11y support on Unity is broken (LP: #851103) - compiz crashed with SIGSEGV in dee_model_get_tag() (LP: #840758) - crash when looping paint list in preparePaint (on closing windows) (LP: #853807) - Alt-Tab should not preview windows at excessively large sizes (LP: #854740) - Clicking on a tweet/message link sometimes does not work (LP: #790565) - Dragging a launcher icon makes it squashed (LP: #855761) - unable to unminimize gedit windows where more than one window where one has a dialog open (LP: #856030) - (oneiric) alt-tab UX doesn't work well on multi-monitor (LP: #855364) - Launcher shows on the primary monitor instead of the left most monitor (LP: #857668) - Keynav - pressing down key causes launcher items to jump up and down (LP: #858469) - Windows creep cross the screen with ALT+TAB (LP: #722830) - Minimize animation flickr when for maximized apps (LP: #737125) - All unity windows are invisible (panel, launcher, dash) (LP: #745996) - Dash "See 97 more results" has ~1 second of latency (LP: #731158) - Windows cannot be dragged down from panel if banshee closed to sound menu (LP: #781215) - no menu bar on top, compositing bug? (LP: #806358) - Launcher - a spread can accidentally be triggered during the 'dragging and dropping behind the Launcher' interaction (LP: #832988) - Impossible to navigate between panel menus when the mouse cursor is over the panel (LP: #834065) - Pressing alt on maximized window does show menu but not window controls (LP: #836274) - Application name drawn under Dash controls when window opens under Dash (LP: #838176) - Start dragging a maximized application title causes it to re-decorate (LP: #838923) - Dash loses focus after switching windows or desktops (LP: #842466) - ccsm crashed with KeyError in compizconfig.Plugin.ApplyStringExtensions (src/compizconfig.c:6780)(): '\xd0\t\x9b\n\x01' (LP: #832458) - No feedback when trying to drag&drop an icon that’s already in the launcher (LP: #851619) - Dash - the search box is not aligned correctly relative to the Launcher BFB button (LP: #838904) - Dash - Shape and positioning of most of the elements in the Dash need adjustment (Part 3) (LP: #852030) - minimizing a window with a modal dialog is broken (LP: #855068) - Dash - Dash missing 'streak of reflected light' in the top left corner (LP: #844030) - alt-tab - When the ALT key is pressed, there should be a very short delay before the app menu is exposed in the top bar (LP: #855521) - holding down super while dash is open resaturates launcher but super- key-shortcuts don't appear (LP: #855909) - Panel Titlebar double click is emitted for any mouse button (LP: #736491) - unity panel shadow opacity does not match panel opacity (LP: #747682) - maximising via dragging to panel and unmaximising leaves faded panel title (LP: #761228) - Sometimes dragging down from the panel just stops working (LP: #774121) - Shadowless panel in multi monitor setup (LP: #815454) - Window buttons in the panel have no indication of the "pressed" form (LP: #823353) - Activating a menu item or clicking outside area menu doesn't hide the application menu (LP: #843670) - Using menus with only one click doesn't work as expected (LP: #844309) - Showing menu of a maximized application via dragging needs an extra movement (LP: #845772) - Restored windows dragged down from the panel still shows their menu (LP: #845774) - When the dash is shown, "dragging behind launcher" interaction should not be triggered (LP: #851185) - Make the dash darker (LP: #851243) - Dash unmaximize/maximize button is mismatched with actual window size (LP: #852984) - Alt-tab - Add missing dots to alt-tab border (LP: #838113) - Expo centering need to change when launcher size changed (LP: #856112) - unity confused with chromium web apps (LP: #692462) - alt-tab on multimonitor doesn't work well (LP: #791198) - Unity need gtk_render_icon and therefore gtk+ 3.2 (LP: #846447) - Panel shouldn't be dragged when the dash is showing (LP: #858815) * Cherry-pick: - Dash - dragging a file outside of the Desktop Dash should close the Dash (LP: #764641) 2011-09-26 Didier Roche * debian/control: - build-dep on gtk 3.1 and latest nux 2011-09-26 Didier Roche New upstream release. 2011-09-26 Didier Roche Import upstream version 4.18.0 2011-09-20 Didier Roche releasing version 4.16.0-0ubuntu2 2011-09-20 Didier Roche * com.canonical.Unity.gschema_xml: - add Update-notifier to the whitelist (LP: #779382) 2011-09-15 Didier Roche releasing version 4.16.0-0ubuntu1 2011-09-15 Didier Roche - compiz crashed with SIGSEGV in nux::GpuDevice::GetGpuInfo() (LP: #765375) - F10 doesn't start keyboard navigation to the panel (LP: #839628) - Change on the at-spi accessibility-toolkit can affect also Unity (LP: #844927) - compiz crashed with SIGSEGV when a lens is shutting down (LP: #848675) - [UIFe] Radiance panel icons are unreadable and ugly when panel goes transparent with Dash (LP: #828862) - window switcher stuck (not only, but can be triggered with Onboard) (LP: #832033) - Window titlebar is click through after raising a minimized window (LP: #840285) - Alt+Shift+` does not work in symmetry with Alt+` (LP: #843250) - UIFe: Alt-Tab: Update layout behavior to make previews larger and outline active preview (LP: #847944) - windows clipped on resize (LP: #848962) - Alt-tab - Add orange border to selected window in alt-tab window spread (LP: #838114) - Launcher - the direction the Launcher is scrolled with the mouse wheel is inverted (LP: #839703) - Launcher - the rendering of the BFB and Lens squircle does not match the design (LP: #838708) - Alt-Tab - In the app window spread, all windows should have the same height, only the width should vary (LP: #838110) - Launcher - the background of the Launcher should be tinted using the average colour of the wallpaper (LP: #850068) - Alt-tab - It is currently very difficult to see pips in the left of the app icon for the currently selected app (LP: #838134) - Launcher - Auto scroll missing from the top of the Launcher (LP: #838744) - Scope searches blocks the lens (LP: #850816) - Shortcuts SUPER+1...9 doesn’t work until opening a window (LP: #768076) - Dash closes prematurely when dragging apps into the launcher (LP: #773892) - Dash - As soon as a user starts dragging a .png file from the Dash, the file icon turns into a grey question mark (LP: #764447) - Dash shows an empty icon for some applications. (LP: #830887) - Windows are click through after restore from minimize (LP: #834034) - Dash - No keyboard shortcuts for switching lenses (LP: #842086) - Dash search for files states "two more results" but doesn't display them (LP: #840005) - ++ to start a new instance of a program doesn't work anymore (LP: #842977) - Alt-tab - Cross interactions between Alt-tab and Dash are broken (LP: #844021) - UIFe: Dash - Shape and positioning of most of the elements in the Dash need adjustment (Part 2) (LP: #844889) - Alt-Tab - make pause to spread default alt-tab behaviour. Upgrade existing installs as well. (LP: #838075) - Do not install unity-preference (LP: #847599) - Update unity --distro to latest plugins installed (LP: #847799) - off by one error in count of additional results in a category (LP: #848218) - UIFe - Launcher - The background of the BFB, Workspace Switcher, Lens, and Trash launcher icons tiles needs to use the average background colour of the wallpaper (LP: #838688) - dragging a window to the top while maximized gives it double borders (LP: #850985) - Launcher does not show if the cursor is placed 1px away from the left edge and then moved to the edge (LP: #801320) - [alt-tab] [wishlist] Use Alt-` as a keyboard shortcut to switch between multiple windows of the same app (LP: #825467) - compiz crashed with SIGSEGV in nux::Size::SetWidth() (LP: #815864) 2011-09-15 Didier Roche * debian/unity.install: - remove /usr/share/applications as unity-preferences no longer exist 2011-09-15 Didier Roche New upstream release. 2011-09-15 Didier Roche Import upstream version 4.16.0 2011-09-12 Didier Roche releasing version 4.14.2-0ubuntu2 2011-09-12 Didier Roche Cherry-pick a fix for remapping minimized window correctly (LP: #840285) 2011-09-09 Didier Roche * debian/control: - bump build-dep for latest compiz-dev ABI break 2011-09-08 Didier Roche releasing version 4.14.2-0ubuntu1 2011-09-08 Didier Roche build-dep on latest libunity-dev for ABI/API break, nux 2011-09-08 Didier Roche - unity crashed with AttributeError in reset_unity_compiz_profile(): 'str' object has no attribute 'get_string' (LP: #809378) - Trying to minimize Unity Dash to make it fit on a 1024x768 screen makes Unity freeze and then, after I log out by killing X, never start again (LP: #839200) - unity-panel-service crashed with SIGSEGV in main_arena() (LP: #817477) - UIFe: Panel - Indicators should be orderable regardless of their parent IndicatorObject (LP: #823061) - 'Show Desktop' fails to hand focus to desktop (LP: #836315) - Dash - Functionality of top left close, minimise and maximise/restore window decorations is confused (LP: #838875) - unity-panel-service Leaks Memory (LP: #779185) - Missing lens shortcuts (Super-A, Super-F) (LP: #834078) - Unity window switcher takes over key (LP: #835699) - update assets for window buttons (topleft) with dash opened (LP: #836655) - Where the average background colour is either very light or dark, adjust this value to darken/lighten in order to preserve readability (LP: #837993) - Applications don't have priority over other results (LP: #839518) - task tray icons are misaligned and badly sized (LP: #839354) - UIFe: Dash - Shape and positioning of most of the elements in the Dash need adjustment (LP: #841945) - Cannot drag applications from dash to desktop (LP: #756614) - systray icons still visible on each desktop in expo mode (LP: #759129) - transparency on unity panel broken (LP: #827012) - Window buttons and application menu don't autohide if left edge is touched (LP: #835637) - 'Filter results' should be right indented as in the mockups(and unity- 2d) (LP: #838118) - window title should not appear until cursor leaves the menubar (LP: #838759) - Window title is not redrawn on leaving global-menu from buttons (LP: #839488) - In the dash, main text field can not be edited, except at the end (LP: #840862) - Quicklist can't be correctly hidden (LP: #843425) - After double clicking on the panel to restore a window, the menus won't be hidden on mouse-out (LP: #838021) - After restoring a window the application title doesn't fade-out and it goes below the menus (LP: #838479) 2011-09-08 Didier Roche * debian/rules: - bump shlibs, remove tweak for garantuing the version as the ABI is considered stable until finale now. 2011-09-08 Didier Roche build-dep on latest libunity-dev, nux 2011-09-08 Didier Roche * debian/control: - build-dep on latest libunity-dev 2011-09-08 Didier Roche New upstream release. 2011-09-08 Didier Roche Import upstream version 4.14.2 2011-09-02 Didier Roche releasing version 4.12.0-0ubuntu2 2011-09-01 Didier Roche releasing version 4.12.0-0ubuntu1 2011-09-01 Didier Roche - P3: [natty] Cannot click on indicators (LP: #819202) - Icons not visible in the launcher or alt-tab switcher (LP: #833905) - [dash] Search field in Unity can not support iBus (LP: #663776) - [dash] preferred applications are not stored in GConf anylonger (LP: #805063) - SysTray icons have a white square background in Unity. (LP: #823407) - new dash does not fit a normal netbook screen (LP: #825370) - Dash picks random weird colors (yellow, green), fonts invisible (with blur en- or disabled) (LP: #828363) - Music Lens doesn't display items until you search (LP: #824892) - Dash - Adjustments to stateful behaviour (LP: #838667) - Dragging from dash to launcher still doesn't work (LP: #824833) - Click on 'More Apps' et al closes the dash (LP: #824842) - cannot paste into dash (particularly relevant for alt+f2) (LP: #736222) - Ctrl X doesn't cut selected text in Dash search field (LP: #737731) - Ctrl+C doesn't copy selected text in Dash search field (LP: #737732) - The indicators shows a big white square when systray whitelisted (LP: #822672) - ARM FTBFS fix (LP: #834576) 2011-09-01 Didier Roche * debian/control: - build on latest nux * debian/rules: - bump shlibs 2011-09-01 Didier Roche New upstream release. 2011-09-01 Didier Roche Import upstream version 4.12.0 2011-08-26 Sebastien Bacher releasing version 4.10.2-0ubuntu2 2011-08-26 Sebastien Bacher * Backported some fixes from trunk: - build fix for armel (lp: #834576) - dnd from the application lens to the launcher work - small screen dash improvements 2011-08-25 Sebastien Bacher releasing version 4.10.2-0ubuntu1 2011-08-25 Sebastien Bacher * New upstream release: - fix the launcher don't dodging sometimes when it should - correctly set the focus when selecting a lens - fix launcher and switcher icons not showing on some video cards 2011-08-25 Sebastien Bacher Import upstream version 4.10.2 2011-08-25 Sebastien Bacher releasing version 4.10.0-0ubuntu1 2011-08-25 Sebastien Bacher - compiz crashed with SIGSEGV in - Dragging from dash to launcher still doesn't work (lp: #824833) - .desktops dragged on to unity launcher will not be added to com.canonical.Unity.Launcher favorites unless moved in the launcher (lp: #830536) - application's menu shown when the cursor is a little left to window controls (lp: #820293) - Ubuntu Start launcher item should always start the dash with the Home screen (lp: #825034) * debian/control: updated nux requirement * debian/rules: updated shlibs 2011-08-25 Sebastien Bacher * New upstream release: - unity task switcher (alt-tab, alt-down) shows empty spaces for iconified windows in window detail mode (lp: #828348) - compiz crashed with SIGSEGV in unity::DeviceLauncherIcon::OnStopDriveReady() (lp: #824093) - Dash performance issues with 'Active Blur' enabled (lp: #824890) - compiz crashed with SIGABRT in raise() when setting background to full color (lp: #829049) - search spinner does not stop hence nothing can be launched with the Return key (lp: #824836) - Dragging from dash to launcher still doesn't work (lp: #824833) - Ubuntu Start launcher item should always start the dash with the Home screen (lp: #825034) * debian/control: - updated nux requirement 2011-08-25 Sebastien Bacher Import upstream version 4.10.0 2011-08-19 Sebastien Bacher releasing version 4.8.2-0ubuntu4 2011-08-19 Sebastien Bacher Backport another trunk commit to fix an alt-tab segfault 2011-08-19 Sebastien Bacher releasing version 4.8.2-0ubuntu3 2011-08-19 Sebastien Bacher * Update to current trunk to get closer from an usable version, including - improvements to the alt-tab switcher, fixing the performances issues on intel cards, thanks Jason Smith - reworked dnd code fixing launcher showing when dragging text(lp: #773028) or widgets (lp: #724986), the expose slowness (lp: #821538) and other bugs as well, thanks Andrea Azzarone - the dash text is selected by default allow to type directly a new command (lp: #826904) 2011-08-19 Sebastien Bacher releasing version 4.8.2-0ubuntu2 2011-08-19 Sebastien Bacher debian/control: really update the nux requirement 2011-08-19 Sebastien Bacher releasing version 4.8.2-0ubuntu1 2011-08-18 Sebastien Bacher Backported a leak fix and a fix for small screens from trunk 2011-08-18 Sebastien Bacher Backported a leak fix from trunk 2011-08-18 Sebastien Bacher [ Didier Roche ] * debian/control: - add libdee-dev to the unitycore dev package as fixed in trunk (put in the .pc file) 2011-08-18 Sebastien Bacher * New upstream release. * debian/control.in: updated nux requirement 2011-08-18 Sebastien Bacher Import upstream version 4.8.2 2011-08-18 Sebastien Bacher releasing version 4.8.0-0ubuntu3 2011-08-18 Sebastien Bacher Backport r1381 to fix a session start compiz segfault (lp: #825040) 2011-08-18 Sebastien Bacher Backport r1380 to fix an alt-tab switcher segfault (lp: #825148) 2011-08-18 Sebastien Bacher Backport r1373 to fix a segfault happening on theme updates (lp: #825587) (lp: #741652) 2011-08-17 Sebastien Bacher releasing version 4.8.0-0ubuntu2 2011-08-17 Sebastien Bacher Backport r1371 to fix launcher autohidding issues 2011-08-11 Didier Roche releasing version 4.8.0-0ubuntu1 2011-08-11 Didier Roche - store kde4 applications in a gio-friendly way (LP: #741129) * Take and make some additional post-release adjustement 2011-08-11 Didier Roche * debian/unity-common.install: - install new assets and json scripts 2011-08-11 Didier Roche * remove 01_revert_removed_function_for_unity2d_to_build.patch: - incoming unity-2d upload has the needed bits 2011-08-11 Didier Roche now recommends lenses, not places and add music lens as a recommends 2011-08-11 Didier Roche build-dep on latest nux 2011-08-11 Didier Roche - now build depend on libunity-dev - make libunity-core-4.0-dev dep on libunity-dev even if not in .pc file (seems to leak the API) 2011-08-11 Didier Roche * debian/rules: - bump libunity-core-4.0-4 shlib for ABI break 2011-08-11 Didier Roche * New upstream release. * debian/control: - add libjson-glib-dev * remove patched plugins/unityshell/src/BGHash.cpp for replacing dark with real dash color 2011-08-11 Didier Roche Import upstream version 4.8.0 2011-08-10 Didier Roche releasing version 4.6.0-0ubuntu4 2011-08-10 Didier Roche dep on latest compiz-dev for boost transition 2011-08-10 Didier Roche transition to boost 1.46 2011-08-06 Didier Roche * debian/control: - remove the recommends on ubuntuone-control-panel-gtk now that ubuntu-desktop recommends it. 2011-08-04 Didier Roche releasing version 4.6.0-0ubuntu2 2011-08-04 Didier Roche * debian/rules: - remove networkarea and unitydialogs .so files are they are not in use for now 2011-08-01 Didier Roche releasing version 4.6.0-0ubuntu1 2011-08-01 Didier Roche - compiz crashed with SIGSEGV in __strlen_sse2() (LP: #814619) - PlacesHomeView::PlacesHomeView leaks memory (LP: #818450) - PluginAdapter::MaximizeIfBigEnough leaks memory (LP: #818477) - Launcher - Make Launcher left of screen reveal more responsive and less prone to false positives (LP: #765819) - Launcher - clicking on a App launcher icon incorrectly un-minimizes windows (LP: #783434) - Unity doesn't get any mouse wheel scroll event in Indicators InputArea (LP: #814574) - Unity launcher gets cluttered when having multiple partitions and/or external volumes attached (LP: #713423) - Unity panel menus and indicators slow to respond. Too much lag. (LP: #742664) - In Unity the distinction between GVolume, GDrive and GMount is a bit confusing. (LP: #799890) - Launcher - When a item is deleted by dragging to Trash, the trash should pulse once before the Launcher disappears (LP: #750311) - ccsm needs an option to change launcher opacity (LP: #815032) - add a ccsm option to hide volumes in launcher (LP: #794707) - scale plugin doesn't work as desired when "Click Desktop To Show Desktop" is true (LP: #810315) - mute/unmute sound when user clicks on sound applet using scroll button or middle mouse button (LP: #609860) - Secondary activate (i.e. middle click) support for indicators advanced usage (LP: #812933) * distro-patch the grey to darker grey (until the blur is done in nux) * Switch to dpkg-source 3.0 (quilt) format * debian/patches/01_revert_removed_function_for_unity2d_to_build.patch: - revert a removed API making unity-2d not building 2011-08-01 Didier Roche don't ship unity dialogs right now. Not ready for alpha quality 2011-08-01 Didier Roche * New upstream release. - add build-dep on libgnome-desktop-3-dev 2011-08-01 Didier Roche Import upstream version 4.6.0 2011-08-01 Didier Roche * debian/control: - dep on latest libunity-misc - dep on latest nux * debian/rules: - bump libunity-core-4.0-4 shlib for ABI break 2011-07-21 Didier Roche releasing version 4.4.0-0ubuntu1 2011-07-21 Didier Roche * debian/rules: - bump libunity-core-4.0-4 shlib for ABI break 2011-07-21 Didier Roche - moving a launcher icon around generates lots of disk write activity (LP: #733425) - compiz crashed with SIGSEGV in sigc::signal_base::impl() (LP: #762801) - Drag and drop a USB key into the trash should eject the USB key (LP: #764905) - unity window decorator needs to support different metacity frame types (LP: #795048) - Don't switch title to menu when hovering window buttons (LP: #691808) - spacing between indicators should be 5 pixels (LP: #734010) - Dash: highlight box is mis-aligned with smaller icon (LP: #761465) - Merge libindicator scroll signals (LP: #804618) - unity: Dead code in Launcher.cpp: "mask | (Button1Mask & Button2Mask & Button3Mask)" (LP: #805327) - TrashLauncherIcon::UpdateTrashIconCb is leaking (LP: #806984) - Title fade effect no longer works (LP: #809907) - Accessibility support not initialized on Oneiric (LP: #810033) 2011-07-21 Didier Roche * New upstream release. * debian/control: - build-dep on libnotify-dev - bump libnux-1.0-dev dep for ABI break 2011-07-21 Didier Roche Import upstream version 4.4.0 2011-07-19 Didier Roche releasing version 4.2.0-0ubuntu5 2011-07-18 Didier Roche * debian/control: - build-dep on latest compiz-dev for ABI bump 2011-07-15 Ken VanDine releasing version 4.2.0-0ubuntu4 2011-07-14 Ken VanDine * debian/control - Dropped recommends for indicator-me - Added recommends for indicator-power * services/panel-service.c - Removed libme.so and added libpower.so * plugins/unityshell/src/PlacesHomeView.cpp: update banshee-1 to banshee in _music_alternatives (LP: #805938) 2011-07-08 Sebastien Bacher releasing version 4.2.0-0ubuntu2 2011-07-08 Sebastien Bacher - use the new libindicator * debian/control: - drop libgnomeui-dev build-depends, it doesn't seem required - updated libindicator requirement 2011-07-08 Sebastien Bacher * Upstream fixes: - don't leak in the indicator code (lp: #806485) 2011-07-04 Didier Roche releasing version 4.2.0-0ubuntu1 2011-07-04 Didier Roche correct next version 2011-07-04 Didier Roche bump libunity-core-4.0-4 shlib 2011-07-04 Didier Roche * debian/rules: - ship the unitydialogs plugin (not networkarearegion as it seems to do weird artefacts) 2011-07-04 Didier Roche * debian/control: - breaks against older compiz (those not doing gtk_init) 2011-07-04 Didier Roche New upstream release. 2011-07-04 Didier Roche Import upstream version 4.2.0 2011-06-30 Sebastien Bacher releasing version 4.0.1-0ubuntu3 2011-06-30 Sebastien Bacher * Backport Neil's commit to migrate the indicator loaders to GTK3 * CMakeLists.txt: build without Werror to workaround a build issue 2011-06-23 Didier Roche releasing version 4.0.1-0ubuntu2 2011-06-23 Didier Roche make -dev arch:any to be binuable if needed 2011-06-23 Didier Roche do the same for the man page moved to unity and unity-services (and add Replaces: then) 2011-06-23 Didier Roche apply new soname to debian/rules 2011-06-23 Didier Roche * do the same for the man page (and add Replaces: then) * Move from libunity-core-4.0-1 to libunity-core-4.0-4 for last soname change * Fix a typo in debian/changelog 2011-06-23 Didier Roche Move back the .desktop file in unity from unity-common to avoid a lintian warning 2011-06-22 Didier Roche releasing version 4.0.1-0ubuntu1 2011-06-22 Didier Roche Launcher - move Launcher icon count indicator so that it appears on the right side of the Launcher icons (LP: #767046) 2011-06-22 Didier Roche one more fix 2011-06-22 Didier Roche Cherry pick some patches to not build on GTest, soname fixes as well as invalid value for automaximize 2011-06-22 Didier Roche additional coming dep to -dev 2011-06-22 Didier Roche generate some shlibs for libunity-core-4.0-1 taking into accout ABI unstability 2011-06-22 Didier Roche * debian/rules: - remove unitydialog and networkarearegion from ccsm to avoid enabling them, they are making compiz hanging and segfault on switch 2011-06-22 Didier Roche - add build-dep on libgtk-3-dev, libcairo2-dev, libindicator3-dev, libsigc++-2.0-dev - bump deps on libunity-misc-dev, libnux-1.0-dev, libbamf3-dev - remove vala * debian/unity-common.install, debian/control: - now ship the ccsm unityshell image, gconf schemas, all images and apport hook * debian/unity-services.install, debian/control - new unity-services package containing current and futur unity services, moving files to it from unity * debian/libunity-core-4.0-1.install, debian/libunity-core-4.0-dev.install, debian/control: - new libunity-core packages for shared library between unity and unity-2d 2011-06-22 Didier Roche Cherry pick some patches to not build on GTest 2011-06-22 Didier Roche * debian/control: - add build-dep on libgtk-3-dev, libcairo2-dev - bump deps on libunity-misc-dev, libnux-1.0-dev, libbamf3-dev and libindicator3-dev 2011-06-22 Didier Roche align more with upstream 2011-06-22 Didier Roche * Some lintian cleanage: debian/control: - bump Standards-Version - don't build-dep on quilt debian/rules, debian/patches: - dont use --with-quilt 2011-06-22 Didier Roche align with upstream files 2011-06-22 Didier Roche New upstream release. 2011-06-22 Didier Roche Import upstream version 4.0.1 2011-06-17 Sebastien Bacher releasing version 3.8.16-0ubuntu2 2011-06-17 Sebastien Bacher * Revert commit for this bug for #769335, to fix: - launcher autohidding is failing with 3.8.16 (lp: #798318) 2011-06-17 Neil Jagdish Patel Revert Andy's commit as it breaks the hiding of the launcher 2011-06-16 Sebastien Bacher releasing version 3.8.16-0ubuntu1 2011-06-16 Sebastien Bacher * New upstream version: - Unable to load icon text-x-preview at size 48 in a loop (lp: #794556) - Display garbled upon restoring original resolution (lp: #795454) - Display garbled upon connecting external displays (lp: #795458) - Panel disappears after resolution change (lp: #795459) - Dragging the launcher with right mouse button is confusing as menu pops up (lp: #735031) - In a double monitor setup the Unity top panel in the second screen is cut at the right (lp: #750481) - Launcher tooltips sometimes don´t show (lp: #769335) - Menu key should open quicklist for the selected item in the launcher (lp: #750778) - unity is spamming ~/.xsession-errors when windows are closed (lp: #767642) - Dash button ignores transparency when clicked. (lp: #767733) 2011-06-16 Neil Jagdish Patel [release] 3.8.16 2011-06-16 Neil Jagdish Patel Launcher tooltips sometimes don´t show (lp: #769335) 2011-06-16 Neil Jagdish Patel Menu key should open quicklist for the selected item in the launcher (lp: #750778) 2011-06-16 Neil Jagdish Patel Dash button ignores transparency when clicked. (lp: #767733) 2011-06-16 Neil Jagdish Patel Dragging the launcher with right mouse button is confusing as menu pops up (lp:735031) 2011-06-16 Neil Jagdish Patel - In a double monitor setup the Unity top panel in the second screen is cut at the right (LP:750481) - Unable to load icon text-x-preview at size 48 in a loop (LP: 794556) 2011-06-08 Jay Taoko * Fixes related to bug #753971 In a single monitor mode: - verify that Unity's panel is displayed correctly when changing the display resolution. - verify that the display output is corect when it is being rotated. 2011-06-08 Jay Taoko * Fix computation 2011-06-08 Jay Taoko * Correct calculation of display size after a resolution change or plugin of external monitor. 2011-06-06 Jay Taoko * Fixes related to bug #753971 In a single monitor mode: - verify that Unity's panel is displayed correctly when changing the display resolution. - verify that the display output is corect when it is being rotated. 2011-06-02 Jay Taoko * _window_buttons was not properly destroyed in PanelMenuView::~PanelMenuView, resulting in a memory leak. * In UnityScreen::initLauncher, self->launcherWindow and self->launcher where no properly reference counted. * In UnityScreen::~UnityScreen, do not call layout->UnReference (). The layout is managed and freed by its parent widget (Unless SinkReference was called on the layout before it was added in the widget tree). 2011-05-30 Jay Taoko * Removed commented line. 2011-05-30 Jay Taoko * _window_buttons was not properly destroyed in PanelMenuView::~PanelMenuView, resulting in a memory leak. * In UnityScreen::initLauncher, self->launcherWindow and self->launcher where no properly reference counted. * In UnityScreen::~UnityScreen, do not call layout->UnReference (). The layout is managed and freed by its parent widget (Unless SinkReference was called on the layout before it was added in the widget tree). 2011-06-02 Chris Coulson [merge] Bug #767642: unity is spamming ~/.xsession-errors when windows are closed 2011-05-26 Neil Jagdish Patel [release] 3.8.14 2011-05-26 Neil Jagdish Patel Jason's fixed 2011-05-26 Neil Jagdish Patel Merging in Andrea Azzarones branch to fix the window title fade - fixes lp:722178 2011-05-26 Mirco Müller Backported from unity trunk... modified: src/Tooltip.cpp src/Tooltip.h Correctly remove any signal-connection (sigc) used for the StaticCairoText in the destructor of the Tooltip. Should fix any remaining issue regarding LP: #762801 2011-05-26 Mirco Müller Backported from unity trunk... modified: src/Launcher.cpp Avoid focus-switching when opening quicklists. Thanks for the patch Manuel! Fixes LP: #750781 2011-05-26 Mirco Müller Backported from unity trunk... modified: src/PanelIndicatorObjectEntryView.cpp src/PanelIndicatorObjectEntryView.h Do correct repainting of the inactive menus. Thanks a lot for this fix Manuel! Fixes LP: #733740 2011-05-26 Cameron Hart Unity maximizes windows that don't support resize on launch 2011-05-26 Michael Hofmann Fixes bug #779717: pixbuf in indicator icon update was retrieved twice, and not unrefed correctly. 2011-05-23 Alex Launi Fix for 728949: bottom icon folds even when there is enough space not to 2011-05-23 Didier Roche Merging in Didiers branch to fix lp:774280, lp:737320 2011-05-23 Alex Launi Cherrypicked fix for modal dialogs causing launcher to appear 2011-05-23 Neil Jagdish Patel [merge] Fix for 759174 from Bilal Akhtar 2011-06-07 Didier Roche releasing version 3.8.14-0ubuntu2 2011-06-07 Didier Roche Now depends on compiz-plugins-main-default instead of compiz-plugins-main 2011-05-26 Didier Roche missing bug from changelog 2011-05-26 Didier Roche releasing version 3.8.14-0ubuntu1 2011-05-26 Didier Roche * New upstream bug-fix release. - In a dual monitor setup with different resolutions, Unity places windows in the "dead zone" (LP: #752098) - Left pixel of launcher is not clickable on session start (LP: #758026) - unity crashed with AttributeError in reset_unity_compiz_profile(): 'str' object has no attribute 'get_string' (LP: #737320) - unity --reset crashes with NameError (LP: #774280) - Bottom icon on launcher tilts when it maybe shouldn't if icons fill launcher nearly exactly (LP: #728949) - Dodge active window - launcher should not show when modal dialog is opened (LP: #718185) - Unity maximizes windows that don't support resize on launch (LP: #769781) - compiz crashed with SIGSEGV in sigc::signal_base::impl() (LP: #762801) - inactive menus becomes brighter on sub-sequent clicks (LP: #733740) - Unity crashes when dynamic quicklist dbusmenu contains a hidden menuitem. (LP: #759174) - Opening quicklist with launcher keynav returns focus to previous window (LP: #750781) * debian/patches/01_add_scp_to_systray.patch: - remove, upstream now 2011-05-26 Didier Roche Import upstream version 3.8.14 2011-05-02 Didier Roche * debian/control: - depends on compiz for some people upgrading (LP: #773253) 2011-04-27 Didier Roche releasing version 3.8.12-0ubuntu1 2011-04-27 Didier Roche * New upstream release. - Display garbled upon restoring original resolution or connecting external displays (LP: #753971) - migrate_favorites.py crashed with NameError in __main__: name 'GError' is not defined (LP: #759744) - compiz crashed with SIGSEGV in PlacesHomeView::Refresh() (LP: #762120) - launcher loses focus (LP: #763883) * debian/patches/01_add_scp_to_systray.patch: - Whitelist systray to system-config-printer (LP: #771562) 2011-04-27 Didier Roche Import upstream version 3.8.12 2011-04-20 Didier Roche releasing version 3.8.10-0ubuntu2 2011-04-20 Didier Roche additional upstream fix for POST_REVEAL 2011-04-20 Didier Roche * Cherry-pick some fixes before freeze: - Fix tooltip stays stuck next to the launcher (LP: #751077) - Trash/ws switcher icon in unity resets to default icon theme on the event of a deletion or emptying the trash or after an upgrade (LP: #761289) - double clicks should be disabled on bfb/Place launcher icon/double key press (LP: #766776) - Intellihide can be puzzled by dash (LP: #767250) 2011-04-19 Didier Roche releasing version 3.8.10-0ubuntu1 2011-04-19 Didier Roche - Application windows can sometimes fail to display and will mask regions of the screen (LP: #709461) - Launcher appears _under_ application windows (LP: #743834) - Unity Launcher Temporarily Appears Broken at Login (LP: #756951) - compiz crashed with signal 7 in g_file_get_uri() (LP: #728319) - Only with few windows (and one maximized) or Dodge active window - When re-focusing on maximised window Unity launcher does not hide (LP: #734681) - UIFe: Unity Dash button does not give adequate feedback (LP: #748676) - Focus problem with Thunderbird (LP: #753951) - compiz crashed with SIGSEGV in PrivateWindow::updateStartupId() (LP: #759363) - unity places don't start up on login. (LP: #761225) - unity crashes when emptying trash twice (LP: #761643) - compiz crashed with SIGSEGV in PlacesResultsController::Clear() (LP: #761211) - compiz crashed with SIGSEGV in PanelView::~PanelView() (LP: #761634) - compiz crashed with SIGSEGV in SimpleLauncherIcon::SetIconName() (LP: #763560) - compiz crashed with SIGSEGV in PlacesView::ConnectPlaces() (LP: #761942) - Intellihide stuck with in x=0 on the bfb (LP: #764643) - compiz crashed with SIGSEGV in PlacesView::OnResizeFrame() (LP: #763800) - unity crashed with GError in reset_unity_compiz_profile(): Failed to contact configuration server; the most common cause is a missing or misconfigured D-Bus session bus daemon. See http://projects.gnome.org/gconf/ for information. (Details - 1: Failed to get connection to session: Command line `dbus-launch --autolaunch=f0af37ac055f6f348acd417f00000008 --binary-syntax --close- stderr' exited with non-zero exit status 1: No protocol specified\nAutolaunch error: X11 initialization failed.\n) (LP: #753528) - Chromium fullscreen + Alt-TAB confuses the launcher (LP: #757434) - Cannot click on left-most indicator on panel if a non-indicator icon appears (LP: #761409) - vim.gnome window is invisible (LP: #719001) - Trash/ws switcher icon in unity resets to default icon theme on the event of a deletion or emptying the trash or after an upgrade (LP: #761289) - Incorrect keynav hilight/opened Quicklist without any request (LP: #764730) - indicator font does not update when changing font in Appearance Preferences. (LP: #759886) - In dash search filter drop box, black text is on a black background when item is selected (LP: #761201) 2011-04-19 Didier Roche New upstream release. 2011-04-19 Didier Roche Import upstream version 3.8.10 2011-04-15 Didier Roche releasing version 3.8.8-0ubuntu2 2011-04-15 Didier Roche Cherry pick a lazy activation case not starting the places on demand (LP: #761225) 2011-04-14 Didier Roche releasing version 3.8.8-0ubuntu1 2011-04-14 Didier Roche * New upstream release. - Empty desktop after login (LP: #687660) - compiz crashed with SIGSEGV in nux::Area::InitiateResizeLayout() (LP: #757709) - compiz crashed on initial load of Java Citrix Client/Inkscape in PrivateWindow::processMap() (LP: #758307) - Sometimes dragging down from the panel just stops working (LP: #750155) - Ensure Unity prioritises icon loading from Unity-icon-theme (LP: #750471) - text truncated in Dash. Empty search from Applications or Files lense returns “Your search did not” due to cut off label (LP: #757362) - should list PlacesGroup.cpp in POTFILES.in (LP: #757663) - Launcher intellhide stuck after edge reveal (LP: #757810) - unity-preferences doesn't load translations (LP: #759682) - dynamic quicklists are not working (LP: #729074) - with second monitor, first monitor does not show nautilus application/global menu when displaying desktop (LP: #743149) - Launcher - The Workspace, File Lens, App Lens and Trash Launcher icons need to be rendered correctly (LP: #745555) - the launcher background gets dimmed after icons dnd (LP: #747304) - Numpad 'Enter' does not work on unity launcher when navigating through keyboard (LP: #760003) - Launcher shouldn't hover when being in the dash (LP: #760770) - Launcher displays key shortcuts while holding Super while the dash is open but the shortcuts are unfunctional (LP: #760728) - Running/active indicators point to space between launcher icons for folded icons (LP: #703067) - user-trash.svg and user-trash-full.svg not lens grayscale versions (LP: #741804) - code-cleanup: unregistered any established ubus-interests (LP: #757588) - dropdown box in places search bar does not resize when font size changes (LP: #759763) - [FFE] Centered layout for expo plugin (LP: #754689) - Unity launcher icons tooltips do not disappear when swiching workspaces (LP: #744795) - Dash - Update Dash scroll bar (LP: #750374) - Letters cut off at the end in the applications window (LP: #753083) 2011-04-14 Didier Roche Import upstream version 3.8.8 2011-04-11 Didier Roche * debian/control: - build-dep on grail/geis with version bumped * 01_dont_dep_on_latest_geis_grail.patch: - not needed anymore 2011-04-11 Didier Roche fix release version 2011-04-11 Didier Roche releasing version 3.8.6-0ubuntu2 2011-04-11 Didier Roche - compiz crashed with SIGABRT in raise() (LP: #748163) - System freezes when maximize button is clicked (LP: #754063) - compiz crashed with SIGSEGV in QuicklistView::IsMenuItemSeperator() (LP: #754302) - compiz crashed with SIGSEGV in std::_List_node_base::_M_hook() (LP: #754235) - compiz crashed with SIGSEGV in ubus_server_pump_message_queue() (LP: #754657) - drag from dash to launcher (LP: #662616) - Add a test case for unity-decorator regressions (LP: #736878) - the files place category combo has empty space (LP: #741641) - panel superposition (LP: #742859) - Unity Launcher stops autohiding and is not responsive (LP: #744325) - Unity Launcher stops autohiding and is not responsive (LP: #744325) - [FFE] Need API to set urgency from background process (LP: #747677) - Launcher - Escape from 'drag behind the Launcher' interaction (LP: #750298) - Launcher needs to be desaturated when Dash is open, not transparent. (LP: #750358) - compiz crashed with SIGSEGV in free() (LP: #752293) - migrate_favorites.py crashed with ImportError in __main__: No module named gconf (LP: #752176) - compiz crashed with SIGSEGV in PluginClassHandler::get() (LP: #743807) - cannot close the dash by clicking on the bfb (LP: #753914) - Animation for Grid Previews is broken (LP: #754088) - compiz crashed with SIGSEGV in PanelMenuView::OnPlaceViewShown() (LP: #754585) - Pressing F10 then "left arrow" wit Unity on Natty makes the system unusable (LP: #756867) - compiz crashed with SIGSEGV in __pthread_mutex_lock() (LP: #711231) - compiz crashed with SIGSEGV in __pthread_mutex_lock() (LP: #711231) - Tooltips and Dash Font Problems (LP: #741605) - Title elipisising incorrect. Type “Shotwell” for a good example (LP: #750350) - compiz crashed with SIGSEGV in Launcher::Launcher() (LP: #748096) - BFB - Turn top left corner blue rather than Ubuntu logo (LP: #755286) - launcher appears and gets stuck when resizing windows with mouse (LP: #754690) - Wrong item gets dragged out (LP: #729796) - Launcher - when the launcher is folded, the bottom icon partially falls off the end of the screen (LP: #731869) - unity-window-decorator: Resize padding: Tiny focused windows lose resize padding and shadow when <69 pixels wide (LP: #737707) - Deinstalling an application with launcher entry leaves orphaned shortcut (LP: #748107) - Two Nautilus windows open when clicked on a device icon on Launcher (started after 3.8.2) (LP: #748299) - compiz crashed with SIGSEGV in Launcher::AnimationTimeout() (LP: #749890) 2011-04-11 Didier Roche * debian/unity-common.install: - install the desktop file for the new capplet 2011-04-11 Didier Roche * debian/control: - build-dep on latest nux (ABI break) 2011-04-11 Didier Roche New upstream release. 2011-04-11 Didier Roche Import upstream version 3.8.6 2011-04-07 Didier Roche releasing version 3.8.4-0ubuntu1 2011-04-07 Didier Roche - [fglrx] compiz crashed with SIGSEGV in nux::IOpenGLSurface::UnlockRect() (LP: #685682) - SIGSEGV in g_atomic_int_get (LP: #688803) - unity-panel-service crashed with SIGSEGV in bamf_factory_view_for_path() (LP: #717684) - New window tracking system breaks in the case where windows try to restack relative to destroyed windows that were never mapped (LP: #723014) - Numpad 'Enter' doesn't work on highlighted items in dash, places-files and places-apps (LP: #741615) - compiz crashed with SIGSEGV in free() (LP: #738864) - compiz crashed with SIGSEGV in g_closure_invoke() (LP: #741674) - compiz crashed with SIGSEGV in CompWindow::id() (LP: #742028) - Windows that reparent away from the root before they are mapped can cause other windows to become invisible (and compiz to crash) (LP: #743011) - compiz crashed with SIGABRT in raise() (LP: #743414) - compiz crashed with SIGSEGV in g_object_get_qdata() (LP: #742905) - compiz crashed with SIGSEGV in g_closure_invoke() (LP: #748033) - compiz crashed with SIGSEGV in CompScreen::dpy() (LP: #751372) - compiz crashed with SIGABRT in __kernel_vsyscall() (LP: #744867) - unity-window-decorator crashed with SIGSEGV in gdk_window_get_events() (LP: #725284) - Missing icons in app launcher (LP: #728393) - Multiple quick clicks on launcher icon with multiple windows completely crashes Unity (LP: #731790) - Add a test case for invisible windows regressions (LP: #736876) - Re-sync with xquerytree to avoid stacking order issues (LP: #740465) - Wrong window moves (LP: #741656) - compiz crashed with SIGSEGV in g_cclosure_marshal_VOID__VOID() (LP: #742280) - panel superposition (LP: #742859) - unity-window-decorator doesn't start on secondary X session (LP: #730495) - Unity Launcher stops autohiding and is not responsive (LP: #744325) - dash categories dropdown menu leaves "ghost" on desktop (LP: #746800) - new dialogs open close enough of the launcher to make hide (LP: #747302) - dnd from the application place to the launcher works only once (LP: #747316) - compiz crashed with SIGSEGV in CompWindow::id() while opening tcl/tk interface of R (LP: #747439) - minimize animates window fading to the top left corner (ubuntu symbol) (LP: #747765) - Spread - Clicking on a app icon to spread the windows must always show all the windows, regardless of whether or not some of the windows are minimised (LP: #750349) - Launcher - Show visual de-coupling of Launcher app icons (LP: #751196) - unity-window-decorator crashed with SIGSEGV in event_filter_func() (LP: #748317) - Pressing Super-W to switch windows also presents Dash (LP: #753453) - Don't create windows over the launcher (LP: #688816) - Unity Grid is broken for multi-monitor setups (LP: #709221) - F10 key does not move focus to indicators when on the desktop. (LP: #727548) - dynamic quicklists are not working (LP: #729074) - Launcher tooltips appear under Dash (LP: #729093) - Upon first login, launcher gets in the way of maximized windows (LP: #731786) - Dash: Applications should have higher preference (LP: #737379) - Empty Trash legend illegible (LP: #739862) - ATI/fglrx workaround patch (LP: #740298) - Dash draws some icons off right edge of screen (LP: #740415) - Add test case for ICCCM Section 4.1.4 (LP: #741074) - you can see the dash icons when a place is closed (LP: #741599) - Launcher unhides and stays unhidden when dragging elements in Opera (LP: #741731) - Applications added to the launcher can be put in a state where they are named "EmptyLabel" (LP: #742378) - Wall of desktop move wrong window (LP: #743634) - Compiz switcher Alt-Tab order is not predictable - should maintain LIFO ordering in application switcher (LP: #175874) - Restart the panel service to resync app menus (LP: #746474) - If you hold super key, the application launcher doesn't works with numpad of FN key (LP: #747153) - Horizontal renderer rendering issues (LP: #747337) - Shortcut hint in Launcher is too large and refine the shortcut (LP: #747812) - Enforce switcher 'bring to front' to avoid seeing the launcher while doing ALT-Tab (LP: #750283) - Deal with repeated key on launcher shortcut (LP: #750535) - When we press Enter to run the first search result, Unity should wait until searching is finished (LP: #749428) - Dash can be wrongly displayed with super if you are too quick or trigger scale and such (LP: #751102) - the application panel stays up with auto hide after a password dialog (LP: #684590) - Keynav with keypad arrow keys not possible (LP: #741154) - Feature Freeze Exception: Animation for Grid Plugin Previews (LP: #744104) - Add packaging dependency on compiz-plugins-main (LP: #748564) - Dash - Switch dash highlight to new highlight (LP: #750365) - Compiz won't allow Desktop Cube plugin to load with unity (LP: #711561) - unity messes up with workspaces (LP: #728428) - Dash - improve carrot (LP: #750354) - Dash - Cursor navigation allows the user to keep scrolling down indefinitely (LP: #750375) - Dash - Icons inside tiles are not centered (LP: #748588) 2011-04-07 Didier Roche New upstream release. 2011-04-07 Didier Roche Import upstream version 3.8.4 2011-04-07 Didier Roche dep on latest nux for the ABI beak and picking the right shlibs 2011-04-04 Didier Roche * debian/control: - makes unity depends on compiz-plugins-main as we are binding to the expose mode. 2011-04-01 Didier Roche releasing version 3.8.2-0ubuntu1 2011-04-01 Didier Roche * add debian/patches/01_dont_dep_on_latest_geis_grail.patch: - build-dep on quilt 2011-04-01 Didier Roche * debian/patches/01_dont_dep_on_latest_geis_grail.patch: - new geis/grail still not in natty. Remove MT support making us depending it on it for now 2011-04-01 Didier Roche - compiz crashed with SIGSEGV in std::_List_node_base::_M_hook() (LP: #711916) - New window tracking system breaks in the case where windows try to restack relative to destroyed windows that were never mapped (LP: #723014) - does not display icons until hovered (LP: #726033) - Unity Launcher has black spaces where icons should be (LP: #729353) - compiz crashed with SIGSEGV in sigc::internal::signal_emit0::emit() (LP: #729715) - compiz crashed with SIGSEGV in SimpleLauncherIcon::OnIconThemeChanged() (LP: #741652) - compiz crashed with SIGSEGV in free() (LP: #738864) - compiz crashed with SIGSEGV in g_closure_invoke() (LP: #741674) - compiz crashed with SIGSEGV in free() (LP: #742300) - Unity can't get touch the touch initialization signals from GEIS (LP: #742555) - Windows that reparent away from the root before they are mapped can cause other windows to become invisible (and compiz to crash) (LP: #743011) - compiz crashed with SIGSEGV in gdk_cairo_set_source_pixbuf() (LP: #744231) - [dash] Keyboard navigation not implemented as specified (LP: #608132) - xterms broken in unity (LP: #692463) - Unity opens application menu on Alt+F10 shortcut (LP: #722674) - First four items in Dash begin "Find" "Find" "Find" "Find" (LP: #729002) - Increase the size of the top left Launcher reveal area from 1px to a slightly larger triangle that comes out of the top left corner (LP: #736034) - Add a test case for invisible windows regressions (LP: #736876) - Re-sync with xquerytree to avoid stacking order issues (LP: #740465) - Keyboard navigation: quicklist not opening for Trash launcher item (LP: #741793) - Wrong window moves (LP: #741656) - compiz crashed with SIGSEGV in SimpleLauncherIcon::ActivateLauncherIcon() (LP: #742110) - Combo in the search bar did not disappear after the places was closed (LP: #742712) - Expo doesn't quit reliably when using keynav or shortcut (LP: #744196) - Make the BFB icon turn blue when an application goes urgent (LP: #744973) - Launcher - increase "launcher reveal %" for 'Fade and slide' launcher reveal transition to 65% (LP: #745602) - Arrows do not fade out with rest of launcher durring DND (LP: #746811) - Don't create windows over the launcher (LP: #688816) - Launcher - Indicate which application is currently focused with a glowing Launcher icon (LP: #676604) - Unity Grid is broken for multi-monitor setups (LP: #709221) - dynamic quicklists are not working (LP: #729074) - When windows open for the first time they should not hide the launcher (LP: #723878) - it is still possible to quit unity from the panel (LP: #733725) - Selection does not fit small icons in Unity Dash (LP: #735746) - Unmounting media gives no error when failed (LP: #737633) - ATI/fglrx workaround patch (LP: #740298) - "Files & Folders" tooltip says "Files & Folders" (LP: #741654) - Time & Date has no application quicklist menuitem title (LP: #741680) - Launcher icon progress-bar too big for a 32px launcher (LP: #741775) - Dash - Starting to drag a file from the Dash closes the Dash as a temporary stop-gap measure (LP: #741926) - compiz crashed with SIGSEGV in IconLoader::ProcessGIconTask() (LP: #742091) - Lenses with no shortcut still display black box when pressing super (LP: #742985) - Wall of desktop move wrong window (LP: #743634) - Whitelist HPLIP's hp-systray for Unity's application indicators (LP: #744308) - libzeitgeist SIGSEGV when reinstalling ZeitgeistMonitors (LP: #742438) - Compiz switcher Alt-Tab order is not predictable - should maintain LIFO ordering in application switcher (LP: #175874) - Add hide and hover machines state debug through dbus (LP: #745586) - the application panel stays up with auto hide after a password dialog (LP: #684590) - Panel - Should have Drop Shadow (LP: #688555) - Wrong item gets dragged out (LP: #729796) - launcher hide a little bit too early if you bring the current window next to it (LP: #741761) - Launcher icons shouldn't hover when tapping press (LP: #744344) - unity appmenu opens when pressing esc while moving a dialog (LP: #745062) - "Unable to show unity-runner:" warnings (LP: #745746) - Several ATK_STATE(s) not properly used on the accessibility framework (LP: #727140) - Window maximise/un-maximise does not return the window to the same position. (LP: #723859) - "Applications" and "Files & Folders" keyboard shortcut overlays not drawn correctly with scalable launcher (LP: #731212) - [natty-alpha3] [LiveCD] compiz crash on boot, unity fails to start, installation impossible (LP: #729597) - [a11y] Regression on the Launcher accessibility support between revno 948 and revno 964 (LP: #736790) - can't search in "more applications" section (LP: #737393) - [a11y] panel service crashes with a11y enabled while navigating (LP: #740360) - superkey shortcut labels does not scale properly (LP: #741346) - Keyboard navigation: don't allow right key on workspace switcher (LP: #741772) - LauncherEntryRemote startup race condition (LP: #742695) 2011-04-01 Didier Roche * New upstream release. * debian/control: - build-dep on latest nux 2011-04-01 Didier Roche New upstream release. 2011-04-01 Didier Roche Import upstream version 3.8.2 2011-03-30 Didier Roche * use dh7 --with translations module: (LP: #745774) - debian/rules: remove cruft, add --with translations - debian/control: build-dep on dh-translations 2011-03-24 Didier Roche releasing version 3.6.8-0ubuntu3 2011-03-24 Didier Roche * debian/rules: - readd previously removed --fail-missing 2011-03-24 Didier Roche * debian/unity.install: - ensure we ship every files (compiz moved some) (LP: #741858) 2011-03-24 Didier Roche releasing version 3.6.8-0ubuntu2 2011-03-24 Didier Roche * Backport from trunk: - compiz crashed with SIGSEGV in SimpleLauncherIcon::OnIconThemeChanged() (LP: #741652) - launcher hide a little bit too early if you bring the current window next to it (LP: #741761) - "Files & Folders" tooltip says "Files & Folders" (LP: #741654) - Time & Date has no application quicklist menuitem title (LP: #741680) 2011-03-24 Didier Roche releasing version 3.6.8-0ubuntu1 2011-03-24 Didier Roche Dragging a file to the bottom left corner should send it to the trash (LP: #728598) 2011-03-24 Didier Roche dep on latest nux 2011-03-24 Didier Roche - crash at the second drag and drop from an unity place (LP: #736704) - Compiz crashes with SIGSEGV in nux::GraphicsDisplay::GrabPointer when opening the Dash (LP: #737287) - Visual Tearing/Rendering Issues with Unity Launcher (LP: #737476) - unity-window-decorator crash on unity panel dragout (LP: #740480) - unity-panel-service crashed with SIGSEGV in g_type_check_instance_is_a() (LP: #694699) - compiz crashed with SIGSEGV in nux::BaseTexture::GetDeviceTexture() (LP: #692823) - the "no result" and "search the web" items need icons (LP: #711199) - Resizing with external padding/grab area prevents reaching edge of screen (LP: #710356) - drag and drop of launcher icons uses microscopic drag icon (LP: #727647) - text in places look squeezed (LP: #727799) - at-spi-registry consumes most of the CPU and make the system unusable on Natty (LP: #729827) - migrate_favorites.py crashed with GError in __main__: Bad key or directory name: "/desktop/unity/launcher/favorites/app- dc++.desktop/type": `+' is an invalid character in key/directory names (LP: #737016) - Launcher hide state is confusing (LP: #739850) - Polish new launcher hide state (part 2) (LP: #740020) - launcher icons should expan on super or when entering keynav (LP: #741319) - Launcher - Dragging a Launcher icon to the Trash should remove the icon (LP: #676466) - Launcher - Enable dragging and dropping of files & folders to Launcher icons (LP: #676549) - Dash - Add Dash group header mouseover effect (LP: #689640) - unity aborts when you plug in an external monitor (LP: #700757) - Keyboard-navigation: focus on launcher remembered (LP: #713340) - Launcher Quicklists should always contain the application title (LP: #723877) - When a maximized window has window on top of it in 'restored state' (not maximised) , it is not possible to un-maximized the window by dragging the title bar downwards (LP: #723882) - When windows open for the first time they should not hide the launcher (LP: #723878) - UI blocked when expanding a section with more than 2000 items (LP: #736059) - Change ALT-Tab to bring the target window to the front (LP: #736938) - compiz crashed with SIGABRT in __kernel_vsyscall() (LP: #737814) - Launcher does not respond to changes in icon theme (LP: #605475) - Implement new style scrollbars in Dash (LP: #608124) - Closing launcher menu raises window under mouse (LP: #728787) - adding url launcher support from the search (LP: #739038) - Launcher - Set Launcher 'Hide Animation' to 'Slide only' by default. Also introduce subtle fade in effect. (LP: #739567) - "Time & Date" settings appears in launcher with empty tooltip (LP: #740907) - ZeitgeistLog missing implementation of get_property for "connected" (LP: #734080) - often can't alt-click-dnd to move the focussed dialog (LP: #711911) - The Unity Panel's window controls and window dragging features should work for the uppermost maximized window regardless of current window in focus. (LP: #716177) - When Unity launcher is visible restore a maximized window loses its focus (LP: #728690) - Missing "children_changed" event emission from the atk support for the nux::View and nux::Layout objects (LP: #734806) - Possible race condition in PanelMenuView::OnWindowMaximized and OnWindowRestored (LP: #736580) - dash search box doesn't respond to keyboard input (LP: #736850) - category dropdown in *.places is nonfunctional (nothing can be selected (LP: #737203) - compiz crashed with SIGSEGV in DeviceLauncherIcon::UpdateVisibility() (LP: #737318) - Unity doesn't support Touchscreen/drag to slide (LP: #737520) - [a11y] Launcher a11y support works with at-spi2 but not with at-spi (LP: #739689) - unity --distro fail on symlinks (LP: #740779) - dash home screen can become outdated (LP: #730623) 2011-03-24 Didier Roche New upstream release. 2011-03-24 Didier Roche Import upstream version 3.6.8 2011-03-21 Didier Roche * debian/control: - depends on libutouch-geis-dev to bring MT support to unity 2011-03-17 Didier Roche releasing version 3.6.6-0ubuntu1 2011-03-17 Didier Roche fix search search upstream and backport 2011-03-17 Didier Roche - drag and drop from dash to launcher issues (LP: #727675) - unity-panel-service crashed in g_type_class_meta_marshal (LP: #727788) - Dash: first-use text entry does not work until Alt-F2 version is used (LP: #735342) - compiz crashed with SIGSEGV in g_type_check_instance_is_a() (LP: #734721) - drag from dash to launcher (LP: #662616) - Dash - Create single widget for Dashboard (LP: #683729) - [FFe] Recently installed applications should be easy to run (LP: #670403) - Pressing Alt key does not underline mnemonics (LP: #689179) - indicator-appmenu breaks Alt accelerator keys (LP: #663030) - can't pin KTouch to the launcher (LP: #693755) - Unity paints multiple times with multi-screen (LP: #727116) - unitymtgrabhandles crashes when no key is set (LP: #727144) - SIGSEGV in PlaceEntryHome::SetSearch (LP: #731927) - [launcher] New Default favorites (LP: #714707) - Dash: Alt-F2 Pressing enter on the dash can start the first entry of the second group from the history (LP: #734738) - Dash: keyboard arrow navigation disappears off bottom (LP: #735347) - Increase the size of the top left Launcher reveal area from 1px to a 3px by 3px square (LP: #736034) - [dash] scrollbar's clickable zone should extend to the right border of the dash border (LP: #651398) - Launcher - Replace Dash lens Launcher icons with updated versions (LP: #676613) - NuxUtilAccessible requires to implement support to key event listeners (LP: #702672) - launcher icons dnd doesn't behave correctly when the dash is in use (LP: #708885) - Keyboard-navigation: highlight stays after losing focus (LP: #713632) - Implement AtkComponent for ATK objects in the panel service (LP: #715297) - Super shortcuts for application place and worskspace swither conflicts with compiz keys (LP: #723273) - Use DeeIndex instead of strcmp in PlaceEntryHome (LP: #724886) - [dash] text cursor not vertically centred in the entry (LP: #724927) - Moving cursor in dash text entry field causes cursor artifacts (LP: #725493) - Missing "children_changed" event emission from the atk support (LP: #727137) - Typing should immediately search; focusing the search field is fiddly (LP: #727295) - "Find Internet Apps", "Browse the Web", and "Check Mail" are scattered in default Dash (LP: #729009) - Press-holding on a icon in the Launcher should de-couple the icon and enable the user to reorder the icon vertically without leaving the Launcher. (LP: #727922) - "Shortcuts" heading in Dash seems pointless (LP: #729000) - intellihide is incompatible with totem fullscreen / Still some false positive on ws switch (LP: #730679) - Launcher - provide visual design for launcher keyboard navigation (LP: #702490) - Dash - Update the 'Shortcuts' dash home icon (LP: #689763) - The Unity panel service Does not connect to the INDICATOR_OBJECT_SIGNAL_ACCESSIBLE_DESC_UPDATE signal. (LP: #731651) - [dash] items reordering after first group expanding (LP: #732031) - Accessibility object parent-child hierarchy on unity panel-service is broken (LP: #732049) - "Your search did not match any files" when I haven't searched yet (LP: #732746) - Keyboard navigation in quick lists not possible. (LP: #733052) - Keyboard navigation should jump invisible icons (LP: #734018) - Dash: Alt-F2 gives no indication it is any different to using Super (LP: #734740) - Dash: Alt-F2 box hint says "Search commands" not "Run a command"/"Execute command" (LP: #733897) - Synopsis and description refer to "Ubuntu Desktop Edition" (LP: #735557) - weird launcher behaviour on non short clicks when a place is displayed (LP: #727703) - Launcher - Disabled item in the quicklist need to be styled semantically (LP: #676928) - Menubar – Menu integration issue with applications that do not support menu integration (LP: #723835) - unity --reset-icons is needed to restore default launcher icons (LP: #731578) - Whitelist mumble for systray (LP: #732682) - Applications places quicklist items are blank for categories with '&' (LP: #733743) - delete files in the dash (LP: #662658) - Scale mode doesn't cancel like it used to (LP: #724045) - Appsearch shortcuts not clickable, searchfield broken (LP: #728219) - Arrow keys don't work in "All Files" menu (LP: #732744) 2011-03-17 Didier Roche * New upstream release: - build-dep on latest nux 2011-03-17 Didier Roche Import upstream version 3.6.6 2011-03-15 Didier Roche * debian/control: - change the description of the package (remove desktop edition) (LP: #735557) 2011-03-15 Didier Roche revert mterry's merge as not need by upstream 2011-03-10 Didier Roche releasing version 3.6.4-0ubuntu1 2011-03-10 Didier Roche - Unity: Alt-F2 not working (LP: #580295) - When running with dual monitors, Unity will use the height of the larger one for calculating when to fold (LP: #696388) - Unity app launcher is filled up with doublettes (LP: #690537) - Unity interface not resized properly when external monitor is used (LP: #691772) - Dash needs keyboard navigation (LP: #727714) - It is possible to focus Unity itself and Close it from the global menu (LP: #728790) - Systray icons showing on top of everything (LP: #728719) - Pressing ENTER in the dash during a search should open the first displayed item (LP: #729699) - compiz crashed with SIGSEGV in LauncherIcon::OpenQuicklist() (LP: #731096) - inactive menus are not shown (LP: #732162) - Icon-only menu titles don't have accessible names (LP: #691677) - unity not working on rotated displays (LP: #694596) - unity_support_test crashed with SIGSEGV in nux::IOpenGLAsmVertexShader::IOpenGLAsmVertexShader() (LP: #709649) - Dragging .desktop file to launcher's trash creates space for new launcher icon (LP: #717250) - Unable to scroll in Applications/Files and Folders Place using mouse wheel (LP: #721447) - The applications place is empty (LP: #724259) - compiz crashed with SIGSEGV in nux::GpuRenderStates::SubmitChangeStates() (LP: #719156) - Quicklists are difficult to dismiss (LP: #726890) - Apps in Available group not rendered in Dash (LP: #729710) - Clicking on Shortcuts header doesn't do anything. (LP: #730774) - Zeitgeist FTS Extension doesn't filter on subject URIs (LP: #731208) - dual monitor,,,upper panel turns white / nvidia (LP: #685179) - Dash file Lens – Rename “Favourite Folders” category header to “Folders” (LP: #723866) - looking for 'places' icons in the wrong location (LP: #727672) - Empty trash quicklist item is missing an ellipsis (LP: #731472) - Wastebasket quicklist is missing “Empty Wastebasket” option when the wastebasket is empty (LP: #723880) - Emptying the trash from the unity sidebar should respect nautilus' "Ask before emptying" setting (LP: #730003) - start-here icon updated at wrong time (LP: #726267) - Unity overlay unhide issue (LP: #726926) - Orca doesn't report that the Launcher receives the focus (LP: #727133) - Accessibility object parent-child hierarchy on unity is broken (LP: #727908) - Regression: Orca doesn't speech out the selection changes on the Launcher (LP: #729165) - quicklist must respect enabled state (LP: #731533) - unity-panel-service crashed with SIGSEGV in dbusmenu_menuitem_send_about_to_show() (LP: #725631) 2011-03-10 Didier Roche * New upstream release. * debian/control: - build-dep on latest nux 2011-03-10 Didier Roche Import upstream version 3.6.4 2011-03-07 Didier Roche releasing version 3.6.2-0ubuntu1 2011-03-07 Didier Roche * New upstream release: - unity-window-decorator crashed with SIGSEGV in g_cclosure_marshal_VOID__OBJECT() (LP: #724874) - blinking screen at searching "gn" (LP: #674022) - Top panel isn't multimonitor aware (LP: #675862) - Leaving fullscreen causes the launcher to rapidly appear and then disappear (LP: #718054) - migrate_favorites.py crashed with GError in __main__: Bad key or directory name: "/desktop/unity/launcher/favorites/app-Watch TV Shows.desktop/type": ` ' is an invalid character in key/directory names (LP: #722403) - does not display icons until hovered (LP: #726033) - Unintuative Application Matching (LP: #726711) - icons missing in the dash recent files and directory search returns (LP: #727824) - some result cache broke the dash search (LP: #728961) - Protect against conflicts with unity super keys (LP: #729166) - not installed apps sorting in global search (LP: #636996) - No 'safely remove' option is present in the unity menu when a usb disk is inserted (LP: #660010) - Dash - Implement new Dash design! (LP: #683762) - Expose or add missing nux functions for a11y support (LP: #701672) - Launcher - A single finger 'hold' on a Launcher app icon should open the quicklist (LP: #702486) - No "Search" default entry (LP: #710794) - Icon in Launcher should be home folder icon (LP: #721121) - Launcher bindings require Super to be held down to work (LP: #727580) - compiz crashed with SIGSEGV in nux::CairoGraphics::GetBitmap() (LP: #727636) - Unity "Lens" do not scroll to bottom (LP: #719616) - Double-click on panel to unmaximize only works in right half (LP: #725529) - clicking multiple time on the bfb makes the logo darker and darker (LP: #727146) - the launcher should go away if it has been open using the keyboard and the mouse is not moved while the cursor is on it (LP: #727746) - migrate_favorites.py crashed with OSError in makedirs(): [Errno 13] Permission denied: '/home/aquarius/.local/share/unity' (LP: #723656) - No feedback when unmounting busy device in Unity (LP: #730638) 2011-03-07 Didier Roche Import upstream version 3.6.2 2011-03-02 Michael Terry * services/panel-indicator-entry-accessible.c: - Use dispose function, not finalize function, to notify ATK that an entry is removed. Fixes continual panel crashes. LP: #727788 2011-03-01 Didier Roche releasing version 3.6.0-0ubuntu1 2011-03-01 Didier Roche cherry-pick a opacity change, because we all love this 2011-03-01 Didier Roche Add keyboard shortcuts for launching separate instances of applications (LP: #724865) 2011-03-01 Didier Roche - Menu bar becomes blank periodically (LP: #683065) - Unity does not update when screen resolution changes (LP: #684539) - [dash] Keyboard navigation not implemented as specified (LP: #608132) - Dash - build the Desktop Dash (LP: #683719) - Quicklists not working (LP: #719780) - Launcher auto hide animation has a life of it's own / Unity launcher constantly sliding in and out without user interaction (LP: #717364) - compiz crashed with SIGSEGV in PrivateWindow::getModalTransient() (LP: #726235) - Don't show launcher number overlays on tap of super (LP: #726630) - Optimize texture memory usage for unexposed view icons (LP: #609994) - Unity should handle video-out keycodes that correspond to Super + P + Enter (LP: #632632) - dash - wrong count of remaining items to see (LP: #662605) - dash - x search box button visibility (LP: #662614) - Touch window management gesture previews (LP: #683688) - unity not working on rotated displays (LP: #694596) - unity main top bar in displays in wrong area (multi-head issue) (LP: #707209) - unity place group visual improvements (LP: #714528) - Implement ref_state_set for toplevel ATK objects in the panel service (LP: #715299) - Alt + F1 doesn't show the launcher if hidden (LP: #717125) - Keyboard navigation: Choosing a window from launcher doesn't change input focus. (LP: #721811) - Quicklists not closing when losing focus (LP: #724739) - wrong animation in the launcher (LP: #724956) - Window management - windows go below launcher and panel (LP: #725463) - Media and PrintScreen keys don't work (LP: #621887) - super-shortcuts should be "serializable" (LP: #638936) - Chromium icon in Unity is distorted / some scaled distored in the unity place applications (LP: #670169) - launcher stays on screen when it shouldn't | false show/hide positives on the launcher (LP: #711176) - Keyboard navigation: no public API to know the current Laucher Icon selected when key nav is activated (LP: #722660) - Require to implement AtkSelection on the Launcher (LP: #723804) - LauncherIcon accessibility support requires to expose the selection state (LP: #723806) * debian/control: - dep on latest nux 2011-03-01 Didier Roche New upstream release. 2011-03-01 Didier Roche Import upstream version 3.6.0 2011-02-28 Didier Roche releasing version 3.4.6-0ubuntu2 2011-02-28 Didier Roche * Cherry-pick some fixes from trunk to ensure at least having those in alpha3: - stop make the launcher dance (LP: #717364) - fix FTBFS on armel (LP: #724615) 2011-02-24 Didier Roche releasing version 3.4.6-0ubuntu1 2011-02-24 Didier Roche - dash times out (LP: #662618) - possible memory leak in compiz when using places, dashboard (LP:#720446) - compiz crashed with SIGSEGV in IconTexture::~IconTexture() (LP: #721907) - dash - search string not always taken into account (LP: #701569) - Unity allows you to Quit itself (LP: #705536) - invisible window border problems (LP: #710271) - Slowliness in the file places (LP: #710791) - add super shortcuts to the launcher - logic (LP: #721264) - key navigation doesn't activate trash, keys, expo or places (LP:#723141) - Super-shortcuts for apps, files, and workspace switcher (LP: #617356) - New launcher tile super key overlay aesthetic (LP: #646712) - add cursor-key navigation to quicklists (LP: #701543) - Super key should open Dash (LP: #706713) - Dash view should use "Prefferred Applications" icons where appropriate (LP: #708479) - some partitions appear with questionmark icon (LP: #710809) - Unity wrongly resizes thumbnails after first opening of Files place (LP:#721123) - Change the fading and showing curve effect when hovering the bfb (LP:#721125) - Recent files appear duplicated in the Dash (LP: #646758) - All Applications tab only shows first 100 applications (LP: #660979) - slide animation typo in unity configuration (LP: #723354) - Place icons should be in their respective packages (LP: #672447) - Trash right click menu is positioned incorrectly (LP: #718880) - Require to use gconf to check on unity and the panel-service if the accessibility should be enabled (LP: #723699) 2011-02-24 Didier Roche * New upstream release. * debian/control: - dep on latest nux 2011-02-24 Didier Roche Import upstream version 3.4.6 2011-02-17 Ken VanDine releasing version 3.4.4-0ubuntu2 2011-02-17 Didier Roche releasing version 3.4.4-0ubuntu1 2011-02-17 Didier Roche * New upstream release. * debian/control: - bump nux and libunity-misc dep 2011-02-17 Didier Roche Import upstream version 3.4.4 2011-02-17 Didier Roche debian/source_unity.py: enhanced apport hook for incoming compiz hook 2011-02-11 Didier Roche releasing version 3.4.2-0ubuntu2 2011-02-10 Didier Roche releasing version 3.4.2-0ubuntu1 2011-02-10 Didier Roche * New upstream release: - add --distro switch to remove local installation of unity with default options (LP: #715703) - global search and speedups in places - Using fade effect to cut the window Title when it's longer than the panel (LP: #694924) - Launcher - Add ability for apps to indicate progress through Launcher icon (LP: #676596) - calling unity should kill unity-panel-service (LP: #711289) - unity places should return a default icon when no matching icon is found (LP: #711200) - the launcher should start hidding when an icon is clicked (LP: #709178) - Highlight drag-friendly Launcher tiles when dragging a file (LP: #607782) - Fix migrate_favorites.py crashed with OSError in get_log_file(): [Errno 2] No such file or directory: '/home/ubuntu/.local/share/unity' (LP: #711964) - places should support wrong Icon= format (with extensions) (LP: #711189) - unity crashed with AttributeError in reset_unity_compiz_profile(): 'NoneType' object has no attribute 'get_default_value' (LP: #711105) - unity crashed with GError in reset_unity_compiz_profile() (LP: #710876) - Middle click on application icon should open a new window (LP: #709707) - Launcher - Add interaction to support dragging and dropping behind the launcher (LP: #702482) - Launcher - Enable dragging and dropping of files & folders to Launcher icons (LP: #676549) - Launcher - Add number notifier to Launcher icons (LP: #676455) - Support dragging files to trash to delete them (LP: #619686) - [launcher] Indicator-only applications showing as open applications (LP: #703396) - Unity does not accept mouse clicks (LP: #683328) - dash is empty (LP: #710792) 2011-02-10 Didier Roche * debian/control: - depends on latest nux 2011-02-10 Didier Roche New upstream release. 2011-02-10 Didier Roche Import upstream version 3.4.2 2011-02-02 Didier Roche releasing version 3.4.0-0ubuntu2 2011-02-02 Didier Roche Cherry-pick fix when the favorite migration tools is crashing on first run on new install (LP: #711964) 2011-01-31 Didier Roche releasing version 3.4.0-0ubuntu1 2011-01-31 Didier Roche more backport 2011-01-31 Didier Roche * Cherry-pick a small fix for not having places empty at start * debian/control: - recommends again places now that unity can support them 2011-01-31 Didier Roche * New upstream release: - Add places back to unity - Add autoscroll to launcher (LP: #690096) - Fix performance issue due to redecorate windows (LP: #705427) - Change automaximize value to 75% of the workarea (LP: #708809) - The launcher should not let you dnd special icons (LP: #709119) - The launcher shouldn't move icon on right click dragging (LP: #709179) 2011-01-31 Didier Roche Import upstream version 3.4.0 2011-01-31 Didier Roche * debian/control: - recommends again places now that unity can support them 2011-01-27 Didier Roche releasing version 3.2.16-0ubuntu1 2011-01-27 Didier Roche * New upstream release: - Add the Launcher BaseWindow to the a11y component only if a11y was initialized (LP: #705442) - Enable _NET_WM_WINDOW_TYPE_UTILITY windows (like gimp toolbox) to hide the Launcher (LP: #706109) - Fix the defaul indicators size, making them inconsistent (LP: #705803) - Always have the indicator session to the top right (LP: #705697) - Show launcher when places are activated (LP: #705948) - Fix memory leaks in dash (LP: #705705) - Support i18n (LP: #697166) - Enabling double click on the launcher to restore a maximized window (LP: #661049) - Update the title bar on tab change (LP: #691651) - Hide the launcher instantanly on key press or dash if we have already waited the launcher trigger time (LP: #705805) - Make sure keypad keys also work in the search entry (LP: #599902) - Dash elipsizes file and application names too soon, making them unreadable (LP: #632526) - Implement Places Group View (LP: #704493) 2011-01-27 Didier Roche * debian/control: - ensure we have latest bamf and nux 2011-01-27 Didier Roche New upstream release. 2011-01-27 Didier Roche Import upstream version 3.2.16 2011-01-27 Didier Roche releasing version 3.2.14-0ubuntu3 2011-01-27 Didier Roche * debian/control: - rebuild for ABI break in compiz 2011-01-25 Didier Roche * debian/rules: - build .pot file now (LP: #697168) 2011-01-24 Didier Roche releasing version 3.2.14-0ubuntu2 2011-01-24 Didier Roche Backport a fix to remove invisible window on top at startup (LP: #705672) 2011-01-21 Didier Roche * debian/source_unity.py: - fixing typo (LP: #705702) 2011-01-20 Didier Roche releasing version 3.2.14-0ubuntu1 2011-01-20 Didier Roche * New upstream release: - Use a padding of 6px for the appmenu and 3px for the other indicators. (LP: #684114) - appmenu doesn't correspond to currently focused application (LP: #69806) - Places tile view (LP: #697687) - bump libnux requirement 2011-01-20 Didier Roche New upstream release. 2011-01-20 Didier Roche Import upstream version 3.2.14 2011-01-20 Didier Roche - removed libunity*: seperate source now * removed debian/libunity* 2011-01-20 Didier Roche * debian/source_unity.py: - enhance apport hook to report compiz (and xorg) information only on graphical bugs (the report can take time and would upload too many data for just a weird quick behavior bug for instance) 2011-01-20 Didier Roche * debian/control: - recommends ubuntuone-control-panel-gtk 2011-01-18 Didier Roche remove inline patch to build tests against 2011-01-17 Didier Roche releasing version 3.2.12-0ubuntu3 2011-01-17 Didier Roche * debian/control: - drop the recommends on unity-places* as they don't work today, and pull libunity0, which has still a dep on libindicator1, conflicting with libindicator2. The places can't be rebuilt right now (API breakage) and we need to wait for next release 2011-01-17 Didier Roche releasing version 3.2.12-0ubuntu2 2011-01-14 Didier Roche releasing version 3.2.12-0ubuntu1 2011-01-14 Didier Roche * debian/libunity3.symbols: - updated 2011-01-14 Didier Roche * debian/rules: - don't --fail-missing as we don't want to install the vapi yet. The gir package will come next week. * debian/unity-common.install: - install the manpages 2011-01-14 Didier Roche * CMakeList: - distro-patch to avoid building tests right now as building them is failing with the current vala/gir stack. THIS NEED TO BE REMOVED. 2011-01-14 Didier Roche add libatk1.0-dev build-dep 2011-01-14 Didier Roche needs latest and greatest from dee 2011-01-14 Didier Roche * New upstream release. - Window border doesn't get restored (LP: #691812) - When a menu is triggered from Alt+key, app name stays visible on panel (LP: #691765) - show the launcher on KeyPress, this will be needed when the shortcut will be implemented if we are in intellihide mode - Make sure an underscore is correctly placed under the corresponding accelerator-key. (LP: #683427) - Adding a dummy --replace option for compatibility reason (LP: #692569) - Compiz crashed with SIGSEGV in CompWindow::id() (LP: #694945) - Tooltip text not vertically centered (LP: #697791) - Maximizing a window horizontally or vertically removes the title bar (LP: #696780) - Mousewheel support for indicators (LP: #681428) - Avoid Quicklists being positioned so that they are partially offscreen at the bottom screen-edge. (LP: #691114) - Migrate awn, docky and cairo-dock dock launchers (LP: #692967) - Include manpages, and make them translatable. (LP: #684896) - Automaximize windows in Unity with some rules like blacklisting some applications, initial window size. It fixes also some bugs, like maximized window on first map not undecorated (LP: #667009, #669716, #693779, #691741) - Update libunity to conform to latest GIO VAPI breakage (LP: #679964) - Initial unity-atk module implementation (LP: #701680) - Panel autohide when on Quicklist (LP: #683261) 2011-01-14 Didier Roche Import upstream version 3.2.12 2011-01-14 Didier Roche * debian/control: - unity breaks on older bamf version (dbus protocol changed) 2011-01-14 Didier Roche releasing version 3.2.8-0ubuntu3 2011-01-14 Didier Roche debian/control: libdbusmenu-glib-dev 0.4 is 0.3.91 2011-01-14 Didier Roche releasing version 3.2.8-0ubuntu2 2011-01-14 Didier Roche * backport dbusmenu transition: - debian/control: build-dep on the new package - backport the commits 2011-01-14 Didier Roche * CMakeLists.txt, libunity/CMakeLists.txt: - don't build some vala stuff * debian/libunity3.symbols: - refresh the symbols regarding to previous changes 2011-01-14 Didier Roche * src/unityshell.cpp: - backport a fix for WindowCompizid * debian/control: - ABI break in compiz, rebuild against latest version 2010-12-17 Sebastien Bacher releasing version 3.2.8-0ubuntu1 2010-12-17 Sebastien Bacher * New upstream release: - unity-panel-service should be autorestarted by unity when crashing (lp: #686591) - App name in panel menu is truncated (lp: #619477) - Removing the appmenu indicator left-aligns all other indicators (lp: #688764) - unity support for firefox menubar (lp: #690447) - the unityshell plugin has no icon in ccsm (lp: #688594) - the unityshell plugin has an "unknown category" in ccsm (lp: #688592) * debian/control: - updated the dee and nux requirement. * debian/libunity3.symbols: - updated to include the new symbols * debian/unity.install: - install the ccsm icons there 2010-12-17 Sebastien Bacher Import upstream version 3.2.8 2010-12-13 Didier Roche releasing version 3.2.6-0ubuntu2 2010-12-13 Didier Roche fix -common dep 2010-12-13 Didier Roche update Vcs-Bzr 2010-12-13 Didier Roche ensure we build/run with latest compiz-core (abi breakage) 2010-12-10 Didier Roche set nux-tools as a dep rather than recommends 2010-12-10 Didier Roche * debian/control: - fix typo in description 2010-12-09 Didier Roche releasing version 3.2.6-0ubuntu1 2010-12-09 Didier Roche - Autohide option should be more like Intellihide (LP: #685861) - Add an unity binary (LP: #599716) - Dock icons disappearing on reopen (all programs) (LP: #687466) - Application with .desktop file containing "icon=/absolute/path" doesn't have an icon in unity panel (LP: #683444) - Indicators are mis-aligned (LP: #646740) - Navigating between indicator gives focus back to other dialogs during transition (LP: #637143) - Migration script should dump a lot of migrated items for debugging (LP: #687721) - Add desktop action support to launcher quicklists (LP: #687403) - Rendering of Quicklist radio-button-item still way off (LP: #684048) - Clicking on a launcher icon does not raise most recent window (LP: #677577) - Quicklist menu item testing - Part 2 (LP: #676040) - Panel does not behave like a menu bar (keyboard scrubbing) (LP: #686655) - Separated menus: no keyboard shortcuts for menus (LP: #684060) - No installation instructions in source (LP: #683792) - Unity plugin should depend on "Desktop Wall" plugin (LP: #683211) - Network indicator shows up on the left-hand side of the panel (LP: #680545) - Scrubbing menu items or indicators in panel prematurely ends (LP: #677601) - fix trash icon not being updated (LP: #683241) 2010-12-09 Didier Roche * debian/libunity3.symbols: - updated to include the new symbols 2010-12-09 Didier Roche install the new perf bootchart there as well 2010-12-09 Didier Roche recommends nux-tools 2010-12-09 Didier Roche * debian/control: - dep on latest nux 2010-12-09 Didier Roche * New upstream release: * debian/unity.install: - install new unity binary 2010-12-09 Didier Roche Import upstream version 3.2.6 2010-12-09 Didier Roche remove the patch as well, fixed upstream 2010-12-09 Sebastien Bacher * debian/source_unity.py: - reassign crashes due to the indicators to the right source directly 2010-12-06 Didier Roche fix version typo 2010-12-06 Didier Roche * debian/control, debian/unity.install, debian/unity-common.install: - add unity-common package and move some files there 2010-12-02 Didier Roche * Revert source 3, it's breaking daily build and hudson * debian/control: - Add Vcs-Bzr link * debian/source: - Use source version 3.0 * debian/patches/lp682345.patch: - Fix crash on startup (LP: #682345) 2010-11-30 Didier Roche releasing version 3.2.2-0ubuntu1 2010-11-30 Didier Roche Add fullscreen application support (LP: #677255) 2010-11-30 Didier Roche * New upstream release: - fix crash in migration settings if gsetting not installed (LP: #682314) - fix quicklist crash (LP: #681515) - Quicklist rendering fixes (LP: #681498) - BFB button launches nautilus /usr/share/applications (LP: #681504) - Quicklist default items + Keep/remove favorite (LP: #681500) 2010-11-30 Didier Roche * New upstream release. - build again latest nux 2010-11-30 Didier Roche Import upstream version 3.2.2 2010-11-29 Didier Roche * debian/control: - add libglib2.0-bin and python dep for the migration script 2010-11-26 Didier Roche releasing version 3.2.0-0ubuntu3 2010-11-26 Didier Roche * debian/libunity3.symbols: - add new exported symbols as places are installed in buildd 2010-11-26 Sebastien Bacher - let apport collect the same as it does for compiz, it will provide details on xorg and drivers in use for example - install source_unity.py 2010-11-26 Didier Roche * revert previous upload done which is breaking the gconf unity settings * debian/unity.install: - install the gconf file * debian/control: - depends on new compiz and libcompiz version containing the gconf CMake fix * FTBFS: install gconf schemas to fix --fail-missing * Lintian: echo 1.0 > debian/source/format 2010-11-25 Didier Roche releasing version 3.2.0-0ubuntu1 2010-11-25 Didier Roche * debian/libunity3.symbols: - updated to latest and greatest 2010-11-25 Didier Roche - Unity appears on top of gnome-screensaver (LP: #677705) - launcher tooltips hover over gnome-screensaver (LP: #652937) * debian/unity.install: - no more gconf file to install 2010-11-25 Didier Roche add application startup notification (LP: #638319) 2010-11-25 Didier Roche - The ws switcher is always visible if launcher in floating and autohide mode (LP: #677554) - bump build-dep on latest nux - add libstartup-notification0-dev build-dep 2010-11-25 Didier Roche * New upstream release: - Clicking a second time on a menu item does not dismiss it (LP: #661048) - FavoriteStore re-ordering support (LP: #676106) - Quicklist menu item testing - part 1 (LP: #676030) - Base Quicklist Menu Items (LP: #676013) - Tooltip launcher don't appear in unity compiz (LP: #675486) - The migration script should be migrated to gsettings (LP: #680873, #652785, #655175) - Launcher clickable-area does not extend to left edge of screen (LP: #677573) - depends on latest nux 2010-11-25 Didier Roche Import upstream version 3.2.0 2010-11-22 Didier Roche * debian/rules: - try a slighter best solution for netbook-launcher virtual package, thanks geser 2010-11-19 Didier Roche * debian/control: - don't recommend ubuntu-netbook-default-settings anymore - change the description 2010-11-19 Didier Roche releasing version 3.1.4-0ubuntu4 2010-11-19 Didier Roche not verbose 2010-11-19 Didier Roche * debian/rules: - give back netbook-launcher epoch for transition. Seems there is no elegant way to do it with dh7, opened to suggestion… 2010-11-19 Didier Roche releasing version 3.1.4-0ubuntu3 2010-11-19 Didier Roche Argh, of course, as we removed the vala file build, we export less symbols (update debian/libunity3.symbols) 2010-11-19 Didier Roche releasing version 3.1.4-0ubuntu2 2010-11-19 Didier Roche * Don't build some vala files: - places aren't present today and that make the buildd FTBFS 2010-11-19 Didier Roche don't build vala files for places: not used today and make FTBFS 2010-11-18 Didier Roche releasing version 3.1.4-0ubuntu1 2010-11-18 Didier Roche no transition package 2010-11-18 Didier Roche * debian/libunity3.symbols: - update with new symbols 2010-11-18 Didier Roche * debian/control: - bump libnux-0.9-dev build-dep 2010-11-18 Didier Roche * New upstream release. - Tooltip launcher don't appear in unity compiz (LP: #675486) - Quicklist Menu - Initial Support (LP: #676154) 2010-11-18 Didier Roche Import upstream version 3.1.4 2010-11-18 Didier Roche * Backport some upstream fixes: - The top half of icons in the launcher is white (LP: #675082) * debian/watch: - look for upstream bz2 file now 2010-11-12 Didier Roche releasing version 3.1.3-0ubuntu2 2010-11-12 Didier Roche * debian/libunity3.symbols: - removing symbols accordingly 2010-11-12 Didier Roche don't build the place bindings right now as it doesn't build in a chroot and it's not used anyway 2010-11-12 Didier Roche releasing version 3.1.3-0ubuntu1 2010-11-12 Didier Roche cherry pick fixes and update symbol file 2010-11-12 Didier Roche remove clutk/clutter and mutter deps 2010-11-12 Didier Roche releasing version 3.1.3-0ubuntu1 2010-11-12 Didier Roche fix segfault 2010-11-12 Didier Roche backport api change compat 2010-11-12 Didier Roche don't ship the -dbg package for now 2010-11-12 Didier Roche fix debian/control 2010-11-12 Didier Roche fixing the symbols file 2010-11-12 Didier Roche new upstream release 2010-11-12 Didier Roche Import upstream version 3.1.3 2010-11-12 Didier Roche avoid compiz picking data 2010-11-12 Didier Roche readd gconf 2010-11-12 Didier Roche * debian/libunity3.symbols: - dispatch new layout and files in the right places 2010-11-12 Didier Roche * debian/control, debian/libunity*.*: - rename libunity0 to libunity3 2010-11-12 Didier Roche some fixes from trunk + additional one 2010-11-12 Didier Roche add gsettings-desktop-schemas-dev and libnux-0.9-dev 2010-11-12 Didier Roche fix upstream microversion 2010-11-12 Didier Roche * New upstream release. - remove mutter deps 2010-11-12 Didier Roche Import upstream version 3.1.2 2010-11-12 Didier Roche make bzr mu happy 2010-11-12 Didier Roche - skip tests for now - remove clutter/mutter/gconf deps - add gsettings-desktop-schemas-dev * debian/*install: - install the new files in the right places 2010-11-10 Didier Roche remove autotools files 2010-11-10 Didier Roche * udpate debian/copyright * change debian/rules to build unity as a compiz plugin - needed cmake * debian/control: - change to new dependencies 2010-11-10 Didier Roche target is removed upstream 2010-11-10 Didier Roche merge with new release 2010-10-12 Didier Roche * debian/libunity0.symbols: - update to new internal API 2010-10-11 Didier Roche fix pocket 2010-10-11 Didier Roche releasing version 0.2.46-0ubuntu5 2010-10-11 Didier Roche * Revert to maverick branch (lucid une ppa branch wrongly merged in this one): + debian/control: - Readd netbook-launcher transitional package, this is needed for people not having ubuntu-netbook installed on dist-upgrade to be transitionned to unity. (LP: #657838) - recommends ubuntu-netbook-default-settings and not ubuntu-netbook-unity-defaut-settings 2010-10-01 Didier Roche releasing version 0.2.46-0ubuntu4 2010-10-01 Didier Roche * Cherry-picked from upstream: - the Places and Applications tabs now caters for localized text longer than the English ones (LP: #644275) * debian/libunity0.symbols: - updated for new symbols 2010-09-30 Didier Roche releasing version 0.2.46-0ubuntu3 2010-09-30 Didier Roche * Cherry pick from upstream: - Finally load the right translations from .place files for "Applications" and "Files & Folders" tooltips (LP: #644215) 2010-09-28 Didier Roche releasing version 0.2.46-0ubuntu2 2010-09-28 Didier Roche * Cherry pick from upstream: - hanges the launcher behaviour to launch a new application if no user visible windows are found to fix (LP: #647979) 2010-09-27 Didier Roche releasing version 0.2.46-0ubuntu1 2010-09-27 Didier Roche * New upstream release: - use get_basename instead of silly str manipulating, should fix (LP: #648625) - fix remaining issues when software is at start for non 3D detection (LP: #614088) - Fix duplicate ubiquity entry in UNE live session (was importing it from the GNOME desktop) (LP: #648827) 2010-09-27 Didier Roche Import upstream version 0.2.46 2010-09-24 Didier Roche releasing version 0.2.44-0ubuntu1 2010-09-24 Didier Roche * debian/libunity0.symbols: - updated 2010-09-24 Didier Roche backport fix to respect workspace layout 2010-09-24 Didier Roche * debian/control: - depend on latest unity-asset-pool 2010-09-24 Didier Roche * New upstream release: - refine launcher tile super key overlay aesthetic (LP: #633069) - improve Cof logo (LP: #644686) - fix a crasher in the place activation (LP: #634364) - fixes favorite loading for didrocks (thanks!) (LP: #645835) - workaround translation issue for Unity trash (LP: #646653) - MT final adjustement for maverick (LP: #645848, #640501) 2010-09-24 Didier Roche New upstream release. 2010-09-24 Didier Roche Import upstream version 0.2.44 2010-09-23 Didier Roche releasing version 0.2.42-0ubuntu3 2010-09-23 Didier Roche we need the .c file too (not automatically rebuilt) to fix crash on system indicators (LP: #645923) 2010-09-23 Didier Roche releasing version 0.2.42-0ubuntu2 2010-09-23 Didier Roche Cherry pick from upstream bzr to avoid crash when clicking on system indicators (LP: #645923) 2010-09-22 Didier Roche releasing version 0.2.42-0ubuntu1 2010-09-22 Didier Roche * debian/libunity0.symbols: - update to track internal ABI symbols (only used by places) 2010-09-22 Didier Roche * New upstream release: - "Applications" and "Files & Folders" tooltips are not translatable (LP: #644215) - Fix inactive menus are accessible on switching to a window (LP: #604505) - Fix wrong launcher tile label/quicklist x position (LP: #631446) - Fix highlighted items in quicklist have different widths (LP: #643315) - In migration tool, being safe when people are using crazy caracters in desktop file (LP: #644114, #635156) - Detect if 3D acceleration support is provided. Otherwise, prompt for logout and change default session (LP: #614088) - Fix quicklist shows hidden menu items (LP: #641543) - Fix removing launchers via dnd fails (LP: #643434) - Better launcher auto-scroll performances (LP: #640560) - Make the insensitive state of the forward- and back-button more obvious by decreasing their opacity, thus users don't assume they are actually clickable. (LP: #638285) - Fix some dialogs aren't maximized but are undecorated (LP: #628822) - Fix some menus don't go away when window closes (LP: #640557) - Fixes bug where the wrong icon where at times associated with a tile in the places view. (LP: #642935) - Speedup icon loading (LP: #641246) - Make trash menu items in Unity are either not translatable or translations are not loaded (LP: #645038) - Fix using dnd on launcher makes focus not work out of the unity ui (LP: #637123) - Multi-monitor support (LP: #637123) - Enable/disable super key by a gconf key (LP: #632581) - Remove glow on fold (LP: #619344) - Ensure we dont map windows when expose is active (LP: #599766) - take new indicator API for action for top-level dropdown menu item not activated (LP: #637692) - Make the home buttons reactive (LP: #638857) - Add red tint when search fails (LP: #607821) - New (and final!) UI adjustement, but UNE isn't in the doc as seen with the doc team (LP: #627009) - Single-touches on the launcher are usually interpreted as a drag (LP: #641328) - URI activation in global view (LP: #612562) - Clicking a Place icon while viewing the same place in the Dash should return to the Home screen of that place and clear the search (LP: #607829) - Fix mutter crashed with SIGSEGV in g_type_check_instance() (LP: #641561) - Fix panel and menu item font colors don't match (LP: #637480) - Fix indicators have orange color (LP: #632975) - Fix inactive menus are accessible on switching to a window (LP: #604505) - Use semi-transparent rectangle around launcher-icon (LP: #643388) - Fix mutter crashes when closing pop-up dialog (LP: #642669) - Change launcher icon reference size loading (LP: #641669) - Fix mutter crashing in mumble start (LP: #641335) - Fix clicking on a category from CoFs does not directly take you to the desired category (LP: #638402) - Fix some menus don't go away when window closes (LP: #640557) - Launchers should act like if the application was not focussed in the place views (LP: #637136) - Fix mutter crashed with SIGSEGV in mutter_window_get_window_type() (LP: #645066) - Fix new windows don't get focus (LP: #642994) - Fix cropping an image in shotwell crashes unity (LP: #641554) - depends on latest libindicator-dev for ABI change transition 2010-09-22 Didier Roche Import upstream version 0.2.42 2010-09-22 Didier Roche * debian/control: - depends on latest libindicator-dev for ABI change transition (LP: #637692) 2010-09-21 Didier Roche dummy commit for bzrignore merge conflict 2010-09-17 Didier Roche releasing version 0.2.40-0ubuntu1 2010-09-17 Didier Roche - Fix some more memory leaks (LP: #604777, #621690, #628144) - Removes jittering when rubber band is in use on the launcher (LP: #632991) - Mutter restarts on closing almost any application (LP: #634701) - Can't launch apps like synaptic with root privileges from launch bar (LP: #599298) - Launcher tile dragging shouldn't be masked (LP: #631443) - Fix Carousel-ed icons have distorted perspective (LP: #607515) - Use no longer sync call (LP: #620011) 2010-09-17 Didier Roche update debian/libunity0.symbols 2010-09-17 Didier Roche * New upstream release: - Fix inactive menus accessible (LP: #604505) - Fix some more memory leaks (LP: #604777) - Fix weird behaviors of quicklist (LP: #617339) - Provide an "open this folder" button (LP: #633201) - Hidden menu causing gap (LP: #600191) - Cannot go fullscreen for flash videos (LP: #631381) - Can't access menu items from the keyboard (LP: #636728) - Don't register for MDRAGs since they aren't used (LP: #632613) - Don't run indicator on special launchers (LP: #627488) - Center arrows position in folded launcher tiles (LP: #633084) - Launcher icons first appear as white upon login (LP: #601093) 2010-09-17 Didier Roche New upstream release. 2010-09-17 Didier Roche Import upstream version 0.2.40 2010-09-14 Didier Roche releasing version 0.2.38-0ubuntu1 2010-09-14 Didier Roche * New upstream release: - Correct the offset of the quicklist so it doesn't jump to the right when expanding from a tooltip. Fixes (LP: #631446) - Log apps launched via unity-place-application (LP: #632203) - Fix launcher does not contract if a menu is open (LP: #631452) - Auto scroll speed is now corrected (LP: #633045) - Removes jittering when rubber band is in use on the launcher (LP: #632991) - Fix clicking on the right of the divider also triggers action on logo (LP: #636602) - Full i18n support (LP: #637128) - Avoids the crash on Super-key-shortcuts with places. (LP: #632460) - Pressing enter in search mode should activate the first result (LP: #620945) - Esc close the places view (LP: #599891) - Launcher shouldn't 'fold' when hovering on a quicklist (LP: #632079) 2010-09-14 Didier Roche update debian/libunity0.symbols 2010-09-14 Didier Roche New upstream release. 2010-09-14 Didier Roche Import upstream version 0.2.38 2010-09-09 Didier Roche releasing version 0.2.36-0ubuntu1 2010-09-09 Didier Roche * debian/libunity0.symbols: - update symbol 2010-09-09 Didier Roche fake tools/migrate_favorites.py is dist 2010-09-09 Didier Roche * New upstream release: - Fix width of home-button on panel, so groove aligns with right edge of launcher, fixes (LP: #630031) - migration script to transition first time new people to unity (LP: #622146) - Quicklist name disappearing (LP: #627666) 2010-09-09 Didier Roche New upstream release. 2010-09-09 Didier Roche Import upstream version 0.2.36 2010-09-09 Didier Roche * debian/unity.install: - install libexec in unity package (for migration tool) 2010-09-03 Didier Roche releasing version 0.2.34-0ubuntu1 2010-09-03 Didier Roche * New upstream release: - Use gettext plural form (LP: #625199) - Fix newly pinned app is removed from the launcher on closing that app but works fine afterward (LP: #614329) - Fix Memory leak in places (LP: #628588) 2010-09-03 Didier Roche * debian/libunity0.symbols: - refreshed 2010-09-03 Didier Roche New upstream release. 2010-09-03 Didier Roche Import upstream version 0.2.34 2010-09-03 Didier Roche * remove upstreamed debian/trash.png, debian/applications.png and debian/files.png * debian/rules: - remove copying debian/*png 2010-09-03 Didier Roche * remove debian/source/: - revert to previous format, seems to confuse daily build and we don't have anymore bin patch 2010-09-03 Sebastien Bacher releasing version 0.2.32-0ubuntu4 2010-09-03 Sebastien Bacher Backport a fix for new tiles being unresponsive (lp: #623953) 2010-08-31 Sebastien Bacher releasing version 0.2.32-0ubuntu3 2010-08-31 Sebastien Bacher * Backport Gord's changes to fix scrolling and click issues in the launcher and Neil's changes for the recent artwork changes * debian/source: - use format 3 - list binaries that changed in the backport 2010-08-26 Sebastien Bacher releasing version 0.2.32-0ubuntu2 2010-08-26 Sebastien Bacher debian/control: clean the build-depends on libvala it's not required 2010-08-26 Sebastien Bacher * New upstream release. * debian/libunity0.symbols: new version update 2010-08-26 Sebastien Bacher New upstream release. 2010-08-26 Sebastien Bacher Import upstream version 0.2.32 2010-08-26 Sebastien Bacher releasing version 0.2.30-0ubuntu1 2010-08-26 Sebastien Bacher * New upstream release fixing those issues: - clicking on an app window in workspace switcher does not get it to focus (lp: #612327) - App name stays in panel after exit (lp: #613087) - Bright line at the bottom of the launcher bar (lp: #613084) - additional round corner when clicking on application places item (lp: #612542) - removing active application in the launcher make unity crashes (lp: #612535) - Intermittent loss of all input (lp: #607519) - Wallpaper picture-options are not all taken into account (lp: #605788) - Add some sort of hint that the Ubuntu circle is click-able (lp: #592787) - doesn't render appmenu accelerators correctly (lp: #601011) - should highlight the selected items (lp: #600946) - Files Place displays mimetype icons for file items when thumbnails are available (lp: #599896) * debian/control: build-depends on libxcb-icccm1-dev and libutouch-grail-dev 2010-08-26 Sebastien Bacher Import upstream version 0.2.30 2010-08-20 Sebastien Bacher releasing version 0.2.28-0ubuntu2 2010-08-20 Sebastien Bacher Backported change to fix a bug where some launcher icons are not there 2010-08-19 Sebastien Bacher releasing version 0.2.28-0ubuntu1 2010-08-19 Sebastien Bacher build-depends on libpango1.0-dev to match the configure 2010-08-19 Sebastien Bacher * New upstream release fixing those bugs: - Files Place empty search view is not implemented (lp: #607764) - poor battery performance in Unity (lp: #599425) - When launching an app, grids glow around its icon (lp: #610250) - Add some sort of hint that the Ubuntu circle is click-able (lp :#592787) - the buttons to display extra items are not updated correctly (lp: #604958) - launcher bubbles flickers a lot when places with scrollbars are displayed (lp: #599911) - white square displayed next to indicators crashing unity (lp: #601014) - Display removable media (USB device, etc.) on the launcher (lp: #619695) - Add support for DND between workspaces (lp: #594160) - indicators dont get focus in workspace switch mode (lp: #612323) - Workspace switch cleanups (lp: #594163) - workspace switcher should have a title on hover (lp: #614926) * debian/control: - build-depends on libpango1.0-dev * debian/libunity0.symbols: - new version update * debian/patches/01_show_gicons.patch: - the change is in the new version 2010-08-19 Sebastien Bacher Import upstream version 0.2.28 2010-08-13 Didier Roche releasing version 0.2.26-0ubuntu1 2010-08-13 Didier Roche debian/patches/01_show_gicons.patch: 2010-08-13 Didier Roche working patch, always ask twice 2010-08-13 Didier Roche - Fix mutter grabbing the [Super] key and breaks the shorcuts overlay (LP: #612992) - Fix flattened icons move when expansion is triggered by a mouse over a flattened launcher item (LP: #600977) - Holding down super should reveal a list of keyboard shortcuts (LP: #610366) - Update the applications model when changes are detected (LP: #610382) - Implement Applications Place Software Center integration (LP: #608179) - Files Place home screen should have a Recent group (LP: #607815) * update debian/libunity0.symbols 2010-08-13 Didier Roche New upstream release. 2010-08-13 Didier Roche Import upstream version 0.2.26 2010-08-13 Didier Roche * debian/patches/01_show_gicons: - adapt with latest libindicator change 2010-08-06 Didier Roche releasing version 0.2.24-0ubuntu1 2010-08-06 Didier Roche really depend on new mutter 2010-08-06 Didier Roche - makes sure to load translations from .desktop files (LP: #612494) - get launcher events working correctly - better spaces interactions - new custom rendering for radiobutton- and checkmark-items in quicklist (LP: #607251) 2010-08-06 Didier Roche update symbol file 2010-08-06 Didier Roche * debian/patches/01_add_dbusmenu_glib_vapi.patch, 02_i18n_launcher.patch: - removed 2010-08-06 Didier Roche * New upstream release. - bump Standards-Version to latest 2010-08-06 Didier Roche New upstream release. 2010-08-06 Didier Roche Import upstream version 0.2.24 2010-08-06 Didier Roche make merge-upstream happy 2010-08-04 Didier Roche * debian/control: - build-dep on libmutter-dev 2.31.5 2010-08-03 Didier Roche * debian/libunity0.symbols: - add symbol file 2010-08-02 Didier Roche releasing version 0.2.22-0ubuntu1 2010-08-02 Didier Roche - Add support for window control buttons on the panel (LP: #610014) - Create a files group model for downloads (LP: #610370) - Fix odd representation of (partially) off-screen windows (LP: #594221) - Fix selected category doesn't match the displayed one after a place switch (LP: #604949) - Move places shortcuts to the launcher (LP: #610015) - Fix wrong arrow location in place views (LP: #604800) - Launcher icons no more folded when launcher first starts (LP: #601107) 2010-08-02 Didier Roche * debian/patches/02_i18n_launcher.patch: - from trunk, support use localized apps name (LP: #612494) 2010-08-02 Didier Roche * New upstream release. * debian/control: - bump clutk build-dep * debian/patches/02_disable_expandable_menu.patch, debian/patches/03_strip_underscore_on_quicklist.patch, debian/patches/04_fix_scroller_focus_issue.patch, debian/patches/05_fix_ws_switching.patch: - removed 2010-08-02 Didier Roche Import upstream version 0.2.22 2010-07-27 Didier Roche releasing version 0.2.20-0ubuntu2 2010-07-27 Didier Roche * Misc fixes from git - debian/patches/03_strip_underscore_on_quicklist.patch - debian/patches/04_fix_scroller_focus_issue.patch - debian/patches/05_fix_ws_switching.patch 2010-07-22 Didier Roche releasing version 0.2.20-0ubuntu1 2010-07-22 Didier Roche * debian/patches/01_add_dbusmenu_vapi_file.patch: - add missing file * debian/patches/02_disable_expandable_menu.patch: - disable latest changes making mutter respawning with some intel card 2010-07-22 Didier Roche releasing version 0.2.20-0ubuntu1 2010-07-22 Didier Roche Right click and selecting application doesn't launch it (LP: #592817) 2010-07-22 Didier Roche - Add some hint that the Ubuntu circle is click-able (LP: #592787) - Remove unpinned launchers when quitting the app (LP: #608492) - add to launcher isn't changed to remove from launcher (LP: #606266) - quicklist should be hidden when drag and drop a launcher (LP: #606258) - Fix reorganizing launchers (LP: #600738) - Removing active application makes the application closes (LP: #598175) - UnityLauncherQuicklistMenu clutter_actor_queue_relayout() warning (LP: #599718) * debian/control: - bump libclutk-dev to latest 2010-07-22 Didier Roche New upstream release. 2010-07-22 Didier Roche Import upstream version 0.2.20 2010-07-16 Didier Roche * Backport to lucid UNE ppa * New upstream release. - can't drag and drop item to last position in launcher (LP: #595819) - set a solid color as background (LP: #594232) - select a place by default (LP: #601020) - Support offline shortcuts in quicklist (LP: #595842) - keyboard focus in places should default to the search entry (LP: #599888) - fix various search issues in places (LP: #600732, #604964) - contracted/expanded feature doesn't take mouse position into account (LP: #595878) - Use X-GNOME-FullName when available for launcher hover text (LP: #594285) - SIGSEGV in _clutter_stage_has_full_redraw_queued (LP: #594209) * debian/control: - bump libclutk-dev build-dep to latest - add libdbusmenu-glib-dev, libgnome-desktop-dev and libgnomeui-dev deps * add debian/patches/01_add_dbusmenu_glib_vapi.patch: - not distribute yet, small fix in the vapi to make a method return an unowned variable instead of an owned one * Backport to lucid ppa 2010-07-16 Didier Roche releasing version 0.2.18-0ubuntu1 2010-07-16 Didier Roche * add debian/patches/01_add_dbusmenu_glib_vapi.patch: - not distribute yet, small fix in the vapi to make a method return an unowned variable instead of an owned one 2010-07-16 Didier Roche fix version check 2010-07-16 Didier Roche * New upstream release. - can't drag and drop item to last position in launcher (LP: #595819) - set a solid color as background (LP: #594232) - select a place by default (LP: #601020) - Support offline shortcuts in quicklist (LP: #595842) - keyboard focus in places should default to the search entry (LP: #599888) - fix various search issues in places (LP: #600732, #604964) - Support offline shortcuts in quicklist (LP: #595842) - contracted/expanded feature doesn't take mouse position into account (LP: #595878) - Use X-GNOME-FullName when available for launcher hover text (LP: #594285) - SIGSEGV in _clutter_stage_has_full_redraw_queued (LP: #594209) * debian/control: - bump libclutk-dev build-dep to latest - add libdbusmenu-glib-dev, libgnome-desktop-dev and libgnomeui-dev deps 2010-07-16 Didier Roche Import upstream version 0.2.18 2010-07-12 Didier Roche releasing version 0.2.16-0ubuntu1~lucid1 2010-07-12 Didier Roche releasing version 0.2.16-0ubuntu1 2010-07-12 Didier Roche fix changelog 2010-07-12 Didier Roche - The launcher doesn't list some running softwares (LP: #601082) - Design support for dynamic quicklist items (LP: #597259) - In overlay mode clicking on an app icon should open/focus that appxi (LP: #595130) - Launcher doesnt go away when a full screen app is started (LP: #599422) - Launcher grows beyond desktop bounds (LP: #600686) - SIGSEGV in _clutter_stage_has_full_redraw_queued (LP: #595454) - Can't focus indicators in places mode (LP: #598363) - Extra file to distribute (LP: #598398) - gtk_menu_popdown: assertion `GTK_IS_MENU (menu)' failed (LP: #599719) 2010-07-12 Didier Roche New upstream release. 2010-07-12 Didier Roche Import upstream version 0.2.16 2010-07-02 Didier Roche * Backport to lucid UNE ppa * debian/control - recommends ubuntu-netbook-unity-default-settings * New upstream release. - fix wrong window geometry (LP: #578545) - fix quicklist items were unresponsive when the mouse was overing over them (LP: #598561) - fix can't drag and drop item to last position in launcher (LP: #595819) - removes/unfavorites apps on drag out, (LP: #592744) - fix contracted/expanded feature doesn't take mouse position into account (LP: #595878) - fix really slow to display place icons (LP: #599901) - display files thumbnails (LP: #599896) * debian/control: - recommend ubuntu-netbook-default-settings as the session file is there and a lot of people could install unity without the session file - build-dep on last clutk * debian/control, add indicators as recommends: indicator-appmenu, indicator-application, indicator-sound, indicator-datetime, indicator-messages, indicator-me, indicator-session, * Backport to lucid ppa 2010-07-01 Didier Roche releasing version 0.2.14-0ubuntu1 2010-07-01 Didier Roche - fix wrong window geometry (LP: #578545) - fix quicklist items were unresponsive when the mouse was overing over them (LP: #598561) - fix can't drag and drop item to last position in launcher (LP: #595819) - removes/unfavorites apps on drag out, (LP: #592744) - fix contracted/expanded feature doesn't take mouse position into account (LP: #595878) - fix really slow to display place icons (LP: #599901) - display files thumbnails (LP: #599896) 2010-07-01 Didier Roche * New upstream release. - build-dep on last clutk 2010-07-01 Didier Roche Import upstream version 0.2.14 2010-06-30 Didier Roche * debian/control: - recommend ubuntu-netbook-default-settings as the session file is there and a lot of people could install unity without the session file 2010-06-29 Didier Roche dummy commit for bzrignore 2010-06-28 Didier Roche fix separator 2010-06-28 Didier Roche releasing version 0.2.12-0ubuntu2 2010-06-28 Didier Roche debian/control, add indicators as recommends: indicator-appmenu, indicator-application, indicator-sound, indicator-datetime, indicator-messages, indicator-me, indicator-session, 2010-06-25 Didier Roche * Backport to lucid ppa * New upstream release: - reordered applications launchers don't save their location (LP: #592087) - cannot close panel menus unless clicking on particular zones of the display (LP: #595880) - Add support for switching workspaces (LP: #594157) - Indicators should listen to show/hide from GtkWidget (LP: #590920) - Race in expose manager event processing (LP: #588299) - Files Place (View) - add support for file grouping (LP: #597256) - Apps Place (View) - add basic support (LP: #597257) * debian/patches/01_draw_background_with_nautilus_off.patch: - integrated upstream * debian/control: - add libclutk-dev as a dep to libunity-dev - bump clutk, dee and bamf dep to latest * Unity lucid version doesn't break maximus as in different session 2010-06-24 Didier Roche releasing version 0.2.12-0ubuntu1 2010-06-24 Didier Roche remove not working things from changelog 2010-06-24 Didier Roche * New upstream release: - reordered applications launchers don't save their location (LP: #592087) - cannot close panel menus unless clicking on particular zones of the display (LP: #595880) - cannot close indicators with a click unless the cursor is moved (LP: #591660) - Add support for switching workspaces (LP: #594157) - Indicators should listen to show/hide from GtkWidget (LP: #590920) - Race in expose manager event processing (LP: #588299) - Files Place (View) - add support for file grouping (LP: #597256) - Apps Place (View) - add basic support (LP: #597257) - bump clutk, dee and bamf dep to latest 2010-06-24 Didier Roche Import upstream version 0.2.12 2010-06-21 Didier Roche * debian/control: - add libclutk-dev as a dep to libunity-dev 2010-06-17 Didier Roche * debian/patches/01_draw_background_with_nautilus_off.patch: - integrated upstream 2010-06-18 Didier Roche * New upstream release: - Panels don't reappear after leaving fullscreen (LP: #578956) - Background seems to be wrongly detecting screen size (LP: #578686) - Unity panels don't disapear when VLC is on full side mode (LP: #583053) - Clicking on launcher does not raise the last used window of the application (LP: #592583) * debian/netbook-launcher.preinst, debian/unity.preinst: - add debhelper token * debian/patches/01_draw_background_with_nautilus_off.patch: - draw background when nautilus don't draw desktop * Unity lucid version doesn't break maximus as in different session 2010-06-17 Didier Roche releasing version 0.2.10-0ubuntu1 2010-06-17 Didier Roche * New upstream release: - Panels don't reappear after leaving fullscreen (LP: #578956) - Background seems to be wrongly detecting screen size (LP: #578686) - Unity panels don't disapear when VLC is on full side mode (LP: #583053) - Clicking on launcher does not raise the last used window of the application (LP: #592583) 2010-06-17 Didier Roche * debian/patches/01_draw_background_with_nautilus_off.patch: - draw background when nautilus don't draw desktop 2010-06-17 Didier Roche * debian/netbook-launcher.preinst, debian/unity.preinst: - add debhelper token 2010-06-17 Didier Roche New upstream release. 2010-06-17 Didier Roche Import upstream version 0.2.10 2010-06-18 Didier Roche Unity lucid version doesn't break maximus as in different session 2010-06-10 Didier Roche releasing version 0.2.8-0ubuntu1 2010-06-10 Didier Roche * New upstream release. * debian/control: - remove libwnck-dev dep 2010-06-10 Didier Roche Import upstream version 0.2.8 2010-06-10 Didier Roche removed patches integrated upstream: debian/patches/01_drop_mutter_req.patch debian/patches/02_make_perceptualdiff_optional.patch debian/patches/03_use_new_mutter_plugin_init_order.patch debian/patches/99_autoconf.patch 2010-06-09 Didier Roche releasing version 0.2.7-0ubuntu2 2010-06-09 Didier Roche precision in changelog 2010-06-09 Didier Roche * debian/unity.preinst: - remove schema in /etc installed by previous package 2010-06-09 Didier Roche fix debian/rules 2010-06-09 Didier Roche * debian/unity.preinst: - Remove netbook-launcher autostart .desktop conffile on upgrade. 2010-06-09 Didier Roche Add Breaks: maximus as incompatible in with Unity 2010-06-09 Didier Roche * debian/copyright: - fix typo 2010-06-09 Didier Roche * debian/control: - Add transitional netbook-launcher package, and have Unity C/R/P: netbook-launcher. * debian/rules: - Force an epoch bump on the transitional netbook-launcher package, since the original package has a higher version. 2010-06-09 Didier Roche * debian/rules: - include gnome.mk for installing default schema 2010-06-08 Didier Roche releasing version 0.2.7-0ubuntu1 2010-06-08 Didier Roche * debian/libunity-dev.install: - now unity ship a .pc file * debian/control: - add to -dev package .pc file dependencies 2010-06-08 Didier Roche * debian/copyright: - update to latest copyright change 2010-06-08 Didier Roche New upstream release. 2010-06-08 Didier Roche Import upstream version 0.2.7 2010-06-07 Didier Roche releasing version 0.2.6-0ubuntu1 2010-06-07 Didier Roche * debian/patches/03_use_new_mutter_plugin_init_order.patch: - new registration order with plugins for mutter 2010-06-07 Didier Roche - use unity-dbg as debug package - use unity-dbg as debug package 2010-06-07 Didier Roche - remove recommends. Will be in seed now * debian/patches/99_autoconf.patch: - refresh for change in configure.ac 2010-06-07 Didier Roche really remove perceptualdiff now 2010-06-07 Didier Roche - provides indicator-renderer - change the description - remove unsupported Breaks: transition on mutter 2010-06-07 Didier Roche update changelog 2010-06-07 Didier Roche * debian/libunity-dev.install: - install vapi file 2010-06-07 Didier Roche list-missing later in the build system 2010-06-07 Didier Roche add libgconf2-dev 2010-06-07 Didier Roche * debian/rules: - make it more sane in ordering includes/rules - fix rm *{,l}a files 2010-06-07 Didier Roche - remove liblauncher-dev as a build-dep - bump buil-dep to latest 2010-06-07 Didier Roche update Standards-Version 2010-06-07 Didier Roche * debian/control: - change HomePage 2010-06-07 Didier Roche * add debian/watch * update debian/copyright 2010-06-07 Didier Roche New upstream release. 2010-06-07 Didier Roche Import upstream version 0.2.6 2010-06-07 Didier Roche add debian/watch 2010-05-27 Didier Roche releasing version 0.2.4-0ubuntu1 2010-05-27 Didier Roche New upstream release. 2010-05-27 Didier Roche Import upstream version 0.2.4 2010-05-27 Didier Roche * debian/control: - replace libwncksync-dev by libbamf-dev - replace libdbusmodel-dev by libdee-dev 2010-04-16 Didier Roche releasing version 0.2.2-0ubuntu1 2010-04-16 Didier Roche - libunity-places0 removed in favor of libunity0 containing the new library for unity and the -private one. * renamed *.install file accordingly 2010-04-16 Didier Roche add perceptualdiff build-dep 2010-04-16 Didier Roche * New upstream release. * debian/control: - bump libclutk-dev, libdbusmodel-dev and libclutk-dev and libmutter-dev build-dep 2010-04-16 Didier Roche Import upstream version 0.2.2 2010-03-19 Didier Roche releasing version 0.1.24-0ubuntu1 2010-03-19 Didier Roche releasing version 0.1.24-0ubuntu1 2010-03-19 Didier Roche - bump clutk, liblauncher and wncksync build-dep * New upstream release. 2010-03-19 Didier Roche Import upstream version 0.1.24 2010-03-12 Didier Roche dummy bump of version for daily ppa update 2010-03-12 Didier Roche more vapi addition, same id as the trunk 2010-03-12 Didier Roche add vapi file for clutter 1.2 2010-03-12 Didier Roche add .bzrignore from unity branch 2010-03-12 Didier Roche fix depend 2010-03-12 Didier Roche * debian/control: - add debug package to both unity and libunity-places0 2010-03-11 Didier Roche releasing version 0.1.22-0ubuntu1 2010-03-11 Didier Roche * debian/rules: - include gnome.mk to call dh_gconf * debian/unity.install: - install locales and gconf schema 2010-03-11 Didier Roche * debian/control: - bump libclutk-dev and liblauncher-dev build-dep 2010-03-11 Didier Roche New upstream release. 2010-03-11 Didier Roche Import upstream version 0.1.22 2010-03-04 Didier Roche releasing version 0.1.20-0ubuntu1 2010-03-04 Didier Roche * debian/control: - bump clutk, liblauncher and wncksync build-dep 2010-03-04 Didier Roche New upstream release. 2010-03-04 Didier Roche Import upstream version 0.1.20 2010-03-02 Didier Roche dummy commit adding HACKING to unity packaging branch 2010-02-26 Didier Roche releasing version 0.1.18-0ubuntu1 2010-02-26 Didier Roche * New upstream release. - bump libclutk-dev and liblauncher-dev build-dep 2010-02-26 Didier Roche New upstream release. 2010-02-26 Didier Roche Import upstream version 0.1.18 2010-02-25 Didier Roche * debian/control: - remove maximus as a recommend 2010-02-18 Didier Roche releasing version 0.1.16-0ubuntu1 2010-02-18 Didier Roche add indicator-datetime and chromium-browser as recommends 2010-02-18 Didier Roche * debian/rules: - remove -Wall from CFLAGS, FTFBS due to unused reference 2010-02-18 Didier Roche - bump libclutk-dev and liblauncher-dev build-dep - add intltool build-dep 2010-02-18 Didier Roche New upstream release. 2010-02-18 Didier Roche Import upstream version 0.1.16 2010-02-16 Didier Roche * debian/control: - unity now depends on unity-asset-pool 2010-02-11 Didier Roche releasing version 0.1.14-0ubuntu1 2010-02-11 Didier Roche * debian/control: - bump libclutk-dev and liblauncher-dev build-dep 2010-02-11 Didier Roche New upstream release 2010-02-11 Didier Roche Import upstream version 0.1.14 2010-02-11 Didier Roche remove merge mode 2010-02-08 Didier Roche remove debian/unity.preinst as we don't remove netbook-launcher now 2010-02-08 Didier Roche recommends maximus and ubuntu-netbook-unity-default-settings as we have no more meta-package for it 2010-02-08 Didier Roche * debian/rules: - remove DEB_DH_GENCONTROL_ARGS_netbook-launcher rule for transitional package 2010-02-08 Didier Roche * debian/control: - remove netbook-launcher transitional package as the old one will be shipped in lucid - remove C/R/P as well 2010-02-04 Didier Roche releasing version 0.1.12 2010-02-04 Didier Roche releasing version 0.1.12 2010-02-04 Didier Roche add Breaks: mutter (<< 2.28.1~git20091208-1ubuntu5) 2010-02-04 Didier Roche * debian/control: - bump libclutk build-dep - dep on liblauncher-dev now 2010-02-04 Didier Roche new upstream version: 2010-01-29 Didier Roche releasing version 0.1.10-0ubuntu1~ppa3 2010-01-29 Didier Roche releasing version 0.1.10-0ubuntu1~ppa2 2010-01-29 Didier Roche * debian/control: - add unity-place-applications as unity recommends 2010-01-29 Didier Roche releasing version 0.1.10-0ubuntu1~ppa1 2010-01-29 Didier Roche - add libunity-places0 and libunity-places-dev packages * add debian/libunity-places0.install and debian/libunity-places-dev.install 2010-01-29 Didier Roche bump libclutk-dev and libmutter-dev build-dep 2010-01-28 Didier Roche * debian/control: - add libindicator-dev, libunity-misc and libdbusmodel-dev build-dep - remove autotools-dev build-dep 2010-01-28 Didier Roche New upstream release 2010-01-26 Martin Pitt debian/unity.preinst: Fix version comparison for cleaning up the obsolete netbook-launcher autostart .desktop. 2010-01-25 Neil Jagdish Patel [debian/control] Libunity-misc dep modified: debian/control 2010-01-25 Neil Jagdish Patel [debian/control] Add dep on libindicator-dev modified: debian/control 2010-01-21 Didier Roche releasing version 0.1.8-0ubuntu1~dxppa2 2010-01-21 Didier Roche * Add DEBHELPER token to debian/unity.preinst * debian/control: add unused ${misc:Depends} to netbook-launcher for lintian cleaning 2010-01-21 Didier Roche releasing version 0.1.8-0ubuntu1~dxppa1 2010-01-21 Didier Roche add merge mode 2010-01-21 Didier Roche change maintainer field 2010-01-21 Didier Roche bump clutk build-dep 2010-01-21 Didier Roche * debian/control: + remove uneeded gnome-common build-dep (don't run autogen during build) * debian/rules: remove DEB_CONFIGURE_SCRIPT (don't run autogen) 2010-01-21 Didier Roche change changelog message 2010-01-21 Didier Roche bump version 2010-01-14 Martin Pitt debian/control: Drop Vcs-Bzr headers, until unity is properly registered in Launchpad. 2010-01-12 Martin Pitt releasing version 0.1.5+r69 2010-01-12 Martin Pitt debian/rules: Fix the dpkg-gencontrol invocation. 2010-01-12 Martin Pitt releasing version 0.1.5+r68 2010-01-12 Martin Pitt debian/rules: Force an epoch on the transitional netbook-launcher package, since the original package has a higher version. 2010-01-12 Martin Pitt debian/rules: Don't generate shlibs/maintainer script code for private shared libraries. 2010-01-12 Martin Pitt fix versioned provides: 2010-01-12 Martin Pitt Add debian/unity.preinst: Remove netbook-launcher autostart .desktop conffile on upgrade. 2010-01-12 Martin Pitt debian/control: Explicitly add mutter dependency, since it's not covered by shlibs. 2010-01-12 Martin Pitt Add debian/unity.install (now needed because we build two binaries). 2010-01-12 Martin Pitt debian/control: Add transitional netbook-launcher package, and have unity C/R/P: netbook-launcher. This can be dropped after lucid's release. 2010-01-12 Didier Roche configure with libmutter-dev 2010-01-12 Didier Roche update versionning 2010-01-12 Didier Roche fix versionning to native and change mutter dep 2010-01-12 Didier Roche * New release from trunk * debian/control - Add mutter as a dependency 2010-01-12 Didier Roche add packaging 2012-11-06 Francis Ginther Renamed references from 'indicator-session-devices' to 'indicator-session' in the autopilot panel tests when attempting to open an indicator.. Fixes: https://bugs.launchpad.net/bugs/1075350. Approved by . 2012-11-05 Francis Ginther Fixed tests attempting to open the session indicator by renaming references to 'indicator-session'. 2012-11-05 Nick Dedekind Increase the size of the launcher icon drag window so the shadow is not cut off.. Fixes: https://bugs.launchpad.net/bugs/765715. Approved by John Lea, Andrea Azzarone. 2012-10-31 Nick Dedekind Refactored variable names to match unity standard. 2012-10-31 Nick Dedekind Added icon shadow on launcher drag. 2012-11-02 Łukasz 'sil2100' Zemczak The SwitcherDetailsModeTests tests need to have the timeout setting disabled, as they're checking behavior of alt+` and down-arrow scenarios. This fix one failing test due to the timeout kicking in and disturbing everything in one scenario case.. Fixes: https://bugs.launchpad.net/bugs/1073892. Approved by Thomi Richards. 2012-11-01 Łukasz 'sil2100' Zemczak The SwitcherDetailsModeTests tests need to have the timeout setting disabled, as they're checking behavior of alt+` and down-arrow scenarios. This fix one failing test due to the timeout kicking in and disturbing everything in one scenario case. 2012-11-02 Andrea Azzarone Update shortcut overlay visual design.. Fixes: https://bugs.launchpad.net/bugs/1049601. Approved by John Lea, Marco Trevisan (Treviño). 2012-10-30 Andrea Azzarone Update the shortcut textures when the background color changes. 2012-10-30 Andrea Azzarone Minor changes. 2012-10-30 Andrea Azzarone Update visual design of shortcuts overlay for the launcher icons. 2012-10-30 Andrea Azzarone Use avg bg color for the shortcut overlay. 2012-11-01 Łukasz 'sil2100' Zemczak After tearing down unity logging, open with encoding UTF-8. Fixes some crashes caused by different locale. Approved by Thomi Richards. 2012-11-01 Łukasz 'sil2100' Zemczak Oops, missing import! 2012-10-31 Łukasz 'sil2100' Zemczak After tearing down unity logging, open with encoding UTF-8. Fixes some crashes caused by different locale 2012-10-31 Andrea Azzarone Move SHORTCUT_KEYS_VISIBLE from hover machine to hide machine.. Fixes: https://bugs.launchpad.net/bugs/1035860. Approved by Thomi Richards, Marco Trevisan (Treviño). 2012-10-31 Andrea Azzarone Minor change. 2012-10-16 Andrea Azzarone Fix typo. 2012-10-16 Andrea Azzarone Add ap test for bug 1035860. 2012-10-16 Andrea Azzarone Improve unit-test. 2012-10-15 Andrea Azzarone Merge with trunk. 2012-10-13 Andrea Azzarone Add first tests for launcher_hide_machine. 2012-10-13 Andrea Azzarone Make tests less strict. 2012-10-13 Andrea Azzarone Add unit tests for launcher hover machine. 2012-10-11 Andrea Azzarone Move SHORTCUT_KEYS_VISIBLE from hover machine to hide machine. 2012-10-30 Andrea Azzarone Remove blurred_icon and prelight_cache loading in ResultRenderTile ctor.. Approved by Marco Trevisan (Treviño). 2012-10-24 Andrea Azzarone Remove blurred_icon and prelight_cache loading in ResultRenderTile ctor. 2012-10-30 Daniel van Vugt Stop Unity UI elements from flickering. This could happen in some odd cases where UnityScreen::damageRegion has not received the full damage region for the frame, most likely due to the *SetEnabled() toggles. So the fix is to tell Nux about the final, complete, set of damage just before rendering. This ensures Nux is always told about everything it has to redraw on every frame, rather than flickering. (LP: #1070735). Fixes: https://bugs.launchpad.net/bugs/1070735. Approved by Marco Trevisan (Treviño). 2012-10-26 Daniel van Vugt Stop Unity UI elements from flickering. This could happen in some odd cases where UnityScreen::damageRegion has not received the full damage region for the frame, most likely due to the *SetEnabled() toggles. So the fix is to tell Nux about the final, complete, set of damage just before rendering. This ensures Nux is always told about everything it has to redraw on every frame, rather than flickering. (LP: #1070735) 2012-10-30 Nick Dedekind Clear launcher drag icon texture before rendering to it (LP: #1071813). Fixes: https://bugs.launchpad.net/bugs/1071813. Approved by Daniel van Vugt, Łukasz Zemczak. 2012-10-30 Nick Dedekind Clear launcher icon drag texture before use. 2012-10-30 Łukasz 'sil2100' Zemczak A workaround fix for Alt+TAB picking up wrong window when used on a application group. The check for Quirk::ACTIVE is not valid right now due to the fact we're making the switcher window active prior to display (this is done this way to fix some other bugs). So a workaround is to save the last active window prior to this action and use this during the checks. It fixes a very annoying bug.. Fixes: https://bugs.launchpad.net/bugs/1071298. Approved by Andrea Azzarone, Thomi Richards. 2012-10-30 Łukasz 'sil2100' Zemczak Some minor style fixes as proposed by andyrock 2012-10-30 Łukasz 'sil2100' Zemczak Switched to use nullptr. Added bug number to the workaround comment. 2012-10-30 Łukasz 'sil2100' Zemczak Ooops, that's what's happening when you change the name after doing the testing - change error in naming 2012-10-25 Łukasz 'sil2100' Zemczak Added autopilot test for the fixed behavior. Also added a test testing if we didn't break one other use-case in the meantime. 2012-10-25 Łukasz 'sil2100' Zemczak A workaround fix for Alt+TAB picking up wrong window when used on a application group. The check for Quirk::ACTIVE is not valid right now due to the fact we're making the switcher window active prior to display (this is done this way to fix some other bugs). So a workaround is to save the last active window prior to this action and use this during the checks. It fixes a very annoying bug. 2012-10-30 Thomi Richards Check that autopilot tests don't leave a quicklist open.. Approved by Christopher Lee. 2012-10-30 Thomi Richards Fixed typo. 2012-10-30 Thomi Richards Added a check to see if a quicklist was left open at the end of a test, and close it. 2012-10-30 Tim Penhey Move the resources directory to the root of the branch.. Approved by Neil J. Patel. 2012-10-29 Tim Penhey Move the resource installation directives into the main CMakeLists.txt file. 2012-10-29 Tim Penhey Remove the exec permissions on dash noise. 2012-10-29 Tim Penhey Move the resources directory to project root. 2012-10-29 Tim Penhey Update unity to use the new nux logging changes. Sanitise the logger module names.. Approved by Brandon Schaefer. 2012-10-29 Tim Penhey Use the new logging declarations to avoid static initialization of the logger objects. 2012-10-24 Andrea Azzarone Includes/comments cleanup.. Approved by Marco Trevisan (Treviño). 2012-10-22 Andrea Azzarone Cleanup. 2012-10-22 Albert Astals Fix escaping of _panel_title It only has to be escpaed if comes from new_title if coming from UBUS_LAUNCHER_SELECTION_CHANGED data it is already escaped Fixes bug #1067357. Fixes: https://bugs.launchpad.net/bugs/1067357. Approved by Marco Trevisan (Treviño). 2012-10-22 Albert Astals Merge lp:unity 2012-10-19 Albert Astals Changes suggested by Marco 2012-10-19 Albert Astals Improvements suggested by Marco 2012-10-19 Albert Astals better comment 2012-10-19 Albert Astals remove the commented stuff 2012-10-19 Albert Astals remove printfs :D 2012-10-19 Albert Astals Only calculate things if we'll use them 2012-10-19 Albert Astals Test for the escaping rules ot the title in the PanelMenuView 2012-10-18 Albert Astals Comment++ 2012-10-18 Albert Astals Remove the bolding as requested by Marco 2012-10-17 Albert Astals Fix escaping of _panel_title It only has to be escpaed if comes from new_title if coming from UBUS_LAUNCHER_SELECTION_CHANGED data it is already escaped Fixes bug #1067357 2012-10-22 Andrea Azzarone Add quicklist title for storage device launcher icons.. Fixes: https://bugs.launchpad.net/bugs/1063816. Approved by Marco Trevisan (Treviño). 2012-10-18 Andrea Azzarone Add test for QuicklistMenuItem::MARKUP_ENABLED_PROPERTY too. 2012-10-17 Andrea Azzarone Enable markup. 2012-10-17 Andrea Azzarone Add name menu item for volume launcher icons. 2012-10-22 Albert Astals Compile faster (by compiling less stuff twice). Approved by Marco Trevisan (Treviño). 2012-10-19 Albert Astals Compile faster 2012-10-18 Didier Roche Arm build was still failing because of translations and gettext support not built. The arm disabling was done in rev 2858, without any explanation and no direct link to the commit message. So reactivating translations support to get unity builds again on arm* hw. See https://launchpad.net/~unity-team/+archive/staging/+build/3913189 for a succesfull build.. Approved by Alan Pope. 2012-10-18 Didier Roche we still need gettext and translations, even on arm machine, don't remove it from this build (other FTBFS on staging when we try to ship locales 2012-10-18 Jussi Pakkanen Build system cleanup work.. Approved by Marco Trevisan (Treviño). 2012-10-17 Jussi Pakkanen Moved maintainer CXX flags to global scope. 2012-10-17 Jussi Pakkanen Use CMake facitilities for directory inclusion rather than building the command line by ourselves. 2012-10-18 Andrea Azzarone Remove dead code in unityshell.cpp. Approved by Marco Trevisan (Treviño). 2012-10-17 Andrea Azzarone Don't remove updateIconPos. 2012-10-16 Andrea Azzarone Remove dead code in unityshell.cpp 2012-10-18 Nick Dedekind Recalculate music preview contents on track addition/removal. (LP: #1065478). Fixes: https://bugs.launchpad.net/bugs/1065478. Approved by Pawel Stolowski. 2012-10-17 Nick Dedekind Recaluclate view contents on track addition/removal. 2012-10-18 Tim Penhey More tweaks to get unity compiling on ARM without X.. Approved by Brandon Schaefer. 2012-10-18 Tim Penhey Other changes needed to make arm builds work. 2012-10-18 MC Return Unity actually provides the feature "fadetodesktop". This change is needed to make unityshell just conflict with the Compiz "Fade to Desktop" (fadedesktop) plug-in, but work together with "Show Desktop" (showdesktop). showdesktop only works if it is started after unityshell.. Fixes: https://bugs.launchpad.net/bugs/1067534. Approved by Marco Trevisan (Treviño), Omer Akram. 2012-10-17 MC Return Unity actually provides the feature "fadetodesktop". This change is needed, because unityshell just collides with the Compiz "Fade to Desktop" (fadedesktop) plug-in, but works with "Show Desktop" (showdesktop) if showdesktop is started after unityshell. 2012-10-18 MC Return Minor clean-up in plugins/unity-mt-grab-handles/unitymtgrabhandles_xml.in.. Approved by Marco Trevisan (Treviño). 2012-10-17 MC Return Minor clean-up in plugins/unity-mt-grab-handles/unitymtgrabhandles_xml.in 2012-10-18 MC Return More improvements to the Ubuntu Unity CCSM Plugin: Dash, Launcher, Switcher and some other settings are proper nouns, so all of those start with capital letters now. Improvements to wording and correctness of tooltips and short descriptions. Unify the style of titles, descriptions and tooltips.. Approved by Brandon Schaefer. 2012-10-17 MC Return *Final* fixes 2012-10-17 MC Return "give focus to" 2012-10-17 MC Return Minor adjustments, unifying the style 2012-10-17 MC Return More 2012-10-17 MC Return More style, tooltip, wording improvements 2012-10-17 MC Return Style fixes 2012-10-18 Tim Penhey Conditionally compile DND implementation for X based systems.. Approved by Brandon Schaefer. 2012-10-18 Tim Penhey Merged no-barriers-with-no-x into no-dnd-if-no-x. 2012-10-18 Tim Penhey #define out the drag and drop code for no X. 2012-10-18 Tim Penhey No barriers at this stage for no X.. Approved by Brandon Schaefer. 2012-10-18 Tim Penhey #define out the implementation too. 2012-10-18 Tim Penhey No edge barriers for no X. 2012-10-18 Tim Penhey Remove unneeded headers from source files.. Approved by Michi Henning. 2012-10-18 Tim Penhey Removing unneeded headers. 2012-10-18 Tim Penhey Don't try to use ASM Shaders in the GLES code-path.. Approved by Brandon Schaefer. 2012-10-18 Tim Penhey No ASM shaders with GLES. 2012-10-18 Tim Penhey Update which bits are built in an X-less environment.. Approved by Brandon Schaefer. 2012-10-18 Tim Penhey Conditionally compile some things only if there is X. 2012-10-17 Manuel de la Pena - Add a text entry ui element that follows the design from the search bar so that previews can get input form the users (lp: #1063735).. Fixes: https://bugs.launchpad.net/bugs/1063735. Approved by Nick Dedekind. 2012-10-17 Manuel de la Pena Remove SPACE_BETWEEN_SPINNER_AND_TEXT. 2012-10-17 Manuel de la Pena Remember to use g_markup_escape_text. 2012-10-17 Manuel de la Pena Removed not needed layout and used gtlib::String over the C api. 2012-10-17 Manuel de la Pena Merged with trunk. 2012-10-15 Manuel de la Pena Remerged with turnk. 2012-10-11 Manuel de la Pena Remerged with trunk. 2012-10-10 Manuel de la Pena Merged with trunk. 2012-10-09 Manuel de la Pena Fix headers. 2012-10-09 Manuel de la Pena Remove left overs from the SearchBar that were left in the TextInput. 2012-10-09 Manuel de la Pena Merged with trunk. 2012-10-08 Manuel de la Pena Link bug. 2012-10-08 Manuel de la Pena Merged with trunk. 2012-10-04 Manuel de la Pena Added a common text input control to be used by previews. 2012-10-17 Albert Astals Update the UBUS_LAUNCHER_SELECTION_CHANGED on UBUS_QUICKLIST_END_KEY_NAV . Fixes: https://bugs.launchpad.net/bugs/1067358. Approved by Marco Trevisan (Treviño). 2012-10-17 Albert Astals Don't fake the closing of the quicklist, really close it 2012-10-17 Albert Astals Improve tests a bit 2012-10-17 Albert Astals Move the function to the impl 2012-10-17 Albert Astals Add a test for UBUS_LAUNCHER_SELECTION_CHANGED 2012-10-16 Albert Astals Update the UBUS_LAUNCHER_SELECTION_CHANGED on UBUS_QUICKLIST_END_KEY_NAV 2012-10-17 Daniel van Vugt Keep the panel shadow attached to the panel at all times. Even under screen transformations like the cube plugin. (LP: #1011120) Also fixes other panel shadow bugs (LP: #1061338) and (LP: #1061339). Fixes: https://bugs.launchpad.net/bugs/1011120, https://bugs.launchpad.net/bugs/1061338, https://bugs.launchpad.net/bugs/1061339. Approved by Sam Spilsbury. 2012-10-11 Daniel van Vugt Merge latest lp:unity and fix a conflict 2012-10-02 Daniel van Vugt Add the old expo check back in, because otherwise it would cause a visible difference that requires design approval. 2012-09-30 Daniel van Vugt Keep the panel shadow attached to the panel at all times. Even under screen transformations like the cube plugin. (LP: #1011120) 2012-10-17 Daniel van Vugt Ensure the panel shadow doesn't get drawn if the panel itself is not being drawn. (LP: #1065393) . . Fixes: https://bugs.launchpad.net/bugs/1065393. Approved by Sam Spilsbury. 2012-10-11 Daniel van Vugt Ensure the panel shadow doesn't get drawn if the panel itself is not being drawn. (LP: #1065393) . 2012-10-16 Nick Dedekind Removed source manager instance from SoftwareCenterLauncherIcon in favour of LauncherIcon instance.. Fixes: https://bugs.launchpad.net/bugs/1052582. Approved by Marco Trevisan (Treviño). 2012-10-16 Nick Dedekind Use source manager from LaucherIcoin in SoftwareCetnerLauncherIcon 2012-10-16 Michal Hruby Ensure categories with non-personal results can show up before empty categories with personal results. Fixes: https://bugs.launchpad.net/bugs/1067327. Approved by Pawel Stolowski. 2012-10-16 Michal Hruby Move the declaration 2012-10-16 Michal Hruby Ensure categories with non-personal results can show up before empty categories with personal results 2012-10-16 MC Return Minor refactoring of the unityshell Compiz plug-in, replacing the "Experimental" tab with "Launcher" and "Dash" tabs.. Fixes: https://bugs.launchpad.net/bugs/1067113. Approved by Brandon Schaefer. 2012-10-16 MC Return Improved shortcut_overlay tooltip's wording 2012-10-16 MC Return Added forgotten punctuation 2012-10-16 MC Return More final fixes :) 2012-10-16 MC Return Final optimizations (hopefully) 2012-10-16 MC Return Fixed punctuation characters 2012-10-16 MC Return Launcher tab restructuring 2012-10-15 MC Return Unified style for names (names of variables always shown before types in _xml.in file) 2012-10-15 MC Return More restructuring 2012-10-15 MC Return Mostly formatting fixes 2012-10-15 MC Return Renamed "Behaviour" tab, now it is called "General" 2012-10-15 MC Return More refactoring and moving around of options 2012-10-15 MC Return Moved launcher options to launcher tab 2012-10-15 MC Return Minor refactoring of unityshell_xml Compiz plug-in, replacing the "Experimental" tab with "Launcher" and "Dash" tabs 2012-10-15 Christopher Lee Disabled test that exposes a Show Desktop bug that causes all following tests to fail.. Approved by Thomi Richards. 2012-10-16 Christopher Lee Skip test that exposes 'Show Desktop' bug and fails all following tests. 2012-10-15 Brandon Schaefer Fix reference counting problem which leads to memory leaks and a crash in MT grab handles.. Fixes: https://bugs.launchpad.net/bugs/1046201. Approved by Marco Trevisan (Treviño), Łukasz Zemczak. 2012-10-13 Brandon Schaefer * missing paren 2012-10-12 Brandon Schaefer * Merged trunk, replaced boost ptr with std 2012-10-11 Brandon Schaefer * Fixes memory leak, reference counting and crash 2012-10-15 Andrea Azzarone Unregister gdbus object in the dtor. Fix bug 1047760. Fixes: https://bugs.launchpad.net/bugs/1047760. Approved by Marco Trevisan (Treviño). 2012-10-12 Andrea Azzarone Unregister gdbus object in the dtor. 2012-10-15 MC Return Fixed/unified all xml.in headers. Problem: Editors like gedit and others will not recognize *_xml.in files as xml, so if opened there is no syntax highlighting making those files harder to read. This commit fixes this by adding to all *_xml.in files in lp:unity.. Fixes: https://bugs.launchpad.net/bugs/1066823. Approved by Marco Trevisan (Treviño). 2012-10-15 MC Return Fixed/unified all xml.in headers. Problem: Editors like gedit and others will not recognize *_xml.in files as xml, so if opened there is no syntax highlighting making those files harder to read. This commit fixes this by adding to all *_xml.in files in lp:unity. 2012-10-15 Michal Hruby Rewrite UBus. Approved by Marco Trevisan (Treviño), Andrea Azzarone. 2012-10-12 Michal Hruby Update authors 2012-10-12 Michal Hruby Fix issues brought up during review 2012-10-11 Michal Hruby The deed is done - removed old UBus 2012-10-11 Michal Hruby Add more tests 2012-10-11 Michal Hruby Merge trunk 2012-10-01 Michal Hruby Rewrite UBus 2012-10-01 Michal Hruby Fix Variant assignment operator 2012-10-15 MC Return Added showdesktop to unityshell_xml.in, because the feature showdesktop is provided by unityshell. Now it will be impossible to enable the Compiz "Show Desktop" and "Fade to Desktop" plug-ins together with Unity, but they will work normally without Unity. CCSM will show a dialogue to the user if he tries to enable showdesktop or fadetodesktop if Unity runs, explaining the situation and allowing the user to choose.. Fixes: https://bugs.launchpad.net/bugs/1006429, https://bugs.launchpad.net/bugs/1006434, https://bugs.launchpad.net/bugs/1063171. Approved by Didier Roche. 2012-10-11 MC Return Added showdesktop to unityshell_xml.in, because the feature showdesktop is provided by unityshell 2012-10-11 MC Return Rebased on latest lp:unity 2012-10-12 Marco Trevisan (Treviño) ApplicationLauncherIcon: ensure the icon and name values when the running state changes This avoids to get "?" icons. Fixes: https://bugs.launchpad.net/bugs/772986. Approved by Brandon Schaefer. 2012-10-12 Marco Trevisan (Treviño) TestApplicationLauncherIcon: add tests to check tooltip or icon value on running-changed 2012-10-12 Marco Trevisan (Treviño) BamfMockApplication: fix set icon function 2012-10-12 Marco Trevisan (Treviño) Tests: use BamfMockApplication in tests (instead of the empty app) 2012-10-12 Marco Trevisan (Treviño) BamfMockApplication: added a mock bamf application to have some facilities on tests 2012-10-12 Marco Trevisan (Treviño) ApplicationLauncherIcon: ensure the icon and name values when the running state changes This avoids to get "?" icons 2012-10-12 Jay Taoko * Follow API name change in Nux. Layer blending calls are made more descriptives.. Approved by Nicolas d'Offay, Eleni Maria Stea. 2012-10-12 Jay Taoko * Follow API name change in Nux. Layer blending calls are made more descriptives. 2012-10-12 Nicolas d'Offay Fix for "Desktop rolls over unity panel vertically when i open the dash or hud". Approved by . 2012-10-11 Nicolas d'Offay Fixed dodgy maths working out the tex coord for non blurred regions. 2012-10-12 MC Return Opacity should be 0 if the state is invisible. Added a manual "Show Desktop" test.. Fixes: https://bugs.launchpad.net/bugs/1063249. Approved by Brandon Schaefer. 2012-10-12 MC Return Better title for the manual test 2012-10-12 MC Return Re-worded the manual test and added more detail 2012-10-12 MC Return Added manual "Show Desktop" test 2012-10-12 MC Return Opacity should be 0 if the state is invisible 2012-10-12 Marco Trevisan (Treviño) Launcher: avoid copies in launcher rendering code-path. Approved by Andrea Azzarone. 2012-10-12 Marco Trevisan (Treviño) MockLauncherIcon: update SetCenter to new API. 2012-10-11 Marco Trevisan (Treviño) Remove comments 2012-10-11 Marco Trevisan (Treviño) Launcher: avoid copies in launcher rendering code-path 2012-10-11 Marco Trevisan (Treviño) Indicator: use const& whenever possible 2012-10-12 Nick Dedekind Fixed dash preview scrolling. (LP: #1056995). Fixes: https://bugs.launchpad.net/bugs/1056995. Approved by Brandon Schaefer. 2012-10-10 Nick Dedekind Merge with trunk 2012-10-10 Nick Dedekind Removed whitespace. 2012-09-27 Nick Dedekind Added manual test for dash preview scrollbars. 2012-09-26 Nick Dedekind Fixed button size errors due to spacers. 2012-10-12 Jay Taoko * Removing instances of nux::Nstring.. Approved by Brandon Schaefer, Jay Taoko, Nicolas d'Offay. 2012-10-11 Jay Taoko * Removing nux::NString. 2012-10-11 Andrea Azzarone Make HudLauncherIcon::ubus_manager_ "un-static" (LP bug 1048274). Fixes: https://bugs.launchpad.net/bugs/1048274. Approved by Brandon Schaefer. 2012-10-12 Andrea Azzarone Remove ubus_manager_ static definition. 2012-10-12 Andrea Azzarone Make HudLauncherIcon::ubus_manager_ "un-static". 2012-10-11 Christopher Lee Exists (w/ log message) if unity isn't running after checking for prescribed period.. Approved by Thomi Richards. 2012-10-12 Christopher Lee Now exists (w/ log message) if unity isn't running after checking for prescribed period. 2012-10-11 Brandon Schaefer Changes the swapping order of the detail mode. Now the currently active window gets moved to the end, instead of getting swapped with the last used window.. Fixes: https://bugs.launchpad.net/bugs/1061229. Approved by Marco Trevisan (Treviño), Thomi Richards. 2012-10-10 Brandon Schaefer * Added a unit test 2012-10-09 Brandon Schaefer * Better assert 2012-10-09 Brandon Schaefer * Pressing Alt+` twice must select the third last used window, not the first 2012-10-09 MC Return Added showdesktop to plugins/unityshell_xml.in to print a warning dialogue in CCSM if the user tries to activate the "Show Desktop" or "Fade to Desktop" plug-ins when Unity is enabled telling the user that this feature is already provided by Unity Fixes: bug 1063171: "Fade to Desktop" and "Show desktop" plug-ins should be automagically disabled and hidden in CCSM if the Ubuntu Unity Plugin is enabled bug 1006429: Fade to Desktop plug-in makes windows disappear completely, getting them back to view solely by pressing "Show Desktop" on the Unity panel again bug 1006434: Show desktop plug-in fades windows out and ignores movement and movement direction settings completely once unityshell is enabled 2012-10-10 Brandon Schaefer On screen keyboard now work with the Dash, when it is outside the Dashs' geo.. Fixes: https://bugs.launchpad.net/bugs/1058705. Approved by Marco Trevisan (Treviño). 2012-10-10 Brandon Schaefer * merge trunk 2012-10-10 Brandon Schaefer * Fixed build problem? 2012-10-05 Brandon Schaefer * Fixed conflicts 2012-10-05 Brandon Schaefer * added const 2012-10-04 Brandon Schaefer * Found a function that did what I was trying to do.. 2012-10-03 Brandon Schaefer * Added manual test 2012-10-03 Brandon Schaefer * moved getting the geo into a function 2012-10-02 Brandon Schaefer * If a window is above the dash or hud and the mouse is inside of it do not close the dash/hud 2012-10-10 Nick Dedekind Only animate drag icon with USC icon if sourced from a valid point on screen. Added tool-tip animation when app installation completes.. Fixes: https://bugs.launchpad.net/bugs/1052582. Approved by Brandon Schaefer. 2012-10-10 Nick Dedekind Merge with trunk 2012-09-25 Nick Dedekind Only animate USC icon if coming from a valid point. 2012-10-10 Nick Dedekind Updated preview action button focus fill (white 20% opacity, LP: #1064969). Fixes: https://bugs.launchpad.net/bugs/1064969. Approved by Brandon Schaefer. 2012-10-10 Nick Dedekind Preview action buttons use lighter focus overlay. 2012-10-10 Marco Trevisan (Treviño) VolumeImp: use GCancellable to perform glib async operations. Fixes: https://bugs.launchpad.net/bugs/1055812. Approved by Nick Dedekind. 2012-10-09 Marco Trevisan (Treviño) VolumeImp: use GCancellable to perform glib async operations. 2012-10-10 Marco Trevisan (Treviño) Launcher: stick a dragged icon if its position has been changed.. Fixes: https://bugs.launchpad.net/bugs/808587. Approved by Nick Dedekind. 2012-10-09 Marco Trevisan (Treviño) TestLauncher: added stick-on-drag tests 2012-10-09 Marco Trevisan (Treviño) Launcher: stick a dragged icon if its position has been changed. 2012-10-10 Michal Hruby Fix ref-counting issue in TrashLauncherIcon. Fixes: https://bugs.launchpad.net/bugs/1061510. Approved by Nick Dedekind. 2012-10-10 Michal Hruby Fix refcounting bug in TrashLauncherIcon 2012-10-10 Michal Hruby Respect use-small-icon hint set on UnityProtocolAnnotatedIcon. Fixes: https://bugs.launchpad.net/bugs/1052513. Approved by Nick Dedekind. 2012-10-10 Michal Hruby Respect use-small-icon hint set on UnityProtocolAnnotatedIcon 2012-10-10 Nick Dedekind Made gwibber preview bubble more prominent (20% opaque white). Size of gwibber preview bubble conforming to design.. Fixes: https://bugs.launchpad.net/bugs/1062228. Approved by Xi Zhu, Michal Hruby. 2012-10-10 Nick Dedekind Inner stroke for social preview speech bubble. 2012-10-05 Nick Dedekind Fixed tail position to include stroke width. 2012-10-05 Nick Dedekind Merge with trunk 2012-10-05 Nick Dedekind Removed blur from social preview bubble. 2012-09-25 Nick Dedekind Fixed gwibber bubble fill. 2012-09-25 Nick Dedekind Gwibber preview bubble more prominent. 2012-10-10 Daniel van Vugt Draw the panel shadow only within the redraw region. Using a bounding box allowed parts to get redrawn when they should not, appearing as small chunks of extra-dark panel shadow. (LP: #1057528). Fixes: https://bugs.launchpad.net/bugs/1057528. Approved by Łukasz Zemczak, Marco Trevisan (Treviño). 2012-10-02 Daniel van Vugt Cleanups per 3v1n0 2012-10-02 Daniel van Vugt Add a manual test for LP: #1057528. 2012-10-02 Daniel van Vugt Draw the panel shadow only within the redraw region. Using a bounding box allowed parts to get redrawn when they should not, appearing as small chunks of extra-dark panel shadow. (LP: #1057528) 2012-10-10 Christopher Lee Reverting the 'skip show desktop mode' test change from earlier this week.. Approved by Thomi Richards. 2012-10-10 Christopher Lee Reverted skipping showdesktop tests 2012-10-09 Andrea Azzarone Fix rendering flaw in search entry. (LP: #1059562). Fixes: https://bugs.launchpad.net/bugs/1059562. Approved by Nick Dedekind. 2012-10-08 Andrea Azzarone Fix. 2012-10-08 Andrea Azzarone Remove the other clear. 2012-10-08 Andrea Azzarone Clean the area below the search entry view just one time. 2012-10-01 Andrea Azzarone Fix typo. 2012-10-01 Andrea Azzarone Fix rendering flaw in search entry (see LP #1059592). 2012-10-09 Albert Astals Do not reuse the menu entries if their order changes Since the indicators api only have "add" and "remove" signals, if we reuse an entry that is not in the correct order it will case the menus or whatever this indicator represents to be in the wrong order. Fixes: https://bugs.launchpad.net/bugs/1062283. Approved by Marco Trevisan (Treviño). 2012-10-08 Albert Astals Move to glib::Object to avoid the need of the teardown 2012-10-08 Albert Astals add extra "expected_result" param, also move to a smart pointer for the dbusindicators 2012-10-08 Albert Astals unref the dbus and remove null assignment that is not really needed 2012-10-08 Albert Astals Have just one place to do the big dbus call 2012-10-08 Albert Astals Remove ; 2012-10-08 Albert Astals Move to new WaitUntil that accepts a function returning bool 2012-10-08 Albert Astals move the isConnected check to the setup as suggested by Marco 2012-10-08 Albert Astals Remove CallSync from dbus proxy, go back to old dbus indicators test code 2012-10-08 Albert Astals more style fixes 2012-10-08 Albert Astals move the star 2012-10-08 Albert Astals google tests calls this, no need to do it manually 2012-10-08 Albert Astals timeout_check is a bad name, move to timeout_cb 2012-10-08 Albert Astals Rename at Marco's request 2012-10-08 Albert Astals styling 2012-10-08 Albert Astals i read the code easier like this 2012-10-08 Albert Astals no need for double space 2012-10-08 Albert Astals style 2012-10-08 Albert Astals closer to the original 2012-10-08 Albert Astals Move test to dbus proxy (adding CallSync in it) 2012-10-08 Albert Astals just use the proxy connected function 2012-10-08 Albert Astals Use glib::Timeout instead of g_timeout_add as suggested by Marco 2012-10-08 Albert Astals Add Setup and TearDown methods 2012-10-08 Albert Astals Remove commented includes 2012-10-08 Albert Astals Make IsConnected also protected as suggested by Marco 2012-10-08 Albert Astals Make the constructor that takes a dbus_name protected as suggested by Marco 2012-10-08 Albert Astals Do not use a nux::Property but a pimpl var for the connected state 2012-10-05 Albert Astals Add a unit test for the dbus indicators that check the entries are in the correct order 2012-10-05 Albert Astals Test the new function 2012-10-05 Albert Astals Marco prefers a new method over extending GetEntry 2012-10-05 Albert Astals Do not reuse the menu entries if their order changes 2012-10-09 Daniel van Vugt Fix build failure. You can't use "->" with a reference. (LP: #1064175). Fixes: https://bugs.launchpad.net/bugs/1064175. Approved by Łukasz Zemczak, Marco Trevisan (Treviño). 2012-10-09 Daniel van Vugt Fix build failure. You can't use "->" with a reference. (LP: #1064175) 2012-10-08 Marco Trevisan (Treviño) UnityWindow: draw the glow for scaled windows a little inside their area, to glow rounded corners too. Fixes: https://bugs.launchpad.net/bugs/1062316. Approved by Andrea Azzarone. 2012-10-05 Marco Trevisan (Treviño) UnityShell::glow: remove unneeded vertical spaces 2012-10-05 Marco Trevisan (Treviño) UnityWindow: paint the scale glow in glPaint instead of glDraw, and also inside a window based on rounded corners 2012-10-05 Marco Trevisan (Treviño) UnityWindow: pass to computeGlowQuads the geometry we need, remove the scaled option 2012-10-08 Andrea Azzarone Use expand icon by default.. Fixes: https://bugs.launchpad.net/bugs/1053047. Approved by Nick Dedekind. 2012-09-24 Andrea Azzarone Add unit-test. 2012-09-24 Andrea Azzarone Create dash::StyleInterface class. 2012-09-24 Andrea Azzarone Merge trunk. 2012-09-20 Andrea Azzarone By default lens category are unexpanded. So use GetGroudExpandIcon in the ctor. 2012-10-07 Christopher Lee Disable tests that use hide/show desktop mode.. Fixes: . Approved by Thomi Richards. 2012-10-08 Christopher Lee Disabling tests that show/hide desktop mode. 2012-10-07 Nicolas Delvaux Add ExpoLauncherIcon.cpp to POTFILES.in (fixes LP: #1062921). Fixes: https://bugs.launchpad.net/bugs/1062921. Approved by Andrea Azzarone. 2012-10-06 Nicolas Delvaux Add ExpoLauncherIcon.cpp in POTFILES.in This fix LP: #1062921 2012-10-05 Andrea Azzarone Fix gap between dash/panel gradient.. Fixes: https://bugs.launchpad.net/bugs/1062375. Approved by Brandon Schaefer. 2012-10-05 Andrea Azzarone Fix gradient panel/dash issue. 2012-10-05 Nicolas d'Offay Removed all PostDraw calls from Unity.. Fixes: . Approved by Eleni Maria Stea, Jay Taoko, Andrea Azzarone. 2012-10-02 Nicolas d'Offay Removed all PostDraws from Unity. 2012-10-05 Łukasz 'sil2100' Zemczak Cherry-picked andyrock's fix: Revert rev 2780. Use clip region to fix dash/launcher separator drawing bug.. Fixes: https://bugs.launchpad.net/bugs/1061081. Approved by Michal Hruby. 2012-10-05 Łukasz 'sil2100' Zemczak Cherry-picked andyrock's fix: Revert rev 2780. Use clip region to fix dash/launcher separator drawing bug. 2012-10-05 Tim Penhey Rename BamfLauncherIcon to ApplicationLauncherIcon.. Fixes: . Approved by Nick Dedekind, Thomi Richards. 2012-10-05 Tim Penhey Merged refactor-keyboard-funcs into bamf-icon-rename. 2012-10-05 Tim Penhey Merge prev, and fix conflicts. 2012-10-05 Tim Penhey Merged refactor-keyboard-funcs into bamf-icon-rename. 2012-10-04 Tim Penhey Rename BamfLauncherIcon -> ApplicationLauncherIcon in preparation of refactoring bamf calls through a real interface class. 2012-10-04 Tim Penhey Rename the files. 2012-10-05 Tim Penhey Keeps the X parts of the keyboard helper methods completely hidden from the caller.. Fixes: . Approved by Nick Dedekind, Sam Spilsbury. 2012-10-05 Tim Penhey Merged window-manager-refactor into refactor-keyboard-funcs. 2012-10-05 Tim Penhey Merged window-manager-refactor into refactor-keyboard-funcs. 2012-10-05 Tim Penhey Merged window-manager-refactor into refactor-keyboard-funcs. 2012-10-04 Tim Penhey Keyboard functions. 2012-10-04 Tim Penhey Refactor the keyboard util functions. 2012-10-05 Tim Penhey Refactor the WindowManager.. Fixes: . Approved by Thomi Richards. 2012-10-05 Tim Penhey Make SetMwmWindowHints const too. 2012-10-05 Tim Penhey Merge trunk and resolve conflicts. 2012-10-05 Tim Penhey Make the decorate and undecorate methods const. 2012-10-04 Tim Penhey New window manager files. 2012-10-04 Tim Penhey name change 2012-10-04 Tim Penhey Initial pull from next pipe. 2012-10-04 Brandon Schaefer Fixes gconf for the ibus ap test.. Fixes: . Approved by Thomi Richards. 2012-10-04 Brandon Schaefer * Remove comments 2012-10-04 Brandon Schaefer * Changed to match the gconf changes in autopilot 2012-10-04 Brandon Schaefer More explicit skip for XIM AP tests.. Fixes: . Approved by Thomi Richards. 2012-10-03 Brandon Schaefer * Explict skip for the xim tests 2012-10-04 Marco Trevisan (Treviño) DesktopUtilities: unescape the desktop paths and ids before processing them. Fixes: https://bugs.launchpad.net/bugs/1055552. Approved by Michal Hruby. 2012-10-02 Marco Trevisan (Treviño) TestDesktopUtilitiesDesktopID: add test for escaped values 2012-10-02 Marco Trevisan (Treviño) DesktopUtilities: unescape the desktop paths and ids before processing them 2012-10-04 Nick Dedekind Always remove 'No Image Available' when loading a preview cover-art texture. (LP: #1057035). Fixes: https://bugs.launchpad.net/bugs/1057035. Approved by Michal Hruby. 2012-10-04 Nick Dedekind Increased cover-art timeout to 30 seconds. 2012-10-04 Nick Dedekind Changed G_IS_ICON to glib::Object::IsType 2012-10-04 Nick Dedekind Remove 'No Image Available' when starting wait in cover-art 2012-10-04 Nick Dedekind Remove 'No Image Available' on all coverart texture loading. 2012-10-04 Michal Hruby Attempt to reconnect to DBus proxies if the initial connection fails. Fixes: https://bugs.launchpad.net/bugs/1058619. Approved by Gord Allott. 2012-10-04 Michal Hruby Use error instead of warning the last time 2012-10-04 Michal Hruby Try to reconnect to DBus proxy if we fail the first time 2012-10-04 Marco Trevisan (Treviño) UnityWindow: add PixmapTexture struct: never separate a binded texture to its pixmap Or it will lead to crashes. Now we cache both the GLTexture and the binded XPixmap, so that we delete both together and there won't be crashes. Texutures binded to Pixmaps should not be alive when the binded pixmap has been destroyed. So, now we have a new PixmapTexture struct that keeps both the data structures alive. We now use a smart pointer of PixmapTexture to cache both the temporary decorations, inside a CairoContext, and the ones at class level.. Fixes: https://bugs.launchpad.net/bugs/1061396. Approved by Neil J. Patel. 2012-10-04 Marco Trevisan (Treviño) UnityWindow: don't draw decorations when we have empty It also fixes a crash on LLVMPIPE 2012-10-04 Marco Trevisan (Treviño) UnityWindow: no need to use externally managed textures anymore 2012-10-04 Marco Trevisan (Treviño) UnityWindow: don't draw a decoration if the texture has not been saved 2012-10-04 Marco Trevisan (Treviño) PixmapTexture: use compiz::opengl::ExternallyManaged when binding texture 2012-10-04 Marco Trevisan (Treviño) UnityWindow: add PixmapTexture struct: never separate a binded texture to its pixmap Or it will lead to crashes. Now we cache both the GLTexture and the binded XPixmap, so that we delete both together and there won't be crashes. 2012-10-04 Stephen M. Webb UnityStandalone: fix initialization crash. Fixes: . Approved by Marco Trevisan (Treviño). 2012-10-01 Stephen M. Webb Fix crashes in unity-standalone tool due to unitialized 'singleton' 2012-10-04 Nick Dedekind Fixed dash filter redraw issue (LP: #1059607). Fixes: https://bugs.launchpad.net/bugs/1059607. Approved by Brandon Schaefer. 2012-10-02 Nick Dedekind Added clarification comment 2012-10-02 Nick Dedekind Fixed dash filter scroll redrawing. 2012-10-04 Nick Dedekind Update result geometry in ResultViewGrid introspection. (LP: #1042434). Fixes: https://bugs.launchpad.net/bugs/1042434. Approved by Brandon Schaefer. 2012-10-03 Nick Dedekind Update result geometry in ResultViewGrid introspection on child request. 2012-10-04 Brandon Schaefer Disable reliable compiz tap detection for the Super key, so other programs can still bind to Super+other_keys. (LP: #950160). Fixes: https://bugs.launchpad.net/bugs/950160. Approved by Stephen M. Webb. 2012-10-03 Brandon Schaefer * Disable tap detection for the super key 2012-10-04 Brandon Schaefer Multi key AP test fix.. Fixes: . Approved by Christopher Lee. 2012-10-03 Brandon Schaefer * Fix both failing multi key tests 2012-10-04 Thomi Richards AP tests now include VolumeLauncherIcons under its count.. Fixes: . Approved by Christopher Lee. 2012-10-03 Brandon Schaefer * Re worded to be less confusing. 2012-10-03 Brandon Schaefer * The launcher emulator was not counting mounted launcher icons...now it does 2012-10-04 Thomi Richards Open applications with locale='C' so quicklist entries are not localised. 2012-10-04 Thomi Richards Fixed problem in the dash emulator. 2012-10-04 Thomi Richards Merged trunk. 2012-10-03 Stephen M. Webb Move the Dash navbar out of the way while a Preview is open (lp: #1053313).. Fixes: https://bugs.launchpad.net/bugs/1053313. Approved by Brandon Schaefer. 2012-10-03 Stephen M. Webb Added manual test description for bugfix. 2012-10-03 Stephen M. Webb Hides the Lens navbar when a preview is displayed (lp: #1053313). 2012-10-03 Nicolas d'Offay Fixed flickering bug in Dash. Fixes: https://bugs.launchpad.net/bugs/1046497, https://bugs.launchpad.net/bugs/1060532. Approved by Nick Dedekind. 2012-10-03 Nicolas d'Offay Fix for flickering bug. 2012-10-03 Nick Dedekind Fixed preview pre-activate creating preview window on direct activation. (LP: #1060827). Fixes: https://bugs.launchpad.net/bugs/1060827. Approved by Michal Hruby, David Callé. 2012-10-03 Nick Dedekind Fixed bug causing preview navigation to repeat results. 2012-10-03 Nick Dedekind Fixed preview pre-activate calling on direct activation. 2012-10-03 Andrea Azzarone Use GMountOperation in g_volume_mount. GMountOperation provides a mechanism for interacting with the use.. Fixes: https://bugs.launchpad.net/bugs/713432. Approved by Marco Trevisan (Treviño). 2012-10-02 Andrea Azzarone Fix typo. 2012-10-02 Andrea Azzarone Add unit tests. 2012-10-02 Andrea Azzarone Use GMountOperation when mounting a volume. 2012-10-02 Marco Trevisan (Treviño) TestGLibSource: be more permissive about timing in TestGLibIdle.OneShotRun. Fixes: . Approved by Michal Hruby. 2012-10-02 Marco Trevisan (Treviño) TestGLibSource: take the time before running the idle 2012-10-02 Marco Trevisan (Treviño) TestGLibSource: be more permissive about timing in TestGLibIdle.OneShotRun 2012-10-02 Albert Astals Ignore transient unmmaped windows on minimize/unminimize Doesn't make much sense since they are not shown and it confuses Qt code. Fixes: https://bugs.launchpad.net/bugs/929712. Approved by Marco Trevisan (Treviño). 2012-10-02 Albert Astals Ignore transient unmmaped windows on minimize/unminimize Doesn't make much sense since they are not shown and it confuses Qt code 2012-10-02 Stephen M. Webb dash/StandaloneDash.cpp: added animator so previews will display. Fixes: . Approved by Marco Trevisan (Treviño). 2012-10-02 Stephen M. Webb dash/StandaloneDash.cpp: added animator so previews will work 2012-10-02 Pawel Stolowski Uploaded correct (hires) icon for missing album artwork when displaying music preview.. Fixes: https://bugs.launchpad.net/bugs/1060195. Approved by Jussi Pakkanen. 2012-10-02 Pawel Stolowski Fix incorrect icon for music preview if artwork is missing. 2012-10-02 Nick Dedekind Immediate feedback for dash preview activation.. Fixes: https://bugs.launchpad.net/bugs/1043808. Approved by Gord Allott, Brandon Schaefer. 2012-09-27 Nick Dedekind Added manual test for preview open lagging condition. 2012-09-27 Nick Dedekind Enabled lenses to open preview from direct activation. 2012-09-26 Nick Dedekind Pass data in all dash result uri activations. If lens forces a preview, we will not have the correct info. 2012-09-26 Nick Dedekind Mege with trunk 2012-09-24 Nick Dedekind Preview opens immediately with spinner if takes longer that 300ms. 2012-10-02 Nick Dedekind Removed minimum width from result group causing home lens not to wrap. (LP#1053116). Fixes: https://bugs.launchpad.net/bugs/1053116. Approved by Gord Allott. 2012-09-20 Nick Dedekind Removed line causing home lens results to overshoot boundries. 2012-09-20 Nick Dedekind Merge with trunk. 2012-10-02 Maxim Ermilov BamfLauncherIcon: use bamf provided mime types.. Fixes: . Approved by Marco Trevisan (Treviño). 2012-09-30 Maxim Ermilov style fixes 2012-09-28 Maxim Ermilov BamfLauncherIcon: get supported types from bamf 2012-10-02 Andrea Azzarone Fix rendering of the dash/launcher separator.. Fixes: https://bugs.launchpad.net/bugs/1057798. Approved by Łukasz Zemczak. 2012-10-01 Andrea Azzarone Fix rendering of the dash/launcher separator. 2012-10-01 Nick Dedekind Fixed re-ordering of shopping lens category in home lens. (LP#1054219). Fixes: https://bugs.launchpad.net/bugs/1054219. Approved by Daniel van Vugt, Michal Hruby. 2012-10-01 Nick Dedekind Fixed re-ordering of shopping lens category in home lens. 2012-10-01 Thomi Richards Fix autopilot launcher icon drag tests.. Fixes: . Approved by Christopher Lee, Brandon Schaefer. 2012-10-02 Thomi Richards Now works even when you've set the launcher to auto-hide. 2012-10-02 Thomi Richards Tests now drags to just below the trash icon, which should actually be more reliable. 2012-10-02 Thomi Richards Tests pass, launcher icon drag code is greatly simplified. 2012-10-02 Thomi Richards Merged trunk. 2012-10-01 Thomi Richards Merged trunk. 2012-10-01 Marco Trevisan (Treviño) ExpoLauncherIcon: Correctly toggle the expo on activation PluginAdapter: change the internals of MultiActionList to use a map to reference actions by name WindowManager: add TerminateExpo function to hide the expo plugin. Fixes: https://bugs.launchpad.net/bugs/1059759. Approved by Brandon Schaefer. 2012-10-01 Marco Trevisan (Treviño) autopilot, icon behavior tests: add tests for the Expo Launcher Icon activations 2012-10-01 Marco Trevisan (Treviño) ExpoLauncherIcon: Correctly toggle the expo on activation 2012-10-01 Marco Trevisan (Treviño) PluginAdapterStandalone: update according to the new API 2012-10-01 Marco Trevisan (Treviño) WindowManager: add TerminateExpo function to hide the expo plugin Action added in UnityScreen 2012-10-01 Marco Trevisan (Treviño) PluginAdapter: change the internals of MultiActionList to use a map to reference actions by name Plus some various code cleanup, and update unityshell against new API 2012-10-01 Marco Trevisan (Treviño) UnityWindow: add glow drawing support and draw it around the scale selected window. Fixes: . Approved by John Lea, Andrea Azzarone. 2012-09-28 Marco Trevisan (Treviño) UnityShell: remove an extra space 2012-09-27 Marco Trevisan (Treviño) UnityWindow: paint a glow to the scale selected window! 2012-09-27 Marco Trevisan (Treviño) UnityWindow: use nux::Color in paintGlow 2012-09-27 Marco Trevisan (Treviño) UnityWindow: pass the glow size value to computeGlowQuads 2012-09-27 Marco Trevisan (Treviño) UnityWindow glow: rename the header files, remove the class GlowQuad object, refactor the glow::Quads class Also lots of code cleanups, and more C++ friendly 2012-09-26 Marco Trevisan (Treviño) Glow: move the texture to glow_texture.h 2012-09-26 Marco Trevisan (Treviño) UnityWindow, optimize and cleanup the glow code a little 2012-09-26 Marco Trevisan (Treviño) UnityWindow: don't clip the window region, when painting the glow 2012-09-26 Marco Trevisan (Treviño) UnityWindow: computeGlowQuads add a parameter to consider the window aspect 2012-09-26 Marco Trevisan (Treviño) UnityShell: add Glowing windows support 2012-10-01 Ted Gould Reference the menu in the accessible object. Fixes: https://bugs.launchpad.net/bugs/913324. Approved by Marco Trevisan (Treviño). 2012-09-28 Ted Gould Attaching bug 2012-09-28 Ted Gould Keep a reference to the menu if it exists 2012-10-01 Nicolas d'Offay Low Graphics Mode. Fixes: https://bugs.launchpad.net/bugs/1046497. Approved by Neil J. Patel. 2012-10-01 Nicolas d'Offay Merged Unity 6.0 in. 2012-10-01 Neil Jagdish Patel cleanup 2012-10-01 Neil Jagdish Patel Fix detection 2012-10-01 Neil Jagdish Patel some fixes 2012-10-01 Nicolas d'Offay Changed the other low gfx mode env var to match. 2012-10-01 Nicolas d'Offay Fixed background effect compile error. 2012-09-28 Nicolas d'Offay Changed env var name. 2012-09-28 Nicolas d'Offay Fixed bugs with lowgfx mode, getting correct background colour now. Switched off more unused calls. 2012-09-27 Nicolas d'Offay Full hard coded enabled low gfx mode. 2012-09-25 Nic d'Offay Made dash and panel opaque using background colour, added some optimising checks to not render some features if blur isn't activated. 2012-09-21 Nic d'Offay Fixed compilation issues on early push. 2012-09-20 Nic d'Offay Repush of initial blur disable lowGfx mode. 2012-10-01 Sebastien Bacher Don't convert "devices-option", it's a deprecated key. Fixes: https://bugs.launchpad.net/bugs/1059594. Approved by Andrea Azzarone. 2012-10-01 Sebastien Bacher drop devices-option key conversion, it's deprecated 2012-10-01 Marco Trevisan (Treviño) AbstractLauncherIcon: use everywhere (when possible) AbstractLauncherIcon::Ptr const& This will save a lot of copies of the wrapper and uneeded extra ref/unref.. Fixes: . Approved by Andrea Azzarone. 2012-09-28 Marco Trevisan (Treviño) AbstractLauncherIcon: use everywhere (when possible) AbstractLauncherIcon::Ptr const& This will save a lot of copies of the wrapper and uneeded extra ref/unref. 2012-10-01 Thomi Richards Add support for opening windows using the testapp utility.. Fixes: . Approved by Marco Trevisan (Treviño). 2012-10-01 Thomi Richards Converted a couple of panel tests to use the new test app. 2012-10-01 Thomi Richards Preliminary support for the test application is in place. 2012-10-01 Nick Dedekind Added launcher icon destructor disconnect from expo termination signal.. Fixes: https://bugs.launchpad.net/bugs/1055995. Approved by Marco Trevisan (Treviño). 2012-10-01 Nick Dedekind Added destructor disconnect from launcher icon expo termination signal. 2012-09-28 Michal Hruby Update rendering of the price ribbon when emblem is displayed. Fixes: https://bugs.launchpad.net/bugs/1057971. Approved by Xi Zhu, Nick Dedekind. 2012-09-28 Michal Hruby Move the apps emblem one pixel of the right 2012-09-28 Michal Hruby Update rendering of the price ribbon when emblem is displayed 2012-09-28 Stephen M. Webb FavoriteStoreGSettings: use the custom deleter for g_settings_get_strv. Fixes: . Approved by Marco Trevisan (Treviño), Andrea Azzarone. 2012-09-27 Stephen M. Webb Fix a memory corruption problem due to incorrect deleter. 2012-09-28 Marco Trevisan (Treviño) BamfLauncherIcon: call Stick after that the icon is set sticky, so that the signal emission will work And so the favorites will be correctly saved.. Fixes: https://bugs.launchpad.net/bugs/1054645. Approved by Andrea Azzarone. 2012-09-28 Marco Trevisan (Treviño) Merging trunk 2012-09-28 Marco Trevisan (Treviño) TestLauncherController: fix the tests so that they will match the real world 2012-09-28 Marco Trevisan (Treviño) BamfLauncherIcon: call Stick after that the icon is set sticky, so that the signal emission will work 2012-09-28 Andrea Azzarone Make sure we call damageScreen when we have running animations.. Fixes: https://bugs.launchpad.net/bugs/1058145. Approved by Marco Trevisan (Treviño). 2012-09-28 Andrea Azzarone Make sure we call damageScreen when we have running animations. 2012-09-28 Andrea Azzarone Avoid code duplication. 2012-09-28 Andrea Azzarone Fix typo. 2012-09-28 Andrea Azzarone big_tick_ should be a member variable. 2012-09-28 Andrea Azzarone Use compiz tick-source. 2012-09-27 Omer Akram dummy merge so that there is a new version of unity in the staging future ppa. Fixes: . Approved by Omer Akram. 2012-09-27 Omer Akram pep8 says a line must not have more than 79chars, this one was longer, actually I just wanted to get this merged so that there is a new build in unity-staging-future ppa 2012-09-27 Omer Akram merg 2012-09-27 Daniel van Vugt Don't keep re-blurring parts of the shell we've already painted, because that will creep in and look like a shadow on the edge of the blur region. (LP: #1043260) This happens when the same texture (the FBO texture) is both the source and the destination for the three blur operations (launcher, panel, then dash). My quick fix is to take a copy of the FBO texture at the start of the frame (before any shell is painted), rather than reading from the same texture (FBO) that we're writing to. This also fixes LP: #1039999, because we are no longer assuming the backbuffer is an FBO. Instead we let Nux decide and take the right steps to read the real backbuffer, whatever that is.. Fixes: https://bugs.launchpad.net/bugs/1039999, https://bugs.launchpad.net/bugs/1043260. Approved by Andrea Azzarone. 2012-09-19 Daniel van Vugt Try not to slow the system down on every unity frame. Just when blurs need updating. 2012-09-19 Daniel van Vugt Don't keep re-blurring parts of the shell we've already painted, because that will creep in and look like a shadow on the edge of the blur region. (LP: #1043260) This happens when the same texture (the FBO texture) is both the source and the destination for the three blur operations (launcher, panel, then dash). My quick fix is to take a copy of the FBO texture at the start of the frame (before any shell is painted), rather than reading from the same texture (FBO) that we're writing to. This also fixes LP: #1039999, because we are no longer assuming the backbuffer is an FBO. Instead we let Nux decide and take the right steps to read the real backbuffer, whatever that is. 2012-09-26 Andrea Azzarone Fix horizontal alignment of search box and views below. Fixes: https://bugs.launchpad.net/bugs/1055544. Approved by Brandon Schaefer. 2012-09-24 Andrea Azzarone Fix bug 1055544. 2012-09-26 Michal Hruby Update gwibber icon. Fixes: https://bugs.launchpad.net/bugs/1056191. Approved by Pawel Stolowski. 2012-09-26 Michal Hruby Update gwibber asset 2012-09-26 Brandon Schaefer Manual test for the alt+tab focus fixes in trunk.. Fixes: . Approved by Marco Trevisan (Treviño). 2012-09-26 Brandon Schaefer * more changes 2012-09-26 Brandon Schaefer * fixed ap test 2012-09-26 Brandon Schaefer * Manual test for alt+tab fixes 2012-09-26 Andrea Azzarone Fix redrawing of preview cover art.. Fixes: https://bugs.launchpad.net/bugs/1055455. Approved by Marco Trevisan (Treviño). 2012-09-24 Andrea Azzarone Fix bug 1055455. 2012-09-24 Andrea Azzarone Remove unneeded code. 2012-09-26 Michal Hruby Updated category emblems. Fixes: https://bugs.launchpad.net/bugs/1056874. Approved by Pawel Stolowski. 2012-09-26 Michal Hruby Display the generic icon for all categories that don't have specific icon 2012-09-26 Michal Hruby Make sure the category emblems aren't blurry 2012-09-25 Brandon Schaefer Fix uninitialized variable. Fixes: https://bugs.launchpad.net/bugs/1053220. Approved by Andrea Azzarone. 2012-09-25 Brandon Schaefer * Remove extra spaces 2012-09-25 Brandon Schaefer * Fix uninitialized var 2012-09-25 Brandon Schaefer Removes broken AP test.. Fixes: . Approved by Thomi Richards. 2012-09-25 Brandon Schaefer * Remove broken test, to be added back in when testapp is finished 2012-09-25 Nick Dedekind Stopped music preview durations wrapping onto new line. 2012-09-25 Brandon Schaefer Fixes alt+tab losing focus when alt+tabing to quickly due to ubus being to slow to send a message.. Fixes: https://bugs.launchpad.net/bugs/1035628. Approved by Nick Dedekind. 2012-09-24 Brandon Schaefer * Fixes alt+tab issues 2012-09-25 Brandon Schaefer Adding ap tests for shopping lens.. Approved by Thomi Richards. 2012-09-24 Brandon Schaefer * forgot to remove the line! 2012-09-24 Brandon Schaefer * Fixed the last one, there must be at lease 2 results to work 2012-09-24 Brandon Schaefer * Fixed AP tests 2012-09-24 Brandon Schaefer * Skip test if no internet connection 2012-09-24 Brandon Schaefer * Actually added the file this time 2012-09-24 Brandon Schaefer * Shopping Lens AP tests 2012-09-24 Thomi Richards Autopilot: raise errors on not found objects, wait unity to restart when a crash happens. Approved by Christopher Lee, Marco Trevisan (Treviño). 2012-09-25 Thomi Richards Merged trunk, resolved conflicts. 2012-09-24 Thomi Richards Fix spelling error. 2012-09-24 Thomi Richards Merged several fixes from the 6.0 branch. 2012-09-24 Thomi Richards Ensure Unity is running before beginning a test. Also fix a race condition where failing tests that log some introspectable object with a customised __repr__ method would trigger a StateNotFound error. 2012-09-24 Marco Trevisan (Treviño) UnityWindow: when spreading, render once an empty decoration texture at full size and scale it via OpenGL This saves a lot of drawing and improves the performances of the unity Spread. Also, don't redraw the decoration texture for selected windows if not needed. Finally, cleanup the header file. Fixes: https://bugs.launchpad.net/bugs/1055643. Approved by Brandon Schaefer. 2012-09-24 Marco Trevisan (Treviño) UnityWindow: don't redraw the decoration texture for selected windows if not needed 2012-09-24 Marco Trevisan (Treviño) UnityWindow: when spreading, render an empty decoration texture at full size and scale it via OpenGL This saves a lot of drawing and improves the performances of the unity Spread. Also, cleanup the header file 2012-09-24 Marco Trevisan (Treviño) UnityShell: enable closing on middle-click, fix scaled decoration sizes, fix theming issues, added scale autopilot tests. Fixes: https://bugs.launchpad.net/bugs/1052821, https://bugs.launchpad.net/bugs/1053225, https://bugs.launchpad.net/bugs/1055605, https://bugs.launchpad.net/bugs/1055609, https://bugs.launchpad.net/bugs/1055610. Approved by Brandon Schaefer. 2012-09-24 Marco Trevisan (Treviño) Merging with trunk 2012-09-24 Marco Trevisan (Treviño) autopilot, SpreadTests: reorder functions and add docstrings 2012-09-24 Marco Trevisan (Treviño) autopilot, TestSpread: test if a window is focused when clicked on spread 2012-09-24 Marco Trevisan (Treviño) autopilot: add SpreadTests class to perform window closing tests 2012-09-24 Marco Trevisan (Treviño) Autopilot: add emulator for unity screen 2012-09-24 Marco Trevisan (Treviño) UnityScreen: add screen introspection class, make UnityWindow introspectable 2012-09-24 Marco Trevisan (Treviño) ScreenIntrospection: add a new introspectable class to allow screen introspection 2012-09-24 Marco Trevisan (Treviño) UnityShell: use smart pointer for bghash, fix compilation issues 2012-09-24 Marco Trevisan (Treviño) Merging with trunk 2012-09-24 Marco Trevisan (Treviño) UnityWindow: remove the workaround on initiate/terminate spread 2012-09-23 Marco Trevisan (Treviño) UnityWindow: reset the cached textures, when the style has changed 2012-09-23 Marco Trevisan (Treviño) UnityWindow: remove uneeded cairo calls 2012-09-23 Marco Trevisan (Treviño) Merging with remote branch 2012-09-23 Marco Trevisan (Treviño) UnityWindow: even more cleanup the scale decoration code Also reduce some unwanted paints... 2012-09-23 Marco Trevisan (Treviño) UnityWindow: use another strategy to draw a rounded top border 2012-09-23 Marco Trevisan (Treviño) UnityWindow: correctly fade out the decoration text 2012-09-23 Marco Trevisan (Treviño) UnityWindow: use the gtk style context to render the scaled window text 2012-09-23 Marco Trevisan (Treviño) UnityWindow: set the decoration radius to match system default values 2012-09-23 Marco Trevisan (Treviño) UnityWindow: even more cleanup the scale decoration code Also reduce some unwanted paints... 2012-09-23 Marco Trevisan (Treviño) UnityWindow: correctly draw a fake rounded decoration using default values 2012-09-23 Marco Trevisan (Treviño) UnityWindow: GetScaledGeometry, fix the x/y positioning, so that the decoration won't look wider 2012-09-19 Marco Trevisan (Treviño) UnityWindow: add close on middle-click support 2012-09-24 Nick Dedekind Menu key opens preview for selected item in dash lens.. Fixes: https://bugs.launchpad.net/bugs/1045831. Approved by Brandon Schaefer. 2012-09-21 Nick Dedekind Removed extra lines 2012-09-21 Nick Dedekind Fixed preview AP test description. 2012-09-20 Nick Dedekind Added AP test for preview menu key activation. 2012-09-19 Nick Dedekind Dash previews activate with MENU key. 2012-09-24 Marco Trevisan (Treviño) PluginAdapterCompiz: correctly use std::find to look in our xids list. Fixes: . Approved by Michal Hruby, Sam Spilsbury. 2012-09-24 Marco Trevisan (Treviño) PluginAdapterCompiz: correctly use std::find to look in our xids list 2012-09-24 Brandon Schaefer Ignore windows that have Override Redirect set to true when checking if a window is on top.. Fixes: https://bugs.launchpad.net/bugs/1035895. Approved by Marco Trevisan (Treviño). 2012-09-20 Brandon Schaefer * Check that the window is owned by nux. 2012-09-20 Brandon Schaefer * small change 2012-09-20 Brandon Schaefer * Remove redundant code 2012-09-14 Brandon Schaefer * Adds a tests with an override redirect window 2012-09-14 Brandon Schaefer * Ignore windows that have override redirect set to true, in IsWindowOnTop 2012-09-24 Marco Trevisan (Treviño) Launcher: check the mouse position after relasing a drag window, and in case hide it. Fixes: https://bugs.launchpad.net/bugs/1053978. Approved by Brandon Schaefer. 2012-09-21 Marco Trevisan (Treviño) Previews: use .empty() instead of .size() == 0. 2012-09-21 Marco Trevisan (Treviño) TestLauncher: add unit test to check the emission of the mouse_enter signal 2012-09-21 Marco Trevisan (Treviño) Launcher: check the mouse position after relasing a drag window, and in case hide it 2012-09-24 Nick Dedekind Fixed a UI artifact bug with preview info hints.. Fixes: . Approved by Brandon Schaefer. 2012-09-21 Nick Dedekind Removed minimum width from preview hint value. 2012-09-24 Brandon Schaefer Removed unused parameter in SwitcherController::Show.. Fixes: . Approved by Marco Trevisan (Treviño). 2012-09-21 Brandon Schaefer * Remove dead param from the SwitcherController 2012-09-24 Thomi Richards Fix an autopilot test where dragging launcher icons failed.. Fixes: . Approved by Christopher Lee. 2012-09-24 Thomi Richards Merged missing improvments to test. 2012-09-24 Thomi Richards Fixed test that drags launcher icons around. 2012-09-24 Thomi Richards Fixed test that drags launcher icons around. 2012-09-21 Andrea Azzarone Fix AP test for ExpoLauncherIcon + remove obsolete test.. Fixes: . Approved by Brandon Schaefer. 2012-09-20 Andrea Azzarone Remove obsolete AP test. 2012-09-19 Andrea Azzarone Add new line between classes. 2012-09-19 Andrea Azzarone Add ExpoLauncherIcon class. 2012-09-20 Brandon Schaefer Fix broken AP test due to gcalc not having menu accelerators anymore.. Fixes: https://bugs.launchpad.net/bugs/1053188. Approved by Thomi Richards. 2012-09-20 Brandon Schaefer * Fix menu accelerator AP test 2012-09-20 Andrea Azzarone Use uuid+label as volume ID.. Fixes: . Approved by Marco Trevisan (Treviño). 2012-09-19 Andrea Azzarone Merge trunk. 2012-09-18 Andrea Azzarone Use uuid+label as ID. 2012-09-18 Andrea Azzarone Use G_VOLUME_IDENTIFIER_KIND_LABEL to identify a volume. 2012-09-20 Andrea Azzarone Remove dead code.. Fixes: . Approved by Brandon Schaefer. 2012-09-19 Andrea Azzarone Remove dead code. 2012-09-20 Omer Akram remove FlowView manual-test as the feature have been disabled.. Fixes: https://bugs.launchpad.net/bugs/1053056. Approved by Marco Trevisan (Treviño). 2012-09-20 Omer Akram Flow view has been disabled in Unity, this manual test case makes no sense 2012-09-20 Omer Akram Merge trunk 2012-09-19 Omer Akram Merge 2012-09-20 Neil Jagdish Patel Makes sure we choose a sane icon for GIcon's that our own UnityProtocolIcons too.. Fixes: . Approved by Marco Trevisan (Treviño). 2012-09-20 Neil Jagdish Patel Support for UnityProtocolAnnotatedIcon for DND 2012-09-20 Marco Trevisan (Treviño) manual-tests: Launcher fix dragging manual test, updating it to the current behavior. Fixes: https://bugs.launchpad.net/bugs/1053129. Approved by Omer Akram. 2012-09-20 Marco Trevisan (Treviño) manual-tests: Launcher fix dragging manual test 2012-09-20 Didier Roche Release\ 6.6.0 2012-09-20 Didier Roche Install Amazon and Ubuntu One Music Store webapp items in the launcher by default 2012-09-20 Didier Roche Install Amazon and Ubuntu One Music Store webapp items in the launcher by default 2012-09-20 Nick Dedekind Fixed pixel size of font (15px = 11pt) in Dash filter buttons. 2012-09-20 Nick Dedekind Fixed pixel sized fonts in Filter buttons. 2012-09-20 Nick Dedekind Relayout Dash input window on form factor changes 2012-09-20 Nick Dedekind Relayout dash input window on form factor changes. 2012-09-20 Marco Trevisan Adds changes to the LauncherController to better handle favourites and the expo icon. 2012-09-20 Marco Trevisan (Treviño) TestLauncherController: fix new icon orders tests 2012-09-20 Marco Trevisan (Treviño) TestLauncherController: update tests against to support the new expo icon behavior 2012-09-20 Marco Trevisan (Treviño) LauncherController: save icons order again if the expo icon has been removed 2012-09-20 Marco Trevisan (Treviño) LauncherController: reorder the expo icon to the proper position 2012-09-20 Marco Trevisan (Treviño) LauncherController: ensure that we save favorites when the expo icon was not in the favorites this ensures us that in future we can safely disable workspaces, without creating issues for upgraders 2012-09-20 Omer Akram remove two manual-tests, they are now obsolete 2012-09-20 Omer Akram remove two obsolete manual-tests 2012-09-20 Brandon Schaefer Clicking on Dash border should not close the dash 2012-09-19 Brandon Schaefer * Include missing header 2012-09-19 Brandon Schaefer * Clicking on the Dash boarder should not close it...fixes a failing AP test 2012-09-20 Andrea Azzarone Implement "focus on hover" behavior for preview action buttons 2012-09-19 Andrea Azzarone Fix typo. 2012-09-19 Andrea Azzarone Add manual test. 2012-09-19 Andrea Azzarone Don't allow to have two highlighted action buttons. 2012-09-20 Andrea Azzarone ERROR ... unity.thumbnailgenerator ThumbnailGenerator.cpp:429 More than one thumbnail generator created." 2012-09-19 Andrea Azzarone Fix "ERROR: More than one thumbnail generator created". 2012-09-20 Brandon Schaefer Fixes some unit tests 2012-09-19 Brandon Schaefer * Fix unit test crash * Reduce the amount of warnings, due to the SoftwareCenter tests 2012-09-20 Neil Jagdish Patel Fixes renderering of Dash in maximised mode with redirected textures by using the same code-patches as the restored Dash mode for the overlay. 2012-09-19 Neil Jagdish Patel Fix Dash renderering on fullscreen 2012-09-19 Marco Trevisan Show workspace switcher icon always 2012-09-19 Ken VanDine SocialPreview: Don't expand preview_info_hints, it was pushing down the comments when there wasn't enough comments to fill the space 2012-09-18 Ken VanDine SocialPreview: Don't expand preview_info_hints, it was pushing down the comments when there wasn't enough comments to fill the space 2012-09-19 Neil Jagdish Patel Don't call GraphicsContext::DeactivateFramebuffer which will immediately restore the backbuffer. Instead call WindowCompositor::RestoreMainFramebuffer to bind either the backbuffer or reference framebuffer for reading as that is the one we're drawing to as is the most-up-to-date 2012-09-19 Sam Spilsbury Use WindowCompositor::RestoreMainFramebuffer to restore the main buffer (either back or reference) to read and write from 2012-09-19 Neil Jagdish Patel This branch introduces dash to preview transitions. I relies on this nux branch: https://code.launchpad.net/~unity-team/nux/nux.redirected-views/+merge/124661 Animation from Dash to Preview slides out elements of the dash to make room for the previews. The process happens in 250ms. Many changes were necessary to create this effects. It has to be said that the changes have an impact on the rendering engine and the way elements are drawn in the dash. Efforts are being made to reduce this impact.. Fixes: https://bugs.launchpad.net/bugs/1049593. Approved by Neil J. Patel. 2012-09-18 Jay Taoko * Cleanup " * Added manual test. 2012-09-18 Neil Jagdish Patel tweak spacing 2012-09-18 Jay Taoko * Small fix at the bottom the preview in the ghost icons. 2012-09-18 Neil Jagdish Patel make icons show a bit more at the bottom 2012-09-18 Jay Taoko * Merged with Unity trunk. 2012-09-18 Jay Taoko * Minor fix 2012-09-18 Jay Taoko * Fixed background color tint. 2012-09-17 Jay Taoko * Fixing background color tint. W.I.P. 2012-09-17 Jay Taoko * Fixed ResultViewGrid gradient 2012-09-17 Jay Taoko * Fixes to stabilize dash to preview animation 2012-09-16 Jay Taoko * Merge with Unity trunk 2012-09-14 Jay Taoko * Adjustments 2012-09-14 Jay Taoko * Dash to Preview animation" * Desaturation 2012-09-11 Jay Taoko Improved Dash transition to Preview 2012-09-06 Jay Taoko Another Fix 2012-09-06 Jay Taoko Fixes 2012-08-31 Jay Taoko Work in progress 2012-08-28 Jay Taoko Progressively reveal the preview 2012-08-28 Jay Taoko Dash to Preview transition 2012-08-24 Jay Taoko Success 2012-08-20 Neil Jagdish Patel [merge] trunk 2012-08-17 Jay Taoko * Work in progress: Dash transition to Previews. Minor fix 2012-08-17 Jay Taoko * Work in progress: Dash transition to Previews 2012-08-15 Jay Taoko * Added fade out of DashView when opening the previews 2012-08-30 Jay Taoko dednick fix 2012-09-19 Tim Penhey Updates the API to match nux trunk and nux/3.0. Fixes: . Approved by . 2012-09-19 Neil Jagdish Patel Update for new Nux API 2012-09-19 Tim Penhey Update to new nux api. 2012-09-19 Brandon Schaefer Slows the animation down when installing applications in the Dash Preview and the Software Center.. Fixes: https://bugs.launchpad.net/bugs/1045746. Approved by John Lea, Nick Dedekind. 2012-09-19 Brandon Schaefer * merged trunk 2012-09-18 Brandon Schaefer * Moved slow/quick speeds into variables 2012-09-12 Brandon Schaefer * Removed extra new line 2012-09-12 Brandon Schaefer * Adds a Slow animation to the launcher drag window 2012-09-19 Didier Roche add a depreacated --reset option as it seems otherwise to match to --reset-icons.. Fixes: . Approved by Brandon Schaefer. 2012-09-19 Didier Roche add deprecated --reset option 2012-09-19 Didier Roche rename reset-icons to reseticons so that the removed --reset option doesn't magically match --reset-icons 2012-09-19 Nick Dedekind Dash/Hud no longer steal mouse events outside their content area. Better draw handling of hud animation.. Fixes: https://bugs.launchpad.net/bugs/857422, https://bugs.launchpad.net/bugs/1049593. Approved by Brandon Schaefer. 2012-09-18 Nick Dedekind Fixed relayout on monitor changes. 2012-09-18 Nick Dedekind Changed author 2012-09-18 Nick Dedekind Merge with trunk. 2012-09-18 Nick Dedekind Added autopilot tests for dash/hud closure. 2012-09-18 Nick Dedekind Added check for launcher/panel mouse click areas in dash hide logic. 2012-09-18 Nick Dedekind HideDash/Hud directly from external button press. 2012-09-18 Nick Dedekind Renamed ResizingBaseWindow. 2012-09-13 Nick Dedekind Fixed jerkyness in animation. 2012-09-13 Nick Dedekind Hud support for focus changing outside calculated hud geometry in same monitor. 2012-09-12 Nick Dedekind Fixed dash dismiss on same sceen with reduced input window. 2012-09-12 Nick Dedekind Fixed dash event theft. 2012-09-19 Marco Trevisan (Treviño) UnityWindow: implements sigc::trackable. Fixes: https://bugs.launchpad.net/bugs/1052683. Approved by Brandon Schaefer. 2012-09-18 Marco Trevisan (Treviño) UnityWindow: go back to use all the screen windows on spread events, to avoid unwanted behaviors Such undecorated or maximized decorated windows 2012-09-18 Marco Trevisan (Treviño) UnityWindow: use ScaleScreen windows list (hopefully smaller) to check if decorate/undecorate a window 2012-09-18 Marco Trevisan (Treviño) UnityWindow: implements sigc::trackable 2012-09-18 Marco Trevisan (Treviño) LauncherController, FavoriteStore, Launcher, Icons: always use sort priority based on favorites to get positioned on launcher. Fixes: https://bugs.launchpad.net/bugs/761155, https://bugs.launchpad.net/bugs/858540, https://bugs.launchpad.net/bugs/868423, https://bugs.launchpad.net/bugs/1028927, https://bugs.launchpad.net/bugs/1042845, https://bugs.launchpad.net/bugs/1045146. Approved by Andrea Azzarone, Brandon Schaefer. 2012-09-18 Marco Trevisan (Treviño) Tests: move the .desktop applications in a data dir so that it's more XDG compliant Fix the TestDesktopUtilities tests so that it won't depend on system changes 2012-09-18 Marco Trevisan (Treviño) TestDesktopUtilities: use gnome-terminal instead of ubuntu-software-center .desktop file 2012-09-18 Marco Trevisan (Treviño) LauncherIcon: remove the debugging text 2012-09-18 Marco Trevisan (Treviño) Merging with trunk 2012-09-18 Marco Trevisan (Treviño) TestLauncherController: added tests for GetLastIconPriority 2012-09-18 Marco Trevisan (Treviño) LauncherController: fix some corner cases in GetLastIconPriority Like looking for the last sticky priority when we have no sticky icons and, a first favorite_uri 2012-09-18 Marco Trevisan (Treviño) Revert wrong commit 2012-09-18 Marco Trevisan (Treviño) MockVolumeMonitorWrapper, MockDeviceLauncherSection: add optional parameter to define the number of mocked volumes 2012-09-18 Marco Trevisan (Treviño) TestLauncherController: fix SortAndUpdate test 2012-09-18 Marco Trevisan (Treviño) TestLauncherController: add tests for UpdateNumWorkspaces 2012-09-17 Marco Trevisan (Treviño) TestLauncherController: add ResetIconPriorities test 2012-09-17 Marco Trevisan (Treviño) TestLauncherController: added FavoriteAdd test for DeviceSection 2012-09-17 Marco Trevisan (Treviño) TestLauncherController: be more precise on checking the new devices position 2012-09-17 Marco Trevisan (Treviño) TestLauncherController: add tests for view opened and special favorite removed 2012-09-17 Marco Trevisan (Treviño) TestLauncherController: add Favorite removal signal test for devices 2012-09-17 Marco Trevisan (Treviño) DeviceLauncherSection: rename IconAdded signal to icon_added 2012-09-17 Marco Trevisan (Treviño) TestLauncherController: emit signals instead of directly calling the favorite event callbacks 2012-09-17 Marco Trevisan (Treviño) TestLauncherController: add DisconnectSignals utility function, so that we can avoid mistakes by newly opened views 2012-09-17 Marco Trevisan (Treviño) TestLauncherController: move some tests so that they're in a better order 2012-09-17 Marco Trevisan (Treviño) TestLauncherController: add SetupIcons tests 2012-09-17 Marco Trevisan (Treviño) TestLauncherController: AddRunningApps and AddDevices tests 2012-09-17 Marco Trevisan (Treviño) TestLauncherController: add OnFavoriteStoreFavoriteRemoved and Registered Icons stick/unstick 2012-09-17 Marco Trevisan (Treviño) TestLauncherController: add various OnFavoriteStoreAdded tests 2012-09-17 Marco Trevisan (Treviño) TestLauncherController: added SortandUpdate test 2012-09-17 Marco Trevisan (Treviño) TestLauncherController: added Launcher Special request tests 2012-09-17 Marco Trevisan (Treviño) SoftwareCenterLauncherIcon: use fallback icons if the provided name is empty 2012-09-17 Marco Trevisan (Treviño) TestLauncherController: add more SaveIconsOrder tests 2012-09-17 Marco Trevisan (Treviño) LauncherController: added utility function AddFavoriteKeepingOldPosition to avoid code duplication This function allows to add an icon to the current icons list guessing the previous icon positioning 2012-09-17 Marco Trevisan (Treviño) LauncherController: try to keep the unity devices positions when saving the icons order Tests added 2012-09-17 Marco Trevisan (Treviño) TestLauncherController: add other SaveIconsOrder tests 2012-09-17 Marco Trevisan (Treviño) TestLauncherController: add SaveIconsOrder test 2012-09-15 Marco Trevisan (Treviño) TestLauncherController: add launcher remove_request tests for app and devices 2012-09-15 Marco Trevisan (Treviño) TestLauncherController: implement MockVolumeLauncherIcon and use for Launcher add_request tests 2012-09-15 Marco Trevisan (Treviño) test_mock_devices: added MockVolume 2012-09-15 Marco Trevisan (Treviño) TestLauncherController: add launcher's add_request application tests Also define some app:: desktop files 2012-09-15 Marco Trevisan (Treviño) LauncherController: pass the icon_uri by value on position_forgot This avoids unwanted extra-references 2012-09-15 Marco Trevisan (Treviño) BamfLauncherIcon: unstick the Bamf view when deleting the BamfLauncherIcon 2012-09-14 Marco Trevisan (Treviño) TestLauncherModel: added tests for ReorderAfterNext and changed ReorderAfter to ReorderAfterPrevious 2012-09-14 Marco Trevisan (Treviño) LauncherModel: avoid to set again the priority for the moved icon in ReorderAfter 2012-09-14 Marco Trevisan (Treviño) TestLauncherController: add more construction tests and the utility BuildMockBamfLauncherIcon 2012-09-14 Marco Trevisan (Treviño) LauncherController: improve ensurelaunchers 2012-09-14 Marco Trevisan (Treviño) test_mock_devices: add #ifndef guard (added by mistake to TestDeviceLauncherSection) 2012-09-14 Marco Trevisan (Treviño) FavoriteStore: make GetFavorites const 2012-09-14 Marco Trevisan (Treviño) TestLauncherController: more initialization checks 2012-09-12 Marco Trevisan (Treviño) TestLauncherController: add more registration tests, fix not-working tests 2012-09-12 Marco Trevisan (Treviño) TestLauncherController: add RegisterIcon tests 2012-09-12 Marco Trevisan (Treviño) SpacerLauncherIcon: using IconType::SPACER everywhere 2012-09-12 Marco Trevisan (Treviño) LauncherController: s/GetFavoriteIcon/GetIconByUri/g 2012-09-12 Marco Trevisan (Treviño) LauncherController: s/GetFavoriteIcon/GetIconByUri/g, add tests to TestLauncherController 2012-09-12 Marco Trevisan (Treviño) LauncherController: add better RegisterIcon so that we can remove some duplicated code Also correctly reoreder icons on OnLauncherAddRequest 2012-09-12 Marco Trevisan (Treviño) TestLauncherController: add createfavorites test for desktop and expo icons 2012-09-12 Marco Trevisan (Treviño) TestVolumeLauncherIcon: use test_mock_devices 2012-09-12 Marco Trevisan (Treviño) TestLauncherController: added devices favorites test 2012-09-12 Marco Trevisan (Treviño) tests: Added test_mock_devices.h to avoid device intialization duplication code 2012-09-12 Marco Trevisan (Treviño) GMockVolume: setup default name and uuid 2012-09-11 Marco Trevisan (Treviño) TestLauncherController: add first CreateFavorite tests 2012-09-11 Marco Trevisan (Treviño) TestLauncherController: implement in a better way MockFavoriteStore 2012-09-11 Marco Trevisan (Treviño) TestLauncherController: add just an Impl getter on friend class 2012-09-11 Marco Trevisan (Treviño) TestSoftwareCenterLauncherIcon: added animation test 2012-09-11 Marco Trevisan (Treviño) TestSoftwareCenterLauncherIcon: added first test 2012-09-11 Marco Trevisan (Treviño) TestLauncherIcon: add Stick/Unstick tests 2012-09-11 Marco Trevisan (Treviño) TestLauncherIcon: add Visibility test 2012-09-11 Marco Trevisan (Treviño) TestLauncherIcon: basic LauncherIcon test 2012-09-11 Marco Trevisan (Treviño) TestVolumeLauncherIcon: add stick/unstick tests 2012-09-11 Marco Trevisan (Treviño) TestTrashLauncherIcon: add first basic test 2012-09-11 Marco Trevisan (Treviño) LauncherIcon's: use FavoriteStore::URI_PREFIX_* values for remote uri 2012-09-11 Marco Trevisan (Treviño) FavoriteStoreGSettings: removing unneeded variables 2012-09-11 Marco Trevisan (Treviño) TestBamfLauncherIcon: add test for RemoteUri without .desktop file 2012-09-11 Marco Trevisan (Treviño) TestFavoriteStore: testing ParseFavoriteFromUri 2012-09-11 Marco Trevisan (Treviño) TestFavoriteStore: add more URI cases 2012-09-11 Marco Trevisan (Treviño) TestDesktopUtilities: re-enabling disabled tests. 2012-09-11 Marco Trevisan (Treviño) TestLauncherModel: One more test 2012-09-11 Marco Trevisan (Treviño) SoftwareCenterLauncherIcon: indentation fixes (and use const&) 2012-09-11 Marco Trevisan (Treviño) LauncherIcon: remove the duplicated set-tooltip text 2012-09-11 Marco Trevisan (Treviño) tests: add TestFavoriteStore class for testing static members 2012-09-11 Marco Trevisan (Treviño) TestDesktopLauncherIcon: add activation test 2012-09-11 Marco Trevisan (Treviño) WindowManager: add InShowDesktop (and implement it in PluginAdapter's). 2012-09-11 Marco Trevisan (Treviño) tests, *LauncherIcons: add RemoteUri tests 2012-09-11 Marco Trevisan (Treviño) TestDesktopLauncherIcon: add basic tests 2012-09-11 Marco Trevisan (Treviño) TestHudLauncherIcon: check for icon type 2012-09-10 Marco Trevisan (Treviño) Tests: remove timeouts on VolumeLauncherIcon, fix HudLauncherIcon test 2012-09-10 Marco Trevisan (Treviño) TestVolumeLauncherIcon: add position test, fix failing tests 2012-09-10 Marco Trevisan (Treviño) TestMain, TestMainXless: set the default locale to C (to fix volume failing tests) 2012-09-10 Marco Trevisan (Treviño) TestBamfLauncherIcon: check position 2012-09-10 Marco Trevisan (Treviño) TestBamfLauncherIcon: add sticky tests 2012-09-10 Marco Trevisan (Treviño) AbstractLauncherIcon: add position_forgot signal, use it in LauncherController and LauncherIcon 2012-09-10 Marco Trevisan (Treviño) TestLauncher: addtest for add_request signal 2012-09-10 Marco Trevisan (Treviño) DndData: use const char* 2012-09-10 Marco Trevisan (Treviño) TestLauncher: add test for DndIsSpecialRequest 2012-09-10 Marco Trevisan (Treviño) TestLauncher: check if a device icon is sticked when dragged. 2012-09-10 Marco Trevisan (Treviño) TestLauncher: add test to check drag icon when setting an icon back to its position 2012-09-10 Marco Trevisan (Treviño) LauncherModel: avoid priority clashes, when icons share the priority with 'other' Tests updated and added. 2012-09-10 Marco Trevisan (Treviño) Merging trunk 2012-09-10 Marco Trevisan (Treviño) Launcher: removing fixme statement 2012-09-10 Marco Trevisan (Treviño) TestLauncher: add AddMockIcons utility function 2012-09-10 Marco Trevisan (Treviño) tests: added TestHudLauncherIcon 2012-09-10 Marco Trevisan (Treviño) Launcher: put back the saturation check bits 2012-09-10 Marco Trevisan (Treviño) TestBFBLauncherIcon: use testing::Test and check for icon position 2012-09-08 Marco Trevisan (Treviño) FavoriteStore: more const methods and static values 2012-09-07 Marco Trevisan (Treviño) BamfLauncherIcon: use smart pointers for GKeyFile 2012-09-07 Marco Trevisan (Treviño) Merging with trunk 2012-09-07 Marco Trevisan (Treviño) unityshell: remove the ShowDesktopIcon option, correctly set the workspaces size even when vsize changes And, of course, change the launcher::Controller initialization. 2012-09-07 Marco Trevisan (Treviño) LauncherController: refactor the internals to use the new LauncherModel and FavoriteStore Semplified the constructor, we really don't need to have a Display parameter here; use initialization list more, remove timeout on icons initialization (also use a new main function to initialize all the non-fixed launcher icons). The icons ordering has changed a lot: now the favorites control everything (except BFB and trash) and we add the icons based on their defined position. Added two special places: local::RUNNING_APPS_URI and local::DEVICES_URI that optionally defines where these kind of icons should be placed. This is not strict by the way, because if these uris are not defined we add them by default at the bottom of the launcher main model. So to get that, I refactored CreateFavorite so that it's like an icon factory that returns us an icon based on its icon-uri. It does this job only if the icon is not already available. Also, added GetFavoriteIcon that returns us the icon in the model with the requested uri. SetupIcons does the work of reading the favorite store and add the icons in order; it also set up the signals. When a new Device or Application icon is added to the launcher, we append it to the list of the non-sticky devices or applications. Favorites reordering, removal or additions have been refactored to fit to our new system; when we save the favorites, the position of the "running-apps" or "attached-devices" is computed based on where the first icon of this type is placed. The expo icon is handled differently, since it is not added if we have no workspaces available. SoftwareCenterLauncher icons are now handled differently: we consider them as sticky application icons, so we firstly add them to the model (setting their priority based on the last sticky icon we have), then we animate them. They already know where they should go, based on model computions (also fixed a bug that caused them not to get the overlay shourtcut when added). OnLauncherAddRequest: always stick the favorite icon 2012-09-07 Marco Trevisan (Treviño) SoftwareCenterLauncherIcon: remove the icon size parameter from the animation. Change logic. We assume now that when a SoftwareCenterLauncher icon has been added to the launcher, is already on the model, but it is not visible. So at this point we have only to animate ourself to the position that was designed (and saved on the icon Center). When the animation is over, remove any extra reference to icon textures and launcher. Also make sure we're visible. 2012-09-07 Marco Trevisan (Treviño) manual-tests, Launcher: backport the BFB icon drag test from 5.0 (fixed here as well). 2012-09-07 Marco Trevisan (Treviño) Launcher: rename signals add DndIsSpecialRequest, remember the position of the dragged icon After a drag action, save the model only if the icon has really changed its position, implement DndIsSpecialRequest to check if a DND request is really special (a device icon or a .desktop file). When a Dnd special reqeuest happens, we only have to emit a signal. The controller will handle them all (hopefully sticking the application) Plus, some code cleanup, use LauncherIcon::IsVisible when possible. 2012-09-07 Marco Trevisan (Treviño) MockLauncherIcon: adapt to the new AbstractLauncherIcon interface 2012-09-07 Marco Trevisan (Treviño) VolumeLauncherIcon: implement Stick and Unstick. When Sticked we should unblacklist the icon, when Unsticked we should keep it visibile anyway. 2012-09-07 Marco Trevisan (Treviño) HudLauncherIcon: use IsVisible() 2012-09-07 Marco Trevisan (Treviño) com.canonical.Unity.gschema: updated with new default values, added description. 2012-09-07 Marco Trevisan (Treviño) SpreadLauncherIcon: renamed to ExpoLauncherIcon Also implement the Stick function so that the icon is visible only if we have workspaces, and set it invisible by default. 2012-09-07 Marco Trevisan (Treviño) DeviceLauncherSection: remove the populate idle, add GetIcons() method Tests included 2012-09-07 Marco Trevisan (Treviño) BamfLauncherIcon: use the parent implmenentation of Stick and Unstick Also don't set the icon visibility based on the stickyness, the Stick() method will handle that at LauncherIcon level. 2012-09-07 Marco Trevisan (Treviño) LauncherModel: use the icon position to order the icons tests updated. 2012-09-07 Marco Trevisan (Treviño) LauncherIcon: implement IsVisible, Stick and Unstick. Set default sort priority. Now a launcher icon sets its sort priority by default on initialization, so that it changes based on the icon type. Also, implement the Stick method setting the icon visible by default and emitting the position_saved signal for its customers. Implement also the Unstick method, it also removes the icon from favorites. 2012-09-07 Marco Trevisan (Treviño) AbstractLauncherIcon: remove icon_weight property, add DefaultPriority getter and position_saved signal The default priority is set to a value relative to the icon type by deafult. The priority_saved signal is meant to be used when an icon wants to save is position (i.e. add itself to favorites). 2012-09-07 Marco Trevisan (Treviño) FavoriteStoreGSettings: implement missing methods, always store icon uris instead of destkop paths/id Add/update tests. The favorites are now meant as source for the icon ordering, they're not only related to desktop files but to any unity kind of icon 2012-09-07 Marco Trevisan (Treviño) FavoriteStore: add more utility methods, plus some static ones to get the favorite uri 2012-09-07 Marco Trevisan (Treviño) FavoriteStorePrivate: add IsDesktopFilePath utility function 2012-09-07 Marco Trevisan (Treviño) DesktopLauncherIcon: switch icon uri to "unity://desktop-icon" 2012-09-07 Marco Trevisan (Treviño) DesktopUtilities: add GetDesktopPathById method to get the desktop path from an id or file. Tests included. 2012-09-07 Marco Trevisan (Treviño) PanelMenuView: remove unneede variable 2012-09-05 Marco Trevisan (Treviño) GLibDBusProxy: cleanup unneeded variable 2012-09-05 Marco Trevisan (Treviño) Merging with lp:~3v1n0/unity/keep-priority-launcher-model to have a real priority model 2012-09-02 Marco Trevisan (Treviño) Merging with trunk 2012-08-30 Marco Trevisan (Treviño) Merging again with lp:~andyrock/unity/devices-cleanup-and-test (and trunk) 2012-08-25 Marco Trevisan (Treviño) Merging with trunk trough lp:~andyrock/unity/devices-cleanup-and-test 2012-08-25 Marco Trevisan (Treviño) VolumeLauncherIcon: add remote Uri support 2012-08-25 Marco Trevisan (Treviño) Merging with lp:~andyrock/unity/devices-cleanup-and-test 2012-08-17 Marco Trevisan (Treviño) LauncherModel: also use the icon_weight parameter to define the icon sorting 2012-08-17 Marco Trevisan (Treviño) AbstractLauncherIcon: add icon_weight property that defines the default icon position 2012-08-17 Marco Trevisan (Treviño) launcher, CMakeLists: compile also SpreadLauncherIcon 2012-08-17 Marco Trevisan (Treviño) Launcher: add SpreadLauncherIcon to perform the Expo action Added unit-tests, 2012-08-17 Marco Trevisan (Treviño) DesktopLauncherIcon: add Super+D shortcut and remoteUri 2012-08-17 Marco Trevisan (Treviño) DeviceLauncherIcon: fix compilation 2012-08-17 Marco Trevisan (Treviño) Merging with trunk 2012-08-14 Marco Trevisan (Treviño) DeviceLauncherIcon: implement GetRemoteUri (returning the device UUID) 2012-08-14 Marco Trevisan (Treviño) LauncherController: fix the Sorting priority to avoid that opened icons are added after the sticky ones 2012-08-14 Marco Trevisan (Treviño) Merging with lp:~3v1n0/unity/quicklist-menu-items-leak-fix (future trunk :)) 2012-08-14 Marco Trevisan (Treviño) Merging with trunk 2012-08-10 Marco Trevisan (Treviño) Merging with lp:~3v1n0/unity/launcher-icon-construction-type (and trunk) 2012-08-03 Marco Trevisan (Treviño) Launcher: set the initial animation back to work 2012-08-03 Marco Trevisan (Treviño) Launcher: put the _initial_drag_animation back 2012-08-03 Marco Trevisan (Treviño) Launcher: always start the drag launcher window from the original click position This fixes bug #858540 2012-08-02 Marco Trevisan (Treviño) Launcher: allow to reorder any floating icon, fix the dragging under the last icon 2012-08-02 Marco Trevisan (Treviño) TestLauncherModel: added TestOrderByPosition 2012-08-02 Marco Trevisan (Treviño) TestLauncherModel: refactored to use testing::Test function 2012-08-02 Marco Trevisan (Treviño) LauncherModel: first compare icons by their position, not by type 2012-08-02 Marco Trevisan (Treviño) LauncherIcon: set the default icon position to FLOATING; HUD, BFB to BEGIN; Trash to END 2012-08-02 Marco Trevisan (Treviño) AbstractLauncherIcon: add position Enum and icon property 2012-09-18 Andrea Azzarone Refactor unity::Settings to use nux::RWProperty.. Fixes: https://bugs.launchpad.net/bugs/1044681. Approved by Omer Akram. 2012-09-18 Andrea Azzarone Don't use override keyword. 2012-09-17 Andrea Azzarone Update copyright headers. 2012-09-17 Andrea Azzarone Delete .project file. 2012-09-17 Andrea Azzarone Add unit test for unity::Settings. 2012-09-17 Andrea Azzarone Use a nux::RWProperty for the form factor. 2012-09-16 Andrea Azzarone Use std::unique_ptr for the pimpl pointer. 2012-09-16 Andrea Azzarone Use unity::glib facilities in unity::Settings::Impl 2012-09-16 Andrea Azzarone Fix bug 1044681. 2012-09-18 Neil Jagdish Patel Implemented the loading of the category icon for the application category (required for the apps lens).. Fixes: https://bugs.launchpad.net/bugs/1049593. Approved by Marco Trevisan (Treviño). 2012-09-17 Neil Jagdish Patel Check for the application emblem category type 2012-09-18 Neil Jagdish Patel Send the current XLib timestamp to applications when we're opening them to not confuse them and cause issues like what we have seen with Firefox (bug linked).. Fixes: https://bugs.launchpad.net/bugs/1050687. Approved by Marco Trevisan (Treviño). 2012-09-18 Neil Jagdish Patel Send the current time to applications when we open them 2012-09-18 Nick Dedekind Fixed scrolling in music preview.. Fixes: . Approved by Neil J. Patel. 2012-09-18 Nick Dedekind Fixed mouse scrolling in music preview. 2012-09-18 Nick Dedekind Enabled focus navigation for dash preview buttons.. Fixes: https://bugs.launchpad.net/bugs/1045416. Approved by Michal Hruby, John Lea. 2012-09-18 Nick Dedekind merge with trunk 2012-09-12 Nick Dedekind removed unnecessary brackets 2012-09-12 Nick Dedekind Merge with trunk 2012-09-12 Nick Dedekind Added focus navigation to preview buttons. 2012-09-18 Daniel van Vugt This branch fixes several failing autopilot tests.. Fixes: . Approved by Omer Akram, Christopher Lee. 2012-09-18 Thomi Richards Merged code to fix several AP tests. 2012-09-18 Thomi Richards Make video preview test more robust. 2012-09-18 Thomi Richards Skip music lens preview test if the music lens is empty. 2012-09-18 Thomi Richards Hud tests will now work even when run from inside an SSH session. 2012-09-18 Thomi Richards Sleep after open gedit perhaps? 2012-09-18 Thomi Richards Fixed hud test. 2012-09-17 Ken VanDine Adds SocialPreview. Fixes: https://bugs.launchpad.net/bugs/1049127. Approved by Neil J. Patel. 2012-09-14 Ken VanDine Added SocialPreview 2012-09-17 Daniel van Vugt Restore the panel shadow, which has been missing since Unity 6.4. (LP: #1045705) REQUIRES Compiz fix LP: #1050704. Without that fix, the active window will always have the panel shadow on top of it.. Fixes: https://bugs.launchpad.net/bugs/1045705. Approved by Brandon Schaefer. 2012-09-17 Daniel van Vugt Restore the panel shadow, which has been missing since Unity 6.4. (LP: #1045705) REQUIRES Compiz fix LP: #1050704. Without that fix, the active window will always have the panel shadow on top of it. 2012-09-17 Pawel Stolowski Register file delete events in zeitgeist when file is dropped onto Trash launcher icon. Added zeitgeist dependency.. Fixes: https://bugs.launchpad.net/bugs/870150. Approved by Marco Trevisan (Treviño). 2012-09-17 Pawel Stolowski Merged 6.0 branch. 2012-09-17 Pawel Stolowski Added two new special icons for missing album cover; to be used by music lens. They don't really fit into unity-asset-pool as they don't have regular sizes.. Fixes: https://bugs.launchpad.net/bugs/1049217. Approved by . 2012-09-17 Tim Penhey Fix uninitialized and invalid reads as reported by valgrind.. Fixes: . Approved by Brandon Schaefer. 2012-09-13 Tim Penhey Release the tray too. 2012-09-12 Tim Penhey Initialise the initial duration for the window minimisation. 2012-09-12 Tim Penhey Initialise indial_drag_animation, and remove some private variables that are never used. 2012-09-17 Tim Penhey Fix the standalone launcher crash on exit.. Fixes: . Approved by Brandon Schaefer. 2012-09-12 Tim Penhey And include the header. 2012-09-12 Tim Penhey Destroy the icon textures. 2012-09-11 Tim Penhey Make sure the controller is destroyed before the window thread so the process exits nicely. 2012-09-17 Ken VanDine Added SocialPreview. Fixes: https://bugs.launchpad.net/bugs/1049127. Approved by Neil J. Patel. 2012-09-17 Ken VanDine Removed dash preview background shadow 2012-09-17 Ken VanDine merged latest trunk 2012-09-14 Ken VanDine Added SocialPreview 2012-09-14 Ken VanDine fixed a comment 2012-09-14 Ken VanDine cleaned up some comments 2012-09-13 Ken VanDine added test for SocialPreview 2012-09-12 Ken VanDine use a larger font 2012-09-12 Ken VanDine limit lines to 8 2012-09-12 Ken VanDine if description is empty and there is an image set, display it 2012-09-11 Ken VanDine Fixed alignment so comments line up with the info hints 2012-09-11 Ken VanDine don't escape 2012-09-10 Ken VanDine Formating fixes, including less ScrollViews 2012-09-07 Ken VanDine formating tweaks and updated more data in the standonly preview 2012-09-07 Ken VanDine removed some print statements 2012-09-07 Ken VanDine merged from trunk 2012-09-07 Ken VanDine more SocialPreviewComments layout tweaks 2012-09-07 Ken VanDine layout tweaking for Comments 2012-09-07 Ken VanDine layout tweaks 2012-09-07 Ken VanDine Fixed drawing of SocialPreviewComments and make it inherit from ScrollView 2012-09-06 Ken VanDine merged from trunk 2012-09-06 Ken VanDine set comments_ width based on the details width 2012-09-06 Ken VanDine updated for protocol changes 2012-09-06 Ken VanDine serialize comments 2012-09-05 Ken VanDine merged from trunk 2012-09-05 Ken VanDine merged from trunk 2012-09-05 Ken VanDine merged fixes for invalid geometry 2012-09-05 Ken VanDine Don't draw if cr is invalid 2012-09-05 Ken VanDine Added Comments stuff 2012-09-04 Ken VanDine dropped SetText 2012-09-04 Ken VanDine strip out cruft 2012-09-04 Ken VanDine first pass at SocialPreviewComments widget 2012-09-04 Ken VanDine merged speech bubble 2012-09-04 Ken VanDine tweaked the color of the bubble 2012-09-04 Ken VanDine merged in my branch 2012-09-04 Nick Dedekind Added content bubble for social preview. 2012-09-04 Ken VanDine added some of RepliesWidget 2012-09-03 Ken VanDine merged trunk 2012-09-01 Ken VanDine merged from trunk 2012-08-31 Ken VanDine removed set_title 2012-08-31 Ken VanDine use description 2012-08-31 Ken VanDine give the standalone preview different data 2012-08-31 Ken VanDine merged changes from dednick 2012-08-31 Nick Dedekind Standardised preview field usage for socual preview 2012-08-31 Ken VanDine merged from trunk 2012-08-31 Ken VanDine playing with layouts 2012-08-31 Ken VanDine Merged 2012-08-31 Ken VanDine limit the content to 10 lines 2012-08-29 Ken VanDine added missing SocialPreview 2012-08-29 Ken VanDine Updated SocialPreview 2012-08-28 Ken VanDine dded SocialPreview 2012-09-17 Thomi Richards Fix several failing autopilot tests.. Fixes: . Approved by Brandon Schaefer. 2012-09-17 Thomi Richards Fixed a launcher test that failed if you had any devices mounted. 2012-09-17 Thomi Richards Ordered imports. 2012-09-17 Thomi Richards Added code to ensure that text editor icon is not in the launcher model before the test starts. 2012-09-17 Andrea Azzarone Show the alt-tab on the monitor with the mouse.. Fixes: https://bugs.launchpad.net/bugs/1044293. Approved by Marco Trevisan (Treviño). 2012-09-17 Andrea Azzarone Update AP test. 2012-09-17 Andrea Azzarone Show alt+tab in the monitor with mouse. 2012-09-17 Nic d'Offay Added left and right click exit to cover art for all previews.. Fixes: https://bugs.launchpad.net/bugs/1045230, https://bugs.launchpad.net/bugs/1045752. Approved by . 2012-09-17 Nic d'Offay Moved mouse click exit functionality to base class to effect all previews. Left click now also exits. 2012-09-11 Nic d'Offay Added click exit functionality to MusicPreviews. 2012-09-10 Nic d'Offay Fixed mouse selection with Coverflow. 2012-09-17 Omer Akram write AP test for bug 1045752. Fixes: . Approved by Neil J. Patel. 2012-09-17 Omer Akram add AP tests for lp:1045752 2012-09-17 Pawel Stolowski Register file delete events in zeitgeist when file is dropped onto Trash launcher icon. Added zeitgeist dependency.. Fixes: https://bugs.launchpad.net/bugs/870150. Approved by Marco Trevisan (Treviño), Michal Hruby. 2012-09-14 Pawel Stolowski Removed extra newline. 2012-09-14 Pawel Stolowski Moved ZEITGEIST_UNITY_ACTOR to unnamed namspace; formatting fixes. 2012-09-14 Pawel Stolowski Merged trunk. 2012-09-13 Pawel Stolowski Merged trunk. 2012-09-07 Pawel Stolowski Added manual test for dragging files from File Lens to Trash. 2012-09-06 Pawel Stolowski Merged trunk. 2012-09-04 Pawel Stolowski Register file delete events in zeitgeist when file is dropped onto Trash launcher icon. Added zeitgeist dependency. 2012-09-17 Daniel van Vugt Restore the panel shadow, which has been missing since Unity 6.4. (LP: #1045705). Fixes: https://bugs.launchpad.net/bugs/1045705. Approved by Omer Akram, Marco Trevisan (Treviño). 2012-09-17 Daniel van Vugt Use unity coding style. 2012-09-17 Daniel van Vugt Use references instead of copying, where possible. 2012-09-17 Daniel van Vugt Check the shadow texture exists before using it. Otherwise we'd dereference NULL. 2012-09-13 Daniel van Vugt Merge latest lp:unity and fix conflicts 2012-09-13 Daniel van Vugt Restored support for panel shadow drawing over unfocussed windows. Note: This REQUIRES a corresponding fix to compiz in the decor plugin. Make sure you have that first. 2012-09-07 Daniel van Vugt Restore the panel shadow, which has been missing since Unity 6.4. (LP: #1045705) Unfortunately (or fortunately IMHO) this only draws the panel shadow on the desktop. So far I have only been able to make the shadow draw on all windows (including active) or just the desktop. This may be a restriction we have to accept until/unless panel shadow rendering is moved into compiz itself, or some nice person can find a way to make it work... ? 2012-09-16 Andrea Azzarone Reduce internal-padding inside filter buttons.. Fixes: https://bugs.launchpad.net/bugs/856277. Approved by Brandon Schaefer. 2012-09-13 Andrea Azzarone Remove magic number. 2012-09-13 Andrea Azzarone Remove magic number. 2012-09-13 Andrea Azzarone Revemove debug label. 2012-09-13 Andrea Azzarone Fix typo in DashStyle. 2012-09-13 Andrea Azzarone Change label string to reproduce the bug. 2012-09-14 Andrea Azzarone Raise shortcut overlay on show.. Fixes: https://bugs.launchpad.net/bugs/985883. Approved by Brandon Schaefer. 2012-09-11 Andrea Azzarone Add unit-tests. 2012-09-10 Andrea Azzarone Minor changes. 2012-09-14 Nick Dedekind Removed dash preview background shadow.. Fixes: . Approved by Brandon Schaefer. 2012-09-10 Nick Dedekind Added programatic ability to disable/enable preview content background shadows. 2012-09-14 Tim Penhey Fixed a warning emitted by unreferencing an object owned by a smart pointer in HudController.cpp. Caused by adopting a new nux::BaseWindow.. Fixes: . Approved by Brandon Schaefer. 2012-09-12 Tim Penhey Fix the adoption warning, and some layout tweaks. 2012-09-14 Gord Allott some changes in spacing from new designs. Fixes: . Approved by Gord Allott. 2012-09-14 Gord Allott changed font weight for filter results and filter category headers 2012-09-14 Gord Allott design spacing changes, guessed edition 2012-09-14 Gord Allott Adds a new background gradient to the dash and panel, as well as removes some separator lines. Fixes: https://bugs.launchpad.net/bugs/1049593. Approved by Omer Akram, Andrea Azzarone, John Lea. 2012-09-14 Gord Allott added tex 2012-09-14 Gord Allott fixed small issue with sizing 2012-09-14 Gord Allott remove awesome numbers 2012-09-14 Gord Allott nicer way of handling filters being open from places group 2012-09-14 Gord Allott fixes hud drawing 2012-09-13 Gord Allott removed commented lines 2012-09-13 Gord Allott removed a few more debugs 2012-09-13 Gord Allott removed some debugs 2012-09-13 Gord Allott fixes small issue with home view and scrollbar enabling 2012-09-13 Gord Allott remove filter bar expanders 2012-09-13 Gord Allott latest trunk 2012-09-13 Gord Allott remove separator at the top of the dash 2012-09-13 Gord Allott hide scrollbar in dash when there are not enough items to scroll 2012-09-13 Gord Allott lots of stuff 2012-09-12 Gord Allott merge in lp:~gordallott/unity/fix-overlay-race-condition 2012-09-12 Gord Allott don't use an idle for a call that needs to be immediate 2012-09-12 Gord Allott make sure to increase the bgs number 2012-09-11 Gord Allott latest unity 2012-09-11 Gord Allott panel gradient 2012-09-11 Gord Allott dash gradient background added 2012-09-11 Gord Allott properly placed category bgs 2012-09-10 Gord Allott undup line 2012-09-10 Gord Allott performance fix 2012-09-10 Gord Allott two highlight textures working 2012-09-10 Gord Allott merge with trunk, fix draw order issues@ 2012-08-30 Gord Allott Buggy but ubuntu is crashing so i want a saved spot 2012-08-30 Gord Allott quick save 2012-08-29 Gord Allott new resources 2012-09-14 Nick Dedekind Preview navigation buttons opacity changes on mouse-over.. Fixes: . Approved by Michal Hruby, John Lea. 2012-09-10 Nick Dedekind Preview navigation buttons opacity changes on mouse-over. 2012-09-14 Michal Hruby Change the IconLoader methods to allow specifying both maximum width and height. Updated rendering of the icon ribbons.. Fixes: . Approved by Omer Akram, John Lea, Nick Dedekind. 2012-09-13 Michal Hruby Decrease the strip size according to design request 2012-09-13 Michal Hruby Determine size more rigorously 2012-09-12 Michal Hruby It's better when it compiles 2012-09-12 Michal Hruby Merge with Nick's results size branch 2012-09-12 Michal Hruby Fix ribbon compositing 2012-09-12 Michal Hruby Allow specifying both max width and height when calling IconLoader 2012-09-12 Michal Hruby Merge updated-ribbon-rendering branch 2012-09-06 Michal Hruby Add shadow and overflow the ribbon by 1px 2012-09-06 Michal Hruby Fix rendering of emblems 2012-09-05 Michal Hruby Change ribbons visuals according to latest designs 2012-09-05 Michal Hruby Add new category emblems 2012-09-14 Nick Dedekind Added extra-text to preview actions (for price tags).. Fixes: . Approved by Michal Hruby. 2012-09-13 Nick Dedekind Added preview action button accessors for label and extra text. 2012-09-13 Nick Dedekind Added unity test cases for preview extra-text 2012-09-13 Nick Dedekind Added extra-text to preview actions (for price tags). 2012-09-14 Michal Hruby Avoid construction of row wrappers. Fixes: https://bugs.launchpad.net/bugs/1050342. Approved by Gord Allott. 2012-09-13 Michal Hruby Fix delays when adding results 2012-09-13 Michal Hruby Add comments to not forget about the model limitation 2012-09-13 Michal Hruby Merge trunk 2012-09-02 Michal Hruby Avoid construction of row wrappers 2012-09-14 Nick Dedekind Updated dash result highlight focus to 106x106 pixels with 20% white opacity. Increased dash result file image size to 96x96.. Fixes: https://bugs.launchpad.net/bugs/1049128. Approved by John Lea, Michal Hruby. 2012-09-11 Nick Dedekind Removed non-implemented function from header. 2012-09-11 Nick Dedekind Updated dash result highlight focus to 106x106 pixels with 20% white opacity. Increased dash result file image size to 96x96. 2012-09-14 Pawel Stolowski Added two new special icons for missing album cover; to be used by music lens. They don't really fit into unity-asset-pool as they don't have regular sizes.. Fixes: https://bugs.launchpad.net/bugs/1049217. Approved by Michal Hruby. 2012-09-12 Pawel Stolowski Added album_missing_preview icon the be displayed by music previews. 2012-09-11 Pawel Stolowski Added icons for missing album and video. They will be referenced by music & video lenses. 2012-09-14 Michal Hruby Disable the flow renderer. Fixes: https://bugs.launchpad.net/bugs/1049593. Approved by Andrea Azzarone, John Lea. 2012-09-13 Michal Hruby Disable flow renderer 2012-09-12 Nick Dedekind Fixed dash dismissal when changing focus to a window on monitor external to that of the dash. (LP#923657) Improved panel update speed when opening dash. (LP#1044086). Fixes: https://bugs.launchpad.net/bugs/923657, https://bugs.launchpad.net/bugs/1044086. Approved by Brandon Schaefer. 2012-09-12 Nick Dedekind removed extra white space 2012-09-12 Nick Dedekind Fixed hud focus test. 2012-09-12 Nick Dedekind Merge with trunk. 2012-09-12 Nick Dedekind Added key focus AP tests to Dash/Hud. Fixed up Cross monitor AP tests for Dash/Hud. 2012-09-11 Nick Dedekind Fixed dash manual-test format. 2012-09-11 Nick Dedekind Merged with lp:~brandontschaefer/unity/dash-hud-is-dismissed-when-clicking-other-monitor. + a few fixes for focus changes. 2012-09-12 Marco Trevisan (Treviño) UnityShell: remove scale_highlighted_window_ variable, using scale's getSelectedWindow instead.. Fixes: https://bugs.launchpad.net/bugs/1046795. Approved by Andrea Azzarone. 2012-09-12 Marco Trevisan (Treviño) Merging with trunk 2012-09-07 Marco Trevisan (Treviño) Merging with trunk (via lp:~3v1n0/unity/spread-title-improved) 2012-09-06 Marco Trevisan (Treviño) UnityShell: avoid to compute PluginAdapter() address multiple times in handleEvent 2012-09-06 Marco Trevisan (Treviño) UnityShell: remove scale_highlighted_window_ variable, using scale's getSelectedWindow instead. 2012-09-12 Andrea Azzarone Fix crash in unity::dash::CoverflowResultView::Impl::Impl(). Fixes: https://bugs.launchpad.net/bugs/1047420. Approved by Marco Trevisan (Treviño). 2012-09-11 Andrea Azzarone Fix bug 1048420 2012-09-12 Nick Dedekind Update sizing of elements to match designs, update assets. Fixes: https://bugs.launchpad.net/bugs/1049096. Approved by Andrea Azzarone, Xi Zhu. 2012-09-12 Michal Hruby Update also lens nav bar height 2012-09-11 Michal Hruby Merge Nick's preview-buttons-height branch 2012-09-10 Nick Dedekind Preview action buttons height shortened by 2px to 34px. 2012-09-11 Michal Hruby Update lens icons 2012-09-11 Michal Hruby Update category icon sizes 2012-09-11 Nick Dedekind Fixed a layout flicker when first opening previews (LP#1038944).. Fixes: https://bugs.launchpad.net/bugs/1038944, https://bugs.launchpad.net/bugs/1043277. Approved by Michal Hruby, Brandon Schaefer. 2012-09-04 Nick Dedekind Updated manual test for change in requirements. 2012-08-29 Nick Dedekind Fixed typo in preview manual test. 2012-08-29 Nick Dedekind Fixed typo in preview manual test. 2012-08-29 Nick Dedekind Altered preview manual test. 2012-08-28 Nick Dedekind Added manual test for preview flicker/resize. 2012-08-28 Nick Dedekind Merged with trunk 2012-08-21 Nick Dedekind Fixed preview flicker on first open. 2012-09-11 Michal Hruby Adds the extra_text property to preview Action. Fixes: https://bugs.launchpad.net/bugs/1049008. Approved by Pawel Stolowski, Nick Dedekind. 2012-09-11 Michal Hruby Expose the extra_text property of PreviewAction 2012-09-11 Pawel Stolowski Implemented DBus interface for DashController and made HideDash() method available via DBus. Added autopilot test for it. This is needed by music-preview-player codec installation functionality for hiding the dash when codec installation starts.. Fixes: https://bugs.launchpad.net/bugs/1043825. Approved by Michal Hruby. 2012-09-11 Pawel Stolowski Provide cancellable when connection to DBus. 2012-09-11 Pawel Stolowski Register /com/canonical/Unity/Dash object under existing com.canonical.Unity dbus name. 2012-09-07 Pawel Stolowski Added autopilot test for com.canonical.Unity.Dash.HideDash method call. 2012-09-07 Pawel Stolowski Implemented DBus interface for DashController and made HideDash() method available via DBus. 2012-09-11 Nick Dedekind Extended track play/pause mouse discovery for entire track row. Re-worded manual test for play/pause music track.. Fixes: https://bugs.launchpad.net/bugs/1043997. Approved by Michal Hruby. 2012-08-31 Nick Dedekind Track action mouse discovery enabled for whole track row. 2012-08-31 Nick Dedekind Added clarification in preview music track manual tests. 2012-09-10 Brandon Schaefer Fix minor problem with the Hud/Dash being drawn while closing on a different monitor.. Fixes: . Approved by Tim Penhey. 2012-09-10 Brandon Schaefer * Fixes dash/hud flashing when closing on a different monitor 2012-09-10 Brandon Schaefer Dash and Hud get drawn correctly no matter which monitor the mouse is in.. Fixes: https://bugs.launchpad.net/bugs/1002260. Approved by Tim Penhey. 2012-09-07 Brandon Schaefer * Fixed confliced 2012-09-07 Brandon Schaefer * Removed check in Draw if visible. This is fixed in a better way in another branch. 2012-09-06 Brandon Schaefer * change var names as well 2012-09-06 Brandon Schaefer * Change target to ideal 2012-09-05 Brandon Schaefer * AP tests 2012-09-05 Brandon Schaefer * Fixes multi monitor drawing of the Dash and Hud 2012-09-10 Omer Akram manual-test to AP; automate different scenarios to check successful launcher keynav. Fixes: . Approved by Christopher Lee. 2012-09-09 Omer Akram fix per veebers comment 2012-09-09 Omer Akram merge 2012-09-04 Omer Akram use move_mouse_to_right_of_launcher helper, also make the other test more obvious about what its doing 2012-09-04 Omer Akram merge trunk 2012-09-09 Omer Akram Merge trunk 2012-08-29 Omer Akram improve on last commit 2012-08-29 Omer Akram makes sure right click on a launcher icon while in expo exits it, remove equivalent manual-test 2012-08-29 Omer Akram fix docstring and some 2012-08-29 Omer Akram click on quicklist item must cancel keynav, removed equivalent manual-test 2012-08-29 Omer Akram remove manual-test 2012-08-29 Omer Akram add another case from the manual test 2012-08-29 Omer Akram add new AP test 2012-08-28 Omer Akram merge trunk 2012-08-27 Omer Akram merge trunk 2012-09-07 Alejandro Piñeiro a11y: Port unity3d and panel service accessibility init to atk-bridge. Fixes: https://bugs.launchpad.net/bugs/1023542, https://bugs.launchpad.net/bugs/1046582. Approved by Andrea Azzarone, Marco Trevisan (Treviño). 2012-09-07 Andrea Azzarone Merge trunk. 2012-09-06 Andrea Azzarone Merge trunk. 2012-07-17 Alejandro Piñeiro a11y: Port unity3d and panel service accessibility init to atk-bridge https://code.launchpad.net/bugs/1023542 2012-07-03 Alejandro Piñeiro Reflect on HACKING the new dependency to libatk-adaptor 2012-07-03 Alejandro Piñeiro a11y: Port the panel service accessibility support to atk-bridge As Unity plugin itself, moving to atk-bridge library. Also solving minor issues 2012-07-02 Alejandro Piñeiro a11y: Don't check 'toolkit-accessibility' gsettings variable So accessibility is always on, like in gtk3 and gnome-shell 2012-07-02 Alejandro Piñeiro a11y: Port to atk-bridge gtk3 and gnome-shell already did that. Now the prefered way to initialize the bridge is using atk-bridge library, instead of load a module 2012-09-07 Andrea Azzarone Revert rev 2558.. Fixes: . Approved by Marco Trevisan (Treviño). 2012-09-07 Andrea Azzarone Revert rev 2558. 2012-09-07 Marco Trevisan (Treviño) EdgeBarrierController: Temporary disable the edge barriers also when autohide is set. Fixes: https://bugs.launchpad.net/bugs/1020058. Approved by Andrea Azzarone. 2012-09-07 Marco Trevisan (Treviño) TestEdgeBarrierController: update tests 2012-09-07 Marco Trevisan (Treviño) EdgeBarrierController: always release the barrier when requested (even if we have an handler) I.e. release it also with autohide 2012-09-07 Andrea Azzarone Re-add code to draw panel background texture when the dash is open and there is a maximized window.. Fixes: https://bugs.launchpad.net/bugs/1044460. Approved by Brandon Schaefer. 2012-09-07 Andrea Azzarone Merge trunk. 2012-09-05 Andrea Azzarone Split code in different functions. 2012-09-05 Andrea Azzarone Re-add code to draw panel background texture when the dash is open and there is a maximized window. 2012-09-07 Sam Spilsbury Remove everything in the #ifndef USE_MODERN_COMPIZ_GL ifdefs and remove the ifdefs alltogether. lp:unity now requires compiz 0.9.8.0 . Also removed ScreenEffectFramebufferObject.. Fixes: . Approved by Omer Akram, Sam Spilsbury, Andrea Azzarone. 2012-09-05 Sam Spilsbury Merge lp:unity 2012-09-05 Sam Spilsbury Merge lp:~smspillaz/unity/unity.remove_modern_compiz_gl 2012-08-30 Sam Spilsbury Remove ScreenEffectFramebufferObject 2012-08-30 Sam Spilsbury Remove usage of USE_MODERN_COMPIZ_GL bump the compiz dep 2012-09-07 Marco Trevisan (Treviño) UnityWindow: use smart pointers, use static close_icon (with dynamic state) and PanelStyle context. Fixes: https://bugs.launchpad.net/bugs/1033935, https://bugs.launchpad.net/bugs/1045127, https://bugs.launchpad.net/bugs/1046124, https://bugs.launchpad.net/bugs/1046126. Approved by Renato Araujo Oliveira Filho. 2012-09-07 Marco Trevisan (Treviño) UnityShell: put back the string optimizations, fix indentation 2012-09-07 Marco Trevisan (Treviño) Merging with trunk 2012-09-06 Marco Trevisan (Treviño) UnityWindow: even more code optimizations 2012-09-05 Marco Trevisan (Treviño) UnityWindow: use some padding also at the end of the decoration Not to make long titles to fade to the end of the decoration 2012-09-05 Marco Trevisan (Treviño) UnityWindow: handle any release event, if it was previously pressed 2012-09-05 Marco Trevisan (Treviño) UnityWindow: don't allow to close a scaled window by any mouse button 2012-09-05 Marco Trevisan (Treviño) UnityWindow: use height as scale decoration height 2012-09-05 Marco Trevisan (Treviño) UnityWindow: Indentation fix 2012-09-05 Marco Trevisan (Treviño) UnityWindow: avoid unneeded damages on motion event, and keep pressed also on mouse-out 2012-09-05 Marco Trevisan (Treviño) UnityWindow: make the spread close button to react to mouse in/out and button press events Also close on button release. 2012-09-05 Marco Trevisan (Treviño) UnityWindow: WindowCairoContext moved to struct UnityWindow::CairoContext Using it as stack allocated. 2012-09-05 Marco Trevisan (Treviño) UnityWindow: use smart pointers, use static close_icon and panelStyle context This should save a lot of computation per each scale window. 2012-09-05 Marco Trevisan (Treviño) unityshell: on spread decorate all windows, draw the new decoration above them 2012-09-05 Marco Trevisan (Treviño) Merging with renato's branch 2012-09-06 Nick Dedekind Fixed the size of the previews to 770x380 pixels. (LP#1045243). Fixes: https://bugs.launchpad.net/bugs/1045243. Approved by Brandon Schaefer. 2012-09-06 Nick Dedekind Defined preview height/width values using global consts. 2012-09-04 Nick Dedekind Fixed preview size to 770x380. 2012-09-06 MC Return Removed the variables 'oldPrev' and 'oldNext' which got assigned the value NULL, but then were never used.. Approved by Brandon Schaefer. 2012-09-05 MC Return Removed the variables 'oldPrev' and 'oldNext' which got assigned the value NULL, but then were never used 2012-09-06 Didier Roche remove unity --reset, it's not anymore really needed now that we are in stable days of unity and we moved to gsettings. Approved by Michal Hruby. 2012-09-06 Didier Roche remove unity --reset, it's not anymore really needed now that we are in stable days of unity and we moved to gsettings 2012-09-06 MC Return "Alt+Space" shortcut to reveal the window menu is not hardcoded, but a Compiz key option " (Hold)" should also be translated Made all Compiz plug-in names and all Compiz plug-in option names in unityshell.cpp static constants. Approved by Sam Spilsbury. 2012-09-02 MC Return Made all Compiz plug-in names and all Compiz plug-in option names in unityshell.cpp static constants 2012-08-28 MC Return Also fixed "Alt+Space" not hardcoded in StandaloneShortcuts.cpp 2012-08-28 MC Return Fixed "Alt+Space" to open the window menu is not hardcoded, but a shortcut::COMPIZ_KEY_OPTION 2012-08-28 MC Return " (Hold)" should also be translated 2012-08-28 MC Return Fixed a typo 2012-09-06 Brandon Schaefer The mouse will now cause the HUD buttons to change selection.. Fixes: https://bugs.launchpad.net/bugs/1042692. Approved by Tim Penhey, Gord Allott. 2012-09-04 Brandon Schaefer * More unneeded code... 2012-09-04 Brandon Schaefer * Removed un needed code, this gets handled on button->mouse_leave... 2012-09-04 Brandon Schaefer * If the mouse is the new focused button emit query_selected to change the icon 2012-09-04 Brandon Schaefer * Adds AP Test 2012-08-31 Brandon Schaefer * Fixed last small problem, now works very well :) 2012-08-30 Brandon Schaefer * More fixes, still one issues with the StaticCarioText 2012-08-29 Brandon Schaefer * The Hud Buttons will now change focus with the mouse 2012-09-06 Renato Araujo Oliveira Filho UnityWindow: scale window code improved * Fixed code style. * Moved function "GetWindowName" from UnityWindow to WindowManager. * Used glib::Object auto pointer instead of "c" pointer;. Fixes: https://bugs.launchpad.net/bugs/1033935, https://bugs.launchpad.net/bugs/1046125. Approved by Marco Trevisan (Treviño). 2012-09-04 Renato Araujo Oliveira Filho Code optimizations. 2012-09-04 Renato Araujo Oliveira Filho Removed all originial decoration when window is in scale mode; Draw window decoration inside of window following the designer docs; 2012-09-04 Renato Araujo Oliveira Filho Fixed windows decoration for maximized windows. 2012-09-03 Renato Araujo Oliveira Filho Renamed DrawTitle function. 2012-09-03 Renato Araujo Oliveira Filho Fixed fade effect on title bar; Fixed window title alignment; 2012-09-03 Renato Araujo Oliveira Filho Used panel style font on windows title decoration; Implemented fade effect on windows title decoration; 2012-08-31 Renato Araujo Oliveira Filho Optimized GetWindowName code. 2012-08-31 Renato Araujo Oliveira Filho Created "WindowCairoContext::Ptr" typedef to make the code more readable. 2012-08-31 Renato Araujo Oliveira Filho Used smart pointers. 2012-08-31 Renato Araujo Oliveira Filho Used glib::Object auto pointer instead of "c" pointer. 2012-08-31 Renato Araujo Oliveira Filho Fixed code style. 2012-08-31 Renato Araujo Oliveira Filho Moved function "GetWindowName" from UnityWindow to WindowManager. 2012-09-06 Michal Hruby Make sure we can pass extra hints when activating preview actions. Fixes: https://bugs.launchpad.net/bugs/1046352. Approved by Pawel Stolowski, Nick Dedekind. 2012-09-04 Michal Hruby Revert the required libunity version bump 2012-09-04 Michal Hruby Use backwards-compatible proto 2012-09-03 Michal Hruby Add a test 2012-09-03 Michal Hruby Add hints parameter to PerformAction method 2012-09-03 Michal Hruby Add the hints parameter to Activate calls, bump libunity requirement 2012-09-06 Marco Trevisan (Treviño) LauncherModel: rewrite the Reordering functions to keep the icon priority deltas The priority of the icons added to the model was reset every time the model was reordered; we should otherwise keep the priority deltas between icons so that we can safely set them without be worried that a reorder would completely reset them. Also add IconIndex method to get the positio of a given icon.. Fixes: https://bugs.launchpad.net/bugs/761155. Approved by Andrea Azzarone. 2012-09-04 Marco Trevisan (Treviño) LauncherController: set sort priority for favorites too, so that they won't be confused 2012-09-04 Marco Trevisan (Treviño) LauncherModel: use const& icon even for signals 2012-09-04 Marco Trevisan (Treviño) Launcher: fix compilation 2012-09-04 Marco Trevisan (Treviño) Move members to AbstractLauncherIcon::Ptr const& first 2012-09-04 Marco Trevisan (Treviño) LauncherModel: don't allow to add null icons or the ones already there Updated code of ReorderAfter to use std:: algorithms 2012-09-04 Marco Trevisan (Treviño) Launcher: allow to drag an icon if has sisters or it's an only device 2012-09-04 Marco Trevisan (Treviño) LauncherModel: invalid icons don't have sisters 2012-09-04 Marco Trevisan (Treviño) LauncherModel: moving to C++11 foreach, and add few comments 2012-09-04 Marco Trevisan (Treviño) TestLauncher/Model: update tests removing the bits no more needed with new model 2012-09-04 Marco Trevisan (Treviño) tests, TestLauncherModel: use testing::Test class added new tests 2012-09-04 Marco Trevisan (Treviño) MockLauncherIcon: make possible to define an icon type or MockLauncherIcon 2012-09-04 Marco Trevisan (Treviño) ReorderSmart: rename save with animate 2012-09-04 Marco Trevisan (Treviño) LauncherModel: ReorderSmart fix icon priority based on target and be more smart on save centers 2012-09-04 Marco Trevisan (Treviño) LauncherModel: ReorderBefore correctly set the new icon priority based on target position 2012-09-04 Marco Trevisan (Treviño) LauncherModel: rewrite ReorderBefore so that we save centers more 2012-09-04 Marco Trevisan (Treviño) LauncherModel: rewrite the Reordering functions to keep the icon priority deltas The priority of the icons added to the model was reset every time the model was reordered; we should otherwise keep the priority deltas between icons so that we can safely set them without be worried that a reorder would completely reset them. Also add IconIndex method to get the positio of a given icon. 2012-09-06 Brandon Schaefer The xim tests will now skip if no XMODIFIERS env var is set.. Approved by Christopher Lee, Thomi Richards. 2012-09-04 Brandon Schaefer * Code is now more readable 2012-09-04 Brandon Schaefer * Check if the XMODIFIER is a current env var 2012-09-06 Nick Dedekind Close preview when dash is hidden. (LP#1045298). Fixes: https://bugs.launchpad.net/bugs/1045298. Approved by Nick Dedekind, Omer Akram, Gord Allott. 2012-09-05 Nick Dedekind Close preview when dash is hidden. 2012-09-05 Nick Dedekind Fixed ability to delete glib::Source wrapper during its callback.. Fixes: https://bugs.launchpad.net/bugs/1044823, https://bugs.launchpad.net/bugs/1045187. Approved by Marco Trevisan (Treviño), Michal Hruby. 2012-09-05 Nick Dedekind Merge with trunk 2012-09-04 Nick Dedekind glib::Source Callback function args passed by const ref. 2012-09-04 Nick Dedekind removed whitespace. 2012-09-04 Nick Dedekind Let glib handle source removal management during callback. 2012-09-04 Nick Dedekind Fixed ability to destroy glib::Source in callback. 2012-09-05 Nick Dedekind Queue redraw after cover-art texture is updated from a url/file source. (LP#1043947). Fixes: https://bugs.launchpad.net/bugs/1043947. Approved by Omer Akram, Marco Trevisan (Treviño). 2012-09-05 Nick Dedekind Merge with trunk 2012-09-03 Nick Dedekind Preview cover-art: Queue redraw after url texture load. 2012-09-04 Adam Conrad Bring the upstream unity in line with the Ubuntu package for GLES/linking fixes.. Fixes: https://bugs.launchpad.net/bugs/1044709. Approved by Timo Jyrinki. 2012-09-03 Adam Conrad * CMakeLists.txt: Make the GL/GLU linking conditional on BUILD_GLES, rather than based on uname, so it actually matches GLES settings. * dash/previews/CMakeLists.txt: Cargo-cult linking options from other modules for both -fPIC and UNITY_STANDALONE_LADD, fixing ARM/GLES. 2012-09-03 Nick Dedekind Removed space between music track number/status and title. Fixed bug in preview animation timer source.. Fixes: . Approved by Michal Hruby. 2012-08-31 Nick Dedekind Removed spacing between music track number/status and name. 2012-08-31 Nick Dedekind Fixed animation timeout source. 2012-09-03 Marco Biscaro Fixing bug #924586 and bug #975350, both about custom background color. Now there is a check of an override color in RefreshColor (which is called when a PropertyNotify event happens). Also added a check in FullySaturateColor to avoid division by zero.. Fixes: https://bugs.launchpad.net/bugs/924586, https://bugs.launchpad.net/bugs/975350. Approved by MC Return, Andrea Azzarone, Nick Dedekind. 2012-09-02 Marco Biscaro Fixing a typo 2012-09-01 Marco Biscaro Removing duplicated code 2012-09-01 Marco Biscaro Improving manual tests 2012-08-31 Marco Biscaro Adding manual test for custom background 2012-08-31 Marco Biscaro Merge with trunk 2012-08-28 Marco Biscaro Merge with trunk 2012-07-12 Marco Biscaro Fixing float comparison 2012-07-12 Marco Biscaro Merge with trunk 2012-07-01 Marco Biscaro Merge with trunk 2012-06-15 Marco Biscaro Merge with trunk 2012-06-14 Marco Biscaro Merge with trunk 2012-05-10 Marco Biscaro Fixing custom BG color issues 2012-09-01 Marco Trevisan (Treviño) LauncherDragWindow: cancel drag on window mapped/unmapped. Fixes: https://bugs.launchpad.net/bugs/1044723. Approved by Andrea Azzarone. 2012-09-01 Marco Trevisan (Treviño) TestLauncher: rename test 2012-09-01 Marco Trevisan (Treviño) TestLauncherDragWindow: add umapped, mapped signals 2012-09-01 Marco Trevisan (Treviño) Launcher: use sigc::hide instead of defining the dummy OnWindowMapped 2012-09-01 Marco Trevisan (Treviño) LauncherDragWindow: cancel drag on window mapped/unmapped 2012-08-31 Marco Trevisan (Treviño) LauncherDragWindow: emit cancelled signal when the Escape key has been pressed during drag Launcher: restore an icon position after that the dragging has been cancelled . Fixes: https://bugs.launchpad.net/bugs/955561. Approved by Brandon Schaefer. 2012-08-31 Marco Trevisan (Treviño) tests: updated to add HideDragWindow() 2012-08-31 Marco Trevisan (Treviño) TestLauncherDragWindow: ungrab on destroy (to avoid Compositor crashes) 2012-08-31 Marco Trevisan (Treviño) Launcher: add HideDragWindow utility function 2012-08-31 Marco Trevisan (Treviño) LauncherModel: s/GetCloserIcon/GetClosestIcon/ 2012-08-31 Marco Trevisan (Treviño) tests, TestLauncher: add a tests to verify that the icon order is restored when cancelling an icon drag 2012-08-31 Marco Trevisan (Treviño) Launcher: restore an icon position after that the dragging has been cancelled 2012-08-31 Marco Trevisan (Treviño) tests, TestLauncherDragWindow: add cancellation test 2012-08-31 Marco Trevisan (Treviño) tests, TestLauncherDragWindow: added skeleton test class 2012-08-31 Marco Trevisan (Treviño) LauncherDragWindow: emit cancelled signal when the Escape key has been pressed during drag 2012-08-31 Marco Trevisan (Treviño) LauncherModel: added GetCloserIcon to fetch the icon closer to the requested one Tests included. 2012-08-31 Renato Araujo Oliveira Filho UnityWindow now implements ScaleWindowInterface. Implemented support to close window during the scale plugin. Fake windows decoration rendering using panel code as base.. Fixes: https://bugs.launchpad.net/bugs/876017. Approved by Sam Spilsbury. 2012-08-31 Renato Araujo Oliveira Filho Merged mainline. 2012-08-31 Renato Araujo Oliveira Filho Added "xrender" missing dependency. 2012-08-29 Renato Araujo Oliveira Filho Make the windows header opaque to override the originial one. 2012-08-29 Renato Araujo Oliveira Filho Used PanelStyle to retrieve the themed close button. 2012-08-29 Renato Araujo Oliveira Filho Painted rounded window title. 2012-08-29 Renato Araujo Oliveira Filho Draw the correct window title. 2012-08-28 Renato Araujo Oliveira Filho Drawed window header using the gtk style color (based on panel code). Removed compiz text plugin dependency. 2012-08-27 Renato Araujo Oliveira Filho Implemented windows title render. 2012-08-27 Renato Araujo Oliveira Filho Updated code to work with new compiz. 2012-08-27 Renato Araujo Oliveira Filho Merged mainline. 2012-08-21 Renato Araujo Oliveira Filho Overrided "scaleSelectWindow" to find the active window instead of function "checkForWindowAt"; 2012-08-21 Renato Araujo Oliveira Filho Used OPAQUE const instead of real value. 2012-08-21 Renato Araujo Oliveira Filho Used const variables 2012-08-21 Renato Araujo Oliveira Filho Used client side buffer API. 2012-08-20 Renato Araujo Oliveira Filho Mainline merged. 2012-08-20 Renato Araujo Oliveira Filho UnityWindow now implements ScaleWindowInterface; Implemented support to close window during the scale plugin; 2012-08-31 Michal Hruby Implement new ordering of categories for home lens. Fixes: https://bugs.launchpad.net/bugs/1043915. Approved by Pawel Stolowski. 2012-08-31 Michal Hruby Act on review comments 2012-08-31 Michal Hruby Simplify a bit 2012-08-31 Michal Hruby Add more tests 2012-08-31 Michal Hruby Merge trunk 2012-08-30 Michal Hruby Tiny cleanup 2012-08-30 Michal Hruby Add test for ordering apps lens results as first 2012-08-30 Michal Hruby Rename provides_private_content to provides_personal_content 2012-08-30 Michal Hruby Merge trunk 2012-08-30 Michal Hruby Remove debug msg 2012-08-30 Michal Hruby Hook up the check properly 2012-08-30 Michal Hruby Finish method that compares current search string with the apps lens results 2012-08-29 Michal Hruby HomeLens: Prioritize categories from lenses with private content 2012-08-29 Michal Hruby Fix build 2012-08-29 Michal Hruby Add the newly introduced provides-private-content Lens property 2012-08-29 Michal Hruby Merge trunk 2012-08-29 Michal Hruby Merge home-lens-fixes branch 2012-08-28 Michal Hruby Fix ActivateFirst 2012-08-28 Michal Hruby Limit number of reorderings 2012-08-28 Michal Hruby Move FilterModels methods into Lens class 2012-08-27 Michal Hruby Implement design-requested reordering 2012-08-31 Marco Trevisan (Treviño) LensView: fallback to normal renderer (instead of Coverflow) if GLSL is not supported. Fixes: https://bugs.launchpad.net/bugs/1040628. Approved by Gord Allott. 2012-08-31 Marco Trevisan (Treviño) LensView: fallback to normal renderer (instead of Coverflow) if GLSL is enabled 2012-08-31 Ugo Riboni Progressively adjust the speed of the minimize animation. First time it is used is slower, then speeds up the more it is used.. Fixes: https://bugs.launchpad.net/bugs/1017510. Approved by Sam Spilsbury. 2012-08-31 Ugo Riboni Merge changes from trunk 2012-08-29 Ugo Riboni merge changes from trunk 2012-08-29 Ugo Riboni Move the trigger for the speed change to a more proper location 2012-08-29 Ugo Riboni Update author in copyright header and test tear down to use simpler functions. 2012-08-29 Ugo Riboni Add unit tests for the WindowMinimizeSpeedController 2012-08-27 Ugo Riboni Refactor WindowMinimizeSpeedController to not depend on UnityScreen for making it more testable 2012-08-27 Ugo Riboni Merge changes from trunk 2012-08-24 Ugo Riboni Temporarily add patch from Sam to fix NVIDIA crash on startup, so work can be done 2012-08-24 Ugo Riboni Merge changes from trunk 2012-08-22 Ugo Riboni merge changes from trunk 2012-08-22 Ugo Riboni Fix various errors 2012-08-22 Ugo Riboni Split off the minimize speed logic in a separate class 2012-08-21 Ugo Riboni Use references to avoid copying values unnecessarily 2012-08-21 Ugo Riboni Merge changes from trunk 2012-08-20 Ugo Riboni Merge changes from trunk 2012-08-16 Ugo Riboni Correctly refer to durations instead of speeds 2012-08-14 Ugo Riboni Adjust the default speeds per John's suggestion 2012-08-14 Ugo Riboni Progressively increase the minimize animation speed with use 2012-08-31 Andrea Azzarone Don't desat bfb/hud icon in DNDReset.. Fixes: https://bugs.launchpad.net/bugs/1043963. Approved by Sam Spilsbury. 2012-08-31 Andrea Azzarone Clean up. 2012-08-31 Andrea Azzarone Fix bug 1043963. 2012-08-31 Nick Dedekind Fixed POTFILE include. 2012-08-30 Marco Trevisan (Treviño) Launcher: make always possible to drag an icon to the bottom or top of its sublist It was not possible before to reorder application icons below the BFB or above the workspace switcher. Fixes: https://bugs.launchpad.net/bugs/1043968. Approved by Brandon Schaefer. 2012-08-31 Marco Trevisan (Treviño) manual-tests, Launcher: icons dragging manual tests improved 2012-08-31 Marco Trevisan (Treviño) Launcher: make always possible to drag an icon to the bottom or top of its sublist It was not possible before to reorder application icons below the BFB or above the workspace switcher 2012-08-30 Marco Trevisan (Treviño) LauncherController: make the controller enable the launcher struts, based on hide-mode option. Fixes: https://bugs.launchpad.net/bugs/1044005. Approved by Brandon Schaefer. 2012-08-30 Marco Trevisan (Treviño) tests, TestLauncherController: added tests to check the launcher struts 2012-08-30 Marco Trevisan (Treviño) Launcher: remove the struts Hack, no really more needed 2012-08-30 Marco Trevisan (Treviño) LauncherController: make the controller enable the launcher struts, based on hide-mode option 2012-08-30 Brandon Schaefer Tests gcin using XIM in unity.. Fixes: https://bugs.launchpad.net/bugs/1043627. Approved by Thomi Richards, Christopher Lee. 2012-08-30 Brandon Schaefer * Skip the tests if no able to run 2012-08-29 Brandon Schaefer * Made better doc strings, thanks Chris 2012-08-29 Brandon Schaefer * missed new line before class 2012-08-29 Brandon Schaefer * PEP8 2012-08-29 Brandon Schaefer * Added a couple more checks before running the tests 2012-08-29 Brandon Schaefer * Adds XIM tests for gcin 2012-08-30 Andrea Azzarone Refactor device launcher icons.. Fixes: https://bugs.launchpad.net/bugs/713423. Approved by Marco Trevisan (Treviño). 2012-08-29 Andrea Azzarone Merge trunk. 2012-08-29 Andrea Azzarone Merge trunk. 2012-08-28 Andrea Azzarone Fix typo. 2012-08-28 Andrea Azzarone Fix typo. 2012-08-28 Andrea Azzarone Remove OnRemoved fun. 2012-08-25 Andrea Azzarone Merge trunk. 2012-08-22 Andrea Azzarone Remove magic string. 2012-08-22 Andrea Azzarone Rename DeviceNotificationShower to DeviceNotificationDisplay. 2012-08-18 Andrea Azzarone Update device uri. 2012-08-17 Andrea Azzarone Revert po/*. 2012-08-17 Andrea Azzarone Clean up. 2012-08-17 Andrea Azzarone Clean up. Add tests for VolumeImp. 2012-08-17 Andrea Azzarone Merge trunk. 2012-08-17 Andrea Azzarone Replace shared_ptr with Class::Ptr. 2012-08-17 Andrea Azzarone sed -i s/AddBlacklisted/TryToBlacklist/g sed -i s/RemoveBlacklisted/TryToUnblacklist/g Add dnd support from dash to launcher to un-blacklist devices. 2012-08-17 Andrea Azzarone Make unity::launcher::DevicesSettings trackable. Dont' show Unmount menuitem for unmounted volumes. 2012-08-16 Andrea Azzarone Add missing file. 2012-08-15 Andrea Azzarone Add unit test for VolumeLauncherIcon.cpp 2012-08-15 Andrea Azzarone Use DeviceNotificationShower. 2012-08-15 Andrea Azzarone Add DeviceNotificationShower/Imp. 2012-08-15 Andrea Azzarone Move device settings from a favorite list to a blacklist. Abstract device settings and file manager opener for DI. 2012-08-12 Andrea Azzarone Rename unity::launcher::DeviceLauncherIcon to unity::launcher::VolumeLauncherIcon. 2012-08-12 Andrea Azzarone Add TestMountAndOpenInFileManager method and test it. 2012-08-11 Andrea Azzarone Merge trunk. 2012-08-11 Andrea Azzarone DevicesSettings is no longer a Singleton \o/. 2012-08-08 Andrea Azzarone Remove device options in ccsm. Refactor DeviceSettings. Will add a unit test later. 2012-08-08 Andrea Azzarone Add unity::launcher::Volume interface class with its implementation. 2012-08-30 Nick Dedekind Added check for width < 0 in preview layouts.. Fixes: . Approved by Brandon Schaefer. 2012-08-30 Nick Dedekind Added check for width < 0 in preview layouts. 2012-08-30 Michal Hruby Activate proper result if the categories aren't displayed in-order. Fixes: https://bugs.launchpad.net/bugs/1040101, https://bugs.launchpad.net/bugs/1041583. Approved by Pawel Stolowski, Tim Penhey. 2012-08-29 Michal Hruby Move stars to types, not vars 2012-08-29 Michal Hruby Improve comment 2012-08-28 Michal Hruby Fix ActivateFirst 2012-08-28 Michal Hruby Move FilterModels methods into Lens class 2012-08-28 Michal Hruby Small API changes 2012-08-22 Michal Hruby Properly clean up CategoryRegistry 2012-08-22 Michal Hruby Tiny API changes 2012-08-30 Sam Spilsbury Add gmodule dependency. Fixes: . Approved by Sam Spilsbury, Andrea Azzarone. 2012-08-30 Sam Spilsbury Also set the soversion 2012-08-30 Sam Spilsbury Remove debug message 2012-08-30 Sam Spilsbury Merge lp:~unity-team/unity/add-gmodule-dep 2012-08-29 Michal Hruby Add dependancy on gmodule 2012-08-30 Sam Spilsbury Use target_link_libraries, link in pthread by default 2012-08-29 Sebastien Bacher updated the convert files to fix some typos in the key names . Fixes: https://bugs.launchpad.net/bugs/1041631. Approved by Timo Jyrinki. 2012-08-28 Sebastien Bacher updated convert files to fix some typos in the key names 2012-08-29 Thomi Richards Update unity autopilot tests to match autopilot API.. Fixes: . Approved by Christopher Lee. 2012-08-29 Thomi Richards Don't import global_context, as it's moved. 2012-08-28 Bilal Akhtar Fixes bug #950710 by expanding a PlacesGroup if it is the only category that contains results.. Fixes: https://bugs.launchpad.net/bugs/950710. Approved by Tim Penhey. 2012-08-28 Bilal Akhtar Merge from trunk and fix conflicts 2012-08-08 Bilal Akhtar Add manual test, since this is the most straightforward method to test this. 2012-08-08 Bilal Akhtar Delete the unit tests written in last two commits, they won't work and they weren't taking us anywhere. 2012-08-08 Bilal Akhtar Get tests to build, make tons of CMakeFile changes 2012-08-08 Bilal Akhtar Add unit test 2012-08-08 Bilal Akhtar Merge from trunk 2012-08-08 Bilal Akhtar fix variable names and members of LensView, thanks Tim 2012-08-02 Bilal Akhtar Fix expand/collapse logic so it doesn't collapse every group it comes across 2012-08-02 Bilal Akhtar Expand results when only one category is displayed (LP: #950710) 2012-08-28 Nick Dedekind Updated background layer for preview cover-art and details panels to be 10% low-light.. Fixes: . Approved by Andrea Azzarone. 2012-08-20 Nick Dedekind Reversed dash previews background layer to low-light. 2012-08-28 Nick Dedekind Fixes non-escaped character sequences in dash previews. (LP #1039020). Fixes: https://bugs.launchpad.net/bugs/1039020. Approved by Andrea Azzarone, Sam Spilsbury. 2012-08-28 Nick Dedekind Merged with trunk. 2012-08-21 Nick Dedekind Removed character escaping from preview description fields. 2012-08-21 Nick Dedekind Added a escape sequence argument to StaticCairoText. Escape all text strings passed from UnityCore previews before display. 2012-08-27 Omer Akram Removed manual-tests that were already automated by Nick, added two tests to ensure Music and Video lens previews are tested. Also made a single class for all the Invocation tests previously they were in separate classes.. Fixes: . Approved by Thomi Richards. 2012-08-28 Omer Akram reuse code 2012-08-28 Omer Akram fix docstrings + reuse code instead of writing new 2012-08-28 Omer Akram merge trunk 2012-08-25 Omer Akram remove few manual test cases which are already automated 2012-08-24 Omer Akram merge trunk 2012-08-27 Brandon Schaefer Better wording for the keyboard shortcut. Updated from Jeremy Bichas' branch.. Fixes: https://bugs.launchpad.net/bugs/964673. Approved by Thomi Richards, Matt Price, Marco Trevisan (Treviño), MC Return. 2012-08-27 Brandon Schaefer * minor fixes 2012-08-27 Brandon Schaefer * Merged trunk. * Fixed shortcuts. 2012-08-09 Brandon Schaefer * Taking over this branch: https://code.launchpad.net/~jbicha/unity/lp964673-improve-keyboard-shortcut-overlay-wording/+merge/99214 * Fixed conflicts 2012-08-27 Omer Akram manual-test to AP; makes sure HUD key navigation is intact. Fixes: . Approved by Thomi Richards, Nick Dedekind. 2012-08-27 Omer Akram damn 2012-08-27 Omer Akram fix method name and docstring per instructions 2012-08-24 Omer Akram fix 2012-08-24 Omer Akram fix conflicts 2012-08-24 Omer Akram manual-test to AP; makes sure HUD keynav is intact 2012-08-27 Christopher Lee Minor cleanup of the quiclist tests, simplifying asserts used.. Fixes: . Approved by Omer Akram, Tim Penhey, jenkins. 2012-08-27 Christopher Lee Merged trunk and resolved conflict 2012-07-12 Christopher Lee Oops, was a little hasty in removing the 'dead' code' replaced. 2012-07-12 Christopher Lee Changed use of lambda, added docstring, removed dead code 2012-07-12 Christopher Lee Merge trunk 2012-07-12 Christopher Lee Cleanup/simplify asserts used 2012-07-11 Christopher Lee Minor update to use Eventually 2012-07-11 Christopher Lee Updated test to use new get_icon (not the deleted get_icon_by_desktop_id) 2012-07-11 Christopher Lee Merging pre-req branch 2012-07-11 Christopher Lee Merge prereq branch 2012-08-27 Nick Dedekind Fixed no vertical scrollbar in music preview tracks view. (LP#1039462). Fixes: https://bugs.launchpad.net/bugs/1039462. Approved by Brandon Schaefer. 2012-08-22 Nick Dedekind Merge with trunk 2012-08-21 Nick Dedekind Removed preview Tracks drawing override to fix scroll-bar drawing. 2012-08-27 Brandon Schaefer Dash now gets correct focus in X when opening.. Fixes: . Approved by Andrea Azzarone, Tim Penhey. 2012-08-24 Brandon Schaefer * The Launcher was stealing X focus from the Dash when it opened. * Now the dash has the correct focus, so XIM works. 2012-08-26 MC Return Fixed many minor typos.. Fixes: . Approved by Tim Penhey, Brandon Schaefer. 2012-08-17 MC Return Merged lp:unity 2012-08-15 MC Return Merged latest lp:unity 2012-08-14 MC Return Hopefully fixed remaining UBUS_LAUNCHER_END_KEY_SWTICHER -> UBUS_LAUNCHER_END_KEY_SWITCHER typos 2012-07-24 MC Return Rebased on latest lp:unity 2012-07-24 MC Return Fixed typo in all instances of UBUS_LAUNCHER_START_KEY_SWTICHER 2012-07-23 MC Return Fixed 'the objects destruction' -> 'the object's destruction' typo 2012-07-23 MC Return Rebased on latest lp:unity 2012-07-12 MC Return Rebased to latest lp:unity 2012-07-09 MC Return Fixed more typos 2012-07-09 MC Return Fixed wording and typos 2012-07-09 MC Return Fixed accidentially copy-pasted line in previous commit 2012-07-09 MC Return Fixed some typos modified: plugins/unityshell/src/unityshell.cpp shortcuts/StandaloneShortcuts.cpp 2012-08-25 Sam Spilsbury Don't enable client states if BUILD_MODERN_COMPIZ_GL. Fixes: https://bugs.launchpad.net/bugs/1041123. Approved by Daniel van Vugt, Olivier Tilloy. 2012-08-24 Sam Spilsbury Don't enable client states again if running with USE_MODERN_COMPIZ_GL 2012-08-24 Robert Carr Webapps support for unity. Fixes: . Approved by Timo Jyrinki, Marco Trevisan (Treviño). 2012-08-21 Robert Carr bamf_application_get_focus_child->bamf_application_get_focusable_child 2012-08-20 Robert Carr Merge webapps 2012-08-19 Robert Carr Merge trunk 2012-08-19 Robert Carr Some webapps cleanup 2012-08-10 Ken VanDine manual rebase for webapps integration 2012-08-24 Nick Dedekind Fixed introspection bug in dash result view. (LP#1040875). Fixes: https://bugs.launchpad.net/bugs/1040875. Approved by Marco Trevisan (Treviño). 2012-08-24 Nick Dedekind Fixed result view introspection. 2012-08-23 Omer Akram makes sure if the hud closes when the mouse is clicked outside of the HUD region after a search has been entered and then cleared from the searchbox. Removed the equivalent manual-test. Now we also make sure the Hud closes with the press of escape key in both shrunk and expanded forms. Fixes: . Approved by Thomi Richards. 2012-08-24 Omer Akram fix 2012-08-24 Omer Akram merge 2012-08-22 Omer Akram add a few tests, remove one manual 2012-08-23 Omer Akram manual-test to AP; makes sure double clicking the grab area of a maximized app restores(unmaximize) it.. Fixes: . Approved by Thomi Richards. 2012-08-23 Omer Akram fix indentation 2012-08-23 Omer Akram fix 2012-08-23 Omer Akram manual-test to AP; double clicking unmaximize 2012-08-23 Omer Akram fix TODO; test newly activated lens' searchbar have the focus. Also removed un-needed semicolons. Fixes: . Approved by Thomi Richards. 2012-08-23 Omer Akram fix indent 2012-08-23 Omer Akram fix TODO; test newly activated lens' searchbar have the focus 2012-08-23 Andrea Azzarone Fix bottom-up key navigation in dash filterbar.. Fixes: https://bugs.launchpad.net/bugs/1028810. Approved by Brandon Schaefer. 2012-08-22 Andrea Azzarone Merge trunk. 2012-08-22 Andrea Azzarone Clean up test. 2012-08-08 Andrea Azzarone Fix typo. 2012-08-08 Andrea Azzarone Merge trunk. 2012-07-25 Andrea Azzarone Add AP test. 2012-07-25 Andrea Azzarone Fix bug 1028810. 2012-08-23 Charles Kerr Adds the new Sync Indicator into panel-service's indicator_order list.. Fixes: . Approved by Omer Akram. 2012-08-22 Charles Kerr in panel-service, add the sync indicator to the indicator_order list 2012-08-23 Jason Smith Fix bug #1039959. Fixes: https://bugs.launchpad.net/bugs/1039959. Approved by . 2012-08-23 Jason Smith Fix crash 2012-08-23 Bilal Akhtar Increases launcher scroll speed using mouse wheel by 2.5 times the original.. Fixes: https://bugs.launchpad.net/bugs/906072. Approved by Andrea Azzarone. 2012-08-21 Bilal Akhtar Merge from trunk and fix conflicts 2012-08-08 Bilal Akhtar Fix tests 2012-08-08 Bilal Akhtar Add unit test, doesn't seem to work as of now 2012-08-06 Bilal Akhtar Increase launcher wheel scroll speed by 2.5x (LP: #906072) 2012-08-23 Bilal Akhtar Dragging and dropping a SD card to the trash should 'safely remove' the card. Fixes: https://bugs.launchpad.net/bugs/960910. Approved by Andrea Azzarone. 2012-08-21 Bilal Akhtar Conflict mishap, fixed completely now 2012-08-21 Bilal Akhtar Fix unnecessary delta with trunk that popped up upon merge 2012-08-21 Bilal Akhtar Merge from trunk and resolve conflicts 2012-08-08 Bilal Akhtar Add manual test for change 2012-08-03 Bilal Akhtar Stop a DeviceLauncherIcon if it can be stopped but not ejected (LP: #960910) 2012-08-23 Tim Penhey Changed code to get a better, readable stack trace for bug 964897. Fixes: https://bugs.launchpad.net/bugs/964897. Approved by Andrea Azzarone. 2012-08-22 Tim Penhey Extract the problematic lambda. 2012-08-23 Andrea Cimitan Fix bug 1038138 by applying some tweaks for tiles with backlight 0.0f. Fixes: https://bugs.launchpad.net/bugs/1038138. Approved by Andrea Azzarone. 2012-08-21 Andrea Cimitan Don't use custom float alpha, not needed 2012-08-21 Nick Dedekind Removed lancher icon backlight intensity on colorify backgound. 2012-08-21 Andrea Cimitan Fixes colorization of tiles edges 2012-08-23 Omer Akram removed a manual test case which no longer applies after bzr2605. Fixes: . Approved by Sam Spilsbury. 2012-08-22 Omer Akram remove the manual case, we changed the behavior 2012-08-23 Daniel van Vugt Fix build failure. Don't refer to files that don't exist: dash/PreviewMusic.cpp dash/PreviewMusicTrack.cpp (LP: #1040431) (regression of LP: #1038886). Fixes: https://bugs.launchpad.net/bugs/1040431. Approved by Andrea Azzarone. 2012-08-23 Daniel van Vugt Fix build failure. Don't refer to files that don't exist: dash/PreviewMusic.cpp dash/PreviewMusicTrack.cpp (LP: #1040431) (regression of LP: #1038886) 2012-08-23 Christopher Lee A typo (keyword argument wasn't properly removed) in an autopilot emulator was causing tests to error. Fixes: . Approved by Thomi Richards. 2012-08-23 Christopher Lee Oops, fixed the wrong typo 2012-08-23 Christopher Lee Typo fix in emulator 2012-08-22 Sam Spilsbury Provides integration into gnome-control-center for unity.. Fixes: . Approved by Timo Jyrinki, Tim Penhey. 2012-08-22 Sam Spilsbury Merge 2012-08-22 Sam Spilsbury Also dep on dbus-glib-1 2012-08-22 Sam Spilsbury Remove explicit dep on gconf 2012-08-22 Sam Spilsbury Integrated 2012-08-21 Sam Spilsbury Apparantly just show-hud works 2012-08-21 Sam Spilsbury UScreen.cpp was removed 2012-08-21 Sam Spilsbury Merge lp:unity 2012-08-17 Sam Spilsbury Added missing file 2012-08-17 Sam Spilsbury Generate unity g-c-c integration files 2012-08-15 Didier Roche first part of g-c-c integration 2012-08-22 Nick Dedekind Fix keyboard navigation in dash previews. Fixes: . Approved by Gord Allott. 2012-08-22 Nick Dedekind Refocus dash on preview close. 2012-08-22 Nick Dedekind Merge with trunk 2012-08-21 Nick Dedekind Release preview container cleanly when closing preview. Fixes preview container leak. 2012-08-20 Nick Dedekind Fixed keyboard navigation in dash previews. 2012-08-20 Nick Dedekind Fixed keypress eating by child views in dash previews. 2012-08-22 Andrea Azzarone Use linear filtering to draw icons (when needed).. Fixes: https://bugs.launchpad.net/bugs/1036231. Approved by Tim Penhey. 2012-08-21 Andrea Azzarone Use linear filtering to draw icons (when needed). 2012-08-22 Nick Dedekind Added Autopilot tests for Dash Previews. Fixed introspection of Lens Results for use in preview autopilot tests. Lens result introspection includes proposed position of the result in the result grid view.. Fixes: . Approved by Gord Allott. 2012-08-22 Nick Dedekind Merge with trunk 2012-08-21 Nick Dedekind Fixed duplicate definition. 2012-08-20 Nick Dedekind Removed Video/Music AP tests until sample results are added. 2012-08-20 Nick Dedekind Removed automation instruction note from some manual preview tests. 2012-08-20 Nick Dedekind Removed superfluous code from result grid. Fixed preview PA test comment. 2012-08-20 Nick Dedekind Fixed errors in preview test hints. 2012-08-20 Nick Dedekind Merge with trunk 2012-08-20 Nick Dedekind Merge with trunk 2012-08-20 Nick Dedekind Added more AP tests for previews. 2012-08-17 Nick Dedekind Preview left/right navigation autopilot tests. 2012-08-17 Nick Dedekind Merge with trunk 2012-08-17 Nick Dedekind More work on preview introspection and AP tests. 2012-08-16 Nick Dedekind untested autopilot tests + manual tests. 2012-08-16 Nick Dedekind Preview object introspecion. 2012-08-22 Nick Dedekind Adding test for fix-950782, Application switching (Alt+tab) no longer updates panel menu titles.. Fixes: . Approved by Andrea Azzarone, Thomi Richards. 2012-08-22 Christopher Lee Updated tests docstring 2012-08-22 Christopher Lee Added test for fix-950782 (panel title not updated while switching apps) 2012-08-22 Christopher Lee Merged Trunk 2012-06-07 Nick Dedekind Application switching (Alt+tab) no longer updates panel menu titles. 2012-08-21 Andrea Azzarone Fix annoying warning in UnityCore/Hud.cpp. Fixes: https://bugs.launchpad.net/bugs/1039451. Approved by Tim Penhey. 2012-08-21 Andrea Azzarone Fix annoying warning. 2012-08-21 Omer Akram Tests that Alt+ArrowKey events are correctly passed to the active window when not interacting with Unity.. Fixes: . Approved by Brandon Schaefer. 2012-08-22 Omer Akram merge 2012-08-21 Omer Akram remove the un-needed / 2012-08-18 Omer Akram fix 2012-08-18 Omer Akram test unity don't eat alt+arrowkey events 2012-08-21 Omer Akram merge 2012-08-22 Omer Akram merge 2012-08-21 Omer Akram Tests if Middle click pastes into dash searchbar.. Fixes: . Approved by Thomi Richards. 2012-08-22 Omer Akram merge trunk + fix siliness 2012-08-18 Omer Akram fix indentation 2012-08-18 Omer Akram removed manual case added AP test case for MiddleClickPaste 2012-08-21 Nick Dedekind Stopped previews with no image or image source uri logging warning messages from the thumbnail generator.. Fixes: . Approved by Michal Hruby. 2012-08-21 Nick Dedekind Merge with trunk 2012-08-21 Nick Dedekind Moved cover-art image setting to common preview code. 2012-08-17 Nick Dedekind Check validity of source_image_uri in preview artwork. 2012-08-17 Nick Dedekind Check return from thumbnail generator. 2012-08-21 Omer Akram HUD should activate search item and close itself on enter.. Fixes: . Approved by Andrea Azzarone. 2012-08-21 Omer Akram fix docstring 2012-08-18 Omer Akram fix damn indentation 2012-08-18 Omer Akram fix damn indentation 2012-08-18 Omer Akram test 2012-08-21 Daniel van Vugt Fix multiple build failures due to incorrect #ifdefs when configured with -DBUILD_GLES=ON (which then defines USE_GLES). (LP: #1039453). Fixes: https://bugs.launchpad.net/bugs/1039453. Approved by Sam Spilsbury. 2012-08-21 Daniel van Vugt Fix multiple build failures due to incorrect #ifdefs when configured with -DBUILD_GLES=ON (which then defines USE_GLES). (LP: #1039453) 2012-08-21 Michal Hruby Implement rendering of UnityProtocolAnnotatedIcon. Fixes: . Approved by Gord Allott, Marco Trevisan (Treviño). 2012-08-20 Michal Hruby Fix tests 2012-08-20 Michal Hruby Add test for AnnotatedIcon 2012-08-20 Michal Hruby Fix compilation 2012-08-20 Michal Hruby Use shared pointers with custom deleters 2012-08-20 Michal Hruby Merge trunk 2012-07-27 Michal Hruby Merge trunk 2012-07-17 Michal Hruby Merge lp:~mhr3/unity/update-core-preview-api 2012-07-11 Michal Hruby Implement support for AnnotatedIcon into IconLoader 2012-07-09 Michal Hruby Merge lp:~mhr3/unity/update-core-preview-api 2012-07-09 Michal Hruby Merge lp:~mhr3/unity/core-object-safer-typechecks 2012-08-21 Sam Spilsbury Fixes monitor hotplug corruption (LP #1039410). Fixes: https://bugs.launchpad.net/bugs/1039410. Approved by Daniel van Vugt. 2012-08-21 Sam Spilsbury Call outputChangeNotify 2012-08-21 Omer Akram Removed duplicate manual test which is already present in Launcher.txt file. . Fixes: . Approved by Thomi Richards. 2012-08-18 Omer Akram Removed a duplicate manual testcase. Its already present in the Launcher.txt file 2012-08-21 Omer Akram get panel height from the panel instead of hardcoding, also removed unneeded semicolons.. Fixes: . Approved by Thomi Richards. 2012-08-19 Omer Akram fix TODO 2012-08-18 Omer Akram merge 2012-08-17 Omer Akram merge trunk 2012-08-17 Omer Akram trunk 2012-08-17 Omer Akram merge 2012-08-21 Daniel van Vugt Always paint the shell separately per output. Otherwise the logic for deciding whether the shell should be painted on a given monitor makes no sense and the shell is often not painted at all. (LP: #1037408) This also appears to resolve VBO and FBO rendering bugs: (LP: #1036568) (LP: #1036569) and Benchmark painting: (LP: #1036609). Fixes: https://bugs.launchpad.net/bugs/1036568, https://bugs.launchpad.net/bugs/1036569, https://bugs.launchpad.net/bugs/1036609, https://bugs.launchpad.net/bugs/1037408. Approved by Sam Spilsbury. 2012-08-20 Daniel van Vugt Always paint the shell separately per output. Otherwise the logic for deciding whether the shell should be painted on a given monitor makes no sense and the shell is often not painted at all. (LP: #1037408) 2012-08-21 Daniel van Vugt Don't comment out the nuxPrologue/Epilogue functions if building USE_MODERN_COMPIZ_GL. They are critical functions and commenting them out causes serious rendering bugs: (LP: #1036528) (LP: #1037949). Fixes: https://bugs.launchpad.net/bugs/1036528, https://bugs.launchpad.net/bugs/1037949. Approved by Sam Spilsbury. 2012-08-17 Daniel van Vugt Don't comment out the nuxPrologue/Epilogue functions if building USE_MODERN_COMPIZ_GL. They are critical functions and commenting them out causes serious rendering bugs: (LP: #1036528) (LP: #1037949) 2012-08-20 Jason Smith Implements coverflow in the dash based on the work done in Nux to create a coverflow widget. Fixes: . Approved by Gord Allott. 2012-08-20 Jason Smith remove unneeded changes for this subset 2012-08-20 Jason Smith make preview move left/right 2012-08-20 Jason Smith make browser previews work 2012-08-20 Jason Smith make previews pop up 2012-08-20 Jason Smith make work with previews 2012-08-20 Jason Smith remove hack to force coverflow 2012-08-20 Jason Smith merge work to disable places group text 2012-08-20 Gord Allott latest flowview 2012-08-20 Gord Allott disables the places group text on flow 2012-08-20 Jason Smith change sizing to make fit 2012-08-20 Jason Smith minor fixes 2012-08-20 Jason Smith fix crash 2012-08-20 Jason Smith merge trunk 2012-08-20 Jason Smith add missing files 2012-08-09 Jason Smith Recreate coverflow branch without background and alignment tweaks. 2012-08-20 Marco Trevisan (Treviño) Added AP tests for ibus activation on keydown and on keyup.. Fixes: . Approved by Tim Penhey, jenkins. 2012-07-18 Thomi Richards Moved code into the correct place. 2012-07-18 Thomi Richards Several changes, mostly around making sure that the scenarios are applied to classes correctly. 2012-07-18 Thomi Richards Fixed class setup method. 2012-07-18 Marco Trevisan (Treviño) test_ibus: remove debug data 2012-07-18 Marco Trevisan (Treviño) test_ibus: add activation tests based on scenarios 2012-07-17 Marco Trevisan (Treviño) autopilot, test_ibus: updated doc strings 2012-07-03 Marco Trevisan (Treviño) Merge with trunk 2012-06-27 Marco Trevisan (Treviño) Tests ibus: added tests for ibus activation on press and release 2012-08-20 Andrea Azzarone Use the same padding for the minimum width and height of hud::Icon.. Fixes: https://bugs.launchpad.net/bugs/1035951. Approved by Brandon Schaefer. 2012-08-20 Andrea Azzarone Use the same padding for the minimum width and height of hud::Icon. 2012-08-20 Andrea Azzarone Remove un-needed private memebers. 2012-08-20 Daniel d'Andrada Multi-touch gestures for switching between windows (a.k.a. "alt-tab with gestures"). Approved by Tim Penhey. The following gestural interactions with the window switcher have been implemented: 1. 3-fingers double tap -> switches to previous window 2. 3-fingers tap followed by 3-fingers hold -> shows window switcher - drag those 3-fingers -> change selected window icon - release fingers -> selects window and closes switcher 3. 3-fingers tap followed by 3-fingers hold -> shows window switcher - release fingers -> switcher will kept being shown for some seconds still - drag with one or three fingers -> change selected window - release finger(s) -> selects window and closes switcher 4. 3-fingers tap followed by 3-fingers hold -> shows window switcher - release fingers -> switcher will kept being shown for some seconds still - tap on some window icon -> selects that icon and closes the switcher Unit tests included.. Fixes: . Approved by Tim Penhey. 2012-08-14 Daniel d'Andrada Replacing assertions with error logging 2012-08-14 Daniel d'Andrada Implementing pimpl idiom in GesturalWindowSwitcher 2012-08-14 Daniel d'Andrada Implementing pimpl idiom in CompoundGestureRecognizer 2012-08-14 Daniel d'Andrada Removing unused LauncherControllerMock 2012-08-14 Daniel d'Andrada Removing unnecessary line. It seems 10 entries are already allocated in most implementations. 2012-08-14 Daniel d'Andrada Removing some leftovers from previous implementations 2012-08-14 Daniel d'Andrada put some gesture classes into unity name space. 2012-08-14 Daniel d'Andrada Log an error instead of asserting 2012-08-14 Daniel d'Andrada Change coding style in CompoundGestureRecognizer 2012-08-14 Daniel d'Andrada Update code comment on launcher icon selection 2012-08-14 Daniel d'Andrada add some white spaces to inline comment 2012-08-03 Daniel d'Andrada Multitouch gestures for switching between windows (a.k.a. "alt-tab with gestures") The following gestural interactions with the window switcher have been implemented: 1. 3-fingers double tap -> switches to previous window 2. 3-fingers tap followed by 3-fingers hold -> shows window switcher - drag those 3-fingers -> change selected window icon - release fingers -> selects window and closes switcher 3. 3-fingers tap followed by 3-fingers hold -> shows window switcher - release fingers -> switcher will kept being shown for some seconds still - drag with one or three fingers -> change selected window - release finger(s) -> selects window and cloeses switcher 4. 3-fingers tap followed by 3-fingers hold -> shows window switcher - release fingers -> switcher will kept being shown for some seconds still - tap on some window icon -> selects that icon and closes the switcher 2012-07-27 Daniel d'Andrada Multitouch gestures for switching between windows (a.k.a. "alt-tab with gestures") 2012-08-20 Pawel Stolowski Implemented Preview::EmitClosed method. Fixes: . Approved by Michal Hruby. 2012-08-20 Pawel Stolowski Preview - EmitClosed() should actually be called from dash::previews::Preview. 2012-08-20 Pawel Stolowski Preview - call EmitClosed in Preview dtor. 2012-08-20 Pawel Stolowski Preview - renamed PreviewClosed to EmitClosed. 2012-08-17 Pawel Stolowski Merged trunk. 2012-08-17 Pawel Stolowski Added simple test for PreviewClosed signal. 2012-08-17 Pawel Stolowski Previews - implemented PreviewClosed() signal. 2012-08-16 Pawel Stolowski Merged trunk. 2012-08-16 Pawel Stolowski Merged trunk. 2012-08-20 Tim Penhey Enable the new nux animation framework. Update BGHash to use the new animations.. Fixes: . Approved by Andrea Azzarone. 2012-08-15 Tim Penhey Different method name. 2012-08-15 Tim Penhey Update the BGHash to use a color animation. 2012-08-15 Tim Penhey Hook up the nux animations to the shell. 2012-08-20 Daniel van Vugt Stop the launcher from overdrawing itself, hence losing transparency. It seems to happen whenever the panel redraws but the launcher region is not damaged. I have no idea why redrawing the panel unconditionally redraws the launcher too, but this works around the problem for now. (LP: #1036519). Fixes: https://bugs.launchpad.net/bugs/1036519. Approved by Sam Spilsbury. 2012-08-17 Daniel van Vugt Merge latest lp:unity 2012-08-16 Daniel van Vugt Stop the launcher from overdrawing itself, hence losing transparency. It seems to happen whenever the panel redraws but the launcher region is not damaged. I have no idea why redrawing the panel unconditionally redraws the launcher too, but this works around the problem for now. (LP: #1036519) 2012-08-20 Daniel van Vugt Fix build failure. Don't refer to files that don't exist: dash/PreviewMusic.cpp dash/PreviewMusicTrack.cpp (LP: #1038886) . Fixes: https://bugs.launchpad.net/bugs/1038886. Approved by Andrea Azzarone. 2012-08-20 Daniel van Vugt Fix build failure. Don't refer to files that don't exist: dash/PreviewMusic.cpp dash/PreviewMusicTrack.cpp (LP: #1038886) 2012-08-20 MC Return Minor speed improvements.. Fixes: . Approved by Brandon Schaefer. 2012-08-18 MC Return Checking for emptiness instead of checking if size == 0 to optimize performance 2012-08-18 MC Return Prefix operators to optimize performance 2012-08-18 MC Return Replaced the check push_preview_.size() with !push_preview_.empty() to optimize performance (2x) 2012-08-17 Michal Hruby Use single category per lens in home lens. Fixes: . Approved by Neil J. Patel. 2012-08-16 Michal Hruby Merge categories in home lens to one per lens 2012-08-16 Michal Hruby Merge filter-models branch 2012-08-17 Gord Allott fixes dash drawing when preview is open. Fixes: . Approved by Neil J. Patel. 2012-08-17 Gord Allott latest unity 2012-08-17 Gord Allott correct drawing of previews 2012-08-16 Gord Allott fixes scrolling 2012-08-16 Gord Allott didrocks revert of 2566 2012-08-16 Gord Allott latest unity pull 2012-08-17 Michal Hruby Use FilterModels inside each ResultView.. Fixes: https://bugs.launchpad.net/bugs/1027811. Approved by Marco Trevisan (Treviño). 2012-08-17 Michal Hruby Get rid of few more RawPtr 2012-08-17 Michal Hruby Merge trunk and fix conflicts yet again 2012-08-17 Michal Hruby Merge trunk, fix conflicts 2012-08-16 Michal Hruby Act on review comments 2012-08-16 Michal Hruby Fix tests 2012-08-16 Michal Hruby Tiny optimization for FilterModels 2012-08-15 Michal Hruby Merge trunk 2012-08-15 Michal Hruby Merge trunk up to r2567 2012-08-15 Michal Hruby Reorder categories in LensView when needed 2012-08-15 Michal Hruby Add tests as requested in review of result-iterator branch 2012-08-15 Michal Hruby Fix signed vs unsigned comparison 2012-08-15 Michal Hruby Ground work for dynamic reordering of categories 2012-08-14 Michal Hruby Emit Lens' connected notification only when the property really changes 2012-08-14 Michal Hruby Make sure we disconnect from model signals when swarm name changes 2012-08-13 Michal Hruby Make ResultIterator operator* return non-const Result, this lowers the number of copies we need considerably 2012-08-13 Michal Hruby Fix criticals coming from ResultView's destructor 2012-08-12 Michal Hruby This should work 2012-08-12 Michal Hruby Initial cut at ResultIterator usage 2012-08-11 Michal Hruby Merge Gord's result-iterator branch 2012-08-17 MC Return Minor optimizations: Used 'if (entries_.empty())' instead of 'if (entries_.size() == 0) because it can be faster. xxxx.size() can take linear time while xxxx.empty() is guaranteed to take constant time. Replaced 'windows.size() > 0' with '!windows.empty()' and '!m_ActionList.size()' with 'm_ActionList.empty()' (x2) in PluginAdapterCompiz.cpp to optimize performance. Simplified void Indicator::Sync(Indicator::Entries const& new_entries) by removing the assignment of an empty list into an empty list and just using if (!entries_.empty()) instead of the else condition. Removed redundant parentheses. Introduced std::size_t num_windows = windows.size(); and changed the if statement in PluginAdapter::ScaleWindowGroup to check num_windows. Removed declaration of the unused variable 'next_focused_uri'.. Fixes: . Approved by Tim Penhey. 2012-08-17 MC Return Fixed compilation by reverting r2543 2012-08-17 MC Return Merged lp:unity 2012-08-08 MC Return Introduced std::size_t num_windows = windows.size(); and changed the if statement in PluginAdapter::ScaleWindowGroup to check num_windows 2012-08-08 MC Return Removed redundant parentheses 2012-08-08 MC Return Simplified void Indicator::Sync(Indicator::Entries const& new_entries) by removing the assignment of an empty list into an empty list and just using if (!entries_.empty()) instead of the else condition. 2012-08-05 MC Return Removed declaration of the unused variable 'next_focused_uri' 2012-08-04 MC Return Do not create a unnecessary string copy (x2) 2012-08-04 MC Return Replaced 'windows.size() > 0' with '!windows.empty()' and '!m_ActionList.size()' with 'm_ActionList.empty()' (x2) in PluginAdapterCompiz.cpp to optimize performance 2012-08-04 MC Return Used 'if (entries_.empty())' instead of 'if (entries_.size() == 0) because it can be faster. xxxx.size() can take linear time while xxxx.empty() is guaranteed to take constant time. 2012-08-17 Andrea Azzarone Always set _launcher_drag_delta_max/_launcher_drag_delta_min.. Fixes: . Approved by Tim Penhey. 2012-08-03 Andrea Azzarone Always set _launcher_drag_delta_max/_launcher_drag_delta_min. 2012-08-17 Brandon Schaefer The launcher will only autohide when the mouse leaves the launcher now.. Fixes: https://bugs.launchpad.net/bugs/745707. Approved by Thomi Richards. 2012-08-16 Brandon Schaefer * Merged trunk (No conflict?? Yay!) 2012-08-16 Brandon Schaefer * AP test fixes 2012-08-16 Brandon Schaefer * remove printf statement 2012-08-10 Brandon Schaefer * merged trunk 2012-08-10 Brandon Schaefer * Clicking was to slow. Sometimes it would press down long enough to activate dragging of the icon 2012-08-10 Brandon Schaefer * Fixed enum 2012-08-08 Brandon Schaefer * Added AP test 2012-08-08 Brandon Schaefer * removed printf statments 2012-08-08 Brandon Schaefer * removed more stuff 2012-08-08 Brandon Schaefer * Remove LAST_ACTION quirk in the hide machine as that is no longer used. 2012-08-07 Brandon Schaefer * Do not autohide when mouse is over the launcher. 2012-08-16 Omer Akram test if video lens reveals with super+v. Fixes: . Approved by Tim Penhey. 2012-08-16 Omer Akram added Video lens reveal test 2012-08-16 Thomi Richards Update dash emulator to use new autopilot API.. Fixes: . Approved by Omer Akram. 2012-08-17 Thomi Richards Updated to reflect new autopilot API. 2012-08-16 Łukasz 'sil2100' Zemczak Added some .convert files (for gsettings-data-convert) for converting some gconf settings to gsettings. The compiz upstream tree should have the migration tool that makes migration easier.. Fixes: . Approved by Sam Spilsbury, jenkins. 2012-07-20 Łukasz 'sil2100' Zemczak Added some .convert files (for gsettings-data-convert) for converting some gconf settings to gsettings. The compiz upstream tree should have the migration tool that makes migration easier. 2012-08-16 Gord Allott plumbing to enable the previews to activate on right click in the dash. . Fixes: . Approved by Neil J. Patel. 2012-08-15 Gord Allott latest previews ui 2012-08-15 Gord Allott remove comments, use ClosePreview and free pointers, spent too long in c++.. 2012-08-14 Gord Allott reverted po changes 2012-08-14 Gord Allott merges in latest unity 2012-08-14 Gord Allott ap fixes 2012-08-14 Gord Allott quickly hooking up the keynav 2012-08-14 Gord Allott ap tests 2012-08-14 Gord Allott merge in latest previews-ui 2012-08-14 Gord Allott comments 2012-08-14 Gord Allott fix flickering 2012-08-14 Gord Allott enables preview introspection 2012-08-10 Gord Allott relayout preview on layout size change 2012-08-10 Gord Allott remove hight limitation on previews 2012-08-10 Gord Allott latest preview ui code 2012-08-10 Gord Allott resolved lots of issues 2012-08-09 Gord Allott merged in ui branch 2012-08-09 Gord Allott fixes for new preview ui branch 2012-08-09 Gord Allott merged in latest preview work 2012-08-09 Nick Dedekind Merged lp:~borabora/avani/preview-ui-standalone 2012-08-09 Gord Allott merge latest unity 2012-08-09 Gord Allott lots - o - fixes 2012-08-08 Gord Allott revert po changes 2012-08-08 Gord Allott fixed bunch of small bugs woo 2012-08-07 Gord Allott removed a lot of the old code for handling background animations we aren't doing anymore 2012-07-31 Gord Allott gets around the neil problem again 2012-07-30 Gord Allott maybe fix some neil issues 2012-07-27 Gord Allott merged latest preview ui standalone 2012-07-27 Gord Allott hacky fix for the no mouse input on previews problem 2012-07-27 Gord Allott previews on right click not left 2012-07-27 Gord Allott closes previews on dash exit or lens change 2012-07-26 Gord Allott latest preview-ui-standalone 2012-07-26 Gord Allott result view methods for finding the next uri 2012-07-25 Gord Allott previews showing and working 2012-07-25 Gord Allott save pointbefore merging in new branch 2012-07-24 Gord Allott makes space for previews, hides filter bar, buggy hide search bar behaviour 2012-08-16 Didier Roche revert revision 2566. mhr3 and gord are seeing important corruptions on nvidia with blob driver and opengl 3.. Fixes: . Approved by . 2012-08-16 Didier Roche revert revision 2566. mhr3 and gord are seeing important corruptions on nvidia with blob driver and opengl 3. 2012-08-16 Michal Hruby Fixes broken tests because of changes in libunity API. Fixes: . Approved by Didier Roche. 2012-08-16 Michal Hruby Fix broken tests because of changes in libunity 2012-08-15 Marco Trevisan (Treviño) glib::Signal: add weak referencies to objects and cleanup them when the GObjects get invalid. Fixes: . Approved by Brandon Schaefer. 2012-08-15 Marco Trevisan (Treviño) DeviceLauncherIcon: remove the uneeded self-> 2012-08-15 Marco Trevisan (Treviño) BamfLauncherIcon: indentantion fixes 2012-08-15 Marco Trevisan (Treviño) Use SignalManager::Add