aboutsummaryrefslogtreecommitdiff
path: root/app/ui/hub.py
AgeCommit message (Collapse)Author
10 hoursfeat: smart chunking to avoid chunk boundaries mid-sentencehistoria
17 hoursfix: model-specific instructions support and set cfg-scale 4 for breeze ↵historia
automatically
7 daysfix: warn before using a likely too-big chunk size for sglang-omni modelshistoria
8 daysfeat: add model and voice labels to generate audiobooks status tuihistoria
8 daysfeat: move clone .wav directory to settingshistoria
8 daysfix: remove overlong text in config backend tuihistoria
8 daysfeat: voice menu combined for tts/clone paths in tuihistoria
8 daysfeat: sglang-omni model picker on manual server launchhistoria
8 daysrename generator to tts-audiobook-generator. remove pointless upgrade flashes.historia
8 daysfeat: auto-update via settingshistoria
8 daysfeat: sglang backend supporthistoria
9 daysslop refactor/deduphistoria
9 daysfix: hide speech-to-speech only models from config wizardhistoria
9 daysfix: better errors for generate all modelshistoria
10 daysfeat: generate a book with all installed models to comparehistoria
10 daysfix: truncate excess spaces on generate audiobooks tuihistoria
10 daysfeat: model capabilities lined up in tui menuhistoria
11 daysfix: non-clone models correctly supported in tui, restart server when neededhistoria
11 daysfeat: output log path when audiobook generation failshistoria
12 daysfix: crash on bad model_specs from audio.cpp, sanitizedhistoria
12 daysremove: pointless success flashes in tui for downloadshistoria
13 daysfix: no .wav directory error formattinghistoria
13 daysfix: better error when no .wav available to clonehistoria
13 daysfeat: cli auto-starts and stops locally-managed servers if no --api-url is ↵historia
passed
13 daysrefactor: overhaul config.py, remove cli default optionshistoria
13 daysfeat: .wav hints for all voice directory pickers in tuihistoria
13 daysfeat: unified logging with logging_kit.pyhistoria
13 daysfeat: qwen-tts backend widgets updated to same style as audio.cpphistoria
13 daysfix: can't check checkboxes in tts model pagehistoria
14 daysfeat: nest start/stop server menu in configure backend menuhistoria
14 daysremove: unnecessary settings descriptionshistoria
14 daysfeat: simply generate audiobooks menu, move more config to settings menuhistoria
14 daysfix: scrolling on help screenhistoria
14 daysfeat: help menu in tuihistoria
14 daysfeat: automatic updates added to configure backend menuhistoria
14 daysfeat: better explanation of stop/exit settinghistoria
14 daysfeat: menu for language optionshistoria
2026-08-26feat: manage qwen-tts model installs manually, delete model(s) when uninstalledhistoria
2026-08-26feat: design model support for qwen-tts backend. remove unnecessary port ↵historia
split for qwen models
2026-08-26fix: settings menu only prompts to save after changehistoria
2026-08-26feat: language and option fields in tui, context-sensitive voice labelhistoria
2026-08-26fix: crash when menu of clone voices is emptyhistoria
2026-08-26fix: default directory when choosing voices in tuihistoria
2026-08-26feat: combined install/configure tui screens into one menu, removed ↵historia
extraneous wizard screens
2026-08-26refactor: put shared ui screen code into ui.viewkithistoria
2026-08-26refactor: split tts.py into per-backend packageshistoria
2026-08-26fix: stop remote form entries overwriting each otherhistoria
2026-08-25feat: prompt to save settings when going back from settings menuhistoria
2026-08-25feat: default save and exit server settinghistoria
2026-08-25feat: rename convert to generate, line up model menu optionshistoria