3 ms·
Yeah, it is kinda amusing that one of the stablest ABIs for GUI applications on Linux is the Windows one :-P. Sadly the Wine GUI controls, while they work, alw
by badsectoracula 7y ago
Yeah, it is kinda amusing that one of the stablest ABIs for GUI applications on Linux is the Windows one :-P.
Sadly the Wine GUI controls, while they work, always felt off to me and have multiple minor issues. But at least they work. I think a big reason is that despite libwine being usable as a general purpose toolkit for (ELF) Linux application, it never saw much use as that so these issues were never paid much attention.
- jfkebwjsbx 7y agoIndeed, the Wine controls could use some help. It would be great if someone could provide a new renderer based on Vulkan, for instance.
- badsectoracula 7y agoVulkan would make things more complicated and wont really fix anything (if anything it'll make things worse because that added complication will make it harder to fix things and most likely will break compatibility with anything not supporting Vulkan - e.g. older and/or weaker devices and other OSes like macOS) since it isn't really rendering that is the issue but behavior (there are also some drawing issues but those are at the GDI level and you do not want to break GDI).
- jfkebwjsbx 7y agoAh! I was referring to the graphical issues. Behavior is more important, of course. By the way, Vulkan is "supported" on macOS thorough MoltenVK which is provided by Khronos under a permissive license (although they don't develop it).