Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Efxclipse"

(Contributing source changes)
(Contributing source changes)
Line 53: Line 53:
  
 
e(fx)clipse uses git to control its source tree and we accept patches only through so called gerrit-reviews including a bug-id describing the change. So before you start working:
 
e(fx)clipse uses git to control its source tree and we accept patches only through so called gerrit-reviews including a bug-id describing the change. So before you start working:
a) find a bugzilla describing your work already this [https://bugs.eclipse.org/bugs/buglist.cgi?bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&classification=Technology&list_id=8955408&product=Efxclipse&query_format=advanced bugzilla-query]
+
* find a bugzilla describing your work already this [https://bugs.eclipse.org/bugs/buglist.cgi?bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&classification=Technology&list_id=8955408&product=Efxclipse&query_format=advanced bugzilla-query]
b) file a new bugzilla describing the problem using https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Efxclipse
+
* file a new bugzilla describing the problem using https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Efxclipse
  
 
== SWT on JavaFX ==
 
== SWT on JavaFX ==
  
 
Consult [[Efxclipse/SWTonFX]]
 
Consult [[Efxclipse/SWTonFX]]

Revision as of 04:10, 27 April 2014


e(fx)clipse

Tooling

Runtime

e4 on JavaFX

e4 or better the Eclipse 4 Application Platform is not bound to SWT but can be used with any rendering technology. Learn more about the JavaFX-rendering (Efxclipse/Runtime/e4).

Recipes

There are set of best practices collected at Efxclipse/Runtime/Recipes

SWT on JavaFX

SWT on JavaFX is a experimental port of the SWT-API on top of JavaFX Efxclipse/SWTonFX

Development

In case you are interested in providing bugfixes, contributing new features. Follow to this our Efxclipse/Development.

How to contribute

Tooling / Runtime

Preparing

e(fx)clipse requires Java8 so you should grab the latest JDK8 available. To contribute to an Eclipse.org project you need to sign a CLA so that patches you push to Gerrit can be accepted.

Manually setup

Get an IDE

To develop e(fx)clipse you need an Eclipse IDE who has e(fx)clipse installed itself. You can do that by getting the latest milestone or integration build available from http://download.eclipse.org/eclipse/downloads/ and install the nightly build from http://download.eclipse.org/efxclipse/updates-nightly/site or simply download the latest nightly SDK from http://efxclipse.bestsolution.at/install.html

Clone the git repo

You need to have egit installed in your IDE to clone the git repo from git-repo and import all projects in the bundles-directory.

Use Oomph

Dowload the Oomph application from https://wiki.eclipse.org/Eclipse_Oomph_Installer. The efxclipse setup instructions are not yet part of the download so you need to place them at the location as defined in https://wiki.eclipse.org/Eclipse_Oomph_Authoring#Getting_Started Step 8.

The e(fx)clipse setup-file can be downloaded from http://git.eclipse.org/c/efxclipse/org.eclipse.efxclipse.git/tree/releng/org.eclipse.fx.releng.devsetup/efxclipse.setup

Contributing source changes

e(fx)clipse uses git to control its source tree and we accept patches only through so called gerrit-reviews including a bug-id describing the change. So before you start working:

SWT on JavaFX

Consult Efxclipse/SWTonFX

Copyright © Eclipse Foundation, Inc. All Rights Reserved.