Ivan Molodetskikh
|
180d07aab9
|
Redraw on cursor or DnD surface commits
|
2023-09-06 11:56:50 +04:00 |
|
Ivan Molodetskikh
|
cc1c9d9325
|
Add initial dmabuf feedback implementation
|
2023-09-03 14:22:04 +04:00 |
|
Ivan Molodetskikh
|
03a9fd8af3
|
Move all traits one layer up
|
2023-09-03 14:10:02 +04:00 |
|
Ivan Molodetskikh
|
78090e1140
|
Remove some commented out code
|
2023-08-16 20:29:57 +04:00 |
|
Ivan Molodetskikh
|
30879ed30b
|
Convert commit mark into a span
|
2023-08-15 18:17:12 +04:00 |
|
Ivan Molodetskikh
|
37cbed890f
|
Add initial layer-shell implementation
Those surfaces never receive mouse focus and always keyboard focus,
which may not be always good, but it'll do for now.
|
2023-08-15 12:49:26 +04:00 |
|
Ivan Molodetskikh
|
8cdd37b993
|
Update focus in one place
|
2023-08-15 12:03:10 +04:00 |
|
Ivan Molodetskikh
|
8f71842e7c
|
Refactor everything again, make more things work
|
2023-08-13 19:55:37 +04:00 |
|
Ivan Molodetskikh
|
95c810c855
|
Refactor everything, add initial tiling code
|
2023-08-13 12:46:53 +04:00 |
|
Ivan Molodetskikh
|
3959d1eaa1
|
Add draft popup implementation
Missing grabs and positioning but gets the job sufficiently done for now.
|
2023-08-11 08:22:34 +04:00 |
|
Ivan Molodetskikh
|
0ed5bad452
|
Add tracy profiling under a feature
|
2023-08-10 14:50:51 +04:00 |
|
Ivan Molodetskikh
|
9b073b2350
|
Redraw on demand rather than continuously
|
2023-08-10 14:50:51 +04:00 |
|
Ivan Molodetskikh
|
396ab93585
|
Restructure things and add tty backend
|
2023-08-10 14:50:51 +04:00 |
|
Ivan Molodetskikh
|
c6838b08e2
|
Add rustfmt.toml and reformat
|
2023-08-10 14:49:38 +04:00 |
|
Ivan Molodetskikh
|
ad3c3f8cef
|
Init from smallvil
|
2023-08-10 14:49:38 +04:00 |
|