Commit Graph
45 Commits
Author SHA1 Message Date
Jganenokk 6dc1835377 сын не ест камни( 2026-08-22 21:12:04 +07:00
Jganenokk c3027a82fb борт управления самолетом 2026-08-22 14:09:18 +07:00
klockky 5ac407fb76 feat: уведомления на iOS через PWA 2026-08-21 21:49:52 +03:00
Jganenokk eb94461c04 feat/fix: бейджик для свернутого звонка. Фикс смены иконки на айос 2026-08-21 18:44:40 +07:00
Jganenokk fcf9f12f95 fix: переход по ссылкам и диплинки с миниапов 2026-08-20 22:22:35 +07:00
Jganenokk 2e8abe7e47 fix: хм 2026-08-20 21:46:19 +07:00
Jganenokk 3cfe3a3965 fix: fix issue #75 2026-08-20 17:45:27 +07:00
Jganenokk 3e4edc535c fix: Уведомление приходит, хотя чат открыт. Нет зелёной точки «в сети» в списке чатов. Тап по уведомлению не открывает чат. Реакции на сторис. Пропали галочки в папке «Все». 2026-08-19 22:07:16 +07:00
Jganenokk 3e6254bc5d feat: редактирование видосов + hero анимация при переходах и зум при кадрировании 2026-08-16 21:23:56 +07:00
Jganenokk 3f4c627276 fix: фикс расположения текста в инлайн кнопке типа clipboard 2026-08-15 21:43:14 +07:00
Jganenokk f7a986fec7 feat: js бриджы для вебапов 2026-08-15 21:31:38 +07:00
Jganenokk d91759a1cf feat/fix/refactor: адекватный UX чата существует 2026-08-15 20:44:13 +07:00
Jganenokk b57be4c661 feat: папки 2026-08-10 15:08:06 +07:00
Jganenokk 8c8c87daaf feat/fix: иконки у каналов/групп/ботов, + миниатюры и иконки к видам медиа на экране чатов 2026-08-10 00:04:16 +07:00
Jganenokk 05ca3a9413 refactor: зарефакторил пересланные сообщения 2026-08-09 01:10:03 +07:00
Jganenokk 45297e4aff fix/feat: мелкие фиксы, и доп. инфа в info 2026-08-08 23:55:10 +07:00
JganenokkandClaude Opus 5 08d29ef996 feat: норм отправка кружком как дфывйцждуозйшо / dev 18
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AEefQULnwjVZt2yzvK8CWn
2026-08-08 14:54:45 +07:00
JganenokkandClaude Opus 5 b9d69ea37b feat: норм кружки и гс
Голосовые: индекс opus/ogg со срезами страниц, общий аудиоконтроллер
воспроизведения, переписанный ogg-энкодер. Кружки: предзагрузка видео,
геометрия кольца прогресса.

third_party/kolibri в .gitignore — локальный dev-клон, зависимость
берётся с pub.dev.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VMWkmNx3Ns9SEuKeGEiaR4
2026-08-07 00:23:52 +07:00
Jganenokk 79c743e86a feat: анимации с реанимации 2026-08-06 19:21:45 +07:00
Jganenokk 47fe58b852 feat: теперь все эмоции внутри бабла, сделал возможность листать авы, и пофиксил падинг 2026-08-05 20:58:24 +07:00
Jganenokk e93b392f9a feat/fix: Все кнопки в экране профиля(кроме жалоб). Фикс ожирения бабла. Новые сообщения теперь не тянут вниз если ты отлистал 2026-08-04 22:31:00 +07:00
Jganenokk 6791a30150 feat: писюльки прыгают 2026-08-03 11:40:09 +07:00
Jganenokk 25f13f0492 feat: вродь диплинки и /start 2026-07-30 21:23:20 +07:00
Jganenokk f6de41f11d feat: payload для /start в ботах. 2026-07-30 18:39:31 +07:00
Jganenokk f4f9e22be8 feat: панель перессылки 2026-07-28 19:42:51 +07:00
Jganenokk d7e6491213 банеры 2026-07-27 23:36:50 +07:00
Jganenokk 9e579f45cf измененный вид контакта 2026-07-27 19:01:30 +07:00
Jganenokk 1a043f033d feat: загрузки 2026-07-27 18:11:38 +07:00
Jganenokk 92c0a90367 feat: просмотрщик видео. Крутой. 2026-07-27 16:33:41 +07:00
Jganenokk 8602755a8c feat: animoji реакции 2026-07-27 15:13:54 +07:00
Jganenokk de95fd7c65 fix: вроде починил пересланные сообщения с каналов 2026-07-27 14:48:38 +07:00
Jganenokk 3b34ef0535 feat: херо анимейшон фром реанимейшон 2026-07-26 22:39:09 +07:00
Jganenokk ac951ea80a feat: работа с шифрованным текстом/фото 2026-07-26 16:23:05 +07:00
Jganenokk ba1f63ad05 fix: фикс отступов, фикс перемещения чатов при запуске 2026-07-26 13:19:23 +07:00
Jganenokk a6cb13dcf9 feat: отображение того что тебя пинговали в чате 2026-07-26 12:55:47 +07:00
Jganenokk 310e1fdb4a feat: работа с текстом 2026-07-26 12:32:38 +07:00
klockky f7265b4fe8 fix(digital-id): завершать ЕСИА callback через EXTERNAL_CALLBACK 2026-07-24 14:38:19 +03:00
Jganenokk c3d70d9bfc feat: просмотрщик фото 2026-07-14 15:36:18 +07:00
Jganenokk 3c6de2c496 feat: добавил отображение + отправку animoji. Добавил матовое стекло для панели ответа при кастомизационном выборе 'прозрачность' 2026-07-11 23:46:31 +07:00
Jganenokk 8ab74739b5 feat: переделал lottie -> rlottie, с первым прогревом кадров в фоне, как в тг, чтоб лагов не было 2026-07-11 00:02:48 +07:00
Jganenokk c3f4016d24 мусор 2026-07-05 19:09:17 +07:00
Jganenokk 48451c5d6c форматирование сообщений 2026-07-03 13:45:49 +07:00
klockky 760cdcd877 feat: звонки 1:1 (аудио) — WebRTC + ws2-сигналинг
Реализованы голосовые звонки 1:1 поверх инфраструктуры VK/OK
(flutter_webrtc + сигналинг ws2 wss://videowebrtc.okcdn.ru). Протокол
восстановлен реверсом захваченных пакетов и декомпиляцией
ru.ok.android.externcalls.sdk.

Ядро (lib/core/calls/):
- conversation_params.dart — декодер vcp (LZ4-блок), с unit-тестом
- ws2_signaling.dart — клиент сигналинга ws2 (transmit-data, ICE,
  accept-call, hangup, change-media-settings, ping/pong)
- call_session.dart — WebRTC-контроллер для звонящего и вызываемого
- call_controller.dart — глобальный оркестратор: пуш opcode 137,
  исходящие, приём/отклонение, управление активной сессией

Бэкенд:
- CallsModule.initiateCall — инициация исходящего (opcode 78)
- общий LZ4-block декодер вынесен в core/protocol/lz4_block.dart
  (используется и транспортом, и vcp)

UI / обвязка:
- CallScreen переписан под живой CallSession (+ кнопка «свернуть»
  без завершения звонка, возврат повторным нажатием 📞)
- кнопка звонка в шапке диалога
- инициализация CallController на логине, показ входящего по пушу
- дев-тумблер: принудительный сигнал состояния микрофона без
  изменения реального аудиотрека

Прочее:
- зависимость flutter_webrtc ^0.12.5
- Android: RECORD_AUDIO / MODIFY_AUDIO_SETTINGS / BLUETOOTH
2026-06-10 18:21:27 +03:00
klockky 1caa8c1049 Added localization support for multiple languages, including Russian and English, and integrated language selection in the login and country selection screens. Updated pubspec.yaml and pubspec.lock to include necessary dependencies. 2026-04-03 21:29:45 +03:00
klockky fc62650ec3 feat: initial project setup - Komet Flutter app 2026-03-12 18:54:09 +03:00