Ziel ist, das GTK3 Interface zum Standard auf Linux zu machen.
Da das intl. Forum oft nicht erreichbar ist, kopiere ich den Aufruf hier.
https://forum.lazarus.freepascal.org/in ... cseen.htmlHello,
The GTK3 widgetset has had substantial work over the last months and
can now run real LCL applications on both X11 and Wayland. Before any
move to make it the default GTK widgetset on Linux, more testing on
real-world projects would help a lot.
Please build Lazarus trunk with LCLWidgetType=gtk3, run your
applications - ideally on both X11 and Wayland, and at HiDPI if
available - and file any regressions on GitLab:
https://gitlab.com/freepascal.org/lazar ... s/-/issues
Known TODO before GTK3 can be considered the default Linux widgetset:
- TTrayIcon (StatusNotifierItem + GtkStatusIcon fallback)
- Full MapMode / Set/GetWindow/ViewportExt/Org coverage
Many thanks to everyone who has reported issues so far.
Regards,
Željan Rikalo (zeljko)