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