Skip to content

Window: clarify login and tray options - #89

Merged
emaspa merged 1 commit into
mainfrom
ui/clearer-startup-options
Sep 12, 2026
Merged

Window: clarify login and tray options#89
emaspa merged 1 commit into
mainfrom
ui/clearer-startup-options

Conversation

@emaspa

@emaspa emaspa commented Sep 12, 2026

Copy link
Copy Markdown
Owner

Changes

  • Separate Options into At login, Window and Audio cards instead of putting all five controls under Startup.
  • Replace the tray checkboxes with explicit launch and close choices, preserving the existing saved preferences.
  • Explain the selected combination of audio and app startup, and make the software mixer's restart consequence visible.
  • Keep the audio notes left aligned with the other card text.
  • Update the manual and cover selector bindings, persistence, login hints and rendered layout.

Verification

  • Release build with native hosting enabled and warnings treated as errors: 0 warnings, 0 errors.
  • .NET suite: 416 passed, 3 opt-in desktop tests skipped.
  • Ran the layout and tray desktop tests separately under Xvfb: both passed. Inspected the rendered Options window and checked note alignment against its section heading.
  • Rebuilt and relaunched the local desktop app with saved preferences preserved. The audio daemon was not restarted.

No version bump or release changes.

Separate login startup, window behavior and software mixing into their own cards. Use explicit launch and close choices while preserving saved preferences, and align the audio notes with the rest of Options.

Cover selector bindings, persistence, startup hints and layout, and update the manual.
@emaspa
emaspa merged commit 6407a0f into main Sep 12, 2026
4 checks passed
@emaspa
emaspa deleted the ui/clearer-startup-options branch September 12, 2026 09:12
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