On Mon, 19 Nov 2007 20:33:01 +0100, Bo Lorentsen bl@lue.dk wrote:
Enrico Tröger wrote:
And, how about the sidebar ? Will a plugin the add a tab in the notebook in the sidebar, to integrate to Geany ?
See the filebrowser plugin, it does add a notebook tab in the sidebar.
Ok, this is really nice ... I have not seen that. Not many excuses left for not making a cMake plugin :-)
"All we need then" is for the plugin interface to be called whenever a project is opened or closed, and that it gets a "handle" for the
Ok, can be easily achieved by adding two signals for opening and closing, maybe a third one for project configuration.
prober keyfile. That way it can persist all project relevant data in that file.
It isn't really needed. There is no consistent handle for the project's keyfile while Geany is running. The file is only opened when the project is opened, configured or closed. Plugins already have access to the project's configuration file path. Maybe, when opening or closing a project, the used handle can be passed to the signal handler to minimize file access(i.e. the plugin doesn't have to open and write the configuration file again on project open/close).
Are there plugin handles/hooks for things like a gdb or pydb ?
Not sure what you mean with handles for gdb but there is nothing similar.
Regards, Enrico