Cosmoe: A BeOS UI Library Needs Stability and Compatibility Improvements
2025-06-21
Cosmoe, a BeOS UI library built on Wayland, needs further improvement in stability and compatibility despite significant progress in integrating BeOS class libraries with Wayland. Crashes and incorrect behavior remain, hampered by Wayland's complexities. Cosmoe currently implements about 95% of the BeOS API, but crucial features like "offscreen" BBitmaps for accelerated drawing and BFilePanel (Open/Save dialogs) are still missing. Some file-related classes are only partially implemented. Additionally, Wayland's security restrictions prevent certain window actions, like positioning and centering. Refer to the Cosmoe repository's TODO file for more details.
Read more
Development