hg: openjfx/8/graphics/rt: RT-33561: JNI(D3D and ES2) methods need to add offset or bounds check

2013-10-21 Thread hang . vo
Changeset: 544f4caaf4aa Author:Yao Wang Date: 2013-10-21 22:22 -0700 URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/544f4caaf4aa RT-33561: JNI(D3D and ES2) methods need to add offset or bounds check Summary: native code security Reviewed-by: ckyang ! modules/graphics/sr

hg: openjfx/8/graphics/rt: 2 new changesets

2013-10-21 Thread hang . vo
Changeset: 6429c090eab0 Author:jgiles Date: 2013-10-22 15:15 +1300 URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/6429c090eab0 RT-33700: Combobox popup doesn't close after selecting an item ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/ComboBoxPopup

hg: openjfx/8/graphics/rt: 2 new changesets

2013-10-21 Thread hang . vo
Changeset: a885e9032199 Author:kcr Date: 2013-10-21 18:15 -0700 URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/a885e9032199 RT-23041: Separate javafx.embed.swt from jfxrt.jar Reviewed-by: felipe, snorthov ! build.gradle Changeset: a541b1c57dc9 Author:kcr Date:

hg: openjfx/8/graphics/rt: RT-33442: isSelected in TableViewSelectionModel is called too many times

2013-10-21 Thread hang . vo
Changeset: 6d1c6c47a5dd Author:jgiles Date: 2013-10-22 13:19 +1300 URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/6d1c6c47a5dd RT-33442: isSelected in TableViewSelectionModel is called too many times Reviewed-by: psomashe + modules/controls/src/main/java/com/sun/javafx/

Re: V-up texture coordinate support

2013-10-21 Thread Arnaud, Remi
Hi Kevin and Chien, Most 3D data formats/files are using the 'openGL' convention (right handed, and V-up textures). A lot are using y-up, but this does not matter that much in regards to the texture V-up issue. Of course there is also the 'directX' convention (left handed, V-down textures). I t

hg: openjfx/8/graphics/rt: RT-33623: 8.0-graphics-scrum-1836: 70% performance regression in Controls.TableView-XmasTree

2013-10-21 Thread hang . vo
Changeset: ea32089c914c Author:Felipe Heidrich Date: 2013-10-21 15:37 -0700 URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/ea32089c914c RT-33623: 8.0-graphics-scrum-1836: 70% performance regression in Controls.TableView-XmasTree Reviewed-by: Phil Race ! modules/graphic

hg: openjfx/8/graphics/rt: RT-33560: D3D native calls need null pointer check for nativeMesh, D3DContext

2013-10-21 Thread hang . vo
Changeset: 4db43896a14b Author:Yao Wang Date: 2013-10-21 15:22 -0700 URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/4db43896a14b RT-33560: D3D native calls need null pointer check for nativeMesh, D3DContext Summary: native code security Reviewed-by: kcr, ckyang ! module

Re: JavaFX on iOS and Android - are we there yet?

2013-10-21 Thread Richard Bair
> Personally I feel we *have* to go with the "layering" approach as I don't > believe look-and-feel emulation will ever give a true native experience (as > outlined in my 6 Degrees post). > > Has *any* work been done on this layering? No there hasn't been. > Are there other products on iOS for

Re: JavaFX on iOS and Android - are we there yet?

2013-10-21 Thread Felix Bembrick
Thanks so much for all this valuable info Richard! Personally I feel we *have* to go with the "layering" approach as I don't believe look-and-feel emulation will ever give a true native experience (as outlined in my 6 Degrees post). Has *any* work been done on this layering? Are there other prod

Re: [REVIEW REQUEST] RT-33442: isSelected in TableViewSelectionModel is called too many times

2013-10-21 Thread Stephen F Northover
+1 Steve On 2013-10-21 5:46 PM, Jonathan Giles wrote: I've added an updated patch to RT-33442. From the jira comment included with the patch: 1) selectRange method in TableSelectionModel is now abstract (given that TableSelectionModel is new in 8.0 this is fine). 2) selectRange argument li

Re: [REVIEW REQUEST] RT-33442: isSelected in TableViewSelectionModel is called too many times

2013-10-21 Thread Jonathan Giles
I've added an updated patch to RT-33442. From the jira comment included with the patch: 1) selectRange method in TableSelectionModel is now abstract (given that TableSelectionModel is new in 8.0 this is fine). 2) selectRange argument list is now (int, TableColumnBase, int, TableColumnBase) 3) Ta

Re: JavaFX on iOS and Android - are we there yet?

2013-10-21 Thread Richard Bair
> 1. Can you provide me with a detailed summary of where the iOS/Android > ports are currently? This includes the platform specific stuff to make > either RoboVM or an Oracle JVM work? I would say, it is in a good prototype stage. It hasn't had heavy testing, so the biggest risk is the unknown.

Re: JAVAFX on ANDROID

2013-10-21 Thread Jonathan Giles
On 22/10/2013 7:26 a.m., Richard Bair wrote: >> 3. The Listview shows a scrollbar. That makes me believe that the control >> doesn't really know that it is running >> in embedded mode. Maybe the mouse emulation is not possible if the embedded >> mode is correcly enabled. >> Where do I enable the

RE: JavaFX on iOS and Android - are we there yet?

2013-10-21 Thread Pedro Duque Vieira
Hi Felix, I think you can just forget any official statement from Oracle on this. It's not their way of working. And there appears to be some legal issues that made Oracle cancel the javafx sessions on ios and android at javaone. The javafx team is indeed working on this however no official state

Re: [REVIEW REQUEST] RT-33442: isSelected in TableViewSelectionModel is called too many times

2013-10-21 Thread Jonathan Giles
I do make use of a similar concept within the selection models themselves (makeAtomic) to coalesce events, but my experience is is that if this is toggled incorrectly or out of order, all sorts of things can go awry. I did think about making something like this public, but I fear that I'd just be s

JavaFX on iOS and Android - are we there yet?

2013-10-21 Thread Felix Bembrick
Hi Richard, Undoubtedly you are aware of the buzz and confusion regarding possible porting of JavaFX to iOS and Android and in an effort to calm the masses and give us all a little hope, would you be kind enough to provide definitive answers to the following questions? 1. Can you provide me with

Re: JAVAFX on ANDROID

2013-10-21 Thread Richard Bair
> 1. Is that mouse emulation supposed to be eliminated due to the latest > lensWindow changes? > I believe that must be handled in higher layers not in the input layer > itself. > > 2. What is the best way to fix this issue? Reimplementing the mouse emulation > is not a real good solution.

hg: openjfx/8/graphics/rt: Fixed :web:test another way -- so as not to break open builds.

2013-10-21 Thread hang . vo
Changeset: 0c55ab99389c Author:peterz Date: 2013-10-21 21:02 +0400 URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/0c55ab99389c Fixed :web:test another way -- so as not to break open builds. ! build.gradle

hg: openjfx/8/graphics/rt: RT-30341 Ensemble8: Drop Shadow: radius and spread changes each other

2013-10-21 Thread hang . vo
Changeset: 2c279c08d65e Author:dmasada Date: 2013-10-21 08:25 -0700 URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/2c279c08d65e RT-30341 Ensemble8: Drop Shadow: radius and spread changes each other ! apps/samples/Ensemble8/src/generated/java/ensemble/generated/Samples.ja

hg: openjfx/8/graphics/rt: Fix for rt-23238 fb/dfb clear screen when application exits. This fix is for the eglfb path only. Tap into the shutdown hook to clear the gl context before we exit in the ca

2013-10-21 Thread hang . vo
Changeset: 238efd338f9f Author:lisa.se...@oracle.com Date: 2013-10-21 11:14 -0400 URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/238efd338f9f Fix for rt-23238 fb/dfb clear screen when application exits. This fix is for the eglfb path only. Tap into the shutdown hook to

hg: openjfx/8/graphics/rt: Fixed :web:test broken by Media open sourcing

2013-10-21 Thread hang . vo
Changeset: 9aab63c07ed9 Author:peterz Date: 2013-10-21 18:54 +0400 URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/9aab63c07ed9 Fixed :web:test broken by Media open sourcing ! build.gradle

hg: openjfx/8/graphics/rt: iOS: Change in GlassViewGL initialisation to make Xcode Open GL ES Capture tool to work with FX.

2013-10-21 Thread hang . vo
Changeset: 2e2586cd2244 Author:Oldrich Maticka Date: 2013-10-21 16:25 +0200 URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/2e2586cd2244 iOS: Change in GlassViewGL initialisation to make Xcode Open GL ES Capture tool to work with FX. ! modules/graphics/src/main/native-

Re: [REVIEW REQUEST] RT-33442: isSelected in TableViewSelectionModel is called too many times

2013-10-21 Thread Jeff Martin
I'm late to this discussion, and I don't see anything wrong with the selectRange() API, but perhaps another option worth considering would be to add a DisableSelectionEvents or CoalesceSelectionEvents attribute. The only advantage to that I can think of is that it could allow bulk selection of

Re: Half-baked API (Camera position)

2013-10-21 Thread Pavel Safrata
Kevin, could you please share the reasons for changing your opinion? For the pure 2D case the distance is now always 1. There are also the mixed cases - for instance parallel camera, 2D objects, Z translation - that we need to handle, and as it is, we sometimes need negative distances. Anyway,

hg: openjfx/8/graphics/rt: iOS: Fixing UIStatusBar behavioural change with transition to iOS 7.0 (#1/2).

2013-10-21 Thread hang . vo
Changeset: d085621b34c8 Author:Oldrich Maticka Date: 2013-10-21 16:15 +0200 URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/d085621b34c8 iOS: Fixing UIStatusBar behavioural change with transition to iOS 7.0 (#1/2). ! modules/graphics/src/main/native-glass/ios/GlassWindo

hg: openjfx/8/graphics/rt: 2 new changesets

2013-10-21 Thread hang . vo
Changeset: 52c93612a2ab Author:Kirill Kirichenko Date: 2013-10-21 17:48 +0400 URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/52c93612a2ab RT-33685: Media DLLs not copied to SDK on local build ! build.gradle Changeset: 252b87e76863 Author:dpulkrab Date: 2013-10

hg: openjfx/8/graphics/rt: [DOC-ONLY]: RT-31487: Fixed bounding rectangles documentation of Node.

2013-10-21 Thread hang . vo
Changeset: 10a49c19c905 Author:Pavel Safrata Date: 2013-10-21 13:00 +0100 URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/10a49c19c905 [DOC-ONLY]: RT-31487: Fixed bounding rectangles documentation of Node. ! modules/graphics/src/main/java/javafx/scene/Node.java

hg: openjfx/8/graphics/rt: 2 new changesets

2013-10-21 Thread hang . vo
Changeset: f3940e0bd74d Author:Pavel Safrata Date: 2013-10-21 12:32 +0100 URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/f3940e0bd74d [DOC-ONLY]: RT-32524: DataFormat clarifies accepted format values ! modules/graphics/src/main/java/javafx/scene/input/DataFormat.java C

openjfx-dev@openjdk.java.net

2013-10-21 Thread hang . vo
Changeset: 4d2baac37b29 Author:Assaf Yavani Date: 2013-10-21 12:58 +0300 URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/4d2baac37b29 [RT-32802] Lens: touch events are not handled corectly - step 3&4 Summary: step 3 - touch tap radius calculations also for MT, step 4 - d

hg: openjfx/8/graphics/rt: 2 new changesets

2013-10-21 Thread hang . vo
Changeset: 517d2ba0d0b6 Author:Petr Pchelko Date: 2013-10-21 13:22 +0400 URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/517d2ba0d0b6 RT-13248: Mac: JFXPanel: cannot input non-ascii data in Input type controls in Mac platform Reviewed-by: anthony, art, jonathan, naoto !

Re: Media is now opensource

2013-10-21 Thread Kirill Kirichenko
It will be once we create a 9.0 repo and merge our sandbox with the openjfx repo. Currently we have a working version of Recording/Capture APIs with FXMediaRecorder demo (in apps) implemented on Windows. Linux and Mac implementations are to be done. So expect more to be coming soon. Kirill. O

mouse vs. touch events on touch systems like iOS/Android/Dukepad

2013-10-21 Thread Matthias Hänel
Hi, I believe my conceptual question on touch/mouse events has been missed because of the other questions in the "JAVAFX on ANDROID" thread. That's why I would like to start a new discussion about touch events. 1. The main question is how are touch and internal mouse events handled? Javafx c

hg: openjfx/8/graphics/rt: 4 new changesets

2013-10-21 Thread hang . vo
Changeset: 90fe4e253e20 Author:peterz Date: 2013-10-21 12:00 +0400 URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/90fe4e253e20 RT-33398 Crash from SimpleFontData::platformGlyphInit() ! modules/web/src/main/java/com/sun/javafx/webkit/prism/WCFontImpl.java ! modules/web/sr

hg: openjfx/8/graphics/rt: RT-33070 ScrollPane changes binded value

2013-10-21 Thread hang . vo
Changeset: f691465fa6bb Author:Martin Sladecek Date: 2013-10-21 09:06 +0200 URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/f691465fa6bb RT-33070 ScrollPane changes binded value Reviewed by: jgiles ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/Scrol