cogwheel0
87529201f7
feat(ui): Update drawer item styling with transparent background
2025-11-12 11:09:43 +05:30
cogwheel
35377cebd8
Merge pull request #139 from cogwheel0/storage-local-folders-persistence
...
feat(storage): Add local folders persistence and caching mechanism
2025-11-10 11:05:55 +05:30
cogwheel0
122bd0a4b1
feat(storage): Add local folders persistence and caching mechanism
2025-11-10 10:44:03 +05:30
cogwheel0
b05d9f84a5
feat(tts): Add server-side speech synthesis and playback pipeline
2025-11-10 02:43:31 +05:30
cogwheel0
62c9243e34
feat: Replace mic_stream_recorder with vad and update iOS deployment target
2025-11-10 01:57:28 +05:30
cogwheel0
5727c055a2
Revert "fix(streaming): refactor to not force session id"
...
This reverts commit 8cc7a23477 .
2025-11-06 20:09:18 +05:30
cogwheel0
bf98bbd1fc
feat(conversations): Implement local cache persistence for conversations
2025-11-05 14:53:55 +05:30
cogwheel0
bdd90b32fa
feat: Add keyboard dismiss on scroll
2025-11-05 14:12:58 +05:30
cogwheel0
d52794f2c5
feat: Add Korean language support and localization files
2025-11-05 14:00:10 +05:30
cogwheel0
b9ec730fad
feat(conversation): Enhance source parsing and normalization for OpenWebUI messages
2025-11-05 13:10:00 +05:30
cogwheel0
0d49309ad1
feat(tts): Refactor text splitting and offset computation for TTS
2025-11-05 00:59:57 +05:30
cogwheel0
3424af60f9
feat(l10n): Add silence duration settings for speech-to-text
2025-11-05 00:48:20 +05:30
cogwheel0
1bb2cbae25
feat(voice): add voice silence duration configuration
2025-11-05 00:33:17 +05:30
cogwheel0
a3b5c4f5b7
feat(audio): replace record package with mic_stream_recorder
2025-11-05 00:09:35 +05:30
cogwheel0
24c8c27d51
feat(tts): Remove pitch and volume sliders from app customization page
2025-11-04 23:14:23 +05:30
cogwheel0
715849aff3
feat(tts): add speech rate support for text-to-speech generation
2025-11-03 00:44:24 +05:30
cogwheel0
1a570f4a08
feat(voice-input): improve server-side speech detection with silence auto-stop
2025-11-03 00:36:25 +05:30
cogwheel0
a05837b985
refactor(streaming): Optimize image collection and debounce mechanism
2025-11-02 22:14:45 +05:30
cogwheel0
cfadeffd24
feat(tts): add auto mode for text-to-speech engine selection
2025-11-02 21:31:13 +05:30
cogwheel0
da249eaa31
feat(l10n): Add speech-to-text localization strings for settings
2025-11-02 19:03:58 +05:30
cogwheel0
86339715b1
feat(sts): add server side speech-to-text
2025-11-02 19:03:36 +05:30
cogwheel0
6ef36899a7
feat(ui): Adjust spacing and font weight in app customization page
2025-11-02 17:46:15 +05:30
cogwheel0
8321e3c721
feat(l10n): Update English localization with voice call states and model capabilities
2025-11-02 17:44:23 +05:30
cogwheel0
e15392ea59
refactor(socket): remove unused connection state management code
2025-11-01 22:51:32 +05:30
cogwheel0
8cc7a23477
fix(streaming): refactor to not force session id
2025-11-01 22:41:38 +05:30
cogwheel0
2cad6cc87c
feat(model): Add robust id and name parsing with validation
2025-11-01 22:32:07 +05:30
cogwheel0
71d63ac157
refactor(network): Replace read with watch for providers in image handling
2025-11-01 15:42:08 +05:30
cogwheel0
877b403914
refactor(api): Improve data parsing with normalized list handling
2025-11-01 15:29:54 +05:30
cogwheel0
fe09583c6b
feat(api): Improve file and prompt parsing with type safety
2025-11-01 15:21:34 +05:30
cogwheel0
42ef62d565
feat(api): Improve file and knowledge base data parsing with normalization
2025-11-01 15:15:38 +05:30
cogwheel0
073e0cf458
feat(folders): Improve folder management and parsing logic
2025-11-01 15:04:50 +05:30
cogwheel0
a005c14a67
feat(api): Optimize conversation parsing with worker-based decoding
2025-11-01 14:54:08 +05:30
cogwheel0
a374c744ef
refactor(api): Migrate conversation parsing to worker-based approach
2025-11-01 01:46:46 +05:30
cogwheel0
ada6d40e5e
feat(chat): Add worker manager to streaming helper for image processing
2025-11-01 00:57:40 +05:30
cogwheel0
5d33e5fe65
fix: server side tts on ios
2025-10-31 23:20:04 +05:30
cogwheel0
cf87d255d3
feat(settings): Allow unlimited quick pill selections
2025-10-30 22:44:08 +05:30
cogwheel0
a00d64fc26
feat(transport): Improve socket transport mode selection and localization
2025-10-30 22:32:59 +05:30
cogwheel0
de0f195aea
feat(tts): Improve text-to-speech service with enhanced error handling and state management
2025-10-30 21:42:35 +05:30
cogwheel0
44149d5f81
feat(tts): add server default voice retrieval and integrate it into
2025-10-30 16:10:20 +05:30
cogwheel0
0e98f2ab2a
refactor(storage): remove remember-credentials and improve error logging and handling
2025-10-30 14:28:00 +05:30
cogwheel0
7fb199b2e4
feat: implement service failure handling in background streaming
...
- Added a method to send failure notifications to Flutter when the background service fails to enter the foreground.
- Implemented a broadcast receiver to handle service failure notifications and notify Flutter about the failure.
- Enhanced the persistent streaming service to attempt recovery for failed streams.
- Introduced heartbeat monitoring for SSE streams to detect stale connections and trigger recovery actions.
2025-10-28 13:59:17 +05:30
cogwheel0
dded22f1ec
feat: enhance error boundary widget with improved error handling and UI updates
...
- Added a method to ignore specific errors related to RenderFlex overflow.
- Refactored the error display layout to use a centered scrollable view.
- Improved visual presentation with a gradient background for the error icon and updated button styles for retry functionality.
2025-10-26 23:16:34 +05:30
cogwheel0
5ab3b9c4e0
feat(api): pass userSettings respect function_calling preference in
2025-10-26 23:00:01 +05:30
cogwheel0
ae48fcc035
feat(sse): add SSEStreamParser to parse Dio SSE streams and extract
2025-10-26 22:33:53 +05:30
cogwheel0
551e844c03
fix: change service declaration to non-late initialization in TextToSpeechController
2025-10-26 19:15:40 +05:30
cogwheel0
2b44e38a2e
feat(i18n/socket): add WebSocket error messages and show connect errors
2025-10-25 14:24:49 +05:30
cogwheel0
a2d786109c
feat(tts): initialize and sync TTS with app settings for calls
2025-10-24 00:58:46 +05:30
cogwheel0
15299ecd82
feat(chat): dismiss after send to recover screen space
2025-10-24 00:39:43 +05:30
cogwheel0
9c2cf347a7
feat(chat): inline action panel with context menu edit flow
2025-10-24 00:31:29 +05:30
cogwheel0
c1eae6608d
feat: pass button BuildContext to conversation menu to position it
2025-10-23 23:38:32 +05:30