lp:~gerboland/qtmir/duplicate-open-apps
- Get this branch:
- bzr branch lp:~gerboland/qtmir/duplicate-open-apps
Branch merges
- Michael Zanetti (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 134 lines (+73/-18)4 files modifiedsrc/modules/Unity/Application/application.cpp (+5/-0)
src/modules/Unity/Application/application.h (+1/-0)
src/modules/Unity/Application/application_manager.cpp (+24/-18)
tests/modules/ApplicationManager/application_manager_test.cpp (+43/-0)
Related bugs
Related blueprints
Branch information
Recent revisions
- 251. By Gerry Boland
-
TaskController may call processStarted synchronously, so check for that in startApplication before adding
- 249. By Daniel d'Andrada
-
MirSurfaceItem: Ensure all touch sequences sent to Mir surface are properly ended.
In order to have a testable MirSurfaceItem I had to mock qtmir::Session.
To mock qtmir::Session I had to define a qtmir::SessionInterfac e. That caused many s/Session/ SessionInterfac es throughout the code base.
When creating a testing::MockSession for qtmir::Session it clashed with the existing testing: :MockSession for mir::scene: :Surface. Thus I had to refactor the namespacing of all mocks. So most of the diff is just about refactoring code to enable a MirSurfaceItem unit test.
Fixes: 1295623
Approved by: Michael Zanetti, PS Jenkins bot - 245. By Alan Griffiths
-
Provide Mir with a handler for any command-line arguments it fails to parse. For the moment, these are simply ignored.
This overrides Mir's default behavior of reporting an error. Fixes: 1361210
Approved by: Gerry Boland, PS Jenkins bot - 244. By Daniel d'Andrada
-
QtEventFeeder: validate touches before sending them to Qt
Make sure we send a tidy touch event stream to Qt as some of it
(QQuickWindow) is vulnerable to things like missing touch releases.Also properly ignore unsupported motion event actions such as hovering.
Fixes: 1295623
Approved by: Gerry Boland, PS Jenkins bot - 242. By Nick Dedekind
-
Added support for nested prompt sessions. Fixes: 1358388
Approved by: Gerry Boland, PS Jenkins bot
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:qtmir