Skip to content

Window: remove ellipses from button labels - #96

Merged
emaspa merged 1 commit into
mainfrom
ui/plain-button-labels
Sep 12, 2026
Merged

emaspa merged 1 commit into
mainfrom
ui/plain-button-labels

Conversation

@emaspa

@emaspa emaspa commented Sep 12, 2026

Copy link
Copy Markdown
Owner

Changes

  • Shorten the mix-master mute button label to Mute.
  • Remove ellipses from button labels across the UI, including dynamic Inserts labels.
  • Update the manual and feature documentation to match.
  • Keep progress messages, placeholder prompts and text-truncation indicators unchanged.
  • Add regression checks for literal XAML button labels and dynamic insert labels.

Verification

  • Native-enabled Release build passed with 0 warnings and 0 errors.
  • Combined .NET suite: 510 passed, 3 opt-in desktop tests skipped.
  • Separate Xvfb layout checks passed; inspected the generated controls and confirmed the new labels fit.
  • Local UI relaunched and verified without restarting audio.

No version bump or release changes. Editor compatibility policy is a separate PR.

Use plain action labels throughout the windows, including dynamic insert buttons, and update the manual. Keep progress text and truncation indicators unchanged. Add regression checks for literal and dynamic button labels.
@emaspa
emaspa force-pushed the ui/plain-button-labels branch from a5c4a60 to 1f308e8 Compare September 12, 2026 17:54
@emaspa
emaspa merged commit ebcb3b5 into main Sep 12, 2026
4 checks passed
@emaspa
emaspa deleted the ui/plain-button-labels branch September 12, 2026 17:57
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