Changelogs from build 20140414.2 to 20140415


  address-book-app (0.2+14.04.20140408.3-0ubuntu2) trusty; urgency=medium
 .
   * debian/control:
     - Remove arch constraints in gl/gles build-deps
     - Alternatively depend on the OpenGLES version of
       qtdeclarative5-ubuntu-ui-toolkit-plugin


  autopilot-qt (1.4+14.04.20140312-0ubuntu2) trusty; urgency=medium
 .
   * No-change rebuild for shlib changes in qtbase and qtdeclarative.


  cgmanager (0.24-0ubuntu5) trusty; urgency=medium
 .
   * Add a 'stop on' to the upstart jobs (LP: #1307008)


  click-update-manager (0.1+14.04.20140306-0ubuntu2) trusty; urgency=medium
 .
   * Alternatively depend on the OpenGLES version of
     qtdeclarative5-ubuntu-ui-toolkit-plugin


  clickmanager-plugin (0.1+14.04.20140306-0ubuntu2) trusty; urgency=medium
 .
   * No-change rebuild for shlib changes in qtbase and qtdeclarative.


  cordova-ubuntu (2.8.0+14.04.20140130.3-0ubuntu3) trusty; urgency=medium
 .
   * Alternatively depend on the OpenGLES version of
     qtdeclarative5-qtmultimedia-plugin


  dialer-app (0.1+14.04.20140411-0ubuntu1) trusty; urgency=low
 .
   [ Gustavo Pichorim Boiko ]
   * Make it possible to start a new call while already in a call. (LP:
     #1306203)


  friends-app (0.92.0+14.04.20140306.1-0ubuntu2) trusty; urgency=medium
 .
   * debian/control: alternatively depend on the OpenGLES version of
     qtdeclarative5-ubuntu-ui-toolkit-plugin


  lxc (1.0.3-0ubuntu3) trusty; urgency=medium
 .
   * Add a dependency on the new apparmor to make sure we have the new
     parser around before we attempt to load a profile requiring the new
     stanza support. (LP: #1304167)


  mediaplayer-app (0.20.5+14.04.20140331-0ubuntu2) trusty; urgency=medium
 .
   * debian/control:
     - Remove arch constraints in gl/gles build-deps
     - Alternatively depend on the OpenGLES version of
       qtdeclarative5-qtmultimedia-plugin and
       qtdeclarative5-ubuntu-ui-toolkit-plugin


  mir (0.1.8+14.04.20140411-0ubuntu1) trusty; urgency=medium
 .
   [ Daniel van Vugt ]
   * New upstream release 0.1.8 (https://launchpad.net/mir/+milestone/0.1.8)
     - mirclient ABI unchanged, still at 7. Clients do not need rebuilding.
     - mirserver ABI bumped to 18. Shells need rebuilding.
     - Server API changes affecting shells:
       . GLRenderer::tessellate() changed syntax.
       . graphics::Platform::create_display() has a new parameter allowing you
         to customize the compositor's (E)GL configutation.
       . Renderable::buffer(unsigned long frameno) is now:
         Renderable::buffer(void const* user_id). See below.
       . Renderable::should_be_rendered_in() is replaced by a more natural:
         Renderable::visble()
       . input::Surface::name() returns by value instead of reference now,
         to ensure future thread safety.
     - Switched EventHub device enumeration and hotplug to Udev. NOTE! This
       means mir_test_* can't run natively on touch devices any more without
       some setup first:
         sudo mount -o remount,rw /
         sudo apt-get update
         sudo apt-get install -y umockdev
         umockdev-run -- bin/mir_unit_tests
     - Added logging for HWC events.
     - Continued consolidation of Surface classes toward a simpler architecture.
     - Introduced "RenderableList" as the way to sample the Scene contents,
       and started using that in the default compositor.
     - Introduced physical length units and conversion (geometry::Length) in
       preparation for arbitrary DPI rendering.
     - Added some decorations to demo-shell; shadows and basic title bars, all
       anti-aliased and high-DPI scalable.
     - Multi-monitor frame sync has been redesigned to eliminate the need for
       frame number tracking.
     - Bugs (and enhancements) resolved:
       . [enhancement] Please move input detection to libudev (LP: #1237784)
       . [enhancement] Add a clamping resize mode to GLRenderer (LP: #1259887)
       . [regression] Intermittent loss of multimonitor frame sync
         (LP: #1290306)
       . [enhancement] Make GL config options configurable (LP: #1290780)
       . memcheck-test doesn't test anything when DISABLED_GTEST_DISCOVERY is
         enabled (LP: #1291876)
       . "Error opening DRM device" is always followed by "Unknown error -(some
         negative number)" (LP: #1292384)
       . Rendering/composition gets stopped early (LP: #1293896)
       . Ubuntu Touch Settings and terminal apps are not rendering correctly on
         rotate. (LP: #1294048)
       . [regression] Apps are much slower to open (LP: #1294051)
       . Settings app opens to a blank screen unless given enough time to render
         or the app is touched (LP: #1294053)
       . TestClientInput/DemoPrivateProtobuf memory leak is causing regular CI
         test failures (LP: #1295231)
       . OSK touch events "fall through" and hit surface behind them
         (LP: #1297878)
       . [enhancement] add a test for composite of last client post
         (LP: #1298596)
       . [regression] Surfaces vanish as soon as their edges touch the edge of
         screen (LP: #1301115)
   * Cherry-picked from future release 0.1.9:
     - Bug fix: mirplatformgraphics does not have boost program options in its
       symbol table (LP: #1301040)
     - Bug fix: unity8 crashed with SIGSEGV in glDeleteTextures() from
       mir::scene::GLPixelBuffer::~GLPixelBuffer() from
       mir::scene::ThreadedSnapshotStrategy::~ThreadedSnapshotStrategy()
       (LP: #1256360)
 .
   [ Ubuntu daily release ]
   * New rebuild forced


  platform-api (0.20+14.04.20140411-0ubuntu1) trusty; urgency=low
 .
   [ Gerry Boland ]
   * Manually call mir's SurfacePlacementStrategy::place and
     SessionListener::surface_created methods for in process client
     Surface Mir 0.1.8 refactoring causes in-process client surfaces to
     be an implementation detail of Mir's surface stack, and prevents
     shell from getting access to its surface to position it and define
     input areas on it. To fix this,we perform the following: 1. Create
     an InProcessClientSession to represent the in-process client 2. Get
     access to Mir's SurfacePlacementStrategy object and call its place
     method explicitly, to allow shell to position its surface 3. Get
     access to Mir's SessionListener object and call its surface_created
     method explicitly, to notify shell its surface was created
 .
   [ Alan Griffiths ]
   * Changes for compatibility with Mir 0.1.8
 .
   [ Ubuntu daily release ]
   * New rebuild forced


  systemd (204-5ubuntu20) trusty; urgency=medium
 .
   * systemd-logind.conf: Don't use the limit stanza which fails the
     whole job when failing to set the ulimit. Instead call ulimit itself
     from the job and ignore its return code. This allow systemd-logind to
     start in unprivileged LXC containers. (LP: #1307595)


  telephony-service (0.1+14.04.20140411-0ubuntu1) trusty; urgency=low
 .
   [ Gustavo Pichorim Boiko ]
   * Make sure the calls still dialing are returned as foregroundCalls
     even when they are not the only ones available.


  ubuntu-keyboard (0.99.trunk.phablet2+14.04.20140407.1-0ubuntu2) trusty; urgency=medium
 .
   * No-change rebuild for shlib changes in qtbase and qtdeclarative.


  ubuntu-meta (1.325) trusty; urgency=medium
 .
   * Refreshed dependencies
   * Added ubuntu-sso-client-qt to desktop


  ubuntu-purchase-service (14.04+14.04.20140310.2ubuntu2) trusty; urgency=medium
 .
   * No-change rebuild for shlib changes in qtbase and qtdeclarative.


  ubuntu-system-settings-online-accounts (0.3+14.04.20140328-0ubuntu2) trusty; urgency=medium
 .
   * No-change rebuild for shlib changes in qtbase and qtdeclarative.


  ubuntu-ui-extras (0.1+14.04.20140331-0ubuntu2) trusty; urgency=medium
 .
   * No-change rebuild for shlib changes in qtbase and qtdeclarative.


  ubuntuone-credentials (14.04+14.04.20140306ubuntu2) trusty; urgency=medium
 .
   * debian/control: alternatively depend on the OpenGLES version of
     qtdeclarative5-ubuntu-ui-toolkit-plugin


  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)


  unity-mir (0.3+14.04.20140414-0ubuntu1) trusty; urgency=low
 .
   [ Michael Zanetti ]
   * send a SIGTERM to the process if upstart fails to stop an
     application (LP: #1273781)
 .
   [ Ubuntu daily release ]
   * New rebuild forced
 .
   [ Alan Griffiths ]
   * Compatibility with Mir 0.1.8
 .
   [ Gerry Boland ]
   * Mir 0.1.8 refactoring allows removal of custom SurfaceFactory and
     instead use InitialSurfacePlacementStrategy to set surface depth and
     other properties. The shell surface notification now comes via
     SessionListener


  unity-scopes-shell (0.4.0+14.04.20140408-0ubuntu2) trusty; urgency=medium
 .
   * No-change rebuild for shlib changes in qtbase and qtdeclarative.


  unity-system-compositor (0.0.2+14.04.20140411-0ubuntu1) trusty; urgency=low
 .
   [ Ubuntu daily release ]
   * New rebuild forced
 .
   [ Kevin Gunn ]
   * unchanged, rebuild