lp://qastaging/~vanvugt/mir/stub-subfocus
- Get this branch:
- bzr branch lp://qastaging/~vanvugt/mir/stub-subfocus
Branch merges
- Chris Halse Rogers: Disapprove
- Andreas Pokorny (community): Needs Information
- Alan Griffiths: Needs Information
- Mir CI Bot: Approve (continuous-integration)
-
Diff: 86 lines (+46/-0)4 files modifiedinclude/client/mir_toolkit/mir_window.h (+13/-0)
src/client/mir_surface_api.cpp (+5/-0)
src/client/symbols.map (+5/-0)
tests/acceptance-tests/test_client_library.cpp (+23/-0)
Branch information
Recent revisions
- 4001. By Daniel van Vugt
-
Generalise DisplayBuffer transformations with a matrix.
This not only simplifies the code but makes it more flexible, to
support scaling in future (a prerequisite for LP: #1639226).We could also do keystone correction with this if we want. Fixes: https:/
/bugs.launchpad .net/bugs/ 1639226. Approved by mir-ci-bot, Daniel van Vugt, Cemil Azizoglu, Alan Griffiths.
- 4000. By Kevin DuBois
-
mirbuffer: remove MirBufferUsage from buffer allocation. mir_connection_
allocate_ buffer will allocate the formerly-called "software buffer", and there are platform-specific extensions for android and mesa, which allocate the formerly-called 'hardware buffers'. Approved by mir-ci-bot, Chris Halse Rogers, Cemil Azizoglu, Alan Griffiths.
- 3999. By Kevin DuBois
-
tests: add a missing lock to the StubInput platform. Not having been able to reproduce any of the NestedInput failures, can't make any guarantees about whether this helps with the bugs in that area, but may as well fix this issue found while poking in the area.
Approved by mir-ci-bot, Alberto Aguirre.
- 3998. By Kevin DuBois
-
start discarding calls in the MirProtobufRpcC
hannel immediately after getting a disconnect message. This ensures that no calls from other threads can send messages, (or more harmful, put messages in the PendingCallCache that won't get serviced by the server, or forcibly ended by the client shutdown code) fixes: LP: #1655929. Fixes: https:/
/bugs.launchpad .net/bugs/ 1655929. Approved by mir-ci-bot, Alberto Aguirre, Alan Griffiths.
- 3997. By Alberto Aguirre
-
Cleanup unused lambda captures.
Unused lambda captures produce warnings on clang 5.0.
Approved by mir-ci-bot, Kevin DuBois, Alan Griffiths.
- 3996. By Daniel van Vugt
-
Ensure screen rotation without renderer reconstruction does not distort
(LP: #1643488). Fixes: https://bugs.launchpad .net/bugs/ 1643488. Approved by Alan Griffiths, Kevin DuBois, mir-ci-bot.
- 3995. By Alberto Aguirre
-
Fix clang threadsanitizer builds.
Linking to gcc tsan when clang -fsanitize=thread is enabled produces segfaulting binaries.
Approved by mir-ci-bot, Alan Griffiths.
- 3994. By Kevin DuBois
-
platform: add the interface functions that were prepared in previous branches for native format/flags allocations. The landing strategy was to prepare each of the platforms that needed the updates, and then add this branch on top after they had all landed.
Approved by mir-ci-bot, Chris Halse Rogers.
- 3993. By Andreas Pokorny
-
mirclient: Support setting the output scale factor. Fixes: https:/
/bugs.launchpad .net/bugs/ 1645372. Approved by mir-ci-bot, Daniel van Vugt, Cemil Azizoglu.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://qastaging/mir