Skip to content

Drop support for GTK2 on Linux

Ian McInerney requested to merge imcinerney/kicad:im/gtk3 into master

This drops support for GTK2-based wxWidgets versions and forces the use of GTK3 on Linux installs. This is because GTK2 can lead to display artifacts that are non-existent in GTK3 (see #4842 (closed) for an example), and GTK3 is now more widely the default on Linux distros (and is the default on all our supported distros). Additionally, supporting only GTK3 will make adding features to the KIPLATFORM library easier by removing the need to coordinate the GTK CMake locator with the wxWidgets GTK build, instead it can always search for GTK3.

This has been put up for discussion on the developers mailing list: https://www.mail-archive.com/kicad-developers@lists.launchpad.net/msg38586.html, so merging should wait until any discussion there has been resolved.

Fixes #4842 (closed)

Edited by Ian McInerney

Merge request reports