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
9c7299234a
config: allow capturing only selected workspaces
2023-02-04 14:07:55 +01:00
Julian Orth
a162055f1d
portal: add a desktop portal
2022-07-31 11:25:57 +02:00
Julian Orth
6916f03e94
config: clean up and document theming
2022-05-15 20:13:25 +02:00
Julian Orth
13aa6d7249
it: silence dead_code warnings for test-only code
2022-05-02 14:13:21 +02:00
Julian Orth
04580c4aeb
autocommit 2022-05-01 21:44:09 CEST
2022-05-01 21:44:09 +02:00
Julian Orth
916e3644c3
autocommit 2022-04-13 21:01:32 CEST
2022-04-13 21:01:32 +02:00
Julian Orth
661a28e5b0
autocommit 2022-04-13 12:58:04 CEST
2022-04-13 12:58:04 +02:00
Julian Orth
9842264fad
autocommit 2022-03-29 15:40:59 CEST
2022-03-29 15:40:59 +02:00
Julian Orth
3b1b843821
autocommit 2022-03-24 18:27:42 CET
2022-03-24 18:27:42 +01:00
Julian Orth
a15a02a95c
autocommit 2022-03-13 22:20:31 CET
2022-03-13 22:20:31 +01:00
Julian Orth
a8505be462
autocommit 2022-02-20 22:21:41 CET
2022-02-20 22:21:41 +01:00
Julian Orth
292fa50fe7
autocommit 2022-02-20 21:53:46 CET
2022-02-20 21:53:46 +01:00
Julian Orth
0f2fbcc5e7
autocommit 2022-02-19 23:48:18 CET
2022-02-19 23:48:18 +01:00
Julian Orth
ae66acef73
autocommit 2022-02-19 19:41:18 CET
2022-02-19 19:41:18 +01:00
Julian Orth
bb0468feea
autocommit 2022-02-17 19:49:59 CET
2022-02-17 19:49:59 +01:00
Julian Orth
195a92d98b
autocommit 2022-02-17 19:12:52 CET
2022-02-17 19:12:52 +01:00