lp:~dandrader/mir/acceptReject
- Get this branch:
- bzr branch lp:~dandrader/mir/acceptReject
Branch merges
Branch information
Recent revisions
- 1159. By Daniel d'Andrada
-
WIP - general housekeeping and first steps towards tests for InputDispatcher
- 1155. By Daniel d'Andrada
-
android-input - Assign more unique touch ids
Have touch ids remain valid for some time after its touches have physically ended,
so one can still refer to a touch that has already ended. - 1154. By Alexandros Frantzis
-
client: Allow clients to call API functions after a connection break has been detected
When a client tries to call an API function after a connection break has
been detected in a previous API call, the client blocks in the new call.
This happens because in MirSocketRpcChannel::notify_ disconnected( ) the
pending RPC calls are not forced to complete, since the channel has already
been marked as 'disconnected' by the failure in the previous call.Note that if the break is first detected while calling an API function,
then that call doesn't block, since this is the first time we call
MirSocketRpcChannel::notify_ disconnected( ) and the pending RPC calls are
forced to complete.This commit solves this problem by always forcing requests to complete
when a communication failure occurs, even if a disconnection has
already been handled. This is preferred over the alternative of
manually calling the completion callback in a try-catch block when
calling an RPC method because of:1. Correctness: In case the communication problem first occurs in that
call, the callback will be called twice, once by notify_disconnected( )
and once manually.2. Consistency: The callback is called from one place regardless of
whether the communication problem is first detected during that
call or not. Fixes: https://bugs.launchpad .net/bugs/ 1201436. Approved by Robert Carr, Alan Griffiths, PS Jenkins bot.
- 1153. By Kevin DuBois
-
graphics: android: eliminate one of the two DisplayBuffers. both hwc/gpu displays use the same displaybuffer now. .
Approved by PS Jenkins bot, Robert Carr, Alexandros Frantzis, Alan Griffiths.
- 1152. By Alexandros Frantzis
-
graphics,examples: Don't enable more outputs than supported when changing the display configuration. Fixes: https:/
/bugs.launchpad .net/bugs/ 1217877. Approved by Robert Carr, Kevin DuBois, PS Jenkins bot, Alan Griffiths.
- 1151. By Daniel van Vugt
-
Prepare for trusty... (version 0.1.*).
Approved by Didier Roche, PS Jenkins bot.
- 1150. By Daniel d'Andrada
-
Add InputReader performance test.
Approved by Daniel van Vugt, Robert Carr, 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:~mir-team/mir/trunk