20 Commits
Author SHA1 Message Date
lml 714cf300df feat: add retry functionality for failed translations and enhance translation service 2026-03-22 15:53:46 +08:00
lml 6db41c3735 feat: Implement update checking functionality and UI 2026-03-22 11:42:24 +08:00
lml 31adb05ec8 feat: enhance translation functionality with partial segment handling and UI updates 2026-03-21 22:02:03 +08:00
lml cae8b6d774 feat: add CPU detection and threading support in WhisperX integration 2026-03-21 21:29:13 +08:00
lml 4362627ff2 feat: add source video language selection and improve localization hints 2026-03-20 11:00:56 +08:00
lml fb801bb447 feat(whisperx): add Windows CUDA runtime flow and harden sidecar bootstrap
- detect Windows CUDA and install the matching PyTorch runtime
- surface actual GPU/CPU runtime info in the transcription UI
- replace fake runtime progress with phase-based preparation states
- force UTF-8 sidecar stdio and fail fast on decode errors
- fix WhisperX install validation to avoid reinstalling on every restart
2026-03-20 09:21:32 +08:00
lml 35aa3716d7 feat: Enhance transcription process with detailed status updates and localization improvements 2026-03-19 17:17:00 +08:00
lml ac3b851b7c Switch to whisperX which has better performance 2026-03-19 13:19:31 +08:00
lml 8279f5919f feat: Enhance provider credential management and localization support 2026-03-17 22:30:26 +08:00
lml 59029f4862 feat: Update default Whisper model and improve UI localization for better clarity 2026-03-17 21:38:20 +08:00
lml 695809e9e4 feat: Enhance translation cancellation handling and UI updates 2026-03-17 14:53:10 +08:00
lml 2038372184 feat: Implement translation cancellation feature and update UI accordingly 2026-03-17 13:42:08 +08:00
lml 8e4f08563e feat: Allow starting transcription when in a TranscriptionComplete state. 2026-03-16 16:55:37 +08:00
lml 4e890072c5 feat: Implement transcription progress reporting and display preprocessing status in the UI. 2026-03-16 16:47:30 +08:00
lml 8b3c4395a8 Revert "feat: Add support for progress callback"
This reverts commit abce9d359b.
2026-03-16 16:31:36 +08:00
lml abce9d359b feat: Add support for progress callback 2026-03-16 13:31:57 +08:00
lml 6d69b96409 feat: enhance Whisper model selection with detailed information including disk/memory usage and transcription quality. 2026-03-15 22:16:25 +08:00
lml e30343b0ee refactor: Update button styles to use FilledButton, change export icon, and adjust transcription panel layout. 2026-03-15 20:18:00 +08:00
lml af5535da6f feat: Add recent projects UI, new localization strings, refine video picker and translation panel UIs 2026-03-15 18:59:46 +08:00
lml 16c67bd5a3 feat: Initialize new Flutter project for video transcription and translation with file picking. 2026-03-14 22:47:37 +08:00