1
0
Fork 0
forked from wry/wry
Commit graph

50 commits

Author SHA1 Message Date
Julian Orth
813f87faaa backend: make input device properties readable 2024-03-12 16:16:21 +01:00
Julian Orth
20ac21e412 cli: add randr subcommand 2024-03-05 14:17:36 +01:00
Julian Orth
98b6eba81c metal: allow changing the connector mode 2024-03-04 17:23:38 +01:00
Julian Orth
b7d2964e19 all: implement output transforms 2024-02-28 20:11:40 +01:00
Julian Orth
114c293950 config: allow disabling direct scanout 2024-02-19 12:30:38 +01:00
Julian Orth
da84e9ec27 metal: implement direct scanout 2024-02-19 12:30:37 +01:00
Julian Orth
01e3930ced wayland: run idle code unconditionally 2024-02-15 18:40:29 +01:00
Julian Orth
cf332e8436 render: implement a vulkan renderer 2024-02-08 15:24:02 +01:00
Julian Orth
78b557b4a1 input: implement wl_seat version 9 2024-02-04 19:56:45 +01:00
Julian Orth
887e2b6cbc input: add support for natural scrolling
Closes #69
2024-02-04 18:50:52 +01:00
Julian Orth
24e410a5b5 render: hide graphics API behind traits 2023-10-22 20:42:35 +02:00
Julian Orth
d650b3375d render: split module into gfx_apis and renderer 2023-10-22 20:28:32 +02:00
Julian Orth
79ee6900fa video: prefer non-nvidia devices when selecting render device 2022-11-13 16:53:02 +01:00
Julian Orth
049b86f4e2 config: add DrmDevice::make_render_device 2022-11-13 16:53:02 +01:00
Julian Orth
c6c87bdaa1 backend: add DevicesEnumerated event 2022-11-13 16:53:02 +01:00
Julian Orth
30aa6de35c config: add Connector::set_enabled 2022-07-26 21:52:52 +02:00
Julian Orth
3b8935cf55 all: implement hardware cursors 2022-06-01 21:46:31 +02:00
Julian Orth
6cc97ee56e metal,config: allow enabling tap-to-click 2022-06-01 14:29:56 +02:00
Julian Orth
20f0fba553 input: rename axix_smooth to axis_px 2022-05-27 17:02:44 +02:00
Julian Orth
50c87d6da7 wayland: implement wl_seat v8 2022-05-27 15:39:48 +02:00
Julian Orth
145e4dbc24 wayland: add times to all input events 2022-05-26 12:25:59 +02:00
Julian Orth
e27cf29693 config: tell the config about drm devices 2022-05-10 16:43:09 +02:00
Julian Orth
5e21e00059 config: generate graphics-initialized event in the frontend 2022-05-06 17:15:13 +02:00
Julian Orth
e1d5bf0e5d autocommit 2022-05-01 17:23:55 CEST 2022-05-01 17:23:55 +02:00
Julian Orth
3d4a6b21f3 autocommit 2022-04-30 13:45:20 CEST 2022-04-30 13:45:20 +02:00
Julian Orth
324eb835bb autocommit 2022-04-27 20:37:49 CEST 2022-04-27 20:37:49 +02:00
Julian Orth
57899b3f35 autocommit 2022-04-27 18:04:02 CEST 2022-04-27 18:04:02 +02:00
Julian Orth
50b792db78 autocommit 2022-04-16 13:42:13 CEST 2022-04-16 13:42:13 +02:00
Julian Orth
5f13954dbc autocommit 2022-04-14 19:52:11 CEST 2022-04-14 19:52:11 +02:00
Julian Orth
35ddfbcbe3 autocommit 2022-04-14 16:06:11 CEST 2022-04-14 16:06:11 +02:00
Julian Orth
befd5e99b2 autocommit 2022-04-10 01:35:15 CEST 2022-04-10 01:35:15 +02:00
Julian Orth
21e2216ce5 autocommit 2022-04-08 23:02:38 CEST 2022-04-08 23:02:38 +02:00
Julian Orth
be32036824 autocommit 2022-04-07 17:31:31 CEST 2022-04-07 17:31:31 +02:00
Julian Orth
1d33088dba autocommit 2022-04-05 21:08:07 CEST 2022-04-05 21:08:07 +02:00
Julian Orth
a3e9f21fc5 autocommit 2022-04-05 18:28:42 CEST 2022-04-05 18:28:42 +02:00
Julian Orth
1f71290dab autocommit 2022-04-04 00:28:58 CEST 2022-04-04 00:28:58 +02:00
Julian Orth
2dd433aa04 autocommit 2022-04-01 01:44:10 CEST 2022-04-01 01:44:10 +02:00
Julian Orth
ab4ac883ee autocommit 2022-03-30 22:27:19 CEST 2022-03-30 22:27:19 +02:00
Julian Orth
a8136ed88c autocommit 2022-03-30 18:10:37 CEST 2022-03-30 18:10:37 +02:00
Julian Orth
18806a38fb autocommit 2022-03-13 23:16:26 CET 2022-03-13 23:16:26 +01:00
Julian Orth
0399772467 autocommit 2022-03-09 17:51:17 CET 2022-03-09 17:51:17 +01:00
Julian Orth
195a92d98b autocommit 2022-02-17 19:12:52 CET 2022-02-17 19:12:52 +01:00
Julian Orth
8d0b82c37c autocommit 2022-02-16 18:14:14 CET 2022-02-16 18:14:14 +01:00
Julian Orth
da6b29f138 autocommit 2022-02-14 21:13:42 CET 2022-02-14 21:13:42 +01:00
Julian Orth
9b8e1ac29f autocommit 2022-02-11 02:28:11 CET 2022-02-11 02:28:11 +01:00
Julian Orth
85b019101a autocommit 2022-01-29 00:49:52 CET 2022-01-29 00:49:52 +01:00
Julian Orth
c340df0d08 autocommit 2022-01-25 16:45:44 CET 2022-01-25 16:45:44 +01:00
Julian Orth
33549184d4 autocommit 2022-01-08 16:57:40 CET 2022-01-08 16:57:40 +01:00
Julian Orth
f8e7557d1d autocommit 2022-01-07 15:08:31 CET 2022-01-07 15:08:31 +01:00
Julian Orth
4a939477a2 autocommit 2022-01-06 19:08:32 CET 2022-01-06 19:08:32 +01:00