With the release of Sigil-1.4.3, DiapDealer and I have achieved all of my personal goals for Sigil including:
- entity preservation
- plugin interface and embedded python3 engine
- community of plugin developers and plugins
- html5/gumbo parser integration to better handle broken code
- epub3 support while keeping full epub2 support
- support custom epub layout- no more forcing epubs into a "standard" layout
- mathml support via MathJax
- QtWebEngine port
- stripping out BookView into a separate app called PageEdit
- dark and light mode support
- multiple language spellchecking
- checkpointing (via an interface to git) to make saving any restoring very easy
- overall stability and crash prevention improvements
- more timely bug/issue resolution
- continuous improvement systems for build testing for Windows and Mac
- improved relationship with Linux distributions
- better build documentation for all platforms
- maintain a vibrant User Community and Forums on Mobileread
- help make consistent and timely releases
- allow users to specify their own icon sets
- rework the user interface to be more configurable
So my to-do list is now pretty much empty after about 5 years of effort. So we (or I as I can not speak for DiapDealer here as he may have his own list) are open to new feature or tool suggestions ...
But please **before** making a suggestion:
- make sure it would be useful to a wide variety of users
- it could not be done better in a plugin
- it can not be done better with the current "open-with"
- it can be done on all 3 main platforms: Linux, MacOS, Windows
So if you think you have a killer feature or tool that would benefit many users of Sigil, please use this thread to to suggest and explain it, justifying why it would help.
If there turns out to be a user consensus on a few of these, we can add them to our to-do list for the next 5 years - but no promises!
Thanks!