Spectral but with my patches
Go to file
Black Hat 9f46bf8c42 Add an option to use RichText instead of StyledText.
This fixes empty space issue at a cost of reduced performance.
2018-08-18 17:56:55 +08:00
asset Colored emoji support. 2018-08-11 20:48:44 +08:00
flatpak Update org.eu.encom.matrique.yaml 2018-08-16 04:01:59 +00:00
icons Rename for Flathub. 2018-08-16 11:30:57 +08:00
include Remove sender tooltip, and sender label, simplify MessageDelegate, add 2018-08-13 22:44:32 +08:00
js Add sending notice support && tweak markdown. 2018-07-12 19:40:16 +08:00
qml Add an option to use RichText instead of StyledText. 2018-08-18 17:56:55 +08:00
src Uses MatriqueRoom inherited from QMatrixClient::Room and rewrite related 2018-08-18 16:02:47 +08:00
.gitlab-ci.yml Use YAML for Flatpak. 2018-08-16 11:54:39 +08:00
.gitmodules Improve AudioBubble && fix flathub issue. 2018-08-17 19:46:46 +08:00
BUILD.md OSX build instructions 2018-02-27 12:08:09 +00:00
LICENSE Add LICENSE 2018-02-27 04:17:16 +00:00
README.md Fix badge URL. 2018-08-05 12:06:43 +00:00
matrique.pro Uses MatriqueRoom inherited from QMatrixClient::Room and rewrite related 2018-08-18 16:02:47 +08:00
org.eu.encom.matrique.appdata.xml Uses MatriqueRoom inherited from QMatrixClient::Room and rewrite related 2018-08-18 16:02:47 +08:00
org.eu.encom.matrique.desktop Rename for Flathub. 2018-08-16 11:39:00 +08:00
qtquickcontrols2.conf Prepare for multiple theme support. 2018-03-01 21:21:09 +08:00
res.qrc Rewrite FileDialog in C++ && add setting to force async load timelime. 2018-08-14 14:05:41 +08:00

README.md

Matrique

pipeline status flatpak status coverage report

"Nobody can be told what the matrix is, you have to see it for yourself. "

Matrique is a glossy cross-platform client for Matrix, the decentralized communication protocol for instant messaging.

Contact

You can reach the maintainer at #matrique:matrix.org, if you are already on Matrix.

Also, you can file an issue at this project if anything happens to go wrong.

Install

You can fetch the nightly release of Matrique via Flatpak.

Requirements

An operating system with Flatpak installed. Fedora 28 is known to work, other GNU/Linux distributions should work as well if they have Flatpak installed.

Add Repository and Install

Flatpak Repo: Repo URL

Click on the address above to install the nightly repository of Matrique.

Prefer commands?

flatpak remote-add matrique https://b0.gitlab.io/matrique-repo/matrique.flatpakrepo
flatpak install matrique org.eu.encom.matrique

P.S. In case if you haven't figured it out, the instruction above only works on Master OS. No precompiled binary for MacOS and Microsoft Windows yet.

Run

If you install Matrique through Flatpak, you should already be able to run it from the app launcher.

If not,

flatpak run org.eu.encom.matrique

Compile from Source

You can compile Matrique from source if you want to.

  • Fetch the code.
git clone --recursive https://gitlab.com/b0/matrique
  • Open in Qt Creator using the default config.
  • Run.

Acknowledgement

This program uses libqmatrixclient library and C++ models from Quaternion.

License

GPLv3

This program is licensed undedr GNU General Public License, Version 3.