Blurry strokes and zooming via scale transforms

2014-06-12 Thread Robert Fisher
Hi all, I'm trying to avoid the blurry strokes you can get in JavaFX in some cases, e.g. for a non-integer stroke width, or a stroke width of 1 and StrokeType.CENTERED. So far my 'solution' to this problem has been to round layout values to integers, or to round and add 0.5 in the StrokeType

hg: openjfx/8u-dev/rt: 2 new changesets

2014-06-12 Thread hang . vo
Changeset: a208c5310449 Author:Martin Sladecek Date: 2014-06-12 11:03 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/a208c5310449 RT-37516 JavaBeanObjectPropertyBuilder not reusable when used with different classes ! modules/base/src/main/java/com/sun/javafx/propert

Re: Blurry strokes and zooming via scale transforms

2014-06-12 Thread Tom Eugelink
I recently had a similar situation, but then because certain properties were calculated-via-binding and the resulting value was not "snapped" to good values either. This resulted in my suggestion to allow custom calculations in bindings, which would then snap the value. https://javafx-jira.ke

AW: Blurry strokes and zooming via scale transforms

2014-06-12 Thread Robert Fisher
Well suppose I have a Rectangle with a size of 100x100 and stroke-width of 1, and I apply a scale transform to zoom in to 150%. Then I would like to see a size of 150x150 pixels and still see a sharp border stroke, let's say with a width of 2 pixels. I'm not sure how I could apply a snapping tr

hg: openjfx/8u-dev/rt: RT-37503 [FXML] FXMLLoader does not set attributes annotated @FXML for controllers with protected visibility

2014-06-12 Thread hang . vo
Changeset: 892d13f9dbf5 Author:Martin Sladecek Date: 2014-06-12 13:33 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/892d13f9dbf5 RT-37503 [FXML] FXMLLoader does not set attributes annotated @FXML for controllers with protected visibility ! modules/fxml/src/main/java

[8u26] Review request RT-37508: [Monocle] Support 16-bit software-rendered framebuffer

2014-06-12 Thread Daniel Blaukopf
Hi Dave, Please review the proposed fix for https://javafx-jira.kenai.com/browse/RT-37508 Thanks, Daniel

[8u26] Review request RT-37512: [Monocle] Provide a software-rendered cursor

2014-06-12 Thread Daniel Blaukopf
Hi Dave and Lisa, Please review the proposed fix for https://javafx-jira.kenai.com/browse/RT-37512 Thanks, Daniel

hg: openjfx/8u-dev/rt: RT-36960 [Monocle] A switch to change between frame buffers

2014-06-12 Thread hang . vo
Changeset: 9a539116a956 Author:Daniel Blaukopf Date: 2014-06-12 15:11 +0300 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/9a539116a956 RT-36960 [Monocle] A switch to change between frame buffers Reviewed-by: kselle ! modules/graphics/src/main/java/com/sun/glass/ui/monocle

[8u26] Review Request RT-37513 [Monocle] Should not show an exception trace when falling back to software rendering

2014-06-12 Thread Lisa Selle
Hi Daniel, Please review the proposed fix for https://javafx-jira.kenai.com/browse/RT-37513 Details in jira. Thanks, Lisa

hg: openjfx/8u-dev/rt: RT-35729 [Monocle/TESTS] Swipe does not work on Monocle in HelloSanity

2014-06-12 Thread hang . vo
Changeset: 286217918102 Author:Daniel Blaukopf Date: 2014-06-12 18:51 +0300 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/286217918102 RT-35729 [Monocle/TESTS] Swipe does not work on Monocle in HelloSanity + tests/system/src/test/java/com/sun/glass/ui/monocle/input/SwipeTe

hg: openjfx/8u-dev/rt: 2 new changesets

2014-06-12 Thread hang . vo
Changeset: ec2c900e6037 Author:hudson Date: 2014-06-10 21:34 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/ec2c900e6037 Added tag 8u20-b18 for changeset 63955f844c0c ! .hgtags Changeset: 169d6b8b6386 Author:kcr Date: 2014-06-12 09:52 -0700 URL: http://

RE: Blurry strokes and zooming via scale transforms

2014-06-12 Thread John Smith
A couple of related stackoverflow questions won't solve your problem, but will provide some background info: http://stackoverflow.com/questions/16089304/javafx-imageview-without-any-smoothing http://stackoverflow.com/questions/11886230/how-to-draw-a-crisp-opaque-hairline-in-javafx-2-2 htt

please review: RT-36335: [Accessibility] Hide prototype API

2014-06-12 Thread Felipe Heidrich
Hi, Please review https://javafx-jira.kenai.com/browse/RT-36335 http://cr.openjdk.java.net/~fheidric/RT36335/webrev/ Note: JDK 8u20 Build b18 is the last build in the 8u20 serie to include accessibility. The accessibility code will be put back in the 8u-dev repo after the 8u20 fork, and it will

Adding application-wide stylesheet

2014-06-12 Thread Robert Krüger
Hi, RT-18543 has been closed as not an issue with the following explanation: API exists in Application for this: http://download.java.net/jdk8/jfxdocs/javafx/application/Application.html#setUserAgentStylesheet-java.lang.String- But that does not the same thing as it replaces the default (modena)

hg: openjfx/8u-dev/rt: Fix for RT-37513 [Monocle] Should not show an exception trace when falling back to software rendering

2014-06-12 Thread hang . vo
Changeset: e6fc9e16cece Author:lisa.se...@oracle.com Date: 2014-06-12 17:04 -0400 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/e6fc9e16cece Fix for RT-37513 [Monocle] Should not show an exception trace when falling back to software rendering Reviewed-by dblaukopf Tested w

Re: Adding application-wide stylesheet

2014-06-12 Thread David Grieve
In 8u20, you can use @import in your .css file. That, along with Application#setUserAgentStylesheet(String), should do the trick. If I'm missing something, then please feel free to create a new feature request in JIRA. On 6/12/14, 4:57 PM, Robert Krüger wrote: Hi, RT-18543 has been closed as

Re: Adding application-wide stylesheet

2014-06-12 Thread Robert Krüger
How would one reference the stylesheet location of the default style sheet packaged with the JRE in the import statement? On Thu, Jun 12, 2014 at 11:34 PM, David Grieve wrote: > In 8u20, you can use @import in your .css file. That, along with > Application#setUserAgentStylesheet(String), should d

hg: openjfx/8u-dev/rt: RT-37538: TableView SelectionModel selected items listener can cause an infinite loop.

2014-06-12 Thread hang . vo
Changeset: 9f5303fb78fb Author:jgiles Date: 2014-06-13 12:36 +1200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/9f5303fb78fb RT-37538: TableView SelectionModel selected items listener can cause an infinite loop. ! modules/controls/src/main/java/javafx/scene/control/TableV

[8u20] review request: RT-37539: [Builders] Web builder classes not built unless COMPILE_WEBKIT=true

2014-06-12 Thread Kevin Rushforth
David, Please review the following simple patch. https://javafx-jira.kenai.com/browse/RT-37539 The patch is in the JIRA. -- Kevin

Re: Proportional TableColumn resizing

2014-06-12 Thread Jonathan Giles
Kirill, This is not presently possible (as far as I know - although with enough courage I'm sure a custom column resize policy could be set on the TableView to do this). You might also want to look at the existing TableView constrained resize policy - this may help you out a little (as it for

Re: Bundler question for Mac OS X...

2014-06-12 Thread Tony Anecito
Hi Danno, I am using 1.8.0.0 and it does not work. Only the main menu item changes with the name. I will download prod 8u5 and try this. Where can I download the pkg for 8U20?   Thanks, -Tony  On Wednesday, June 11, 2014 9:48 AM, Tony Anecito wrote: Thanks Danno I will try tonight with y

Re: Bundler question for Mac OS X...

2014-06-12 Thread Tony Anecito
Hi Danno,   I tried 1.8.0_05 and same issue with sub-menu items.   Let me know location for 1.8.0_20 and I will try that also.   Thanks, -Tony  On Thursday, June 12, 2014 11:54 PM, Tony Anecito wrote: Hi Danno, I am using 1.8.0.0 and it does not work. Only the main menu item changes with

Exposing native surface or opengl handle

2014-06-12 Thread Robert Krüger
Hi, it has been discussed a number of time in the passed but let me quickly summarize: A number of people have requested a feature that provides the ability to have native code draw into a surface provided by a JavaFX application as fast as technically possible, i.e. with no indirection or copyin