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
Jganenokk and Claude 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
Jganenokk and Claude 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