Update Hare to use layout management [BONUS]
https://github.com/HaikuArchives/Hare/issues/1
https://www.haiku-os.org/documents/dev/laying_it_all_out_part_1
There are still many apps doing 'manual layouting'. Your task is to rewrite those parts of the code to use the layout management that Haiku introduced a few years back.
Depending on the complexity of the application, this can turn out to be a fairly demanding task that requires basic C++ knowledge.
Submit your work as pull-request of your fork on github. Additionally, upload screenshots of the app running with a font size of 8 and 24 (set in Appearance preferences).
Some info and docs
https://www.haiku-os.org/documents/dev/laying_it_all_out_part_1 https://www.haiku-os.org/files/CreatingUIsusingtheLayoutAPI.pdf https://api.haiku-os.org/layout_intro.html http://cgit.haiku-os.org/haiku/tree/src http://xref.plausible.coop/source/