Yeah, I know what's going on - basically Geany is launched by a bash script which sets the environment variables needed by GTK and Geany. So for macOS, it's /bin/bash which needs to get the full disk access privileges - see e.g. this answer for more details:

https://emacs.stackexchange.com/questions/53026/how-to-restore-file-system-access-in-macos-catalina

(just use /bin/bash for Geany).

Anyway, this is clumsy and has potential security implications. I've been working on a binary launcher for Geany to workaround this and in addition to use GTK3 instead of GTK2 because I had some rendering problems on Catalina. Here's the result:

https://download.geany.org/snapshots/geany-1.36_osx.dmg

Please give it a try and let me know if you run into any problems. In future Geany releases I'd like to switch to GTK3 and use the binary launcher.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.