168 Commits (22faddde9e0c2c700c0692ac60d35adc43302261)

Author SHA1 Message Date
emersion faa00a4a33
rootston: only allow one drag icon per seat
6 years ago
emersion d6de329d98
seat: don't send motion if pointer hasn't moved
6 years ago
emersion 5de26ad8ed
pointer: add a frame event
6 years ago
Jan Beich f80d174e8b Simplify evdev includes on FreeBSD by relying on up-to-date package
6 years ago
emersion f71cf15aad
relative-pointer-v1: move pointer iteration in wlroots
6 years ago
Alex Maese 78caed0c99 Only send relative events to the focused client in rootston
6 years ago
Alex Maese e276d310e8 Add unaccelerated pointer values to wlr_event_pointer_motion events
6 years ago
Alex Maese a803a007fb Address @emersion's comments
6 years ago
Alex Maese f5ea393bca Remove pointer resource from relative pointer
6 years ago
Alex Maese d0c940d796 Only send relative motion to correct seat
6 years ago
Alex Maese 09bdbf24f4 Removed relative pointers from wlr_seat
6 years ago
random human 68137dca3f relative_pointer: implementation and code fixes
6 years ago
random human 6fa1777f94 relative_pointer: code formatting fixes
6 years ago
random human d020344675 relative_pointer: implement protocol events
6 years ago
Louis Taylor 0f3a061f60
rootston: use box for views position
6 years ago
emersion 792b1f5cbf rootston: remove broken rotated pointer constraint handling
6 years ago
emersion dac4f8e19f pointer-constraints: refactoring
6 years ago
Las afa2e399aa Fix implicit conversion of floats to ints in calls to pixman_region32_contains_point
6 years ago
Las fa2e6e7d9d Implement pointer-constraints protocol in wlroots and rootston
6 years ago
Las 57690594f4 Remove extraneous indentation and conform to coding style
6 years ago
Las 59dd1dddba Update pointer focus when cycling focus
6 years ago
Las cf9debf82e Make roots_cursor::pointer_view available even if there is a surface
6 years ago
emersion fc960e5d06 layer-shell: add _v1 suffix
6 years ago
Ilia Bozhinov 2e6eb097b6 rootston: focus newly-created surfaces
6 years ago
emersion 7cbef15206
util: add wlr_ prefix to log symbols
6 years ago
emersion 3c0d672ebd
surface: make pending and current embedded structs
6 years ago
Dorota Czaplejewicz a94c56a828 rootston: Keep focus unchanged when non-focusable element clicked
7 years ago
emersion db84379242
Send axis source event
7 years ago
emersion 0b58579564
Add support for discrete axis values
7 years ago
emersion 6e7c0b57f6
cursor: use NAN for unspecified axes, refactor absolute warping code
7 years ago
Drew DeVault 56deff41b6 Implement input inhibit in rootston
7 years ago
Drew DeVault d88f3c1eb3 Fix segfault when clicking rootston desktop
7 years ago
Drew DeVault 333ab59902 Add wlr_surface_is_*_surface
7 years ago
Drew DeVault 37036df822 Handle layer surfaces below shell surfaces
7 years ago
Drew DeVault 746e3759b7 Address review feedback
7 years ago
Drew DeVault 662f40b8ae Refactor cursor event passhtrough
7 years ago
emersion 865b0aa123
xwayland: rename map_notify to map for consistency
7 years ago
Drew DeVault ac219cbda6 Remove width_mm from tablet events
7 years ago
Drew DeVault 324b9d910d Remove width_mm from wlr_touch events
7 years ago
Drew DeVault a35a5786b0 Remove width_mm from wlr_pointer events
7 years ago
Dominique Martinet a491f780b8 rootston rotation: change view->rotation sign
7 years ago
emersion c2e1474010
Reformat all #include directives
7 years ago
emersion cdd55b5d19
Merge remote-tracking branch 'upstream/master' into output-damage
7 years ago
Vincent Vanlaer 147e5c0f8f Refactor roots_cursor_press_button
7 years ago
Vincent Vanlaer 6567a35903 Update seat pointer on meta move/resize/rotate
7 years ago
Vincent Vanlaer 7e3bb39d49 Always notify seat on button press
7 years ago
emersion 7111dd79ef
rootston: damage tracking for rotated views
7 years ago
emersion 3f96427d08
Merge branch 'output-damage' of github.com:emersion/wlroots into output-damage
7 years ago
emersion 2ad7df8680
rootston: damage tracking for drag icons
7 years ago
Tony Crisci fc627afd18 fix decorations on wayland backend
7 years ago