adobe / brackets

An open source code editor for the web, written in JavaScript, HTML and CSS.
http://brackets.io
MIT License
33.26k stars 7.63k forks source link

Use GtkHeaderBar and set dark theme by default in Linux version of brackets-shell #10746

Open erasmo-marin opened 9 years ago

erasmo-marin commented 9 years ago

Would be a very good improvement to use the GtkHeaderBar widget in the Llinux version of brackets-shell. Even better if you set the dark theme by default. It will provide better desktop integration, and the possibility to change the window decoration style through css.

Also, moving the menubar to the top or making a menu inside a GtkMenuButton would be a big improvement too.

nethip commented 9 years ago

@erasmo-marin This is definently a good idea! You could start a thread on brackets-dev (https://groups.google.com/forum/#!forum/brackets-dev) to get more thoughts on this and also find someone in the forum you would be interested in collaborating to work on this, as Linux side of things in Brackets are mostly driven by the community.

However, right now we are having a blocker(Crash on quit) on Linux which is stopping us from upgrading CEF to a newer version. It would be great if you can help us fix that.

All of the work is going on in this branch. https://github.com/adobe/brackets-shell/tree/jasonsanjose/cef_2171_linux

erasmo-marin commented 9 years ago

@nethip Thanks for the information. I already tried to fix this but brackets-shell is not compiling. I will try this branch instead. Thanks again.

peterflynn commented 9 years ago

@erasmo-marin I believe @ingorichter has already done some work on a native menu bar for the Linux shell... I'm not sure if it's posted on a branch anywhere though. See adobe/brackets#7236.