Привет, ЛОР! Мы тут форкнули джаббер клиент Conversations (давно уже форкнули, на самом деле, но скорее для своих хотелок, а тут как раз их единственный девелопер, который не умеет нормально реагировать на баг-репорты и пулл-реквесты, окончательно добил и так уродливый UI.)
В общем, решили мы выложить своё творение в паблик. Отличия от апстримной консервации:
- Редактирование фотографий и картинок перед отправкой (обрезать, перевернуть, закрасить и проч.)
- Действия с контактами (закрыть чат, замьютить контакт и проч.) по длинному тапу по контакту
- Наличие опционального режима «стандартного ростера» (как в Gajim, Psi+ итд.) с сортировкой по группам и проч.
- Поддержка личных сообщений в MUC (конференциях)
- Исправление работы голосовых звонков для поддержки со всеми существующими клиентами, которые поддерживают AV звонки с DTLS-SRTP
- Исправление потребления памяти и батареи при длительных аптаймах с кучей открытых больших чатов
- XEP-0461 (Message Replies) - нативные реплаи с возможностью перехода на сообщение, на которое отвечали.
- Был полностью переписан список сообщений в чате из plain-text списка на Android виджеты для возможности перехода на нужное сообщение из поиска (или из того же реплая)
Бэкпорты из Cheogram:
- DTMF при звонках (может пригодиться в случае звонков на PSTN номера)
- Начальная имплементация XEP-0444 (Message Reactions), которую потом допилим
это всё, что пока вспомнил.
Конечной целью является создание удобных и современных Jabber-клиентов на все платформы (Linux/FreeBSD/whatever, Android, iOS, MacOS, Шindoшs) с поддержкой всех фич Jabber - таких как сквозное шифрование с возможностью синхронизацией между всеми своими (доверенными) девайсами, шифрованные A/V звонки, обмен файлами, стикеры с анимированным говном и прочие радости жизни.
Пара скриншотиков: раз, два.
Полный чейнджлог и возможно новость будет позже.
Максимально открыты ко всем пожеланиям, предложениям и фичреквестам от текущих и потенциальных пользователей Jabber (в том числе желающих переползти с других IM - напомню, что для Jabber есть полноценные бриджи и в телегу, и в шматрицу).
Адепты телеграма идут лямзять бибу Дурову, адепты шматрикса идут смотреть на тормоза и потребление памяти Syanpse при количестве пользователей более 100, а проводить ликбез о том, что XMPP в 2024 году поддерживает всё, кроме анимированных стикеров с говном — я не буду.