lp:~mir-team/qtmir/fix-key-auto-repeat

Created by Robert Carr and last modified
Get this branch:
bzr branch lp:~mir-team/qtmir/fix-key-auto-repeat
Members of Mir development team can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Mir development team
Project:
QtMir
Status:
Merged

Recent revisions

256. By Robert Carr

Fix mirsurfaceitem.cpp side of QKeyEvent::isAutoRepeat

255. By Robert Carr

Fix key-repeat in qteventfeeder

254. By PS Jenkins bot

Releasing 0.4.3+14.10.20140918.3-0ubuntu1

253. By Gerry Boland

TaskController may call processStarted synchronously, so check for that in startApplication before adding Fixes: 1371047
Approved by: Michael Zanetti, PS Jenkins bot

252. By PS Jenkins bot

Releasing 0.4.3+14.10.20140918.1-0ubuntu1

251. By Gerry Boland

Fix unstable test - be more careful about synchronizing the Qt image provider and Mir snapshot threads

Use a state boolean and locking to synchronise the threads only if necessary (inspired by QFuture design)
Approved by: Daniel d'Andrada, PS Jenkins bot

250. By PS Jenkins bot

Releasing 0.4.3+14.10.20140915-0ubuntu1

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::SessionInterface. That caused many s/Session/SessionInterfaces 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

248. By PS Jenkins bot

Releasing 0.4.3+14.10.20140907-0ubuntu1

247. By Josh Arenson

Fix a small typo in the README file
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
This branch contains Public information 
Everyone can see this information.