| /OK3568_Linux_fs/yocto/meta-rockchip/recipes-graphics/wayland/weston_10.0.2/ |
| H A D | 0044-libinput-seat-Improve-input-device-and-output-associ.patch | 4 Subject: [PATCH 44/79] libinput-seat: Improve input device and output 15 An output can associate with a wl_seat using seat entry in weston.ini's 19 seat=seat1 24 libweston/libinput-seat.c | 117 +++++++++++++++++++++++------------- 25 libweston/libinput-seat.h | 5 +- 35 seat->base.output = output; 36 + seat->has_output = true; 38 pointer = weston_seat_get_pointer(&seat->base); 40 diff --git a/libweston/libinput-seat.c b/libweston/libinput-seat.c 42 --- a/libweston/libinput-seat.c [all …]
|
| H A D | 0021-input-Fix-losing-focus-during-re-attaching-keyboard.patch | 18 @@ -3342,8 +3342,11 @@ weston_seat_release_keyboard(struct weston_seat *seat) 19 seat->keyboard_device_count--; 20 assert(seat->keyboard_device_count >= 0); 21 if (seat->keyboard_device_count == 0) { 22 - weston_keyboard_set_focus(seat->keyboard_state, NULL); 23 - weston_keyboard_cancel_grab(seat->keyboard_state); 25 + seat->keyboard_device_count = 1; 26 + notify_keyboard_focus_out(seat); 27 + seat->keyboard_device_count = 0; 29 weston_keyboard_reset_state(seat->keyboard_state); [all …]
|
| H A D | 0077-HACK-Honour-cursor-size-config.patch | 224 @@ -3374,6 +3408,8 @@ weston_seat_init_pointer(struct weston_seat *seat) 226 seat_send_updated_caps(seat);
|
| H A D | 0043-desktop-shell-Resize-views-when-work-area-changed.patch | 25 struct weston_seat *seat;
|
| /OK3568_Linux_fs/buildroot/package/weston/ |
| H A D | 0018-libinput-seat-Improve-input-device-and-output-associ.patch | 4 Subject: [PATCH 18/93] libinput-seat: Improve input device and output 15 An output can associate with a wl_seat using seat entry in weston.ini's 19 seat=seat1 24 libweston/libinput-seat.c | 117 +++++++++++++++++++++++------------- 25 libweston/libinput-seat.h | 5 +- 35 seat->base.output = output; 36 + seat->has_output = true; 38 pointer = weston_seat_get_pointer(&seat->base); 40 diff --git a/libweston/libinput-seat.c b/libweston/libinput-seat.c 42 --- a/libweston/libinput-seat.c [all …]
|
| H A D | 0024-input-Fix-losing-focus-during-re-attaching-keyboard.patch | 18 @@ -3400,8 +3400,11 @@ weston_seat_release_keyboard(struct weston_seat *seat) 19 seat->keyboard_device_count--; 20 assert(seat->keyboard_device_count >= 0); 21 if (seat->keyboard_device_count == 0) { 22 - weston_keyboard_set_focus(seat->keyboard_state, NULL); 23 - weston_keyboard_cancel_grab(seat->keyboard_state); 25 + seat->keyboard_device_count = 1; 26 + notify_keyboard_focus_out(seat); 27 + seat->keyboard_device_count = 0; 29 weston_keyboard_reset_state(seat->keyboard_state); [all …]
|
| H A D | 0083-backend-vnc-add-VNC-support-using-Neat-VNC-library.patch | 418 + struct weston_seat *seat; 653 + notify_key(peer->seat, &time, KEY_LEFTSHIFT, 658 + notify_key(peer->seat, &time, key, state, state_update); 662 + notify_key(peer->seat, &time, KEY_LEFTSHIFT, 683 + notify_motion_absolute(peer->seat, &time, global_x, global_y); 689 + notify_button(peer->seat, &time, BTN_LEFT, 695 + notify_button(peer->seat, &time, BTN_MIDDLE, 701 + notify_button(peer->seat, &time, BTN_RIGHT, 719 + notify_axis(peer->seat, &time, &weston_event); 724 + notify_pointer_frame(peer->seat); [all …]
|
| H A D | 0019-backend-drm-Support-controlling-output-dynamically.patch | 39 libweston/libinput-seat.c | 43 +++++ 79 struct weston_seat *seat; 751 diff --git a/libweston/libinput-seat.c b/libweston/libinput-seat.c 753 --- a/libweston/libinput-seat.c 754 +++ b/libweston/libinput-seat.c 765 + struct udev_seat *seat; 774 + wl_list_for_each(seat, &compositor->seat_list, base.link) { 775 + wl_list_for_each(device, &seat->devices_list, link) { 799 + udev_seat_update_output(seat);
|
| H A D | 0084-man-add-a-man-page-for-the-VNC-backend.patch | 60 +The VNC backend is not multi-seat aware, so if a second client connects to the 104 client has its own seat making it a cheap way to test multi-seat support. See
|
| H A D | 0089-backend-vnc-Add-user-authentication.patch | 31 notify_pointer_frame(peer->seat); 111 The VNC backend is not multi-seat aware, so if a second client connects to the
|
| H A D | 0046-desktop-shell-Resize-views-when-work-area-changed.patch | 25 struct weston_seat *seat;
|
| /OK3568_Linux_fs/yocto/meta-rockchip/recipes-graphics/wayland/weston_11.0.1/ |
| H A D | 0018-libinput-seat-Improve-input-device-and-output-associ.patch | 4 Subject: [PATCH 18/93] libinput-seat: Improve input device and output 15 An output can associate with a wl_seat using seat entry in weston.ini's 19 seat=seat1 24 libweston/libinput-seat.c | 117 +++++++++++++++++++++++------------- 25 libweston/libinput-seat.h | 5 +- 35 seat->base.output = output; 36 + seat->has_output = true; 38 pointer = weston_seat_get_pointer(&seat->base); 40 diff --git a/libweston/libinput-seat.c b/libweston/libinput-seat.c 42 --- a/libweston/libinput-seat.c [all …]
|
| H A D | 0024-input-Fix-losing-focus-during-re-attaching-keyboard.patch | 18 @@ -3400,8 +3400,11 @@ weston_seat_release_keyboard(struct weston_seat *seat) 19 seat->keyboard_device_count--; 20 assert(seat->keyboard_device_count >= 0); 21 if (seat->keyboard_device_count == 0) { 22 - weston_keyboard_set_focus(seat->keyboard_state, NULL); 23 - weston_keyboard_cancel_grab(seat->keyboard_state); 25 + seat->keyboard_device_count = 1; 26 + notify_keyboard_focus_out(seat); 27 + seat->keyboard_device_count = 0; 29 weston_keyboard_reset_state(seat->keyboard_state); [all …]
|
| H A D | 0084-backend-vnc-add-VNC-support-using-Neat-VNC-library.patch | 418 + struct weston_seat *seat; 653 + notify_key(peer->seat, &time, KEY_LEFTSHIFT, 658 + notify_key(peer->seat, &time, key, state, state_update); 662 + notify_key(peer->seat, &time, KEY_LEFTSHIFT, 683 + notify_motion_absolute(peer->seat, &time, global_x, global_y); 689 + notify_button(peer->seat, &time, BTN_LEFT, 695 + notify_button(peer->seat, &time, BTN_MIDDLE, 701 + notify_button(peer->seat, &time, BTN_RIGHT, 719 + notify_axis(peer->seat, &time, &weston_event); 724 + notify_pointer_frame(peer->seat); [all …]
|
| H A D | 0019-backend-drm-Support-controlling-output-dynamically.patch | 39 libweston/libinput-seat.c | 43 +++++ 80 struct weston_seat *seat; 751 diff --git a/libweston/libinput-seat.c b/libweston/libinput-seat.c 753 --- a/libweston/libinput-seat.c 754 +++ b/libweston/libinput-seat.c 765 + struct udev_seat *seat; 774 + wl_list_for_each(seat, &compositor->seat_list, base.link) { 775 + wl_list_for_each(device, &seat->devices_list, link) { 799 + udev_seat_update_output(seat);
|
| H A D | 0085-man-add-a-man-page-for-the-VNC-backend.patch | 60 +The VNC backend is not multi-seat aware, so if a second client connects to the 104 client has its own seat making it a cheap way to test multi-seat support. See
|
| H A D | 0090-backend-vnc-Add-user-authentication.patch | 31 notify_pointer_frame(peer->seat); 111 The VNC backend is not multi-seat aware, so if a second client connects to the
|
| H A D | 0046-desktop-shell-Resize-views-when-work-area-changed.patch | 25 struct weston_seat *seat;
|
| /OK3568_Linux_fs/yocto/meta-openembedded/meta-oe/recipes-extended/polkit/files/ |
| H A D | 50-org.freedesktop.udiskie.rules | 14 // required for udisks2 if using udiskie from another seat (e.g. systemd): 15 "org.freedesktop.udisks2.filesystem-mount-other-seat": YES, 17 "org.freedesktop.udisks2.encrypted-unlock-other-seat": YES, 18 "org.freedesktop.udisks2.eject-media-other-seat": YES, 19 "org.freedesktop.udisks2.power-off-drive-other-seat": YES
|
| /OK3568_Linux_fs/yocto/meta-rockchip/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.20/ |
| H A D | 0031-waylandsink-Support-pointer-and-touch.patch | 58 + struct wl_seat *seat; 83 + wl_seat_destroy (input->seat); 209 + xdg_toplevel_move (window->xdg_toplevel, input->seat, serial); 211 + wl_shell_surface_move (window->wl_shell_surface, input->seat, serial); 255 + xdg_toplevel_move (window->xdg_toplevel, input->seat, serial); 257 + wl_shell_surface_move (window->wl_shell_surface, input->seat, serial); 291 +seat_handle_capabilities (void *data, struct wl_seat *seat, 297 + input->pointer = wl_seat_get_pointer (seat); 305 + input->touch = wl_seat_get_touch (seat); 330 + input->seat = wl_registry_bind (self->registry, id, &wl_seat_interface, 1); [all …]
|
| /OK3568_Linux_fs/buildroot/package/gstreamer1/gst1-plugins-bad/ |
| H A D | 0032-waylandsink-Support-pointer-and-touch.patch | 75 + struct wl_seat *seat; 100 + wl_seat_destroy (input->seat); 228 + gst_wl_window_toplevel_move (window, input->seat, serial); 271 + gst_wl_window_toplevel_move (window, input->seat, serial); 305 +seat_handle_capabilities (void *data, struct wl_seat *seat, 311 + input->pointer = wl_seat_get_pointer (seat); 319 + input->touch = wl_seat_get_touch (seat); 345 + input->seat = wl_registry_bind (priv->registry, id, &wl_seat_interface, 1); 347 + wl_seat_add_listener (input->seat, &seat_listener, input); 348 + wl_seat_set_user_data (input->seat, input); [all …]
|
| /OK3568_Linux_fs/yocto/meta-rockchip/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.22/ |
| H A D | 0032-waylandsink-Support-pointer-and-touch.patch | 75 + struct wl_seat *seat; 100 + wl_seat_destroy (input->seat); 228 + gst_wl_window_toplevel_move (window, input->seat, serial); 271 + gst_wl_window_toplevel_move (window, input->seat, serial); 305 +seat_handle_capabilities (void *data, struct wl_seat *seat, 311 + input->pointer = wl_seat_get_pointer (seat); 319 + input->touch = wl_seat_get_touch (seat); 345 + input->seat = wl_registry_bind (priv->registry, id, &wl_seat_interface, 1); 347 + wl_seat_add_listener (input->seat, &seat_listener, input); 348 + wl_seat_set_user_data (input->seat, input); [all …]
|
| /OK3568_Linux_fs/external/xserver/hw/xwayland/ |
| H A D | xwayland-input.c | 1097 xwl_seat->seat); in set_grab() 1179 xwl_seat->wl_pointer = wl_seat_get_pointer(xwl_seat->seat); in init_pointer() 1243 xwl_seat->wl_keyboard = wl_seat_get_keyboard(xwl_seat->seat); in init_keyboard() 1279 xwl_seat->wl_touch = wl_seat_get_touch(xwl_seat->seat); in init_touch() 1302 seat_handle_capabilities(void *data, struct wl_seat *seat, in seat_handle_capabilities() argument 1331 seat_handle_name(void *data, struct wl_seat *seat, in seat_handle_name() argument 1381 xwl_seat->seat = in create_input_device() 1388 wl_seat_add_listener(xwl_seat->seat, &seat_listener, xwl_seat); in create_input_device() 1425 wl_seat_destroy(xwl_seat->seat); in xwl_seat_destroy() 1451 struct xwl_seat *xwl_seat = xwl_tablet->seat; in tablet_handle_done() [all …]
|
| H A D | xwayland.h | 255 struct wl_seat *seat; member 306 struct xwl_seat *seat; member 312 struct xwl_seat *seat; member 358 struct xwl_seat *seat; member
|
| /OK3568_Linux_fs/yocto/poky/meta/recipes-core/seatd/ |
| H A D | seatd_0.6.4.bb | 1 SUMMARY = "A minimal seat management daemon, and a universal seat management library."
|