lp://staging/~unity-team/qtmir/rtm-20150116
- Get this branch:
- bzr branch lp://staging/~unity-team/qtmir/rtm-20150116
Branch merges
- Gerry Boland (community): Approve (functional)
- Mir development team: Pending requested
-
Diff: 1107 lines (+798/-3)17 files modifieddebian/changelog (+14/-0)
src/common/abstractdbusservicemonitor.cpp (+101/-0)
src/common/abstractdbusservicemonitor.h (+68/-0)
src/modules/Unity/Application/Application.pro (+4/-0)
src/modules/Unity/Application/application.cpp (+20/-0)
src/modules/Unity/Application/application.h (+4/-0)
src/modules/Unity/Application/application_manager.cpp (+8/-0)
src/modules/Unity/Application/application_manager.h (+3/-0)
src/modules/Unity/Application/session.cpp (+1/-1)
src/modules/Unity/Application/sharedwakelock.cpp (+168/-0)
src/modules/Unity/Application/sharedwakelock.h (+50/-0)
tests/modules/Application/Application.pro (+16/-0)
tests/modules/Application/application_test.cpp (+122/-0)
tests/modules/SharedWakelock/sharedwakelock_test.cpp (+170/-0)
tests/modules/common/mock_shared_wakelock.h (+44/-0)
tests/modules/common/qtmir_test.h (+4/-1)
tests/modules/modules.pro (+1/-1)
Related bugs
Related blueprints
Branch information
Recent revisions
- 293. By Gerry Boland
-
Add Wakelock support - ensures device drops to deep-sleep mode only when all AppMan suspend tasks have completed
Implemented like so:
- SharedWakelock manages a single wakelock instance, allowing multiple owners to keep the wakelock enabled, only releasing it when all owners have released it.
- Wakelock operates by communicating with PowerD
- the Application class decides whether a wakelock is necessary, based on the process' lifecycle state.
- added a mighty bunch of tests/modules
Approved by: Michael Zanetti, PS Jenkins bot - 292. By 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.
Approved by: Gerry Boland, PS Jenkins bot - 291. By Michał Sawicz
-
Declare the QByteArray in callDispatcher so it doesn't get deleted before it's copied.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/qtmir