Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » e(fx)clipse » Potential contribution for JavaFx Browser
Potential contribution for JavaFx Browser [message #1236635] Mon, 27 January 2014 18:06 Go to next message
Miles Parker is currently offline Miles Parker
Messages: 1340
Registered: July 2009
Senior Member
Hi Tom,

For Spring Source IDE, we've developed a dashboard based on JavaFx. See http://docs.spring.io/sts/nan/v350/NewAndNoteworthy-M1.html.

The basic code as I'm sure you'll appreciate pretty simple, but there are some nice features in the implementation that we thought might have broader appeal. First, it provides all of the standard browser buttons, title bar, etc.. for identical behaviour to SWT browser. (No, we haven't solved the problem of integrating this w/ platform's browser choice mechanism!)

But the part that I'm enthusiastic about is that the browser builds on top of JavaFx's much cleaner mechanism for Javascript calls to provide extensions for Eclipse functions and callbacks to the web page. In Spring IDE, we use these to insert custom widgets into the dashboard and then to integrate the web page back into the IDE for a seamless UX.

So just wanted to check if e(fx)clipse would have any interest in a contribution of this. All of the code is in:

https://github.com/spring-projects/eclipse-integration-commons/tree/master/org.springsource.ide.eclipse.commons.gettingstarted

Note that that includes all of our dashboard stuff as well -- we haven't yet factored out the general stuff into a separate bundle. It's in https://github.com/spring-projects/eclipse-integration-commons/tree/master/org.springsource.ide.eclipse.commons.gettingstarted/src/org/springsource/ide/eclipse/commons/browser and associated extension points.

cheers,

Miles
Re: Potential contribution for JavaFx Browser [message #1236933 is a reply to message #1236635] Tue, 28 January 2014 12:37 Go to previous message
Thomas Schindl is currently offline Thomas Schindl
Messages: 5417
Registered: July 2009
Senior Member
Hi Miles,

We welcome any contribution to the project! The browser component sounds
like a nice additions others might want to make use of.

Just open a bugzilla and we can discuss there.

Tom

On 27.01.14 19:06, Miles Parker wrote:
> Hi Tom,
>
> For Spring Source IDE, we've developed a dashboard based on JavaFx. See
> http://docs.spring.io/sts/nan/v350/NewAndNoteworthy-M1.html.
>
> The basic code as I'm sure you'll appreciate pretty simple, but there
> are some nice features in the implementation that we thought might have
> broader appeal. First, it provides all of the standard browser buttons,
> title bar, etc.. for identical behaviour to SWT browser. (No, we haven't
> solved the problem of integrating this w/ platform's browser choice
> mechanism!)
>
> But the part that I'm enthusiastic about is that the browser builds on
> top of JavaFx's much cleaner mechanism for Javascript calls to provide
> extensions for Eclipse functions and callbacks to the web page. In
> Spring IDE, we use these to insert custom widgets into the dashboard and
> then to integrate the web page back into the IDE for a seamless UX.
>
> So just wanted to check if e(fx)clipse would have any interest in a
> contribution of this. All of the code is in:
>
> https://github.com/spring-projects/eclipse-integration-commons/tree/master/org.springsource.ide.eclipse.commons.gettingstarted
>
>
> Note that that includes all of our dashboard stuff as well -- we haven't
> yet factored out the general stuff into a separate bundle. It's in
> https://github.com/spring-projects/eclipse-integration-commons/tree/master/org.springsource.ide.eclipse.commons.gettingstarted/src/org/springsource/ide/eclipse/commons/browser
> and associated extension points.
>
> cheers,
>
> Miles
Previous Topic:Detecting IApplication start
Next Topic:Newbie question about including efxclipse into existing targe
Goto Forum:
  


Current Time: Thu Oct 23 12:34:12 GMT 2014

Powered by FUDForum. Page generated in 0.02151 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software