Ivan Molodetskikh
|
d96daf68a7
|
Add binds to move between monitors
|
2023-08-16 08:03:20 +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
|
c05326d1b6
|
Add Mod+F to maximize
|
2023-08-14 18:37:33 +04:00 |
|
Ivan Molodetskikh
|
2a163bb4b5
|
Add Mod+R to toggle between preset widths
|
2023-08-14 18:37:33 +04:00 |
|
Ivan Molodetskikh
|
adbd53327c
|
Advance animations in process_input_event
|
2023-08-14 18:37:33 +04:00 |
|
Ivan Molodetskikh
|
99ab96d348
|
layout: Update workspace original output
|
2023-08-14 18:37:33 +04:00 |
|
Ivan Molodetskikh
|
b5c02253ff
|
Add workspace switch animations
|
2023-08-14 18:37:33 +04:00 |
|
Ivan Molodetskikh
|
dd23e0b6ee
|
Centralize workspace clean-up logic
|
2023-08-14 18:37:33 +04:00 |
|
Ivan Molodetskikh
|
dbf998119f
|
Move things to Monitor impl
|
2023-08-14 18:37:33 +04:00 |
|
Ivan Molodetskikh
|
0e3b800337
|
Add focus change animations
|
2023-08-14 18:37:33 +04:00 |
|
Ivan Molodetskikh
|
430fb47cd6
|
Centralize sending configure
|
2023-08-14 14:48: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 |
|