Skip to content

fix(desktop): simplify STT model settings#5266

Merged
ComputelessComputer merged 1 commit into
mainfrom
fix/hide-cactus-stt-models
May 19, 2026
Merged

fix(desktop): simplify STT model settings#5266
ComputelessComputer merged 1 commit into
mainfrom
fix/hide-cactus-stt-models

Conversation

@ComputelessComputer
Copy link
Copy Markdown
Collaborator

@ComputelessComputer ComputelessComputer commented May 19, 2026

Move the language warning into a full-width top banner, hide legacy Cactus model choices unless selected, compact selected and downloaded model rows, and show local model actions only on hover.


Note

Medium Risk
Primarily UI/UX refactoring, but it changes model-listing/query behavior (e.g., hiding deprecated Cactus models unless selected) and selection rendering, which could affect what models users can choose or see.

Overview
Moves the spoken-language compatibility warning out of the selector and into a full-width TranscriptionLanguageWarningBanner rendered at the top of the STT settings page.

Simplifies the model dropdown UX: the selected model now renders with the same icon/label treatment as list rows, deprecated models are visually de-emphasized, size is only shown for not-yet-downloaded models, and the cloud action button text is standardized to "Upgrade to use".

Changes local model listing/actions: deprecated Cactus models are hidden unless they’re the currently selected model (and only those are queried for download state), and local model row actions (show folder/delete) are now shown via a hover/focus overlay instead of tooltips.

Reviewed by Cursor Bugbot for commit 89083d7. Bugbot is set up for automated code reviews on this repo. Configure here.

@netlify
Copy link
Copy Markdown

netlify Bot commented May 19, 2026

Deploy Preview for old-char canceled.

Name Link
🔨 Latest commit 89083d7
🔍 Latest deploy log https://app.netlify.com/projects/old-char/deploys/6a0c4ffb59339d00091ae7f1

@ComputelessComputer ComputelessComputer force-pushed the fix/hide-cactus-stt-models branch from 1a3c6e7 to ffa59d3 Compare May 19, 2026 08:24
Move the language warning into a full-width top banner, hide legacy Cactus model choices unless selected, compact selected and downloaded model rows, and show local model actions only on hover.
@ComputelessComputer ComputelessComputer force-pushed the fix/hide-cactus-stt-models branch from ffa59d3 to 89083d7 Compare May 19, 2026 11:56
@ComputelessComputer ComputelessComputer merged commit a232057 into main May 19, 2026
10 checks passed
@ComputelessComputer ComputelessComputer deleted the fix/hide-cactus-stt-models branch May 19, 2026 12:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant