Matrix client built with iced
2a9dbb90d3
Also add prototype message history backfill. Backfilled encrypted messages can't be handled before some api changes. |
||
---|---|---|
src | ||
.gitignore | ||
Cargo.toml | ||
LICENSE | ||
README.md |
retrix
Retrix is a lightweight matrix client built with iced and matrix-rust-sdk.
The project is currently in early stages, and is decidedly not feature complete. Also note that both iced and matrix-sdk are somewhat unstable and under very rapid development, which means that there might be functionality that's broken or can't be implemented that I don't have direct influence over.
Features
- Rooms
- List rooms
- Join rooms
- Explore public room list
- Create room
- Communities
- Messages
- Plain text
- Formatted text (waiting on iced, markdown will be shown raw)
- Stickers
- Images
- Audio
- Video
- Location
- E2E Encryption
- Import key export
- Receiving verification start
- Receiving verification request (waiting on matrix-sdk)
- Account settings
- Device management
- Change password
- Profile settings
- Display name
- Avatar
Things I (currently) don't intend to implement
- VoIP Calls