Commit graph

15 commits

Author SHA1 Message Date
outfoxxed
e57d1aec4c
Update to hyprland pkg-config
This also allows hy3 to be built as an output
2023-04-27 11:14:11 -07:00
outfoxxed
9b570f066a
Raising focus and grouped movement 2023-04-26 00:57:24 -07:00
outfoxxed
49ae28631f
Allow window shifting to break the root group
Allow window shifting to break out of the root group by wrapping it in
a new root group and breaking from the old one.

Also fix not being able to shift windows into the root group from
nested groups.
2023-04-24 02:58:53 -07:00
outfoxxed
f6bcdc3927
Some refactoring 2023-04-23 21:02:51 -07:00
outfoxxed
d6d5751886
Fix window focus tree being set to the previously focused window
Don't know why this was here tbh
2023-04-23 14:12:34 -07:00
outfoxxed
8a12cb4b64
Refactor and deduplicate recursive group distruction 2023-04-22 04:24:13 -07:00
outfoxxed
d5828c5878
Fix single group nested in a group bug 2023-04-19 02:07:47 -07:00
outfoxxed
1121d0aa66
Add node tree debug dispatcher 2023-04-19 01:58:22 -07:00
outfoxxed
be3bd8c535
Window resizing
Lots of code duplication that needs cleaning
2023-04-18 23:41:18 -07:00
outfoxxed
0a0177d019
Fix wrong window selection on close 2023-04-16 23:53:22 -07:00
outfoxxed
e1fe28f39f
Keep track of window focus similarly to i3 2023-04-16 21:56:19 -07:00
outfoxxed
32cfd86d13
Window movement, take two (now with selection movement) 2023-04-16 16:27:18 -07:00
outfoxxed
0bdf28f3bc
WIP Window Movement
Code is bad but it does mostly work
2023-04-13 14:12:48 -07:00
outfoxxed
0e854287ff
Visual indication for single-window groups & more
- Fix being able to create multiple levels of groups around a single
window
- Destroy single-member groups when they loose focus
2023-04-12 03:33:45 -07:00
outfoxxed
b171721e66
Initial commit
Some progress already but have to commit somewhere
2023-04-12 01:33:00 -07:00