lp:~kdub/mir/fix-1661521
- Get this branch:
- bzr branch lp:~kdub/mir/fix-1661521
Branch merges
- Chris Halse Rogers: Approve on 2017-02-06
- Mir CI Bot: Approve (continuous-integration) on 2017-02-03
-
Diff: 682 lines (+254/-29)21 files modifiedsrc/client/buffer_factory.cpp (+52/-8)
src/client/buffer_factory.h (+40/-2)
src/client/mir_connection.cpp (+1/-1)
src/include/client/mir/client_buffer_factory.h (+2/-0)
src/platforms/android/client/android_client_buffer_factory.cpp (+9/-0)
src/platforms/android/client/android_client_buffer_factory.h (+3/-0)
src/platforms/eglstream-kms/client/client_buffer_factory.cpp (+10/-0)
src/platforms/eglstream-kms/client/client_buffer_factory.h (+4/-1)
src/platforms/mesa/client/client_buffer.cpp (+24/-0)
src/platforms/mesa/client/client_buffer.h (+4/-0)
src/platforms/mesa/client/client_buffer_factory.cpp (+12/-0)
src/platforms/mesa/client/client_buffer_factory.h (+3/-0)
tests/include/mir/test/doubles/mock_client_buffer_factory.h (+2/-0)
tests/include/mir/test/doubles/stub_client_buffer_factory.h (+7/-0)
tests/mir_test_framework/stub_client_platform_factory.cpp (+11/-0)
tests/unit-tests/client/test_buffer_vault.cpp (+5/-3)
tests/unit-tests/client/test_client_buffer_stream.cpp (+11/-11)
tests/unit-tests/client/test_mir_connection.cpp (+8/-2)
tests/unit-tests/client/test_protobuf_rpc_channel.cpp (+4/-0)
tests/unit-tests/client/test_screencast_stream.cpp (+7/-1)
tests/unit-tests/platforms/mesa/client/test_client_buffer.cpp (+35/-0)
Related bugs
Bug #1661521: [regression] Windowed clients of nested servers are all black | Critical | Fix Released |
|
Related blueprints
Branch information
Recent revisions
- 4011. By Kevin DuBois on 2017-02-03
-
add missing check for wait handle when configuring swapinterval.
Fixes: LP: #1661508. Fixes: https:/
/bugs.launchpad .net/bugs/ 1661508. Approved by Cemil Azizoglu, mir-ci-bot.
- 4010. By Andreas Pokorny on 2017-02-03
-
server: Extend SessionAuthorizer to also have a say in allowing attempts to apply MirInputConfigs.
Approved by mir-ci-bot, Alan Griffiths.
- 4009. By Andreas Pokorny on 2017-02-03
-
mirserver: report the output scale factor in display configuration report.
Approved by mir-ci-bot, Daniel van Vugt, Kevin DuBois.
- 4008. By Daniel van Vugt on 2017-02-02
-
Fix missing vsync in clients that create windows with custom streams
in the creation spec (i.e. nested servers like Unity8).
Fixes LP: #1661128 and LP: #1661072 - 4006. By Alberto Aguirre on 2017-02-02
-
Add mir_prompt_
session_ new_fds_ for_prompt_ providers_ sync API Add a sync version of the mir_prompt_
session_ new_fds_ for_prompt_ providers API - 4005. By Cemil Azizoglu on 2017-02-02
-
Publish new apis
- Renamed mir_surface_
spec_add_ render_ surface( ) to mir_window_ spec_add_ render_ surface( )
- Deleted forgotten mir_surface_spec_set_ cursor_ name from symbols.map
- Renamed mir_surface_spec_set_ cursor_ render_ surface( ) to mir_window_ spec_set_ cursor_ render_ surface( )
- Fixed build failure I noticed in gbm_buffer.h (and included extension headers in c99 test)
- Fixed licensing on headers (GPL->LGPL)
- Included new APIs in mir_client_library. h
- Deprecated the RS API/types
- Left RS API in the original symbols.map stanza.
- Created a new stanza for the rest. - 4004. By Andreas Pokorny on 2017-02-01
-
nested/server: Inform platforms config changes and apply those in nested platform
This bumps the input platform ABI because of a new method in mir::input:
:Platform. It is used to tell the platform the beginning and end of changes to the devices. This in turn is used in the nested platform to send the updated MirInputConfigu ration to the host server. Approved by mir-ci-bot, Alan Griffiths.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:mir