.gitignore                                |    5 
 Makefile.am                               |  199 +
 clients/desktop-shell.c                   |  167 +
 clients/editor.c                          |  145 +
 clients/nested-client.c                   |    4 
 clients/scaler.c                          |   10 
 clients/simple-dmabuf-drm-data.h          | 3074 ++++++++++++++++++++++++++++++
 clients/simple-dmabuf-drm.c               |  907 ++++++++
 clients/simple-dmabuf-intel.c             |  621 ------
 clients/simple-dmabuf-v4l.c               |   37 
 clients/simple-egl.c                      |   51 
 clients/simple-im.c                       |  524 +++++
 clients/stacking.c                        |    7 
 clients/subsurfaces.c                     |    3 
 clients/terminal.c                        |   41 
 clients/weston-info.c                     |   29 
 clients/weston-simple-im.c                |  524 -----
 clients/window.c                          |  117 -
 clients/window.h                          |    5 
 compositor/cms-colord.c                   |    5 
 compositor/cms-static.c                   |    4 
 compositor/main.c                         |  876 +++++---
 compositor/screen-share.c                 |   11 
 compositor/systemd-notify.c               |    7 
 compositor/text-backend.c                 |    1 
 compositor/weston-screenshooter.c         |    2 
 compositor/weston.desktop                 |    2 
 compositor/weston.h                       |   24 
 configure.ac                              |  120 -
 debian/changelog                          |    7 
 debian/control                            |    6 
 debian/libweston-1-0.install              |    9 
 debian/libweston-1-0.symbols              |  275 --
 debian/libweston-1-dev.install            |    5 
 debian/libweston-3-0.install              |    9 
 debian/libweston-3-0.symbols              |  290 ++
 debian/libweston-3-dev.install            |    5 
 debian/rules                              |    2 
 desktop-shell/input-panel.c               |    8 
 desktop-shell/shell.c                     |  359 ++-
 desktop-shell/shell.h                     |   14 
 fullscreen-shell/fullscreen-shell.c       |   13 
 ivi-shell/hmi-controller.c                |    4 
 ivi-shell/input-panel-ivi.c               |    8 
 ivi-shell/ivi-layout-export.h             |   36 
 ivi-shell/ivi-layout-private.h            |   23 
 ivi-shell/ivi-layout-transition.c         |    4 
 ivi-shell/ivi-layout.c                    |  234 --
 ivi-shell/ivi-shell.c                     |    6 
 libweston-desktop/internal.h              |    5 
 libweston-desktop/libweston-desktop.c     |   10 
 libweston-desktop/libweston-desktop.h     |   33 
 libweston-desktop/surface.c               |    8 
 libweston-desktop/wl-shell.c              |   28 
 libweston-desktop/xdg-shell-v5.c          |  219 +-
 libweston-desktop/xdg-shell-v6.c          |  295 ++
 libweston-desktop/xwayland.c              |   46 
 libweston/animation.c                     |   35 
 libweston/compositor-drm.c                | 1708 ++++++++++------
 libweston/compositor-drm.h                |   58 
 libweston/compositor-fbdev.c              |   99 
 libweston/compositor-fbdev.h              |    4 
 libweston/compositor-headless.c           |  159 +
 libweston/compositor-headless.h           |    8 
 libweston/compositor-rdp.c                |  159 +
 libweston/compositor-rdp.h                |   26 
 libweston/compositor-wayland.c            |  713 ++++--
 libweston/compositor-wayland.h            |   18 
 libweston/compositor-x11.c                |  349 +--
 libweston/compositor-x11.h                |   13 
 libweston/compositor.c                    |  859 ++++++--
 libweston/compositor.h                    |  235 +-
 libweston/gl-renderer.c                   |  473 +++-
 libweston/gl-renderer.h                   |   25 
 libweston/input.c                         |  141 -
 libweston/launcher-direct.c               |   64 
 libweston/launcher-impl.h                 |   45 
 libweston/launcher-logind.c               |   24 
 libweston/launcher-util.c                 |   13 
 libweston/launcher-weston-launch.c        |   66 
 libweston/libinput-device.c               |    2 
 libweston/libinput-seat.c                 |   11 
 libweston/linux-dmabuf.c                  |  138 +
 libweston/linux-dmabuf.h                  |   38 
 libweston/pixel-formats.c                 |  430 ++++
 libweston/pixel-formats.h                 |  194 +
 libweston/weston-egl-ext.h                |  156 -
 libweston/weston-launch.c                 |    3 
 libweston/windowed-output-api.h           |   92 
 man/weston.ini.man                        |   26 
 man/weston.man                            |    7 
 notes.txt                                 |    2 
 protocol/ivi-hmi-controller.xml           |    2 
 protocol/weston-test.xml                  |    7 
 releasing.txt                             |   26 
 shared/cairo-util.h                       |   10 
 shared/config-parser.c                    |    1 
 shared/frame.c                            |   12 
 shared/helpers.h                          |    2 
 shared/option-parser.c                    |   32 
 shared/os-compatibility.c                 |   10 
 shared/platform.h                         |   16 
 shared/string-helpers.h                   |    1 
 shared/timespec-util.h                    |   72 
 shared/weston-egl-ext.h                   |  188 +
 tests/buffer-count-test.c                 |  158 -
 tests/ivi_layout-internal-test.c          |  117 -
 tests/ivi_layout-test-plugin.c            |   83 
 tests/ivi_layout-test.c                   |    3 
 tests/plugin-registry-test.c              |    4 
 tests/reference/subsurface_z_order-00.png |binary
 tests/reference/subsurface_z_order-01.png |binary
 tests/reference/subsurface_z_order-02.png |binary
 tests/reference/subsurface_z_order-03.png |binary
 tests/reference/subsurface_z_order-04.png |binary
 tests/string-test.c                       |    1 
 tests/subsurface-shot-test.c              |  263 ++
 tests/subsurface-test.c                   |  195 +
 tests/surface-global-test.c               |    4 
 tests/surface-screenshot.c                |    5 
 tests/surface-test.c                      |    4 
 tests/timespec-test.c                     |  166 +
 tests/weston-test-client-helper.c         |   25 
 tests/weston-test-client-helper.h         |    3 
 tests/weston-test-desktop-shell.c         |  234 ++
 tests/weston-test-runner.c                |   27 
 tests/weston-test-runner.h                |   12 
 tests/weston-test.c                       |   51 
 tests/weston-tests-env                    |    7 
 tests/xwayland-test.c                     |    3 
 tools/zunitc/src/zuc_collector.h          |    2 
 tools/zunitc/src/zuc_junit_reporter.c     |   10 
 wcap/README                               |    2 
 wcap/wcap-decode.c                        |    2 
 weston.ini.in                             |    6 
 xwayland/dnd.c                            |   72 
 xwayland/launcher.c                       |   20 
 xwayland/selection.c                      |    6 
 xwayland/window-manager.c                 |  437 +++-
 xwayland/xwayland-internal-interface.h    |    2 
 xwayland/xwayland.h                       |    1 
 141 files changed, 13150 insertions(+), 5030 deletions(-)

New commits:
commit b89b14358803880e2763d887ae9c27bff2b9635b
Author: Timo Aaltonen <tjaal...@debian.org>
Date:   Thu Aug 10 12:10:38 2017 +0300

    release to unstable

diff --git a/debian/changelog b/debian/changelog
index 93b025c..c94408d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,9 +1,9 @@
-weston (3.0.0-1) UNRELEASED; urgency=medium
+weston (3.0.0-1) unstable; urgency=medium
 
   * New upstream release.
   * control, libweston*.{install,symbols, rules: Bump soversion.
 
- -- Timo Aaltonen <tjaal...@debian.org>  Thu, 10 Aug 2017 11:18:52 +0300
+ -- Timo Aaltonen <tjaal...@debian.org>  Thu, 10 Aug 2017 12:10:19 +0300
 
 weston (1.12.0-3) unstable; urgency=medium
 

commit fd290f31522c362777ef581ec58a1120a2c297b0
Author: Timo Aaltonen <tjaal...@debian.org>
Date:   Thu Aug 10 11:57:57 2017 +0300

    bump soversion

diff --git a/debian/changelog b/debian/changelog
index 2190393..93b025c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+weston (3.0.0-1) UNRELEASED; urgency=medium
+
+  * New upstream release.
+  * control, libweston*.{install,symbols, rules: Bump soversion.
+
+ -- Timo Aaltonen <tjaal...@debian.org>  Thu, 10 Aug 2017 11:18:52 +0300
+
 weston (1.12.0-3) unstable; urgency=medium
 
   * Remove useless dependency on libegl1-mesa-drivers.
diff --git a/debian/control b/debian/control
index 1d1f55d..1df5c97 100644
--- a/debian/control
+++ b/debian/control
@@ -61,7 +61,7 @@ Description: reference implementation of a wayland compositor
  and fast compositor and is suitable for many embedded and mobile use
  cases.
 
-Package: libweston-1-0
+Package: libweston-3-0
 Section: libs
 Architecture: linux-any
 Depends:
@@ -78,12 +78,12 @@ Description: reference implementation of a wayland 
compositor (shared libs)
  .
  This package includes the libweston shared libraries.
 
-Package: libweston-1-dev
+Package: libweston-3-dev
 Section: libdevel
 Architecture: linux-any
 Priority: extra
 Depends:
- libweston-1-0 (= ${binary:Version}),
+ libweston-3-0 (= ${binary:Version}),
  libwayland-dev,
  libpixman-1-dev,
  libxkbcommon-dev,
diff --git a/debian/libweston-1-0.install b/debian/libweston-1-0.install
deleted file mode 100644
index 77518c3..0000000
--- a/debian/libweston-1-0.install
+++ /dev/null
@@ -1,9 +0,0 @@
-usr/lib/*/libweston-1.so.*
-usr/lib/*/libweston-desktop-1.so.*
-usr/lib/*/libweston-1/drm-backend.so
-usr/lib/*/libweston-1/fbdev-backend.so
-usr/lib/*/libweston-1/gl-renderer.so
-usr/lib/*/libweston-1/headless-backend.so
-usr/lib/*/libweston-1/wayland-backend.so
-usr/lib/*/libweston-1/x11-backend.so
-usr/lib/*/libweston-1/xwayland.so
diff --git a/debian/libweston-1-0.symbols b/debian/libweston-1-0.symbols
deleted file mode 100644
index 396d655..0000000
--- a/debian/libweston-1-0.symbols
+++ /dev/null
@@ -1,275 +0,0 @@
-libweston-1.so.0 libweston-1-0 #MINVER#
-* Build-Depends-Package: libweston-1-dev
- linux_dmabuf_buffer_get@Base 1.12.0
- linux_dmabuf_buffer_get_user_data@Base 1.12.0
- linux_dmabuf_buffer_send_server_error@Base 1.12.0
- linux_dmabuf_buffer_set_user_data@Base 1.12.0
- linux_dmabuf_setup@Base 1.12.0
- noop_renderer_init@Base 1.12.0
- notify_axis@Base 1.12.0
- notify_axis_source@Base 1.12.0
- notify_button@Base 1.12.0
- notify_key@Base 1.12.0
- notify_keyboard_focus_in@Base 1.12.0
- notify_keyboard_focus_out@Base 1.12.0
- notify_modifiers@Base 1.12.0
- notify_motion@Base 1.12.0
- notify_motion_absolute@Base 1.12.0
- notify_pointer_focus@Base 1.12.0
- notify_pointer_frame@Base 1.12.0
- notify_touch@Base 1.12.0
- notify_touch_cancel@Base 1.12.0
- notify_touch_frame@Base 1.12.0
- pixman_renderer_init@Base 1.12.0
- pixman_renderer_output_create@Base 1.12.0
- pixman_renderer_output_destroy@Base 1.12.0
- pixman_renderer_output_set_buffer@Base 1.12.0
- text_cursor_position_interface@Base 1.12.0
- weston_binding_destroy@Base 1.12.0
- weston_buffer_from_resource@Base 1.12.0
- weston_buffer_reference@Base 1.12.0
- weston_compositor_add_axis_binding@Base 1.12.0
- weston_compositor_add_button_binding@Base 1.12.0
- weston_compositor_add_debug_binding@Base 1.12.0
- weston_compositor_add_key_binding@Base 1.12.0
- weston_compositor_add_modifier_binding@Base 1.12.0
- weston_compositor_add_output@Base 1.12.0
- weston_compositor_add_touch_binding@Base 1.12.0
- weston_compositor_create@Base 1.12.0
- weston_compositor_damage_all@Base 1.12.0
- weston_compositor_destroy@Base 1.12.0
- weston_compositor_exit@Base 1.12.0
- weston_compositor_exit_with_code@Base 1.12.0
- weston_compositor_get_time@Base 1.12.0
- weston_compositor_get_user_data@Base 1.12.0
- weston_compositor_import_dmabuf@Base 1.12.0
- weston_compositor_load_backend@Base 1.12.0
- weston_compositor_load_xwayland@Base 1.12.0
- weston_compositor_offscreen@Base 1.12.0
- weston_compositor_pick_view@Base 1.12.0
- weston_compositor_read_presentation_clock@Base 1.12.0
- weston_compositor_schedule_repaint@Base 1.12.0
- weston_compositor_set_default_pointer_grab@Base 1.12.0
- weston_compositor_set_presentation_clock@Base 1.12.0
- weston_compositor_set_presentation_clock_software@Base 1.12.0
- weston_compositor_set_xkb_rule_names@Base 1.12.0
- weston_compositor_shutdown@Base 1.12.0
- weston_compositor_sleep@Base 1.12.0
- weston_compositor_stack_plane@Base 1.12.0
- weston_compositor_wake@Base 1.12.0
- weston_config_get_libexec_dir@Base 1.12.0
- weston_config_get_section@Base 1.12.0
- weston_config_section_get_bool@Base 1.12.0
- weston_config_section_get_color@Base 1.12.0
- weston_config_section_get_double@Base 1.12.0
- weston_config_section_get_int@Base 1.12.0
- weston_config_section_get_string@Base 1.12.0
- weston_config_section_get_uint@Base 1.12.0
- weston_environment_get_fd@Base 1.12.0
- weston_fade_run@Base 1.12.0
- weston_fade_update@Base 1.12.0
- weston_install_debug_key_binding@Base 1.12.0
- weston_keyboard_create@Base 1.12.0
- weston_keyboard_destroy@Base 1.12.0
- weston_keyboard_end_grab@Base 1.12.0
- weston_keyboard_has_focus_resource@Base 1.12.0
- weston_keyboard_send_key@Base 1.12.0
- weston_keyboard_send_modifiers@Base 1.12.0
- weston_keyboard_set_focus@Base 1.12.0
- weston_keyboard_set_locks@Base 1.12.0
- weston_keyboard_start_grab@Base 1.12.0
- weston_layer_entry_insert@Base 1.12.0
- weston_layer_entry_remove@Base 1.12.0
- weston_layer_init@Base 1.12.0
- weston_layer_set_mask@Base 1.12.0
- weston_layer_set_mask_infinite@Base 1.12.0
- weston_load_module@Base 1.12.0
- weston_log@Base 1.12.0
- weston_log_continue@Base 1.12.0
- weston_log_set_handler@Base 1.12.0
- weston_matrix_init@Base 1.12.0
- weston_matrix_invert@Base 1.12.0
- weston_matrix_multiply@Base 1.12.0
- weston_matrix_rotate_xy@Base 1.12.0
- weston_matrix_scale@Base 1.12.0
- weston_matrix_transform@Base 1.12.0
- weston_matrix_transform_region@Base 1.12.0
- weston_matrix_translate@Base 1.12.0
- weston_move_scale_run@Base 1.12.0
- weston_output_activate_zoom@Base 1.12.0
- weston_output_damage@Base 1.12.0
- weston_output_destroy@Base 1.12.0
- weston_output_finish_frame@Base 1.12.0
- weston_output_init@Base 1.12.0
- weston_output_init_zoom@Base 1.12.0
- weston_output_mode_set_native@Base 1.12.0
- weston_output_mode_switch_to_native@Base 1.12.0
- weston_output_mode_switch_to_temporary@Base 1.12.0
- weston_output_move@Base 1.12.0
- weston_output_schedule_repaint@Base 1.12.0
- weston_output_transform_coordinate@Base 1.12.0
- weston_output_update_matrix@Base 1.12.0
- weston_output_update_zoom@Base 1.12.0
- weston_plane_init@Base 1.12.0
- weston_plane_release@Base 1.12.0
- weston_plugin_api_get@Base 1.12.0
- weston_plugin_api_register@Base 1.12.0
- weston_pointer_clamp@Base 1.12.0
- weston_pointer_clear_focus@Base 1.12.0
- weston_pointer_create@Base 1.12.0
- weston_pointer_destroy@Base 1.12.0
- weston_pointer_end_grab@Base 1.12.0
- weston_pointer_has_focus_resource@Base 1.12.0
- weston_pointer_motion_to_abs@Base 1.12.0
- weston_pointer_move@Base 1.12.0
- weston_pointer_send_axis@Base 1.12.0
- weston_pointer_send_axis_source@Base 1.12.0
- weston_pointer_send_button@Base 1.12.0
- weston_pointer_send_frame@Base 1.12.0
- weston_pointer_send_motion@Base 1.12.0
- weston_pointer_set_focus@Base 1.12.0
- weston_pointer_start_drag@Base 1.12.0
- weston_pointer_start_grab@Base 1.12.0
- weston_recorder_start@Base 1.12.0
- weston_recorder_stop@Base 1.12.0
- weston_screenshooter_interface@Base 1.12.0
- weston_screenshooter_shoot@Base 1.12.0
- weston_seat_get_keyboard@Base 1.12.0
- weston_seat_get_pointer@Base 1.12.0
- weston_seat_get_touch@Base 1.12.0
- weston_seat_init@Base 1.12.0
- weston_seat_init_keyboard@Base 1.12.0
- weston_seat_init_pointer@Base 1.12.0
- weston_seat_init_touch@Base 1.12.0
- weston_seat_release@Base 1.12.0
- weston_seat_release_keyboard@Base 1.12.0
- weston_seat_release_pointer@Base 1.12.0
- weston_seat_release_touch@Base 1.12.0
- weston_seat_repick@Base 1.12.0
- weston_seat_send_selection@Base 1.12.0
- weston_seat_set_keyboard_focus@Base 1.12.0
- weston_seat_set_selection@Base 1.12.0
- weston_seat_update_keymap@Base 1.12.0
- weston_slide_run@Base 1.12.0
- weston_spring_done@Base 1.12.0
- weston_spring_init@Base 1.12.0
- weston_spring_update@Base 1.12.0
- weston_stable_fade_run@Base 1.12.0
- weston_surface_copy_content@Base 1.12.0
- weston_surface_create@Base 1.12.0
- weston_surface_damage@Base 1.12.0
- weston_surface_destroy@Base 1.12.0
- weston_surface_get_bounding_box@Base 1.12.0
- weston_surface_get_content_size@Base 1.12.0
- weston_surface_get_main_surface@Base 1.12.0
- weston_surface_get_role@Base 1.12.0
- weston_surface_is_mapped@Base 1.12.0
- weston_surface_schedule_repaint@Base 1.12.0
- weston_surface_set_color@Base 1.12.0
- weston_surface_set_label_func@Base 1.12.0
- weston_surface_set_role@Base 1.12.0
- weston_surface_set_size@Base 1.12.0
- weston_surface_to_buffer_float@Base 1.12.0
- weston_surface_to_buffer_rect@Base 1.12.0
- weston_surface_to_buffer_region@Base 1.12.0
- weston_surface_unmap@Base 1.12.0
- weston_timeline_enabled_@Base 1.12.0
- weston_timeline_point@Base 1.12.0
- weston_touch_create@Base 1.12.0
- weston_touch_destroy@Base 1.12.0
- weston_touch_end_grab@Base 1.12.0
- weston_touch_has_focus_resource@Base 1.12.0
- weston_touch_send_down@Base 1.12.0
- weston_touch_send_frame@Base 1.12.0
- weston_touch_send_motion@Base 1.12.0
- weston_touch_send_up@Base 1.12.0
- weston_touch_set_focus@Base 1.12.0
- weston_touch_start_drag@Base 1.12.0
- weston_touch_start_grab@Base 1.12.0
- weston_transformed_coord@Base 1.12.0
- weston_transformed_rect@Base 1.12.0
- weston_transformed_region@Base 1.12.0
- weston_version@Base 1.12.0
- weston_view_activate@Base 1.12.0
- weston_view_animation_destroy@Base 1.12.0
- weston_view_create@Base 1.12.0
- weston_view_damage_below@Base 1.12.0
- weston_view_destroy@Base 1.12.0
- weston_view_from_global@Base 1.12.0
- weston_view_from_global_fixed@Base 1.12.0
- weston_view_from_global_float@Base 1.12.0
- weston_view_geometry_dirty@Base 1.12.0
- weston_view_is_mapped@Base 1.12.0
- weston_view_move_to_plane@Base 1.12.0
- weston_view_schedule_repaint@Base 1.12.0
- weston_view_set_mask@Base 1.12.0
- weston_view_set_mask_infinite@Base 1.12.0
- weston_view_set_position@Base 1.12.0
- weston_view_set_transform_parent@Base 1.12.0
- weston_view_to_global_fixed@Base 1.12.0
- weston_view_to_global_float@Base 1.12.0
- weston_view_unmap@Base 1.12.0
- weston_view_update_transform@Base 1.12.0
- weston_vlog@Base 1.12.0
- weston_vlog_continue@Base 1.12.0
- weston_zoom_run@Base 1.12.0
- wl_data_device_manager_init@Base 1.12.0
- wl_data_device_set_keyboard_focus@Base 1.12.0
- wp_presentation_feedback_interface@Base 1.12.0
- wp_presentation_interface@Base 1.12.0
- wp_viewport_interface@Base 1.12.0
- wp_viewporter_interface@Base 1.12.0
- zwp_confined_pointer_v1_interface@Base 1.12.0
- zwp_input_method_context_v1_interface@Base 1.12.0
- zwp_input_method_v1_interface@Base 1.12.0
- zwp_input_panel_surface_v1_interface@Base 1.12.0
- zwp_input_panel_v1_interface@Base 1.12.0
- zwp_linux_buffer_params_v1_interface@Base 1.12.0
- zwp_linux_dmabuf_v1_interface@Base 1.12.0
- zwp_locked_pointer_v1_interface@Base 1.12.0
- zwp_pointer_constraints_v1_interface@Base 1.12.0
- zwp_relative_pointer_manager_v1_interface@Base 1.12.0
- zwp_relative_pointer_v1_interface@Base 1.12.0
- zwp_text_input_manager_v1_interface@Base 1.12.0
- zwp_text_input_v1_interface@Base 1.12.0
-libweston-desktop-1.so.0 libweston-1-0 #MINVER#
-* Build-Depends-Package: libweston-1-dev
- weston_desktop_client_for_each_surface@Base 1.12.0
- weston_desktop_client_get_client@Base 1.12.0
- weston_desktop_client_ping@Base 1.12.0
- weston_desktop_create@Base 1.12.0
- weston_desktop_destroy@Base 1.12.0
- weston_desktop_surface_close@Base 1.12.0
- weston_desktop_surface_create_view@Base 1.12.0
- weston_desktop_surface_get_activated@Base 1.12.0
- weston_desktop_surface_get_app_id@Base 1.12.0
- weston_desktop_surface_get_client@Base 1.12.0
- weston_desktop_surface_get_fullscreen@Base 1.12.0
- weston_desktop_surface_get_geometry@Base 1.12.0
- weston_desktop_surface_get_max_size@Base 1.12.0
- weston_desktop_surface_get_maximized@Base 1.12.0
- weston_desktop_surface_get_min_size@Base 1.12.0
- weston_desktop_surface_get_pid@Base 1.12.0
- weston_desktop_surface_get_resizing@Base 1.12.0
- weston_desktop_surface_get_surface@Base 1.12.0
- weston_desktop_surface_get_title@Base 1.12.0
- weston_desktop_surface_get_user_data@Base 1.12.0
- weston_desktop_surface_propagate_layer@Base 1.12.0
- weston_desktop_surface_set_activated@Base 1.12.0
- weston_desktop_surface_set_fullscreen@Base 1.12.0
- weston_desktop_surface_set_maximized@Base 1.12.0
- weston_desktop_surface_set_resizing@Base 1.12.0
- weston_desktop_surface_set_size@Base 1.12.0
- weston_desktop_surface_set_user_data@Base 1.12.0
- weston_desktop_surface_unlink_view@Base 1.12.0
- weston_seat_break_desktop_grabs@Base 1.12.0
- weston_surface_get_desktop_surface@Base 1.12.0
- weston_surface_is_desktop_surface@Base 1.12.0
- xdg_popup_interface@Base 1.12.0
- xdg_shell_interface@Base 1.12.0
- xdg_surface_interface@Base 1.12.0
- zxdg_popup_v6_interface@Base 1.12.0
- zxdg_positioner_v6_interface@Base 1.12.0
- zxdg_shell_v6_interface@Base 1.12.0
- zxdg_surface_v6_interface@Base 1.12.0
- zxdg_toplevel_v6_interface@Base 1.12.0
diff --git a/debian/libweston-1-dev.install b/debian/libweston-1-dev.install
deleted file mode 100644
index 7ef793b..0000000
--- a/debian/libweston-1-dev.install
+++ /dev/null
@@ -1,5 +0,0 @@
-usr/include/libweston-1
-usr/lib/*/libweston-1.so
-usr/lib/*/libweston-desktop-1.so
-usr/lib/*/pkgconfig/libweston-1.pc
-usr/lib/*/pkgconfig/libweston-desktop-1.pc
diff --git a/debian/libweston-3-0.install b/debian/libweston-3-0.install
new file mode 100644
index 0000000..76fd1cf
--- /dev/null
+++ b/debian/libweston-3-0.install
@@ -0,0 +1,9 @@
+usr/lib/*/libweston-3.so.*
+usr/lib/*/libweston-desktop-3.so.*
+usr/lib/*/libweston-3/drm-backend.so
+usr/lib/*/libweston-3/fbdev-backend.so
+usr/lib/*/libweston-3/gl-renderer.so
+usr/lib/*/libweston-3/headless-backend.so
+usr/lib/*/libweston-3/wayland-backend.so
+usr/lib/*/libweston-3/x11-backend.so
+usr/lib/*/libweston-3/xwayland.so
diff --git a/debian/libweston-3-0.symbols b/debian/libweston-3-0.symbols
new file mode 100644
index 0000000..9ee21eb
--- /dev/null
+++ b/debian/libweston-3-0.symbols
@@ -0,0 +1,290 @@
+libweston-3.so.0 libweston-3-0 #MINVER#
+* Build-Depends-Package: libweston-3-dev
+ linux_dmabuf_buffer_get@Base 1.12.0
+ linux_dmabuf_buffer_get_user_data@Base 1.12.0
+ linux_dmabuf_buffer_send_server_error@Base 1.12.0
+ linux_dmabuf_buffer_set_user_data@Base 1.12.0
+ linux_dmabuf_setup@Base 1.12.0
+ noop_renderer_init@Base 1.12.0
+ notify_axis@Base 1.12.0
+ notify_axis_source@Base 1.12.0
+ notify_button@Base 1.12.0
+ notify_key@Base 1.12.0
+ notify_keyboard_focus_in@Base 1.12.0
+ notify_keyboard_focus_out@Base 1.12.0
+ notify_modifiers@Base 1.12.0
+ notify_motion@Base 1.12.0
+ notify_motion_absolute@Base 1.12.0
+ notify_pointer_focus@Base 1.12.0
+ notify_pointer_frame@Base 1.12.0
+ notify_touch@Base 1.12.0
+ notify_touch_cancel@Base 1.12.0
+ notify_touch_frame@Base 1.12.0
+ pixel_format_get_info@Base 3.0.0
+ pixel_format_get_opaque_substitute@Base 3.0.0
+ pixel_format_get_plane_count@Base 3.0.0
+ pixel_format_height_for_plane@Base 3.0.0
+ pixel_format_is_opaque@Base 3.0.0
+ pixel_format_width_for_plane@Base 3.0.0
+ pixman_renderer_init@Base 1.12.0
+ pixman_renderer_output_create@Base 1.12.0
+ pixman_renderer_output_destroy@Base 1.12.0
+ pixman_renderer_output_set_buffer@Base 1.12.0
+ text_cursor_position_interface@Base 1.12.0
+ weston_binding_destroy@Base 1.12.0
+ weston_buffer_from_resource@Base 1.12.0
+ weston_buffer_reference@Base 1.12.0
+ weston_compositor_add_axis_binding@Base 1.12.0
+ weston_compositor_add_button_binding@Base 1.12.0
+ weston_compositor_add_debug_binding@Base 1.12.0
+ weston_compositor_add_key_binding@Base 1.12.0
+ weston_compositor_add_modifier_binding@Base 1.12.0
+ weston_compositor_add_pending_output@Base 3.0.0
+ weston_compositor_add_touch_binding@Base 1.12.0
+ weston_compositor_create@Base 1.12.0
+ weston_compositor_damage_all@Base 1.12.0
+ weston_compositor_destroy@Base 1.12.0
+ weston_compositor_exit@Base 1.12.0
+ weston_compositor_exit_with_code@Base 1.12.0
+ weston_compositor_get_time@Base 1.12.0
+ weston_compositor_get_user_data@Base 1.12.0
+ weston_compositor_import_dmabuf@Base 1.12.0
+ weston_compositor_load_backend@Base 1.12.0
+ weston_compositor_load_xwayland@Base 1.12.0
+ weston_compositor_offscreen@Base 1.12.0
+ weston_compositor_pick_view@Base 1.12.0
+ weston_compositor_read_presentation_clock@Base 1.12.0
+ weston_compositor_schedule_repaint@Base 1.12.0
+ weston_compositor_set_default_pointer_grab@Base 1.12.0
+ weston_compositor_set_presentation_clock@Base 1.12.0
+ weston_compositor_set_presentation_clock_software@Base 1.12.0
+ weston_compositor_set_xkb_rule_names@Base 1.12.0
+ weston_compositor_shutdown@Base 1.12.0
+ weston_compositor_sleep@Base 1.12.0
+ weston_compositor_stack_plane@Base 1.12.0
+ weston_compositor_wake@Base 1.12.0
+ weston_config_get_libexec_dir@Base 1.12.0
+ weston_config_get_section@Base 1.12.0
+ weston_config_next_section@Base 3.0.0
+ weston_config_section_get_bool@Base 1.12.0
+ weston_config_section_get_color@Base 1.12.0
+ weston_config_section_get_double@Base 1.12.0
+ weston_config_section_get_int@Base 1.12.0
+ weston_config_section_get_string@Base 1.12.0
+ weston_config_section_get_uint@Base 1.12.0
+ weston_environment_get_fd@Base 1.12.0
+ weston_fade_run@Base 1.12.0
+ weston_fade_update@Base 1.12.0
+ weston_install_debug_key_binding@Base 1.12.0
+ weston_keyboard_create@Base 1.12.0
+ weston_keyboard_destroy@Base 1.12.0
+ weston_keyboard_end_grab@Base 1.12.0
+ weston_keyboard_has_focus_resource@Base 1.12.0
+ weston_keyboard_send_key@Base 1.12.0
+ weston_keyboard_send_modifiers@Base 1.12.0
+ weston_keyboard_set_focus@Base 1.12.0
+ weston_keyboard_set_locks@Base 1.12.0
+ weston_keyboard_start_grab@Base 1.12.0
+ weston_layer_entry_insert@Base 1.12.0
+ weston_layer_entry_remove@Base 1.12.0
+ weston_layer_init@Base 1.12.0
+ weston_layer_set_mask@Base 1.12.0
+ weston_layer_set_mask_infinite@Base 1.12.0
+ weston_layer_set_position@Base 3.0.0
+ weston_layer_unset_position@Base 3.0.0
+ weston_load_module@Base 1.12.0
+ weston_log@Base 1.12.0
+ weston_log_continue@Base 1.12.0
+ weston_log_set_handler@Base 1.12.0
+ weston_matrix_init@Base 1.12.0
+ weston_matrix_invert@Base 1.12.0
+ weston_matrix_multiply@Base 1.12.0
+ weston_matrix_rotate_xy@Base 1.12.0
+ weston_matrix_scale@Base 1.12.0
+ weston_matrix_transform@Base 1.12.0
+ weston_matrix_transform_region@Base 1.12.0
+ weston_matrix_translate@Base 1.12.0
+ weston_move_run@Base 3.0.0
+ weston_move_scale_run@Base 1.12.0
+ weston_output_activate_zoom@Base 1.12.0
+ weston_output_damage@Base 1.12.0
+ weston_output_destroy@Base 1.12.0
+ weston_output_disable@Base 3.0.0
+ weston_output_enable@Base 3.0.0
+ weston_output_finish_frame@Base 1.12.0
+ weston_output_from_resource@Base 3.0.0
+ weston_output_init@Base 1.12.0
+ weston_output_init_zoom@Base 1.12.0
+ weston_output_mode_set_native@Base 1.12.0
+ weston_output_mode_switch_to_native@Base 1.12.0
+ weston_output_mode_switch_to_temporary@Base 1.12.0
+ weston_output_move@Base 1.12.0
+ weston_output_schedule_repaint@Base 1.12.0
+ weston_output_set_scale@Base 3.0.0
+ weston_output_set_transform@Base 3.0.0
+ weston_output_transform_coordinate@Base 1.12.0
+ weston_output_update_zoom@Base 1.12.0
+ weston_pending_output_coldplug@Base 3.0.0
+ weston_plane_init@Base 1.12.0
+ weston_plane_release@Base 1.12.0
+ weston_plugin_api_get@Base 1.12.0
+ weston_plugin_api_register@Base 1.12.0
+ weston_pointer_clamp@Base 1.12.0
+ weston_pointer_clear_focus@Base 1.12.0
+ weston_pointer_create@Base 1.12.0
+ weston_pointer_destroy@Base 1.12.0
+ weston_pointer_end_grab@Base 1.12.0
+ weston_pointer_has_focus_resource@Base 1.12.0
+ weston_pointer_motion_to_abs@Base 1.12.0
+ weston_pointer_move@Base 1.12.0
+ weston_pointer_send_axis@Base 1.12.0
+ weston_pointer_send_axis_source@Base 1.12.0
+ weston_pointer_send_button@Base 1.12.0
+ weston_pointer_send_frame@Base 1.12.0
+ weston_pointer_send_motion@Base 1.12.0
+ weston_pointer_set_focus@Base 1.12.0
+ weston_pointer_start_drag@Base 1.12.0
+ weston_pointer_start_grab@Base 1.12.0
+ weston_recorder_start@Base 1.12.0
+ weston_recorder_stop@Base 1.12.0
+ weston_screenshooter_interface@Base 1.12.0
+ weston_screenshooter_shoot@Base 1.12.0
+ weston_seat_get_keyboard@Base 1.12.0
+ weston_seat_get_pointer@Base 1.12.0
+ weston_seat_get_touch@Base 1.12.0
+ weston_seat_init@Base 1.12.0
+ weston_seat_init_keyboard@Base 1.12.0
+ weston_seat_init_pointer@Base 1.12.0
+ weston_seat_init_touch@Base 1.12.0
+ weston_seat_release@Base 1.12.0
+ weston_seat_release_keyboard@Base 1.12.0
+ weston_seat_release_pointer@Base 1.12.0
+ weston_seat_release_touch@Base 1.12.0
+ weston_seat_repick@Base 1.12.0
+ weston_seat_send_selection@Base 1.12.0
+ weston_seat_set_keyboard_focus@Base 1.12.0
+ weston_seat_set_selection@Base 1.12.0
+ weston_seat_update_keymap@Base 1.12.0
+ weston_slide_run@Base 1.12.0
+ weston_spring_done@Base 1.12.0
+ weston_spring_init@Base 1.12.0
+ weston_spring_update@Base 1.12.0
+ weston_stable_fade_run@Base 1.12.0
+ weston_surface_copy_content@Base 1.12.0
+ weston_surface_create@Base 1.12.0
+ weston_surface_damage@Base 1.12.0
+ weston_surface_destroy@Base 1.12.0
+ weston_surface_get_bounding_box@Base 1.12.0
+ weston_surface_get_content_size@Base 1.12.0
+ weston_surface_get_main_surface@Base 1.12.0
+ weston_surface_get_role@Base 1.12.0
+ weston_surface_is_mapped@Base 1.12.0
+ weston_surface_schedule_repaint@Base 1.12.0
+ weston_surface_set_color@Base 1.12.0
+ weston_surface_set_label_func@Base 1.12.0
+ weston_surface_set_role@Base 1.12.0
+ weston_surface_set_size@Base 1.12.0
+ weston_surface_to_buffer_float@Base 1.12.0
+ weston_surface_to_buffer_rect@Base 1.12.0
+ weston_surface_to_buffer_region@Base 1.12.0
+ weston_surface_unmap@Base 1.12.0
+ weston_timeline_enabled_@Base 1.12.0
+ weston_timeline_point@Base 1.12.0
+ weston_touch_create@Base 1.12.0
+ weston_touch_destroy@Base 1.12.0
+ weston_touch_end_grab@Base 1.12.0
+ weston_touch_has_focus_resource@Base 1.12.0
+ weston_touch_send_down@Base 1.12.0
+ weston_touch_send_frame@Base 1.12.0
+ weston_touch_send_motion@Base 1.12.0
+ weston_touch_send_up@Base 1.12.0
+ weston_touch_set_focus@Base 1.12.0
+ weston_touch_start_drag@Base 1.12.0
+ weston_touch_start_grab@Base 1.12.0
+ weston_transformed_coord@Base 1.12.0
+ weston_transformed_rect@Base 1.12.0
+ weston_transformed_region@Base 1.12.0
+ weston_version@Base 1.12.0
+ weston_view_activate@Base 1.12.0
+ weston_view_animation_destroy@Base 1.12.0
+ weston_view_create@Base 1.12.0
+ weston_view_damage_below@Base 1.12.0
+ weston_view_destroy@Base 1.12.0
+ weston_view_from_global@Base 1.12.0
+ weston_view_from_global_fixed@Base 1.12.0
+ weston_view_from_global_float@Base 1.12.0
+ weston_view_geometry_dirty@Base 1.12.0
+ weston_view_is_mapped@Base 1.12.0
+ weston_view_move_to_plane@Base 1.12.0
+ weston_view_schedule_repaint@Base 1.12.0
+ weston_view_set_mask@Base 1.12.0
+ weston_view_set_mask_infinite@Base 1.12.0
+ weston_view_set_position@Base 1.12.0
+ weston_view_set_transform_parent@Base 1.12.0
+ weston_view_to_global_fixed@Base 1.12.0
+ weston_view_to_global_float@Base 1.12.0
+ weston_view_unmap@Base 1.12.0
+ weston_view_update_transform@Base 1.12.0
+ weston_vlog@Base 1.12.0
+ weston_vlog_continue@Base 1.12.0
+ weston_zoom_run@Base 1.12.0
+ wl_data_device_manager_init@Base 1.12.0
+ wl_data_device_set_keyboard_focus@Base 1.12.0
+ wp_presentation_feedback_interface@Base 1.12.0
+ wp_presentation_interface@Base 1.12.0
+ wp_viewport_interface@Base 1.12.0
+ wp_viewporter_interface@Base 1.12.0
+ zwp_confined_pointer_v1_interface@Base 1.12.0
+ zwp_input_method_context_v1_interface@Base 1.12.0
+ zwp_input_method_v1_interface@Base 1.12.0
+ zwp_input_panel_surface_v1_interface@Base 1.12.0
+ zwp_input_panel_v1_interface@Base 1.12.0
+ zwp_linux_buffer_params_v1_interface@Base 1.12.0
+ zwp_linux_dmabuf_v1_interface@Base 1.12.0
+ zwp_locked_pointer_v1_interface@Base 1.12.0
+ zwp_pointer_constraints_v1_interface@Base 1.12.0
+ zwp_relative_pointer_manager_v1_interface@Base 1.12.0
+ zwp_relative_pointer_v1_interface@Base 1.12.0
+ zwp_text_input_manager_v1_interface@Base 1.12.0
+ zwp_text_input_v1_interface@Base 1.12.0
+libweston-desktop-3.so.0 libweston-3-0 #MINVER#
+* Build-Depends-Package: libweston-3-dev
+ weston_desktop_client_for_each_surface@Base 1.12.0
+ weston_desktop_client_get_client@Base 1.12.0
+ weston_desktop_client_ping@Base 1.12.0
+ weston_desktop_create@Base 1.12.0
+ weston_desktop_destroy@Base 1.12.0
+ weston_desktop_surface_close@Base 1.12.0
+ weston_desktop_surface_create_view@Base 1.12.0
+ weston_desktop_surface_get_activated@Base 1.12.0
+ weston_desktop_surface_get_app_id@Base 1.12.0
+ weston_desktop_surface_get_client@Base 1.12.0
+ weston_desktop_surface_get_fullscreen@Base 1.12.0
+ weston_desktop_surface_get_geometry@Base 1.12.0
+ weston_desktop_surface_get_max_size@Base 1.12.0
+ weston_desktop_surface_get_maximized@Base 1.12.0
+ weston_desktop_surface_get_min_size@Base 1.12.0
+ weston_desktop_surface_get_pid@Base 1.12.0
+ weston_desktop_surface_get_resizing@Base 1.12.0
+ weston_desktop_surface_get_surface@Base 1.12.0
+ weston_desktop_surface_get_title@Base 1.12.0
+ weston_desktop_surface_get_user_data@Base 1.12.0
+ weston_desktop_surface_propagate_layer@Base 1.12.0
+ weston_desktop_surface_set_activated@Base 1.12.0
+ weston_desktop_surface_set_fullscreen@Base 1.12.0
+ weston_desktop_surface_set_maximized@Base 1.12.0
+ weston_desktop_surface_set_resizing@Base 1.12.0
+ weston_desktop_surface_set_size@Base 1.12.0
+ weston_desktop_surface_set_user_data@Base 1.12.0
+ weston_desktop_surface_unlink_view@Base 1.12.0
+ weston_seat_break_desktop_grabs@Base 1.12.0
+ weston_surface_get_desktop_surface@Base 1.12.0
+ weston_surface_is_desktop_surface@Base 1.12.0
+ xdg_popup_interface@Base 1.12.0
+ xdg_shell_interface@Base 1.12.0
+ xdg_surface_interface@Base 1.12.0
+ zxdg_popup_v6_interface@Base 1.12.0
+ zxdg_positioner_v6_interface@Base 1.12.0
+ zxdg_shell_v6_interface@Base 1.12.0
+ zxdg_surface_v6_interface@Base 1.12.0
+ zxdg_toplevel_v6_interface@Base 1.12.0
diff --git a/debian/libweston-3-dev.install b/debian/libweston-3-dev.install
new file mode 100644
index 0000000..fbd3d84
--- /dev/null
+++ b/debian/libweston-3-dev.install
@@ -0,0 +1,5 @@
+usr/include/libweston-3
+usr/lib/*/libweston-3.so
+usr/lib/*/libweston-desktop-3.so
+usr/lib/*/pkgconfig/libweston-3.pc
+usr/lib/*/pkgconfig/libweston-desktop-3.pc
diff --git a/debian/rules b/debian/rules
index c819ef3..73dd73d 100755
--- a/debian/rules
+++ b/debian/rules
@@ -12,7 +12,7 @@ override_dh_install:
        dh_install --fail-missing -X.la
 
 override_dh_makeshlibs:
-       dh_makeshlibs -Xlibweston-1/ -- -c4
+       dh_makeshlibs -Xlibweston-3/ -- -c4
 
 override_dh_fixperms:
        dh_fixperms -Xusr/bin/weston-launch

commit 2a528187b2cc33414611a28d9baf1125f7cd4607
Author: Bryce Harrington <br...@osg.samsung.com>
Date:   Tue Aug 8 11:46:14 2017 -0700

    configure.ac: bump to version 3.0.0 for the official release

diff --git a/configure.ac b/configure.ac
index 61d7f37..0961ca8 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,6 +1,6 @@
-m4_define([weston_major_version], [2])
-m4_define([weston_minor_version], [99])
-m4_define([weston_micro_version], [93])
+m4_define([weston_major_version], [3])
+m4_define([weston_minor_version], [0])
+m4_define([weston_micro_version], [0])
 m4_define([weston_version],
           [weston_major_version.weston_minor_version.weston_micro_version])
 m4_define([libweston_major_version], [3])

commit 3000a1c7c40bb4410146b6c68217e7028a1c5c97
Author: Arnaud Vrac <raw...@gmail.com>
Date:   Sat Aug 5 13:59:01 2017 +0200

    libweston-desktop/xdg-shell-v5: initialize configure list
    
    Without this weston crashes when a client using xdg-shell-v5 is run.
    
    Signed-off-by: Arnaud Vrac <raw...@gmail.com>
    Reviewed-by: Quentin Glidic <sardemff7+...@sardemff7.net>

diff --git a/libweston-desktop/xdg-shell-v5.c b/libweston-desktop/xdg-shell-v5.c
index dd36086..ebe7940 100644
--- a/libweston-desktop/xdg-shell-v5.c
+++ b/libweston-desktop/xdg-shell-v5.c
@@ -745,6 +745,8 @@ weston_desktop_xdg_shell_protocol_get_xdg_surface(struct 
wl_client *wl_client,
                wl_event_loop_add_idle(loop,
                                       
weston_desktop_xdg_surface_add_idle_callback,
                                       surface);
+
+       wl_list_init(&surface->configure_list);
 }
 
 static void

commit 18e77af67c0e5de775c6ecd479514d0419ddd8a1
Author: Bryce Harrington <br...@osg.samsung.com>
Date:   Tue Aug 1 11:19:30 2017 -0700

    configure.ac: bump to version 2.99.93 for the RC1 release

diff --git a/configure.ac b/configure.ac
index bb8ae1b..61d7f37 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,6 +1,6 @@
 m4_define([weston_major_version], [2])
 m4_define([weston_minor_version], [99])
-m4_define([weston_micro_version], [92])
+m4_define([weston_micro_version], [93])
 m4_define([weston_version],
           [weston_major_version.weston_minor_version.weston_micro_version])
 m4_define([libweston_major_version], [3])

commit c5f124169514e709699aedc97108837424af5682
Author: Philipp Kerling <pkerl...@casix.org>
Date:   Fri Jul 28 14:11:58 2017 +0200

    desktop-shell: Set surface resizing state during interactive resize
    
    xdg_shell requires this information to be shared with the client in
    order to conform with the specification.
    
    The code to forward this to the client by way of a configure() event
    is already in place and works fine, it was just never being used until
    now.
    
    Signed-off-by: Philipp Kerling <pkerl...@casix.org>
    Reviewed-by: Quentin Glidic <sardemff7+...@sardemff7.net>

diff --git a/desktop-shell/shell.c b/desktop-shell/shell.c
index 4608cf2..415da19 100644
--- a/desktop-shell/shell.c
+++ b/desktop-shell/shell.c
@@ -1635,9 +1635,12 @@ resize_grab_button(struct weston_pointer_grab *grab,
        struct weston_resize_grab *resize = (struct weston_resize_grab *) grab;
        struct weston_pointer *pointer = grab->pointer;
        enum wl_pointer_button_state state = state_w;
+       struct weston_desktop_surface *desktop_surface =
+               resize->base.shsurf->desktop_surface;
 
        if (pointer->button_count == 0 &&
            state == WL_POINTER_BUTTON_STATE_RELEASED) {
+               weston_desktop_surface_set_resizing(desktop_surface, false);
                shell_grab_end(&resize->base);
                free(grab);
        }
@@ -1647,7 +1650,10 @@ static void
 resize_grab_cancel(struct weston_pointer_grab *grab)
 {
        struct weston_resize_grab *resize = (struct weston_resize_grab *) grab;
+       struct weston_desktop_surface *desktop_surface =
+               resize->base.shsurf->desktop_surface;
 
+       weston_desktop_surface_set_resizing(desktop_surface, false);
        shell_grab_end(&resize->base);
        free(grab);
 }
@@ -1731,6 +1737,7 @@ surface_resize(struct shell_surface *shsurf,
        resize->height = geometry.height;
 
        shsurf->resize_edges = edges;
+       weston_desktop_surface_set_resizing(shsurf->desktop_surface, true);
        shell_grab_start(&resize->base, &resize_grab_interface, shsurf,
                         pointer, edges);
 

commit e3715527b99dd7ccf30d06002555b8102a02d7d1
Author: Derek Foreman <der...@osg.samsung.com>
Date:   Wed Jul 26 14:35:58 2017 -0500

    libweston-desktop/xdg-shell: Properly properly handle ack_configure
    
    commit 749637a8a306588964885fe6b25fda6087a84ccd
    introduced this feature, but the break is outside of any conditional
    so only the first item in the list is ever tested.
    
    If a client skips a few configures and then acks the most recent
    it's still operating within spec, so the break should only occur
    when a match is found.
    
    This version also adds a break after we miss the target, as a tiny
    optimization (the list will be cleaned up on disconnect anyway),
    as it makes the code no more difficult to read or maintain.
    
    Signed-off-by: Derek Foreman <der...@osg.samsung.com>
    Reviewed-by: Quentin Glidic <sardemff7+...@sardemff7.net>

diff --git a/libweston-desktop/xdg-shell-v5.c b/libweston-desktop/xdg-shell-v5.c
index 77d004e..dd36086 100644

Reply via email to