nylas-mail icon indicating copy to clipboard operation
nylas-mail copied to clipboard

Obtrusive Title Bar on Windows

Open crunchyintheory opened this issue 9 years ago • 14 comments

Will there ever be a better title bar instead of the default one? capture

crunchyintheory avatar Feb 09 '16 16:02 crunchyintheory

Hey! Thanks for filing this @rittbys — I'll see if we can get a custom titlebar in there (or just remove the frame and put the window controls icons in the bar beneath) in a future update. Stay tuned!

bengotow avatar Feb 09 '16 18:02 bengotow

Not to be a dick, and I know it doesn't alter the bug report, but why not upgrade from WIndows 8 to Windows 10?

brittyazel avatar Feb 10 '16 01:02 brittyazel

@bengotow Is the option of removing using a custom titlebar and removing the frame doable under Linux as well?

brittyazel avatar Feb 10 '16 01:02 brittyazel

@brittyazel I don't want to deal with the incompatibility and privacy issues. I really hate windows 10 except for its looks and Win8.1 is working better for me.

crunchyintheory avatar Feb 10 '16 01:02 crunchyintheory

fair enough

brittyazel avatar Feb 10 '16 02:02 brittyazel

Since Electron is a C++ application, you could probably fork Electron to have a different window manager since I doubt it's possible to do that with JS. I'll see if there's anything i can do about it.

crunchyintheory avatar Feb 10 '16 22:02 crunchyintheory

I think it should be totally possible with Frameless Window

YurySolovyov avatar Feb 12 '16 14:02 YurySolovyov

@bengotow this sounds like the right way to go, I had no idea this was actually a thing in electron.

crunchyintheory avatar Feb 12 '16 16:02 crunchyintheory

Hey folks—yep, I believe we can do this using the "Frameless Window" API. On Mac OS X, we actually do this and fake the "gumdrop" window controls in the top left. It looks like Discord is also faking the controls (they look /slightly/ different than the native ones.) I'll see what we can do.

bengotow avatar Feb 20 '16 03:02 bengotow

@bengotow Is this also possible under Linux? If it were, you could unify the layouts across all platforms

brittyazel avatar Feb 20 '16 05:02 brittyazel

Yes, it's possible under Linux, I've tested it with another electron app I'm developing.

crunchyintheory avatar Feb 20 '16 05:02 crunchyintheory

The Windows titlebar is ruining the elegance of all the themes, so yeah, frameless window is the way to go.

jeffijoe avatar Jun 17 '16 12:06 jeffijoe

Another request in #216.

jackiehluo avatar Jul 29 '16 01:07 jackiehluo

I agree, this should be done in Windows to improve the design.

sGerli avatar Apr 15 '17 23:04 sGerli