sevenhill
b22654b99f
Update Qlyra to 1.0.13 with messaging, media and plugin improvements
Build Android (FCM) / build-android-fcm (push) Canceled after 0s
Build Android / build-android (push) Canceled after 0s
Build iOS / build-ios (push) Canceled after 0s
Build Linux / build-linux (push) Canceled after 0s
Build macOS / build-macos (push) Canceled after 0s
Build Windows / build-windows (push) Canceled after 0s
Native crypto / native-crypto (push) Canceled after 0s
Release (main) / android (oneme) (push) Canceled after 0s
Release (main) / android (qlyra) (push) Canceled after 0s
Release (main) / windows (push) Canceled after 0s
Release (main) / linux (push) Canceled after 0s
Release (main) / macos (push) Canceled after 0s
Release (main) / ios (push) Canceled after 0s
Release (main) / release (push) Canceled after 0s
2026-09-10 17:55:55 +03:00
sevenhill
f74057ce9b
Rebrand application as Qlyra
Build Android (FCM) / build-android-fcm (push) Canceled after 0s
Build Android / build-android (push) Canceled after 0s
Build iOS / build-ios (push) Canceled after 0s
Build Linux / build-linux (push) Canceled after 0s
Build macOS / build-macos (push) Canceled after 0s
Build Windows / build-windows (push) Canceled after 0s
Release (main) / android (oneme) (push) Canceled after 0s
Release (main) / android (qlyra) (push) Canceled after 0s
Release (main) / windows (push) Canceled after 0s
Release (main) / linux (push) Canceled after 0s
Release (main) / macos (push) Canceled after 0s
Release (main) / ios (push) Canceled after 0s
Release (main) / release (push) Canceled after 0s
2026-08-30 13:16:17 +03:00
Jganenokk
c3027a82fb
борт управления самолетом
2026-08-22 14:09:18 +07:00
klockky
fc66ba84c7
жижа пошел нахуй
2026-08-21 21:53:52 +03:00
Jganenokk
eb94461c04
feat/fix: бейджик для свернутого звонка. Фикс смены иконки на айос
2026-08-21 18:44:40 +07:00
Jganenokk
2e8abe7e47
fix: хм
2026-08-20 21:46:19 +07:00
Jganenokk
ecaa132e8f
feat: багофикс по запросам волбачия
2026-08-15 15:51:52 +07:00
Jganenokk
45297e4aff
fix/feat: мелкие фиксы, и доп. инфа в info
2026-08-08 23:55:10 +07:00
klockky
824beacabf
никакого всратого хуеси в релизе блять по умолчанию. если ты хочешь хуеси, то пиздуй писать комету на свифт
2026-08-08 11:09:10 +03:00
Jganenokk
7a9e08f5c7
fix: мелкие фиксы и работа с прочтением.
2026-08-07 20:19:19 +07:00
klockky
ed33f53c6a
feat: api2.oneme.ru с корнем Минцифры; kolibri с pub.dev вместо сабмодуля
2026-08-06 11:03:50 +03:00
Jganenokk
3915cb957e
feat/fix/refactor: Кнопка добавления человека в контакты, возможность развертывания аватарки на экране профиля, включение сторисов по умолчанию, показ сторисов на экране чатов, чата, и при просмотре списка участников, миниапы у ботов. Фикс прогресса просмотра сториса, фикс предпросмотра медиав пикере, прогресс бар отправки фото/видео/файлов + фото продолжат отправку даже если выйти с чата. Вынес превью фото, добавил отдельный модуль отправки медиа
2026-08-05 20:04:12 +07:00
Jganenokk
6791a30150
feat: писюльки прыгают
2026-08-03 11:40:09 +07:00
klockky
b76da00f56
feat(stories): публикация видео-историй + фикс TTL
2026-07-24 15:31:50 +03:00
Jganenokk
59d06d725f
dev: наработки лотти иконок
2026-07-23 23:16:15 +07:00
klockky
131c1dc775
feat(contacts): имена из телефонной книги везде + тумблер в дев-меню
2026-07-16 11:49:52 +03:00
Jganenokk
0ba39b3575
feat: берсерк. Регенерация profile если сервер его не отдал
2026-07-15 19:33:25 +07:00
Jganenokk
d65b46f7da
feat: liquid glass, пока-что скрыт.
2026-07-14 21:04:23 +07:00
Jganenokk
d0fc7a8ec9
feat: больше frost'а)
2026-07-14 13:42:40 +07:00
Jganenokk
c527620a15
feat: glossy стиль, возможность выбора frost blur. fix: переход к закрепленному сообщению
2026-07-13 19:12:51 +07:00
klockky
e16c51d2f0
feat: кастомные обои чата (SVG-паттерны, темы, глобальный фон, прозрачные панели)
2026-07-10 21:18:38 +03:00
klockky
cc5eb6299e
feat(chats): скрытие чатов групповых звонков + тоггл показа скрытых чатов
2026-07-09 19:35:59 +03:00
klockky
7dab8f09f7
feat(folders): исправление автосортировки папок
2026-07-09 19:13:06 +03:00
Jganenokk
e1c9d2584f
fix: фикс смены иконки в FCM версии, реальный выход с аккаунта(server-side)
2026-07-06 22:59:53 +07:00
Jganenokk
1944c18c6b
вроде контакты починил
2026-07-06 15:08:06 +07:00
Jganenokk
815e41648a
надеюсь будет работать сукi
2026-07-05 23:43:15 +07:00
Jganenokk
9f9b0e0734
небольшие изменения
2026-07-05 19:07:27 +07:00
Jganenokk
f9de0f331c
feat: немного анимированных иконок
2026-07-04 13:48:12 +07:00
Jganenokk
9a04ea69c2
feat: поиск
2026-07-03 22:36:11 +07:00
Jganenokk
53125b60a3
feat: слегонца блюра в chat screen
2026-07-03 19:07:43 +07:00
Jganenokk
473889186b
feat: выбор обоев для чата
2026-07-03 17:51:20 +07:00
Jganenokk
4b4aeec92a
fix: щавель виноград, ебырь омайгад
2026-06-30 16:00:16 +07:00
Jganenokk
0abbc2b59d
feat:нечиталка
2026-06-29 12:57:57 +07:00
Jganenokk
87373c4012
fix: задание от стасика
2026-06-28 16:38:32 +07:00
klockky
a55ab28ede
perf(android): уменьшаем вес APK на ~33% (65→43.6 МБ)
...
- media_kit только для десктопа — убраны ffmpeg/libass/mdk с мобилы (~10 МБ)
- google_fonts заменён бандлом Inter/Outfit/Unbounded — убран реестр всех
шрифтов из libapp.so (22→10 МБ)
- удалена неиспользуемая зависимость camera (CameraX)
- Dart-обфускация (--obfuscate --split-debug-info) в релизных CI + выгрузка
символов
- кастомные шрифты с Google Fonts вернулись через FontLoader + кэш, без веса
- хардкод Inter заменён наследованием шрифта из активной темы
2026-06-25 22:51:04 +03:00
klockky
a07706e964
фикс манифеста
2026-06-21 18:18:28 +00:00
Jganenokk
fd308327f5
feat: / команды
2026-06-21 22:35:58 +07:00
Jganenokk
814e969c4a
feat: гост мод и фиксы разные всякие я линус торвальдс
2026-06-13 22:19:45 +07:00
Jganenok
532fae4b39
feat(frontend): flossy стиль. Выбор градиент/без
2026-06-12 00:13:13 +07:00
klockky
e3635b5d29
feat: полное отображение типов сообщений + предпросмотр ссылок и оптимизация фото
...
Модели (lib/models/):
- attachment.dart — новые типы ShareAttachment (OG-карточка ссылки) и
CallAttachment (звонок); FILE получил вложенное превью и поле token;
LOCATION — поле zoom; единый декодер previewData (сырой WebP → data-URI)
вынесен в decodeAttachPreview
- poll.dart — корректный парсинг голосов ({userId,timestamp}) и признак
своего голоса (options & 1); helper withStateMap
Лента сообщений (message_bubble.dart):
- SHARE — карточка предпросмотра ссылки (картинка, домен, заголовок,
описание), тап открывает URL
- CALL — отображение звонков: аудио/видео/групповые/пропущенные,
длительность, направление; симметричная иконка
- LOCATION — карточка геопозиции, тап открывает карту
- FILE — превью-картинка над строкой файла
- кликабельные ссылки в тексте и подписях (LinkText)
- фикс лишней ширины бабблов гео/share/опроса (IntrinsicWidth + stretch)
- оптимизация рендера фото: убран fade-in, уменьшен размер декода
плиток фото-сетки
Опросы:
- интерактивное голосование через opcode 304 (polls.dart, poll_view.dart):
одиночный/множественный выбор, отметка своего ответа, проценты
Список чатов (chats.dart):
- превью типа вложения для сообщений без текста («Фото», «Опрос: …»,
«Звонок», «Геопозиция», «Файл: …», «Ссылка: …» и т.д.)
Настройки разработчика:
- тумблер «Предпросмотр ссылок» (app_link_preview.dart) — отключает
SHARE-карточки, оставляя текст со ссылкой; применяется на лету
Прочее:
- зависимость url_launcher ^6.3.1 (open_external_url / open_location_on_map)
- bump версии 0.5.0+11 → 0.5.0+12
2026-06-11 17:14:36 +03:00
klockky
02bfbb9ab0
feat(digital-id): Цифровой ID — WebView-мост к оригиналу + нативный режим
...
Реализован функционал Цифрового ID (паспорт, СНИЛС, ИНН, ОМС, водительское,
СТС и др.) двумя путями с переключателем в меню разработчика.
WebView-мост (по умолчанию):
- Открывает оригинальную страницу digital-id.max.ru и реализует нативный
хост-мост window.WebViewHandler (postEvent/receiveEvent), который настоящее
приложение MAX предоставляет нативно: lifecycle-события, биометрия,
SecureStorage/DeviceStorage, OpenLink (переход на Госуслуги) и заворот
OAuth-callback (externalCallback) обратно в мини-апп.
- botId Цифрового ID резолвится из settings-entry-banners конфига логина
(как Сферум).
Нативный режим:
- DigitalIdModule — REST-клиент к ext-api.max.ru (все эндпоинты по образцу
библиотеки gaijin: biometry, docs, esia, qr, verify, acms, profile),
авторизация через #WebAppData= из webAppInitData.
- Модели документов и экран онбординга/просмотра.
Прочее:
- Тумблер AppDigitalIdNative (WebView/нативно) и кнопка «Сбросить Цифровой ID»
(очистка кук и данных WebView) — в настройках разработчика.
2026-06-08 18:23:23 +03:00
klockky
356e3c5774
Merge remote-tracking branch 'origin/feature/FullStack' into feature/app-icon-switcher
...
# Conflicts:
# pubspec.lock
2026-06-03 18:06:43 +03:00
klockky
3341888ad5
feat: кэширование файлов/видео + управление кэшем в дев-меню
2026-06-02 20:40:03 +00:00
klockky
1bcdb180af
feat: мимикрия протокола (opcode 6 + LZ4) и фиксы UI (истории, 2FA)
2026-06-02 18:28:31 +00:00
Jganenok
d5854e1aa8
онэмашке
2026-05-29 18:38:33 +07:00
Jganenok
e4ba80e3be
размер шрифта
2026-05-28 21:29:47 +07:00
klockky
c6b0cba08f
fix: смена иконки через нативный MethodChannel — без плагина и без отключения MainActivity
2026-05-28 05:13:14 +00:00
klockky
73208bda49
feat: смена иконки приложения в кастомизации (Default / Minimal)
2026-05-28 04:39:38 +00:00
Jganenok
ccc93f9e62
жесты
2026-05-28 00:07:27 +07:00
klockky
ac5bd1c24d
второй стиль меню действий: список (как в telegram); выбор в кастомизации
2026-05-23 08:22:05 +00:00