Activity log for bug #1722292

Date Who What changed Old value New value Message
2017-10-09 14:43:15 Michał Sawicz bug added bug
2017-10-10 11:26:49 Gerry Boland bug added subscriber Ubuntu Release Team
2017-10-10 19:40:40 Iain Lane affects ubuntu mir (Ubuntu)
2017-10-10 19:40:40 Iain Lane mir (Ubuntu): importance Undecided High
2017-10-10 19:40:40 Iain Lane mir (Ubuntu): status New Confirmed
2017-10-11 12:41:51 Alan Griffiths summary [FFe] Mir 1.0 release [FFe] Mir 0.28 release
2017-10-11 12:42:36 Alan Griffiths description * New upstream release 1.0.0(https://launchpad.net/mir/+milestone/1.0.0) - ABI summary: . mirclient ABI unchanged at 9 . miral ABI introduced at 2 . mirserver ABI bumped to 45 . mircommon ABI unchanged at 7 . mirplatform ABI unchanged at 61 . mirprotobuf ABI unchanged at 3 . mirplatformgraphics ABI unchanged at 13 . mirclientplatform ABI unchanged at 5 . mirinputplatform ABI unchanged at 7 . mircore ABI unchanged at 1 - Enhancements: . Update licences to (L)GPL3 or (L)GPL2. . Initial support for Wayland clients . [mir_demo_client_display_config] add orientation changing . RPC: Don't require the server ACK client's buffer-release requests. . Added libmirclientcpp to Mir source package . Added libmiral to Mir source package . Various small improvements to miral-shell example . [libmiral, miral-shell] handle display reconfiguration better and allow shells to customize maximized placements. . Enable CommandLineOptions to be processed before server initialization - Bugs fixed: . Fix handling of invalid display configuration. (LP: #1643446) . Move full responsibility for buffer IPC into frontend. (LP: #1395421) . Don't destroy an IPC "closure" object when it may yet be used (LP: #1672960) . [mesa-kms] Respect display orientation when painting cursor. (LP: #1610078) . Respect cursor hotspot when hosted on Mir. (LP: #1705284) . mcl::BufferVault: Fix lock inversion. . Handle mir_event_type_close_window in examples (LP: #1706004), (LP: #1705439) . Drop BufferStream::suitable_for_cursor() . Only notify resize events for valid surfaces (LP: #1643446) . Don't leak DRM fds in platform-eglstream probe. . Remove obsolete & broken example code. (LP: #1663130) . Move buffer-release IPC to a dedicated IPC thread. (LP: #1395421) . [NestedServerWithTwoDisplays] Look for the last of a series of synthetic events to ensure that the queue is drained before the test exits. (LP: #1709666) . floating window manager allows resizing maximized windows (LP: #1704776) . [miral-shell] doesn't work with breeze X cursor theme (LP: #1699084) . [miral-shell] Don't allow splashscreen to be occluded (LP: #1705973) . [miral-shell] Update maximized windows on display changes (LP: #1705695) . Make racy DragAndDrop test reliable. (LP: #1704780) . [libmiral] Define default window settings in one place and clamp the actual values to avoid ldiv0. (LP: #1717061) . [miral-kiosk] Apply fullscreen logic when hidden windows are restored. (LP: #1717910) . [mir-on-x11] Less annoying clipping of Mir-on-X11 window when it exceeds display bounds. (LP: #1668599) See https://bileto.ubuntu.com/#/ticket/2983 for build artifacts. Install log: http://pastebin.ubuntu.com/25707752/ We've followed https://wiki.ubuntu.com/Process/Merges/TestPlans/Mir for testing. * New upstream release 0.28.0(https://launchpad.net/mir/+milestone/0.28.0)    - ABI summary:      . mirclient ABI unchanged at 9      . miral ABI introduced at 2      . mirserver ABI bumped to 45      . mircommon ABI unchanged at 7      . mirplatform ABI unchanged at 61      . mirprotobuf ABI unchanged at 3      . mirplatformgraphics ABI unchanged at 13      . mirclientplatform ABI unchanged at 5      . mirinputplatform ABI unchanged at 7      . mircore ABI unchanged at 1    - Enhancements:      . Update licences to (L)GPL3 or (L)GPL2.      . Initial support for Wayland clients      . [mir_demo_client_display_config] add orientation changing      . RPC: Don't require the server ACK client's buffer-release requests.      . Added libmirclientcpp to Mir source package      . Added libmiral to Mir source package      . Various small improvements to miral-shell example      . [libmiral, miral-shell] handle display reconfiguration better and allow        shells to customize maximized placements.      . Enable CommandLineOptions to be processed before server initialization    - Bugs fixed:      . Fix handling of invalid display configuration. (LP: #1643446)      . Move full responsibility for buffer IPC into frontend. (LP: #1395421)      . Don't destroy an IPC "closure" object when it may yet be used        (LP: #1672960)      . [mesa-kms] Respect display orientation when painting cursor.        (LP: #1610078)      . Respect cursor hotspot when hosted on Mir. (LP: #1705284)      . mcl::BufferVault: Fix lock inversion.      . Handle mir_event_type_close_window in examples (LP: #1706004),        (LP: #1705439)      . Drop BufferStream::suitable_for_cursor()      . Only notify resize events for valid surfaces (LP: #1643446)      . Don't leak DRM fds in platform-eglstream probe.      . Remove obsolete & broken example code. (LP: #1663130)      . Move buffer-release IPC to a dedicated IPC thread. (LP: #1395421)      . [NestedServerWithTwoDisplays] Look for the last of a series of        synthetic events to ensure that the queue is drained before the test        exits. (LP: #1709666)      . floating window manager allows resizing maximized windows (LP: #1704776)      . [miral-shell] doesn't work with breeze X cursor theme (LP: #1699084)      . [miral-shell] Don't allow splashscreen to be occluded (LP: #1705973)      . [miral-shell] Update maximized windows on display changes (LP: #1705695)      . Make racy DragAndDrop test reliable. (LP: #1704780)      . [libmiral] Define default window settings in one place and clamp the        actual values to avoid ldiv0. (LP: #1717061)      . [miral-kiosk] Apply fullscreen logic when hidden windows are restored.        (LP: #1717910)      . [mir-on-x11] Less annoying clipping of Mir-on-X11 window when it exceeds        display bounds. (LP: #1668599) See https://bileto.ubuntu.com/#/ticket/2988 for build artifacts. Install log: http://pastebin.ubuntu.com/25707752/ We've followed https://wiki.ubuntu.com/Process/Merges/TestPlans/Mir for testing.
2017-10-12 14:24:06 Andy Whitcroft mir (Ubuntu): status Confirmed Fix Released