Вышел XMPP-клиент Kaidan 0.5.0

После более чем полгода разработки вышел очередной релиз XMPP-клиента Kaidan. Программа написана на языке С++ с использованием Qt, QXmpp и фреймворка Kirigami и распространяется под лицензией GPLv3. Сборки подготовлены для Linux (AppImage), macOS и Android (экспериментальная сборка). Разработчики столкнулись с трудностями при создании сборок Kaidan для Windows и в формате Flatpak, но эти проблемы скоро будут решены. Для сборки требуются Qt 5.12 и QXmpp 1.2 (поддержка Ubuntu Touch прекращена из-за устаревшего Qt).

Новая версия стала более удобной для новых пользователей XMPP и позволяет получить более высокий уровень безопасности без дополнительных усилий со стороны пользователя. С помощью Kaidan теперь можно записывать и отправлять аудио и видео, а также искать контакты и сообщения. Кроме того, в новый выпуск включены многие мелкие улучшения и исправления.

0_1589047599.png

Список изменений:

  • Добавлена встроенная система регистрации, с обычным логином и QR-кодом входа;
  • Добавлена поддержка записи аудио- и видеосообщений;
  • Добавлен поиск контактов;
  • Добавлен поиск сообщений;
  • Добавлен синтаксический анализ URI XMPP;
  • Добавлены сканирование и генерация QR-кода;
  • Обеспечено приглушение уведомлений для сообщений контактов;
  • Добавлено переименование контактов;
  • Обеспечен показ информации профиля пользователя;
  • Расширена поддержка мультимедиа;
  • Выполнен редизайн списка контактов. Реализованы текстовый аватар, счётчик непрочитанных сообщений на странице чата, пузырь сообщений чата;
  • Обеспечен показ уведомления на Android;
  • Добавлена опция для временного включения или отключения учётной записи;
  • Проведён рефакторинг экрана входа в систему с подсказками для неверных учётных данных и лучшего использования клавиш клавиатуры;
  • Добавлено цитирование сообщений;
  • Обеспечено усечение очень длинных сообщений, чтобы избежать сбоя Kaidan;
  • Добавлена кнопка со ссылкой для отслеживания проблем на страницу «О программе»;
  • Улучшены сообщения об ошибках подключения;
  • Добавлено удаление учётной записи;
  • Выполнен редизайн логотипа и общего баннера;
  • Добавлен рейтинг OARS;
  • Добавлена вторичная сортировка списка по имени контакта;
  • Обеспечено размещение сборки в репозиторий F-Droid KDE;
  • Улучшены сценарии сборки для лучшей кросс-платформенной поддержки;
  • Проведён рефакторинг кода для повышения производительности и стабильности;
  • Добавлена документация для более лёгкого обслуживания;
  • Исправлены проблемы с прокруткой и высотой элемента в настройках.



Источник: http://www.opennet.ru/opennews/art.shtml? num=52921

© OpenNet