Skip to content

feat(desktop): add native window controls toggle#2650

Open
dmasiero wants to merge 1 commit into
block:mainfrom
dmasiero:feature/window-controls-toggle
Open

feat(desktop): add native window controls toggle#2650
dmasiero wants to merge 1 commit into
block:mainfrom
dmasiero:feature/window-controls-toggle

Conversation

@dmasiero

Copy link
Copy Markdown

Summary

  • add a persistent Appearance setting for native window controls
  • apply the preference immediately and during app startup
  • grant the required Tauri window capability
  • preserve Buzz's custom drag region when decorations are hidden

Test plan

  • toggle native controls off and confirm the title bar disappears
  • confirm the window remains draggable and double-click maximize still works
  • toggle controls back on and confirm the title bar returns
  • restart Buzz and confirm the preference persists

@dmasiero

dmasiero commented Jul 23, 2026

Copy link
Copy Markdown
Author

Native controls enabled

2026-07-23_19-58_1

Native controls disabled

2026-07-23_19-58

Signed-off-by: Doug Masiero <doug@masie.ro>
@dmasiero
dmasiero force-pushed the feature/window-controls-toggle branch from d71b14e to d4abbbd Compare July 24, 2026 00:03
@dmasiero
dmasiero marked this pull request as ready for review July 24, 2026 00:09
@dmasiero
dmasiero requested a review from a team as a code owner July 24, 2026 00:09
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