lp://staging/~josharenson/unity8/fix_trust_store_focus
- Get this branch:
- bzr branch lp://staging/~josharenson/unity8/fix_trust_store_focus
Branch merges
- Michael Zanetti (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 73 lines (+40/-1)3 files modifiedqml/Stages/SessionContainer.qml (+4/-0)
tests/mocks/Unity/Application/Session.h (+1/-1)
tests/qmltests/Stages/tst_SessionContainer.qml (+35/-0)
Related bugs
Bug #1381292: Clicking permissions dialog in untrusted app causes app to lose focus | Undecided | Fix Released |
Related blueprints
Branch information
Recent revisions
- 1370. By Josh Arenson
-
[HACK] Force focus back to the prent surface when a trusted session is closed.
This works for all sessions and is not specific to trusted sessions.
- 1364. By Daniel d'Andrada
-
Add touch ownership logic on top of qt input handling
It does mainly 3 things:
- Adds TouchRegistry.
- Adds TouchGate
- Modifies DirectionalDragArea so that it uses TouchRegistry and only grabs a touch once it has recognized a gesture done by it.TouchRegistry was put into a library as both unity8 and Ubuntu.Gestures plugin need to use it.
The next step is to have surfaces participating in the touch ownership negotiation. But for now they're put behind TouchGates so that they only receive thouches whose ownership has already been settled.
The most noticeable improvement of this patch is that taps near screen edges will now reach applications.
It also makes right-edge and bottom-edge drags only animate once a directional drag gesture has been fully recognized. Fixes: 1236290
Approved by: Albert Astals Cid - 1363. By MichaĆ Sawicz
-
Fix the ShellWithPin test and some functionality.
Top element can't be a positioner because popups and such anchor to it, breaking badly.
Approved by: Michael Zanetti - 1362. By Andrea Cimitan
-
Fix flickable speed to be resolution independent, by subclassing components Fixes: 1348557
Approved by: Albert Astals Cid
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/unity8