Commit Graph

405 Commits

Author SHA1 Message Date
k1ngsterr1
0c5abd976e feat: implement custom profile photo picker with smooth animations and gallery integration 2026-02-05 02:05:26 +05:00
k1ngsterr1
c41c27e6d9 fix: improve message ID generation and enhance pagination handling in chat screen 2026-02-05 02:05:26 +05:00
k1ngsterr1
311144ff4d fix: fix crashes 2026-02-05 02:05:26 +05:00
k1ngsterr1
7cf20429a5 fix: streamline emoji picker and keyboard dismissal logic in ImageEditorScreen 2026-02-05 02:05:25 +05:00
k1ngsterr1
44df5691d8 fix: enhance gallery and image editor interactions with improved animations and state management 2026-02-05 02:05:25 +05:00
k1ngsterr1
330f9e77ed fix: implement instant keyboard dismissal using native API in ChatDetailScreen 2026-02-05 02:05:25 +05:00
k1ngsterr1
78a8bfe6de feat: improve media picker bottom sheet 2026-02-05 02:05:25 +05:00
k1ngsterr1
5e5c2af494 fix: improve MediaPickerBottomSheet animations and expand/collapse functionality 2026-02-05 02:05:25 +05:00
k1ngsterr1
e1cc49c12b fix: enhance avatar expansion and collapse animations with overscroll support and haptic feedback in OtherProfileScreen 2026-02-05 02:05:25 +05:00
k1ngsterr1
f78bd0edeb fix: adjust image dimensions and bubble width for better layout in chat components 2026-02-05 02:05:25 +05:00
k1ngsterr1
0ba33419dd fix: input style 2026-02-05 02:05:25 +05:00
k1ngsterr1
b05f526b43 fix: close keyboard before dismissing ImageEditorScreen 2026-02-05 02:05:25 +05:00
k1ngsterr1
b44fd3da29 fix: fix image components behavior 2026-02-05 02:05:25 +05:00
k1ngsterr1
1e9860a221 feat: enhance avatar expansion and collapse animations with dynamic timing and haptic feedback in ProfileScreen 2026-02-05 02:05:25 +05:00
k1ngsterr1
5b983b4a89 fix: optimize avatar expansion and collapse animation duration for improved responsiveness in ProfileScreen 2026-02-05 02:05:25 +05:00
k1ngsterr1
6d15a34512 feat: implement Telegram-style avatar expansion with smooth scaling and snap animation in ProfileScreen 2026-02-05 02:05:25 +05:00
k1ngsterr1
832227cf1c feat: implement avatar expansion and collapse logic with smooth snapping in ProfileScreen 2026-02-05 02:05:25 +05:00
k1ngsterr1
4f26aaa887 fix: refine connector visibility logic for avatar in ProfileMetaballOverlay 2026-02-05 02:05:25 +05:00
k1ngsterr1
67920cf695 feat: add dynamic blur effect to avatar based on proximity to notch in ProfileMetaballOverlay 2026-02-05 02:05:25 +05:00
k1ngsterr1
a61887cc5b feat: implement metaball path for avatar merging effect in ProfileMetaballOverlay 2026-02-05 02:05:25 +05:00
k1ngsterr1
c56b40f3f1 feat: enhance avatar merging effect with dynamic island representation in ProfileMetaballOverlay 2026-02-05 02:05:25 +05:00
k1ngsterr1
a55a5b4668 feat: implement metaball effect for avatar merging in ProfileScreen 2026-02-05 02:05:25 +05:00
k1ngsterr1
196cc9c4a2 fix: improve dots indicator layout and enhance image counter visibility in ImageViewerScreen 2026-02-05 02:05:25 +05:00
k1ngsterr1
2c3b34783c fix: fix avatar animation & profile colors 2026-02-05 02:05:25 +05:00
k1ngsterr1
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
k1ngsterr1
430c7d9007 feat: Add Palette library for color extraction and enhance avatar handling in ProfileScreen 2026-02-05 02:05:25 +05:00
k1ngsterr1
5fdd30b0ae Refactor code structure for improved readability and maintainability 2026-02-05 02:05:25 +05:00
k1ngsterr1
56a9fc4c20 Implement feature X to enhance user experience and fix bug Y in module Z 2026-02-05 02:05:25 +05:00
k1ngsterr1
c6f1998dc9 refactor: Clean up imports and improve code formatting in OtherProfileScreen 2026-02-05 02:05:25 +05:00
k1ngsterr1
3ed4986393 feat: Enhance avatar animation with sharp expansion effect for smoother transitions 2026-02-05 02:05:25 +05:00
k1ngsterr1
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
k1ngsterr1
0cb8573efc feat: Add haptic feedback for avatar expansion completion and adjust corner radius behavior 2026-02-05 02:05:25 +05:00
k1ngsterr1
d9453edd05 Implement feature X to enhance user experience and optimize performance 2026-02-05 02:05:15 +05:00
k1ngsterr1
5f87f091f7 feat: Improve overscroll handling in ProfileScreen with enhanced snapping and state management 2026-01-30 21:40:43 +05:00
k1ngsterr1
489820eae6 feat: Enhance ProfileScreen with improved overscroll handling and animation for avatar transition 2026-01-30 19:23:46 +05:00
k1ngsterr1
976a9d7ab2 Refactor code structure for improved readability and maintainability 2026-01-30 18:21:26 +05:00
k1ngsterr1
f7240ddfe6 feat: Update ProfileScreen to include conditional save button and adjust avatar positioning 2026-01-30 05:00:38 +05:00
k1ngsterr1
116398d00d feat: Enhance MultiImageEditorScreen with synchronous image saving and improved editing tools 2026-01-30 04:24:17 +05:00
k1ngsterr1
c4424683cb feat: Always use FullSizeAvatar in ProfileScreen to prevent flickering during transitions 2026-01-30 03:45:52 +05:00
k1ngsterr1
5091eb557a feat: Add avatar deletion functionality and update ProfileScreen to handle avatar presence 2026-01-30 03:36:01 +05:00
k1ngsterr1
7691926ef6 feat: Implement multi-image editing with captions in ChatDetailScreen and enhance ProfileScreen with overscroll effects 2026-01-30 02:59:43 +05:00
k1ngsterr1
6720057ebc feat: Add photo preview with caption functionality in MediaPickerBottomSheet 2026-01-30 01:05:30 +05:00
k1ngsterr1
8c30fc3549 feat: Add camera button to MediaGrid for quick access 2026-01-29 21:54:17 +05:00
k1ngsterr1
5d1ba8144f feat: Hide keyboard on opening ImageViewerScreen 2026-01-29 20:59:12 +05:00
k1ngsterr1
9afd9c1d67 feat: Integrate ChatsListViewModel for user block/unblock functionality in OtherProfileScreen 2026-01-28 02:26:35 +05:00
k1ngsterr1
6b59ed9bd8 feat: Replace avatar placeholder with real image loading in ChatItem and RecentUserItem components 2026-01-28 02:10:00 +05:00
k1ngsterr1
3b4e4ee594 feat: Implement blurhash preview loading for images in ReplyBubble component 2026-01-28 01:48:05 +05:00
k1ngsterr1
5b17cff6f1 feat: Parse and utilize attachments from JSON replies in ChatViewModel 2026-01-28 01:30:23 +05:00
k1ngsterr1
e6f88952c7 feat: Enhance reply functionality with public and private key support for attachment decryption 2026-01-28 01:21:57 +05:00
k1ngsterr1
a8f5ae63fd feat: Add loading of blur preview for images in ZoomableImage component 2026-01-28 01:14:29 +05:00