0.0.96 beta4
Pre-release
Pre-release
This is likely the last beta leading to 0.0.96. Not too many changes from beta3, but these few are rather noticeable:
- Quaternion is usable again when built with Qt 5; this, however, came as a side-effect of fixing things for Qt 6 and not because somebody shouted to please keep it around. That being said, 0.0.96 final release will be the last one with Qt 5 support; once it's out, we go all in Qt 6.
- The long-standing issue with sluggish timeline scrolling (#711) has been finally fixed - if Quaternion is too jumpy or still sloppy with your mouse/touchpad/trackball, let me (@KitsuneRal) know (in the issue or in the chat room and we'll try to figure it out.
- Another long-standing issue with pasting pretty much anything from webpages (#849) is also fixed - separate thanks to @berrange for experiments that helped to pinpoint the problem.
- Text colors used in the timeline are made a bit more discernible (reported in #847).
- Self-signed TLS certificates, although still being a nuisance, at least don't crash the application when left for too long (reported in #688).
- Markdown backticks (those ` things) work again - i.e., format the enclosed text as monospace/code (reported in #881).
- You can use Qt's logging categories to manage the amount of logging output in Quaternion, the same way you could do it with libQuotient (#787).
- A few fixes and tweaks around QML (366017b, a33c1ab, c7cffcc); notably, normal tooltips are used to show URLs, instead of the status bar
- Ensure that the E2EE setting on the connection matches that in the login dialog (6b1692b)
- Fixed an assertion failure when opening the User profiles dialog (2a9aee2).
Translators and packagers are welcome to update their stuff! No further changes in the codebase for 0.0.96 should affect you.