lp://staging/~andreas-pokorny/qtmir/keep-mir-types-alive
- Get this branch:
- bzr branch lp://staging/~andreas-pokorny/qtmir/keep-mir-types-alive
Branch merges
- Alan Griffiths: Disapprove
- Unity8 CI Bot (community): Approve (continuous-integration)
-
Diff: 82 lines (+22/-14)1 file modifiedsrc/platforms/mirserver/mirserverhooks.cpp (+22/-14)
Branch information
Recent revisions
- 624. By Andreas Pokorny
-
Attach MirInputDeviceId and the MirCookie to input events
Similar to the tracking of relative motion the cookie and input device ids of mir events are stored in the EventBuilder for later recovery (LP: #1536279, #1668692)
Approved by: Daniel d'Andrada, Unity8 CI Bot
- 623. By Gerry Boland
-
Extend timeouts when running under valgrind
When QMirServer is starting up, it spawns a separate thread for Mir to startup and waits for it. As valgrind slows execution greatly, the QMirServer timeout triggers before Mir has started, causing the QMirServer to think it failed and exit.
This patch adds ability to detect when running under valgrind and extending timeouts to suit.
Approved by: Daniel d'Andrada, Unity8 CI Bot
- 622. By Albert Astals Cid
-
Check for find() result not being null before using it
We do it in onWindowReady, onWindowMoved, onWindowFocusCh
anged, etc so no reason to not do it in onWindowRemoved Approved by: Lukáš Tinkl, Unity8 CI Bot
- 621. By Gerry Boland
-
Stop MirSurface deleting itself, ensure SurfaceManager alone manages MirSurface lifetimes. Add SurfaceManager test suite.
This fixes bugs where a MirSurface would call deleteLater on itself, but SurfaceManager would have no idea and keep a pointer to that MirSurface in its internal list.
Instead SurfaceManager listens for signals from both miral and the MirSurface itself to decide when to delete it.
Add a test suite to verify MirSurface lifetimes. (LP: #1655644)
Approved by: Daniel d'Andrada, Unity8 CI Bot
- 620. By Alan Griffiths
-
Reduce dependencies on mirserver by reworking ../Application/
mirbuffersgtext ure.cpp and ../Application/ surfacemanager. cpp Approved by: Gerry Boland, Unity8 CI Bot
- 619. By Daniel d'Andrada
-
Implement MirSurface:
:allowClientRes ize (LP: #1670390) Approved by: Gerry Boland, Unity8 CI Bot
- 618. By Gerry Boland
-
Fix FTBFS against miral 1.3.1
Approved by: Daniel d'Andrada, Unity8 CI 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://staging/qtmir