lp:~dandrader/qtmir/oneUpDownPerEvent-lp1437357
- Get this branch:
- bzr branch lp:~dandrader/qtmir/oneUpDownPerEvent-lp1437357
Branch merges
- Gerry Boland (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 505 lines (+268/-46)7 files modifiedsrc/common/debughelpers.cpp (+47/-0)
src/common/debughelpers.h (+5/-1)
src/platforms/mirserver/CMakeLists.txt (+5/-3)
src/platforms/mirserver/qteventfeeder.cpp (+66/-23)
src/platforms/mirserver/qteventfeeder.h (+4/-1)
tests/mirserver/QtEventFeeder/mock_qtwindowsystem.h (+5/-0)
tests/mirserver/QtEventFeeder/qteventfeeder_test.cpp (+136/-18)
Related bugs
Bug #1437357: Crash because uncaught exception in mir::events::add_touch | Critical | Fix Released |
Related blueprints
Branch information
Recent revisions
- 327. By Gerry Boland
-
Refactor wakelock handling. Lifecycle exempt apps now release wakelock when shell tries to suspend them
The previous Wakelock RAII design was faulty as it was wrapping an asynchronous service. It made it possible for wakelocks to be acquired and not be released.
This refactors SharedWakelock to hold a single instance of Wakelock, and Wakelock always holds a DBus connection.
Testing now includes testing the DBus calls are actually emitted.
Adds dependency on libqtdbusmock1-dev and libqtdbustest1-dev Fixes: #1423787
Approved by: Michael Zanetti, PS Jenkins bot, Albert Astals Cid - 326. By Robert Carr
-
Port to the new MirEvent API and add support for pointer events.
As when accessing events through the new API pointer events will not present as touch events and not adding the new support would have introduced a regression. Fixes: #1392716, #1417650
Approved by: Daniel d'Andrada, Gerry Boland - 324. By Albert Astals Cid
-
Make the test pass with Qt >= 5.4.1 Fixes: #1427529
Approved by: MichaĆ Sawicz, Gerry Boland, PS Jenkins bot
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:qtmir