@VanessaE Geany has not made a choice, it works on both GTK-2 and GTK-3 and as far as reasonably possible without re-implementing parts of GTK, works the same on both.
A distribution may have made a choice which version it wanted to package, but thats the distros choice, not Geanys, so again you have ranted at the wrong target.