Julian Orth
d650b3375d
render: split module into gfx_apis and renderer
2023-10-22 20:28:32 +02:00
Julian Orth
5e8a6eb86f
render: split rendering into two phases
...
In the first phase we collect a list of simple operations (copying
textures and filling rectangles.)
In the second phase we send this list to the graphics API to be
executed.
As part of this, we also remove the use of scissors.
2023-10-22 16:10:12 +02:00
Julian Orth
b89d72fcd9
seat: uniformly convert scroll steps to scroll px
2022-06-05 14:14:53 +02:00
Julian Orth
c0afc5cf2a
config: allow setting per-device scroll wheel speed
2022-05-27 16:00:16 +02:00
Julian Orth
145e4dbc24
wayland: add times to all input events
2022-05-26 12:25:59 +02:00
Julian Orth
fe80440f38
config: add documentation
2022-05-16 18:21:56 +02:00
Julian Orth
ec9710983c
tree: use trunc instead of round when scrolling containers
2022-05-07 18:06:55 +02:00
Julian Orth
fca7c7e1d2
tree: focus container mono child after scroll
2022-05-07 14:24:06 +02:00
Julian Orth
ac56970f14
autocommit 2022-04-30 13:53:02 CEST
2022-04-30 13:53:02 +02:00
Julian Orth
3d4a6b21f3
autocommit 2022-04-30 13:45:20 CEST
2022-04-30 13:45:20 +02:00
Julian Orth
e3b3d848c3
autocommit 2022-04-23 00:55:20 CEST
2022-04-23 00:55:20 +02:00
Julian Orth
dae9e52347
autocommit 2022-04-20 20:20:36 CEST
2022-04-20 20:20:36 +02:00
Julian Orth
ab3c2e44f4
autocommit 2022-04-20 16:11:37 CEST
2022-04-20 16:11:37 +02:00
Julian Orth
fa1ec0b36c
autocommit 2022-04-20 14:58:34 CEST
2022-04-20 14:58:34 +02:00
Julian Orth
54cf01f745
autocommit 2022-04-18 14:14:25 CEST
2022-04-18 14:14:25 +02:00
Julian Orth
a30306e3d5
autocommit 2022-04-17 17:08:31 CEST
2022-04-17 17:08:31 +02:00
Julian Orth
50b792db78
autocommit 2022-04-16 13:42:13 CEST
2022-04-16 13:42:13 +02:00
Julian Orth
661a28e5b0
autocommit 2022-04-13 12:58:04 CEST
2022-04-13 12:58:04 +02:00
Julian Orth
8924936079
autocommit 2022-04-12 17:26:33 CEST
2022-04-12 17:26:33 +02:00
Julian Orth
af152f7f3e
autocommit 2022-04-10 01:54:16 CEST
2022-04-10 01:54:16 +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
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
6ad6d83b7e
autocommit 2022-04-02 00:31:30 CEST
2022-04-02 00:31:30 +02:00
Julian Orth
6ebf731aea
autocommit 2022-03-29 14:11:25 CEST
2022-03-29 14:11:25 +02:00
Julian Orth
3b1b843821
autocommit 2022-03-24 18:27:42 CET
2022-03-24 18:27:42 +01:00
Julian Orth
b3a27f889a
autocommit 2022-03-23 18:38:46 CET
2022-03-23 18:38:46 +01:00
Julian Orth
c340df0d08
autocommit 2022-01-25 16:45:44 CET
2022-01-25 16:45:44 +01:00
Julian Orth
b08bd94353
autocommit 2022-01-09 16:13:56 CET
2022-01-09 16:13:56 +01:00
Julian Orth
928f94daa6
autocommit 2022-01-09 14:36:34 CET
2022-01-09 14:36:34 +01:00
Julian Orth
d061a5c313
autocommit 2022-01-08 18:38:24 CET
2022-01-08 18:38:24 +01:00
Julian Orth
33549184d4
autocommit 2022-01-08 16:57:40 CET
2022-01-08 16:57:40 +01:00
Julian Orth
4a939477a2
autocommit 2022-01-06 19:08:32 CET
2022-01-06 19:08:32 +01:00