Mir

lp://qastaging/~vanvugt/mir/simple-connect

Created by Daniel van Vugt and last modified
Get this branch:
bzr branch lp://qastaging/~vanvugt/mir/simple-connect
Only Daniel van Vugt can upload to this branch. If you are Daniel van Vugt please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Daniel van Vugt
Project:
Mir
Status:
Development

Recent revisions

410. By Daniel van Vugt

Demonstrate two ways of avoiding callbacks in the client API:
  1. conn = mir_wait_for_connection(mir_connect(...));
  2. conn = mir_wait_connect(...);

I was trying to avoid the redundancy of having multiple functions per
operation in my previous proposal. However since that was disapproved, this
is the next best thing.

Arguably, we don't need mir_wait_connect() because it's just shorthand for:
  conn = mir_wait_for_connection(mir_connect(server, app, nullptr, nullptr));

And even then, we don't need mir_wait_for_connection(). I just added it to
keep the purists happy and avoid the weakly typed alternative:
  conn = (MirConnection*)mir_wait_for(mir_connect(...));

409. By Alan Griffiths

protobuf, tests: Use correct headers for mutex & condition_variable.

Approved by Alexandros Frantzis, PS Jenkins bot.

408. By Alan Griffiths

3rd_party/android-input: tests and fixes for String8 formatting functions.

Approved by PS Jenkins bot, Alexandros Frantzis.

407. By Alan Griffiths

3rd_party/android-input: remove reliance on hardware_legacy/power.(c|h).

Approved by Alexandros Frantzis, PS Jenkins bot.

406. By Alan Griffiths

3rd_party/android-input: remove reliance on cutils/atomic.(c|h).

Approved by Alexandros Frantzis, PS Jenkins bot.

405. By Alan Griffiths

3rd_party/android-input: move the files we want to keep to "input".

Approved by Thomas Voß, PS Jenkins bot.

404. By Kevin DuBois

remove the wrappers for <thread> and <chrono> that were used to work around poor stdlib support on android, now that we have proper support of these libraries in the chroot.

Approved by Alan Griffiths, PS Jenkins bot.

403. By Alan Griffiths

graphics: Silence "narrowing conversion" with g++ 4.7.

Approved by PS Jenkins bot, Kevin DuBois.

402. By Kevin DuBois

stride was not being put into the native window type correctly. This caused render glitches when client was rendering. Add test that catches this condition

fixes: bug #1111612. Fixes: https://bugs.launchpad.net/bugs/1111612.

Approved by Alexandros Frantzis, Robert Carr, PS Jenkins bot, Alan Griffiths.

401. By Alan Griffiths

various: An assortment of nitpicky tidy-up.

Approved by Alexandros Frantzis, 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://qastaging/~mir-team/mir/trunk
This branch contains Public information 
Everyone can see this information.

Subscribers