Merge lp://qastaging/~brandontschaefer/mir/first-round-deprecation into lp://qastaging/mir
Status: | Work in progress |
---|---|
Proposed branch: | lp://qastaging/~brandontschaefer/mir/first-round-deprecation |
Merge into: | lp://qastaging/mir |
Diff against target: |
3106 lines (+688/-104) 75 files modified
benchmarks/frame-uniformity/touch_measuring_client.cpp (+6/-0) examples/basic.c (+3/-0) examples/camera.c (+11/-8) examples/client_helpers.cpp (+3/-0) examples/client_touch_validator.cpp (+4/-1) examples/demo_client_display_config.c (+4/-1) examples/eglapp.c (+9/-3) examples/eglsquare.cpp (+4/-1) examples/eglstateswitcher.c (+6/-0) examples/fingerpaint.c (+11/-5) examples/flicker.c (+4/-0) examples/multi_stream.cpp (+3/-0) examples/multiwin.c (+3/-0) examples/pointer_confinement.c (+1/-1) examples/progressbar.c (+3/-0) examples/target.c (+8/-2) examples/tooltip.c (+3/-0) include/client/mir_toolkit/debug/surface.h (+8/-0) include/client/mir_toolkit/mir_buffer_stream.h (+23/-4) include/client/mir_toolkit/mir_connection.h (+18/-1) include/client/mir_toolkit/mir_cursor_configuration.h (+3/-0) include/client/mir_toolkit/mir_display_configuration.h (+4/-0) include/client/mir_toolkit/mir_platform_message.h (+12/-0) include/client/mir_toolkit/mir_screencast.h (+8/-1) include/client/mir_toolkit/mir_surface.h (+64/-1) include/core/mir_toolkit/common.h (+1/-0) playground/mir_egl_platform_shim.c (+3/-0) src/client/mir_buffer_stream_api.cpp (+4/-1) src/platforms/android/utils/test_android_hardware_sanity.cpp (+6/-0) src/server/graphics/nested/mir_client_host_connection.cpp (+13/-4) src/utils/ping.c (+6/-1) src/utils/screencast.cpp (+52/-36) src/utils/vanity.c (+8/-2) tests/acceptance-tests/staging/test_render_surface.cpp (+28/-0) tests/acceptance-tests/test_buffer_stream_arrangement.cpp (+6/-0) tests/acceptance-tests/test_client_cookie.cpp (+3/-1) tests/acceptance-tests/test_client_focus_notification.cpp (+3/-0) tests/acceptance-tests/test_client_input.cpp (+6/-0) tests/acceptance-tests/test_client_library.cpp (+61/-2) tests/acceptance-tests/test_client_library_callbacks.cpp (+3/-0) tests/acceptance-tests/test_client_logging.cpp (+3/-0) tests/acceptance-tests/test_client_scaling.cpp (+3/-0) tests/acceptance-tests/test_client_screencast.cpp (+12/-2) tests/acceptance-tests/test_client_surface_events.cpp (+42/-1) tests/acceptance-tests/test_client_surface_swap_buffers.cpp (+6/-0) tests/acceptance-tests/test_client_surface_visibility.cpp (+6/-0) tests/acceptance-tests/test_client_surfaces.cpp (+27/-3) tests/acceptance-tests/test_confined_pointer.cpp (+7/-2) tests/acceptance-tests/test_custom_window_management.cpp (+3/-0) tests/acceptance-tests/test_debug_api.cpp (+12/-4) tests/acceptance-tests/test_display_configuration.cpp (+3/-0) tests/acceptance-tests/test_latency.cpp (+15/-1) tests/acceptance-tests/test_nested_input.cpp (+6/-0) tests/acceptance-tests/test_nested_mir.cpp (+15/-0) tests/acceptance-tests/test_new_display_configuration.cpp (+3/-0) tests/acceptance-tests/test_render_override.cpp (+3/-0) tests/acceptance-tests/test_server_disconnect.cpp (+3/-0) tests/acceptance-tests/test_session_mediator_report.cpp (+3/-0) tests/acceptance-tests/test_surface_modifications.cpp (+6/-0) tests/acceptance-tests/test_surface_raise.cpp (+9/-3) tests/acceptance-tests/test_system_compositor_window_manager.cpp (+4/-2) tests/acceptance-tests/throwback/test_client_cursor_api.cpp (+5/-3) tests/acceptance-tests/throwback/test_client_library_errors.cpp (+3/-0) tests/acceptance-tests/throwback/test_shell_control_of_surface_configuration.cpp (+6/-0) tests/integration-tests/test_client_screencast.cpp (+12/-2) tests/integration-tests/test_focus_selection.cpp (+3/-0) tests/integration-tests/test_server_shutdown.cpp (+6/-0) tests/integration-tests/test_session.cpp (+3/-0) tests/integration-tests/test_stale_frames.cpp (+6/-1) tests/integration-tests/test_submit_buffer.cpp (+4/-1) tests/integration-tests/test_surface_first_frame_sync.cpp (+3/-0) tests/mir_test_framework/visible_surface.cpp (+3/-0) tests/performance-tests/test_client_startup.cpp (+3/-0) tests/privileged-tests/test_input_events.cpp (+4/-1) tests/test-clients/impolite-shutdown/scroll.cpp (+7/-2) |
To merge this branch: | bzr merge lp://qastaging/~brandontschaefer/mir/first-round-deprecation |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Cemil Azizoglu (community) | Needs Resubmitting | ||
Mir CI Bot | continuous-integration | Approve | |
Daniel van Vugt | Needs Resubmitting | ||
Review via email: mp+310024@code.qastaging.launchpad.net |
Commit message
This is the first round of APIs that we can deprecate which have replacement.
Description of the change
This is the API that we can deprecate, that have replacement.
Note that mir_surface_
Also note there was an issue in nested mir_client_
Unmerged revisions
- 3792. By Brandon Schaefer
-
* Add pragma around new usage of deprecated function
- 3791. By Brandon Schaefer
-
* Dont say we are deprecated in the documentation until we are
- 3790. By Brandon Schaefer
-
* Merge trunk, fix conflicts
- 3789. By Brandon Schaefer
-
* First round of API deprecation
- 3788. By Alberto Aguirre
-
Start deprecation of client side APIs
We also need to check upstream toolkits with this branch