View Single Post
Old 01-04-2022, 11:09 PM   #72
democrite
Evangelist
democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.
 
Posts: 441
Karma: 77256
Join Date: Sep 2011
Device: none
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.
democrite is offline   Reply With Quote