Home
last modified time | relevance | path

Searched refs:seat (Results 1 – 25 of 52) sorted by relevance

123

/OK3568_Linux_fs/yocto/meta-rockchip/recipes-graphics/wayland/weston_10.0.2/
H A D0044-libinput-seat-Improve-input-device-and-output-associ.patch4 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 D0021-input-Fix-losing-focus-during-re-attaching-keyboard.patch18 @@ -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 D0077-HACK-Honour-cursor-size-config.patch224 @@ -3374,6 +3408,8 @@ weston_seat_init_pointer(struct weston_seat *seat)
226 seat_send_updated_caps(seat);
H A D0043-desktop-shell-Resize-views-when-work-area-changed.patch25 struct weston_seat *seat;
/OK3568_Linux_fs/buildroot/package/weston/
H A D0018-libinput-seat-Improve-input-device-and-output-associ.patch4 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 D0024-input-Fix-losing-focus-during-re-attaching-keyboard.patch18 @@ -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 D0083-backend-vnc-add-VNC-support-using-Neat-VNC-library.patch418 + 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 D0019-backend-drm-Support-controlling-output-dynamically.patch39 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 D0084-man-add-a-man-page-for-the-VNC-backend.patch60 +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 D0089-backend-vnc-Add-user-authentication.patch31 notify_pointer_frame(peer->seat);
111 The VNC backend is not multi-seat aware, so if a second client connects to the
H A D0046-desktop-shell-Resize-views-when-work-area-changed.patch25 struct weston_seat *seat;
/OK3568_Linux_fs/yocto/meta-rockchip/recipes-graphics/wayland/weston_11.0.1/
H A D0018-libinput-seat-Improve-input-device-and-output-associ.patch4 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 D0024-input-Fix-losing-focus-during-re-attaching-keyboard.patch18 @@ -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 D0084-backend-vnc-add-VNC-support-using-Neat-VNC-library.patch418 + 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 D0019-backend-drm-Support-controlling-output-dynamically.patch39 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 D0085-man-add-a-man-page-for-the-VNC-backend.patch60 +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 D0090-backend-vnc-Add-user-authentication.patch31 notify_pointer_frame(peer->seat);
111 The VNC backend is not multi-seat aware, so if a second client connects to the
H A D0046-desktop-shell-Resize-views-when-work-area-changed.patch25 struct weston_seat *seat;
/OK3568_Linux_fs/yocto/meta-openembedded/meta-oe/recipes-extended/polkit/files/
H A D50-org.freedesktop.udiskie.rules14 // 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 D0031-waylandsink-Support-pointer-and-touch.patch58 + 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 D0032-waylandsink-Support-pointer-and-touch.patch75 + 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 D0032-waylandsink-Support-pointer-and-touch.patch75 + 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 Dxwayland-input.c1097 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 Dxwayland.h255 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 Dseatd_0.6.4.bb1 SUMMARY = "A minimal seat management daemon, and a universal seat management library."

123