a7268bb986
fix: remove logs
2026-02-05 02:05:26 +05:00
6bb0a90ea0
fix: add caption support to image viewer with animated display
2026-02-05 02:05:26 +05:00
af4df0a353
fix: fix theme switch
2026-02-05 02:05:26 +05:00
da76243e3a
fix: update status bar color management for improved visibility in ChatDetailScreen and OtherProfileScreen
2026-02-05 02:05:26 +05:00
eb69d67ea5
fix: optimize status bar color handling in ProfilePhotoPicker for better performance
2026-02-05 02:05:26 +05:00
0c5abd976e
feat: implement custom profile photo picker with smooth animations and gallery integration
2026-02-05 02:05:26 +05:00
e1cc49c12b
fix: enhance avatar expansion and collapse animations with overscroll support and haptic feedback in OtherProfileScreen
2026-02-05 02:05:25 +05:00
5b983b4a89
fix: optimize avatar expansion and collapse animation duration for improved responsiveness in ProfileScreen
2026-02-05 02:05:25 +05:00
6d15a34512
feat: implement Telegram-style avatar expansion with smooth scaling and snap animation in ProfileScreen
2026-02-05 02:05:25 +05:00
832227cf1c
feat: implement avatar expansion and collapse logic with smooth snapping in ProfileScreen
2026-02-05 02:05:25 +05:00
a55a5b4668
feat: implement metaball effect for avatar merging in ProfileScreen
2026-02-05 02:05:25 +05:00
2c3b34783c
fix: fix avatar animation & profile colors
2026-02-05 02:05:25 +05:00
c249278421
Remove unnecessary logging statements across various components to clean up code and improve readability. This includes removing debug, error, and warning logs from attachment handling, image processing, media loading, and profile management functionalities. Additionally, a script has been added to automate the removal of log statements from Kotlin files.
2026-02-05 02:05:25 +05:00
430c7d9007
feat: Add Palette library for color extraction and enhance avatar handling in ProfileScreen
2026-02-05 02:05:25 +05:00
c6f1998dc9
refactor: Clean up imports and improve code formatting in OtherProfileScreen
2026-02-05 02:05:25 +05:00
3ed4986393
feat: Enhance avatar animation with sharp expansion effect for smoother transitions
2026-02-05 02:05:25 +05:00
e9386c21dc
feat: Update avatar behavior in CollapsingProfileHeader to handle presence of avatar for animations and haptic feedback
2026-02-05 02:05:25 +05:00
0cb8573efc
feat: Add haptic feedback for avatar expansion completion and adjust corner radius behavior
2026-02-05 02:05:25 +05:00
d9453edd05
Implement feature X to enhance user experience and optimize performance
2026-02-05 02:05:15 +05:00
5f87f091f7
feat: Improve overscroll handling in ProfileScreen with enhanced snapping and state management
2026-01-30 21:40:43 +05:00
489820eae6
feat: Enhance ProfileScreen with improved overscroll handling and animation for avatar transition
2026-01-30 19:23:46 +05:00
976a9d7ab2
Refactor code structure for improved readability and maintainability
2026-01-30 18:21:26 +05:00
f7240ddfe6
feat: Update ProfileScreen to include conditional save button and adjust avatar positioning
2026-01-30 05:00:38 +05:00
116398d00d
feat: Enhance MultiImageEditorScreen with synchronous image saving and improved editing tools
2026-01-30 04:24:17 +05:00
c4424683cb
feat: Always use FullSizeAvatar in ProfileScreen to prevent flickering during transitions
2026-01-30 03:45:52 +05:00
5091eb557a
feat: Add avatar deletion functionality and update ProfileScreen to handle avatar presence
2026-01-30 03:36:01 +05:00
7691926ef6
feat: Implement multi-image editing with captions in ChatDetailScreen and enhance ProfileScreen with overscroll effects
2026-01-30 02:59:43 +05:00
9afd9c1d67
feat: Integrate ChatsListViewModel for user block/unblock functionality in OtherProfileScreen
2026-01-28 02:26:35 +05:00
8702539d09
feat: Integrate AvatarRepository into chat components for improved avatar handling and caching
2026-01-28 00:28:56 +05:00
6b232006b0
feat: Enhance OtherProfileScreen with keyboard management and dialog deletion; expose myPublicKey in ChatViewModel
2026-01-26 19:34:51 +05:00
b5d0c2915f
feat: Add clear chat functionality in OtherProfileScreen; update header to handle chat history clearing
2026-01-26 19:19:30 +05:00
f98e529042
feat: Add support for image attachments in replies; implement preview functionality similar to Telegram
2026-01-26 19:10:40 +05:00
89746c5bbd
feat: Implement dynamic icon and text colors based on background luminance for improved accessibility
2026-01-25 19:00:35 +05:00
37acbfeef6
feat: Add VerifiedBadge and online status to user profile header
2026-01-25 18:43:40 +05:00
c8214cdfa3
feat: Implement crash reporting system with CrashLogsScreen and integration in ProfileScreen
2026-01-25 02:33:56 +05:00
efba07a41b
feat: Add password dialog for enabling biometric authentication in ProfileScreen
2026-01-24 23:12:01 +05:00
9f9af5e2f7
feat: Implement back button handling in ProfileScreen to navigate to chat list
2026-01-24 22:10:06 +05:00
3fa271bd0b
feat: Enhance biometric authentication switch with animated UI and improved styling
2026-01-24 22:02:00 +05:00
83531a5c57
feat: Replace Material Icons with Tabler Icons across multiple screens
2026-01-24 21:51:50 +05:00
dc548a3c7a
feat: Add BlurredAvatarBackground component and integrate it into ChatsListScreen and ProfileScreen
2026-01-24 20:18:27 +05:00
1367864008
feat: Enhance avatar management with detailed logging and error handling
2026-01-24 00:26:23 +05:00
b08bea2c14
feat: Implement avatar management system with P2P delivery
...
- Added AvatarRepository for handling avatar storage, retrieval, and delivery.
- Created AvatarCacheEntity and AvatarDeliveryEntity for database storage.
- Introduced PacketAvatar for P2P avatar transfer between clients.
- Enhanced RosettaDatabase to include avatar-related tables and migration.
- Developed AvatarFileManager for file operations related to avatars.
- Implemented AvatarImage composable for displaying user avatars.
- Updated ProfileScreen to support avatar selection and updating.
- Added functionality for handling incoming avatar packets in ProtocolManager.
2026-01-23 03:04:27 +05:00
6fdad7a4c1
fix: Update tint and text colors in OtherProfileMenu and OtherProfileScreen for better visibility
2026-01-22 20:56:19 +05:00
4e2e6d1259
fix: Update color scheme for profile menus and headers based on theme
2026-01-22 19:05:40 +05:00
80128df6e1
feat: Add Clear Chat History option to OtherProfileMenu
2026-01-22 18:54:55 +05:00
538181cf39
feat: Add block/unblock functionality and profile menu in OtherProfileScreen
2026-01-22 18:51:14 +05:00
d0f6de1772
feat: Add avatar menu functionality and improve header layout in OtherProfileScreen
2026-01-22 18:50:47 +05:00
8bf0f4a318
fix: Center text alignment in CollapsingProfileHeader for consistent layout
2026-01-22 18:23:11 +05:00
5cd6968b06
feat: Add profile photo menu and avatar menu functionality in ProfileScreen
2026-01-22 18:17:31 +05:00
ad69af9fd3
refactor: Change function visibility from private to public in ProfileScreen.kt
2026-01-22 17:34:10 +05:00