https://www.kicad.org/blog/2025/06/KiCad-and-Wayland-Support/
KiCad uses wxWidgets, where the 'x' means X11 and is cross-platform. It
would be ironical if Windows becomes a better OS than Fedora or Ubuntu for electronics design.
For a while QGIS had a banner alerting users that dialogs might not
function correctly on Wayland but they seem to have overcome the problem. Because of its nature KiCad may face greater difficulty.
fwiw, I haven't tried but I doubt our legacy software would do well with Wayland. Like KiCad it uses window control and IPC features that Wayland specifically removed.
https://www.kicad.org/blog/2025/06/KiCad-and-Wayland-Support/
It's a good summary of the problems going from X11 to Wayland. For those
rbowman <bowman@montana.com> wrote:
https://www.kicad.org/blog/2025/06/KiCad-and-Wayland-Support/<snip>
KiCad uses wxWidgets, where the 'x' means X11 and is cross-platform. It
would be ironical if Windows becomes a better OS than Fedora or Ubuntu
for electronics design.
Interesting, IIRC BOINC Manager on Linux also uses wxWidgets,
so I guess people needing that could be out if luck.
rbowman <bowman@montana.com> wrote:
https://www.kicad.org/blog/2025/06/KiCad-and-Wayland-Support/<snip>
KiCad uses wxWidgets, where the 'x' means X11 and is cross-platform. It
would be ironical if Windows becomes a better OS than Fedora or Ubuntu for >> electronics design.
Interesting, IIRC BOINC Manager on Linux also uses wxWidgets,
so I guess people needing that could be out if luck.
For a while QGIS had a banner alerting users that dialogs might not
function correctly on Wayland but they seem to have overcome the problem.
Because of its nature KiCad may face greater difficulty.
fwiw, I haven't tried but I doubt our legacy software would do well with
Wayland. Like KiCad it uses window control and IPC features that Wayland
specifically removed.
Yes, looks that way to me too :(
On 17 Jun 2025 04:46:18 GMT
rbowman <bowman@montana.com> wrote:
For example, the base GUI of one app presents a summary of incidents
but each user can configure how many individual incident entry
screens they want, where they want them, and the sizes, and that data
is saved per user. That's exactly the 'inside' knowledge of the
server than Wayland is designed to prevent.
Screen layout and window placement is "inside knowledge" in a GUI environment?
What a demented philosophy.
... different windows arranging themselves in a saved configuration is
an *extremely* well-known design pattern for GUI applications ...
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 546 |
Nodes: | 16 (2 / 14) |
Uptime: | 02:10:27 |
Calls: | 10,385 |
Calls today: | 2 |
Files: | 14,057 |
Messages: | 6,416,581 |