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

Remove titlebar but keep rounded corners #1422

Open
a125x opened this issue Aug 3, 2023 · 8 comments
Open

Remove titlebar but keep rounded corners #1422

a125x opened this issue Aug 3, 2023 · 8 comments
Labels
UI Issues related to UI elements, tabs, scrollbars, window resizing, etc.
Milestone

Comments

@a125x
Copy link

a125x commented Aug 3, 2023

Is there any way to remove window titlebar but keep standard rounded corners? Current solution with MMNoTitleBarWindow leaves sharp and ugly corners.

It'd be nice to see something like this instead:
image

@ychin
Copy link
Member

ychin commented Aug 5, 2023

Not right now. What exactly do you hope to see? A thinner title bar, or just MacVim without title bar but still show a draggable window with close/minimize buttons?

@a125x
Copy link
Author

a125x commented Aug 5, 2023

No, I mean no title bar at all without any buttons, something like kitty terminal with hide_window_decorations titlebar-only setting written in config.

Like on this screenshot, kitty terminal does not have any titlebar decorations and buttons, while macvim have them.
image
If I want to disable them, the only option is to disable title bar completely, but it looks pretty bad because macvim becomes the only app without standard rounded corners.
image
It's even more noticeable when I'm using window border based focus in the tiling window manager:
image

@ychin
Copy link
Member

ychin commented Aug 11, 2023

Hmm, in Kitty, when you turn on that setting, is the top part (where the title bar is) draggable (to move the window) just like a normal titled window? I wonder if they just hide the title bar or remove it.

@a125x
Copy link
Author

a125x commented Aug 11, 2023

Seems like it's not draggable. It's still possible to resize the window, but there's no way to move it around without some kind of third-party window manager, I assume.

@ychin ychin added this to the Release 178 milestone Aug 11, 2023
@ychin
Copy link
Member

ychin commented Aug 11, 2023

Right. So basically the only difference is that it has rounded corners. I took a look and have a rough idea how to implement it. Will get to it a little bit later when I have time.

@a125x
Copy link
Author

a125x commented Aug 12, 2023

Thanks for the support!

@ychin ychin added the UI Issues related to UI elements, tabs, scrollbars, window resizing, etc. label Aug 15, 2023
@ychin ychin modified the milestones: Release 178, Release 179 Sep 9, 2023
@ychin ychin modified the milestones: Release 179, Release 180 Dec 29, 2023
@winstongrace
Copy link

Seems like it's not draggable. It's still possible to resize the window, but there's no way to move it around without some kind of third-party window manager, I assume.

Long-time user of both MacVim and Kitty. Just wanted to note that the window in Kitty is still draggable. If you hover on the left or right edge, and drag vertically, instead of horizontally to resize - it will drag the window.

Likewise, hover over the top or bottom window edge and drag horizontally.

@winstongrace
Copy link

I think it's a standard Mac thing – I can do the same with the majority of my apps. It just doesn't look like you can do it because the cursor switches to resizing arrows.

@ychin ychin modified the milestones: Release 180, Release 181 Sep 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
UI Issues related to UI elements, tabs, scrollbars, window resizing, etc.
Projects
None yet
Development

No branches or pull requests

3 participants