f639a2f94e
keyboard repeat for compositor keybinds
2026-02-05 17:21:09 -05:00
afed68101c
ensure that when a surface is closed that it is no longer focused
...
this fixes the regression introduced in the previous commit
2025-12-22 20:52:25 -05:00
1215b8e5de
some changes to views...
...
- properly set wm capabilities
- ensure the the client knows about our ssds before the initial commit
- actually hook up the ack_configure event
This commit also comes with a regression. When trying to close a
non-existent view mez crashes.
2025-12-22 20:18:51 -05:00
9173cab6b9
a few changes here...
...
- foot no longer resizes by col,row because we've set every client to
tiling
- stop using a seperate enum for tagging in SceneNodeData
- use enabling instead of positioning views out of the visible area
2025-12-18 22:05:31 -05:00
Harrison DiAmbrosio
a5f5bba78e
fullscreen mostly implemented
2025-12-15 23:14:33 -05:00
Harrison DiAmbrosio
a90c106b8c
focusing of surfaces or more streamlined
2025-12-15 20:00:49 -05:00
Harrison DiAmbrosio
49e0875a85
fullscreen
2025-12-14 20:35:07 -05:00
Harrison DiAmbrosio
44f694f916
layer shells do not appear
2025-12-14 10:25:02 -05:00
Harrison DiAmbrosio
49a6ced28e
tiling is working again, and surface at is mostly in
2025-12-13 23:38:29 -05:00
Harrison DiAmbrosio
1039e3a800
still working on migrating to the new SceneNodeData
2025-12-13 00:30:42 -05:00
814daf0f2e
Create popups when a view recieves an event...
...
This is currently incomplete and needs work to make sure that popups
stay inside their parents current output.
fixing popups, wip
2025-12-07 14:42:34 -05:00
Harrison DiAmbrosio
a8e77be43b
layer shell backgrounds now render behind views
2025-12-05 21:29:28 -05:00
Harrison DiAmbrosio
9186aeecd3
viewById works again, layer still ontop of other things
2025-12-04 23:50:39 -05:00