Mir

lp:~afrantzis/mir/accept-connections-only-after-server-is-ready

Created by Alexandros Frantzis and last modified
Get this branch:
bzr branch lp:~afrantzis/mir/accept-connections-only-after-server-is-ready
Only Alexandros Frantzis can upload to this branch. If you are Alexandros Frantzis please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Alexandros Frantzis
Project:
Mir
Status:
Development

Recent revisions

2543. By Alexandros Frantzis

server: Accept connections only after all subsystems have been initialized

2542. By Alexandros Frantzis

input: Make DefaultInputManager::start() synchronous

2541. By Alan Griffiths

examples: Support for app and surface switching in tiling WM.

Approved by Kevin DuBois, Alexandros Frantzis, Cemil Azizoglu, PS Jenkins bot.

2540. By Robert Carr

The idea is to move test coverage of the event filters (previous contained in test_nested_input.cpp and test_android_input_manager.cpp integration tests) in to acceptance tests. Largely to reduce the dependence on the android API.

Approved by PS Jenkins bot, Andreas Pokorny, Kevin DuBois, Alan Griffiths.

2539. By Alberto Aguirre

Fix TSAN reported data races.

Approved by Alexandros Frantzis, Kevin DuBois, PS Jenkins bot, Cemil Azizoglu.

2538. By Alan Griffiths

Fix src/server/symbols.map.

Approved by Daniel van Vugt, Cemil Azizoglu, PS Jenkins bot.

2537. By Alexandros Frantzis

tests: Clean up test discovery

Remove obsolete test discovery code, and clean up the CMake mir_discover_tests() function.

Approved by Alberto Aguirre, PS Jenkins bot, Alan Griffiths.

2536. By Daniel van Vugt

changelog: more of what has gone into 0.13.

Approved by Daniel van Vugt, Cemil Azizoglu, PS Jenkins bot, Alexandros Frantzis, Kevin DuBois.

2535. By Kevin DuBois

update the TODO comments in mf::BufferStreamTracker. The first two were TODOs from long ago that don't apply anymore, and the last todo was clarified.

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

2534. By Daniel van Vugt

BufferQueue: Only allocate a single buffer by default, not two.

Of course additional buffers will be created according to demand, but
slow-ticking clients with very low demand will only ever touch a single
buffer. So the second one was being wasted.
For example: env MIR_CLIENT_PERF_REPORT=log bin/mir_demo_client_eglflash

Slightly surprising, but still good news.

Approved by Kevin DuBois, 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
This branch contains Public information 
Everyone can see this information.