Ivan Molodetskikh
|
e8e4853e93
|
Fix whitespace
|
2023-08-11 11:38:12 +04:00 |
|
Ivan Molodetskikh
|
f9c7fe4112
|
Move periodic tasks to event loop closure
|
2023-08-11 08:28:01 +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
|
91c7763aab
|
Add hardcoded us,ru layout and Super+Space switch
|
2023-08-10 18:14:11 +04:00 |
|
Ivan Molodetskikh
|
64610d1e24
|
Unset the minimize capability
|
2023-08-10 17:17:17 +04:00 |
|
Ivan Molodetskikh
|
100d7d4b47
|
Keep around the pointer color buffer
Fixes pointer drawing preventing idle.
|
2023-08-10 14:50:51 +04:00 |
|
Ivan Molodetskikh
|
0ed5bad452
|
Add tracy profiling under a feature
|
2023-08-10 14:50:51 +04:00 |
|
Ivan Molodetskikh
|
18b9d0dfcc
|
Replace Timer::immediate() with idle
Currently the former causes a delay due to a calloop issue.
|
2023-08-10 14:50:51 +04:00 |
|
Ivan Molodetskikh
|
d9b34bb326
|
Bump yellow in cursor color
I guess I'm hitting the cursor plane gamma issue now that's recently
been fixed in AMDGPU.
|
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
|
746840a119
|
Add cursor drawing with a colored rectangle
|
2023-08-10 14:50:51 +04:00 |
|
Ivan Molodetskikh
|
1035f3e6cd
|
Pass new pointer location to pointer.motion()
This is correct, it was a bug in smallvil.
|
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 |
|