Hyper: showWindowControls on macOS?

Created on 13 Dec 2016  ·  12Comments  ·  Source: vercel/hyper

Currently this config option is ignored on macOS

It's a waste of space and makes me sad bear ;-;

Is there any way to work around this or plans in the future to make this option relevant on macOS as well?

Thanks

Mac Feature Request

Most helpful comment

:+1: Sounds great to have it be respected on macOS as well, by reasoning above (3+ years ago 😮) doesn't make sense

All 12 comments

+1 for this option on macOS!!

I am curious about why this feature need to be ignored on Mac

Might this have anything to do with:

https://github.com/zeit/hyper/blob/master/app/index.js#L137

As opposed to tlteBarStyle="hidden"?

It's ignored on macOS because we already have the traffic lights and they're beautiful ☺️

It's ignored on macOS because we already have the traffic lights and they're beautiful

That's just, like, your opinion, man.

I'm using hyper-autohide-tabs and not being able to hide the window controls looks like garbage:

screen shot 2017-03-17 at 09 58 31

Is it a technical challenge to allow hiding the controls on macOS? Can I help solve it? Having a showWindowControls option that is ignored on certain platforms seems like a bug to me, not a feature.

@chadoh well it's our (author, @rauchg, and me, main maintainer) opinion. We don't want to include it on core ¯_(ツ)_/¯

You can easily do it with a plugin – you can override the options passed to the BrowserWindow – therefore, you can hide the traffic lights 👌

With all due respect @matheuss having platform-dependant feature support doesn't seem like a good policy to have. It seems like a total hack to require a plugin to do something that's natively supported on other platforms.

It's not about how easy or hard it is so much as it is about this being a consistent experience across linux/windows/macos.

This is still one of the reasons I haven't switched to Hyper as my main terminal.

We want this too

@matheuss With the utmost of respect, I'm not sure I understand your reasoning. You'd rather not allow us to decide if we should show/hide the traffic lights on our own machines because _you_ deem them to be aesthetically pleasing?

As far as I can tell no one is arguing for the default to be a specific thing; we're merely asking for the ability to decide for ourselves.

:+1: Sounds great to have it be respected on macOS as well, by reasoning above (3+ years ago 😮) doesn't make sense

@matheuss <3

@matheuss Any updates on this?

Was this page helpful?
0 / 5 - 0 ratings

Related issues

stan-stripe picture stan-stripe  ·  3Comments

anthonyettinger picture anthonyettinger  ·  3Comments

leo picture leo  ·  3Comments

hxnt picture hxnt  ·  3Comments

dbkaplun picture dbkaplun  ·  3Comments