e(fx)clipse 0.8.1 released


We are happy to announce that e(fx)clipse 0.8.1 is available. This is most likely the last release we’ll provide outside from Eclipse.org. Let’s go straight to the New & Noteworth.

All in one downloads

Updated to the latest and greatest up-stream projects (Eclipse 4.2.2/3.8.2, WTP 3.4.2, egit 2.3.1). The WTP-Update holds fixes for the FXML-Editor we’ve developed with the Upstream project committers and the Eclipse 4.2.2 Platform fixes many of the performance problems people have been having.

Tooling

Kepler Support

The tooling now installs into Kepler M5 and there we make use of new API we’ve developed with the PDE-Team. We are not yet providing All-In-One downloads and we are not testing the tooling in Kepler but this is going to one of the main targets for the next iteration (0.9.0).

Java8-Support

Since JDK8 b75 JavaFX is on the extension classpath which e(fx)clipse now detects appropriately in plain Java-Projects and PDE-Projects. The only problem as of now is dealing with the JavaDoc which will be solved with Kepler M6 where JDT-Launching will provide us new API to contribute JavaDoc and Source Locations for entries of the JRE-Container. We’ve not yet decided whether we can backport this support to Juno and how we could do it.

CSS-Editor

The CSS-Editor is not context sensitive and if it e.g. detects that you are editing the styles of a BorderPane it only shows the styles applicable for it.

pic_4

I’ve blogged in more detail already.

@FXML

To help you detecting errornous @FXML annotations in your controller methods we’ve made the ECJ a bit smarter delivering a warning if the arguments in @FXML annotated methods is not of type javafx.event.Event.
compiler

Runtime

Java8

At runtime we now support Java8 b75 and above where JavaFX is on the extension classpath and starting with this we are now also compatible with ScenicView so that you can inspect your applications from the outside with it.

e4 support

Animations

Since some time we already support animations for perspective switching. Starting with this release we also support animations for window show/hide. You can see both of them in action in a demo applications I’m currently working on.

View Toolbar/Menu-Support

We’ve added support for View Toolbar and View Menus like you know them from e4 on SWT

StyledTextArea

If you are reading my blog you know that I’ve been working a lot on getting a StyledTextArea up and running for JavaFX while the widget itself is not yet included into the build and downloads it’s been one of my major working areas in this iteration and I think what we’ve already achieved in this short timeframe is amazing.

Development Target Platform

To make it as simple as possible to develop JavaFX-OSGi-Application we are now building a complete target platform for you including bits from eclipse.org and efxclipse-runtime bundles. Simply point your target platform and tycho build to http://downloads.efxclipse.org/p2-repos/dev/releases/latest/ and you are done.

Bugfixes

We’ve made a lot of bugfixes like unrendering of perspectives and many many more small things.

About these ads

No comments yet... Be the first to leave a reply!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 708 other followers

%d bloggers like this: