Matthias
v5
(Скоро) многоплатформенное самостоятельное приложение чата, созданное полностью в ржавчине.
| Функции | Настольный компьютер | Мобильный |
|---|---|---|
| Зашифрованные сообщения, обеспечивающие безопасность | ✅ | ✅ |
| Бэкэнд, который не полагается на ни одного центрального поставщика | ✅ | ✅ |
| Настраиваемые профили | ✅ | ✅ |
| Текст, аудио, изображение, сообщения файлов и изображения | ✅ | ✅ |
| Пользовательские смайлики | ✅ | ✅ |
| Интуитивно понятный пользовательский интерфейс | ✅ | ✅ |
| Экспериментальная поддержка MD (Markdown) | ✅ | ✅ |
| Голосовые звонки | ✅ | |
| Обширный API LUA (с использованием Luajit) с документацией в GitBook с доступными внешними LIBS | ✅ | |
| Пользовательские URL -адреса подключения (если приложение установлено через установщик), это позволяет пользователю подключаться к серверу с помощью ссылки | ✅ |
Отказ от ответственности: приложение никогда не проверялось и известно и известно.
Все это с отличной производительностью, из-за того, что проект был многопоточным, используя асинхронные вызовы с Egui и многими другими! Я также попытался сделать свою кодовую базу FutureProof, внедрив пользовательские автоматизации (пример: генерирование кода для смайликов) и пользовательских макросов Proc.
cargo r --release (или без -отладки) для отладки)desktop/Installer в папке проекта и откройте файл Matthias.sln.ctrl+shift+b )desktop/Installer/MatthiasSetup/Release/ И вы найдете два файла:Не стесняйтесь общаться на официальном сервере Discord Matthias!