Exploring the new features of Eclipse Neon has been a pleasant surprise.
One notable improvement is the ability to reclaim wasted space from the UI with minimal effort. For instance, Gtk 3.20 (on Linux) has optimized scrollbars and gutters so well that custom plugins to hide unnecessary elements are no longer necessary. To remove the entire toolbar row, simply go to Window > Appearance > Hide ToolBar. As for the bottom status bar, you can define override attributes and import a custom CSS file into the target theme using @import('custom_gtk.css')
:
#org-eclipse-ui-trim-status,
#org-eclipse-ui-trim-vertical2,
#org-eclipse-ui-main-toolbar {
visibility: hidden;
}
However, there is one issue that remains unresolved through custom CSS tweaks: in split editor layouts, an extra top row appears with min/max buttons that serve no purpose, resulting in wasted vertical space of about 20-30px.
https://i.sstatic.net/Iffjx.png
I have tried various overrides using CSS Spy without success. Finding a solution to this problem would greatly enhance the VIM-like editing experience that Neon offers.
For further discussion on this issue, refer to the E4 Bugzilla tracker issue, although activity there may be limited, seeking help on Stack Overflow could lead to potential solutions or workarounds.