Mir 0.7.0
Milestone information
- Active:
- No. Drivers cannot target bugs and blueprints to this milestone.
Activities
- Assigned to you:
- No blueprints or bugs assigned to you.
- Assignees:
- 1 Alan Griffiths, 2 Alberto Aguirre, 8 Alexandros Frantzis, 3 Daniel van Vugt, 1 Kevin DuBois, 1 Mir development team
- Blueprints:
- No blueprints are targeted to this milestone.
- Bugs:
- 16 Fix Released
Download files for this release
Release notes
- Enhancements:
. Test suite: Reworked mechanism to override Mir client functions
. Demo shell: Detect custom rendering (decorations) to make it
compatible with overlay optimizations
. Make sure to preserve fd resources until the end of the sending
of the message
. Add test cases and script for tracking changes to the new ABIs:
libmircommon, libmirplatform
. Symbols file for libmirplatform
. Symbols file for libmircommon
. Symbols file for libmirserver
. Various improvements to the SessionMediator test
. Various build related improvements
. Print testcase output during package build
. Abort test when InProcessServer startup fails
. Link the integration and unit tests against the server objects
. Add a document detailing the useful tests to run and the useful
logs to collect when troubleshooting a new android chipset
. Enable motion event resampling and prediction for a more responsive
touch experience.
- ABI summary: Servers need rebuilding, but clients do not
. Mirclient ABI unchanged at 8
. Mircommon ABI bumped to 1
. Mirplatform ABI bumped to 2
. Mirserver ABI bumped to 25
- API changes between Mir 0.6 and 0.7:
. mirserver: Deleted function - frontend:
If you have the std::shared_
just do session-
. mirplatform: class BufferID has been replaced with a typedef. Also,
the BufferIPCPacker interface has changed slightly [pack_fd()].
- Lots of bug fixes (see below)
Changelog
This release does not have a changelog.