3 332
订阅者
+6624 小时
+4167 天
+1 76230 天
帖子存档
3 345
😭exteraless — beta 14
🆕 Новое
• Обновление до 12.10.6 • Новый плеер в стиле MD3: тексты песен с LRCLIB, очередь, мини-плеер, плавный переход в полноэкранный плеер и жест «назад» • Экран выбора иконки приложения (thx avjx2d6) • Окно обновлений по нажатию на логотип в настройках exteraless • Удаление трекинга из ссылок при открытии и вставке (thx Inugram) • Импорт базы удалённых сообщений из AyuGram и экспорт своей • AyuMoments: настройки по разделам, опция не сохранять сообщения из архивных чатов, обратные regex-фильтры • Дата регистрации аккаунта и вступления в чат по кнопке в строке ID профиля • Время сбоку на стикерах • В ответе на пересланное сообщение видно, кто переслал и откуда • Точное время захода в профиле при относительном «был в сети» • Калькулятор: подсказка для e= и π=, логарифмы по любому основанию, все валюты @calcmulabot • Лента: переключатель «Добавлять новые каналы» • В локальном премиуме папку «Все чаты» можно двигать • Ссылки tg://emoji в rich-сообщениях • Переход в чат из окна приглашения в папку • Мини-окно с описанием и «Копировать ссылку» при долгом нажатии на настройку • Настройки пересобраны: «Чаты» разделены на «Меню», «Медиа» и «Скрытие», а перевод, закреплённые чаты и Glyph перенесены в «Основные» • Поиск по настройкам находит больше пунктов exteraless • Настройки Glyph показываются только на телефонах Nothing (thx ellerotta) • Поддержка иконпаков в формате SVG • Ярлык «Безопасный режим» на иконке приложения срабатывает сразу📷 Исправлено:
• Пуши: если FCM или UnifiedPush не выдали токен, сама включается встроенная служба (в том числе с microG) • Аватарки в уведомлениях • Музыка в других плеерах продолжается после голосовых и кружков • Ответ на удалённое сообщение и свайп для ответа. Цитата в альбоме теперь только у первого фото • Призрак: значки @ и ответы не возвращаются после прочтения • Много ускорений: список чатов, темы форумов, профиль, медиа, открытие меню • Вылеты при нажатии на «Загрузки», в анимированных медиа и в шапке списка чатов • Шапка при жесте «назад» и название чата, рвущееся полосами • Плашка «Копирование запрещено» не перекрывает меню сообщения • Профиль при выключенных историях • Pill stack: пинг прокси обновляется сам, пилюли не повторяются при быстром свайпе • Принудительное размытие при энергосбережении • Плашка трансляции геопозиции • Широкие жирные шрифты не вылезают за пузырь • Иконка прокси в меню «⋮» • Плеер: треки не пропадают из профиля при быстрых нажатиях, в очереди подсвечивается только играющая копия, после закрытия голосового не всплывает плеер музыки, перемотка в m4a • Моргание углов секций в настройках🌟 Плагины:
• Собственная сборка Chaquopy, улучшение защиты и ускорение работы движка до 30х • Новое окно установки в стиле Material 3: просмотр исходника, проверка DEX внутри плагина, в том числе спрятанного в base64 • Разрешения у плагина теперь подписываются через Keystore • Совместимость с плагинами улучшена • Ограничения на распаковку .elyx-архивов (thx omnizs38)🇬🇧 English changelog GitHub • Actions • Chat • CI
3 345
😭exteraless — beta 13.1
Исправлен краш при открытии меню «⋮» на главном экране
Fixed a crash when opening «⋮» menu on the main screen
sorry!
Actions
3 345
😭exteraless — beta 13
🆕 Новое
• Обновление до 12.10.5 • Добавлено автообновление с GitHub • Элементы списка в стиле Material 3 (thx Inugram) • Скрытие кнопки поиска в каналах • Системные шрифты Google Sans на Pixel • Синхронизация настроек через облако exteraless • Премиум-эмодзи без Premium • Новые иконки приложения • Калькулятор прямо в поле ввода: «2+2=» и курсы валют через @calcmulabot • Улучшение и добавление новых функций в AyuMoments • Открытие пользователей по ID через @usinfobot • Оригинальный переводчик Telegram • Добавлен арабский язык📷 Исправлено:
• Утечки памяти, баги само Telegram были исправлены (thx Inugram) • Исправление логики пересылки сообщений из защищенных чатов • Исправление работы ссылок на элементы настроек • Много мелких багфиксов🌟 Плагины:
• Движок быстрее, экраны плагинов больше не подвешивают интерфейс • Юзернеймы в авторах плагинов теперь кликабельны • Хуки не отключаются навсегда после одного падения приложения • AI-проверка 2.0: может читать весь файл (без лимита по размеру) и расшифровывать Base64 • Добавлен экспорт логов плагинов • Улучшение SDK для поддержки плагинов🇬🇧 English changelog GitHub • Actions • Chat • CI
3 345
😭exteraless — beta 12
🆕 Новое:
• Обновление до 12.10.3 • Настройки NagramX объединены с настройками exteraless • Распознавание голосовых сообщений локально через Vosk • Снижение минимальной версии Android до 7 • Скрытие кнопки подарков в каналах • Возможность включить Safe Mode и режим призрака в меню иконки приложения • Возможность переслать сообщение по двойному нажатию📷 Исправлено:
• Исправление закруглений аватарки • Эмодзи в сообщениях в списке чатов больше не дублируется • Цитаты удалённых ответов отделены от текста сообщения • Исправлены анимации, наезжавшие друг на друга • Много мелких багфиксов🌟 Плагины:
• Исправление работы хуков в некоторых плагинах • Исправлена задержка при открытии вкладки плагинов • Улучшение SDK для лучшей совместимости с плагинами exteraGram🇬🇧 English changelog GitHub • Actions • Chat • CI
3 345
😭exteraless — beta 11
🆕 Новое:
• Интеграция Nothing Glyph (by huecoder) • Новые пилюли в Pill Stack: RAM, скорость сети, пинг ДЦ, курсы валют (by huecoder) • Загрузчики Material 3 Expressive на Monet-темах, с отдельной настройкой (by huecoder) • Группа «Бесконечные» в настройках чатов: недавние стикеры и сохранённые GIF без лимита • Отключение глобального поиска • Все опции AyuMoments в меню exteraless, включая ответ цитатой на удалённое сообщение📷 Исправлено:
• Эмодзи-паки по долгому тапу на имя в профиле • Модель ИИ можно ввести вручную • Фильтры сообщений проверяют и адреса ссылок • Monet-тема: утренний переход на светлую больше не сбрасывает тему; палитра переживает перезапуск • Настройки: строки со значением не разъезжаются, выровнены секции и радиусы, вернулись заголовки, убраны разрывы вокруг карточки ссылок (by huecoder) • Иконпаки применяются к иконкам главных вкладок • Пересылка в защищенные чаты теперь работает без ошибок • Широкие посты: контент не выходит за пузырь • Кружки: обновлён CameraX 1.6.2 (by qvkap) • Стикеры с клавиатуры отправляются не как документ • Карта: смена провайдера применяется без перезапуска • Админ-лог: показываются все строки оригинала, скролл держится на сообщении • Повтор одного трека не подгружает следующий • Улучшения производительности • HDR включается только при запасе яркости дисплея🌟 Плагины:
• Ошибка в любом колбэке плагина больше не роняет клиент • Улучшение совместимости с плагинами exteraGram (AdminTools, TextAnimation, LiteGram и другие) • Настройки плагина не мигают при входе и возврате с подстраницы • Запросы и колбэки плагинов идут через Java и переживают перезагрузку плагина🇬🇧 English changelog GitHub • Actions • Chat
3 345
😭 exteraless — beta 10
🆕 Новое:
• Обновление до 12.10.1 • Добавлена функция AI Assistant • Широкие посты в каналах и в ленте (by 0niel) • Вкладка iOS Design: панель навигации и счетчик непрочитанных (by kirillshsh) • Патчи для оптимизации работы приложения (thx @inugramci) • Добавлен Crashlytics (opt-in) • Добавлен OpenStreetMaps как второй провайдер для карт • Добавлена пересылка из защищенных чатов📷 Исправлено:
• Исправление багов с аватарками и скруглениями (by xmdnx) • Исправлена рассинхронизация звука в кружочках (thx @inugramci) • Стикеры из клавиатуры теперь отправляются правильно • Кружки снимаются с полного угла сенсора (by kirillshsh) • Исправление работы функции "бесконечные недавние стикеры" • Убирание контактов из нижней панели стало интуитивное • Локальный push не запускается при активном FCM/UnifiedPush • Возвращены некоторые настройки NagramX🌟 Плагины:
• Кнопка для сканирования плагина через AI • Улучшение SDK для поддержки большей части плагинов из exteraGram • Плагины можно выносить в боковое меню🇬🇧 English changelog GitHub • Actions • Chat
3 345
😭 exteraless — beta 9
🆕 Новое:
• Небезопасный режим для плагинов (включается в настройках) • Обнаружение обфускации плагинов📷 Исправлено:
• Работа Google Карт • Счётчик уведомлений на вкладках включается пунктом «Все чаты» • Превью медиа больше не наезжает на имя отправителя в группах • Счётчик выделенных чатов не налезает на меню • Исправлены краши на кастомных прошивках • Ссылки на пункты настроек снова открываются • Исправление мелких багов🌟 Плагины:
• Исправлена ошибка «no BasePlugin subclass defined» • Определение плагина, который вешает интерфейс, с предложением отключить • Расширение поддерживаемых плагинов из exteraGram🇬🇧 English changelog GitHub • Actions • Chat
3 345
⚠️ Много пользователей сталкивалось с проблемами с получением оповещений от приложения.
Для исправления бага, обновитесь до последней версии и перезайдите в аккаунт
После данных действий уведомления должны работать более стабильно.
🇬🇧Eng:
⚠️ Many users had an issue with notifications not working. To fix this, update to the latest version and relogin into your account. After these actions, notifications should work better.
3 345
💬Привет всем новеньким!(я так понимаю перебежцам из NagramX)
😭Exteraless — форк на основе NagramX, старающийся сделать все красивые UI/UX функции из exteraGram.
Как я понял, так же пришла и англоязычная аудитория, так что посты будут дублироваться на английский.
По результатам опроса, CI канал был создан: @exteralessCI
🇬🇧Eng:
Hi everybody! I guess there are a lot of new people from NagramX which just got deprecated exteraless is a fork of NagramX which tries to implement all exteraGram UI/UX features open source. Since there are a lot of non-russian speakers now, all posts will be dubbed in English. There's also a new CI channel, where small fixes will be posted now: https://t.me/exteralessCI/4
3 345
Стоит ли сделать отдельный CI канал где будут выходить мелкие фиксы? (а тут останутся более крупные релизы)
3 345
😭 exteraless — beta 8
🆕 Новое:
• Обновление до версии 12.10.0📷 Исправлено:
• Исправление бага с вылезанием аватарки за пределы заголовка • Отображение описаний в сжатом отображении списка плагинов • Исправлен баг из-за которого иногда отображалась неверная иконка уведомления • Много мелких багов🌟 Плагины:
• Исправление ошибки загрузки dex (Exception: Failed to load dex module.) • Исправление багов с крашем приложения из-за ошибки в плагине • Расширение поддерживаемых плагинов из exteraGramGitHub • Actions
3 345
😭 exteraless — beta 7
Большая доработка плагинов
🌟 Плагины:
• Поддержка кастомных настроек (Quotify, etc.) (был баг с релиз сборкой) • Исправление ошибок с .eaf плагинами из-за несовместимости версий Python • Исправление багов с плагинами, которые управляли другими плагинами • Описание плагинов теперь поддерживает Markdown • Классы tgnet теперь стабильно работаютGitHub • Actions
3 345
😭 exteraless — beta 6
🆕 Новое:
• LastFM: Возможность видеть что скробблит человек (работает без сервера, но только между юзерами exteraless) • Красивая карточка музыки в профиле • Возможность выбора палитры Monet (для тех кому не нравится новая) • Добавление кастомизации выбора в меню сообщения, меню медиа просмотрщика и панели действий📷 Исправлено:
• Меню «⋮» больше не игнорирует настройки • Исправлены темы Material 3 • Исправлен баг с мелкими иконками изменения и удаления сообщения при выбранных иконках Solar🌟 Плагины:
• Поддержка кастомных настроек (Quotify, etc.) • Улучшение совместимости с плагинами exteraGramGitHub • Actions
3 345
😭 exteraless — beta 5
🆕 Новое:
• Hide AI — возможность отключения ИИ функций: кнопка ИИ-редактора, кнопка пересказа сообщений, пересказ в Instant View. • Новые варианты автоматического отключения Proxy: VPN, Мобильные данные, Wi-Fi • Быстрый доступ к AyuMoments (призрак) в разделе "Ещё" • Pill для переключения режима призрака и пункт "Режим призрака" в боковом меню📷 Исправлено:
• Шапка ленты больше не пропадает при возврате из канала или из настроек ленты • Исправление багов с Material 3 режимом • Улучшена тема Monet🌟 Плагины:
• Исправлены баги с кастомными настройками • Добавлен Material Components доступный плагинам • Добавлен модуль plugin_settings (было много баг репортов связанных с ним) • Генерация подклассов Java теперь работаетGitHub • Actions
3 345
exteraless: beta 4
• добавлена лента каналов (без рекламы)
• улучшение sdk для поддержки большего % плагинов
• доработка ux дизайна
• новый логотип
• удобное переключение зума в кружках
• баг фиксы
P.S: спасибо lutit за экран плагинов и @huecoder за логотип
и мамкины сыщики, я наконец то пофиксил гит конфиг! теперь вы можете увидеть автора клиента (он всегда был виден во вкладке Activity)
3 345
exteraless: beta 3
• фикс совместимости плагинов
• фикс крашей при открытии меню в личных сообщениях/чатах
• фикс CameraX
• фикс секций и закруглений в настройках
• добавлена поддержка экспорта и импорта настроек из exteraGram
• фикс багов с Material 3 режимом
GitHub Actions
3 345
exteraless: beta 2
• фикс нескольких багов с плагинами
• фикс с несоответствием пункта настроек и логики функции
• фикс с изначальным закруглением элементов в приложении
• добавление указания авторских прав иконок от @the8055u & @BlueprintDsgn, по требованию от них
в скором времени будет сменена иконка и возможно название, что бы не было проблем с авторскими правами
3 345
👀exteraless: первый бета релиз
В первом бета релизе было перенесено большинство вещей из настроек экстеры:
• General • Appearance • Material 3 • Блюр и стекло • App Navigation • Редактор бокового меню • Chats • CameraX • Медиа • Icon Packs • Pill Stack • Other • ПлагиныТак же была проведена работа над безопасностью плагинов: создана песочница для них (Isolated режим) и выдача разрешений, вместе с аудит логом того что плагин выполняет. Если вы найдете какие либо баги (а их может быть много) просьба писать о них в комментарии или в issues на GitHub. Репозиторий уже открыт на GitHub: https://github.com/exteraless/exteraless APK: под постом, или на GitHub Actions
3 345
👀 exteraless: что это и зачем?
Думаю, многим нравится exteraGram — и всем по разным причинам: кому-то за плагины, кому-то за дизайн. Но всё это время была одна проблема: клиент не опенсорсный, а значит, доверять ему приходится вслепую, отсюда и множество обвинений в его сторону.
Поэтому я решил сделать open-source версию exteraGram под названием exteraless, со своими доработками.
Также стоял упор на безопасность плагинов. Сейчас в exteraGram с этим большая проблема: нет никаких ограничений на то, что плагин может делать. В exteraless на это сделан особый упор — добавлена система разрешений и изоляция плагинов. (но по работе плагинов будет отдельный пост)
Важно учитывать, что проект в бете, и есть какие-то вещи которые не перенесены из экстеры, которые я мог упустить. Если такие есть, пишите о них в комментариях.
Проект я развиваю как эксперимент: можно ли превратить клозед-сорс клиент в опенсорс. Так что развиваться он будет в свободное время.
