<div dir="ltr">I might be a bit out of context, but I think the ability of running against GTK3 brings new possibilities for plugin developers. Basically,<span style="font-size:13px;color:rgb(36,39,41);font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;line-height:16.9px"> JavaFx components like WebView can be embedded into Swing / AWT / SWT via FXCanvas[1] and JFXpanels. </span>Several years ago we investigated potential rewriting of VPE to JavaFx. It was dropped due to the fact, that at this time it was not possible to run against GTK3<span style="color:rgb(36,39,41);font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:13px;line-height:16.9px">. </span>However, even if we would like to use JavaFx for some plugins (i.e rewrite VPE / Central for using WebView insted of SWT Browser), shipping openfx bits will be required (or using OSGI hook similar to e(fx)clipse for loading javaFx libs from Oracle JDK - not an option for us actually / or shipping own JDK with openfx included). One of the true benefits of using JavaFx is resolving well know WebKit / Xulrunner conflict on Linux [2], which have popped up again recently [3]. <div><div><br></div><div><br></div><div><div>[1] <a href="https://docs.oracle.com/javafx/2/api/javafx/embed/swt/FXCanvas.html" target="_blank">https://docs.oracle.com/javafx/2/api/javafx/embed/swt/FXCanvas.html</a></div></div></div><div>[2] <a href="https://github.com/ibuziuk/webkit-xulrunner-conflict" target="_blank">https://github.com/ibuziuk/webkit-xulrunner-conflict</a></div><div>[3] <a href="https://issues.jboss.org/browse/JBIDE-22288">https://issues.jboss.org/browse/JBIDE-22288</a> </div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, May 11, 2016 at 12:24 PM, Max Rydahl Andersen <span dir="ltr"><<a href="mailto:manderse@redhat.com" target="_blank">manderse@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><u></u>
<div>
<div>
<p dir="auto">Doug gave up on SWT/JFX port - so I would consider that venue dead.</p>
<p dir="auto">/max</p>
<blockquote>
</blockquote></div><div><div class="h5">
<blockquote>
<div bgcolor="#FFFFFF" text="#000000">
I dont think so. For this to be viable we'd need an implementation
of SWT based on JavaFX. There was an effort some time ago, that got
traction at first and stalled when they afair discovered
incompatible disparities btw. SWT and JavaFX (was it the event loop
et all?). <br>
<br>
<a href="https://cdtdoug.ca/2014/03/02/an-swt-free-workbench/" target="_blank">https://cdtdoug.ca/2014/03/02/an-swt-free-workbench/</a><br>
<br>
Their loose plan now is to migrate the IDE to JavaFX leaving SWT
alone (but dont expect this to be successful any time soon, it's a
huge task. And then who would migrate existing plugins?)<br>
<div>On 05/11/2016 08:09 AM, Mickael Istria
wrote:<br>
</div>
<blockquote type="cite">
Hi all,<br>
<br>
Can this piece of news <a href="http://mail.openjdk.java.net/pipermail/openjfx-dev/2016-May/019100.html" target="_blank">http://mail.openjdk.java.net/pipermail/openjfx-dev/2016-May/019100.html</a>
help us to remove complexity dealing with multiple GTK versions?<br>
<br>
Cheers<br>
<div>-- <br>
Mickael Istria<br>
Eclipse developer at <a href="http://www.jboss.org/tools" target="_blank">JBoss, by Red Hat</a><br>
<a href="http://mickaelistria.wordpress.com" target="_blank">My blog</a> - <a href="http://twitter.com/mickaelistria" target="_blank">My
Tweets</a></div>
<br>
<fieldset></fieldset>
<br>
<pre>_______________________________________________
jbosstools-dev mailing list
<a href="mailto:jbosstools-dev@lists.jboss.org" target="_blank">jbosstools-dev@lists.jboss.org</a>
<a href="https://lists.jboss.org/mailman/listinfo/jbosstools-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/jbosstools-dev</a></pre>
</blockquote>
<br>
</div></blockquote>
</div></div><div><div><div class="h5">
<blockquote>
<hr>
<p dir="auto">jbosstools-dev mailing list<br>
<a href="mailto:jbosstools-dev@lists.jboss.org" target="_blank">jbosstools-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/jbosstools-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/jbosstools-dev</a></p>
</blockquote>
</div></div><p dir="auto">/max<br>
<a href="http://about.me/maxandersen" target="_blank">http://about.me/maxandersen</a></p>
</div>
</div>
<br>_______________________________________________<br>
jbosstools-dev mailing list<br>
<a href="mailto:jbosstools-dev@lists.jboss.org">jbosstools-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/jbosstools-dev" rel="noreferrer" target="_blank">https://lists.jboss.org/mailman/listinfo/jbosstools-dev</a><br></blockquote></div><br></div>