lp:~robertcarr/mir/consolidate-default-shell-part-1
- Get this branch:
- bzr branch lp:~robertcarr/mir/consolidate-default-shell-part-1
Branch merges
- Daniel van Vugt: Abstain
- Alan Griffiths: Needs Fixing
- Kevin DuBois (community): Needs Information
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 1192 lines (+227/-506)14 files modifiedinclude/server/mir/default_server_configuration.h (+3/-3)
src/server/shell/CMakeLists.txt (+1/-2)
src/server/shell/default_configuration.cpp (+9/-12)
src/server/shell/default_session_container.cpp (+0/-83)
src/server/shell/default_session_container.h (+0/-52)
src/server/shell/default_shell.cpp (+64/-41)
src/server/shell/default_shell.h (+24/-18)
src/server/shell/session_container.h (+0/-7)
tests/acceptance-tests/test_focus_selection.cpp (+2/-1)
tests/integration-tests/shell/CMakeLists.txt (+0/-1)
tests/integration-tests/shell/test_session_manager.cpp (+0/-127)
tests/unit-tests/shell/CMakeLists.txt (+1/-2)
tests/unit-tests/shell/test_default_shell.cpp (+123/-70)
tests/unit-tests/shell/test_the_session_container_implementation.cpp (+0/-87)
Branch information
Recent revisions
- 1229. By Alexandros Frantzis
-
client,frontend: Report the real available surface pixel formats to clients. Fixes: https:/
/bugs.launchpad .net/bugs/ 1240833. Approved by PS Jenkins bot, Daniel van Vugt, Alan Griffiths, Kevin DuBois.
- 1228. By Kevin DuBois
-
graphics: android:
1) change hwc1.1 to make use of sync fences during the compositor's gl renderloop. Note that we no longer wait for the render to complete, we pass this responsibility to the driver and the kernel.2) support nexus 10. Fixes: https:/
/bugs.launchpad .net/bugs/ 1252173. Approved by Daniel van Vugt, PS Jenkins bot, Alexandros Frantzis, Alan Griffiths.
- 1227. By Alan Griffiths
-
shell: don't publish SurfacesContainer - it can be private to shell.
Approved by Daniel van Vugt, PS Jenkins bot, Alexandros Frantzis.
- 1226. By Alexandros Frantzis
-
gbm: Don't mess up the VT mode on setup failure
Only restore the previous VT mode during shutdown if it was VT_AUTO. VT_PROCESS
mode is always bound to the calling process, so "restoring" VT_PROCESS will not
work; it will just bind the notification signals to our process again.Not "restoring" VT_PROCESS also ensures we don't mess up the VT state of the
previous controlling process, in case it had set VT_PROCESS and we fail during
setup. This could happen, for example, when trying to start Mir from inside an
X session.Approved by PS Jenkins bot, Alan Griffiths.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:mir/0.1