I've fixed some of the hook names, some were missing '.evolution', and others were just weirdly named. I fixed all of the committed plugins - sorry if its messed anyone up with the changes, but its better to do now than later.
The biggest change was the org.gnome.evolution.mail.folderview.popup.* ones, i stripped off the target bit. It wasn't accurate anyway and the target type is used to also select the right menu where appropriate (it's a popup menu that can have any of 4 different targets depending on where it is invoked). It makes no difference to your plugin apart from fixing the "id" parameter.
I've also implemented a sort of auto-doc documentation system for the hook points, so they can just be put in the code where appropriate. I'll try to upload the docs onto the gnome site if I can remember how, when I regenerate them. Its a bit rough yet, but 'it works', in the future it should cross-reference things properly, but for now that can wait.
I'm loathe to put the doc generation stuff in the makefiles yet, since the tools I have suck, are hard to install and use, and are pretty esoteric at that (fop is at least - its name says it all really).
--
|
<<attachment: zed-48.small.jpg>>
