[API Review]: Add 'fxml.version' to System Properties (Was: FXML version number)

2013-07-05 Thread Eric Le Ponner
Hi Milan, This looks good. Note that, since b28, Scene Builder 1.1 now generates FXML files which include: xmlns:fx="http://javafx.com/fxml/1"; xmlns="http://javafx.com/javafx/2.2"; Scene Builder Next will do the same but using values from 'fxml.version' and 'javafx.version'. It

Re: [API Review]: Add 'fxml.version' to System Properties (Was: FXML version number)

2013-07-09 Thread Eric Le Ponner
Hi Danno, Scene Builder relies on FXMLLoader: - it won't open an FXML file whose fxml.version does not match FXMLLoader own version - it will attempt to open an FXML file no matter javafx.version but this may fail if SB FX SDK is no longer compatible with the FX version specified in the FXML f

Re: Cylinder divisions and PerspectiveCamera fixedEyePosition should be mutable

2013-10-07 Thread Eric Le Ponner
As long as Cylinder/divisions/PerspectiveCamera/fixedEyePosition can be encoded in FXML, that should be fine for Scene Builder. Having setters for those properties can be a way to optimize previewing. But it's not mandatory. Eric > Date: Fri, 04 Oct 2013 14:10:43 -0700 > From: Kevin Rushforth

Re: scenebuilder and migpane

2014-01-03 Thread Eric Le Ponner
I guess it's worth trying to drop MigPane JAR file in SB2 library panel and see. However SB2 makes some assumptions about containers. So that might not work straight away. Eric Le 3 janv. 2014 à 10:10, Tom Eugelink a écrit : > > Would it be possible to offer MigPane as a Container in SceneBui

Re: properties of custom controls in SceneBuilder

2014-01-03 Thread Eric Le Ponner
Yes, SB currently makes a filtering : for custom components, it displays: - properties that are inherited from JavaFX core classes - properties with basic java types (integer, double, string, boolean). We'll try to remove some of those limitations over the time. Eric Le 3 janv. 2014 à 11:01, T

Re: custom FXML builders in SceneBuilder

2014-01-03 Thread Eric Le Ponner
When Scene Builder 2.0 found a custom components, it instantiates it using FXMLLoader without making any specific builder setup. So FXMLLoader uses the default JavaFX builder factory. Since builders are deprecated, I'm not sure it make sense for SB to have dependency on them. Eric Le 3 janv

Re: custom FXML builders in SceneBuilder

2014-01-03 Thread Eric Le Ponner
XML aspects, then I'll change the code. > > Tom > > > > On 2014-1-3 11:44, Eric Le Ponner wrote: >> When Scene Builder 2.0 found a custom components, it instantiates it using >> FXMLLoader >> without making any specific builder setup. So FXMLLoader uses the

Re: properties of custom controls in SceneBuilder

2014-01-06 Thread Eric Le Ponner
> limitations and how to remove them? Or is it very deeply embedded in the code? > > On Jan 3, 2014, at 2:15 AM, Eric Le Ponner wrote: > >> Yes, SB currently makes a filtering : for custom components, it displays: >> - properties that are inherited from JavaFX core cla

Re: scenebuilder and migpane

2014-01-06 Thread Eric Le Ponner
Le 6 janv. 2014 à 17:19, Richard Bair a écrit : >> MigLayout is a very popular layout engine in Swing and SWT (and also gaining >> ground on Android), I think it would be good for SceneBuilder to better >> support MigLayout. > > +1, I’d love to see enough support in SceneBuilder that any 3rd

Re: custom FXML builders in SceneBuilder

2014-01-21 Thread Eric Le Ponner
Hi Tom, Sorry, I was a bit optimistic and found no time to look at it. I'll give a try this week. Eric Le 21 janv. 2014 à 11:00, Tom Eugelink a écrit : > > Hi Eric, > > Any chance you had time to look into this? > > Tom > > > > On 2014-1-3 12:19, Eric

Re: Blend image in javaFX 2.0

2014-02-28 Thread Eric Le Ponner
There is a Blend effect class. I guess it can be combined with an ImageView to produce a blend image rendering. Eric Le 28 févr. 2014 à 02:53, Cinta Damayanti a écrit : > How to blend two image in javaFX 2.0. I browse to entire internet, but > not meet the right solution.

Re: SceneBuilder Integration in NetBeans

2014-03-17 Thread Eric Le Ponner
Hi Sven, As you mentioned, some fixes are also required at SB level (the strings passed to DataFormat). I'm going to file a JIRA against Scene Builder for that. I did a sample Swing test with Scene Builder Kit and reproduced the exception reported in RT-36240. However it seems that this except

Re: SceneBuilder Integration in NetBeans

2014-03-17 Thread Eric Le Ponner
String.. > > Thanks > > -Sven > > Am 17.03.2014 15:32 schrieb "Eric Le Ponner" : > Hi Sven, > > As you mentioned, some fixes are also required at SB level (the strings > passed to DataFormat). > I'm going to file a JIRA against Scene Builder for that.

Re: Drag events following pressed events.

2014-04-23 Thread Eric Le Ponner
You might have a look to PopupWindow.consumeAutoHidingEvents property. By default, it’s true so I think it’s why PopupWindow consumes the MOUSE_PRESSED event. If you turn it to false, MOUSE_PRESSED event should flow up and reach your background object. Eric Le 23 avr. 2014 à 16:40, Robert Fis

Dragboard.dragView and Dragboard.content

2014-04-25 Thread Eric Le Ponner
Folks, In my onDragDetected() listener, I do the following: 0) I create an Image 1) I set it as content of my drag board (using a DataFormat.IMAGE entry) 2) I set it as drag view (using Dragboard.setDragView) During the drag gesture on Windows, I see my image twice. If I remove step #2 then I se

Re: Dragboard.dragView and Dragboard.content

2014-04-25 Thread Eric Le Ponner
forms (Mac, Gtk) > and report the results. > > -- > best regards, > Anthony > > On 4/25/2014 6:06 PM, Eric Le Ponner wrote: >> Folks, >> >> In my onDragDetected() listener, I do the following: >> >> 0) I create an Image >> 1) I set it as

Re: SceneBuilder 2.0 import custom components from Jar

2014-06-10 Thread Eric Le Ponner
@Christian, JAR import command of Scene Builder 2.0 collects all the classes found in the JAR file and retains only the one that 1) can be instantiated using FXMLLoader 2) extends javafx.scene.Node. In practice, for each class a.b.C, it generates the following FXML: and

Re: ScrollPane.content moves with arrow keys

2014-06-10 Thread Eric Le Ponner
Curious indeed :) And probably not intended you’re right. Note that Scene Builder 2.0 embeds its own jdk. So it means the problem can be reproduced with FX8 GA release. Eric Le 10 juin 2014 à 18:18, Werner Lehmann a écrit : > Hi, > > we came across a curious behavior of ScrollPane in 8u5: th

hg: openjfx/8u-dev/rt: [SCENEBUILDER] Fix for DTL-6700 (SceneBuilder does not open FXML with fx:script).

2014-06-27 Thread eric . le . ponner
Changeset: 1f847b5308e6 Author:eric.le.ponner Date: 2014-06-27 16:06 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/1f847b5308e6 [SCENEBUILDER] Fix for DTL-6700 (SceneBuilder does not open FXML with fx:script). ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/java

hg: openjfx/8u-dev/rt: 3 new changesets

2014-07-04 Thread eric . le . ponner
Changeset: 55296da24ffd Author:eric.le.pon...@oracle.com Date: 2014-07-03 18:59 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/55296da24ffd [SCENEBUILDER] Aligned Metadata.java with JRE 1.8.0_20-ea-b21 ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebui

hg: openjfx/8u-dev/rt: [SCENEBUILDER] Updated Metadata.java so that properties like "prefViewportWidth" land

2014-07-04 Thread eric . le . ponner
Changeset: c369d4c75688 Author:eric.le.pon...@oracle.com Date: 2014-07-04 15:13 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/c369d4c75688 [SCENEBUILDER] Updated Metadata.java so that properties like "prefViewportWidth" land in the "Specific" section (in place of the

SubScene => Node.localToWindow() ?

2014-07-08 Thread Eric Le Ponner
Folks, I started playing with SubScene a few days ago. And I realized that I could not use Node.localToScene() as I did before. When there is no SubScene in the scene graph, Node.localToScene() is basically a way to convert local coordinates to window coordinates (because Scene and Window can be

Re: SubScene => Node.localToWindow() ?

2014-07-08 Thread Eric Le Ponner
gt; > -- Kevin > > > Eric Le Ponner wrote: >> Folks, >> >> I started playing with SubScene a few days ago. >> And I realized that I could not use Node.localToScene() as I did before. >> >> When there is no SubScene in the scene graph, Node.local

Re: [SceneBuilderKit]

2014-07-09 Thread Eric Le Ponner
Hi Sven, There is already JobManager.revisionProperty() available. Isn’t it enough for Netbeans plugin to update its state ? Scene Builder App does everything with this observable prop. Eric Le 8 juil. 2014 à 23:28, Sven Reimers a écrit : > Hi guys, > > I am still working on integration Scen

Re: [SceneBuilderKit]

2014-07-10 Thread Eric Le Ponner
Also missed the reply all… Eric Le 9 juil. 2014 à 14:51, Eric Le Ponner a écrit : > > Le 9 juil. 2014 à 13:58, Sven Reimers a écrit : >> My train of thought is more along expressiveness... The revision is a >> general trigger and the API user has to check for the a

Re: [API REVIEW REQUEST] RT-19659 - [TabPane] Support for draggable tabs

2014-07-30 Thread Eric Le Ponner
Hi Tom, I wonder if we should really use the wording « dnd ». The feature is really to enable the user to re-order the tabs inside a TabPane, right ? So may be: public boolean isTabReorderingEnabled(); public void setTabReorderingEnabled(boolean tabReorderingEnabled); public BooleanProperty tab

Re: [API REVIEW REQUEST] RT-19659 - [TabPane] Support for draggable tabs

2014-07-30 Thread Eric Le Ponner
ach it. > > Tom > > On 30.07.14 10:07, Eric Le Ponner wrote: >> Hi Tom, >> >> I wonder if we should really use the wording « dnd ». >> The feature is really to enable the user to re-order the tabs >> inside a TabPane, right ? >> >> So may be: &g

hg: openjfx/8u-dev/rt: [SCENEBUILDER] Fix for DTL-6773 (Read and preserve accessibility information found in FXML).

2014-08-07 Thread eric . le . ponner
Changeset: 14666e81cd7c Author:Eric Le Ponner Date: 2014-08-07 09:37 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/14666e81cd7c [SCENEBUILDER] Fix for DTL-6773 (Read and preserve accessibility information found in FXML). Regenerated Metadata.java. The following

hg: openjfx/8u-dev/rt: [SCENEBUILDER] Fix for DTL-6709 (SceneBuilder always writes default properties when saving...).

2014-08-07 Thread eric . le . ponner
Changeset: 68151eb75ef8 Author:Eric Le Ponner Date: 2014-08-07 17:44 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/68151eb75ef8 [SCENEBUILDER] Fix for DTL-6709 (SceneBuilder always writes default properties when saving...). ! apps/scenebuilder/SceneBuilderKit/src

hg: openjfx/8u-dev/rt: [SCENEBUILDER] Updated EditorController to avoid SIC_INNER_SHOULD_BE_STATIC_ANON reported by FindBugs.

2014-08-08 Thread eric . le . ponner
Changeset: bade1b511bf6 Author:Eric Le Ponner Date: 2014-08-08 14:07 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/bade1b511bf6 [SCENEBUILDER] Updated EditorController to avoid SIC_INNER_SHOULD_BE_STATIC_ANON reported by FindBugs. ! apps/scenebuilder

hg: openjfx/8u-dev/rt: [SCENEBUILDER] Updated CssPanelController.getLookupImage() to fix LI_LAZY_INIT_STATIC warning reported by FindBugs.

2014-08-08 Thread eric . le . ponner
Changeset: 62363aafe7c6 Author:Eric Le Ponner Date: 2014-08-08 14:14 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/62363aafe7c6 [SCENEBUILDER] Updated CssPanelController.getLookupImage() to fix LI_LAZY_INIT_STATIC warning reported by FindBugs. ! apps/scenebuilder

hg: openjfx/8u-dev/rt: [SCENEBUILDER] Updated StringListPropertyMetadata.assembleValue() to avoid IIO_INEFFICIENT_INDEX_OF from FindBugs.

2014-08-08 Thread eric . le . ponner
Changeset: 15354d7a3f1c Author:Eric Le Ponner Date: 2014-08-08 14:24 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/15354d7a3f1c [SCENEBUILDER] Updated StringListPropertyMetadata.assembleValue() to avoid IIO_INEFFICIENT_INDEX_OF from FindBugs. ! apps/scenebuilder

hg: openjfx/8u-dev/rt: [SCENEBUILDER] Added FXOMObject.lookupFirstReference() method (to be used for DTL-6774).

2014-08-12 Thread eric . le . ponner
Changeset: 340aba2d2506 Author:Eric Le Ponner Date: 2014-08-12 18:03 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/340aba2d2506 [SCENEBUILDER] Added FXOMObject.lookupFirstReference() method (to be used for DTL-6774). ! apps/scenebuilder/SceneBuilderKit/src/com

hg: openjfx/8u-dev/rt: [SCENEBUILDER] Preparatory work for DTL-6797 (Content panel should rely on SubScene).

2014-08-14 Thread eric . le . ponner
Changeset: 8f931434e0c7 Author:eric.le.ponner Date: 2014-08-14 09:27 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/8f931434e0c7 [SCENEBUILDER] Preparatory work for DTL-6797 (Content panel should rely on SubScene). Simplified AbstractDecoration (sceneToSceneGraphObjec

Re: JavaFX 8 and TextFields

2014-08-18 Thread Eric Le Ponner
Dirk, Anothony, I’ve never observed this visual artifact on Mac OS 10.9 (.4) no matter it’s SB 2.0 (i.e. b20) or latest SB (with latest FX8dev code). Strange… Could it be related to the graphics pipeline ? What model of Mac are you using Dirk ? Eric Le 18 août 2014 à 15:34, Anthony Petrov a

hg: openjfx/8u-dev/rt: [SCENEBUILDER] Added FXOMCloner class (to be used for implementing DTL-6774).

2014-08-22 Thread eric . le . ponner
Changeset: e9e55cb81e13 Author:Eric Le Ponner Date: 2014-08-22 10:46 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/e9e55cb81e13 [SCENEBUILDER] Added FXOMCloner class (to be used for implementing DTL-6774). + apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx

hg: openjfx/8u-dev/rt: [SCENEBUILDER] Updated FxIdCollector to fix DM_BOXED_PRIMITIVE_FOR_PARSING warning reported by FindBugs.

2014-08-22 Thread eric . le . ponner
Changeset: 9b0ba231846e Author:Eric Le Ponner Date: 2014-08-22 11:36 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/9b0ba231846e [SCENEBUILDER] Updated FxIdCollector to fix DM_BOXED_PRIMITIVE_FOR_PARSING warning reported by FindBugs. ! apps/scenebuilder

hg: openjfx/8u-dev/rt: [SCENEBUILDER] Added preserveCloneeFxId mode to FXOMCloner.

2014-08-22 Thread eric . le . ponner
Changeset: bbe230959561 Author:Eric Le Ponner Date: 2014-08-22 14:27 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/bbe230959561 [SCENEBUILDER] Added preserveCloneeFxId mode to FXOMCloner. ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit

hg: openjfx/8u-dev/rt: [SCENEBUILDER] Fix for DTL-6825 (Copy command fails when selected object contains references).

2014-08-22 Thread eric . le . ponner
Changeset: 04e7f28714b3 Author:Eric Le Ponner Date: 2014-08-22 16:32 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/04e7f28714b3 [SCENEBUILDER] Fix for DTL-6825 (Copy command fails when selected object contains references). FXOMNodes.newDocument() now relies on

hg: openjfx/8u-dev/rt: [SCENEBUILDER] Tested and fixed FXOMObject.lookupFirstReference() method (to be used for DTL-6774).

2014-08-22 Thread eric . le . ponner
Changeset: 9ec1f60df809 Author:Eric Le Ponner Date: 2014-08-22 18:47 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/9ec1f60df809 [SCENEBUILDER] Tested and fixed FXOMObject.lookupFirstReference() method (to be used for DTL-6774). ! apps/scenebuilder/SceneBuilderKit

hg: openjfx/8u-dev/rt: [SCENEBUILDER] Some classes in FXOM now use LinkedHashMap (in place of HashMap) to preserve FXML declaration order.

2014-08-26 Thread eric . le . ponner
Changeset: caa2c16ce66b Author:eric.le.ponner Date: 2014-08-26 10:25 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/caa2c16ce66b [SCENEBUILDER] Some classes in FXOM now use LinkedHashMap (in place of HashMap) to preserve FXML declaration order. This will be useful for

hg: openjfx/8u-dev/rt: [SCENEBUILDER] Improved FXOMCloner class to avoid WMI_WRONG_MAP_ITERATOR warning from FindBugs.

2014-08-26 Thread eric . le . ponner
Changeset: e282fa2c4093 Author:eric.le.ponner Date: 2014-08-26 11:16 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/e282fa2c4093 [SCENEBUILDER] Improved FXOMCloner class to avoid WMI_WRONG_MAP_ITERATOR warning from FindBugs. ! apps/scenebuilder/SceneBuilderKit/src/c

hg: openjfx/8u-dev/rt: [SCENEBUILDER] Going on fixing DTL-6783: RemovePropertyValueJob now removes the property

2014-08-27 Thread eric . le . ponner
Changeset: 96fb6a5bd1fc Author:eric.le.pon...@oracle.com Date: 2014-08-27 16:27 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/96fb6a5bd1fc [SCENEBUILDER] Going on fixing DTL-6783: RemovePropertyValueJob now removes the property after removing the last value. This enab

hg: openjfx/8u-dev/rt: [SCENEBUILDER] DeleteObjectJob now uses RemoveObjectJob.

2014-08-27 Thread eric . le . ponner
Changeset: a5c10d255438 Author:eric.le.pon...@oracle.com Date: 2014-08-27 17:38 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/a5c10d255438 [SCENEBUILDER] DeleteObjectJob now uses RemoveObjectJob. This fixes a latent bug and will ease work of references (DTL-6774). !

hg: openjfx/8u-dev/rt: [SCENEBUILDER] Fix for DTL-6846 (Dropping an object between two GridPane rows does not reorganize the grid content correctly).

2014-08-29 Thread eric . le . ponner
Changeset: 8a83d139c837 Author:eric.le.pon...@oracle.com Date: 2014-08-29 16:03 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/8a83d139c837 [SCENEBUILDER] Fix for DTL-6846 (Dropping an object between two GridPane rows does not reorganize the grid content correctly). !

hg: openjfx/8u-dev/rt: [SCENEBUILDER] Added CombineReferenceJob and ExpandReferenceJob classes (to be used for DTL-6774).

2014-09-01 Thread eric . le . ponner
Changeset: 5ee50928c1d6 Author:eric.le.pon...@oracle.com Date: 2014-09-01 16:24 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/5ee50928c1d6 [SCENEBUILDER] Added CombineReferenceJob and ExpandReferenceJob classes (to be used for DTL-6774). + apps/scenebuilder/SceneBui

hg: openjfx/8u-dev/rt: [SCENEBUILDER] First step for DTL-6774 implementation.

2014-09-01 Thread eric . le . ponner
Changeset: b0a0f059cc4e Author:eric.le.pon...@oracle.com Date: 2014-09-01 19:32 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/b0a0f059cc4e [SCENEBUILDER] First step for DTL-6774 implementation. JobManager now automatically incokes UpdateReferencesJob. This job takes c

hg: openjfx/8u-dev/rt: 6 new changesets

2014-09-02 Thread eric . le . ponner
Changeset: 64c45eaad799 Author:eric.le.ponner Date: 2014-09-02 12:53 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/64c45eaad799 [SCENEBUILDER] added FXOMObject.collectReferences() method (with 'scope' parameter). ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/j

hg: openjfx/8u-dev/rt: 4 new changesets

2014-09-03 Thread eric . le . ponner
/ReferencesUpdater.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/fxom/FXOMNodes.java Changeset: d89f3f7fd22b Author:Eric Le Ponner Date: 2014-09-03 11:40 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/d89f3f7fd22b [SCENEBUILDER

hg: openjfx/8u-dev/rt: [SCENEBUILDER] Removed unused code from ObjectDeleter to fix BC_IMPOSSIBLE_INSTANCEOF from FindBugs.

2014-09-03 Thread eric . le . ponner
Changeset: b9eb9718108b Author:eric.le.pon...@oracle.com Date: 2014-09-03 14:22 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/b9eb9718108b [SCENEBUILDER] Removed unused code from ObjectDeleter to fix BC_IMPOSSIBLE_INSTANCEOF from FindBugs. ! apps/scenebuilder/SceneB

hg: openjfx/8u-dev/rt: 2 new changesets

2014-09-03 Thread eric . le . ponner
Changeset: afa5accd7234 Author:eric.le.pon...@oracle.com Date: 2014-09-03 19:17 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/afa5accd7234 [SCENEBUILDER] Removed unused code to fix DLS_DEAD_LOCAL_STORE reported by FindBugs. ! apps/scenebuilder/SceneBuilderKit/src/co

hg: openjfx/8u-dev/rt: 2 new changesets

2014-09-04 Thread eric . le . ponner
Changeset: 7753c3b79504 Author:eric.le.pon...@oracle.com Date: 2014-09-03 19:26 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/7753c3b79504 [SCENEBUILDER] Removed FXOMNodes.collectToggleGroupReferences() routine (now dead code). ! apps/scenebuilder/SceneBuilderKit/sr

hg: openjfx/8u-dev/rt: [SCENEBUILDER] Some preparatory work to ease migration to SubScene.

2014-09-04 Thread eric . le . ponner
Changeset: e43736c57ec8 Author:eric.le.ponner Date: 2014-09-04 18:29 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/e43736c57ec8 [SCENEBUILDER] Some preparatory work to ease migration to SubScene. AbstractDecoration.getSceneGraphToSceneTransform() is now replaced by A

hg: openjfx/8u-dev/rt: [SCENEBUILDER] Fixed some imports.

2014-09-04 Thread eric . le . ponner
Changeset: e57c43d3e16f Author:Eric Le Ponner Date: 2014-09-04 18:40 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/e57c43d3e16f [SCENEBUILDER] Fixed some imports. ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/panel/content/driver

hg: openjfx/8u-dev/rt: [SCENEBUILDER] Another step of prework before migrating to SubScene (DTL-6797).

2014-09-05 Thread eric . le . ponner
Changeset: a2948aa2ab67 Author:Eric Le Ponner Date: 2014-09-05 10:11 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/a2948aa2ab67 [SCENEBUILDER] Another step of prework before migrating to SubScene (DTL-6797). Content panel now uses Node.localToScene(x,y,true) and

hg: openjfx/8u-dev/rt: [SCENEBUILDER] Some other preparatory work to ease migration to SubScene.

2014-09-05 Thread eric . le . ponner
Changeset: f8b58635d604 Author:Eric Le Ponner Date: 2014-09-05 12:32 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/f8b58635d604 [SCENEBUILDER] Some other preparatory work to ease migration to SubScene. Added Deprecation.localToLocal() routines and use them everywhere

hg: openjfx/8u-dev/rt: [SCENEBUILDER] Last (?) preparatory work to ease migration to SubScene.

2014-09-05 Thread eric . le . ponner
Changeset: 0d65ca9c3cef Author:Eric Le Ponner Date: 2014-09-05 12:47 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/0d65ca9c3cef [SCENEBUILDER] Last (?) preparatory work to ease migration to SubScene. Transforms calls to Node.localToScene(Bounds) as calls to

hg: openjfx/8u-dev/rt: [SCENEBUILDER] Fix for DTL-6790 (Add Zoom In (CMD +) and Zoom Out (CMD -) to Menubar > View > Zoom).

2014-09-09 Thread eric . le . ponner
Changeset: 2e40d9c0d7e4 Author:Eric Le Ponner Date: 2014-09-09 10:24 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/2e40d9c0d7e4 [SCENEBUILDER] Fix for DTL-6790 (Add Zoom In (CMD +) and Zoom Out (CMD -) to Menubar > View > Zoom). ! apps/scenebuilder/SceneBuil

hg: openjfx/8u-dev/rt: [SCENEBUILDER] Additional fix for DTL-6790 (Add Zoom In (CMD +) and Zoom Out (CMD -) to Menubar > View > Zoom).

2014-09-09 Thread eric . le . ponner
Changeset: d62cb8404b84 Author:Eric Le Ponner Date: 2014-09-09 11:01 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/d62cb8404b84 [SCENEBUILDER] Additional fix for DTL-6790 (Add Zoom In (CMD +) and Zoom Out (CMD -) to Menubar > View > Zoom). Replaced CMD/-

hg: openjfx/8u-dev/rt: [SCENEBUILDER] Content panel now uses SubScene (DTL-6797).

2014-09-09 Thread eric . le . ponner
Changeset: 86b0f5599fad Author:Eric Le Ponner Date: 2014-09-09 15:55 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/86b0f5599fad [SCENEBUILDER] Content panel now uses SubScene (DTL-6797). ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit

hg: openjfx/8u-dev/rt: [SCENEBUILDER] UpdateReferencesJob should not invoke Selection.beginUpdate()/endUpdate().

2014-09-09 Thread eric . le . ponner
Changeset: aaf6fe8865fc Author:Eric Le Ponner Date: 2014-09-09 16:22 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/aaf6fe8865fc [SCENEBUILDER] UpdateReferencesJob should not invoke Selection.beginUpdate()/endUpdate(). Only subjobs that actually change the selection

hg: openjfx/8u-dev/rt: [SCENEBUILDER] Fix for DTL-6641 (Remove workaround for DTL-6628).

2014-09-09 Thread eric . le . ponner
Changeset: a64315959187 Author:Eric Le Ponner Date: 2014-09-09 17:22 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/a64315959187 [SCENEBUILDER] Fix for DTL-6641 (Remove workaround for DTL-6628). ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder

hg: openjfx/8u-dev/rt: [SCENEBUILDER] Removed dead variables form UpdateReferencesJob to fix DLS_DEAD_LOCAL_STORE warning from FindBugs.

2014-09-09 Thread eric . le . ponner
Changeset: 31ebc23af41d Author:Eric Le Ponner Date: 2014-09-09 20:15 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/31ebc23af41d [SCENEBUILDER] Removed dead variables form UpdateReferencesJob to fix DLS_DEAD_LOCAL_STORE warning from FindBugs. ! apps/scenebuilder

hg: openjfx/8u-dev/rt: 2 new changesets

2014-09-10 Thread eric . le . ponner
Changeset: d8c7120ab268 Author:Eric Le Ponner Date: 2014-09-10 12:02 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/d8c7120ab268 [SCENEBUILDER] Fix for DTL-6837 (NPE when using X or Y rotationAxis). ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx

hg: openjfx/8u-dev/rt: [SCENEBUILDER] Fix for DTL-6817 (SB should resolve lookups defined in a .root style class).

2014-09-11 Thread eric . le . ponner
Changeset: 4fd7ffb45afb Author:Eric Le Ponner Date: 2014-09-11 12:16 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/4fd7ffb45afb [SCENEBUILDER] Fix for DTL-6817 (SB should resolve lookups defined in a .root style class). ! apps/scenebuilder/SceneBuilderKit/src/com

Re: Need help with ScrollPane sizing inside nested panes

2014-09-11 Thread Eric Le Ponner
Try using StackPane in place of Pane. Pane is pretty basic in term of layout capabilities. Eric On 11 Sep 2014, at 01:46, Kevin Smith wrote: > If we have a Pane containing a ScrollPane containing a GridPane, > everything works as expected. But as soon as we inject a second Pane > (which is har

hg: openjfx/8u-dev/rt: [SCENEBUILDER] SetDocumentRootJob now takes responsibility to invoke UsePredefinedSizeJob (part of DTL-6783).

2014-09-11 Thread eric . le . ponner
Changeset: 12530777d84a Author:Eric Le Ponner Date: 2014-09-11 18:54 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/12530777d84a [SCENEBUILDER] SetDocumentRootJob now takes responsibility to invoke UsePredefinedSizeJob (part of DTL-6783). This removes some code

hg: openjfx/8u-dev/rt: [SCENEBUILDER] Moved content of EditorController.performAddContextMenu() into AddContextMenuToSelectionJob class.

2014-09-12 Thread eric . le . ponner
Changeset: 787b2e2d5c86 Author:Eric Le Ponner Date: 2014-09-12 11:15 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/787b2e2d5c86 [SCENEBUILDER] Moved content of EditorController.performAddContextMenu() into AddContextMenuToSelectionJob class. ! apps/scenebuilder

hg: openjfx/8u-dev/rt: [SCENEBUILDER] Moved content of EditorController.performAddTooltip() into AddTooltipToSelectionJob class.

2014-09-12 Thread eric . le . ponner
Changeset: 6d5af625b22a Author:Eric Le Ponner Date: 2014-09-12 11:43 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/6d5af625b22a [SCENEBUILDER] Moved content of EditorController.performAddTooltip() into AddTooltipToSelectionJob class. ! apps/scenebuilder

hg: openjfx/8u-dev/rt: [SCENEBUILDER] Fix for DTL-6879 (Content Panel can fail to visualise CSS changes from external style sheet).

2014-09-16 Thread eric . le . ponner
Changeset: 2c70de168a90 Author:Eric Le Ponner Date: 2014-09-16 11:05 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/2c70de168a90 [SCENEBUILDER] Fix for DTL-6879 (Content Panel can fail to visualise CSS changes from external style sheet). ! apps/scenebuilder

hg: openjfx/8u-dev/rt: [SCENEBUILDER] Changed shortcut for ZoomOut to CMD and / (DTL-6790).

2014-09-16 Thread eric . le . ponner
Changeset: f965f6d9b20a Author:Eric Le Ponner Date: 2014-09-16 11:12 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/f965f6d9b20a [SCENEBUILDER] Changed shortcut for ZoomOut to CMD and / (DTL-6790). ! apps/scenebuilder/SceneBuilderApp/src/com/oracle/javafx

Re: Make TableView height match content

2015-01-07 Thread Eric Le Ponner
On 07 Jan 2015, at 11:49, Werner Lehmann wrote: > Hi Dan, > > typically it is not a good idea to do this. TableView has a reason to manage > scrolling on its own: if the tableview has 10 items you don't want to > have all these nodes in the scenegraph when it is sufficent to show the > vi

Re: SceneBuilder

2015-01-09 Thread Eric Le Ponner
Hi Adam, You correctly filled the JIRA. We're simply late. Indeed Scene Builder 1.x used to allow to setup (some) properties on fx:include object. And Scene Builder 2 does not provide this. We should probably reconsider this choice. Note that you may wrap your fx:include in a StackPane instance