Gtk2 does not support scaling of some elements like icons, so it plays very bad with HiDPI screens, where scaling usually accompanies high resolutions. In general, Gtk2 should be abandoned, but there are some things which do not have Gtk3 versions.
Currently used Gtk2 software without Gtk3 support are:
Both of them have Qt5 support, but
doublecmd with Qt5 runs well but has ugly artifacts when Qt5 runs in Adwaita compatibility mode;
audacious Qt5 version is in AUR and requires access to the original website which is blocked by RKN (screw it...), so automating the installation is a bit embarrassing (proxy setup + AUR packages build).
So, Gtk2 is a long-running issue. Check back few years later.
Gtk2 does not support scaling of some elements like icons, so it plays very bad with HiDPI screens, where scaling usually accompanies high resolutions. In general, Gtk2 should be abandoned, but there are some things which do not have Gtk3 versions.
Currently used Gtk2 software without Gtk3 support are:
doublecmd;audacious.Both of them have Qt5 support, but
doublecmdwith Qt5 runs well but has ugly artifacts when Qt5 runs in Adwaita compatibility mode;audaciousQt5 version is in AUR and requires access to the original website which is blocked by RKN (screw it...), so automating the installation is a bit embarrassing (proxy setup + AUR packages build).So, Gtk2 is a long-running issue. Check back few years later.