I apologize for the long delay in replying. I was the maintainer for the treebrowser plugin a few years ago, but I no longer use Geany and can no longer review treebrowser patches. I just filed a pull request to remove myself as maintainer. Best of luck with this patch and further work on the plugin.