Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Option to use system title bar #16677

Open
BenMakesGames opened this issue May 10, 2023 · 1 comment
Open

Option to use system title bar #16677

BenMakesGames opened this issue May 10, 2023 · 1 comment

Comments

@BenMakesGames
Copy link

BenMakesGames commented May 10, 2023

The feature request

I'd like an option to not-hide the native/system title bar.

Proposed solution

A checkbox option in the Options window.

Additional context

No two applications can agree on how to implement their own title bar:

  • can I click-and-drag the window even when my click hits a menu item? VS says I can; most apps say I can't...
  • are there any secret parts of the title bar that aren't click-and-draggable? most apps say no (other than the menu), but, frustratingly, some apps do (Mailbird)
  • can I press Alt+Space to get the context menu up, in case the window got lost off-screen (ex: from monitor switching)? 'seems like a coin-toss here. I appreciate that GitHub desktop has preserved this ability (by accident, or by intention); other apps are less-good...
  • do your custom titlebar menus dim out the rest of the app when open, requiring two clicks to do things outside the menus instead of one, like every other app? I didn't realize that was a thing that an app might choose to do, until using GitHub desktop :P

I like the Principle of Least Surprise, and trust that Microsoft and Apple have already figured out how to do OS UX design. The system-provided title bar provides the same user experience, regardless of app, and so I enable it whenever possible, and prefer to use apps that give me the option (Firefox) or don't try to mess with it in the first place (TortoiseGit).

@BL1Z33
Copy link

BL1Z33 commented Jun 7, 2023

sounds noice

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants