If I had known earlier about this, such would have saved me much effort. Thank you for this great plugin.
Some possible suggestions if you don't mind. I too would like some of the things mentioned.
Other things if not mentioned yet:
- would it be possible to someday successively run the plugin without needing to commit and then launch again? As I've only started using it, that's how it seems to behave, e.g. I need to commit and exit, then launch again. If for example I wanted to change all possible span styles such as italic/bold to i/em or b/strong, and remove others, being able to run whatever is needed in one go, I think that'd be easier.
- concerning needing to select files to operate on, might an alternative be some file filter as is available with search and replace? Thinking about other possibilities, I do not know if this is a good model, yet on macOS, various apps have adapted its way of creating filters similar to Finder smart folders, Music playlists and so forth. Attached is a screenshot. One can for example create a filter with any and/or criteria such as name, extension, etc. I do not know if such would be useful in general elsewhere such as for search and replace, I think so though I am used to BBEdit. If so, maybe there could be some global filters used by search and replace that plugins such as this could also make use of. Such may also help if one wishes to perform different operations on different files, and then no need to close, select different files, and run again, multiple times if one might need such.
Concerning saved searches plus defaulting to last run, such would be very nice someday.
Thinking about Sigil in general, perhaps such is contrary to the design goals. I think this, and maybe some other plugins such as convert to EPUB 3, are essential enough to at least some peoples workflow, that becoming part of Sigil itself might be an idea. Maybe not all will find this forum, and the list of plugins, (if it also exists elsewhere), and merely download Sigil. Many may not know about other many useful abilities that maybe could be part of the core app.
|