lp:~alan-griffiths/qtmir/MirServer-is-an-implementation-detail
- Get this branch:
- bzr branch lp:~alan-griffiths/qtmir/MirServer-is-an-implementation-detail
Branch merges
- Daniel d'Andrada (community): Approve
- Unity8 CI Bot (community): Approve (continuous-integration)
- MichaĆ Sawicz: Needs Fixing
-
Diff: 523 lines (+99/-111)11 files modifiedsrc/modules/Unity/Application/sessionmanager.cpp (+15/-7)
src/modules/Unity/Application/sessionmanager.h (+2/-4)
src/platforms/mirserver/mirserverintegration.cpp (+1/-4)
src/platforms/mirserver/nativeinterface.cpp (+3/-22)
src/platforms/mirserver/nativeinterface.h (+6/-2)
src/platforms/mirserver/qmirserver.cpp (+37/-6)
src/platforms/mirserver/qmirserver.h (+10/-3)
tests/framework/qtmir_test.cpp (+1/-37)
tests/framework/qtmir_test.h (+0/-2)
tests/modules/Application/application_test.cpp (+1/-1)
tests/modules/SessionManager/session_test.cpp (+23/-23)
Branch information
Recent revisions
- 491. By Alan Griffiths
-
Use frig_to_
force_libmirser ver_linkage to discourage optimizer from dropping it - 483. By Gerry Boland
-
Enhance ScreenController & the DisplayConfigur
ationPolicy to implement dynamic grid units. - Rename ScreenController to ScreenModel, as it just reflects current screen state, does not offer means to configure it
- ScreenController can update state of existing Screens, based on Mir DisplayConfiguration changes.
- Expand Screen to include scale & form factor properties, with getter/notifier in NativeInterface. This enables the dynamic grid units in the shell
- Add a Unity.Screens qml module to give QML better information about connected screens, and allow basic reconfiguring.
- Implement a basic display configuration policy to set suitable scale and form factor on an external display (needed for dynamic grid units) Fixes: #1573532
Approved by: Unity8 CI Bot, Daniel d'Andrada
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:qtmir