io.github.quotient_im.Quaternion CC-BY-4.0 GPL-3.0+ Quaternion Qt-based client for Matrix networks

Quaternion is a cross-platform desktop IM client for the Matrix protocol.

kitsune-ral_AT_users.sf.net InstantMessaging Network io.github.quotient_im.Quaternion.desktop https://raw.githubusercontent.com/quotient-im/Quaternion/master/Screenshot1.png UI screenshot https://github.com/quotient-im/Quaternion https://github.com/quotient-im/Quaternion/issues https://github.com/quotient-im/Quaternion/blob/master/README.md quaternion com.github.quaternion.desktop com.github.quaternion.desktop https://github.com/quotient-im/Quaternion/releases/tag/0.0.97-beta1

0.0.97 beta

Port Quaternion to libQuotient 0.9

https://github.com/quotient-im/Quaternion/releases/tag/0.0.96.1

Changes since 0.0.96:

  • Fix regressions in attaching files
  • Allow `mxc` scheme in hyperlinks (MSC2398)
https://github.com/quotient-im/Quaternion/releases/tag/0.0.96

0.0.96

Changes since 0.0.95.1:

  • Qt 6 support
  • Beta-quality support of end-to-end encryption (E2EE)
  • Fixes and improvements in the timeline display and text selection
  • Ctrl-Shift-V to paste content as plain text
  • Fixed problems around drag-n-dropping/pasting some content
  • It's now possible to re-dock floating panels from the menu (especially relevant on Wayland)
  • Using room-specific member avatars in the timeline, not just in the user list
  • Performance and stability improvements
https://github.com/quotient-im/Quaternion/releases/tag/0.0.96-rc1

0.0.96 RC

Minor tweaks and fixes

https://github.com/quotient-im/Quaternion/releases/tag/0.0.96-beta4

0.0.96 beta4

  • Restored workability with Qt 5 (but only until the final release; after that, only Qt 6 will be supported)
  • Timeline scrolling with mouse wheels and touchpads is (should be) no more sluggish
  • Pasting HTML from web pages and other applications works in much more cases
  • More discernible text colours for state events and emotes
https://github.com/quotient-im/Quaternion/releases/tag/0.0.96-beta3

0.0.96 beta3

  • Switch to libQuotient 0.8 to make E2EE opt-in at runtime
  • Complete transition to Qt 6
  • Other minor tweaks and fixes
https://github.com/quotient-im/Quaternion/releases/tag/0.0.96-beta1

Switch to libQuotient 0.7, with its new read receipts/fully read markers API and experimental support of E2EE; fix a few bugs. More to come before the final release!

https://github.com/quotient-im/Quaternion/releases/tag/0.0.95.1

This is mostly about bug fixes, including more accurate scrolling back in the timeline (to read marker or previously saved position); actually coloured user names in the timeline; rich text pasting from LibreOffice; and a few limited HTML injections. Also, the "Scroll to read marker" button will load more history if the event with the read marker is not loaded yet (though you'll have to click again to actually scroll after that).

https://github.com/quotient-im/Quaternion/releases/tag/0.0.95

0.0.95 final release

  • Revamped read marker and "scroll to read marker" button
  • Initial reactions support
  • Tint for outgoing messages
  • Improvements for the shuttle dial
  • User profile dialog with editable name and avatar
  • Initial Markdown and rich text entry support (still a bit experimental)
  • Different colours for different user ids
qt qtkeychain quaternion The Quotient Project intense intense intense