This bug was fixed in the package mir - 0.9.0+15.04.20141125-0ubuntu1 --------------- mir (0.9.0+15.04.20141125-0ubuntu1) vivid; urgency=medium
[ Alberto Aguirre ] * New upstream release 0.9.0 (https://launchpad.net/mir/+milestone/0.9.0) - Enhancements: . New simpler API to configure and run a mir server. . The event loop is now based on GLib's main loop library instead of Boost.Asio. . For Android platforms, the server now sends buffer fence fds to its clients instead of potentially stalling the compositor thread waiting for them to be signalled. . New client debug interface to translate from surface to screen coordinates. - ABI summary: Servers need rebuilding, but clients do not; . Mirclient ABI unchanged at 8 . Mircommon ABI bumped to 3 . Mirplatform ABI bumped to 4 . Mirserver ABI bumped to 27 - Bug fixes: . Add a debug interface to translate from surface to screen coordinates (LP: #1346633) . Ensure a buffer requested by a surface is not delivered after the surface is deleted (LP: #1376324) . Overlays are not displayed onscreen in some positions (LP: #1378326) . Server aborts when an exception is thrown from the main thread (LP: #1378740) . Fix race causing lost alarm notifications (LP: #1381925) . Avoid lifecycle notifications racing with connection release (LP: #1386646) . Improve error checking and reporting for the client library (LP: #1390388) . Mir demo-shell now detects power button using proper Linux scan codes (LP: #1303817) . A prompt session with an invalid application pid should be an error (LP: #1377968) . When XDG_RUNTIME_DIR is defined but pointing to a non-existing directory use "/tmp" (LP: #1304873) . [regression] demo-shell bypass is not used on fullscreen surfaces if there are windowed surfaces behind (LP: #1378706) . Mir upgrade through dist-upgrade installs incorrect platform (LP: #1378995) . Fix Mir progressbar example using internal glibc defines(LP: #239272) . Stop the default_lifecycle_event_handler raising SIGHUP while disconnecting (LP: #1386185) . [regression] Mir fails to build with MIR_ENABLE_TESTS=OFF (LP: #1388539) . [regression] mir_demo_server_basic does not start (LP: #1391923) [ Ubuntu daily release ] * New rebuild forced -- Ubuntu daily release <[email protected]> Tue, 25 Nov 2014 17:49:24 +0000 ** Changed in: mir (Ubuntu) Status: Triaged => Fix Released -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to mir in Ubuntu. https://bugs.launchpad.net/bugs/1346633 Title: [enhancement] Autopilot testing needs to know screen coordinates of widgets on screen Status in Autopilot: Won't Fix Status in Mir: Fix Committed Status in Qt integration with the Mir display server: Confirmed Status in “mir” package in Ubuntu: Fix Released Status in “qtubuntu” package in Ubuntu: Fix Released Bug description: On phablet devices, Autopilot needs to determine the absolute coordinates of any item on screen, in order to generate input events to interact with those items. Most toolkits give AP the ability to calculate the coordinates of an item inside the surface, i.e. relative to the surface top-left corner, and then obtain the position of the window from the display server (X11 usually) to calculate the absolute position. However Mir does not have an API to let its clients find the surface position relative to the screen. There is also a desire from the Mir team not to supply this information. We need to discuss how to solve this problem in a way everyone is happy To manage notifications about this bug go to: https://bugs.launchpad.net/autopilot/+bug/1346633/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp

