[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openjdk-openjfx-dev
Subject:    hg: openjfx/8/controls/rt: 44 new changesets
From:       hang.vo () oracle ! com
Date:       2013-03-27 14:04:58
Message-ID: 20130327140714.E2AE548415 () hg ! openjdk ! java ! net
[Download RAW message or body]

Changeset: c54e819cfa5d
Author:    Richard Bair <richard.bair@oracle.com>
Date:      2013-03-20 00:21 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/c54e819cfa5d

Cleanup, commenting, and simplification of the gradle build. Factored most of the \
build parameters out into separate gradle files (to act as glorified properties \
files). Also put in support for cross builds. Given the right armhf.gradle file or \
armvfp.gradle file we ought to be able to perform cross builds. Added sanity checking \
code to make sure we fail when attempts are made to cross build on platforms that are \
not properly supported.

! build.gradle
! generator.gradle
+ linux.gradle
+ mac.gradle
+ win.gradle

Changeset: 955f963b3286
Author:    Richard Bair <richard.bair@oracle.com>
Date:      2013-03-20 01:05 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/955f963b3286

Changed the BINARY_STUB default so that for anybody working with a workspace (i.e.: \
everybody) you won't have to specify the BINARY_STUB property anymore and can just \
type 'gradle sdk' and it will work. For goodness sake, why didn't I do that before?

! build.gradle

Changeset: 617340f3894b
Author:    Martin Soch <Martin.Soch@oracle.com>
Date:      2013-03-20 10:42 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/617340f3894b

SW pipeline: update input checks on Pisces AbstractSurface

! prism-sw-native/src/JAbstractSurface.c
! prism-sw/src/com/sun/pisces/AbstractSurface.java
! prism-sw/src/com/sun/pisces/PiscesRenderer.java

Changeset: c20a97e91414
Author:    Martin Sladecek <martin.sladecek@oracle.com>
Date:      2013-03-20 11:20 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/c20a97e91414

RT-28969 ListProperty.equals(list) fails while list.equals(listProperty) succeeds

! javafx-beans/src/com/sun/javafx/binding/BidirectionalBinding.java
! javafx-beans/src/javafx/beans/binding/ListExpression.java
! javafx-beans/src/javafx/beans/binding/SetExpression.java
! javafx-beans/src/javafx/beans/property/ReadOnlyBooleanProperty.java
! javafx-beans/src/javafx/beans/property/ReadOnlyDoubleProperty.java
! javafx-beans/src/javafx/beans/property/ReadOnlyFloatProperty.java
! javafx-beans/src/javafx/beans/property/ReadOnlyIntegerProperty.java
! javafx-beans/src/javafx/beans/property/ReadOnlyListProperty.java
! javafx-beans/src/javafx/beans/property/ReadOnlyLongProperty.java
! javafx-beans/src/javafx/beans/property/ReadOnlyMapProperty.java
! javafx-beans/src/javafx/beans/property/ReadOnlyObjectProperty.java
! javafx-beans/src/javafx/beans/property/ReadOnlyProperty.java
! javafx-beans/src/javafx/beans/property/ReadOnlySetProperty.java
! javafx-beans/src/javafx/beans/property/ReadOnlyStringProperty.java
! javafx-beans/src/javafx/collections/FXCollections.java
! javafx-beans/test/javafx/beans/property/ReadOnlyBooleanPropertyTest.java
! javafx-beans/test/javafx/beans/property/ReadOnlyDoublePropertyTest.java
! javafx-beans/test/javafx/beans/property/ReadOnlyFloatPropertyTest.java
! javafx-beans/test/javafx/beans/property/ReadOnlyIntegerPropertyTest.java
! javafx-beans/test/javafx/beans/property/ReadOnlyListPropertyTest.java
! javafx-beans/test/javafx/beans/property/ReadOnlyLongPropertyTest.java
! javafx-beans/test/javafx/beans/property/ReadOnlyMapPropertyTest.java
! javafx-beans/test/javafx/beans/property/ReadOnlyObjectPropertyTest.java
! javafx-beans/test/javafx/beans/property/ReadOnlySetPropertyTest.java
! javafx-beans/test/javafx/beans/property/ReadOnlyStringPropertyTest.java
! javafx-beans/test/javafx/collections/ObservableListTest.java
! javafx-beans/test/javafx/collections/ObservableMapTest.java
! javafx-beans/test/javafx/collections/ObservableSetTest.java
! javafx-beans/test/javafx/collections/TestedObservableLists.java
! javafx-beans/test/javafx/collections/TestedObservableMaps.java
! javafx-beans/test/javafx/collections/TestedObservableSets.java

Changeset: e180590ea4b5
Author:    Milan Kubec <milan.kubec@oracle.com>
Date:      2013-03-20 11:42 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/e180590ea4b5

RT-28599: No version checking when loading FXML file

! javafx-fxml/src/javafx/fxml/FXMLLoader.java
+ javafx-fxml/test/javafx/fxml/CompareVersionsTest.java

Changeset: 7e7a238ea269
Author:    Martin Soch <Martin.Soch@oracle.com>
Date:      2013-03-20 15:57 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/7e7a238ea269

SW pipeline: reduced memory consumption reported on ColorfulShapes test suite \
(RT-28952)

+ prism-sw/src/com/sun/prism/sw/SWContext.java
! prism-sw/src/com/sun/prism/sw/SWGraphics.java
! prism-sw/src/com/sun/prism/sw/SWRTTexture.java
! prism-sw/src/com/sun/prism/sw/SWResourceFactory.java

Changeset: 071ecca76216
Author:    Elina Kleyman <elina.kleyman@oracle.com>
Date:      2013-03-20 17:13 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/071ecca76216

Porting Calculator and Bouncing Balls to Ensemble8

! apps/samples/Ensemble8/src/generated/ensemble/generated/Samples.java
! apps/samples/Ensemble8/src/generated/ensemble/search/index/_0.fdt
! apps/samples/Ensemble8/src/generated/ensemble/search/index/_0.fdx
! apps/samples/Ensemble8/src/generated/ensemble/search/index/_0.frq
! apps/samples/Ensemble8/src/generated/ensemble/search/index/_0.nrm
! apps/samples/Ensemble8/src/generated/ensemble/search/index/_0.prx
! apps/samples/Ensemble8/src/generated/ensemble/search/index/_0.tii
! apps/samples/Ensemble8/src/generated/ensemble/search/index/_0.tis
! apps/samples/Ensemble8/src/generated/ensemble/search/index/listAll.txt
! apps/samples/Ensemble8/src/generated/ensemble/search/index/segments_1
+ apps/samples/Ensemble8/src/samples/ensemble/samples/graphics/bouncingballs/Ball.java
 + apps/samples/Ensemble8/src/samples/ensemble/samples/graphics/bouncingballs/BallsPane.java
 + apps/samples/Ensemble8/src/samples/ensemble/samples/graphics/bouncingballs/BallsScreen.java
 + apps/samples/Ensemble8/src/samples/ensemble/samples/graphics/bouncingballs/BouncingBallsApp.java
 + apps/samples/Ensemble8/src/samples/ensemble/samples/graphics/bouncingballs/Constants.java
 + apps/samples/Ensemble8/src/samples/ensemble/samples/graphics/bouncingballs/preview.png
 + apps/samples/Ensemble8/src/samples/ensemble/samples/graphics/bouncingballs/preview@2x.png
 + apps/samples/Ensemble8/src/samples/ensemble/samples/graphics/calc/Calculator.java
+ apps/samples/Ensemble8/src/samples/ensemble/samples/graphics/calc/CalculatorApp.java
 + apps/samples/Ensemble8/src/samples/ensemble/samples/graphics/calc/Key.java
+ apps/samples/Ensemble8/src/samples/ensemble/samples/graphics/calc/Util.java
+ apps/samples/Ensemble8/src/samples/ensemble/samples/graphics/calc/preview.png
+ apps/samples/Ensemble8/src/samples/ensemble/samples/graphics/calc/preview@2x.png

Changeset: fb10227a0396
Author:    Elina Kleyman <elina.kleyman@oracle.com>
Date:      2013-03-20 17:16 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/fb10227a0396

Automated merge with ssh://jfxsrc//javafx/8.0/scrum/graphics/jfx/rt


Changeset: a2cfe5a168ae
Author:    jgodinez
Date:      2013-03-20 09:33 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/a2cfe5a168ae

Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/MASTER/jfx/rt


Changeset: 872ef012cd34
Author:    Richard Bair <richard.bair@oracle.com>
Date:      2013-03-20 10:04 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/872ef012cd34

Added single-file dependency tracking for native files, so that when you change a \
single .m, .cpp, .c, .cc, .rc. or .cur file then only that file is processed, whereas \
changing any other file (such as .h or .pch) results in recompilation of the native \
files in that task. Significant time savings (from 30s to 13s for a build on my slow \
windows system when changing a single native file in Glass. Much less difference on \
my mac).

! build.gradle

Changeset: 5614a3fbcfdf
Author:    "Joseph Andresen<joseph.andresen@oracle.com>"
Date:      2013-03-20 10:31 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/5614a3fbcfdf

RT-29091 Remove beans from Light effect

! decora-runtime/src/com/sun/scenario/effect/light/DistantLight.java
! decora-runtime/src/com/sun/scenario/effect/light/Light.java
! decora-runtime/src/com/sun/scenario/effect/light/PointLight.java
! decora-runtime/src/com/sun/scenario/effect/light/SpotLight.java

Changeset: 89635eee9743
Author:    Yao Wang <yao.w.wang@oracle.com>
Date:      2013-03-20 11:04 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/89635eee9743

RT-27908 TriangleMesh.setPoints(int, float[], int, int) API is broken

! javafx-sg-common/src/com/sun/javafx/sg/PGTriangleMesh.java
! javafx-sg-prism/src/com/sun/javafx/sg/prism/NGTriangleMesh.java
! javafx-sg-prism/test/com/sun/javafx/sg/prism/NGTriangleMeshTest.java
! javafx-ui-common/src/javafx/scene/shape/TriangleMesh.java
! javafx-ui-common/test/unit/javafx/scene/shape/TriangleMeshTest.java
! test-stub-toolkit/src/com/sun/javafx/pgstub/StubTriangleMesh.java

Changeset: eae91cdbfa5d
Author:    Yao Wang <yao.w.wang@oracle.com>
Date:      2013-03-20 11:06 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/eae91cdbfa5d

merge heads


Changeset: 2f1c0d44b4cf
Author:    RT-28355: LOD helper needs to test in the same coordinate system
Date:      2013-03-20 11:21 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/2f1c0d44b4cf

RT-28355: LOD helper needs to test in the same coordinate system

! javafx-ui-common/src/javafx/scene/Camera.java
! javafx-ui-common/src/javafx/scene/Node.java
+ javafx-ui-common/test/unit/javafx/scene/CameraTest.java

Changeset: 3db24fb4cad3
Author:    Richard Bair <richard.bair@oracle.com>
Date:      2013-03-20 15:03 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/3db24fb4cad3

Added support for generation of javadocs. This comes in two parts: first, there is \
the ability to generate javadocs normally as on any Java project. Second, I added a \
top-level javadoc task that will be used to create a single aggregate javadoc in the \
top-level build directory. The javadocs are linked to Java 7 docs (but should be \
linked to Java 8 when doing RE builds). This is provided by the JDK_DOCS property. \
Another doc property, DOC_LINT is used to specify what the lint level should be for \
generating javadocs.

I also moved the top-level tasks to the bottom of the file so they have access to all \
the configured projects.

Finally, I found that a number of Builders were being included in the Jar & JavaDoc \
which had no business there! I had to add a workaround such that we remove those \
builders (java and .class) after they've been generated in the compile step.

! build.gradle

Changeset: 35dae1e875af
Author:    Petr Pchelko <petr.pchelko@oracle.com>
Date:      2013-03-21 11:14 +0400
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/35dae1e875af

RT-28488 Change Glass Screen for MT access
Reviewed-by: Anthony, Steve

! glass/glass-lib-gtk/src/GlassApplication.cpp
! glass/glass-lib-gtk/src/glass_general.cpp
! glass/glass-lib-ios/Makefile
! glass/glass-lib-ios/src/GlassApplication.m
+ glass/glass-lib-ios/src/GlassScreen.h
! glass/glass-lib-ios/src/GlassScreen.m
! glass/glass-lib-lens/build.xml
! glass/glass-lib-lens/src/LensApplication.c
! glass/glass-lib-lens/src/LensCommon.h
! glass/glass-lib-lens/src/LensScreen.c
! glass/glass-lib-macosx/Makefile
! glass/glass-lib-macosx/src/GlassApplication.m
! glass/glass-lib-macosx/src/GlassScreen.h
! glass/glass-lib-macosx/src/GlassScreen.m
! glass/glass-lib-macosx/src/GlassTimer.m
! glass/glass-lib-windows/Makefile
! glass/glass-lib-windows/src/GlassApplication.cpp
! glass/glass-lib-windows/src/GlassScreen.cpp
! glass/glass-lib-windows/src/GlassScreen.h
! glass/glass-lib-windows/src/Utils.h
! glass/glass/src/com/sun/glass/ui/Application.java
! glass/glass/src/com/sun/glass/ui/Screen.java
! glass/glass/src/com/sun/glass/ui/gtk/GtkApplication.java
! glass/glass/src/com/sun/glass/ui/ios/IosApplication.java
- glass/glass/src/com/sun/glass/ui/ios/IosScreen.java
! glass/glass/src/com/sun/glass/ui/lens/LensApplication.java
- glass/glass/src/com/sun/glass/ui/lens/LensScreen.java
! glass/glass/src/com/sun/glass/ui/mac/MacApplication.java
- glass/glass/src/com/sun/glass/ui/mac/MacScreen.java
! glass/glass/src/com/sun/glass/ui/mac/MacTimer.java
! glass/glass/src/com/sun/glass/ui/swt/SWTApplication.java
- glass/glass/src/com/sun/glass/ui/swt/SWTScreen.java
! glass/glass/src/com/sun/glass/ui/win/WinApplication.java
- glass/glass/src/com/sun/glass/ui/win/WinScreen.java

Changeset: 281f59feb34e
Author:    Petr Pchelko <petr.pchelko@oracle.com>
Date:      2013-03-21 12:24 +0400
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/281f59feb34e

RT-21999 Win: FileChooser does not accept valid initial directory.
Reviewed-by: Anthony

! glass/glass/src/com/sun/glass/ui/CommonDialogs.java

Changeset: db480c3a5d19
Author:    Petr Pchelko <petr.pchelko@oracle.com>
Date:      2013-03-21 16:08 +0400
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/db480c3a5d19

Fixed failing tests after RT-28488

! javafx-sg-prism/src/com/sun/javafx/sg/prism/NGNode.java

Changeset: 6ea4187e06ba
Author:    Petr Pchelko <petr.pchelko@oracle.com>
Date:      2013-03-21 18:10 +0400
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/6ea4187e06ba

RT-21347 Mac: Invalid memory access of location when calling stage.hide()
Reviewed-by: Anthony

! glass/glass-lib-macosx/src/GlassWindow+Java.m
! glass/glass-lib-macosx/src/GlassWindow.h
! glass/glass-lib-macosx/src/GlassWindow.m

Changeset: f43c24767b4c
Author:    Richard Bair <richard.bair@oracle.com>
Date:      2013-03-21 13:01 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/f43c24767b4c

Add IDEA project generation to the build. This could be factored down all in one spot \
at the very bottom of the build file instead of spread around, or factored into a \
separate build script (probably a good idea).

! build.gradle

Changeset: f8fdf3242d7c
Author:    Thor johannesson <thor.johannesson@oracle.com>
Date:      2013-03-21 15:54 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/f8fdf3242d7c

RT-26377: Impl SubScene. Approved by Kevin, David Grieve

! javafx-sg-common/src/com/sun/javafx/sg/BaseNode.java
+ javafx-sg-common/src/com/sun/javafx/sg/PGSubScene.java
+ javafx-sg-prism/src/com/sun/javafx/sg/prism/NGSubScene.java
! javafx-ui-common/src/com/sun/javafx/scene/input/PickResultChooser.java
! javafx-ui-common/src/com/sun/javafx/tk/DummyToolkit.java
! javafx-ui-common/src/com/sun/javafx/tk/Toolkit.java
! javafx-ui-common/src/javafx/scene/Camera.java
! javafx-ui-common/src/javafx/scene/Node.java
! javafx-ui-common/src/javafx/scene/ParallelCamera.java
! javafx-ui-common/src/javafx/scene/Parent.java
! javafx-ui-common/src/javafx/scene/PerspectiveCamera.java
! javafx-ui-common/src/javafx/scene/Scene.java
! javafx-ui-common/src/javafx/scene/SubScene.java
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/QuantumToolkit.java
! test-stub-toolkit/src/com/sun/javafx/pgstub/StubToolkit.java

Changeset: 5aaa2b02c980
Author:    Pavel Safrata
Date:      2013-03-22 13:52 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/5aaa2b02c980

RT-29127: subSceneComputeContains checks subScene's width and height

! javafx-ui-common/src/javafx/scene/SubScene.java

Changeset: 926f12bce792
Author:    Pavel Safrata
Date:      2013-03-22 15:00 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/926f12bce792

RT-29109: picking handles subScenes correctly.

! javafx-ui-common/src/com/sun/javafx/scene/NodeAccess.java
+ javafx-ui-common/src/com/sun/javafx/scene/SubSceneAccess.java
! javafx-ui-common/src/com/sun/javafx/scene/input/PickResultChooser.java
! javafx-ui-common/src/javafx/scene/Node.java
! javafx-ui-common/src/javafx/scene/ParallelCamera.java
! javafx-ui-common/src/javafx/scene/PerspectiveCamera.java
! javafx-ui-common/src/javafx/scene/SubScene.java

Changeset: 2916403f98f3
Author:    Pavel Safrata
Date:      2013-03-22 16:02 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/2916403f98f3

Minor cosmetic changes to subScene picking code.

! javafx-ui-common/src/javafx/scene/SubScene.java

Changeset: 8d6125cf264a
Author:    Pavel Safrata
Date:      2013-03-22 16:24 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/8d6125cf264a

[DOC-ONLY]: SubScene.subSceneComputeContains documented.

! javafx-ui-common/src/javafx/scene/SubScene.java

Changeset: 2ceb66627308
Author:    Richard Bair <richard.bair@oracle.com>
Date:      2013-03-22 12:01 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/2ceb66627308

Various Gradle build improvements.
    - Improved documentation
    - Added "JAVA" property, analogous to JAVAC and JAVAH
    - Moved Mac / Windows specific native build properties into Mac / Windows \
                specific gradle files
    - Factored CC / LINK properties so they can be overridden properly in platform \
                specific gradle files
    - Removed Builder annotation processor from the class path and explicitly added \
                it as a compile time flag for only certain projects
        - This fixed some issues such as java files in resources being compiled while \
                on the class path (happened during testing)
    - Block DepthTest from being tested -- the code thought it was a JUnit test and \
                tried to run it!
    - Update IntelliJ generation to include native directories and some generated \
                sources (jsl)
    - Fixed dependency between controls & designTime (it was backwards)
    - Gave FXML stub toolkit for the sake of testing (read the comment)
    - added TODO for enabling -javafx flag for docs once we have b82 available.

! build.gradle
! generator.gradle
! linux.gradle
! mac.gradle
! win.gradle

Changeset: a01b555ebcc5
Author:    rbair
Date:      2013-03-22 12:50 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/a01b555ebcc5

Now with b82 available, I have enabled the -javafx javadoc flag and also fixed a bug \
where I was not omitting the builder generator META-INF during generation of the \
javafx directory

! build.gradle
! generator.gradle

Changeset: 4b103a235ef5
Author:    Richard Bair <richard.bair@oracle.com>
Date:      2013-03-22 13:15 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/4b103a235ef5

Gradle build fix. The "stub" source set compilation depends on the results of the \
"main" source set compilation. Was just getting lucky before.

! build.gradle

Changeset: c303428dc4ed
Author:    rbair
Date:      2013-03-22 16:03 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/c303428dc4ed

Fixed two bugs related to windows builds. The first is that the property names needed \
to be WINDOWS_VS_* instead of windows.vs.*. Also newlines were missing (thanks \
Artem!)

! win.gradle

Changeset: af7846abbd28
Author:    Richard Bair <richard.bair@oracle.com>
Date:      2013-03-22 16:06 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/af7846abbd28

Add ability to supplement the gradle build with additional build instructions (for \
example, for producing official JavaFX builds)

! build.gradle

Changeset: 68f2c14e65f8
Author:    Richard Bair <richard.bair@oracle.com>
Date:      2013-03-23 09:44 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/68f2c14e65f8

Moved IDEA project generation to the bottom of the gradle build file and grouped it \
together instead of having IDEA generation spread throughout the file. Eclipse & NB \
generation should happen in the same way.

! build.gradle

Changeset: 0937881f3f3e
Author:    Richard Bair <richard.bair@oracle.com>
Date:      2013-03-23 14:13 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/0937881f3f3e

Updated grouping and description for some tasks that were missing them. Also added \
the beginnings of support for custom NB project-specific file generation (in general \
it isn't needed, but just trying to sweeten it up).

! build.gradle

Changeset: 8a63bd3d46a3
Author:    Richard Bair <richard.bair@oracle.com>
Date:      2013-03-23 19:16 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/8a63bd3d46a3

Changed BINARY_STUB so that by default it will use the jfxrt.jar shipped in the JDK

! build.gradle

Changeset: f43272fc4b86
Author:    Richard Bair <richard.bair@oracle.com>
Date:      2013-03-23 22:49 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/f43272fc4b86

Gradle "fix".

The basic problem is that on Windows the JRE is installed twice -- once in jre8 and \
once in jdk1.8.0/jre. Which one the developer might have on their path is anyone's \
guess (but if their system is like mine, it will be jre8). The other platforms don't \
do this -- at least, definitely not on Mac and I have yet to see this on Linux. The \
result is that the logic that tried to guess the JDK directory location didn't work \
on windows. I'm not sure this new logic is really going to work either in the long \
term, but it works for today.

! build.gradle

Changeset: b7db1df9a5e1
Author:    Petr Pchelko <petr.pchelko@oracle.com>
Date:      2013-03-25 11:33 +0400
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/b7db1df9a5e1

RT-29097 Mac: Crash on moving mouse cursor with touchpad over window without scene
Reviewed-by: Anthony

! glass/glass-lib-macosx/src/GlassGestureSupport.m
! glass/glass-lib-macosx/src/GlassStatics.h
! glass/glass-lib-macosx/src/GlassStatics.m
! glass/glass-lib-macosx/src/GlassTouches.m
! glass/glass-lib-macosx/src/GlassViewDelegate.m

Changeset: 2b2365f95b76
Author:    Pavel Safrata
Date:      2013-03-25 09:02 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/2b2365f95b76

RT-29108: SubScene's default fill changed to null.

! javafx-ui-common/src/javafx/scene/SubScene.java

Changeset: aaf819fd09f9
Author:    Lubomir Nerad <lubomir.nerad@oracle.com>
Date:      2013-03-25 14:36 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/aaf819fd09f9

Fix for RT-28775: PopupWindow with content with Shadow Effect, wrong position

! javafx-ui-common/src/javafx/stage/PopupWindow.java
! javafx-ui-common/src/javafx/stage/Window.java
! javafx-ui-common/test/unit/javafx/stage/PopupTest.java
! javafx-ui-common/test/unit/javafx/stage/WindowTest.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ComboBoxPopupControl.java

Changeset: 463f0bd39ae4
Author:    dmasada
Date:      2013-03-25 12:56 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/463f0bd39ae4

RT-28657 Ensemble8: save resources with saved NB project

! apps/samples/Ensemble8/src/app/ensemble/sampleproject/SampleProjectBuilder.java

Changeset: 78830e2e65d7
Author:    Richard Bair <richard.bair@oracle.com>
Date:      2013-03-26 00:10 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/78830e2e65d7

Gradle: Compiling of HLSL files on Windows.

! build.gradle
! linux.gradle
! mac.gradle
! win.gradle

Changeset: 8db252a6da56
Author:    Pavel Safrata
Date:      2013-03-26 11:37 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/8db252a6da56

RT-28508: fixed picking with moving camera. Also, pickRay computing is now fully \
performed in scenegraph.

! javafx-ui-common/src/javafx/scene/Camera.java
! javafx-ui-common/src/javafx/scene/ParallelCamera.java
! javafx-ui-common/src/javafx/scene/PerspectiveCamera.java
! javafx-ui-common/src/javafx/scene/Scene.java
! javafx-ui-common/test/unit/javafx/scene/Mouse3DTest.java
! test-stub-toolkit/src/com/sun/javafx/pgstub/StubScene.java

Changeset: 346429a03055
Author:    Pavel Safrata
Date:      2013-03-26 12:49 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/346429a03055

RT-28533: tests of picking with moving camera.

! javafx-ui-common/test/unit/javafx/scene/Mouse3DTest.java

Changeset: a22a34b9aaf1
Author:    Martin Soch <Martin.Soch@oracle.com>
Date:      2013-03-26 12:55 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/a22a34b9aaf1

SW pipeline: employ native version of OpenPisces (RT-29180)

+ prism-sw/src/com/sun/prism/sw/SWArgbPreTexture.java
! prism-sw/src/com/sun/prism/sw/SWContext.java
! prism-sw/src/com/sun/prism/sw/SWGraphics.java
+ prism-sw/src/com/sun/prism/sw/SWMaskTexture.java
! prism-sw/src/com/sun/prism/sw/SWRTTexture.java
! prism-sw/src/com/sun/prism/sw/SWResourceFactory.java
! prism-sw/src/com/sun/prism/sw/SWTexture.java

Changeset: 564d047a6b4c
Author:    jgodinez
Date:      2013-03-26 09:38 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/564d047a6b4c

Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/MASTER/jfx/rt

- glass/glass/src/com/sun/glass/ui/ios/IosScreen.java
- glass/glass/src/com/sun/glass/ui/lens/LensScreen.java
- glass/glass/src/com/sun/glass/ui/mac/MacScreen.java
- glass/glass/src/com/sun/glass/ui/swt/SWTScreen.java
- glass/glass/src/com/sun/glass/ui/win/WinScreen.java

Changeset: b1da897ab209
Author:    David Grieve<david.grieve@oracle.com>
Date:      2013-03-27 09:57 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/b1da897ab209

branch merge

- glass/glass/src/com/sun/glass/ui/ios/IosScreen.java
- glass/glass/src/com/sun/glass/ui/lens/LensScreen.java
- glass/glass/src/com/sun/glass/ui/mac/MacScreen.java
- glass/glass/src/com/sun/glass/ui/swt/SWTScreen.java
- glass/glass/src/com/sun/glass/ui/win/WinScreen.java


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic