Skip to content

"Quality of life" improvements

Gonçalo Silva requested to merge github/fork/goncalossilva/ft.qol into master

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!

Merge request reports