lp://staging/~afrantzis/mir/client-lifecycle-terminate-properly
- Get this branch:
- bzr branch lp://staging/~afrantzis/mir/client-lifecycle-terminate-properly
Branch merges
- PS Jenkins bot (community): Needs Fixing (continuous-integration)
- Mir development team: Pending requested
-
Diff: 653 lines (+169/-111)16 files modifiedinclude/test/mir_test_framework/basic_client_server_fixture.h (+2/-0)
include/test/mir_test_framework/display_server_test_fixture.h (+2/-0)
include/test/mir_test_framework/testing_process_manager.h (+3/-2)
src/client/mir_connection.cpp (+6/-1)
tests/acceptance-tests/test_client_input.cpp (+2/-0)
tests/acceptance-tests/test_client_screencast.cpp (+7/-43)
tests/acceptance-tests/test_client_surface_swap_buffers.cpp (+3/-15)
tests/acceptance-tests/test_prompt_session_client_api.cpp (+2/-0)
tests/acceptance-tests/test_server_disconnect.cpp (+60/-0)
tests/acceptance-tests/test_server_shutdown.cpp (+2/-0)
tests/acceptance-tests/test_stale_frames.cpp (+0/-2)
tests/integration-tests/shell/test_session_lifecycle_event.cpp (+37/-48)
tests/mir_test_framework/display_server_test_fixture.cpp (+5/-0)
tests/mir_test_framework/testing_process_manager.cpp (+22/-0)
tests/mir_test_framework/using_stub_client_platform.cpp (+5/-0)
tests/unit-tests/client/test_client_mir_surface.cpp (+11/-0)
Branch information
Recent revisions
- 1810. By Chris Halse Rogers
-
Fix a couple of harmless, but reasonable, warnings clang raises about the android platform code.
Approved by Alan Griffiths, PS Jenkins bot.
- 1809. By Alberto Aguirre
-
Release overlay buffers when screen is turned off (LP: #1350961). Fixes: https:/
/bugs.launchpad .net/bugs/ 1350961. Approved by PS Jenkins bot, Kevin DuBois.
- 1808. By Alexandros Frantzis
-
client: Export symbols required by the Mir Mesa EGL platform. Fixes: https:/
/bugs.launchpad .net/bugs/ 1350163. Approved by Daniel van Vugt, Chris Halse Rogers, Kevin DuBois, PS Jenkins bot.
- 1807. By Kevin DuBois
-
make the mir::Fd type CopyConstructible (and also CopyAssignable).
Approved by Alan Griffiths, PS Jenkins bot, Alexandros Frantzis.
- 1806. By Daniel van Vugt
-
Merge latest Ubuntu changelog entries from utopic.
Approved by PS Jenkins bot, Cemil Azizoglu, Daniel van Vugt.
- 1805. By Alexandros Frantzis
-
server: Allow clients to create surfaces even when there are no active outputs (LP: #1344024)
This is fixed by removing obsolete placement rules from our default placement
policy. These rules had the side-effect of prohibiting surface creation when
there were no active outputs. Fixes: https://bugs.launchpad .net/bugs/ 1344024. Approved by Alan Griffiths, PS Jenkins bot.
- 1804. By Cemil Azizoglu
-
Add cursors.h to the client-ABI-sha1sums and server-ABI-sha1sums list.
Approved by Kevin DuBois, PS Jenkins bot, Alan Griffiths.
- 1803. By Alan Griffiths
-
client: fix libmirclient so it doesn't bleed loads of public symbols that users shouldn't rely on. Fixes: https:/
/bugs.launchpad .net/bugs/ 1349742. Approved by Kevin DuBois, PS Jenkins bot, Alexandros Frantzis, Andreas Pokorny, Chris Halse Rogers.
- 1802. By Kevin DuBois
-
correct the xcursor loader test to fail instead of segfault if it cannot find the cursor images it is looking for. Modify the test to find the cursor images from the directory the test is ran from (much like umockdev recordings) Change the scripts to install the cursor images to the proper directories when cross compiling.
fixes: lp: #1342029. Fixes: https:/
/bugs.launchpad .net/bugs/ 1342029. Approved by PS Jenkins bot, Alan Griffiths, Alexandros Frantzis.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/mir/ubuntu