Clean Sheet Update for Eclipse Neon

Home  >>  Eclipse  >>  Clean Sheet Update for Eclipse Neon

Clean Sheet Update for Eclipse Neon

On June 23, 2016, Posted by , In Eclipse, By ,,,, , With 4 Comments

In celebration of the latest Eclipse release, we provide a Clean Sheet Update for Eclipse Neon. Congratulations and a big ‘thank you’ to all the diligent Eclipse committers and contributors that made the Neon version happen, great work! While the Clean Sheet Update for Eclipse Neon primarily ensures compatibility it comes also with some nice Look-and-Feel improvements. This post gives a short overview of the most important innovations of the feature’s new version (0.4).

 

The Clean Sheet Eclipse Design

In case you've missed out on the topic and you are wondering what I'm talking about, here is a screenshot of my real world setup using the Clean Sheet theme (click on the image to enlarge).Eclipse IDE Look and Feel: Clean Sheet ScreenshotFor more information please refer to the features landing page at http://fappel.github.io/xiliary/clean-sheet.html, read the introductory Clean Sheet feature description blog post, and check out the New & Noteworthy page.

 

FlatScrollBar Overlay for ScrolledComposite

Styling capabilities have been enhanced to allow adoption of ScrolledComposite widgets and derivatives by the FlatScrollBar overlay mechanism on Windows platforms. The picture shows how the content area of the preference dialog blends in the Clean Sheet scrollbars on diminution.

Clean Sheet Update for Eclipse Neon: Scrolled Composite Overlay

Forms Style Adjustment

The styling of FormToolkit based views and editors has been overhauled. Together with the FlatScrollBar overlay mechanism on ScrolledForms (Windows only), UI parts like the PDE Manifest editor integrate now quite nicely with the overall look and feel of the Clean Sheet theme.

Clean Sheet Update for Eclipse Neon: Forms Look and Feel

Clean Sheet Installation

Drag the 'Install' link below to your running Eclipse instance

Drag to your running Eclipse installation to install Clean Sheet

or

Select Help > Install New Software.../Check for Updates.
P2 repository software site: @ http://fappel.github.io/xiliary/
Feature: Code Affine Theme

After feature installation and workbench restart select the ‘Clean Sheet’ theme:
Preferences: General > Appearance > Theme: Clean Sheet

 

On a Final Note, …

Of course, it’s interesting to hear suggestions or find out about potential issues that need to be resolved. In particular, as the ScrolledComposite widget has some interesting layout mechanisms by itself there still might be some uncovered spots with the newly added scrollbar overlay mechanism. Feel free to use the Xiliary Issue Tracker or the comment section below for reporting.

With this in mind, I’d like to thank all adopters for the support and hope that everybody likes the Clean Sheet Update for Eclipse Neon as much as we do 😉

Follow me

Frank Appel

Frank is a seasoned programmer, team leader, trainer, author and presenter with two decades of experience in professional software development.

Specialized in the Java language and focused on quality-oriented agile paradigms he is a stalwart of test-driven practices in particular.

He understands the creation process of software as a craftsmanship based on a well-balanced mix of knowledge and the experience of the daily work.

fappel@codeaffine.com
Follow me

4 Comments so far:

  1. Christian Bjerg says:

    Hi Frank

    Istalled the theme in my eclipse neon (OSX)
    It resultet in Eclipse hanging for minutes every time i would either cancel or ‘ok’ my way out of ‘preferences’. Uninstalling the theme seemed to correct it. Any ideas?

    • Frank Appel says:

      Hi Christian,

      thanks for checking out Clean Sheet and even more thanks for reporting the problem. The symptoms sound strange since the only non-declarative part of Clean Sheet on OS X is the dynamic Source Code Pro font registration mechanism. Currently, I don’t have a clue how this could cause the problem. But one never knows. As I don’t work with OS X by myself, I have to wait for feedback of a fellow of mine to see if he’s able to reproduce the problem. Prerelease checks, however, didn’t not show any irregularities. Did you check the error log to see if there are any suspicious entries? Did you do a workbench restart to see if the problem is persistent?

      Thanks again for helping us improving Clean Sheet
      Frank

  2. Csaba says:

    Hi,

    I have installed all plugins on Eclipse Mars.2 (4.5.2).
    However, I can’t see the Clean sheet theme in general > appearance, just the default ones.
    (I have downloaded the github repo, and used it as local repo to install the plugin).

    Can you help me what could go wrong?

    Thanks

    • Frank Appel says:

      Thanks for checking out Clean Sheet. Sorry for replying so late, but I’ve been on vacation. The problem you describe often happens, if the IDE runs with a Java runtime version prior 1.8. So, please have a look which Java version you are using. Regards Frank

Leave a Reply

Your email address will not be published. Required fields are marked *