21 Commits (baaec88e2f3d60a94610ea8c1cd067ffefe1099b)

Author SHA1 Message Date
Simon Ser 7a9f8d8d6b Use struct initializers instead of memset()
1 year ago
Isaac Freund 91943a68a6 wlr_input_device: remove anon union field
2 years ago
Simon Ser 6c350799b2 Zero-initialize structs in init functions
3 years ago
Simon Zeni a92e5f8d46 types/wlr_input_device: move output_name field to wlr_pointer and wlr_touch
3 years ago
Simon Zeni cfed039c9a types/wlr_input_device: move init and finish function to private API
3 years ago
Simon Zeni 10cbb9fbe1 interface/wlr_touch: rework destroy sequence
3 years ago
Simon Zeni e279266f71 interfaces: remove wlr_input_device_impl
3 years ago
Simon Zeni edfb332b24 types/wlr_touch: add base wlr_input_device
3 years ago
Simon Ser 84906a832f touch: add frame event
3 years ago
Simon Ser ca45f4490c Remove all wayland-server.h includes
5 years ago
Sebastian Krzyszkowiak 2d4bc66f11 wlr_touch: Declare wlr_touch_impl usage as const
5 years ago
Drew DeVault 1d9be89e2d
Revert "ELF Visibility"
7 years ago
Scott Anderson 86269052eb Explicitly export EFL symbols
7 years ago
emersion c2e1474010
Reformat all #include directives
7 years ago
nyorain aa20634309 Simplify input device destruction code
7 years ago
nyorain f998bb8299 Fix style issues
7 years ago
Dominique Martinet ba20d5b3ca Refactor out wlr_touch_state
7 years ago
Drew DeVault f4453d104d Reorganize wlr-common
8 years ago
Drew DeVault fd91244e83 Update everyone to use new headers
8 years ago
Drew DeVault 3f24f8a1be Flesh out touch events and add demo
8 years ago
Drew DeVault d6905f86cb Allocate wlr_touch devices
8 years ago