I am not sure if this is ideal place for feature requests. So far seems to be yet I haven't checked other threads. If so, maybe the first post could be edited as a running list as others who may not read this thread or regularly check forums may find such less effort to find and remain up-to-date. Is this turning into the thread for requests?
Hope you don't mind random things. As I wasn't trying to edit some EPUB but from recent testing, I was more aware of actions I tend to ignore during regular use:
- forgot to mention, it's been there for a while yet, keyboard shortcuts on macOS show ctrl instead of cmd and meta rather than ctrl. might be confusing for those who don't know what is meta.
- preference to set linear=no on add cover?, and auto-set if cover is detected?
- adding cover, often with commercial specified in some other way undetected, Sigil adds a new file. possibly instead of needing to delete the old and edit toc, maybe in that dialog some place, perhaps expandable not shown by default, to replace some existing cover?
- renaming files, if focus could remain in file list post-rename, I think easier to continue. e.g. select files, press shortcut to rename, arrow keys + selection, repeat.
- as many or most commercial EPUBs bring up the message of missing DOCTYPE, html, etc., if there is no malformed XHTML, perhaps there could be an option to do such automatically? I am unaware if suggested, spoken of before, or of any dangers in such cases.
Mentioned before, I remain unclear at times when there is indeed malformed HTML vs merely a change in header. Tested one where such was fixed, made something malformed (removed closing tag somewhere), and same message. Thus times where I may have, outside of Sigil, introduced some html syntax error of missing tag or something, vs. a harmless (?) DOCTYPE, html, … that is autorepaired, I do not know how to distinguish such.
- I was thinking, over time, I might contribute to making the app more macOS native if interested: UI elements (noticed status bar size), icons, and other. If someday buttons or other icons could use available resources such as recommended UI fonts per platform or environment (Gnome/KDE no idea if there is such) if available, as I kind of like seeing such refinement, I may experiment with finding such icons for macOS Big Sur+ (SF Symbols) or making use of the Qt API for a more native look. Perhaps uninterested or low priority, but maybe nice someday like possibly using such also on newer Windows. if qt 6 offers new such capabilities. maybe very far off yet perhaps Sigil could later slowly introduce changes to in the future make use of platform native offered by Qt.
edit: and possibly an option to set epub3 nav to linear unless also used as html toc and file is in ncx/nav TOC.
Last edited by democrite; 01-04-2022 at 11:27 PM.
|