lp:~dandrader/unity8/surfaceListModel
Created by
Daniel d'Andrada
and last modified
- Get this branch:
- bzr branch lp:~dandrader/unity8/surfaceListModel
Only
Daniel d'Andrada
can upload to this branch. If you are
Daniel d'Andrada
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- Michał Sawicz: Approve
- Unity8 CI Bot: Needs Fixing (continuous-integration)
- Lukáš Tinkl (community): Approve
- Gerry Boland (community): Approve
- Nick Dedekind (community): Needs Fixing
-
Diff: 11952 lines (+4061/-2915)78 files modifieddebian/control (+1/-1)
debian/unity8-private.install (+1/-0)
plugins/CMakeLists.txt (+1/-0)
plugins/WindowManager/CMakeLists.txt (+13/-0)
plugins/WindowManager/TopLevelSurfaceList.cpp (+486/-0)
plugins/WindowManager/TopLevelSurfaceList.h (+223/-0)
plugins/WindowManager/WindowManagerPlugin.cpp (+28/-0)
plugins/WindowManager/WindowManagerPlugin.h (+32/-0)
plugins/WindowManager/qmldir (+2/-0)
qml/Components/KeymapSwitcher.qml (+1/-9)
qml/Greeter/Greeter.qml (+5/-4)
qml/Launcher/LauncherPanel.qml (+1/-0)
qml/Shell.qml (+67/-53)
qml/Stages/AbstractStage.qml (+9/-2)
qml/Stages/Animations/BaseSessionAnimation.qml (+0/-96)
qml/Stages/Animations/SwipeFromBottomAnimation.qml (+0/-53)
qml/Stages/ApplicationWindow.qml (+110/-68)
qml/Stages/DecoratedWindow.qml (+5/-5)
qml/Stages/DesktopSpread.qml (+22/-18)
qml/Stages/DesktopSpreadDelegate.qml (+4/-3)
qml/Stages/DesktopStage.qml (+162/-101)
qml/Stages/PhoneStage.qml (+154/-91)
qml/Stages/PromptSurfaceAnimations.qml (+81/-0)
qml/Stages/SpreadDelegate.qml (+4/-3)
qml/Stages/StagedFullscreenPolicy.qml (+12/-14)
qml/Stages/SurfaceContainer.qml (+0/-154)
qml/Stages/TabletStage.qml (+312/-249)
qml/Stages/TopLevelSurfaceRepeater.qml (+52/-0)
qml/Stages/TransformedSpreadDelegate.qml (+4/-4)
qml/Stages/TransformedTabletSpreadDelegate.qml (+29/-23)
qml/Stages/WindowedFullscreenPolicy.qml (+5/-7)
qml/Tutorial/TutorialBottom.qml (+1/-1)
tests/mocks/Unity/Application/ApplicationInfo.cpp (+195/-122)
tests/mocks/Unity/Application/ApplicationInfo.h (+39/-24)
tests/mocks/Unity/Application/ApplicationManager.cpp (+115/-80)
tests/mocks/Unity/Application/ApplicationManager.h (+12/-14)
tests/mocks/Unity/Application/ApplicationTestInterface.cpp (+0/-117)
tests/mocks/Unity/Application/ApplicationTestInterface.h (+0/-45)
tests/mocks/Unity/Application/CMakeLists.txt (+3/-4)
tests/mocks/Unity/Application/MirSurface.cpp (+175/-10)
tests/mocks/Unity/Application/MirSurface.h (+51/-7)
tests/mocks/Unity/Application/MirSurfaceItem.cpp (+13/-7)
tests/mocks/Unity/Application/MirSurfaceListModel.cpp (+121/-0)
tests/mocks/Unity/Application/MirSurfaceListModel.h (+56/-0)
tests/mocks/Unity/Application/ObjectListModel.h (+2/-0)
tests/mocks/Unity/Application/Session.cpp (+0/-209)
tests/mocks/Unity/Application/Session.h (+0/-104)
tests/mocks/Unity/Application/SessionManager.cpp (+0/-55)
tests/mocks/Unity/Application/SessionManager.h (+0/-44)
tests/mocks/Unity/Application/SessionModel.h (+0/-35)
tests/mocks/Unity/Application/SurfaceManager.cpp (+16/-9)
tests/mocks/Unity/Application/SurfaceManager.h (+5/-2)
tests/mocks/Unity/Application/UbuntuKeyboardInfo.cpp (+0/-2)
tests/mocks/Unity/Application/UbuntuKeyboardInfo.h (+0/-9)
tests/mocks/Unity/Application/VirtualKeyboard.cpp (+2/-3)
tests/mocks/Unity/Application/VirtualKeyboard.h (+1/-1)
tests/mocks/Unity/Application/plugin.cpp (+41/-44)
tests/mocks/Utils/CMakeLists.txt (+4/-0)
tests/mocks/Utils/plugin.cpp (+1/-1)
tests/plugins/Unity/Launcher/launchermodeltest.cpp (+2/-3)
tests/qmltests/CMakeLists.txt (+0/-1)
tests/qmltests/Dash/tst_DashShell.qml (+6/-2)
tests/qmltests/Greeter/tst_Greeter.qml (+2/-2)
tests/qmltests/Panel/tst_ActiveCallHint.qml (+3/-2)
tests/qmltests/Panel/tst_Panel.qml (+2/-2)
tests/qmltests/Stages/ApplicationCheckBox.qml (+117/-71)
tests/qmltests/Stages/RecursingChildSessionControl.qml (+10/-61)
tests/qmltests/Stages/tst_ApplicationWindow.qml (+84/-70)
tests/qmltests/Stages/tst_DesktopStage.qml (+253/-171)
tests/qmltests/Stages/tst_PhoneStage.qml (+272/-82)
tests/qmltests/Stages/tst_SpreadDelegate.qml (+3/-2)
tests/qmltests/Stages/tst_SurfaceContainer.qml (+0/-184)
tests/qmltests/Stages/tst_TabletStage.qml (+255/-92)
tests/qmltests/Tutorial/tst_Tutorial.qml (+4/-8)
tests/qmltests/tst_OrientedShell.qml (+96/-69)
tests/qmltests/tst_Shell.qml (+244/-171)
tests/qmltests/tst_ShellWithPin.qml (+9/-13)
tests/utils/modules/Unity/Test/UnityTestCase.qml (+20/-2)
Branch information
Recent revisions
- 2358. By Daniel d'Andrada
-
Fix the mess I made with the lifecycle of the mock Unity.Application singletons
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:unity8