-
Notifications
You must be signed in to change notification settings - Fork 30.7k
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
New mixed titleBarStyle #57117
Comments
(Experimental duplicate detection) |
I think the better way to do this should be to make a new custom title bar top menu that looks like the actual native one.
|
When the custom title bar was implemented only in the insider preview, when you selected the custom option, the title menu was inside the title bar if it's always shown (like it still does as today) or in a new bar below the title bar if it's only shown when requested (which does not happen today, as it stills shows the menus inside the custom title bar). As for what I'm proposing, the latter is what we need for the new configuration, but using the native title bar instead of the custom one. |
@Guema if the title bar is not native, then it's not hideable through the windows flag, which is the idea of this proposal. |
I understand what you request, i was just technically speaking. Electron can be configured to not display this default layout: native title bar and top menu, and then display only the web content (custom mode). It is still curiously possible to display console. but i presume it's placement is not managed by Vscode codebase directly, but chromium layout system What i suppose is, with Electron, it will be difficult or even impossible to place the default chromium menubar under the custom title bar. I don't even know if it is possible to show this menubar without using native layout. (unless they tweak Electron's code i presume) What i said is if they want to make a second mode where menu bar is under title bar instead of inside it, devs will probably have to imitate the native one in their code. |
I understand, but that is exactly the opposite of what I suggested, which is: place the custom menu bar below the native title bar. |
Ho, ok. Well i didn't understood this like that. |
This issue is being closed to keep the number of issues in our inbox on a manageable level, we are closing issues that are not going to be addressed in the foreseeable future: We look at the number of votes the issue has received and the number of duplicate issues filed. More details here. If you disagree and feel that this issue is crucial: We are happy to listen and to reconsider. If you wonder what we are up to, please see our roadmap and issue reporting guidelines. Thanks for your understanding and happy coding! |
With the menu bar inside the title bar, I don't see a reason to develop what the issue requests and agree with the decision to drop it. |
As I described in #16363 (comment), changing the title bar style in order to achieve dark menus made me lost the ability to hide the title bar. I wish there was an third option, "mixed" (you can name it whatever you'd like), which uses the custom renderer (the one which achieves the dark theme), but keeps the native title bar, so I can hide it with the window flag. This implies in making the menu bar parallel to the title bar, not inside it.
Would this be hard to implement? Thanks.
The text was updated successfully, but these errors were encountered: