Tony Crisci
|
1dbe314937
|
Merge branch 'master' into feature/data-device-selection
|
2017-10-24 07:57:36 -04:00 |
|
emersion
|
4952a633ca
|
Remove interface version checks
|
2017-10-22 11:18:27 +02:00 |
|
Tony Crisci
|
3c7ef3aae6
|
Merge branch 'master' into feature/data-device-selection
|
2017-10-21 09:43:24 -04:00 |
|
emersion
|
c8570d0e42
|
Remove wl_list_init when using wl_signal_add
|
2017-10-21 12:35:51 +02:00 |
|
Tony Crisci
|
b7c622a319
|
Merge branch 'master' into feature/data-device-selection
|
2017-10-17 16:01:17 -04:00 |
|
Drew DeVault
|
62371a9974
|
Merge pull request #257 from emersion/fix-client-cursors
[WIP] Fix client cursors
|
2017-10-17 09:22:43 -04:00 |
|
Tony Crisci
|
09f16058c8
|
cleanup: redo buggy set pointer function
|
2017-10-16 10:00:32 -04:00 |
|
Tony Crisci
|
f9d578700e
|
bug: fix seat handle destroy handler
|
2017-10-16 09:14:16 -04:00 |
|
Tony Crisci
|
2d35e20691
|
data-device: keyboard grabs
|
2017-10-16 07:52:04 -04:00 |
|
Tony Crisci
|
3f3110452c
|
wlr-seat: pointer state button info
|
2017-10-16 06:31:53 -04:00 |
|
Tony Crisci
|
34f27ff691
|
wlr-seat: selection signal
|
2017-10-16 05:07:09 -04:00 |
|
Tony Crisci
|
3892acecac
|
wlr-data-device: basic clipboard
|
2017-10-15 05:59:52 -04:00 |
|
emersion
|
8fd4ae5de8
|
Fix cursor role name, fix segfault when surface->resource is NULL
|
2017-10-14 12:21:36 +02:00 |
|
Tony Crisci
|
327f656c35
|
bug: emit wlr-seat pointer grab end event
|
2017-10-12 13:33:42 -04:00 |
|
Tony Crisci
|
22a16a59ca
|
wl-shell: basic pointer grab
|
2017-10-10 08:39:08 -04:00 |
|
emersion
|
cebb202f7d
|
Set and check cursor surface role
|
2017-10-08 23:24:57 +02:00 |
|
emersion
|
65d57920e5
|
rootston: handle request_set_cursor
|
2017-10-08 20:37:47 +02:00 |
|
emersion
|
78d3582b70
|
Add request_set_cursor event
|
2017-10-08 20:32:43 +02:00 |
|
emersion
|
7b6d785f52
|
Rename wlr_surface->signals to events
|
2017-10-08 19:12:28 +02:00 |
|
Tony Crisci
|
4680943e74
|
xdg-seat: keyboard grabs
|
2017-10-07 12:52:02 -04:00 |
|
Tony Crisci
|
48ae4fc588
|
rootston: handle grab end
|
2017-10-06 07:32:59 -04:00 |
|
Tony Crisci
|
4657f10dd2
|
Merge branch 'master' into feature/xdg-popup
|
2017-10-06 07:04:27 -04:00 |
|
Tony Crisci
|
17b134e178
|
wlr-seat: pointer grab interface
|
2017-10-05 13:30:46 -04:00 |
|
Versus Void
|
134f708c55
|
Fix double free
|
2017-10-05 19:02:18 +00:00 |
|
Tony Crisci
|
d1cb0edf20
|
wlr-seat: honor seat version
|
2017-10-03 15:18:22 -04:00 |
|
emersion
|
521e893528
|
Add modifiers signal, remove wlr_keyboard_update_modifiers
|
2017-10-03 14:03:26 +02:00 |
|
emersion
|
d71344bcdd
|
Fix modifiers support with backend != wayland
|
2017-10-03 09:15:48 +02:00 |
|
emersion
|
3a8fdebaaa
|
Fix modifiers handling, add wlr_keyboard_get_modifiers
|
2017-10-03 08:46:11 +02:00 |
|
Drew DeVault
|
262c3b1638
|
Remove unnecessary logging
|
2017-09-28 18:47:52 -04:00 |
|
Drew DeVault
|
906a816abf
|
Fix rootston keyboard, add Xwayland
|
2017-09-28 08:54:57 -04:00 |
|
Drew DeVault
|
1ddda91b1b
|
Fix broken keyboard handling
|
2017-09-25 16:44:26 -04:00 |
|
Drew DeVault
|
e6a6634bc5
|
Minor tweaks to (broken) keyboard support
|
2017-09-25 08:47:00 -04:00 |
|
Drew DeVault
|
f4387b437f
|
Merge branch 'master' into rootston
|
2017-09-25 08:29:51 -04:00 |
|
Drew DeVault
|
61e451ea1b
|
Move keyboard logic to wlr_{keyboard,seat}
|
2017-09-24 14:12:56 -04:00 |
|
Drew DeVault
|
eaf6c0ccf4
|
Implement pointer motion and buttons
|
2017-09-23 17:48:13 -04:00 |
|
Tony Crisci
|
84a8f1b42d
|
add keys array param to seat keyboard enter
|
2017-09-23 14:41:57 -04:00 |
|
Tony Crisci
|
9cde828c94
|
bugfix: correct type in keyboard resource destroy
|
2017-09-23 14:10:17 -04:00 |
|
Tony Crisci
|
3895593998
|
wlr-seat: keyboard layout
|
2017-09-23 14:09:54 -04:00 |
|
Tony Crisci
|
30b5d76426
|
wlr-seat: keyboard modifiers
|
2017-09-22 17:09:47 -04:00 |
|
Tony Crisci
|
cef1f60522
|
wlr-seat-keyboard: basic events
|
2017-09-22 16:28:11 -04:00 |
|
Drew DeVault
|
e5e6dab7fd
|
Fix use of serial on motion_request
|
2017-09-22 11:11:53 -04:00 |
|
Tony Crisci
|
e38248f34c
|
wlr-seat: implement cursor axis events
Axis events for the cursor are generated with the scroll wheel.
|
2017-09-22 10:30:09 -04:00 |
|
Tony Crisci
|
00cc20b0a8
|
wlr-seat: add guards for no pointer resource
|
2017-09-22 09:29:17 -04:00 |
|
Drew DeVault
|
d558745633
|
Handle tablet motion in example compositor
|
2017-09-21 18:51:33 -04:00 |
|
Tony Crisci
|
7a3edf6e62
|
use double for cursor coordinates
|
2017-09-21 11:38:04 -04:00 |
|
Tony Crisci
|
8b74450b39
|
wlr_seat: pointer events
|
2017-09-20 19:43:49 -04:00 |
|
Tony Crisci
|
aeaa983631
|
wlr_seat: formatting cleanup
|
2017-09-19 15:38:06 -04:00 |
|
Dominique Martinet
|
ee3c5c7fef
|
wlr_seat: fix destroy with multiple handles
Need to use for_each_safe because wl_resource_destroy's callback will
remove the handle from the list itself
|
2017-08-21 07:59:08 +02:00 |
|
nyorain
|
f2a9098691
|
Fix wlr_data_device_manager
|
2017-08-18 19:58:36 +02:00 |
|
nyorain
|
154d2ad941
|
Fix data_device destruction
|
2017-08-18 19:12:31 +02:00 |
|