tinybox icon indicating copy to clipboard operation
tinybox copied to clipboard

Is this project still being actively developed?

Open adcdam opened this issue 2 years ago • 3 comments

just want to know that.

adcdam avatar Aug 27 '22 04:08 adcdam

This is not being actively developed right now. And way behind wlroots. Try waybox.

icedman avatar Aug 27 '22 07:08 icedman

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?

Beethoven-n avatar May 27 '23 18:05 Beethoven-n

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.

herzenschein avatar May 27 '23 19:05 herzenschein