You should consider using [STLWRT](https://github.com/thesquash/stlwrt) instead of GTK 2. According to its README, "the goal is to be able to run most GTK+ 2 and many GTK+ 3 applications using the same STLWRT library", so supporting both STLWRT and GTK 3 should be relatively straightforward.
Interesting read: https://ubuntu-mate.community/t/horrible-gtk3-gnome-ui-design-is-leaking-into-ubuntu-mate-applications-in-20-04/22028/57 -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/2673
