hg: openjfx/8u-dev/rt: RT-34928 Ensemble: Bouncing Balls leave tracks

2014-01-20 Thread hang . vo
Changeset: b337db636594
Author:Martin Sladecek martin.slade...@oracle.com
Date:  2014-01-20 09:55 +0100
URL:   http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/b337db636594

RT-34928 Ensemble: Bouncing Balls leave tracks
Reviewed by: flar

! modules/graphics/src/main/java/com/sun/javafx/sg/prism/CacheFilter.java
! modules/graphics/src/main/java/com/sun/javafx/sg/prism/NGNode.java
! modules/graphics/src/test/java/com/sun/javafx/sg/prism/CacheFilterTest.java



FXML, Presentation Model bi-directional binding

2014-01-20 Thread Christian Schudt
Hi together,

I just (re-)read Richard's excellent article 
http://fxexperience.com/2011/10/fxml-why-it-rocks-and-the-next-phase/

He talks about the next phase in FXML being the Presentation Model and the 
use of bidirectional binding in FXML.

I really like to make use of it because I think it's the way to go and better 
than MVC pattern. (I've worked with PM pattern in Flex/MXML and it was really 
comfortable.)

Now this article is 2.5 years old and I wonder, what's the current state of 
the next phase, i.e. bi-directional binding in FXML or at least 
uni-directional binding.

I just tried the proposed syntax out and it doesn't work with Java 8, so I 
assume it's still not possible!?

Thanks for answer,
Best regard,

Christian




Re: FXML, Presentation Model bi-directional binding

2014-01-20 Thread Richard Bair
Sadly, still not possible :-(. Though I still think it's a great way to go!

 On Jan 20, 2014, at 7:45 PM, Christian Schudt christian.sch...@gmx.de wrote:
 
 Hi together,
 
 I just (re-)read Richard's excellent article 
 http://fxexperience.com/2011/10/fxml-why-it-rocks-and-the-next-phase/
 
 He talks about the next phase in FXML being the Presentation Model and the 
 use of bidirectional binding in FXML.
 
 I really like to make use of it because I think it's the way to go and 
 better than MVC pattern. (I've worked with PM pattern in Flex/MXML and it was 
 really comfortable.)
 
 Now this article is 2.5 years old and I wonder, what's the current state of 
 the next phase, i.e. bi-directional binding in FXML or at least 
 uni-directional binding.
 
 I just tried the proposed syntax out and it doesn't work with Java 8, so I 
 assume it's still not possible!?
 
 Thanks for answer,
 Best regard,
 
 Christian
 
 


Re: FXML, Presentation Model bi-directional binding

2014-01-20 Thread Martin Sladecek

Related JIRA issue: https://javafx-jira.kenai.com/browse/RT-17646

Uni-directional binding is possible using ${path.to.property} syntax 
(see 
http://docs.oracle.com/javafx/2/api/javafx/fxml/doc-files/introduction_to_fxml.html#expression_binding)


-Martin

On 01/20/2014 08:42 PM, Richard Bair wrote:

Sadly, still not possible :-(. Though I still think it's a great way to go!


On Jan 20, 2014, at 7:45 PM, Christian Schudt christian.sch...@gmx.de wrote:

Hi together,

I just (re-)read Richard's excellent article 
http://fxexperience.com/2011/10/fxml-why-it-rocks-and-the-next-phase/

He talks about the next phase in FXML being the Presentation Model and the 
use of bidirectional binding in FXML.

I really like to make use of it because I think it's the way to go and better 
than MVC pattern. (I've worked with PM pattern in Flex/MXML and it was really 
comfortable.)

Now this article is 2.5 years old and I wonder, what's the current state of the 
next phase, i.e. bi-directional binding in FXML or at least uni-directional binding.

I just tried the proposed syntax out and it doesn't work with Java 8, so I 
assume it's still not possible!?

Thanks for answer,
Best regard,

Christian






hg: openjfx/8u-dev/rt: RT-35391 [Monocle] Use hardware double-buffering in software rendering

2014-01-20 Thread hang . vo
Changeset: c0c2b5d913ec
Author:Daniel Blaukopf daniel.blauk...@oracle.com
Date:  2014-01-21 02:49 +0200
URL:   http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/c0c2b5d913ec

RT-35391 [Monocle] Use hardware double-buffering in software rendering
RT-35354 [Monocle] Provide robot capture interface in NativeScreen

+ modules/graphics/src/main/java/com/sun/glass/ui/monocle/Framebuffer.java
! 
modules/graphics/src/main/java/com/sun/glass/ui/monocle/MonocleApplication.java
! modules/graphics/src/main/java/com/sun/glass/ui/monocle/MonocleRobot.java
! modules/graphics/src/main/java/com/sun/glass/ui/monocle/MonocleView.java
! modules/graphics/src/main/java/com/sun/glass/ui/monocle/MonocleWindow.java
! 
modules/graphics/src/main/java/com/sun/glass/ui/monocle/MonocleWindowManager.java
! modules/graphics/src/main/java/com/sun/glass/ui/monocle/NativePlatform.java
! modules/graphics/src/main/java/com/sun/glass/ui/monocle/NativeScreen.java
+ modules/graphics/src/main/java/com/sun/glass/ui/monocle/RunnableProcessor.java
+ modules/graphics/src/main/java/com/sun/glass/ui/monocle/RunnableQueue.java
! 
modules/graphics/src/main/java/com/sun/glass/ui/monocle/headless/HeadlessScreen.java
! modules/graphics/src/main/java/com/sun/glass/ui/monocle/input/KeyInput.java
! modules/graphics/src/main/java/com/sun/glass/ui/monocle/input/MouseInput.java
! modules/graphics/src/main/java/com/sun/glass/ui/monocle/linux/FBDevScreen.java
! modules/graphics/src/main/java/com/sun/glass/ui/monocle/linux/GetEvent.java
+ 
modules/graphics/src/main/java/com/sun/glass/ui/monocle/linux/LinuxFrameBuffer.java
! 
modules/graphics/src/main/java/com/sun/glass/ui/monocle/linux/LinuxInputDevice.java
! 
modules/graphics/src/main/java/com/sun/glass/ui/monocle/linux/LinuxInputProcessor.java
! modules/graphics/src/main/java/com/sun/glass/ui/monocle/linux/LinuxSystem.java
! modules/graphics/src/main/java/com/sun/glass/ui/monocle/linux/Udev.java
! 
modules/graphics/src/main/java/com/sun/glass/ui/monocle/linux/UdevListener.java
! modules/graphics/src/main/java/com/sun/glass/ui/monocle/omap/OMAPScreen.java
! modules/graphics/src/main/java/com/sun/glass/ui/monocle/util/C.java
! 
modules/graphics/src/main/java/com/sun/glass/ui/monocle/x11/X11InputDeviceRegistry.java
! modules/graphics/src/main/java/com/sun/glass/ui/monocle/x11/X11Screen.java
! modules/graphics/src/main/native-glass/monocle/linux/LinuxSystem.c
! modules/graphics/src/main/native-glass/monocle/util/C.c
+ 
tests/system/src/test/java/com/sun/glass/ui/monocle/headless/HeadlessGeometry1Test.java
+ 
tests/system/src/test/java/com/sun/glass/ui/monocle/headless/HeadlessGeometry2Test.java
! tests/system/src/test/java/com/sun/glass/ui/monocle/input/EGalaxTest.java
! tests/system/src/test/java/com/sun/glass/ui/monocle/input/TestLog.java



hg: openjfx/8u-dev/rt: Fix broken build

2014-01-20 Thread hang . vo
Changeset: 96ad554b62b8
Author:Daniel Blaukopf daniel.blauk...@oracle.com
Date:  2014-01-21 07:43 +0200
URL:   http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/96ad554b62b8

Fix broken build

! modules/graphics/src/main/native-glass/monocle/linux/LinuxSystem.c