Commit Graph

22 Commits

Author SHA1 Message Date
cogwheel0
b673921002 feat: add voice call functionality to chat page
- Introduced a new button in the chat page's app bar to initiate voice calls.
- Implemented the _handleVoiceCall method to navigate to the VoiceCallPage.
- Enhanced user experience by providing a direct way to start voice calls from the chat interface.
2025-10-08 13:04:28 +05:30
cogwheel0
8a8ba76298 refactor: update providers to use keepAlive for enhanced state management
- Changed multiple provider annotations to `@Riverpod(keepAlive: true)` to improve state retention and management across the application.
- This update aligns with recent enhancements in state management practices, ensuring better performance and user experience throughout the app.
2025-10-01 18:32:16 +05:30
cogwheel0
8543f9255e refactor: migrate voiceInputAvailableProvider
Phase 5.1 Complete (1/5)
- voiceInputAvailableProvider → voiceInputAvailable
- Simple FutureProvider migration
- 2 usages updated automatically
2025-09-30 14:58:53 +05:30
cogwheel0
a63739db6b refactor: migrate Phase 1 providers (2-7/10) to @riverpod
Migrated providers:
- selectedModelProvider → SelectedModel
- isManualModelSelectionProvider → IsManualModelSelection
- reviewerModeProvider → ReviewerMode
- isLoadingConversationProvider → IsLoadingConversation
- prefilledInputTextProvider → PrefilledInputText
- inputFocusTriggerProvider → InputFocusTrigger
- composerHasFocusProvider → ComposerHasFocus
- batchModeProvider → BatchMode
- reducedMotionProvider → ReducedMotion

All provider names unchanged, no breaking changes.
Build runner successful, analyzer passing.
Only 1 WARNING (keepAlive usage) and 2 INFO items remaining.
2025-09-30 14:31:56 +05:30
cogwheel0
9210b2155a refactor: all logging 2025-09-25 22:36:42 +05:30
cogwheel0
5f013b1b73 refactor: formatting 2025-09-24 12:00:49 +05:30
cogwheel0
462bf4cde2 refactor: migrate to riverpod 3 2025-09-21 22:31:44 +05:30
cogwheel0
37e5633c5c fix: tts 2025-09-21 20:18:21 +05:30
cogwheel0
c05644f731 feat: text to speech 2025-09-20 23:58:18 +05:30
cogwheel0
7e6009d2cc refactor: text streaming 2025-09-13 10:16:58 +05:30
cogwheel0
3c082ffc9e refactor: action buttons and scroll to bottom ui/ux 2025-09-02 20:43:57 +05:30
cogwheel0
b9f41e0d07 fix: mic permissions 2025-08-28 19:48:35 +05:30
cogwheel0
efefdffb04 refactor: implement intensity decay for voice input and enhance microphone button UI 2025-08-25 21:53:41 +05:30
cogwheel0
ac21ec6493 refactor: remove server audio transcription and related fallback logic, retaining only on-device speech-to-text functionality 2025-08-25 20:56:33 +05:30
cogwheel0
fa9fa8dd1b refactor: migrate from speech_to_text to stts for voice input functionality 2025-08-25 20:04:04 +05:30
cogwheel0
a930a7a466 refactor: voice input 2025-08-25 10:35:48 +05:30
cogwheel0
7f30b728ab feat: on device speech to text 2025-08-22 13:54:58 +05:30
cogwheel0
6cea654b88 refactor: unused files 2025-08-20 22:41:55 +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
9be04ef2b9 feat: background streaming of responses 2025-08-16 20:27:44 +05:30
cogwheel0
758615813f chore: initial release 2025-08-10 01:20:45 +05:30