unity (7.2.2+14.04.20140714-0ubuntu1.1) trusty-security; urgency=medium

  * SECURITY UPDATE: more screen locking fixes (LP: #1349128)
    - debian/patches/lp1349128.patch: flush after ungrabbing the keyboard
      in unity-shared/PluginAdapter.cpp, add GrabScreen() function that
      retries to lockscreen/LockScreenController.cpp,
      lockscreen/LockScreenShield.cpp, lockscreen/LockScreenShield.h.

 -- Marc Deslauriers <marc.deslauriers@ubuntu.com>  Wed, 30 Jul 2014 15:13:41 -0400

unity (7.2.2+14.04.20140714-0ubuntu1) trusty; urgency=medium

  [ Alfred Neumayer ]
  * Restore the launcher position by reversing the animation and
    unsetting the DND_PUSHED_OFF quirk. (LP: #1304882)

  [ Brandon Schaefer ]
  * TextInput: move the warning icon inside the input field, render it
    white (LP: #1307738)
  * ShutdownView: Scale up the Buttons and Text plus Borders of the
    UnityWindowView. (LP: #1308323)
  * Lockscreen warning icon needs a tooltip to say what the warning is
    about! (LP: #1308288)

  [ Marco Trevisan (Treviño) ]
  * UnityScreen: always paint the lockscreen above, just add menu and
    onboard as exceptions Some code cleanup, factorizing similar code.
    (LP: #1313280)
  * ApplicationLauncherIcon: Focus and, in case, Spread the windows on
    DnD After 1 second that an user is over an icon, that icon should
    focus the relative application and Spread its windows if it has more
    than one opened. Correctly handle the DnD scale in launcher, and
    apply glow to the icon under pointer. (LP: #607796)
  * ShutdownView: Scale up the Buttons and Text plus Borders of the
    UnityWindowView. (LP: #1308323)
  * SwitcherView: use RawPixel's for the size values and convert them to
    match current scaling (LP: #1317348)
  * PluginAdapter: try to grab the screen to make sure that the screen
    is not grabbed FocusIn event with NotifyGrab mode is not always
    triggered by X when a window takes the grab, then we need to ensure
    that there's no grab by trying to get one. We only care about
    keyboard here, since pointer grabs don't affect us in general.
    (LP: #741869)
  * ShortcutView: use RawPixel's for the size values and convert them to
    match current scaling Plus dinamically allocate horizontal space,
    not to cut the text. (LP: #924840)

  [ Chris Townsend ]
  * Fix issue where scaling the edge illumination up and down with the
    size of the Launcher icons would cause the illumination border to be
    offset and smaller than the icon. (LP: #1309739) 
  * Fix issue where the number of Launcher icon pips are not always
    properly updated when a new window of an already running application
    is opened. (LP: #1283775)
  * Fix issue where the Panel shadow would get drawn over drop down
    windows in full screen windows. (LP: #1316005)
  * Bump upstream release to 7.2.2.

  [ Andrea Azzarone ]
  * Clear the clipboard when locking the screen. (LP: #1308911)
  * Disable switcher gestures if screen is locked. Fixed a regression.
    (LP: #1321043)
  * Pass the correct options to showLauncherKeyTerminate in
    UnityScreen::OnLockScreen (LP: #1320438)
  * Fix skype indicator blinking. (LP: #1310200)
  * Add a warning in the session dialog if other sessions are still
    open. (LP: #1281058)

  [ Ubuntu daily release ]
  * New rebuild forced

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Mon, 14 Jul 2014 14:31:00 +0000

unity (7.2.1+14.04.20140513-0ubuntu2) trusty; urgency=medium

  [ Brandon Schaefer ]
  * Set the max width, so our static text wraps. So we don't end up
    rendering text out of the view area. (LP: #1312749)

  [ Jnkyu Yi ]
  * fixed range of blacklisted Unicode characters (lp: #1251193)

  [ Marco Trevisan (Treviño) ]
  * UnityScreen: toggle activation of all the unity compiz actions when
    locking the screen Also, make sure that the lockscreen views are
    treated as "always-on-front" windows by nux (and this applies to
    both visibility and events).
  * PanelService: emit an invalid EntryActivated signal if the menu
    hasn't actually been shown In addition, if the menu is not visible
    after the first popup call, try to show a menu without keyboard
    focus. This will make possible to see menus also when there's a key-
    grab (although they will be without keyboard support). Finally,
    reset the menu state, if that failed.
  * PluginAdapter: make sure we don't try to call an invalid
    initiate/terminate callback function (LP: #1221673)
  * DebugDBusInterface: match properties if they are in the AP array
    form [<type>, <value>] (LP: #1307748)

  [ Stephen M. Webb ]
  * lockscreen/LockScreenAccelerators.h: added required header for
    std:vector definition (fixes FTBFS in Ubuntu)
  * disabled precompiled headers on arm64 Ubuntu package builds
    (lp: #1317276)
  * bump upstream release to 7.2.1

  [ William Hua ]
  * added proper support for modifier-only shortcuts on the lock screen
    (lp: #1291461)

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Tue, 13 May 2014 20:46:01 +0000

unity (7.2.0+14.04.20140423-0ubuntu1.2) trusty-security; urgency=medium

  * SECURITY UPDATE: more lock screen bypass issues, and regression with
    shutdown dialog (LP: #1314247)
    - debian/patches/lp1314247.patch: improve popup menu handling in
      lockscreen/LockScreenShield.cpp, lockscreen/LockScreenPanel.cpp,
      services/panel-service.c, plugins/unityshell/src/unityshell.cpp,
      lockscreen/LockScreenController.*, shutdown/SessionController.cpp,
      tests/test_session_controller.cpp.

 -- Marc Deslauriers <marc.deslauriers@ubuntu.com>  Wed, 30 Apr 2014 11:11:18 -0400

unity (7.2.0+14.04.20140423-0ubuntu1.1) trusty-security; urgency=medium

  * SECURITY UPDATE: lock screen bypass (LP: #1313885)
    - debian/patches/lp1313885.patch: improve lockscreen logic in
      lockscreen/LockScreenController.cpp, lockscreen/LockScreenShield.*,
      plugins/unityshell/src/unityshell.*.

 -- Marc Deslauriers <marc.deslauriers@ubuntu.com>  Mon, 28 Apr 2014 22:29:13 -0400

unity (7.2.0+14.04.20140423-0ubuntu1) trusty; urgency=low

  [ Chris Townsend ]
  * When setting the STARTING quirk for Application Launcher icons, only
    do it for the monitor specified in the passed in args. (LP:
    #1291362)

  [ Andrea Azzarone ]
  * Close dash/hud/etc. on signal locked too. (LP: #1308850)

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Wed, 23 Apr 2014 14:40:24 +0000

unity (7.2.0+14.04.20140416-0ubuntu1) trusty; urgency=low

  [ Andrea Azzarone ]
  * Do not allow to activate twice the same entry! (LP: #1308572)

  [ Marco Trevisan (Treviño) ]
  * UnityScreen: save a locked.stamp file when locking/unlocking, to
    relock on startup This makes unity to relocks if it was locked
    before crashing... (LP: #1308572)

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Wed, 16 Apr 2014 22:41:19 +0000

unity (7.2.0+14.04.20140414.1-0ubuntu1) trusty; urgency=low

  [ Alfred Neumayer ]
  * Security issue: Gestures on the lock screen allow to peek inside
    running applications. As with keyboard input, gestures should be
    blocked while the screen is locked. (LP: #1303041)

  [ Sami Jaktholm ]
  * Scale: Correctly detect the activation of a scale and set
    scale_just_activated_ to true properly. (LP: #1288789)

  [ Marco Trevisan (Treviño) ]
  * CompizUtils: only shadow-decorate alpha windows that have full
    decorations as well Since alpha windows might have custom shapes,
    it's safer not to shadow-decorate them unless they don't provide,
    for sure, a full decoration. This fixes, between the others, the
    unity force-quit dialog. (LP: #1281825)

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Mon, 14 Apr 2014 14:22:11 +0000

unity (7.2.0+14.04.20140411-0ubuntu1) trusty; urgency=low

  [ Sami Jaktholm ]
  * Lockscreen: Give proper grabs to the shield before releasing
    blank_window_. (LP: #1306417)

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Fri, 11 Apr 2014 09:00:46 +0000

unity (7.2.0+14.04.20140410.1-0ubuntu1) trusty; urgency=low

  [ Sami Jaktholm ]
  * Shortcuts: Listen and react to view close requests. (LP: #1297842)

  [ Brandon Schaefer ]
  * When we detect caps lock, or caps lock is pressed, render a warning
    icon to show its on. (LP: #1291737)

  [ Marco Trevisan (Treviño) ]
  * DecorationsGrabEdge, PanelMenuView: perform proper WM action on
    clicks, based on user settings (LP: #1283849)

  [ Alfred Neumayer ]
  * Alt-Tab has always respected the alt-tab-bias-viewport setting, but
    the 3-finger gesture to switch between windows has not, even though
    it does the same thing. They should behave the same way depending on
    the CCSM setting. (LP: #1303060)
  * Launcher: Show and hide the launcher window OnDragUpdate() to fix
    the gesture animations (LP: #1303141)
  * If the dash has not been opened before, a 4 finger tap will result
    in a dash with no selected scope. Instead, set up the window and
    view of the dash by sending DASH_ABOUT_TO_SHOW (same happens when
    hovering the mouse pointer over the BFB icon) and open the home
    scope. (LP: #1303468)

  [ CI bot ]
  * LockScreen: add ability to show without fading in on some system
    calls Also, if locking is not enabled, calling Lock causes the
    screensaver to be initiated. Many cleanups and misc fixes. (LP:
    #1292575)

  [ William Hua ]
  * Enable sound buttons and input source switching under lock screen.

  [ Eleni Maria Stea ]
  * It fixes the quicklist menu appearance. (LP: #1298859)

  [ Ubuntu daily release ]
  * New rebuild forced

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Thu, 10 Apr 2014 17:43:46 +0000

# For older changelog entries, run 'apt-get changelog unity-2d-shell'
