lp:~dandrader/qtmir/fake-apps
- Get this branch:
- bzr branch lp:~dandrader/qtmir/fake-apps
Branch merges
- Albert Astals Cid (community): Needs Fixing
- Unity8 CI Bot (community): Needs Fixing (continuous-integration)
- Gerry Boland (community): Approve
-
Diff: 4643 lines (+3782/-59)47 files modifiedCMakeLists.txt (+3/-2)
debian/control (+3/-2)
debian/gles-patches/convert-to-gles.patch (+1/-1)
src/common/debughelpers.cpp (+47/-1)
src/common/debughelpers.h (+3/-1)
src/common/mirserverinterface.h (+46/-0)
src/modules/Unity/Application/CMakeLists.txt (+10/-0)
src/modules/Unity/Application/application.cpp (+1/-1)
src/modules/Unity/Application/application.h (+0/-1)
src/modules/Unity/Application/application_manager.cpp (+14/-4)
src/modules/Unity/Application/fake/fakeapplicationinfo.cpp (+26/-0)
src/modules/Unity/Application/fake/fakeapplicationinfo.h (+93/-0)
src/modules/Unity/Application/fake/fakemaliit.cpp (+76/-0)
src/modules/Unity/Application/fake/fakemaliit.h (+47/-0)
src/modules/Unity/Application/fake/fakemirclient.cpp (+682/-0)
src/modules/Unity/Application/fake/fakemirclient.h (+179/-0)
src/modules/Unity/Application/fake/fakeprompt.cpp (+317/-0)
src/modules/Unity/Application/fake/fakeprompt.h (+157/-0)
src/modules/Unity/Application/fake/faketaskcontroller.cpp (+676/-0)
src/modules/Unity/Application/fake/faketaskcontroller.h (+157/-0)
src/modules/Unity/Application/fake/windowattributes.h (+47/-0)
src/modules/Unity/Application/mirtestsingleton.cpp (+211/-0)
src/modules/Unity/Application/mirtestsingleton.h (+116/-0)
src/modules/Unity/Application/plugin.cpp (+11/-1)
src/modules/Unity/Application/resources/screenshots/gmail-webapp.svg (+343/-0)
src/modules/Unity/Application/resources/screenshots/ubuntu-weather-app.svg (+201/-0)
src/modules/Unity/Application/resources/surfaces.qrc (+39/-0)
src/modules/Unity/Application/taskcontroller.cpp (+11/-0)
src/modules/Unity/Application/taskcontroller.h (+12/-5)
src/platforms/mirserver/CMakeLists.txt (+1/-0)
src/platforms/mirserver/cursor.cpp (+5/-4)
src/platforms/mirserver/cursor.h (+2/-2)
src/platforms/mirserver/logging.cpp (+2/-1)
src/platforms/mirserver/logging.h (+2/-1)
src/platforms/mirserver/mirserverhooks.cpp (+9/-1)
src/platforms/mirserver/mirserverhooks.h (+2/-1)
src/platforms/mirserver/mirsingleton.cpp (+29/-1)
src/platforms/mirserver/mirsingleton.h (+8/-1)
src/platforms/mirserver/pidfetcher.cpp (+34/-0)
src/platforms/mirserver/pidfetcher.h (+43/-0)
src/platforms/mirserver/qmirserver.cpp (+2/-0)
src/platforms/mirserver/qmirserver_p.cpp (+31/-0)
src/platforms/mirserver/qmirserver_p.h (+10/-1)
src/platforms/mirserver/qteventfeeder.cpp (+63/-23)
src/platforms/mirserver/qteventfeeder.h (+4/-0)
src/platforms/mirserver/windowmanagementpolicy.cpp (+3/-1)
tests/framework/mock_renderable.h (+3/-3)
Branch information
Recent revisions
- 609. By Daniel d'Andrada
-
Don't pass command line arguments to Mir
Those are application specific, as qtmir can be used by several different
executables (unity8, uqmlscene, qmltestrunner), each taking its own set of
comamnd line args.Those executables (uqmlscene, qmltestrunner in particular) will quit when
seeing Mir arguments and vice-versa (Mir quits when seeing unrecognized args) - 608. By Daniel d'Andrada
-
Make TaskController absorb SessionManager
So that we can later on provide fake, internal, mir clients for tests
just by replacing the TaskController with a fake implementation. - 607. By Daniel d'Andrada
-
Some qtmir::Session fixes
- Emit Session:
:focusedChanged when adding an already focused window
- When session dies, besides killing all its surfaces, also kill its closing surfaces - 605. By Daniel d'Andrada
-
Resolve mir cursor names using mir symbols instead of plain strings
Since those names under the API symbols change regularly and should be considered opaque. (LP: #1662827)
Approved by: Albert Astals Cid, Unity8 CI Bot
- 604. By Alan Griffiths
-
Identify the code that depends directly on mirserver-dev headers
Approved by: Lukáš Tinkl, Unity8 CI Bot
- 603. By Albert Astals Cid
-
Check we provide the same unity-applicati
on-impl that we require Approved by: Gerry Boland, Lukáš Tinkl, Unity8 CI Bot
- 601. By Gerry Boland
-
Restore lost LTTng tracepoints, and delete unused ones (LP: #1658084)
Approved by: Daniel d'Andrada, Unity8 CI Bot
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:qtmir