Discord-like Matrix client
include | ||
misc | ||
qml | ||
resources | ||
src | ||
.clang-format | ||
.editorconfig | ||
.gitignore | ||
CMakeLists.txt | ||
ImageViewer.qml | ||
LICENSE | ||
qml.qrc | ||
README.md |
Trinity
(This is a project from ~2021)
A Qt5 QML Matrix client, which supports end-to-end encryption (WIP) and has a Discord-like interface.
Features
- Basic messaging capabilities
- Sending and recieving markdown messages, formatting can be disabled
- Typing notifications
- End-to-end encryption (WIP)
- Community support
- Per-room notification settings
- Listing and joining public rooms
- Inviting other members and accepting other people's invites
- Start direct chats with other members
- Custom emote support
Installation
I'm not providing any pre-built binaries yet, so you must compile from source.
If you use Arch Linux, I maintain the AUR package.
Building
Building Trinity is very easy, simply call CMake. Please make sure all the dependencies below are met.
Dependencies
- Qt5
- WebEngine is also required
- CMark
- libolm