Commit Graph

42 Commits

Author SHA1 Message Date
cogwheel0
349806f313 refactor: adjust border radius in chat drawer components
- Changed the border radius in _ConversationDragFeedback and _ConversationTile from a circular value to zero for a more squared appearance.
- This update enhances the visual consistency of the chat drawer components across the application.
2025-10-03 00:27:22 +05:30
cogwheel0
1ea85d5ed1 refactor: enhance theme and error handling across the application
- Updated error handling in EnhancedErrorService to utilize context for color tokens, improving theme consistency.
- Refactored various components to use context-aware shadow and color properties, enhancing visual coherence.
- Replaced hardcoded color values with dynamic tokens in multiple widgets, ensuring better adaptability to theme changes.
- Improved overall code maintainability by centralizing theme-related logic and reducing direct dependencies on static theme values.
2025-10-03 00:12:25 +05:30
cogwheel0
ff02af1e89 refactor: centralize conversation cache management
- Introduced a new method `refreshConversationsCache` to streamline the invalidation of the conversations provider and optionally the folders provider.
- Updated various components to utilize the new cache management method, enhancing code clarity and reducing redundancy.
- This refactor improves the efficiency of conversation and folder synchronization across the application.
2025-10-02 00:30:14 +05:30
cogwheel0
73ccb14b20 refactor: enhance conversation fetching and folder management
- Improved the logic for fetching conversations within folders by introducing a new condition to determine when to fetch folder conversations.
- Added detailed logging for successful and failed fetch attempts to aid in debugging and monitoring.
- Implemented a method to resolve folder conversations, ensuring that conversations are displayed in the correct order and that placeholders are used when necessary.
- Updated the ChatsDrawer to utilize the new conversation resolution logic, enhancing the user experience by ensuring all relevant conversations are displayed.
- This refactor streamlines conversation management and improves the overall efficiency of the chat interface.
2025-10-02 00:06:00 +05:30
cogwheel0
ebe6cec17c feat: enhance routing and connectivity handling
- Added a new route for connection issues, allowing users to navigate to a dedicated page when the server is unreachable.
- Updated the RouterNotifier to manage navigation based on server connectivity status and authentication state.
- Improved the handling of offline scenarios by integrating connectivity checks into the routing logic.
- Enhanced localization support for connection issue messages in multiple languages.
- Refactored the OfflineIndicator widget to streamline the display of connectivity status without unnecessary complexity.
2025-10-01 23:26:12 +05:30
cogwheel0
0ba48030c8 refactor: riverpod 3 2025-09-28 23:18:24 +05:30
cogwheel0
b8c024d0b0 refactor: improvements 2025-09-24 10:52:15 +05:30
cogwheel0
66a28958ed refactor: migrate to go_router navigation 2025-09-22 14:36:43 +05:30
cogwheel0
462bf4cde2 refactor: migrate to riverpod 3 2025-09-21 22:31:44 +05:30
cogwheel0
8d89fd79b1 feat: model and user avatars 2025-09-20 22:03:55 +05:30
cogwheel0
093e8f3c0d refactor: tweaks 2025-09-20 18:09:22 +05:30
cogwheel0
1fc1cf9739 feat: title on the header 2025-09-19 23:35:46 +05:30
cogwheel0
e4dfb0ad09 refactor: visual tweaks 2025-09-19 21:12:15 +05:30
cogwheel0
6be8d0f5ab feat: redesign chats drawer to make it more minimal 2025-09-19 14:44:58 +05:30
cogwheel0
f80930685c refactor: fix lints 2025-09-16 18:15:44 +05:30
cogwheel0
acda5a22a6 refactor: new chat page text 2025-09-16 16:24:45 +05:30
cogwheel0
929ecbb74b refactor: change new chat icons on ios 2025-09-16 15:57:30 +05:30
cogwheel0
adbe3eb85f refactor: dialog boxes 2025-09-07 23:48:47 +05:30
cogwheel0
57ed851753 refactor: chats drawer ui/ux tweaks 2025-09-07 18:51:52 +05:30
cogwheel0
cfe4866992 fix: chats drawer pull to refresh 2025-09-02 22:24:30 +05:30
cogwheel0
86d18ee0fb refactor: enhance localizations 2025-08-28 23:46:32 +05:30
cogwheel0
6dabd108f9 feat: pull to refresh on chat drawer 2025-08-28 23:15:55 +05:30
cogwheel0
f65cf33c59 fix: range error on chat drawer 2025-08-28 23:05:27 +05:30
cogwheel0
675fa9bd7f refactor: adjust padding in ChatsDrawer for improved layout consistency 2025-08-26 13:49:28 +05:30
cogwheel0
69c4b4c484 refactor: optimize chat drawer state management by using a detached provider container for improved performance and loading state handling 2025-08-26 13:42:46 +05:30
cogwheel0
0a09372c4a refactor: enhance scroll-to-bottom button functionality and improve chat input layout 2025-08-25 16:16:58 +05:30
cogwheel0
f934c59d19 refactor: optimize chat input layout and enhance drawer functionality with loading indicators 2025-08-25 15:50:25 +05:30
cogwheel0
d6f96ff5c5 refactor: enhance chat page layout and improve drawer search functionality 2025-08-25 14:31:45 +05:30
cogwheel0
a930a7a466 refactor: voice input 2025-08-25 10:35:48 +05:30
cogwheel0
e1ee94f2f3 refactor: simplify chat input and drawer layout 2025-08-24 21:41:18 +05:30
cogwheel0
5bc67b7287 feat: update API service methods to use POST for chat and folder updates, and add context menu for folder actions in chats drawer 2025-08-24 21:29:38 +05:30
cogwheel0
cae0dec724 feat: update chat icons and enhance search functionality in chats drawer 2025-08-24 21:12:44 +05:30
cogwheel0
cc46799e20 feat: enhance localization support with additional strings and improved structure 2025-08-24 20:27:11 +05:30
cogwheel0
3783ca26b4 chore: more localizations 2025-08-23 23:56:53 +05:30
cogwheel0
2cdbbbc1d3 refactor: ui/ux refinements 2025-08-22 01:24:04 +05:30
cogwheel0
9f80b1e727 refactor: navigation rehaul 2025-08-21 23:56:47 +05:30
cogwheel0
6dedc1924c refactor: ux 2025-08-21 16:15:27 +05:30
cogwheel0
4dc9ce1762 refactor: debug logs 2025-08-20 22:15:26 +05:30
cogwheel0
7b598d7c04 fix: default model edge cases 2025-08-17 17:43:19 +05:30
cogwheel0
5a8e5b96bb feat: comprehensive reviewer mode 2025-08-17 16:11:19 +05:30
cogwheel0
3623422475 feat: folders implementation 2025-08-17 00:05:30 +05:30
cogwheel0
758615813f chore: initial release 2025-08-10 01:20:45 +05:30