Skip to content

manfrommedan/element-x-experimental-plus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15,027 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Element X Android, экспериментальный форк

⚠️ Неофициальный экспериментальный форк. Не связан с Element Hq Ltd. и командой Element Call, не одобрен ими и с ними не координируется. Авторы основного проекта это не мы, поэтому за документацией, поддержкой и упоминаниями обращайтесь к апстримному репозиторию.

Работает как есть, на свой страх и риск. Не пинать.

Апстрим: element-hq/element-x-android

Зачем

Element X это сильный мессенджер по протоколу и шифрованию, но по повседневному UX он заметно уступает WhatsApp, Telegram и Signal: мелочей в работе с медиа, выделением сообщений, списком комнат и звонком накопилось много. Команда апстрима двигается осторожно, и многие приятные вещи остаются за бортом.

Форк нужен чтобы аккуратно подтягивать лучшие практики из альтернативных мессенджеров: мульти-выбор и пересылка как у WhatsApp, кепшен на пачку фото как у Telegram, телефонная звонилка как у iOS, отмена загрузки как у Signal, плавающая дата с прыжком к началу дня тоже как у Telegram. Всё либо включено по умолчанию и ведёт себя предсказуемо, либо спрятано за тумблером в Labs. Protocol-фундамент и шифрование не трогаем.

Параллельно это полигон для идей в надежде, что мейнстрим со временем заберёт их к себе. Процесс ревью у апстрима долгий и осторожный, и форк позволяет проверять решения на живом юзкейсе, не дожидаясь официального трека.

Подробности по слою звонков: phone-layer/docs/EXPERIMENTS.ru.md.

Антицензурный прокси

В форк интегрирована поддержка self-hosted антицензурного прокси mxtr-proxy. Маскирует трафик матрикс-клиента под обычный TLS, помогает обходить DPI и блокировки типа ТСПУ, когда штатный путь до homeserver или Element Call SFU обрезан. Поднимается на своём VPS, подключается в Расширенных настройках через share-string.

100% гарантий нет: DPI-движки развиваются, любая маскировка не вечная, регуляторные риски остаются на стороне пользователя. Но это большой шаг в сторону свободного общения там, где прямой коннект больше не работает. Свободу нельзя ждать от вендоров, её берут руками.

Лицензия

AGPL-3.0-only / LicenseRef-Element-Commercial (dual licensing), как у апстрима. См. LICENSE и LICENSE-COMMERCIAL.

About

Unofficial experimental fork of element-hq/element-x-android with phone-style classic call UX (Element X+ branding, embedded Element Call WebView)

Resources

License

AGPL-3.0, Unknown licenses found

Licenses found

AGPL-3.0
LICENSE
Unknown
LICENSE-COMMERCIAL

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors

Languages