Commit Graph

19 Commits

Author SHA1 Message Date
876c1ab4df Релиз 1.4.3: полноэкранные входящие звонки, аватарки в уведомлениях, фиксы
Some checks failed
Android Kernel Build / build (push) Failing after 4m6s
Звонки:
- IncomingCallActivity — полноэкранный UI входящего звонка поверх lock screen
- fullScreenIntent на нотификации для Android 12+
- ForegroundService синхронизируется при смене фазы и имени
- Запрос fullScreenIntent permission на Android 14+
- dispose() PeerConnection при завершении звонка
- Защита от CREATE_ROOM без ключей (звонок на другом устройстве)
- Дедупликация push + WebSocket сигналов
- setIncomingFromPush — CallManager сразу в INCOMING по push
- Accept ждёт до 5 сек если WebSocket не доставил сигнал
- Decline работает во всех фазах (не только INCOMING)
- Баннер активного звонка внутри диалога

Уведомления:
- Аватарки и имена по publicKey в уведомлениях (message + call)
- Настройка "Avatars in Notifications" в разделе Notifications

UI:
- Ограничение fontScale до 1.3x (вёрстка не ломается на огромном тексте)
- Новые обои: Light 1-3 для светлой темы, убраны старые back_*
- ContentScale.Crop для превью обоев (без растяжения)

CI/CD:
- NDK/CMake в CI, local.properties, ANDROID_NDK_HOME
- Ограничение JVM heap для CI раннера

Диагностика:
- Логирование call notification flow в crash_reports (rosettadev1)
- FCM токен в crash_reports
2026-04-02 01:18:20 +05:00
fa1288479f Релиз 1.3.5: ForegroundService звонков и фиксы клавиатуры
All checks were successful
Android Kernel Build / build (push) Successful in 19m26s
2026-03-28 17:24:08 +05:00
9778e3b196 Реализованы звонки в диалоге и полный permission flow Android 2026-03-23 10:56:52 +05:00
85a68c6cc5 Улучшено сворачивание приложения: MainActivity приведена к Telegram-поведению 2026-03-11 19:42:59 +07:00
6643e0e069 feat: Update ChatDetailScreen and ChatsListScreen for improved UI responsiveness and consistency; add custom verified badge icon 2026-02-24 20:35:33 +05:00
14ab10a1a0 feat: Implement file selection and gallery-as-file functionality in attachment UI 2026-02-22 15:59:27 +05:00
899d79c9fd feat: enable onBackInvokedCallback in AndroidManifest and refine back handling in ChatsListScreen 2026-02-12 20:19:39 +05:00
e208ce050a feat: simplify color handling in ChatsListScreen and improve gesture callbacks in SwipeableDialogItem 2026-02-12 20:09:53 +05:00
636cd9f3b8 feat: Implement media picker and camera functionality
- Added permissions for CAMERA, READ_EXTERNAL_STORAGE, READ_MEDIA_IMAGES, and READ_MEDIA_VIDEO in AndroidManifest.xml.
- Introduced MediaPickerBottomSheet for selecting images and videos from the gallery.
- Implemented camera functionality to capture images and send them in chat.
- Created MediaUtils for handling image and file conversions to Base64.
- Updated ChatDetailScreen to handle media selection and sending images/files.
- Enhanced ChatViewModel with methods to send image and file messages.
- Added file_paths.xml for FileProvider configuration.
2026-01-25 19:19:31 +05:00
c8214cdfa3 feat: Implement crash reporting system with CrashLogsScreen and integration in ProfileScreen 2026-01-25 02:33:56 +05:00
dc548a3c7a feat: Add BlurredAvatarBackground component and integrate it into ChatsListScreen and ProfileScreen 2026-01-24 20:18:27 +05:00
f6f8620102 feat: Implement BiometricAuthManager for biometric authentication and password encryption/decryption 2026-01-22 14:26:30 +05:00
aac5081dec feat: Add screen orientation setting and improve padding for navigation bars in ChatsList and Onboarding screens 2026-01-18 19:52:56 +05:00
431e3755c6 feat: Integrate Firebase Cloud Messaging for push notifications; add service to handle token and message reception 2026-01-16 23:06:41 +05:00
9addd41571 feat: Implement block/unblock user functionality with confirmation dialogs in ChatDetailScreen 2026-01-12 17:54:13 +05:00
8237c72c17 feat: Implement floating input bar in ChatDetailScreen and ensure transparent backgrounds in AppleEmojiEditText 2026-01-12 03:52:17 +05:00
2d7dbe88a5 feat: Add windowSoftInputMode attribute to MainActivity for better keyboard handling 2026-01-09 21:11:01 +05:00
4adbbd095d feat: Add network permissions and security configuration for internet access 2026-01-09 01:00:49 +05:00
42ddfe5b18 Initial commit: rosetta-android-prime 2026-01-08 19:06:37 +05:00