lp:~phablet-team/mir/no-tests
- Get this branch:
- bzr branch lp:~phablet-team/mir/no-tests
Branch merges
Branch information
Recent revisions
- 831. By Daniel van Vugt
-
Work around GCC issue 50043 which is causing build failures on raring.
(LP: #1199210)The gcc bug is only fixed in 4.8/saucy. Fixes: https:/
/bugs.launchpad .net/bugs/ 1199210. Approved by Alan Griffiths, PS Jenkins bot.
- 830. By Chris Halse Rogers
-
I like clang's error messages. Let's keep Mir building on clang.
Approved by Alan Griffiths, Alexandros Frantzis, PS Jenkins bot, Robert Ancell.
- 829. By Alexandros Frantzis
-
gbm: Update mesa egl native display validation function names
Update mesa egl native display validation function names to match
the ones used by Mesa.Approved by PS Jenkins bot, Kevin DuBois.
- 828. By Robert Ancell
-
add xmir guide to debug.
Approved by Alan Griffiths, PS Jenkins bot, Robert Ancell.
- 827. By Daniel van Vugt
-
Initial attempts at making the Mir client API thread safe.
Ordinarily you would not build locking into an API, however the fact that
Mir clients implicitly get multiple threads created for them makes it
important for the API itself to be automatically thread safe.I've tried to avoid API changes, but adding a new function: mir_wait_for_one
was necessary. This is because mir_wait_for doesn't work if multiple threads
are waiting on the same thing simultaneously. And the fact that waiting at
all is optional means we can't change the behaviour of mir_wait_for -- it must
always wait for all outstanding results (which is only safe in clients where
the waiting happens in a single thread).
.Approved by PS Jenkins bot, Alexandros Frantzis, Robert Carr.
- 826. By Kevin DuBois
-
begin cleanup of ms::Surface by breaking "ms::Surface : public mi::SurfaceTarget" inheritance
the input system was using the surface object (specifically the std::weak_
ptr<mi: :SurfaceTarget> to the ms::Surface) as its 'key' for coordinating the surfaces. This bound the input system tightly to the surface stack, which prevented any proxying of ms::Surface and made the lifetime of ms::Surface tangled. This change breaks this dependency by making ms::Surface own an InputChannel, instead of it being a SurfaceTarget. Approved by PS Jenkins bot, Alexandros Frantzis, Alan Griffiths.
- 825. By Robert Ancell
-
Remove libancilliary and implement required functionality directly.
Approved by Daniel van Vugt, 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