summaryrefslogtreecommitdiff
path: root/src/wayland/meta-wayland-tablet-manager.h
Commit message (Collapse)AuthorAgeFilesLines
* core: Centralize cursor renderer and tracker updatesCarlos Garnacho2020-11-271-3/+0
| | | | | | | | | | | | | These use now more of a "pull" model, where they receive update notifications and the relevant input position is queried, instead of the coordinates being passed along. This allows to treat cursor renderers all the same independently of the device they track. This notifying of position changes should ideally be more backend-y than core-y, a better location will be figured out in future commits. Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1403>
* Clean up include macros messJonas Ã…dahl2018-11-061-3/+2
| | | | | | The order and way include macros were structured was chaotic, with no real common thread between files. Try to tidy up the mess with some common scheme, to make things look less messy.
* wayland: Add methods to update the position of different tools' cursorsCarlos Garnacho2016-05-031-0/+3
|
* wayland: Add MetaWaylandTabletManagerCarlos Garnacho2016-05-031-0/+54
This struct keeps the server side information for the wl_tablet_manager global resource. It keeps the clients requesting this interface, and does keep track of the plugged tablet devices, so wl_tablet_manager.device_added is emitted on the expected clients.