4 ms·
Why does it have to be cross platform? At this point Ladybug does not compile on Windows anyways. Also the target audience is probably mostly using Linux.
by sprash 4y ago
Why does it have to be cross platform? At this point Ladybug does not compile on Windows anyways. Also the target audience is probably mostly using Linux.
- Deukhoofd 4y agoWell, the goal from the article is obviously to make it cross-platform, it's even in the title ;). To achieve that they just wrapped it in Qt. To replace that you'd have to achieve parity for the (admittedly smallish) subset of Qt that is being used. Starting with Linux for that would be a good start, but I'd assume the eventual goal would be to expand to other platforms as well.
- zamadatix 4y agoIt seems to compile on MacOS and Android already so not being on Windows (yet) doesn't really sidestep having a cross platform GUI/events library.
- account42 4y agoAnd what windowing toolkit do you think it sould use on Linux? GTK? Meh. Qt is fine and using QtWidgets is pretty far from depending on QtWebEngine.
- sprash 4y agoNone? Talking to bare X11 is actually pretty simple.
- Deukhoofd 4y agoDon't forget that you're also expected to support Wayland nowadays on Linux.
- sprash 4y agoWho is expecting Wayland support besides Redhat and Collabora? And yes, talking to Wayland directly is extremely cumbersome and unnecessary complex. That's why nobody uses it.
- smoldesu 4y agoTalking to bare x11 is one of the worst ways to conform to XDG desktop spec.