lp://staging/qtmir/rtm-14.09
- Get this branch:
- bzr branch lp://staging/qtmir/rtm-14.09
Branch merges
Branch information
Recent revisions
- 295. 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
- 293. By Łukasz Zemczak
-
[ Gerry Boland ]
* Add Wakelock support - ensures device drops to deep-sleep mode only
when all AppMan suspend tasks have completed (LP: #1309915)
[ Ricardo Mendoza ]
* Reduce suspend timeout to half of the previous value because the
long value was too apparent on fast paced apps, like web games of
music players; it broke the user experience according to design.
(LP: #1402650) - 291. By Michał Sawicz
-
Declare the QByteArray in callDispatcher so it doesn't get deleted before it's copied. Fixes: #1408819
Approved by: Michał Sawicz
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/qtmir