Mir

Merge lp:~mir-team/mir/version-0.1.4 into lp:mir

Proposed by Daniel van Vugt
Status: Merged
Approved by: Daniel van Vugt
Approved revision: no longer in the source branch.
Merged at revision: 1330
Proposed branch: lp:~mir-team/mir/version-0.1.4
Merge into: lp:mir
Diff against target: 104 lines (+81/-6)
2 files modified
CMakeLists.txt (+1/-1)
debian/changelog (+80/-5)
To merge this branch: bzr merge lp:~mir-team/mir/version-0.1.4
Reviewer Review Type Date Requested Status
Daniel van Vugt Approve
Kevin DuBois (community) Approve
Alan Griffiths Approve
PS Jenkins bot (community) continuous-integration Approve
Review via email: mp+201134@code.launchpad.net

Commit message

Merge latest changelog updates from lp:mir, document release 0.1.3 properly
and prepare for release 0.1.4.

Description of the change

Three changes from the usual:
1. No longer documenting every single commit message in the changelog. Just list major changes and then bugs fixed.
2. The latest archive 0.1.3 release (for some reason!?) didn't get its changelog populated with information about 0.1.3, so adding it retrospectively here.
3. The next release 0.1.4 is getting a detailed changelog before its upstream release. So if #2 happens again it won't matter.

To post a comment you must log in.
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Approve (continuous-integration)
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Approve (continuous-integration)
Revision history for this message
Alan Griffiths (alan-griffiths) wrote :

OK

review: Approve
Revision history for this message
Kevin DuBois (kdub) :
review: Approve
Revision history for this message
Daniel van Vugt (vanvugt) :
review: Approve
Revision history for this message
Daniel van Vugt (vanvugt) :
review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'CMakeLists.txt'
--- CMakeLists.txt 2013-12-20 18:27:21 +0000
+++ CMakeLists.txt 2014-01-13 03:01:56 +0000
@@ -28,7 +28,7 @@
2828
29set(MIR_VERSION_MAJOR 0)29set(MIR_VERSION_MAJOR 0)
30set(MIR_VERSION_MINOR 1)30set(MIR_VERSION_MINOR 1)
31set(MIR_VERSION_PATCH 3)31set(MIR_VERSION_PATCH 4)
3232
33set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_CURRENT_SOURCE_DIR}/cmake)33set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_CURRENT_SOURCE_DIR}/cmake)
3434
3535
=== modified file 'debian/changelog'
--- debian/changelog 2013-12-20 05:06:28 +0000
+++ debian/changelog 2014-01-13 03:01:56 +0000
@@ -1,8 +1,83 @@
1mir (0.1.3-0ubuntu1) UNRELEASED; urgency=low1mir (0.1.4-0ubuntu1) UNRELEASED; urgency=medium
22
3 * Preparing for release 0.1.33 * New upstream release 0.1.4 (https://launchpad.net/mir/+milestone/0.1.4)
44 - Fixed snapshotting and flicker problems for Unity8 on various Nexus
5 -- Daniel van Vugt <daniel.van.vugt@canonical.com> Wed, 11 Dec 2013 14:58:12 +08005 devices.
6 - Enhanced reporting of performance information:
7 . Report input latency in InputReport/InputReceiverReport.
8 . Added a CompositorReport for logging compositor performance and state.
9 - Added a new package "mir-utils" containing new tools:
10 . mirping: Displays round-trip times between client and server
11 . mirout: Displays the monitor layout/configuration details
12 - Added GL texture caching to improve performance when multiple surfaces
13 are visible.
14 - Added opacity controls to mir_demo_server_shell
15 - Mir server ABI bumped to 13. Client ABI bumped to 5.
16 - Removed lots of Android headers, replaced by build-dep: android-headers
17 - Added support for translucent nested servers.
18 - Bugs fixed:
19 . unity8 display flickers and stops responding on Nexus 7 (grouper)
20 (LP: #1238695)
21 . Mir gets textures/buffers confused when running both scroll and flicker
22 demos (LP: #1263592)
23 . Some snapshots on Nexus10 upside-down (LP: #1263741)
24 . mir_unit_tests is crashing with SIGSEGV in libhybris gl functions
25 (LP: #1264968)
26 . Some snapshots on Nexus10 have swapped red/blue channels (LP: #1265787)
27 . Bypass causes some non-bypassed surfaces (on top) to be invisible
28 (LP: #1266385)
29 . helgrind: Possible data race - MirConnection::mutex not used
30 consistently (LP: #1243575)
31 . helgrind: Lock order violated (potential deadlock) in
32 ConnectionSurfaceMap (LP: #1243576)
33 . helgrind: Possible data race - inconsistent locking in PendingCallCache
34 (LP: #1243578)
35 . helgrind: Lock order violated in
36 mir::client::ConnectionSurfaceMap::erase(int) (LP: #1243584)
37 . [enhancement] Allow a Mir nested server to have a transparent
38 background (LP: #1256702)
39 . Compiling without tests fails (-DMIR_ENABLE_TESTS=NO) (LP: #1263724)
40
41 -- Daniel van Vugt <daniel.van.vugt@canonical.com> Fri, 10 Jan 2014 11:19:03 +0800
42
43mir (0.1.3+14.04.20140108-0ubuntu1) trusty; urgency=low
44
45 * New upstream release 0.1.3 (https://launchpad.net/mir/+milestone/0.1.3)
46 - Nested servers now work on desktop and Android, with some caveats:
47 https://bugs.launchpad.net/mir/+bugs?field.tag=nested
48 - Surface resizing support is now complete and generates MirResizeEvent for
49 clients.
50 - Software buffers now use shared memory, for correctness, portability, and
51 significantly increased performance.
52 - Mir server ABI bumped to 12. No client ABI change.
53 - Unified redundant PixelFormat typedefs into one: MirPixelFormat.
54 - Bugs fixed:
55 . unit-tests hangs in
56 GBMDisplayTest.drm_device_change_event_triggers_handler (LP: #1253876)
57 . Nested servers fail to start on desktop: std::exception::what: Could
58 not create egl surface (LP: #1260635)
59 . cross-compile-chroot.sh fails [E: Couldn't find these debs:
60 android-platform-headers] (LP: #1261637)
61 . Cross compiling fails with "error: '__uint64_t' does not name a type"
62 (LP: #1262305)
63 . Tests disabled on armhf (LP: #1203004)
64 . [enhancement] Resizable surfaces (LP: #1227744)
65 . Occasional acceptance-test FAIL:
66 ClientPidTestFixture.authorizer_may_prevent_connection_of_clients
67 (LP: #1245803)
68 . Critical: Illegal type-casting of GBM buffers in clients (LP: #1248075)
69 . Performance regression: mir_demo_client_flicker is skipping frames on
70 desktop (GBM) (LP: #1249242)
71 . nested mir on android fails on galaxy nexus (LP: #1258056)
72 . Intermittent acceptance test failure in
73 DemoInProcessServer.client_can_connect (LP: #1262754)
74 . mir_demo_server_shell: On screen power off (Alt+P) rendering restarts
75 immediately, and without any vsync. Severe tearing and fan noise
76 ensues. (LP: #1255818)
77 . PixelFormat is in namespace "geometry" (LP: #1110115)
78 . unit-tests are noisy (LP: #1172184)
79
80 -- Ubuntu daily release <ps-jenkins@lists.canonical.com> Wed, 08 Jan 2014 02:04:38 +0000
681
7mir (0.1.2+14.04.20131128.1-0ubuntu2) trusty; urgency=low82mir (0.1.2+14.04.20131128.1-0ubuntu2) trusty; urgency=low
883

Subscribers

People subscribed via source and target branches