Desktop: Compose-for-Desktop app (Stage 3) + folder transcribe script
- desktop/ module compiles the Android app's portable sources directly (shared CustomShonarProvider, parsers, folder logic — no copies); JVM settings store (0600 JSON) replaces DataStore/Keystore - Engine screen: spawns the local backend+worker on demand, health-polls, auto-provisions a private local account (no login UI) - Library: folder picker, audio list, report-written badges, search across .transcript.md reports; Detail: transcribe with per-file model override, job polling, Plaud-style report next to the audio; Settings: model registry (default, per-model download) - scripts/transcribe_folder.py: batch-transcribe a folder via the API - Reports + shared-parser unit tests green (gradlew test)
This commit is contained in:
parent
8873c759e1
commit
ee12fce5f6
14 changed files with 1746 additions and 0 deletions
6
.gitignore
vendored
6
.gitignore
vendored
|
|
@ -26,6 +26,12 @@ android/app/build/
|
|||
*.keystore
|
||||
local.properties
|
||||
|
||||
# --- Desktop (Compose for Desktop) ---
|
||||
desktop/.gradle/
|
||||
desktop/.kotlin/
|
||||
desktop/build/
|
||||
desktop/app/build/
|
||||
|
||||
# --- IDE / OS ---
|
||||
.idea/
|
||||
.vscode/
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue