Archived
1
Fork 0
This repository has been archived on 2025-04-12. You can view files and clone it, but cannot push or open issues or pull requests.
trinity/README.md
2022-06-23 14:05:24 -04:00

40 lines
1.3 KiB
Markdown

# 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
There's no pre-compiled binaries yet, but compiling from source is easily provided you have Qt5 installed. If you use
Arch Linux, there's a [PKGBUILD available from the AUR](https://aur.archlinux.org/packages/trinity-matrix-git). Simply call it from `makepkg` or through your favorite AUR helper:
```
$ aur sync trinity-matrix-git
```
Since there's not a tagged release yet, there's only the git version available as a PKGBUILD at the moment.
## 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.