|
From: Roland H. <ro...@lo...> - 2023-07-18 18:09:48
|
On 7/18/2023 12:02 PM, Enno Rehling wrote: > I can't speak for Joeron, but if I were in his shoes, my thinking > qould go like this: > > I wouldn't expect it to mean much for Fox. X11 still works pretty much > everywhere that Wayland exists, via XWayland, so support for Wayland > does not broaden the range of machines that a Fox application will run > on, it only adds complexity and support overhead with another backend. This is incorrect. The XWayland interface only supports a subset of EGL and other X11 features/functionality. It is slowly being purged. In the embedded systems world, at least for NXP hardware and firmware, it is almost completely gone and slated to be gone in another 1 or 2 releases. There you are forced to run in Docker containers with one Wayland/Westin container serving up the screen for all other containers. Massive problem with Wayland (at least using X11 tools) is that you have zero control when it comes to screen positioning. The Wayland compositor puts the window/widget up wherever it feels like. For touchscreen embedded systems this forces you to run a single full screen app so you can control the positions of things. Previously every brick on a screen could be its own application so you didn't have single point of failure for entire system. Now you have single point of failure. > > And no, you can't drop X11 and replace it with Wayland. X11 is still > the only way to get a Fox application to run on macOS, and nobody > wants to add native Mac Cocoa support for the same reason: mo' > backends, mo' problems. > > Enno. > > On 17-Jul-23 17:01, John Selverian wrote: >> I just heard about this: >> >> https://wayland.freedesktop.org/ <https://wayland.freedesktop.org/> >> >> what does this mean for Fox? >> >> Kind regards, >> >> js >> >> >> >> _______________________________________________ >> Foxgui-users mailing list >> Fox...@li... >> https://lists.sourceforge.net/lists/listinfo/foxgui-users > > > _______________________________________________ > Foxgui-users mailing list > Fox...@li... > https://lists.sourceforge.net/lists/listinfo/foxgui-users -- Roland Hughes, President Logikal Solutions (630)-205-1593 http://www.theminimumyouneedtoknow.com http://www.infiniteexposure.net http://www.johnsmith-book.com http://www.logikalblog.com http://www.interestingauthors.com/blog |