bbaa04cda5
feat: implement avatar animation and enhance image sharing functionality
2026-02-10 00:06:41 +05:00
3c37a3b0e5
feat: enhance image viewer navigation with tap animations and controls visibility
2026-02-09 21:14:10 +05:00
079995958f
feat: implement system bars style utility for consistent UI behavior
2026-02-09 14:26:59 +05:00
b6e4f20c4c
fix: refine swipe-back thresholds for improved navigation responsiveness
2026-02-09 12:59:54 +05:00
9febc6e135
refactor: Remove unnecessary AnimatedVisibility wrapper from top bar in ChatsListScreen
2026-02-07 08:33:40 +05:00
71181f49d9
feat: Add appearance customization screen with background blur options
...
- Introduced `BackgroundBlurOption` data class and `BackgroundBlurPresets` object for managing background blur options.
- Created `AppearanceScreen` composable for selecting background colors and gradients, including a live preview of the selected option.
- Updated `OtherProfileScreen` and `ProfileScreen` to accept and utilize `backgroundBlurColorId` for consistent background blur across profiles.
- Enhanced `CollapsingOtherProfileHeader` and `CollapsingProfileHeader` to apply selected background blur options.
2026-02-07 08:10:26 +05:00
eef254a9cf
Add haptic feedback for profile avatar interactions
...
- Implemented haptic feedback on avatar collapse when reaching the notch.
- Added haptic feedback for snap back action when the avatar returns from an expanded state.
- Introduced state management for triggering haptic feedback to ensure it only occurs at appropriate times.
2026-02-07 06:30:16 +05:00
8b5db46b3a
feat: implement CPU-based metaball rendering and performance classification
2026-02-07 05:32:39 +05:00
718eb4ef56
fix: update comment to clarify photo picker behavior after selection
2026-02-05 04:29:58 +05:00
a03e267050
fix: adjust colors in VerifiedBadge for dark theme compatibility
2026-02-05 02:19:41 +05:00
4dc7c6e9bc
fix: add detailed logging for unlock process to improve debugging and performance tracking
2026-02-05 02:05:26 +05:00
612cfe1a6b
fix: revert avatar animation
2026-02-05 02:05:26 +05:00
f7fdf7f8fe
fix: enhance avatar expansion and snapping behavior for smoother interactions
2026-02-05 02:05:26 +05:00
87067a42e3
fix: improve avatar loading and rendering logic to prevent flickering and enhance performance
2026-02-05 02:05:26 +05:00
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