Matthias
v5
Eine (bald zu sein) multiplatform-selbst gehostete Chat-Anwendung, die vollständig in Rost erstellt wurde.
| Merkmale | Desktop | Mobile |
|---|---|---|
| Verschlüsste Nachrichten, um die Sicherheit zu gewährleisten | ✅ | ✅ |
| Backend, das sich nicht auf einen zentralen Anbieter beruht | ✅ | ✅ |
| Anpassbare Profile | ✅ | ✅ |
| Text, Audio, Bild, Dateimeldungen und Bilder | ✅ | ✅ |
| Benutzerdefinierte Emojis | ✅ | ✅ |
| Intuitive Benutzeroberfläche | ✅ | ✅ |
| Versuchsunterstützung (Markdown) | ✅ | ✅ |
| Sprachanrufe | ✅ | |
| Umfangreiche LUA -API (mit Luajit) mit Dokumentation bei Gitbook mit externen LIBs verfügbar | ✅ | |
| Benutzerdefinierte Verbindungs -URLs (wenn die App über das Installationsprogramm installiert ist) dadurch kann der Benutzer mit nur einem Link eine Verbindung zu einem Server herstellen | ✅ |
Haftungsausschluss: Die Bewerbung wurde noch nie von Sicherheitsvorgängen geprüft und hat Fehler gekannt.
All dies mit großartiger Leistung, da das Projekt mit Multi-Thread, asynchronisierte Anrufe mit Egui und vielem mehr verwendet wird! Ich habe auch versucht, meinen Codebase Future Proof zu erstellen, indem ich benutzerdefinierte Automatisierungen (Beispiel: Code generieren für Emojis) und benutzerdefinierte Proc -Makros implementiert habe.
cargo r --release (oder ohne Freisetzung zum Debuggen) aus)desktop/Installer und öffnen Sie die Datei matthias.sln.ctrl+shift+b -Schlüsselkombination).desktop/Installer/MatthiasSetup/Release/ und Sie finden zwei Dateien:Fühlen Sie sich frei, auf dem offiziellen Matthias Discord Server zu chatten!