lp:~dandrader/qtubuntu/improve-resize
- Get this branch:
- bzr branch lp:~dandrader/qtubuntu/improve-resize
Branch merges
- Gerry Boland (community): Approve
- PS Jenkins bot: Approve (continuous-integration)
-
Diff: 204 lines (+34/-62)3 files modifiedsrc/ubuntumirclient/input.cpp (+7/-9)
src/ubuntumirclient/window.cpp (+27/-49)
src/ubuntumirclient/window.h (+0/-4)
Branch information
Recent revisions
- 259. By Daniel d'Andrada
-
Drastically improve surface resize responsiveness
QWindowSystemIn
terface: :handleFoo( ) methods are thread safe, thus there's no need
to have intermetiate methods between the rendering thread and such calls.There was also some miscommunication between the now absent handleBufferRes
ize() slot
from the main thread and the swapbuffer handler from the render thread. - 256. By Robert Carr
-
Port qtubuntu to direct mirclient usage for window creation and input handling.
Approved by: MichaĆ Sawicz, Daniel d'Andrada, Albert Astals Cid - 252. By Gerry Boland
-
Fix raster-based (QWidget) application rendering.
Replace the QOpenGLPainter-
based renderer with a CPU-bound pixmap one (on advice from Qt developers due to (a) it being unreliable and (b) not rendering perfectly).
Approved by: Michael Zanetti, 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:qtubuntu