2 ms·
There's not a Linux ABI emulation layer but it is running on top of a Wayland emulation layer, instead of using the Be GUI API directly (as the Qt, SDL, and Jav
by waddlesplash 4y ago
There's not a Linux ABI emulation layer but it is running on top of a Wayland emulation layer, instead of using the Be GUI API directly (as the Qt, SDL, and Java Swing ports do.) That does make a difference, especially around stuff like keyboard handling.
- forgotpwd16 4y ago>on top of a Wayland emulation layer As per release notes, for time being it uses X11 layer instead for features and performance.
- waddlesplash 4y agoUh ... no? The release notes state it started out using the X11 layer, but then switched to using the Wayland layer. I should know: I wrote the X11 layer, contributed to the Wayland layer, and wrote most of these release notes. :)
- forgotpwd16 4y agoYeah, skimmed through them and mixed up the wording. It says "port now is built atop [the Wayland compatibility layer] for both features and performance reasons", remembered it the other way.
- rayiner 4y agoReally impressive work man. Really great to see Haiku alive and kicking. I remember stanning for BeOS on Slashdot. Those were the days.
- phkahler 4y agoSo can it run Solvespace? CAD with GTK gui.