Den 2022-02-03 kl. 21:59, skrev Håvard F. Aasen via Emc-developers:
On 2022-02-02 19:02, Nicklas SB Karlsson wrote:
Den 2022-02-02 kl. 19:16, skrev Sebastian Kuzminsky:
What are the big projects that need to get finished for the next release?  Some things I know vaguely about, but don't know the status of:

* Transition to gtk3 (required)

Read in an old thread from May last year I found this fork
https://github.com/LinuxCNC/linuxcnc/pull/1164 but are still uncertain
about the status.


I believe classicladder is the last application that uses gtk2, which this line [1] confirms. Upstream has a newer version supporting both gtk2 and gtk3, but the diff has become quite large over the years. Half a year ago or so, I started to backport some of the new features, but stopped, I didn't feel I could test the changes thoroughly enough. It should be possible to update it to gtk3, though I'm not sure which strategy is best, try to stay as close to upstream as possible, or only change the gtk part and continue with the version we got.

Latest version of gtk is gtk4 but if already almost that's good enough. Still use GTK2 and it works but have to install old package so one day I guess it will break if continue to update operating system.


Nicklas Karlsson



_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to