# Trinity 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 ## Screenshots ![Screenshot](misc/screenshot.png) *Note: This is an outdated screenshot :-)* ## Dependencies * Qt5 * WebEngine is also required * CMark * libolm ## Installation You may compile this from source, or use the [PKGBUILD](https://git.sr.ht/~redstrate/pkgbuilds/tree/main/item/trinity/PKGBUILD). ## Licensing Trinity's source code is distributed under the GPLv3 license. See the `LICENSE` file for more details. `resources/background.jpg` shown on the login page is from Death to Stock.