Commit graph

29 commits

Author SHA1 Message Date
Harrison DiAmbrosio
9186aeecd3 viewById works again, layer still ontop of other things 2025-12-04 23:50:39 -05:00
Harrison DiAmbrosio
689b48acd7 tags are like kinda done but not really, still need to switch focus 2025-11-29 21:59:14 -05:00
Harrison DiAmbrosio
3a0a29b55d refactored view and output to use the lua aux lib 2025-11-26 23:48:40 -05:00
Harrison DiAmbrosio
d34db37589 basic data retrieval output api and some more view api 2025-11-25 23:31:23 -05:00
Harrison DiAmbrosio
d4ab71fb35 alt tab and odd -c no focus 2025-11-25 17:30:13 -05:00
3f946d4f5c
Merge branch 'hook-w-arbitrary-args' into dev 2025-11-25 16:51:22 -05:00
0bb1ba2963
we can now pass arbitrary zig data to lua through hooks 2025-11-25 16:50:17 -05:00
96865dcfa3
remove duplicate function 2025-11-25 16:49:37 -05:00
514db29d7e
update log statement 2025-11-25 16:49:37 -05:00
Harrison DiAmbrosio
47bcce621d
lua position, size, focus and z-index (not really) 2025-11-25 16:49:31 -05:00
2c130539f6
intial setup for passing arbitrary data to hooks 2025-11-25 16:48:49 -05:00
Harrison DiAmbrosio
3eea990e3f view focus issue 2025-11-25 16:23:11 -05:00
Harrison DiAmbrosio
b3b83fd287 w merge by me <3 2025-11-25 16:02:25 -05:00
Harrison DiAmbrosio
1eda05b7b3 lua position, size, focus and z-index (not really) 2025-11-25 16:01:38 -05:00
746ec6ba6f
remove duplicate function 2025-11-22 18:49:46 -05:00
c5e566736a
update log statement 2025-11-22 18:48:16 -05:00
eeb6bf2278
rename WinMap{Pre,Post} to ViewMap{Pre,Post} cause View is better 2025-11-21 23:34:08 -05:00
b3322eeb90
inital support for hooks...
Currently the following hooks are available:
 - WinMapPre
 - WinMapPost
2025-11-21 23:30:21 -05:00
Harrison DiAmbrosio
d9ebb6197d keyboard groups work in drm mode 2025-10-26 21:17:23 -04:00
Harrison DiAmbrosio
976900ffa6 removed all windows decorations properly, added window closing and compositor exiting as well as view focusing 2025-10-25 18:50:06 -04:00
Harrison DiAmbrosio
bb669b2d9a rewriting cursor controls 2025-10-23 23:29:38 -04:00
Harrison DiAmbrosio
b328c0a7c7 more error handling and oranization 2025-10-23 13:30:59 -04:00
Harrison DiAmbrosio
609ee42d66 cleaning up code, adding support for workspaces, and handling errors 2025-10-22 23:40:19 -04:00
Harrison DiAmbrosio
6bfebb0e37 created listeners and empty event handlers for resizing and moving windows 2025-10-20 19:16:10 -04:00
Harrison DiAmbrosio
f9e67a5681 fixed adding two scene trees bug 2025-10-20 17:58:56 -04:00
Harrison DiAmbrosio
ee7c89721f window rendering 2025-10-19 20:40:53 -04:00
Harrison DiAmbrosio
cf7f397ed9 almost there 2025-10-19 20:23:46 -04:00
Harrison DiAmbrosio
ddc9a05f39 hi 2025-10-19 19:09:38 -04:00
Harrison DiAmbrosio
b8419806ef reorganized into seat file and cursor file 2025-10-19 16:39:43 -04:00