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) 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) 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) Fri, 15 Jul 2016 10:14:41 +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) 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) Fri, 15 Apr 2016 05:33:08 +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) 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) 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) 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) 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) Thu, 10 Mar 2016 10:09:34 +0000 # For older changelog entries, run 'apt-get changelog unity-schemas'