hg: openjfx/8/controls/rt: 37 new changesets
hang.vo at oracle.com
hang.vo at oracle.com
Wed Apr 10 10:34:12 PDT 2013
Changeset: 17956a42070a
Author: hudson
Date: 2013-04-04 20:11 -0700
URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/17956a42070a
Added tag 8.0-b84 for changeset 793ae0cbf60a
! .hgtags
Changeset: d6c859a4cca1
Author: Pavel Safrata
Date: 2013-04-03 10:13 +0100
URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/d6c859a4cca1
[DOC-ONLY] RT-29082: fixed documentation of Clipboard.
! javafx-ui-common/src/javafx/scene/input/Clipboard.java
Changeset: 242ede38f3f7
Author: Alexander Zvegintsev
Date: 2013-04-03 18:21 +0400
URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/242ede38f3f7
RT-28793 [Save dialog] don't show an assert, when file name is typed
! glass/glass-lib-windows/src/CommonDialogs_COM.cpp
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/QuantumToolkit.java
Changeset: 0223a65dbd73
Author: Richard Bair <richard.bair at oracle.com>
Date: 2013-04-03 23:38 -0700
URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/0223a65dbd73
Gradle build improvements.
- Added OS_ARCH property because it is needed in some native compilation steps (parameterized i386 on windows because might be amd64)
- Added ability for CCTask to be used to produce an exe in a single step (Windows requirement)
- Added ability for CCTask to rename output files
- Allow CCTask headers to be null (might have no JNI associated with it in the case of deployment code)
- Temporarily disable pdb for windows (wasn't working anyway)
- Added building of deployment code (fxpackager project)
- added -encoding UTF8 to compiler (make Windows happy. *sigh* Windows).
- Fixed build scenario that caused JDK 8 javac to crash (see JDK-8010659 and JDK-8011413 for details)
- Fixed bug where JAVADOC wasn't being used to generate JavaDoc
- Fixed javadoc to use a whitelist of projects instead of blacklisting one (since as we move forward the whitelist will be smaller)
- Creation of policy file
- Added reference to mt.exe to win.gradle
! build.gradle
! generator.gradle
! settings.gradle
! win.gradle
Changeset: 73fe0d16ec55
Author: tb115823 <Tomas.Brandalik at oracle.com>
Date: 2013-04-04 09:03 +0200
URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/73fe0d16ec55
Build prism-common and native for Android.
+ prism-common-native/Android.mk
! prism-common-native/src/NativePiscesRasterizer.c
+ prism-common/build-android.xml
! prism-common/build-common.xml
! prism-common/src/com/sun/prism/impl/PrismSettings.java
Changeset: 3d75406a535b
Author: tb115823 <Tomas.Brandalik at oracle.com>
Date: 2013-04-04 09:18 +0200
URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/3d75406a535b
Use glass-lens on Android.
! glass/build-closed.xml
! glass/build-common.xml
+ glass/glass-lib-lens/Android.mk
+ glass/glass-lib-lens/build-android.xml
! glass/glass-lib-lens/src/LensCommon.h
! glass/glass-lib-lens/src/LensInputEvents.c
! glass/glass-lib-lens/src/LensLogger.c
+ glass/glass-lib-lens/src/android/Main.c
+ glass/glass-lib-lens/src/android/Main.h
+ glass/glass-lib-lens/src/input/android/androidInput.c
+ glass/glass-lib-lens/src/input/android/androidInput.h
+ glass/glass-lib-lens/src/wm/screen/androidScreen.c
! glass/glass/build.xml
Changeset: 930900eafce6
Author: tb115823 <Tomas.Brandalik at oracle.com>
Date: 2013-04-04 09:18 +0200
URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/930900eafce6
Set default toolkit and platform utils for Android.
! javafx-common/src/com/sun/javafx/PlatformUtil.java
! javafx-ui-common/src/com/sun/javafx/tk/Toolkit.java
Changeset: ed0ac2a73d3c
Author: Martin Soch <Martin.Soch at sun.com>
Date: 2013-04-04 09:31 +0200
URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/ed0ac2a73d3c
SW pipeline: incorporating LCD contrast adjustment (RT-29240)
! prism-sw-native/include/PiscesRenderer.h
! prism-sw-native/include/PiscesRenderer.inl
! prism-sw-native/src/JPiscesRenderer.c
! prism-sw-native/src/PiscesBlit.c
! prism-sw/src/com/sun/pisces/PiscesRenderer.java
! prism-sw/src/com/sun/prism/sw/SWGraphics.java
Changeset: 9ac01e4a1568
Author: Martin Soch <Martin.Soch at sun.com>
Date: 2013-04-04 09:33 +0200
URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/9ac01e4a1568
merge
Changeset: 89e222310cef
Author: Lubomir Nerad <lubomir.nerad at oracle.com>
Date: 2013-04-04 10:32 +0200
URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/89e222310cef
Fix for RT-29044: Resolve NodeOrientation behavior for SubScene
! javafx-ui-common/src/javafx/scene/Node.java
! javafx-ui-common/src/javafx/scene/SubScene.java
! javafx-ui-common/test/unit/com/sun/javafx/test/NodeOrientationTestBase.java
! javafx-ui-common/test/unit/javafx/scene/Node_effectiveOrientation_Test.java
! javafx-ui-common/test/unit/javafx/scene/Node_hasMirroring_Test.java
Changeset: d5151bcbf7d1
Author: Lubomir Nerad <lubomir.nerad at oracle.com>
Date: 2013-04-04 12:06 +0200
URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/d5151bcbf7d1
Fix for RT-28687: Background loading of Images is failing with a security exception since JRE 7 u13
! javafx-ui-common/src/com/sun/javafx/runtime/async/AbstractAsyncOperation.java
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/PrismImageLoader2.java
Changeset: 85018889dc5c
Author: Anton Tarasov <anton.tarasov at oracle.com>
Date: 2013-04-04 17:42 +0400
URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/85018889dc5c
RT-23603: WebView does not display in JFXPanel on initialization
Reviewed-by: art
! javafx-embed-swing/src/javafx/embed/swing/JFXPanel.java
Changeset: 44a10277e17c
Author: Alexander Zvegintsev
Date: 2013-04-04 18:18 +0400
URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/44a10277e17c
RT-29500: Provide Glass support to pre-select extension filter in FileChooser
! glass/glass-lib-gtk/src/GlassCommonDialogs.cpp
! glass/glass-lib-windows/src/CommonDialogs.cpp
! glass/glass-lib-windows/src/CommonDialogs_COM.cpp
! glass/glass-lib-windows/src/CommonDialogs_COM.h
! glass/glass-lib-windows/src/CommonDialogs_Standard.cpp
! glass/glass-lib-windows/src/CommonDialogs_Standard.h
! glass/glass/src/com/sun/glass/ui/Application.java
! glass/glass/src/com/sun/glass/ui/CommonDialogs.java
! glass/glass/src/com/sun/glass/ui/gtk/GtkApplication.java
! glass/glass/src/com/sun/glass/ui/gtk/GtkCommonDialogs.java
! glass/glass/src/com/sun/glass/ui/ios/IosApplication.java
! glass/glass/src/com/sun/glass/ui/lens/LensApplication.java
! glass/glass/src/com/sun/glass/ui/lens/LensCommonDialogs.java
! glass/glass/src/com/sun/glass/ui/mac/MacApplication.java
! glass/glass/src/com/sun/glass/ui/mac/MacCommonDialogs.java
! glass/glass/src/com/sun/glass/ui/swt/SWTApplication.java
! glass/glass/src/com/sun/glass/ui/win/WinApplication.java
! glass/glass/src/com/sun/glass/ui/win/WinCommonDialogs.java
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/QuantumToolkit.java
Changeset: ff84e1dcd001
Author: David Hill
Date: 2013-04-04 15:53 -0400
URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/ff84e1dcd001
RT-26433 fixing Lens robot screen capture paths
! glass/glass-lib-lens/src/cursor/fbCursor/fbDispman.c
! glass/glass-lib-lens/src/wm/screen/fbdevScreen.c
Changeset: af652c01e879
Author: kcr
Date: 2013-04-04 15:42 -0700
URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/af652c01e879
Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/MASTER/jfx/rt
Changeset: 6a486fe83536
Author: Richard Bair <richard.bair at oracle.com>
Date: 2013-04-04 16:13 -0700
URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/6a486fe83536
Minor gradle script fixes. Fixed debug symbol generation for class files to match what we do normally (always generate them, just generate different sets of symbols depending on debug or not). Make sure not to include empty dirs in the final jfxrt.jar. Minor change to javafx.policy to make it exactly the same as our current file (doesn't really matter)
! build.gradle
Changeset: 4cb233cbad35
Author: flar <James.Graham at oracle.com>
Date: 2013-04-04 17:09 -0700
URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/4cb233cbad35
Fix RT-25323 - centralized resource management for textures.
! decora-prism-ps/src/com/sun/scenario/effect/impl/prism/ps/PPSRenderer.java
! decora-prism/src/com/sun/scenario/effect/impl/prism/PrDrawable.java
! decora-prism/src/com/sun/scenario/effect/impl/prism/PrImage.java
! decora-prism/src/com/sun/scenario/effect/impl/prism/PrTexture.java
! decora-runtime/src/com/sun/scenario/effect/Filterable.java
! decora-runtime/src/com/sun/scenario/effect/impl/ImagePool.java
! javafx-sg-common/src/com/sun/javafx/sg/BaseCacheFilter.java
! javafx-sg-prism/src/com/sun/javafx/sg/prism/EffectUtil.java
! javafx-sg-prism/src/com/sun/javafx/sg/prism/NGCanvas.java
! javafx-sg-prism/src/com/sun/javafx/sg/prism/NGImageView.java
! javafx-sg-prism/src/com/sun/javafx/sg/prism/NGNode.java
! javafx-sg-prism/src/com/sun/javafx/sg/prism/NGRegion.java
! javafx-sg-prism/test/com/sun/javafx/sg/prism/TestGraphics.java
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/PresentingPainter.java
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/QuantumToolkit.java
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/UploadingPainter.java
! prism-common/src/com/sun/prism/MultiTexture.java
! prism-common/src/com/sun/prism/Presentable.java
! prism-common/src/com/sun/prism/RTTexture.java
! prism-common/src/com/sun/prism/ResourceFactory.java
! prism-common/src/com/sun/prism/Texture.java
! prism-common/src/com/sun/prism/image/CompoundCoords.java
! prism-common/src/com/sun/prism/image/CompoundTexture.java
! prism-common/src/com/sun/prism/impl/BaseContext.java
! prism-common/src/com/sun/prism/impl/BaseResourceFactory.java
+ prism-common/src/com/sun/prism/impl/BaseResourcePool.java
! prism-common/src/com/sun/prism/impl/BaseTexture.java
+ prism-common/src/com/sun/prism/impl/DisposerManagedResource.java
! prism-common/src/com/sun/prism/impl/GlyphCache.java
+ prism-common/src/com/sun/prism/impl/ManagedResource.java
! prism-common/src/com/sun/prism/impl/PrismSettings.java
+ prism-common/src/com/sun/prism/impl/ResourcePool.java
+ prism-common/src/com/sun/prism/impl/TextureResourcePool.java
! prism-j2d/src/com/sun/prism/j2d/J2DPresentable.java
! prism-j2d/src/com/sun/prism/j2d/J2DPrismGraphics.java
! prism-j2d/src/com/sun/prism/j2d/J2DRTTexture.java
! prism-j2d/src/com/sun/prism/j2d/J2DResourceFactory.java
! prism-j2d/src/com/sun/prism/j2d/J2DTexture.java
+ prism-j2d/src/com/sun/prism/j2d/J2DTexturePool.java
! prism-null/src/com/sun/prism/null3d/DummyRTTexture.java
! prism-null/src/com/sun/prism/null3d/DummyResourceFactory.java
! prism-null/src/com/sun/prism/null3d/DummySwapChain.java
! prism-null/src/com/sun/prism/null3d/DummyTexture.java
+ prism-null/src/com/sun/prism/null3d/DummyTexturePool.java
! prism-ps/src/com/sun/prism/impl/ps/BaseShaderContext.java
! prism-ps/src/com/sun/prism/impl/ps/BaseShaderGraphics.java
! prism-ps/src/com/sun/prism/impl/ps/CachingShapeRep.java
! prism-ps/src/com/sun/prism/impl/ps/PaintHelper.java
! prism-sw/src/com/sun/prism/sw/SWPresentable.java
! prism-sw/src/com/sun/prism/sw/SWResourceFactory.java
! prism-sw/src/com/sun/prism/sw/SWTexture.java
+ prism-sw/src/com/sun/prism/sw/SWTexturePool.java
! test-stub-toolkit/src/com/sun/javafx/pgstub/StubFilterable.java
Changeset: 9615f1e639a6
Author: Martin Sladecek <martin.sladecek at oracle.com>
Date: 2013-04-05 08:16 +0200
URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/9615f1e639a6
RT-23599 BorderPane does not respect maxWidth settings of direct childs
! javafx-ui-common/src/javafx/scene/layout/BorderPane.java
! javafx-ui-common/src/javafx/scene/layout/Region.java
! javafx-ui-common/test/unit/javafx/scene/layout/BorderPaneTest.java
Changeset: 1ae254ef4523
Author: Richard Bair <richard.bair at oracle.com>
Date: 2013-04-04 17:16 -0700
URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/1ae254ef4523
Gradle: removed policy file creation
! build.gradle
Changeset: d94efeb18aa0
Author: Richard Bair <richard.bair at oracle.com>
Date: 2013-04-05 10:52 -0700
URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/d94efeb18aa0
[TEST ONLY] Modified StubToolkit so that the PGParallelCamera and PGPerspectiveCamera in use actually extend from StubNode. All kinds of test failures when run in the same VM otherwise. Try to add a perspective camera to a group and it'll explode in the stub toolkit when the StubGroup tries to add the non-stub node PGPerspectiveCamera.
+ test-stub-toolkit/src/com/sun/javafx/pgstub/StubParallelCamera.java
+ test-stub-toolkit/src/com/sun/javafx/pgstub/StubPerspectiveCamera.java
! test-stub-toolkit/src/com/sun/javafx/pgstub/StubToolkit.java
Changeset: ed5f55edaf71
Author: rbair
Date: 2013-04-05 10:54 -0700
URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/ed5f55edaf71
Merged
Changeset: 98ed09feb650
Author: Richard Bair <richard.bair at oracle.com>
Date: 2013-04-05 11:49 -0700
URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/98ed09feb650
Properly fixed the crash I was experiencing with javac in JDK 8. At least, now everything will build & test on JDK 8 in Gradle on Mac!
! build.gradle
Changeset: 063e633c264c
Author: Richard Bair <richard.bair at oracle.com>
Date: 2013-04-05 12:53 -0700
URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/063e633c264c
Removed workaround for too many builders. For now, I'm just going to live with too many builders.
! build.gradle
Changeset: 49b761c73fe6
Author: Richard Bair <richard.bair at oracle.com>
Date: 2013-04-05 17:46 -0700
URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/49b761c73fe6
Had to stop using --fast-math on mac (probably have to do similar on GTK / Windows). Some libraries can take it, some can't. Was getting rendering artifacts (happened every time on a pie chart on Ensemble8). The faster but less precise algorithms employed by --fast-math was breaking something. More analysis required.
! mac.gradle
Changeset: 62e9292771e4
Author: Martin Sladecek <martin.sladecek at oracle.com>
Date: 2013-04-08 09:46 +0200
URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/62e9292771e4
Delegating contains, containsAll, indexOf, lastIndexOf in ObservableListWrapper and ObservableSequentialListWrapper to the backing list.
! javafx-beans/src/com/sun/javafx/collections/ObservableListWrapper.java
! javafx-beans/src/com/sun/javafx/collections/ObservableSequentialListWrapper.java
Changeset: 5e137917bac9
Author: Martin Sladecek <martin.sladecek at oracle.com>
Date: 2013-04-08 09:48 +0200
URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/5e137917bac9
merge
Changeset: 8ba04b5c57ec
Author: Martin Sladecek <martin.sladecek at oracle.com>
Date: 2013-04-08 10:02 +0200
URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/8ba04b5c57ec
[JAVADOC] note about default values for primitive-type properties
! javafx-beans/src/javafx/beans/property/BooleanProperty.java
! javafx-beans/src/javafx/beans/property/DoubleProperty.java
! javafx-beans/src/javafx/beans/property/FloatProperty.java
! javafx-beans/src/javafx/beans/property/IntegerProperty.java
! javafx-beans/src/javafx/beans/property/LongProperty.java
Changeset: 48d4e849a61e
Author: tb115823 <Tomas.Brandalik at oracle.com>
Date: 2013-04-08 10:20 +0200
URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/48d4e849a61e
Fix copyrights.
! glass/glass-lib-lens/src/android/Main.c
! glass/glass-lib-lens/src/android/Main.h
! glass/glass-lib-lens/src/wm/screen/androidScreen.c
Changeset: 651f84b27fc3
Author: Martin Sladecek <martin.sladecek at oracle.com>
Date: 2013-04-08 11:12 +0200
URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/651f84b27fc3
RT-26689 TilePane within HBox creates extra space
! javafx-ui-common/src/javafx/scene/layout/HBox.java
! javafx-ui-common/src/javafx/scene/layout/VBox.java
! javafx-ui-common/test/unit/javafx/scene/layout/HBoxTest.java
! javafx-ui-common/test/unit/javafx/scene/layout/VBoxTest.java
Changeset: 3ee256fc1173
Author: Martin Sladecek <martin.sladecek at oracle.com>
Date: 2013-04-08 11:12 +0200
URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/3ee256fc1173
merge
Changeset: e8034c84a07b
Author: Martin Sladecek <martin.sladecek at oracle.com>
Date: 2013-04-08 11:13 +0200
URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/e8034c84a07b
merge
Changeset: dfb6789d1d49
Author: Pavel Safrata
Date: 2013-04-08 12:11 +0100
URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/dfb6789d1d49
RT-29122: fixed memory leak when removing many nodes one by one.
! javafx-ui-common/src/javafx/scene/Parent.java
Changeset: 10e1919963b7
Author: Eva Krejcirova <eva.krejcirova at oracle.com>
Date: 2013-04-08 15:33 +0100
URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/10e1919963b7
RT-21805: valignment=baseline in GridPane lays out the row too high and short
! javafx-ui-common/src/javafx/scene/layout/GridPane.java
! javafx-ui-common/test/unit/javafx/scene/layout/GridPaneTest.java
Changeset: 0e79efdd383b
Author: Jan Valenta
Date: 2013-04-08 17:15 +0200
URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/0e79efdd383b
RT-28927: wrong handling of relative input files
! deploy/packager/src/com/sun/javafx/tools/resource/PackagerResource.java
Changeset: 193cc7c25031
Author: ant <anton.tarasov at oracle.com>
Date: 2013-04-09 15:26 +0400
URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/193cc7c25031
RT-29552: javafx-embed-swing conditional compilation works incorrectly with ant 1.8.2
Reviewed-by: kcr
! javafx-embed-swing/build-closed.xml
! javafx-embed-swing/build-common.xml
Changeset: 6d36ddcd448b
Author: jgodinez
Date: 2013-04-09 09:33 -0700
URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/6d36ddcd448b
Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/MASTER/jfx/rt
Changeset: 6fbbe378550a
Author: David Grieve<david.grieve at oracle.com>
Date: 2013-04-10 13:19 -0400
URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/6fbbe378550a
branch merge
! javafx-ui-common/src/javafx/scene/Node.java
More information about the openjfx-dev
mailing list