e(fx)clipse 0.0.8 released


Another few weeks have passed and here is a new release of e(fx)clipse. There are not many new features but the stuff available already has been improved. Let’s look at the most important things one by one:

  • e(fx)clipse now has reached a point where I think it deserves itsown homepage with informations on the project, … so I’ve created one which you can find at efxclipse.org

  • Enhanced PDE-Classpath container. e(fx)clipse comes with a patched PDE-Classpath container which automatically recoginzes that you import javafx-packages to your project and so adds them to your classpath.

    To make exporting work one still needs the javafx.jar in the build.properties for now but we are looking into this problem and can hopefully fix it with an upcoming release.

  • The fxgraph-DSL and its Live-Preview got some more love:
    • Preview shows error information in an extra tab
    • Preview is still visible if one switches to the CSS-Editor
    • Preview updates itself on CSS changes
    • The DSL allows to reference external jars needed by the preview to build up the UI (e.g. external controls, layout-panels,..)

    I’ve recorded a video for you to see it in action:

  • OS-X support: I’ve added support for Mac OS X. The CSS and FXGraph editors are working smoothly but I’m having some issues with the Live-Preview which though it works there are many things that need to be fixed.
  • JavaFX on the Eclipse 4 Application Platform got improved by Kai Tödter and is now able to render menus, … . He also improved the themeing support to allow switching of themes at runtime.

    Once more I’ve recorded you a small video showing all in action:

  • Switched to Xtext 2.1 which is a prerequist now
  • Supported platforms are going to be 3.7.1 and Eclipse 4.2
  • You can now install and keep e(fx)clipse up-to-date by configuring the following p2-repository url: http://www.efxclipse.org/p2-repos/releases/latest/.

    Please take a look at the Install-page to see how to set things up

The source is released under EPL and available from our git-repository https://github.com/tomsontom/e-fx-clipse.

Special note to all people who had installed a previous version because I’ve switched to Xtext 2.1 you’ll have to follow the installation guide lines outlined on the Install-page else you’ll get dependency errors when trying to install or even worse some things are not working like the fxgraph editor

This entry was posted in e(fx)clipse, e4. Bookmark the permalink.

10 Responses to e(fx)clipse 0.0.8 released

  1. Just great, Tom! I keep on working on improving the e4 JavaFX 2.0 renderer…

  2. Just downloaded E(fx)clipse lazy version from http://efxclipse.org/install.html, doing that into a Windows 7 subdirectory to avoid interfering with an earlier eclipse installation.

    Prompt reaction was a failure to start with the following log indication:

    Java was started but returned exit code=1
    C:\Windows\system32\javaw.exe
    -Xms40m
    -Xmx384m
    -XX:MaxPermSize=256m
    -jar G:\W\DigPres\DigPres
    Development\ eclipse\\ plugins/org.eclipse.equinox.launcher1.2.0.v20110502.jar
    -os win32
    -ws win32
    -arch x86_64
    -showsplash
    -launcher G:\W\DigPres\DigPres Development\ eclipse\ eclipse.me
    -name Eclipse
    –launcher.library G:\W\DigPrm\DigPrm
    Development\ eclipse\\ plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_
    1.1.100.v20110502\ eclipse_1406.d11
    -startup G:\W\DigPres\DigPres
    Development\ eclipse\\ plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
    –launcher.overrideVmargs
    -exitdata 16f4_90
    -vm C:\Windows\system32\javaw.me
    -vmargs
    -Xms40m
    -Xmx384m
    -XX:MaxPermSize=256m
    -jar G:\W\DigPrm\DigPres
    Development\ eclipse\\pluginsiorg.eclipse.equinox.launcher_12.0.v20110502.jar

    Background: Windows 7 installation is vanilla and up-to-date. I can provide a BelArc listing in the unlikely case that you want it. I am a newbie to Eclipse and Java development, but and oldie w.r.t. SW engineering.

    Hardly a propitious start!

    • Tom Schindl says:

      C:\Windows\system32\javaw.exe looks suspicious? It looks like it can’t find java on your system. You need at least Java 6 running. What does java -version give you?

  3. Pingback: JavaFX News, Demos and Insight // FX Experience

  4. volodia says:

    Hello!
    I use e(fx)clipse. I am curious – does it support css preview so that I do not have to reload my gui every time

  5. volodiaL says:

    Hello!
    Does e(fx)clipse support preview of css styles so that I don’t need to reload my gui

  6. volodiaL says:

    Souns cool. Thanks

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.