Commit Graph
117 Commits
Author SHA1 Message Date
Jganenokk 9b37565887 fix: все фото в пикере 2026-08-26 21:34:17 +07:00
Jganenokk 5d115e0f9e feat: комета в 'поделится
'
2026-08-22 23:18:09 +07:00
Jganenokk c3027a82fb борт управления самолетом 2026-08-22 14:09:18 +07:00
Jganenokk eb94461c04 feat/fix: бейджик для свернутого звонка. Фикс смены иконки на айос 2026-08-21 18:44:40 +07:00
Jganenokk 8ce5df9b7e feat: fkm существует 2026-08-21 15:17:11 +07:00
Jganenokk 3e4edc535c fix: Уведомление приходит, хотя чат открыт. Нет зелёной точки «в сети» в списке чатов. Тап по уведомлению не открывает чат. Реакции на сторис. Пропали галочки в папке «Все». 2026-08-19 22:07:16 +07:00
Jganenokk ecaa132e8f feat: багофикс по запросам волбачия 2026-08-15 15:51:52 +07:00
Jganenokk b57be4c661 feat: папки 2026-08-10 15:08:06 +07:00
Jganenokk 45297e4aff fix/feat: мелкие фиксы, и доп. инфа в info 2026-08-08 23:55:10 +07:00
Jganenokk 7bbc77192a feat/refactor: добавил индикатор при просмотре кружков/гс, сделал запись кружков нормальным членом общества 2026-08-08 00:36:20 +07:00
klockkyandClaude Opus 5 81159bac60 fix: применять доверие корню Минцифры после setPrefix
SharedPreferences.setPrefix кидает StateError, если инстанс уже создан, а
applyMincifryTrust читал настройки до него — именованные инстансы падали на
старте. Заодно флаг теперь читается из области настроек своего инстанса.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01795oYor2EJwaM7gYpDrgTH
2026-08-06 13:17:40 +03:00
klockky ed33f53c6a feat: api2.oneme.ru с корнем Минцифры; kolibri с pub.dev вместо сабмодуля 2026-08-06 11:03:50 +03:00
Jganenokk 6791a30150 feat: писюльки прыгают 2026-08-03 11:40:09 +07:00
Jganenokk b3f4418890 feat: backend баннеров 2026-07-26 17:37:46 +07:00
Jganenokk ac951ea80a feat: работа с шифрованным текстом/фото 2026-07-26 16:23:05 +07:00
klockky b76da00f56 feat(stories): публикация видео-историй + фикс TTL 2026-07-24 15:31:50 +03:00
klockky 131c1dc775 feat(contacts): имена из телефонной книги везде + тумблер в дев-меню 2026-07-16 11:49:52 +03:00
Jganenokk cf8e50c6f7 feat: комментарии, немного сырые 2026-07-16 00:22:02 +07:00
Jganenokk 0ba39b3575 feat: берсерк. Регенерация profile если сервер его не отдал 2026-07-15 19:33:25 +07:00
klockky 3b60851037 feat: Material 3 Expressive анимации загрузки и нажатий 2026-07-14 18:38:25 +03:00
Jganenokk d65b46f7da feat: liquid glass, пока-что скрыт. 2026-07-14 21:04:23 +07:00
klockky f7103da880 merge: kolibri-migration into FullStack
# Conflicts:
#	lib/frontend/screens/profile/customization_section.dart
2026-07-14 12:40:22 +03:00
klockky 5f3ebb2ade fix(vpn): arm bypass proactively on detected tunnel, drop post-failure fallback 2026-07-14 12:31:23 +03: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 faadc95993 feat: migrate networking to Rust core (kolibri) — adapter, media,submodule, CI 2026-07-11 21:56:48 +03:00
klockky e16c51d2f0 feat: кастомные обои чата (SVG-паттерны, темы, глобальный фон, прозрачные панели) 2026-07-10 21:18:38 +03:00
klockky 72c914634f feat(chats): локальный архив чатов 2026-07-10 00:12:04 +03:00
Jganenokk c81cd91ecd feat: реакции, так еще ебать и анимированные!!!!!! правда лагает пизда я это потом пофиксю мб как в тг сделаю 2026-07-10 00:38:03 +07:00
klockky f4a30328ff feat: истории — просмотр, публикация и кэширование
- протокол STORIES_LIST/GET_BY_OWNER/MARK/REACT/SEND + push (opcodes 0xD0–0xDC)
- StoriesModule: лента, реакции, публикация фото, SQLite-кэш и позиция просмотра
- полноэкранный вьюер: куб-переход, круговое открытие, drag-to-dismiss, прогресс-бары, реакции
- сегментные кольца, плитка «Ваша история» с кнопкой публикации, in-app пикер медиа
- резолв имён авторов через ensureContactNames/ContactCache
2026-07-08 20:07:19 +03:00
Jganenokk f68d97f022 Переход к медиа на экране профиля, часть issue #45 2026-07-08 21:33:03 +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 53125b60a3 feat: слегонца блюра в chat screen 2026-07-03 19:07:43 +07:00
Jganenokk 0e27f141a7 feat: стикеры 2026-07-03 00:45:36 +07:00
Jganenokk a25e21277d feat: вынес общую логику. Добавил статус 'выбирает стикер...' 2026-07-03 00:02:45 +07:00
Jganenokk a904b733d2 feat: фул интеграция FCM с андроидом нах 2026-07-02 23:32:31 +07:00
Jganenokk a855b302ee feat: лог экспорт 2026-06-29 20:26:52 +07:00
klockky c2466a9a5f feat(devtools): монитор сокет-трафика в меню разработчика 2026-06-28 14:05:24 +03: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
klockkyandClaude Opus 4.8 a2beb13edd fix(desktop): заменяем fvp на media_kit — десктоп-сборки падали на mdk-sdk
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-25 18:38:17 +03:00
klockky 37e3763384 feat(media): голосовые сообщения и видеокружки
- голосовые: запись/отправка/воспроизведение, Ogg/Opus (libopus FFI на Windows/Android), волна, анимации, lock + slide-to-cancel
- видеокружки: нативная квадратная запись 480x480 (Camera2 + GL), аудио mono 48k, снятие video edit-list для прохождения серверного валидатора
- file_uploader: единый uploadMediaFile (аудио+видео), чтение полного ответа CDN
- проигрывание видео и кружков в message_bubble
2026-06-25 12:53:11 +03:00
klockky 4277b0a20d feat(links): поддержка max.ru-ссылок и komet:// диплинков
- резолв max.ru/{join,joincall,u,c,:auth,<channel>}
- открытие чатов/профилей/звонков и подтверждение веб-входа в приложении
- внешние диплинки: intent-filter (Android), URL-схемы (iOS/macOS), komet://-регистрация в рантайме (Windows/Linux)
- fix(calls): не слать opcode 79 до login (жижа я тебя выебу)
2026-06-23 14:18:51 +03:00
Jganenokk 31dc6b619c feat(commands): еще немного команд 2026-06-22 16:37:56 +07:00
Jganenokk fd308327f5 feat: / команды 2026-06-21 22:35:58 +07:00
Jganenokk abdda2be14 fix: небольшие фиксы от линуса торвальдса 2026-06-13 23:06:54 +07:00
Jganenokk 814e969c4a feat: гост мод и фиксы разные всякие я линус торвальдс 2026-06-13 22:19:45 +07:00