Quote:
Originally Posted by drMerry
Well, what I mean is that I would like to have a button for adding custom plugins inside your plugin like:
Customize | Enable/Disable | Remove | Add custom | Install | version | close
For my own scripts I can use the batch, but for example if you post a new modify-epub in the dev, I have to create a batch, or install it by configuration -> plugins -> add custom plugin.
Running your plugin from toolbar would speed this up a lot.
If this should only be shown to advanced users, you could maybe make a configuration option like the one in quality (set shown options)
This would also give the option to add / remove columns from the plugin view.
|
So if I understand you correctly you would be wanting an "Add" button the same as you have on the Preferences->Plugins dialog?
I am a little wary of adding yet another button to the bottom of the screen as it has too many already imho. I think once I have a right-click menu, a few of those will disappear onto that. "Maybe Version History" being the most likely candidate, so the right side just becomes a more conventional "Do something" (Install) and "Close" buttons.
Certainly with the possible exception of "Customize plugin" the left side buttons I think should go onto the menu too. "Remove plugin" would too rarely be used day to day. Likewise "Enable/disable plugin" doesn't apply to user interface plugins which most of these are, and the rest are metadata source plugins which are most easily/frequently turned on/off via Kovid's metadata configuration screen. I think Customize plugin is sufficiently useful to keep there (particularly if you remember to ctrl+click on the Plugin Updater toolbar icon, which takes you to the All plugins view).
So then that would leave the question of where to put the "Add" button. My concern would be confusing the user by having both an "Add" and "Install" buttons on the one screen. So if I was going to support it, it would have to firstly have to be really clearly named (like "Add custom plugin..."). And probably on the right-click menu as again it would be very infrequently used.