Change logs for unity source package in Xenial

  • unity (7.4.0+16.04.20160906-0ubuntu1) xenial; urgency=medium
    
      [ Marco Trevisan (Treviño) ]
      * SwitcherView: always disable animations when in lowgfx mode (LP:
        #1602784)
    
      [ Andrea Azzarone ]
      * When locked discard damages from windows below lockscreen. (LP:
        #1605180)
      * DecoratedWindow: display unmaximize button if the window is
        vertically or horizontally maximized (LP: #1608480)
      * Make sure the switcher detail view is properly scaled. Also scale
        the xy_offset to make sure the switcher and launcher do not overlap.
        (LP: #1605256)
      * Close session dialog on first ESC. (LP: #1521116)
      * Filter out scrolling envents for FilterExpanderLabel. (LP: #1604632)
      * Disable menu discovery animation if MenusDiscoveryDuration is 0.
        (LP: #942962)
      * Redraw fake decorations on window resize. (LP: #940470)
      * Use compiz::Window::serverNext instead of compiz::Window::next in
        IsWindowObscured as the latter can be outdated just after
        scale/spread terminates. (LP: #1614116)
    
      [ Marco Trevisan (Treviño) ]
      * DecoratedWindow: avoid deferencing an invalid shadow texture ptr,
        and split functions (LP: #1608464)
      * DecoratedWindow: display unmaximize button if the window is
        vertically or horizontally maximized (LP: #1608480)
      * DecorationsForceQuitDialog: make CSS selectors work with gtk 3.20
      * UserAuthenticatorPam: ensure pam_handle_ is null initialized and
        don't proceed if not set (LP: #1611668)
      * DecorationStyle: set css name for Gtk 3.20
      * OverlayRenderer: properly decorate launcher/panel when the launcher
        is at the bottom (LP: #1611694)
      * OverlayRenderer: don't use rotated textures, just rotate them at
        rendering time
      * SpreadWidgets: add container for spread filter and new spread
        decorations (LP: #1283314)
      * WindowButton: properly partially unmaximize a window when
        middle/left clicking in the restore button (LP: #1616136)
    
     -- Marco Trevisan (Treviño) <mail@3v1n0.net>  Tue, 06 Sep 2016 23:17:39 +0000
  • unity (7.4.0+16.04.20160801.2-0ubuntu1) xenial; urgency=medium
    
      [ Andrea Azzarone ]
      * FileManagerLauncherIcon: Don't trust the Quirk::VISIBLE in the ctor.
        (LP: #1599133)
      * [TrashLauncherIcon] Create GFileMonitor in an idle to avoid blocking
        calls. (LP: #1602720)
      * [LockSceen] Remove numlock warning. (LP: #1526322)
      * Make sure initiate and terminate callbacks are not empty before
        calling them. (LP: #1605012)
      * Properly destroy close_button_ to properly disconnect lambda. (LP:
        #1605010)
      * Use the standard notification-device-eject in the "device eject"
        notification. This allows us to scale it properly on high-dpi
        setups. (LP: #1605231)
      * Add tools to enforce unityshell plugin for the current profile and
        add "move" and "resize" plugins as requirements. (LP: #1506023, LP:
        #1605007, LP: #1604657)
    
      [ Marco Trevisan (Treviño) ]
      * Unity script: use result from unity_support_test to check the right
        COMPIZ_CONFIG_PROFILE to use (LP: #1602377)
      * LockScreenAcceleratorController: ensure callbacks are valid before
        calling them (LP: #1605012)
    
      [ Eleni Maria Stea ]
      * DecoratedWindow: Added shadows for shaped windows (LP: 1608418)
    
      [ Marco Trevisan (Treviño) ]
      * DecoratedWindow: Cleanup shadows for shaped windows, reduce
        recomputation (LP: #1608418)
      * UnityWindowView: don't try to deference close_button_ if its' null
    
     -- Marco Trevisan (Treviño) <mail@3v1n0.net>  Mon, 01 Aug 2016 13:10:28 +0000
  • unity (7.4.0+16.04.20160715-0ubuntu1) xenial; urgency=medium
    
      [ Eleni Maria Stea ]
      * PanelView: Don't draw it if the geo doesn't intersect the monitor
        geo (as in ezoom)
      * speeds up the showdesktop plugin in lowgfx mode
    
      [ Andrea Azzarone ]
      * Add whitelist for auto-repated keys. (LP: #1586491)
      * Fix scale window activation if in show desktop mode. (LP: #1582056)
      * Order matters in the rendering. Draw launcher shadow after the
        background in all cases. (LP: #1586374)
      * Fallback to volume name if no other identifier is available. (LP:
        #1103593)
      * Do not trigger screensaver on session inactive. (LP: #1587507)
      * Use SwitcherController::SetDetail instead of detail=... (LP:
        #1587618)
      * UnitySettings: Add an option to enable/disable pam account checking.
        (LP: #1460649)
      * Lockscreen: Make sure warning and errors are properly shown to the
        user (LP: #1593696)
      * Add missing header to fix compilation error with -Duse_pch=OFF.
      * Filter out fullscreen window in show desktop mode. (LP: #1597706)
      * Make sure file manager icon is not removed when unpinned. (LP:
        #1578792)
      * Properly calculate the intersection geometry in PanelView::Draw.
        This is needed to properly call SyncGeometries and to avoid problems
        such as lp:1595698. (LP: #1595698)
    
      [ Alberto Milone ]
      * UnitySettings: Add dconf keys for disabling multitouch gestures (LP:
        #1589520)
    
      [ Marco Trevisan (Treviño) ]
      * LockScreenAcceleratorController: use key::Grabber to handle allowed
        bindings (LP: #1438754)
      * LockScreenAcceleratorController: check if a setting key is available
        instead of crashing
      * ApplicationLauncherIcon: ensure quirks are properly set on icon
        initialization
      * Views: Toggle animators durations based on low-gfx setting (LP:
        #1598770)
      * unity7.conf: use different compiz profile based on
        unity_support_test result (LP: #1598770)
    
     -- Marco Trevisan (Treviño) <mail@3v1n0.net>  Fri, 15 Jul 2016 10:14:41 +0000
  • unity (7.4.0+16.04.20160705-0ubuntu1) xenial; urgency=medium
    
      [ Eleni Maria Stea ]
      * PanelView: Don't draw it if the geo doesn't intersect the monitor
        geo (as in ezoom)
      * speeds up the showdesktop plugin in lowgfx mode
      * UnityScreen: only redraw parts of the screen visible in each output
        (LP: #1598770)
    
      [ Andrea Azzarone ]
      * Add whitelist for auto-repated keys. (LP: #1586491)
      * Fix scale window activation if in show desktop mode. (LP: #1582056)
      * Order matters in the rendering. Draw launcher shadow after the
        background in all cases. (LP: #1586374)
      * Fallback to volume name if no other identifier is available. (LP:
        #1103593)
      * Do not trigger screensaver on session inactive. (LP: #1587507)
      * Use SwitcherController::SetDetail instead of detail=... (LP:
        #1587618)
      * UnitySettings: Add an option to enable/disable pam account checking.
        (LP: #1460649)
      * Lockscreen: Make sure warning and errors are properly shown to the
        user (LP: #1593696)
      * Add missing header to fix compilation error with -Duse_pch=OFF.
      * Filter out fullscreen window in show desktop mode. (LP: #1597706)
      * Make sure file manager icon is not removed when unpinned. (LP:
        #1578792)
      * Properly calculate the intersection geometry in PanelView::Draw.
        This is needed to properly call SyncGeometries and to avoid problems
        such as lp:1595698. (LP: #1595698)
    
      [ Alberto Milone ]
      * UnitySettings: Add dconf keys for disabling multitouch gestures (LP:
        #1589520)
    
      [ Marco Trevisan (Treviño) ]
      * LockScreenAcceleratorController: use key::Grabber to handle allowed
        bindings (LP: #1438754)
      * LockScreenAcceleratorController: check if a setting key is available
        instead of crashing
      * ApplicationLauncherIcon: ensure quirks are properly set on icon
        initialization
      * Views: Toggle animators durations based on low-gfx setting (LP:
        #1598770)
      * unity7.conf: use different compiz profile based on
        unity_support_test result (LP: #1598770)
    
     -- Marco Trevisan (Treviño) <mail@3v1n0.net>  Tue, 05 Jul 2016 11:11:10 +0000
  • unity (7.4.0+16.04.20160526.1-0ubuntu1) xenial; urgency=medium
    
      [ Marco Trevisan (Treviño) ]
      * Releasing Unity 7.4.0
    
      [ Andrea Azzarone ]
      * Properly remove SoftwareCenterLauncherIcon in case of failure. (LP:
        #1553165)
      * Update ExpoLauncherIcon in case the quicklist is used to switch vp.
        (LP: #1525685)
      * GnomeKeyGrabber: do not activate an action if it's a repeated one.
        (LP: #1572241)
      * Properly calculate array indexes to avoid crashes. (LP: #1570843)
      * Fallback to "background" class in case no background is specified
        for title bars and top panel. (LP: #1575527)
      * Do not reset the shortcut for icons that have their own shortcut.
        (LP: #1562847)
    
      [ Marco Trevisan (Treviño) ]
      * SwitcherView: close the mouse-selected application on middle-click
        (LP: #1574689)
      * UnityScreen, UnityWindow: cleanup a little the code, and ensure
        overridden CompositeWindow functions get actually called
      * SwitcherController: don't try to get a window from empty selections
        (LP: #1580211)
      * DashStyle: ensure LazyLoadTexture disconnects from signals on
        destruction (LP: #1580212)
    
      [ handsome_feng ]
      * Change the x_offset of expo when launcher position changed. (LP:
        #1562348, LP: #1573897)
    
      [ CI Train Bot ]
      * No-change rebuild.
    
     -- Marco Trevisan (Treviño) <mail@3v1n0.net>  Thu, 26 May 2016 00:03:25 +0000
  • unity (7.4.0+16.04.20160415-0ubuntu1) xenial; urgency=medium
    
      [ Andrea Azzarone ]
      * Do not use pointers to LazyLoadTextures. (LP: #1569100)
      * Fix unity script crash. (LP: #1566565)
      * LockscreenController: Don't use SetActivate(False) for gnome-
        screensaver to prevent unlocking on tty switch. It will not only
        deactivate the screensaver but also unlock the screen. (LP:
        #1552537)
      * unityshell.xml: Fix typo (LP: #1559427)
    
     -- Marco Trevisan (Treviño) <mail@3v1n0.net>  Fri, 15 Apr 2016 05:33:08 +0000
  • unity (7.4.0+16.04.20160412-0ubuntu1) xenial; urgency=medium
    
      [ Andrea Azzarone ]
      * Fix unity script crash. (LP: #1566565)
      * LockscreenController: Don't use SetActivate(False) for gnome-
        screensaver to prevent unlocking on tty switch. It will not only
        deactivate the screensaver but also unlock the screen. (LP:
        #1552537)
      * Show hud on <alt>space by default. (LP: #1551986)
      * unityshell.xml: Fix typo (LP: #1559427)
    
     -- Marco Trevisan (Treviño) <mail@3v1n0.net>  Tue, 12 Apr 2016 12:00:46 +0000
  • unity (7.4.0+16.04.20160401.1-0ubuntu1) xenial; urgency=medium
    
      [ Andrea Azzarone ]
      * Improve the "lock on suspend" logic to always keep in sync the
        inhibitor with the lockscreen.
    
      [ Marco Trevisan (Treviño) ]
      * DecoratedWindow: Just send estimated extents on
        _NET_REQUEST_FRAME_EXTENTS (LP: #1368118)
      * TextureCache: add support for loading themed textures (LP: #903179,
        #1208790)
      * Unity: stop unity7 upstart instance if needed and restart it if not
        clearly requested (LP: #1555633)
    
     -- Marco Trevisan (Treviño) <mail@3v1n0.net>  Fri, 01 Apr 2016 23:11:47 +0000
  • unity (7.4.0+16.04.20160322-0ubuntu1) xenial; urgency=medium
    
      * ForceQuitDialog: set client leader
    
     -- Marco Trevisan (Treviño) <mail@3v1n0.net>  Tue, 22 Mar 2016 15:36:52 +0000
  • unity (7.4.0+16.04.20160321-0ubuntu1) xenial; urgency=medium
    
      [ Andrea Azzarone ]
      * ApplicationLauncherIcon: use the starting property to show an icon
        when launched (LP: #676457)
    
     -- Marco Trevisan (Treviño) <mail@3v1n0.net>  Mon, 21 Mar 2016 15:38:22 +0000
  • unity (7.4.0+16.04.20160318-0ubuntu1) xenial; urgency=medium
    
      [ Marco Trevisan (Treviño) ]
      * UserPromptView: don't hide local scale property (LP: #1551820)
    
      [ Sebastien Bacher ]
      * set the gettext domain directly in CMakeLists rather than using
        refering to the project name, the translation template is updated
        during the build by dh_translations which is not clever enough to
        understand the variable (LP: #1557081)
    
      [ handsome_feng ]
      * Dash: move it down when the launcher is positioned at the bottom.
        (LP: #1552630)
      * Launcher: add Bottom mode, so that the launcher can be positioned
        horisontally (LP: #1552630)
    
     -- Marco Trevisan (Treviño) <mail@3v1n0.net>  Fri, 18 Mar 2016 10:10:42 +0000
  • unity (7.4.0+16.04.20160310-0ubuntu1) xenial; urgency=medium
    
      [ Andrea Azzarone ]
      * Add a "Format..." option to volume icons. (LP: #1057008)
    
      [ Marco Trevisan (Treviño) ]
      * DashView: ensure that we update scaling when monitor changes (LP:
        #1546690)
      * DecoratedWindow: move the shadow under the window if we've a client-
        side decorated window with corners (LP: #1516403)
      * LauncherController: add overlay shortcut to all the
        WindowedLauncherIcon's we have
      * ThemeSettings: add small class for reading gtk settings for theming
        (LP: #1543757, #1288998)
    
     -- Marco Trevisan (Treviño) <mail@3v1n0.net>  Thu, 10 Mar 2016 10:09:34 +0000
  • unity (7.4.0+16.04.20160223.1-0ubuntu1) xenial; urgency=medium
    
      [ Andrea Azzarone, Didier Roche ]
      * Gnome-software launcher integration.
    
      [ Marco Trevisan (Treviño) ]
      * GnomeFileManager: use *WithTimestamp file operations instead of
        using Activate workaround (LP: #1445595)
      * unity.migrations: add 04_unity_update_software_center_desktop_file
    
      [ Robert Ancell ]
      * Drop unused build-dependency on libgee-dev.
      * Switch from Ubuntu Software Center to GNOME Software. (LP: #1547129)
    
     -- Marco Trevisan (Treviño) <mail@3v1n0.net>  Tue, 23 Feb 2016 22:39:18 +0000
  • unity (7.4.0+16.04.20160209.3-0ubuntu1) xenial; urgency=medium
    
      [ Didier Roche ]
      * debian: Recommends session-shortcuts, prodiving easy way to
        shutdown, reboot and logout from dash
    
      [ Marco Trevisan (Treviño) ]
      * CMake: use GNUInstallDirs with native multi-arch support (LP:
        #1508635, #1485668)
      * Launcher: add FileManager, Trash and Volume icons integration (LP:
        #1524721, #1161323, #1063838, #1063823)
      * SwitcherModel: avoid to access to invalid selection or to divide by
        zero (LP: #1537524)
    
      [ handsome_feng ]
      * Extend the lockscreen theme for kylin.
    
     -- Marco Trevisan (Treviño) <mail@3v1n0.net>  Tue, 09 Feb 2016 12:21:15 +0000
  • unity (7.4.0+16.04.20151218-0ubuntu2) xenial; urgency=medium
    
      * Multiarchify the library packages.
    
     -- Matthias Klose <email address hidden>  Thu, 28 Jan 2016 17:38:52 +0100
  • unity (7.4.0+16.04.20151218-0ubuntu1) xenial; urgency=medium
    
      [ Aneesh Madhavan ]
      * resources: optimize png images (LP: #1023745)
    
      [ Evan McIntire ]
      * ShortcutHint: Add key shortcut hints for Screenshot and Window
        Screenshot (LP: #1050195)
    
      [ Marco Trevisan (Treviño) ]
      * CompizShortcutModeller: show menus keybinding can be read from
        settings
      * GnomeKeyGrabber: refcount the actions and remove them only when
        nobody needs (LP: #1525308)
      * LayoutSystem: add ComputeDecorationHeight method to LayoutWindow
        (LP: #1526386)
      * PanelMenuView: ensure that the maximized window is computed when
        setting the monitor (LP: #1526835)
      * SwitcherModel: don't reiterate over windows all the time, keep a
        list and update it (LP: #1526434)
      * TextInput: reduce opacity to warning if only num_lock is enabled
      * Unity: compile a byte regex in order to get proper matching with
        byte cmdline (LP: #1526455)
      * a11y: don't spam the log with warnings when a quicklist is opened
      * a11y: move accessibility stuff to its own directory, adding a
        private lib for building
    
      [ Michael Vogt ]
      * Display "image-missing" icon in the panel if for some reason a icon
        can not be loaded. (LP: #1525186)
    
     -- Marco Trevisan (Treviño) <mail@3v1n0.net>  Fri, 18 Dec 2015 00:01:39 +0000
  • unity (7.4.0+16.04.20151211-0ubuntu2) xenial; urgency=medium
    
      * rebuild against latest libunity to update the list of recommends
        (LP: #1521208)
    
     -- Didier Roche <email address hidden>  Tue, 15 Dec 2015 09:29:52 +0100
  • unity (7.4.0+16.04.20151211-0ubuntu1) xenial; urgency=medium
    
      [ Marco Trevisan (Treviño) ]
      * unity: ensure we use python3 for the launch script and
        python2.7 for autopilot (LP: #1512909)
    
      [ Andrea Azzarone ]
      * Places(Overlay)VScrollBar: impelement gtk-like overlay scrollbars
        (LP: #1481706)
      * Properly hide shortcut overlay window to avoid unnecessary redraws.
    
      [ Bryan Quigley ]
      * debian/control: Remove telepathy from recommends
    
      [ Eleni Maria Stea ]
      * Replaced deprecated calls in tests to get rid of compiler warnings
    
      [ Marco Trevisan (Treviño) ]
      * ApplicationLauncherIcon: if a new window opens while spreading,
        spread again with proper match (LP: #1517455)
      * ExpoLauncherIcon: add Quicklist to switch workspace and see the
        selected one (LP: #750497)
      * PanelIndicatorEntryView: Activate menus on click, by drawing them as
        active (LP: #1513523)
      * PanelMenuView: ignore leave events when triggered by feeding nux
        manually (LP: #1513496)
      * Places(Overlay)VScrollBar: impelement gtk-like overlay scrollbars
        (LP: #1481706)
      * SwitcherModel: allow to add/remove icons dynamically and update them
        when they require it (LP: #1512349)
      * SwitcherView: Add support to Alt+Key-right-to-tab to close the
        selected app/window
      * Switcher{View,Controller}: close active selection on Alt+q (LP:
        #1468820)
      * TextInput: show warning also when num lock is enabled
      * XKeyboardUtil: add ability to get keycodes from any relative
        position
      * debian/rules: enable unit tests on arm64 again (LP: #1514538)
    
      [ Sebastien Bacher ]
      * Updated apport hook to include: the compiz and xorg details, not
        only after asking users if the issue is a graphical one (which is
        weird question) the upstart logs for unity/ups/lockscreen some
        gsettings configurations (LP: #1508974)
    
     -- Marco Trevisan (Treviño) <mail@3v1n0.net>  Fri, 11 Dec 2015 12:46:16 +0000
  • unity (7.4.0+16.04.20151102-0ubuntu2) xenial; urgency=medium
    
      * No-change rebuild against libglew1.13
    
     -- Steve Langasek <email address hidden>  Wed, 11 Nov 2015 19:49:37 +0000
  • unity (7.4.0+16.04.20151102-0ubuntu1) xenial; urgency=medium
    
      [ Marco Trevisan (Treviño) ]
      * Bumping version to 7.4.0
      * Fix building in xenial
    
      [ Didier Roche ]
      * Remove unity2d transitional packages. We are post trusty LTS, they
        are not needed anymore
    
      [ Marco Trevisan (Treviño) ]
      * ApplicationLauncherIcon: if an app is not running and has no desktop
        file, add QL item to add to dash
      * PanelService: unset the idle ID before removal on callback (LP:
        #1501289)
      * Unity: use compiz cursorCache to get properly updated cursors (LP:
        #1359211)
      * UnityScreen: add SpreadAppWindows option and trigger it on
        Super+Ctrl+[Shift]+W
    
      [ Stephen M. Webb ]
      * changed the wording of the help message and warning message for the
        --reset option (LP: #1486498)
    
    unity (7.3.3-0ubuntu1) UNRELEASED; urgency=medium
    
      * Releasing Unity 7.3.3
    
     -- Marco Trevisan (Treviño) <mail@3v1n0.net>  Mon, 02 Nov 2015 13:29:58 +0000
  • unity (7.3.2+15.10.20151016-0ubuntu1) wily; urgency=medium
    
      [ Marco Trevisan (Treviño) ]
      * Sync changelog with proposed
    
      [ Andrea Azzarone ]
      * Avoid test failures on jenkins.
    
      [ CI Train Bot ]
      * UnityScreen: close the session dialog in case it's open and we're
        requested to lock (LP: #1505234)
    
      [ Marco Trevisan (Treviño) ]
      * LauncherIcon: force lookup icon by scaling it at the requested size
        (LP: #1446081, #1501973)
      * PanelService: ensure that we free the "fake" IndicatorEntry's we
        create for dropdowns (LP: #1503348)
      * ResultRendererTile: consider global scaling when scaling a not-
        squared icon (LP: #1499286)
      * TestDash: Use local results in PreviewNavigateTests instead of
        online ones
    
     -- Marco Trevisan (Treviño) <mail@3v1n0.net>  Fri, 16 Oct 2015 08:46:34 +0000