This has made me think a little bit about plugins in the Editor.
I believe Editor plugins should really have their own management, from the Editor preferences. Not only does it allow you to handle the entire Editor workflow directly through the Editor, I know there are people who only use calibre for the editor and do not touch the library GUI at all. I don't think it makes sense to force them into the library so they can add plugins to the editor.
Ideally, each standalone component of calibre should handle all its settings internally, rather than tying back to the library for some things -- that is why all the rest of Preferences is internal to the editor component already.
Kovid, when you get a chance, can you separate this?
|