"Quality of life" improvements
This branch contains miscellaneous improvements, broken down into individual commits. These result from bugs / annoyances I've encountered while using the development version over the last few weeks.
Highlights:
- Improved inline preview, it does not need gnome-web-photo anymore and uses a WebView instead. Please verify that I've removed the dependency from flatpak correctly. I have never worked with flatpak before... and I just removed a file.
- Improved markup (eg. support for multi-line list items).
- Improved side-by-side preview when only one of the sides is scrollable.
- Improved stats counter.
- Moving from worker threads to worker processes, which improves general performance (particularly around UI) significantly. In particular, the experience when editing very large documents is much better. The GIL is a pain.
😄
I'd recommend reviewing commit by commit. I've taken care to explain each change(s) in each commit message, but I'm happy to discuss any of them. Thanks!