hg: openjfx/8/graphics/rt: Fix RT-28459: Exception in LinearGradient on J2D pipeline when endpoints are coincident
Changeset: 15579a6ca5b8 Author:flar james.gra...@oracle.com Date: 2013-09-24 23:34 -0700 URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/15579a6ca5b8 Fix RT-28459: Exception in LinearGradient on J2D pipeline when endpoints are coincident Reviewed by: kcr ! modules/graphics/src/main/java/com/sun/prism/j2d/J2DPrismGraphics.java
hg: openjfx/8/graphics/rt: RT-32699: NPE on changing resolutions with sw pipeline
Changeset: e5e4a26f2a09 Author:Petr Pchelko petr.pche...@oracle.com Date: 2013-09-25 12:24 +0400 URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/e5e4a26f2a09 RT-32699: NPE on changing resolutions with sw pipeline Reviewed-by: anthony, zvegintsev, flar ! modules/graphics/src/main/java/com/sun/glass/ui/Screen.java ! modules/graphics/src/main/java/com/sun/glass/ui/Window.java ! modules/graphics/src/main/native-glass/gtk/GlassApplication.cpp ! modules/graphics/src/main/native-glass/gtk/glass_general.cpp ! modules/graphics/src/main/native-glass/gtk/glass_general.h + modules/graphics/src/main/native-glass/gtk/glass_screen.cpp + modules/graphics/src/main/native-glass/gtk/glass_screen.h ! modules/graphics/src/main/native-glass/gtk/glass_window.cpp ! modules/graphics/src/main/native-glass/ios/GlassApplication.m ! modules/graphics/src/main/native-glass/mac/GlassScreen.h ! modules/graphics/src/main/native-glass/mac/GlassScreen.m ! modules/graphics/src/main/native-glass/mac/GlassWindow+Java.m ! modules/graphics/src/main/native-glass/mac/GlassWindow.m ! modules/graphics/src/main/native-glass/win/GlassScreen.cpp ! modules/graphics/src/main/native-glass/win/GlassScreen.h ! modules/graphics/src/main/native-glass/win/GlassWindow.cpp
Re: CNET: Google begins barring browser plug-ins from Chrome
Hi Daniel, I guess everyone is still too caught up in the javaone frenzy to reply. We'll probably convert our web start applet into an application. All of the lighter-weight stuff may get migrated to html5 or we might look at a widget framework as a container for those applets. Depends on the amount of work required for conversion. Mark On Sep 24, 2013 10:17 PM, Daniel Zwolenski zon...@gmail.com wrote: Google begins barring browser plug-ins from Chrome: http://news.cnet.com/8301-1023_3-57604242-93/google-begins-barring-browser-plug-ins-from-chrome/?tag=mobile_social
JavaOne: JavaFX on Android track canceled?
Hi Tomas, what happened with your JavaOne session track concerning „JavaFX on Android“ (https://oracleus.activeevents.com/2013/connect/sessionDetail.ww?SESSION_ID=7791)? Best regards, Tobi Am 11.09.2013 um 16:04 schrieb tomas.brandalik tomas.branda...@oracle.com: Hi Tobi, project setup is straightforward like any other android project. Just create an android project and then copy all from openjfx/build/android-sdk/dalvik/lib into libs and build/android-sdk/rt/lib/ext/jfxrt.jar and armeabi folder again into libs. AndroidManifest.xml needs some additional parameters. Something like this: application android:label=@string/app_name android:debuggable=true activity android:name=com.oracle.dalvik.FXActivity android:label=@string/app_name meta-data android:name=launcher.class android:value=com.oracle.dalvik.DalvikLauncher / !-- Full name of the application class to run -- meta-data android:name=main.class android:value=com.samples.Demo / !-- Jdwp debugging port. Don't forget to forward port (adb forward tcp:port1 tcp:port2) -- meta-data android:name=debug.port android:value=0 / intent-filter action android:name=android.intent.action.MAIN / category android:name=android.intent.category.LAUNCHER / /intent-filter /activity /application uses-permission android:name=android.permission.READ_EXTERNAL_STORAGE/uses-permission uses-permission android:name=android.permission.WRITE_EXTERNAL_STORAGE/uses-permission jfxrt.jar must be jdk6 compatible. Font renderer library is missing, it remains in closed source. I just want to emphasise that this is not supported configuration so expect experimenting. I've spent couple of days just to be sure DalvikLauncher works fine. It will require to prepare your own fork of openjfx without jdk8 features ( I haven't found any uptodate) + some hacking with class files version because dexer requires jdk6 compatible classes. good luck -Tomas On 09/09/2013 11:52 PM, Tobias Bley wrote: Hi Tomas, did you already open sourced your android launcher template? Could you please show me an example how to launch a JavaFX app on Androids Dalvik? Best regards, Tobi Am 12.08.2013 um 09:27 schrieb tomas.brandalik tomas.branda...@oracle.com: Ok, I have a template project for android which does necessary setup and copying. But I forgot it's still in closed source. I will add some readme and move it to opensource. -Tomas On 08/11/2013 06:07 PM, Tobias Bley wrote: Hi Tomas, When I extend a default Activity from FXActivity and try to start this activity (coding with Android Studio) the emulator does not find the *.so files from JavaFX (especially the libVMLauncher.so)… Do you know where to copy the JavaFX jars and native libraries? Tobi Am 08.08.2013 um 13:10 schrieb tomas.brandalik tomas.branda...@oracle.com: Hi, I have hardly any info about the project jfx78 backport and its status. I've just had a look at it and saw that last sync happened in beginning of July. It's good if somebody is willing to put his effort into that. In order to run on dalvik we need to compile jfx with jdk1.6 (I suppose 1.7 would do as well). Then there will be some packages missing for example java.beans or sun.misc but it could be fixed somehow. -Tomas On 08/08/2013 10:05 AM, Tobias Bley wrote: Hi Tomas, yes, I was able to build JavaFX for Android, but I would like to start JavaFX on Dalvik…You said its necessary to update the jfx78 backport to the latest openjfx code changes…? btw: I just saw your very interesting JavaOne track ;) Am 08.08.2013 um 09:59 schrieb tomas.brandalik tomas.branda...@oracle.com: Hi Tobi, shouldn't be necessary to patch android.gradle file or set ANDROID_CROSS_TOOLS_VER anymore. The latest changes resolve path to a toolchain taking into account variants of NDK. Thank you for testing it. -Tomas On 08/01/2013 11:41 PM, Tobias Bley wrote: Thanks Tomas, after changing android.gradle script line defineProperty(ANDROID_CROSS_TOOLS_VER, arm-linux-androideabi-4.4.3“)“ to defineProperty(ANDROID_CROSS_TOOLS_VER, arm-linux-androideabi-4.6“)“ and def toolsPlatform = IS_WINDOWS ? windows : IS_MAC ? macosx : linux-x86““ to „def toolsPlatform = IS_WINDOWS ? windows : IS_MAC ? darwin-x86_64 : linux-x86““ I could successfully build OpenJFX for Android von Mac OS X 10.9! So now I’m trying to use Android Studio and the Emulator to start a JavaFX test application on Android. I tried to start my activity which extends from FXActivity class in „com.oracle.dalvik“ package. But how do I have to specify the JavaFX application
CFV: New OpenJFX Committer: Joseph Andresen
I hereby nominate Joe Andresen to OpenJFX Committer. Joe is a member of JavaFX Graphics team at Oracle. His first changeset in Prism is dated by 2009, and total number of commits is close to one hundred. Full list of Joe's changesets in the open workspace is available from command line: hg log -u Joseph Andresen Only current OpenJFX Committers [1] are eligible to vote on this nomination. Votes must be cast in the open by replying to this mailing list. For Lazy Consensus voting instructions, see [2]. Nomination to a project Committer is described in [3]. [1] http://openjdk.java.net/census#openjfx [2] http://openjdk.java.net/bylaws#lazy-consensus [3] http://openjdk.java.net/projects#project-committer Thanks, Artem
CFV: New OpenJDK Committer: Lisa Selle
I hereby nominate Lisa Selle to OpenJFX Committer. Lisa is a member of JavaFX Embedded team. Her changes are all over the JavaFX code, from cursors and input events to makefiles and virtual keyboard. The list of Lisa's commits in the workspace: hg log -u Lisa Selle hg log -u Lisa.Selle Incomplete list is also available by the following link: http://hg.openjdk.java.net/openjfx/8/master/rt/log?rev=selle Votes are due to Oct 09, 2013. Only current OpenJFX Committers [1] are eligible to vote on this nomination. Votes must be cast in the open by replying to this mailing list. For Lazy Consensus voting instructions, see [2]. Nomination to a project Committer is described in [3]. [1] http://openjdk.java.net/census#openjfx [2] http://openjdk.java.net/bylaws#lazy-consensus [3] http://openjdk.java.net/projects#project-committer Thanks, Artem
RE: CFV: New OpenJFX Committer: Joseph Andresen
Vote: yes -Original Message- From: Artem Ananiev [artem.anan...@oracle.com] Received: Wednesday, 25 Sep 2013, 8:37am To: OpenJFX [openjfx-dev@openjdk.java.net] Subject: CFV: New OpenJFX Committer: Joseph Andresen I hereby nominate Joe Andresen to OpenJFX Committer. Joe is a member of JavaFX Graphics team at Oracle. His first changeset in Prism is dated by 2009, and total number of commits is close to one hundred. Full list of Joe's changesets in the open workspace is available from command line: hg log -u Joseph Andresen Only current OpenJFX Committers [1] are eligible to vote on this nomination. Votes must be cast in the open by replying to this mailing list. For Lazy Consensus voting instructions, see [2]. Nomination to a project Committer is described in [3]. [1] http://openjdk.java.net/census#openjfx [2] http://openjdk.java.net/bylaws#lazy-consensus [3] http://openjdk.java.net/projects#project-committer Thanks, Artem
CFV: New OpenJFX Committer: Yao Wang
I hereby nominate Yao Wang to OpenJFX Committer. Yao is a member of JavaFX Graphics team at Oracle. Most of recent Yao's changes are in 3D support code, but not only there: hg log -u Yao Wang Incomplete list of Yao's commits and reviews is also available by the following link: http://hg.openjdk.java.net/openjfx/8/master/rt/log?rev=wang Votes are due by Oct 09, 2013. Only current OpenJFX Committers [1] are eligible to vote on this nomination. Votes must be cast in the open by replying to this mailing list. For Lazy Consensus voting instructions, see [2]. Nomination to a project Committer is described in [3]. [1] http://openjdk.java.net/census#openjfx [2] http://openjdk.java.net/bylaws#lazy-consensus [3] http://openjdk.java.net/projects#project-committer Thanks, Artem
Re: CFV: New OpenJFX Committer: Joseph Andresen
Vote: yes On Sep 25, 2013, at 8:17 AM, Artem Ananiev artem.anan...@oracle.com wrote: I hereby nominate Joe Andresen to OpenJFX Committer. Joe is a member of JavaFX Graphics team at Oracle. His first changeset in Prism is dated by 2009, and total number of commits is close to one hundred. Full list of Joe's changesets in the open workspace is available from command line: hg log -u Joseph Andresen Only current OpenJFX Committers [1] are eligible to vote on this nomination. Votes must be cast in the open by replying to this mailing list. For Lazy Consensus voting instructions, see [2]. Nomination to a project Committer is described in [3]. [1] http://openjdk.java.net/census#openjfx [2] http://openjdk.java.net/bylaws#lazy-consensus [3] http://openjdk.java.net/projects#project-committer Thanks, Artem
Re: CFV: New OpenJFX Committer: Joseph Andresen
Vote: YES -- best regards, Anthony On 09/25/2013 07:17 PM, Artem Ananiev wrote: I hereby nominate Joe Andresen to OpenJFX Committer. Joe is a member of JavaFX Graphics team at Oracle. His first changeset in Prism is dated by 2009, and total number of commits is close to one hundred. Full list of Joe's changesets in the open workspace is available from command line: hg log -u Joseph Andresen Only current OpenJFX Committers [1] are eligible to vote on this nomination. Votes must be cast in the open by replying to this mailing list. For Lazy Consensus voting instructions, see [2]. Nomination to a project Committer is described in [3]. [1] http://openjdk.java.net/census#openjfx [2] http://openjdk.java.net/bylaws#lazy-consensus [3] http://openjdk.java.net/projects#project-committer Thanks, Artem
hg: openjfx/8/graphics/rt: RT-30264 3D shapes' getBoundsInLocal() fail to update when dimension changes
Changeset: d7772ae23f15 Author:Yao Wang yao.w.w...@oracle.com Date: 2013-09-25 10:44 -0700 URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/d7772ae23f15 RT-30264 3D shapes' getBoundsInLocal() fail to update when dimension changes Summary: When invalidate dimension property, it should call impl_geomChanged() to mark bounds dirty. Reviewed-by: kcr ! modules/graphics/src/main/java/javafx/scene/shape/Box.java ! modules/graphics/src/main/java/javafx/scene/shape/Cylinder.java ! modules/graphics/src/main/java/javafx/scene/shape/Sphere.java
Re: CFV: New OpenJFX Committer: Yao Wang
Vote: YES. With best regards. Petr. On Sep 25, 2013, at 8:01 PM, Artem Ananiev artem.anan...@oracle.com wrote: I hereby nominate Yao Wang to OpenJFX Committer. Yao is a member of JavaFX Graphics team at Oracle. Most of recent Yao's changes are in 3D support code, but not only there: hg log -u Yao Wang Incomplete list of Yao's commits and reviews is also available by the following link: http://hg.openjdk.java.net/openjfx/8/master/rt/log?rev=wang Votes are due by Oct 09, 2013. Only current OpenJFX Committers [1] are eligible to vote on this nomination. Votes must be cast in the open by replying to this mailing list. For Lazy Consensus voting instructions, see [2]. Nomination to a project Committer is described in [3]. [1] http://openjdk.java.net/census#openjfx [2] http://openjdk.java.net/bylaws#lazy-consensus [3] http://openjdk.java.net/projects#project-committer Thanks, Artem
Re: CFV: New OpenJFX Committer: Joseph Andresen
Vote: Yes! -DrD- I hereby nominate Joe Andresen to OpenJFX Committer. Joe is a member of JavaFX Graphics team at Oracle. His first changeset in Prism is dated by 2009, and total number of commits is close to one hundred. Full list of Joe's changesets in the open workspace is available from command line: hg log -u Joseph Andresen Only current OpenJFX Committers [1] are eligible to vote on this nomination. Votes must be cast in the open by replying to this mailing list. For Lazy Consensus voting instructions, see [2]. Nomination to a project Committer is described in [3]. [1] http://openjdk.java.net/census#openjfx [2] http://openjdk.java.net/bylaws#lazy-consensus [3] http://openjdk.java.net/projects#project-committer Thanks, Artem
Re: CNET: Google begins barring browser plug-ins from Chrome
On Wed, 25 Sep 2013 09:55:39 +0200, Tom Eugelink t...@tbee.org wrote: Nope, just too busy, period :-) I have an applet that I use for hour registration. It has been working for me for years, and it would be a real bummer if that needs to be rewritten (unnecessary hours). I'd probably consider using a different browser. But I also read in the article that Google did something to the Flash player to make it run on the other API. Maybe Java... From what I understand Java WebStart should still work, just not supporting applet embedded in the page. Applications launched by WebStart should be unaffected. Or am I missing something? -- Fabrizio Giudici - Java Architect @ Tidalwave s.a.s. We make Java work. Everywhere. http://tidalwave.it/fabrizio/blog - fabrizio.giud...@tidalwave.it
Re: CNET: Google begins barring browser plug-ins from Chrome
You're correct, this only affects applets (Java apps that run inside the web page). We've just learned about this move from NPAPI, so it's too early to speculate what we'll do. We are certainly going to evaluate what it will take to support PPAPI and what the tradeoffs are. Joe On Sep 25, 2013, at 12:10 PM, Fabrizio Giudici fabrizio.giud...@tidalwave.it wrote: On Wed, 25 Sep 2013 09:55:39 +0200, Tom Eugelink t...@tbee.org wrote: Nope, just too busy, period :-) I have an applet that I use for hour registration. It has been working for me for years, and it would be a real bummer if that needs to be rewritten (unnecessary hours). I'd probably consider using a different browser. But I also read in the article that Google did something to the Flash player to make it run on the other API. Maybe Java... From what I understand Java WebStart should still work, just not supporting applet embedded in the page. Applications launched by WebStart should be unaffected. Or am I missing something? -- Fabrizio Giudici - Java Architect @ Tidalwave s.a.s. We make Java work. Everywhere. http://tidalwave.it/fabrizio/blog - fabrizio.giud...@tidalwave.it
Re: CFV: New OpenJFX Committer: Yao Wang
Vote: Yes -DrD- I hereby nominate Yao Wang to OpenJFX Committer. Yao is a member of JavaFX Graphics team at Oracle. Most of recent Yao's changes are in 3D support code, but not only there: hg log -u Yao Wang Incomplete list of Yao's commits and reviews is also available by the following link: http://hg.openjdk.java.net/openjfx/8/master/rt/log?rev=wang Votes are due by Oct 09, 2013. Only current OpenJFX Committers [1] are eligible to vote on this nomination. Votes must be cast in the open by replying to this mailing list. For Lazy Consensus voting instructions, see [2]. Nomination to a project Committer is described in [3]. [1] http://openjdk.java.net/census#openjfx [2] http://openjdk.java.net/bylaws#lazy-consensus [3] http://openjdk.java.net/projects#project-committer Thanks, Artem
how to scroll ListView to make a specific item visible (only when not visible already)
Hi, does anyone know of a way to make a specific ListView item visible, but don't scroll the ListView at all if the item is already in the viewport? I am working on a code editor, displaying lines in a ListView. Whenever the caret moves up/down, I want to bring the current line to the viewport. Thanks, Tomas P.S.: To determine if an item is visible, I tried tracking non-empty cells by listening to ListCell#emptyProperty(), but a non-empty cell is not necessarily visible.
hg: openjfx/8/controls/rt: 41 new changesets
Changeset: 572ef03924a4 Author:snorthov Date: 2013-09-17 14:37 -0400 URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/572ef03924a4 RT-19158: swt: Evaluate TODOs in code, either removing or filing issues as appropriate Summary: Comment changes only Reviewed-by: n/a Contributed-by: n/a ! modules/swt/src/main/java/javafx/embed/swt/FXCanvas.java ! modules/swt/src/main/java/javafx/embed/swt/SWTCursors.java Changeset: bd45200f433e Author:Felipe Heidrich Date: 2013-09-17 14:33 -0700 URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/bd45200f433e ECLIPSE: work around Eclipse jdk8 compiler problem (reviewed by steve) ! modules/graphics/src/main/java/javafx/scene/CssStyleHelper.java Changeset: de07d648c326 Author:Oleg Mazurov oleg.mazu...@oracle.com Date: 2013-09-17 14:34 -0700 URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/de07d648c326 [TOOLS] GLTrace: add missing extension on Mac OS X ! tools/gltrace/gles.c ! tools/gltrace/retrace.c Changeset: 9e537433c2bf Author:ant anton.tara...@oracle.com Date: 2013-09-18 12:30 +0400 URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/9e537433c2bf RT-25772: JFXPanel: Swing border overlaps panel content Reviewed-by: snorthov, pchelko ! modules/swing/src/main/java/javafx/embed/swing/JFXPanel.java Changeset: b7a180e7172c Author:ant anton.tara...@oracle.com Date: 2013-09-18 12:50 +0400 URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/b7a180e7172c RT-32220: Carriage returns ignored in WebView text areas when embedded in a JFXPanel Reviewed-by: anthony, pchelko ! modules/swing/src/main/java/javafx/embed/swing/JFXPanel.java ! modules/swing/src/main/java/javafx/embed/swing/SwingEvents.java Changeset: 08bd1cb0c8a4 Author:Anthony Petrov anthony.pet...@oracle.com Date: 2013-09-18 13:16 +0400 URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/08bd1cb0c8a4 RT-32725: Mac: Glass robot generates events in wrong sequence on mac Reviewed-by: pchelko ! modules/graphics/src/main/native-glass/mac/GlassMacros.h ! modules/graphics/src/main/native-glass/mac/GlassRobot.m Changeset: 811eef01f7d0 Author:Martin Sladecek martin.slade...@oracle.com Date: 2013-09-18 13:06 +0200 URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/811eef01f7d0 RT-32811 Regression: Misbehavior of TranslateTransition within SequentialTransition Reviewed-by: ekrejcir ! modules/graphics/src/main/java/javafx/animation/Animation.java ! modules/graphics/src/main/java/javafx/animation/SequentialTransition.java ! modules/graphics/src/test/java/javafx/animation/SequentialTransitionPlayTest.java Changeset: 238e022c9c94 Author:Martin Sladecek martin.slade...@oracle.com Date: 2013-09-18 13:52 +0200 URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/238e022c9c94 [JAVADOC] RT-33004 Update bidirectional binding javadoc ! modules/base/src/main/java/javafx/beans/property/Property.java Changeset: b524724b3774 Author:dmasada Date: 2013-09-18 08:12 -0700 URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/b524724b3774 RT-30447 Ensemble8: Add DatePicker sample ! apps/samples/Ensemble8/src/generated/java/ensemble/generated/Samples.java + apps/samples/Ensemble8/src/samples/java/ensemble/samples/controls/datepicker/DatePickerApp.java + apps/samples/Ensemble8/src/samples/resources/ensemble/samples/controls/datepicker/preview.png + apps/samples/Ensemble8/src/samples/resources/ensemble/samples/controls/datepicker/prev...@2x.png Changeset: 01b29e231a77 Author:Thor Johannesson thor.johannes...@oracle.com Date: 2013-09-18 14:32 -0700 URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/01b29e231a77 Fix RT-32636: Windows All JavaFX apps stop rendering when coming out of screen lock. Reviewed and approved by Kevin, Chien ! modules/graphics/src/main/native-prism-d3d/D3DContext.cc Changeset: 17a24f355237 Author:Chien Yang chien.y...@orcale.com Date: 2013-09-18 17:31 -0700 URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/17a24f355237 Fix to RT-32991: test3d.NearAndFarClipTest failed Reviewed-by: Kevin Rushforth, Jennifer Godinez ! apps/toys/FX8-3DFeatures/src/fx83dfeatures/NearAndFarClipTest.java ! tests/system/src/test/java/test3d/NearAndFarClipTest.java Changeset: 65982292e82e Author:dmasada Date: 2013-09-18 22:29 -0700 URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/65982292e82e RT-33042 Ensemble8: Fix 3D Xylophone icon ! apps/samples/Ensemble8/src/samples/resources/ensemble/samples/graphics3d/xylophone/preview.png ! apps/samples/Ensemble8/src/samples/resources/ensemble/samples/graphics3d/xylophone/prev...@2x.png Changeset: 98762fb39766 Author:Jasper Potts Date: 2013-09-18 23:28 -0700 URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/98762fb39766 3DViewer improved camera, added touchpad support. Added MSAA swtch. Disabled