What's Changed
- Codebase cleanup 866
- Clean VAD from capture provider
- Add WebRTC VAD dependencies
- Processing memory with status, capturing too, get list, and more
- Track memory capturing status
- Simplify the processing memories list UI
- Clean redundant logs in routers transcribe
- Processing memory UX cleanup 868
- Mark processing memory as failed after 5m processing, fix various issues
- Codebase cleanup 866
- Add speech profile initialization and connection establishment as factors
- Fix socket disconnection causing invalid VAD bytes
- Enhance WebSocket drop state on the capturing widget
- Update user location directly from foreground service
- Fix processing memories updates API
- Fix 400 Firebase by removing duplicated wastes; reconnection state
- Use CM_TAG to extract build name, build number
- Graceful close on the first start WebSocket error
- Move in-progress memory to capture provider instead of memory provider
- Force fail for in-progress memory finished > 2m
- Get one in-progress memory for the logic from capture provider
- Fix memory creation timeout, 120s
- Zero memory loss by syncing missing audio frames to server
- WAL local sync 958
- Fix wrong byte order when writing uint32 to byte data
- Add sync progress
- WAL local sync 958
- Turn feature WALs off
- 60s delay from the first device's connection to activate WALs, 120 mins timeout
- Fix memory creation task on stream_transcript
- Remove redundant await when canceling task
- Validate the existing path before deleting
- Notify capture provider whenever language changes
- Qbxdo minor fixes
- Improve memories handling
- Delete Account and Data
- Intercom analytics
- Clean and improve chat messages widgets
- UI Improvements and bug fixes
- Notifications, Chat, and other improvements and fixes
- Unified BtDevice Object
- Minor chat improvements
- Move stop memory button to bottom center
- Move Speech language to home
- Fix memory detail page crash while viewing in-progress memory
- Profiling improvements
- WAL Sync UI
- Minor UI improvements
- #752 SD Card Streaming
- Linted firmware files, added descriptions to functions
- Moved SD Card button, prevented illegal access, dart fix on imports
- Added haptic motor control, organized Omi files, deep sleep
- Reduced long tap duration, disabled BLE on long tap, added charge LED
PRs:
- Fdhzb codebase clean up 866 by @beastoin in #927
- Clean vad from capture provider by @beastoin in #928
- Add webrtcvad deps by @beastoin in #929
- Improve memories handling by @mdmohsin7 in #923
- Delete Account and Data by @mdmohsin7 in #931
- Intercom analytics by @mdmohsin7 in #932
- Clean and improve chat messages widgets by @mdmohsin7 in #926
- Processing memory with status, capturing to, get list and more. by @beastoin in #930
- UI Improvements and bug fixes by @mdmohsin7 in #934
- Tracking the memory >;2ucapturing status by @beastoin in #936
- Simplify the processing memories list UI by @beastoin in #937
- Bump version to 1.0.41+141 by @beastoin in #938
- Clean redundant logs in routers transcrbie by @beastoin in #939
- #752 SD Card Streaming by @kevvz in #933
- Add Language Enhancer plugin by @maxpowerxd in #935
- Inwdx processing memory ux clean 868 by @beastoin in #941
- Notifications, Chat and other Improvements and Fixes by @mdmohsin7 in #945
- Uploaded an image for the Native Language Coach plugin by @maxpowerxd in #943
- Linted firmware files, added descriptions to functions by @kevvz in #942
- Mark processing memory as failed after 5m processing(kind of), fix th… by @beastoin in #947
- Moved Around SD Card button, prevented Illegal access to SD Card, dart fix on imports by @kevvz in #948
- Fdhzb codebase clean up 866 by @beastoin in #950
- Unified BtDevice Object by @mdmohsin7 in #940
- Add speech profile initialization, connection establishment as factor… by @beastoin in #954
- Bump version to 1.0.41+143 by @beastoin in #955
- added haptic motor control, organized omi files, deep sleep by @kevvz in #956
- Fix socket disconnected randomly cause feeding vad with invalid bytes… by @beastoin in #953
- Minor chat improvements by @mdmohsin7 in #961
- Move stop memory button to bottom center by @mdmohsin7 in #959
- Enhance ws drop state on the capturing widget by @beastoin in #962
- Update user location directly from foreground service by @beastoin in #963
- Fix processing memories updates api by @beastoin in #964
- Bump version to 1.0.41+145 by @beastoin in #965
- Fix 400 firebase by removing duplidated wastes; reconnection state … by @beastoin in #968
- Use CM_TAG to extract build name, build number instead of setting via… by @beastoin in #969
- Graceful close on the first start ws error by @beastoin in #970
- Refactor/processing memories by @josancamon19 in #966
- Move in progress memory to captue provider instead of memory provider… by @beastoin in #975
- Force failed for in progress memory finished > 2m by @beastoin in #976
- Get one in progress memory for the logic from captures provider by @beastoin in #977
- Fix memory creation timeout, 120s by @beastoin in #984
- Move Speech language to home by @mdmohsin7 in #985
- reduced long tap duration, disabled ble on long tap, added charge led by @kevvz in #967
- Zero memory loss by syncing missing audio frames to server backward by @beastoin in #980
- Jzecm wal local sync 958 by @beastoin in #988
- Fix memory detail page crash while viewing in progress memory by @mdmohsin7 in #981
- Profiling Improvements by @mdmohsin7 in #987
- Fix the wrong bytes order when write uint32 to byte data by @beastoin in #989
- Add sync progress by @beastoin in #991
- Jzecm wal local sync 958 by @beastoin in #992
- WAL Sync UI by @mdmohsin7 in #993
- Minor UI Improvements by @mdmohsin7 in #990
- Turn feature wals off by @beastoin in #995
- 60s delay from the first device's connectes to activate wals, 120 mis… by @beastoin in #996
- Fix memory creation task on stream_transcript by @beastoin in #997
- Remove redundant await when canceling task by @beastoin in #998
- Validate the exists path before deleting by @beastoin in #999
- Notify capture provider whenever language changed by @beastoin in #1000
- Qbxdo minor fixes by @beastoin in #1001
New Contributors
- @maxpowerxd made their first contribution in #935
Full Changelog: v1.0.40+140-mobile-cm...v1.0.41+150-mobile-cm