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

Make Linux UI frameless (use custom title bar) #795

Closed
flybayer opened this issue Oct 6, 2016 · 10 comments
Closed

Make Linux UI frameless (use custom title bar) #795

flybayer opened this issue Oct 6, 2016 · 10 comments

Comments

@flybayer
Copy link
Contributor

flybayer commented Oct 6, 2016

Current

image

Desired

image

This is accomplished by adding frame: true to browserDefaults if on Linux.

Custom elements for closing, minimizing, and maximizing will need to be added.

Electron Frameless-window docs

@arikfr
Copy link

arikfr commented Oct 10, 2016

It's even worse on my setup (Ubuntu Gnome 16.04):

screenshot from 2016-10-10 09-59-13

@mindvox
Copy link

mindvox commented Oct 12, 2016

Where to put the frame: true?

@flybayer
Copy link
Contributor Author

@karlbateman click the browserDefaults link and it'll show you the object to on which to add frame.

@mindvox
Copy link

mindvox commented Oct 12, 2016

@flybayer Thank you, although I have it running on Debian Jessie amd64, so where would I edit that?

@flybayer
Copy link
Contributor Author

@karlbateman did you install using the .deb package or did you clone this git repo and build it from scratch? If you did the first, you'll need to do the second following the instructions in the README.

After cloning, edit the app/index.js file and then run npm start.

@mindvox
Copy link

mindvox commented Oct 12, 2016

@flybayer I did the .deb install, so will follow your suggestion. Thanks for the help 😉

@matheuss
Copy link
Member

Yo y'all please check #946 😄

@mindvox
Copy link

mindvox commented Nov 11, 2016

Is this included in the Linux binaries now?

@matheuss
Copy link
Member

Not right now @karlbateman, but will be in the next release – which will be shipped very soon 😄

@mindvox
Copy link

mindvox commented Nov 11, 2016

@matheuss Thank you, great job btw such an awesome app 👍

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

No branches or pull requests

4 participants