mirror of
https://gitlab.freedesktop.org/wlroots/wlroots.git
synced 2025-11-24 06:59:45 -05:00
backend/wayland: give wlr_pointer ownership to wlr_wl_seat
All the code logic related to the pointer has been moved to its own file. The seat is responsible for the lifetime of its wlr_wl_pointer(s), and assigning them to the relevant wlr_wl_output. The wlr_wl_pointer becomes a simple helper to manager the wlr_pointer associated to the seat's wl_pointer and its lifetime.
This commit is contained in:
parent
f9b6aa3079
commit
be8527bd36
5 changed files with 569 additions and 520 deletions
|
|
@ -8,6 +8,7 @@ wlr_files += files(
|
|||
'backend.c',
|
||||
'output.c',
|
||||
'seat.c',
|
||||
'pointer.c',
|
||||
'tablet_v2.c',
|
||||
)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue