lp:~dandrader/qtubuntu/provideMirConnection

Created by Daniel d'Andrada and last modified
Get this branch:
bzr branch lp:~dandrader/qtubuntu/provideMirConnection
Only Daniel d'Andrada can upload to this branch. If you are Daniel d'Andrada please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Daniel d'Andrada
Project:
qtubuntu
Status:
Merged

Recent revisions

275. By Daniel d'Andrada

Add QPlatformNativeInterface::nativeResourceForIntegration("mirConnection")

Allow Qt applications to access the underlying MirConnection.

274. By CI Train Bot Account

Releasing 0.62+15.04.20150814-0ubuntu1

273. By Daniel d'Andrada

Fix surface resize

If you call QWindowSystemInterface::handleExposeEvent() from the render
thread you won't give the main thread a chance to process further
resize events. In a long resize animation (like dragging a window border
with mouse) the resize events will queue up like crazy, leaving
handleSurfaceResize() to deal with a ton of outdated resize events
once the resize animation is finally over.

Furthermore, as there's no synchronicity between the processing of resize
events and the consupmtion of buffers, there's no point in trying to tie
one to the other in any way. So better ignore the actual size information
from a resize event.
Approved by: Gerry Boland

272. By Timo Jyrinki

* No-change rebuild to pick up qtbase change.
* No-change test rebuild for g++5 ABI transition

271. By CI Train Bot Account

Releasing 0.61+15.10.20150722-0ubuntu1

270. By Andreas Pokorny

in step with mir release 0.14.0
Approved by: PS Jenkins bot, Gerry Boland

269. By CI Train Bot Account

Releasing 0.61+15.10.20150706-0ubuntu1

268. By Alberto Aguirre

Migrate to platform-api 3
Approved by: PS Jenkins bot, Andreas Pokorny, Kevin DuBois, Daniel d'Andrada

267. By CI Train Bot Account

Releasing 0.61+15.10.20150617-0ubuntu1

266. By Daniel d'Andrada

Drastically improve surface resize responsiveness

QWindowSystemInterface::handle[...]() 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 handleBufferResize() slot from the main thread and the swapbuffer handler from the render thread.
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:qtubuntu
This branch contains Public information 
Everyone can see this information.

Subscribers