emersion
|
6a74a3586f
|
Fix wlr_cursor_destroy, handle device remove in examples/multi-cursor
|
2017-10-31 12:30:57 +01:00 |
|
emersion
|
044173d1df
|
Add multi-pointer example
|
2017-10-31 12:30:57 +01:00 |
|
emersion
|
4230a577cc
|
Remove wlr_cursor_set_xcursor for now
|
2017-10-31 12:30:56 +01:00 |
|
emersion
|
2e2d63a164
|
Manage wlr_output_cursor from wlr_cursor
|
2017-10-31 12:30:56 +01:00 |
|
emersion
|
c45f2eef0e
|
Fix rootston
|
2017-10-31 12:30:06 +01:00 |
|
Tony Crisci
|
875a5b446f
|
remove time usec
|
2017-10-30 15:43:06 -04:00 |
|
Timidger
|
a299b9d875
|
Fixes #321, not using result of wl_container_of
|
2017-10-22 19:29:24 -07:00 |
|
emersion
|
e1d213fccd
|
Create globals only for enabled outputs in DRM backend
|
2017-10-22 22:21:23 +02:00 |
|
Drew DeVault
|
c5fff08f8a
|
Forgot to rename these
|
2017-10-22 10:56:40 -04:00 |
|
Drew DeVault
|
16f35ecbea
|
Merge branch 'master' into heghe/wl_list
|
2017-10-21 22:03:48 -04:00 |
|
Drew DeVault
|
169b68b17c
|
Rename remaining refs to wlr_list
|
2017-10-21 22:02:36 -04:00 |
|
emersion
|
c8570d0e42
|
Remove wl_list_init when using wl_signal_add
|
2017-10-21 12:35:51 +02:00 |
|
Heghedus Razvan
|
e1f196a3e9
|
Replace list_t with wl_list for wlr_input_device
Signed-off-by: Heghedus Razvan <heghedus.razvan@gmail.com>
|
2017-10-20 11:50:43 +03:00 |
|
Heghedus Razvan
|
1d716241af
|
Replace list_t with wl_list in wlr_output
Signed-off-by: Heghedus Razvan <heghedus.razvan@gmail.com>
|
2017-10-20 11:46:09 +03:00 |
|
Greg V
|
a5fe9aa736
|
Add FreeBSD compatibility
|
2017-10-11 00:07:21 +03:00 |
|
emersion
|
55c063f440
|
Remove examples/compositor.c, re-added by mistake
|
2017-10-07 19:37:49 +02:00 |
|
emersion
|
e4a8831bf1
|
Fix GCC build
|
2017-10-07 19:30:00 +02:00 |
|
emersion
|
c9909a45ab
|
Code style
|
2017-10-07 19:22:55 +02:00 |
|
emersion
|
63af97800f
|
Use ImageMagick to write PNG screenshot
|
2017-10-07 19:12:47 +02:00 |
|
emersion
|
a87f016017
|
Remove cairo dependency, write raw pixels
|
2017-10-07 19:01:11 +02:00 |
|
emersion
|
d4cc82f11a
|
Call glReadPixels right before swapping buffers
|
2017-10-07 16:22:03 +02:00 |
|
emersion
|
35f9700251
|
First attempt to implement screenshooter
|
2017-10-07 16:22:02 +02:00 |
|
emersion
|
1c8b72e0cd
|
Add screenshooter skeleton
|
2017-10-07 16:22:02 +02:00 |
|
Versus Void
|
641d08ce7e
|
Transform hotspot with cursor
Fix #188
|
2017-10-06 09:07:08 +03:00 |
|
Versus Void
|
e88f3887ca
|
Move wlr-example.ini.example to rootston.ini.example and reference it from examples' config parser
|
2017-10-02 16:17:34 +00:00 |
|
Versus Void
|
84de02986a
|
Add examples/wlr-example.ini.example with option descriptions for examples
|
2017-10-02 15:17:35 +03:00 |
|
Drew DeVault
|
aa8a4f12b7
|
Fix keyboard handling in examples
|
2017-10-01 11:35:22 -04:00 |
|
Drew DeVault
|
e3af7d508f
|
Remove example compositor
|
2017-09-28 17:44:14 -04:00 |
|
Drew DeVault
|
906a816abf
|
Fix rootston keyboard, add Xwayland
|
2017-09-28 08:54:57 -04:00 |
|
emersion
|
4e70d36e61
|
examples/compositor: fix handle_output_frame
|
2017-09-28 01:36:23 +02:00 |
|
emersion
|
e001e40022
|
Set view->surface
|
2017-09-27 15:03:35 +02: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 |
|
Tony Crisci
|
84a8f1b42d
|
add keys array param to seat keyboard enter
|
2017-09-23 14:41:57 -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 |
|
emersion
|
c38d7949ef
|
Use wl_display_next_serial
|
2017-09-22 19:26:11 +02:00 |
|
Drew DeVault
|
e5e6dab7fd
|
Fix use of serial on motion_request
|
2017-09-22 11:11:53 -04:00 |
|
Drew DeVault
|
087894ae99
|
Merge pull request #152 from acrisci/feature/wlr-seat-axis-events
wlr-seat cursor axis events
|
2017-09-22 10:43:48 -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 |
|
Drew DeVault
|
b6cf9b14a4
|
Fix possibly uninitialized variable
|
2017-09-22 09:36:02 -04:00 |
|
Drew DeVault
|
21f5b92973
|
Add super+click to move windows around without xdg
Though it still doesn't work for non-XDG windows because we need to
build common window state managemnet within the reference compositor.
|
2017-09-22 09:34:52 -04:00 |
|
Drew DeVault
|
800a1ec679
|
Use time_usec for event serials
Fixes #151
|
2017-09-22 09:24:07 -04:00 |
|
Drew DeVault
|
7ae5268679
|
Implement xdg request_move in reference compositor
|
2017-09-22 09:19:27 -04:00 |
|
Drew DeVault
|
d558745633
|
Handle tablet motion in example compositor
|
2017-09-21 18:51:33 -04:00 |
|
Tony Crisci
|
446adda1a3
|
compositor.c: implement cursor motion absolute
|
2017-09-21 17:51:31 -04:00 |
|
Tony Crisci
|
91323a9b9b
|
compositor.c: add guards for unconfigured surfaces
|
2017-09-21 14:05:14 -04:00 |
|
Tony Crisci
|
675a71dce7
|
compositor.c: determine xdg position by window geom
|
2017-09-21 13:48:46 -04:00 |
|