tinybox
tinybox copied to clipboard
Is this project still being actively developed?
just want to know that.
This is not being actively developed right now. And way behind wlroots. Try waybox.
hi, so i don't want *box style configs to die here? particularly the menu syntax, i'm a big fan of that. how could we get this up to date?
This project needs to be updated to use latest wlroots.
The initial compiler issue of not finding <wlr/types/wlr_box.h>
(which is pretty much just the path to wlroots header files like in /usr/include/wlr/types/wlr_box.h
) can be fixed by changing the includes in cursor.h
and output.h
as per https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/3405/diffs (the file is now in /usr/include/wlr/utils/box.h
and the include is <wlr/utils/box.h>
.
The rest of the compiler issues seem to be API changes in wlroots. In other words, for errors such as:
../tinybox/workspace/view.c: In function ‘desktop_view_at’:
../tinybox/workspace/view.c:148:30: error: too few arguments to function ‘wlr_output_layout_get_box’
148 | struct wlr_box *main_box = wlr_output_layout_get_box(
| ^~~~~~~~~~~~~~~~~~~~~~~~~
You'd need to check the wlroots API (in this case wlr_output_layout_get_box()
) and fix the tinybox code.