Mir

Mir 0.1.5

Milestone information

Project:
Mir
Series:
0.1
Version:
0.1.5
Released:
 
Registrant:
Daniel van Vugt
Release registered:
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
5 Alan Griffiths, 1 Alexandros Frantzis, 1 Andreas Pokorny, 2 Daniel d'Andrada, 2 Daniel van Vugt, 3 Kevin DuBois
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
14 Fix Released

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon mir-0.1.5.tar.bz2 (md5, sig) Mir 0.1.5 source 48
last downloaded 17 weeks ago
Total downloads: 48

Release notes 

The short summary:
* mirclient ABI bumped to 7
* mirserver ABI bumped to 15
* Refactoring to support client-controled RPC.
* Add an translucent server example (use sparingly, this will kill performance!)
* Add workaround for Qualcomm Snapdragon 8960 driver bug.
* android-input: Improve debug output
* Screen rotation support half done (rotation of the screen works but input rotation not implemented yet).
* Add groundwork for overlay support to take better advantage of mobile hardware features and optimize composition in future.
* Add support for HWC 1.2 (Android 4.4)
* Add groundwork for screencasting (screen recording).
* Optimized surface resizing, significantly reducing event flooding for some input configurations like touch.
* Bugs fixed:
  - Surfaces no longer visible at all on Nexus 10 (LP: #1271853)
  - mir nested server failure: what(): error binding buffer to texture (LP: #1272041)
  - Unity does not process events from evdev device created before unity is restarted (autopilot tests) (LP: #1238417)
  - mir_unit_tests can't run on touch images any more (missing libumockdev.so.0) (LP: #1271434)
  - chmod 777 /tmp/mir_socket is no longer sufficient for non-root clients to connect to a root server (LP: #1272143)
  - Nexus7(2013) flo framerate maxes out at 30fps (LP: #1274189)
  - libmirserver user is unable to #include <mir/frontend/template_protobuf_message_processor.h> (LP: #1276162)
  - libmirclient user cannot "#include <mir/client/private.h>" (LP: #1276565)
  - AndroidInternalClient.internal_client_creation_and_use hangs on Nexus 10 (LP: #1270685)
  - Tests that use the InProcessServer bind the default socket file (LP: #1271604)
  - BasicConnector threads exit immediately (LP: #1271655)
  - Integration tests TestClientIPCRender.test_accelerated_render fails on Galaxy Nexus and Nexus4 (LP: #1272597)
  - Android backend unit-tests FTBS on amd64 (LP: #1276621)
  - Erroneous use of last_consumed in SwitchingBundle::compositor_acquire (LP: #1270964)

Changelog 

This release does not have a changelog.

0 blueprints and 14 bugs targeted

Bug report Importance Assignee Status
1271853 #1271853 Surfaces no longer visible at all on Nexus 10 2 Critical Daniel van Vugt  10 Fix Released
1272041 #1272041 mir nested server failure: what(): error binding buffer to texture 2 Critical Andreas Pokorny  10 Fix Released
1238417 #1238417 Unity does not process events from evdev device created before unity is restarted (autopilot tests) 3 High Daniel d'Andrada  10 Fix Released
1271434 #1271434 mir_unit_tests can't run on touch images any more (missing libumockdev.so.0) 3 High Daniel van Vugt  10 Fix Released
1272143 #1272143 chmod 777 /tmp/mir_socket is no longer sufficient for non-root clients to connect to a root server 3 High Alan Griffiths  10 Fix Released
1274189 #1274189 Nexus7(2013) flo framerate maxes out at 30fps 3 High Kevin DuBois  10 Fix Released
1276162 #1276162 libmirserver user is unable to #include <mir/frontend/template_protobuf_message_processor.h> 3 High Alan Griffiths  10 Fix Released
1276565 #1276565 libmirclient user cannot "#include <mir/client/private.h>" 3 High Alan Griffiths  10 Fix Released
1270685 #1270685 Integration test: AndroidInternalClient.internal_client_creation_and_use hangs on Nexus 10 4 Medium Kevin DuBois  10 Fix Released
1271604 #1271604 Tests that use the InProcessServer bind the default socket file 4 Medium Alan Griffiths  10 Fix Released
1271655 #1271655 BasicConnector threads exit immediately 4 Medium Alan Griffiths  10 Fix Released
1272597 #1272597 Integration tests TestClientIPCRender.test_accelerated_render fails on Galaxy Nexus and Nexus4 4 Medium Kevin DuBois  10 Fix Released
1276621 #1276621 Android backend unit-tests FTBS on amd64 4 Medium Alexandros Frantzis  10 Fix Released
1270964 #1270964 Erroneous use of last_consumed in SwitchingBundle::compositor_acquire 5 Low Daniel d'Andrada  10 Fix Released
This milestone contains Public information
Everyone can see this information.