API review "RT-30861: Add simple Font factory method for a default font of a different size"

2013-06-03 Thread Felipe Heidrich
Moving API discussion to the mailing: Proposal: Add: Font#font(float)- creates new font using default font family name and given font size Font#font(String) - creates new font using given font family and default font size Comments: Phil Wrote > I keep having to ty

Re: API review "RT-30861: Add simple Font factory method for a default font of a different size"

2013-06-03 Thread Felipe Heidrich
e "default" sizes or >>> family names but would use whatever the font is to find the closest >>> matching font. If there isn't a close match, then the same font would be >>> returned. >>> >>> e.g., >>>text.setFont(Font.getD

javafx-font opensourced

2013-06-20 Thread Felipe Heidrich
Hello, We have just open-sourced javafx-font and javafx-font-native! Note that a lot of the code we open-sourced today is a new implementation based on native text technologies (CoreText for the Mac and DirectWrite for Windows). We still have a lot of work to do: - finishing the new linux impl

Re: Native font rendering in JFX8 b96?

2013-07-01 Thread Felipe Heidrich
Hi John, I believe Phil and Kevin already answered your question. Currently I'm not using DirectWrite to render glyphs at subpixel positions (thus it still looks similar to what we had in past) but I hope to enable it in another week or two. If you happen to care for complex text (Indic, Arabic

Re: Native font rendering in JFX8 b96?

2013-07-01 Thread Felipe Heidrich
Hi John, I believe Phil and Kevin already answered your question. Currently I'm not using DirectWrite to render glyphs at subpixel positions (thus it still looks similar to what we had in past) but I hope to enable it in another week or two. If you happen to care for complex text (Indic, Arabic

Re: MSAA and Scene anti aliasing

2013-07-15 Thread Felipe Heidrich
The problem is that once we commit to an API we can't change it later. And the simple and nice API of today can become the clumsy API of tomorrow. If you are fairly sure you never expose any other antiAliasing type, then keep the API we have. Otherwise use a enum instead of a boolean (and I d

Re: Summary of new features in JavaFX 8?

2013-08-16 Thread Felipe Heidrich
* Printing Felipe On Aug 16, 2013, at 7:50 PM, Felix Bembrick wrote: > I am preparing another blog about JavaFX and would like to know what > changes and enhancements there are in JavaFX between JDK7 and JDK8. > > For me the most obvious one is the entire 3D functionality but would it be > pos

Re: Poor quality font rendering

2013-08-21 Thread Felipe Heidrich
John H: In JFX we decided to go with sub-pixel positioned text (as opposite to pixel grid aligned). That said, on Windows for grayscale text, we are not doing that (yet). Are you running Windows, with D3D pipeline ? I would need to see a picture to be sure I understand the problem you describe

Re: Poor quality font rendering

2013-08-21 Thread Felipe Heidrich
Hi John T. In JFX we use DirectWrite to produce glyph images, which I believe it what IE10 uses (once upon the time I heard that Word used Uniscribe, which is a different MS library for text. Nowadays, I have no clue). Although we use the same base library it is possible to have differences ca

Re: Poor quality font rendering

2013-08-22 Thread Felipe Heidrich
dResource.java:158) >> 0 resources disappeared >> (0.0%) >> >> -- com.sun.prism.impl.ManagedResource.printSummary(ManagedResource.java:160) >> >> I also have this in main, before Application.launch is called: >> >> System.setProperty("pri

Re: Poor quality font rendering

2013-08-22 Thread Felipe Heidrich
ce.java:158) >> 0 resources disappeared >> (0.0%) >> >> -- com.sun.prism.impl.ManagedResource.printSummary(ManagedResource.java:160) >> >> I also have this in main, before Application.launch is called: >> >> System.setProperty("prism.lcdtex

Re: Font size

2013-08-22 Thread Felipe Heidrich
Hi, Without a test case it is hard to tell what you mean exactly, but here is a guess: Some type ago we added a new TextBoundsType#LOGICAL_VERTICAL_CENTER. This is set in modena.css and affects all text content in controls: .text { /* This adjusts text alignment within the bounds of text no

Re: Poor quality font rendering

2013-08-27 Thread Felipe Heidrich
ence. > > Thanks, > > -jct > > -Original Message- > From: openjfx-dev-boun...@openjdk.java.net > [mailto:openjfx-dev-boun...@openjdk.java.net] On Behalf Of John C. Turnbull > Sent: Friday, 23 August 2013 17:23 > To: 'Phil Race'; 'John Hendrikx

Re: Poor quality font rendering

2013-08-27 Thread Felipe Heidrich
t is something wrong going on in the text over the progress bar. Is it possible to run the same test case on Mac ? (Grayscale text, prism.text=t2k *not* set). Regards Felipe On Aug 22, 2013, at 12:54 PM, John Hendrikx wrote: > On 22/08/2013 17:38, Felipe Heidrich wrote: >> >>

Re: Poor quality font rendering

2013-08-29 Thread Felipe Heidrich
On Aug 28, 2013, at 2:26 AM, John C. Turnbull wrote: > Is kerning planned for a Java 8 update or will it have to wait for 9? Or > 10? I'm not the one who makes the plan but we should be able to get it in a Java 8 update. Felipe

Re: Poor quality font rendering

2013-08-29 Thread Felipe Heidrich
Hi Robert, Please add this information to https://javafx-jira.kenai.com/browse/RT-14187 See my previous message, it is possible the difference is due to the shader we use to produce subpixel glyphs. I would have used IE as a representative of a native Windows Microsoft app, but I get the point.

Re: Poor quality font rendering

2013-08-29 Thread Felipe Heidrich
I need to know what is been tested (the code snippet that created the JFX sample) and native app that produced the other sample. I think what is going on there is that in JFX we are producing our own subpixel glyphs in the shader (instead using DW to produce subpixel glyph images). Note the cur

Re: JAVAFX on ANDROID

2013-10-11 Thread Felipe Heidrich
Hi, The 'native' font stack for Linux uses Pango (to handle complex text) and freetype (rendering glyph images, outlines, metrics, etc). As long as we manage to build our freetype code on Android we should be able to have something that works. As for pango, I heard it is not available on Andro

Re: JAVAFX on ANDROID

2013-10-14 Thread Felipe Heidrich
Hi, I'm not familiar with the Android build process but basically this is what you need: Build graphics/src/main/native-font/fontpath_linux.c to a library called "javafx_font", that it will be loaded by PrismFontFactory.java (but used by FontConfigManager.java). This is our fontconfig binding

Re: iOS Default font is wrong

2013-10-29 Thread Felipe Heidrich
The code Richard sent is creating a dummy font and asking for its size. The problem is that there are about 3 thousand different fonts on the Mac ;-) Here we are creating a CTFont. For Mac OS X most native apps probably would be using a NSFont (cause that is what cocoa controls take). Likewise

Re: iOS Default font is wrong

2013-10-30 Thread Felipe Heidrich
fault the size same as for >> UIButton, UILabel or other control? >> >> >> I was using iPad3 (iOS 7.0, Xcode 5.0). >> >> Olda >> >> On 10/29/13 7:32 PM, Stephen F Northover wrote: >>> I was going to create a dummy control (say a Butto

Re: iOS Default font is wrong

2013-10-30 Thread Felipe Heidrich
tteFontType11 11 > kCTFontToolTipFontType11 11 > kCTFontControlContentFontType 12 12 > > Oldrich > > On 10/30/13 4:38 PM, Felipe Heidrich wrote: >> Hi, >> >> Correct me if I'm wrong, to use UIWhatever or NSWhatever we will

review request: RT-32837: Ensemble8 left arrow has line artifact

2013-11-04 Thread Felipe Heidrich
Hi Jim Please review https://javafx-jira.kenai.com/browse/RT-32837 You will find the webrev at the end: http://cr.openjdk.java.net/~fheidric/RT32837-2/webrev/ Thank you Felipe

review request RT-34072: TextArea overlaps symbols

2013-11-06 Thread Felipe Heidrich
Hi Steve, could you please review: https://javafx-jira.kenai.com/browse/RT-34072 http://cr.openjdk.java.net/~fheidric/RT34072/webrev/ Thanks Felipe

review request RT-34090: NGRegion border painting seems odd

2013-11-06 Thread Felipe Heidrich
Hi Jim, Please review https://javafx-jira.kenai.com/browse/RT-34090 http://cr.openjdk.java.net/~fheidric/RT34090/webrev/ Thanks Felipe

review request RT-34093: complext text are garbled when using some fonts to render the text.

2013-11-06 Thread Felipe Heidrich
Hi Steve, Please review http://cr.openjdk.java.net/~fheidric/RT34093/webrev/ https://javafx-jira.kenai.com/browse/RT-34093 Thank you Felipe

please review: RT-31517 Scenegraph: bug in SVGPath fill with LinearGradient

2013-11-12 Thread Felipe Heidrich
Hi, Please review: https://javafx-jira.kenai.com/browse/RT-31517 You will find all the information and the patch on the jira. Thanks Felipe

review RT-31517: Scenegraph: bug in SVGPath fill with LinearGradient

2013-11-18 Thread Felipe Heidrich
Hi all, During the review the scope of RT-31517 has grown to possibly affect all fill and stroke operations executed by prism (when gradients are used). See https://javafx-jira.kenai.com/browse/RT-31517 for details and let us know of your opinion. Thanks Felipe

review request RT-34362: Fix javafx build on OSx 10.9 using Xcode 4.6

2013-11-18 Thread Felipe Heidrich
Hi Kevin, Please review: https://javafx-jira.kenai.com/browse/RT-34362 Thanks Felipe

review request: RT-34269 Labels no longer bold when they should be

2013-11-19 Thread Felipe Heidrich
Hi Steve, Please review: https://javafx-jira.kenai.com/browse/RT-34269 Thanks Felipe

review request: RT-34388 [macosx] Update build system to properly support Xcode 5 (and beyond)

2013-11-19 Thread Felipe Heidrich
Hi Kevin, Please review: https://javafx-jira.kenai.com/browse/RT-34388 Thanks Felipe

Re: Compiling jfx78 backport for iOS

2013-11-19 Thread Felipe Heidrich
Hi Tom, Isn’t Duration.java that you need, it is Duration.class (that is what javah takes) I guess you deleted jfxrt.jar ? Try the following: gradle clean gradle sdk gradle --debug -PCOMPILE_TARGETS=ios -PUSE_LIPO=true -PGENERATE_SYMBOLS=true -PBUILD_IOS_TOOLS=false -PIOS_VERSION=7.0 -PSTUB_R

Review request: RT-27943: Update JavaFX DLL Files to include appropriate meta data

2013-11-20 Thread Felipe Heidrich
Hi Kevin Please review: https://javafx-jira.kenai.com/browse/RT-27943 Thanks Felipe

review request: RT-31360 Gradle build system doesn't do partial build if native code is changed

2013-11-21 Thread Felipe Heidrich
Hi Kevin, Please review https://javafx-jira.kenai.com/browse/RT-31360 Thank you Felipe

Re: Font.font() says it is point size but it looks like it are pixels

2014-01-16 Thread Felipe Heidrich
There is already some documentation about this in the javadoc for Font.java: * * The size of a {@code Font} is described as being specified in points * which are a real world measurement of approximately 1/72 inch. * and * Note that the real world distances specified by the default coor

Make freetype/pango the default option on Linux

2014-01-23 Thread Felipe Heidrich
Hello, Please see: https://javafx-jira.kenai.com/browse/RT-35221 For 8u20, we would like to make Freetype and Pango the default option for handling text on Linux (replacing T2K and ICU respectively). Notes: - Windows and Mac already use native technologies for handling text by default (DirectW

Re: CSS Font size in points doesn't match Node.Font.Size

2014-03-05 Thread Felipe Heidrich
Hi On Mar 4, 2014, at 4:42 PM, Jeff Martin wrote: > Thanks Tom! I assume the thread was this one: > > Font.font() says it is point size but it looks like it are pixels > > http://mail.openjdk.java.net/pipermail/openjfx-dev/2014-January/012398.html > > I guess the final word is tha

Re: Poor font rendering..

2014-03-05 Thread Felipe Heidrich
1. Maybe https://javafx-jira.kenai.com/browse/RT-35402 2. Sure. The above bug is in my TODO list as a matter of fact, 3. Things to try: a) Text#setFontSmoothingType(LCD) ? b) -Dprism.text=t2k (in the command line) c) if the font size is bigger than 80 JavaFX renders text using paths, try font

Re: CSS Font size in points doesn't match Node.Font.Size

2014-03-05 Thread Felipe Heidrich
al > value, only in points, regardless of the display. > > Maybe Region should have a new attribute called FixCSSPoints that we could > set after adding style sheets? > > jeff > > > On Mar 5, 2014, at 10:09 AM, Felipe Heidrich > wrote: > >> Hi >> >

Re: CSS Font size in points doesn't match Node.Font.Size

2014-03-05 Thread Felipe Heidrich
The problem is that point size used by Node and point size used by CSS are not the same. One uses a 72 DPI and the other 96. Thus the final pixel sizes are different. I don’t see how to change one or the other without breaking a ton of people. Maybe adding a global font DPI so that Node can be

Re: Poor font rendering..

2014-03-06 Thread Felipe Heidrich
Thank you Pedro, Please report all the information to the bug system (file a new report if needed). Assign it to me. Regards Felipe On Mar 5, 2014, at 5:39 PM, Pedro Duque Vieira wrote: > 1. It doesn't appear to be related with that issue but than again, it might.. > > 3. Thank you very mu

Re: CSS Font size in points doesn't match Node.Font.Size

2014-03-06 Thread Felipe Heidrich
On Mar 5, 2014, at 3:18 PM, Tom Schindl wrote: > Why can't JavaFX not at least provide a font-API to create fonts with point? The current JavaFX API is point (see the doc). The thing is, on the desktop it uses DPI=72, so px=pt. In the printer the actual device DPI is used (so that 72pt=1in on

Re: Poor font rendering..

2014-03-06 Thread Felipe Heidrich
Hi Robert On Mar 6, 2014, at 1:21 AM, Robert Fisher wrote: > Is there something else I can configure to get more vibrant-looking fonts? Take a look at: https://javafx-jira.kenai.com/browse/RT-14187 Try a) -Dprism.subpixeltext=false b) -Dprism.subpixeltext=true c) -Dprism.subpixeltext=nativ

Re: CSS Font size in points doesn't match Node.Font.Size

2014-03-06 Thread Felipe Heidrich
Hi David On Mar 6, 2014, at 11:37 AM, David Grieve wrote: > I see now that setting font size from point units in our CSS is broken. It depends how you judge. If you compare the result of our CSS to any browser then our handling of point size in your CSS is correct. fx-font-size=12pt [In JFX] =

Re: Poor font rendering..

2014-03-10 Thread Felipe Heidrich
Thank you Rob, It would be interesting to test against a DirectWrite app. I’m not sure if you have VS, but if you do it should be simple to modify the Simple Text tab in the DirectWrite Hello World Sample to use the same font and text: http://msdn.microsoft.com/en-us/library/windows/desktop/dd

Re: Poor font rendering..

2014-03-10 Thread Felipe Heidrich
Thank you Rob, DirectWrite is the engine JavaFX uses to produces glyph masks (white on black), therefore JavaFX text should resemble that of DirectWrite (it is not exactly the same, as JavaFX does its own color blending and gamma correction). We decided to use DirectWrite for JavaFX because it

Re: Poor font rendering..

2014-03-12 Thread Felipe Heidrich
On Mar 11, 2014, at 1:57 AM, Robert Fisher wrote: > Suppose I want to see what GDI, SWT-like text looks like in JavaFX. I should > set -Djavafx.text=t2k. But looking at the picture > (http://i.imgur.com/CGyckge.png) it still seems there is some additional > blurring in JavaFX. Some additional

Re: FTFactory.java: Fonts loaded by Pango are never registered and always return

2016-03-03 Thread Felipe Heidrich
Mario is correct. Basically we want to be able to compile and load this library in systems where libfontconfig is not available (or system where the given symbol, FcConfigAppFontAddFile, is not there - maybe system using old version of libfontconfig). If it works for you, it just means your sy

review RT-36230: [Accessibility] New accessibility implementation

2014-03-17 Thread Felipe Heidrich
Hi Kevin and David Please review Jira: https://javafx-jira.kenai.com/browse/RT-36230 Wiki: https://wiki.openjdk.java.net/display/OpenJFX/Accessibility (it has information about the design, test plan, etc) WebRev: http://cr.openjdk.java.net/~fheidric/RT-36230/webrev/ More information about new a

review: RT-36246: NPE on Node#localToScreen

2014-03-17 Thread Felipe Heidrich
Hi Martin, Can I get a quick review for https://javafx-jira.kenai.com/browse/RT-36246 The patch is attached to Jira. The accessibility code is affected by this bug. Thank you Felipe

Not in the office Tuesday morning

2014-03-31 Thread Felipe Heidrich
Hello, I just realized I’m scheduled to go with the kid on a school field trip tomorrow morning, thus I’ll be missing our staff meeting. Regards Felipe

review request: [Text] TextArea cannot handle Chinese space character properly

2014-05-06 Thread Felipe Heidrich
Hi Steve, Please review: https://javafx-jira.kenai.com/browse/RT-36133 http://cr.openjdk.java.net/~fheidric/RT-36133/webrev/ The fix is to use BreakIterator.getLineInstance() if the text contains CJK characters. this also fixes https://javafx-jira.kenai.com/browse/RT-21878 Thanks Felipe

review request: RT-36794: [Font] Bitmapped font should not be sub-pixel rendered.

2014-05-06 Thread Felipe Heidrich
Hi Steve, Please review: https://javafx-jira.kenai.com/browse/RT-36794 http://cr.openjdk.java.net/~fheidric/RT-36794/webrev/ Thanks Felipe

review request: RT-36999: [Accessibility, Windows] infinite loop in WinTextRangeProvider

2014-05-07 Thread Felipe Heidrich
Hi Steve, Please review: https://javafx-jira.kenai.com/browse/RT-36999 http://cr.openjdk.java.net/~fheidric/RT-36999/webrev/ This is 100% confined to accessibility, by no means affect the stability for the rest of the product. Thanks Felipe

review request: RT-35322: [Text] Name of any samples is wrong in Ensemble8

2014-05-09 Thread Felipe Heidrich
Hi Kevin Please review, http://cr.openjdk.java.net/~fheidric/RT-35322/webrev/ https://javafx-jira.kenai.com/browse/RT-35322 Note, personally I don’t think we need to fix this bug for the milestone release. Felipe

review request: RT-37148: [Graphics, Text, Canvas] Draw gradient text broken for Canvas.

2014-05-20 Thread Felipe Heidrich
Hi Jim Please review: https://javafx-jira.kenai.com/browse/RT-37148 http://cr.openjdk.java.net/~fheidric/RT37148/webrev/ Thank you Felipe

review request: RT-36639 [RTL] PasswordField rendering issue when it's highlighted.

2014-05-23 Thread Felipe Heidrich
Hi Steve, Please review: https://javafx-jira.kenai.com/browse/RT-36639 http://cr.openjdk.java.net/~fheidric/RT36639-MAC/webrev/ http://cr.openjdk.java.net/~fheidric/RT36639-LINUX/webrev/ Thanks Felipe

Re: Gradle Scripts

2014-05-27 Thread Felipe Heidrich
See https://javafx-jira.kenai.com/browse/RT-34388 On May 27, 2014, at 9:29 AM, David Hill wrote: > On 5/27/14, May 27, 12:22 PM, Scott Palmer wrote: >> >> The root cause seems to be that I am missing the OS X 10.7 SDK: >> >> clang: warning: no such sysroot directory: >> '/Applications/Xcode.

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

Re: Testing accessibility / sample apps

2014-06-19 Thread Felipe Heidrich
Hi Jann, Unfortunately Linux support is not in the plan for 8u40. Windows 7 is supported and we have recently fixed JAWS support (see https://javafx-jira.kenai.com/browse/RT-37530 and https://javafx-jira.kenai.com/browse/RT-37609). Unfortunately due to the 8u20 to 8u40 transition the code has n

Re: Testing accessibility / sample apps

2014-06-19 Thread Felipe Heidrich
Hi all, I have emailed Jann directly earlier today with more information on accessibility, I believe that information can be useful to other users as well. Allow me to shared it: "Let me provide some additional information to help you get started: JavaFX is part of JDK and can be download here:

Re: Testing accessibility / sample apps

2014-06-20 Thread Felipe Heidrich
>>>>>>>>> On 2014-06-20, 12:43 PM, Jann Schneider wrote: >>>>>>>>> >>>>>>>>>> Hi all, >>>>>>>>>> >>>>>>>>>> @Steven: thx for the l

please review: RT-37536: [Accessibility] Put a11y code back

2014-06-23 Thread Felipe Heidrich
Kevin, Steve, Please review https://javafx-jira.kenai.com/browse/RT-37536 webrev http://cr.openjdk.java.net/~fheidric/RT-37536/webrev/ Thanks Felipe

hg: openjfx/8u-dev/rt: RT-37536: [Accessibility] Put a11y code back

2014-06-23 Thread felipe . heidrich
Changeset: 451301b279ed Author:Felipe Heidrich Date: 2014-06-23 20:04 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/451301b279ed RT-37536: [Accessibility] Put a11y code back ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin

hg: openjfx/8u-dev/rt: RT-37530: [Accessibility] Support JAWS

2014-06-24 Thread felipe . heidrich
Changeset: 059dc6af444f Author:Felipe Heidrich Date: 2014-06-24 13:59 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/059dc6af444f RT-37530: [Accessibility] Support JAWS ! modules/graphics/src/main/native-glass/win/ViewContainer.cpp

hg: openjfx/8u-dev/rt: RT-37609: [Accessibility, JAWS] Enhanced text support for JAWS

2014-06-24 Thread felipe . heidrich
Changeset: 2785fc0430ae Author:Felipe Heidrich Date: 2014-06-24 14:14 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/2785fc0430ae RT-37609: [Accessibility, JAWS] Enhanced text support for JAWS ! modules/graphics/src/main/java/com/sun/glass/ui/win/WinAccessible.java

hg: openjfx/8u-dev/rt: RT-37662: [Accessibility] Define title, description, and help

2014-06-24 Thread felipe . heidrich
Changeset: 83ec6c61e0d6 Author:Felipe Heidrich Date: 2014-06-24 14:37 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/83ec6c61e0d6 RT-37662: [Accessibility] Define title, description, and help Window changeset to use DESCRIPTION for UIA_LocalizedControlTypePropertyId

hg: openjfx/8u-dev/rt: [Accessibility] Define title, description, and help

2014-06-24 Thread felipe . heidrich
Changeset: 40e76d7aedfc Author:Felipe Heidrich Date: 2014-06-24 15:08 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/40e76d7aedfc [Accessibility] Define title, description, and help Rename Attribute.TOOLTIP to HELP ! modules/controls/src/main/java/javafx/scene

hg: openjfx/8u-dev/rt: RT-37610: [Accessibility, JAWS] Fix TableView

2014-06-24 Thread felipe . heidrich
Changeset: 5b4987890bc9 Author:Felipe Heidrich Date: 2014-06-24 15:10 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/5b4987890bc9 RT-37610: [Accessibility, JAWS] Fix TableView ! modules/controls/src/main/java/javafx/scene/control/TableView.java

hg: openjfx/8u-dev/rt: RT-37662: [Accessibility] Define title, description, and help

2014-06-24 Thread felipe . heidrich
Changeset: 741fdfc2447e Author:Felipe Heidrich Date: 2014-06-24 16:08 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/741fdfc2447e RT-37662: [Accessibility] Define title, description, and help Mac: Redifine DESCRIPTION to AXRoleDescription (as AXDescription) ! modules

Re: Testing accessibility / sample apps

2014-06-24 Thread Felipe Heidrich
hipps with windows? Well i can try this too though i'm not > really used to it :) > > Maybe it's better to just wait until the code is back and test with > the current sources.. So we have the same base and know exactly what > we expect for the tests. > > Regard

Re: Testing accessibility / sample apps

2014-06-25 Thread Felipe Heidrich
;>>>> Hi Felipe! >>>>>> >>>>>> thanks, this are good News :-) >>>>>> Well yesterday i had some issues with the build bc the famous Windows >>>>>> updates Feature screwed things up .. however, i've recently fixed it &g

hg: openjfx/8u-dev/rt: RT-37702: [Accessibility] enable a11y by default on supported platforms

2014-06-25 Thread felipe . heidrich
Changeset: a4b44bda860f Author:Felipe Heidrich Date: 2014-06-25 09:21 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/a4b44bda860f RT-37702: [Accessibility] enable a11y by default on supported platforms ! modules/graphics/src/main/java/com/sun/glass/ui/View.java

hg: openjfx/8u-dev/rt: [Accessibility] Change Attribute.ENABLED to Attribute.DISABLED (so match JavaFX name Node#isDisabled())

2014-06-25 Thread felipe . heidrich
Changeset: 758e1f790da3 Author:Felipe Heidrich Date: 2014-06-25 09:32 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/758e1f790da3 [Accessibility] Change Attribute.ENABLED to Attribute.DISABLED (so match JavaFX name Node#isDisabled()) ! modules/graphics/src/main/java

hg: openjfx/8u-dev/rt: [Accessibility] Change Attribute.ENABLED to Attribute.DISABLED - missed ContextMenuContent.java

2014-06-25 Thread felipe . heidrich
Changeset: d74b74fe1442 Author:Felipe Heidrich Date: 2014-06-25 09:43 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/d74b74fe1442 [Accessibility] Change Attribute.ENABLED to Attribute.DISABLED - missed ContextMenuContent.java ! modules/controls/src/main/java/com

hg: openjfx/8u-dev/rt: [Accessibility] Rename Roles to use underline where the JavaFX uses camelCase

2014-06-25 Thread felipe . heidrich
Changeset: 8656132b02f6 Author:Felipe Heidrich Date: 2014-06-25 10:15 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/8656132b02f6 [Accessibility] Rename Roles to use underline where the JavaFX uses camelCase ! modules/controls/src/main/java/com/sun/javafx/scene

hg: openjfx/8u-dev/rt: [Accessibility] Replace Attributes.MENU_ITEM_TYPE with Roles RADIO_MENU_ITEM, CHECK_MENU_ITEM, and MENU

2014-06-25 Thread felipe . heidrich
Changeset: 85685c1fe33e Author:Felipe Heidrich Date: 2014-06-25 16:09 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/85685c1fe33e [Accessibility] Replace Attributes.MENU_ITEM_TYPE with Roles RADIO_MENU_ITEM, CHECK_MENU_ITEM, and MENU ! modules/controls/src/main

hg: openjfx/8u-dev/rt: [Accessibility] Always check for GetEnv()==NULL (just in case... see IRawElementProviderAdviseEvents)

2014-06-25 Thread felipe . heidrich
Changeset: aa512fa597ef Author:Felipe Heidrich Date: 2014-06-25 16:46 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/aa512fa597ef [Accessibility] Always check for GetEnv()==NULL (just in case... see IRawElementProviderAdviseEvents) ! modules/graphics/src/main/native

hg: openjfx/8u-dev/rt: [Accessibility] Follow-up of RT-37609. More bad casts in GlassTextRangeProvider.cpp

2014-06-25 Thread felipe . heidrich
Changeset: 32c05f70d24a Author:Felipe Heidrich Date: 2014-06-25 17:00 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/32c05f70d24a [Accessibility] Follow-up of RT-37609. More bad casts in GlassTextRangeProvider.cpp ! modules/graphics/src/main/native-glass/win

hg: openjfx/8u-dev/rt: RT-37704: [Regression, Linux] ArrayIndexOutOfBoundsException when trying to open HTMLEditor font name combobox.

2014-06-26 Thread felipe . heidrich
Changeset: d15c87bbefce Author:Felipe Heidrich Date: 2014-06-26 05:10 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/d15c87bbefce RT-37704: [Regression, Linux] ArrayIndexOutOfBoundsException when trying to open HTMLEditor font name combobox. ! modules/graphics/src

hg: openjfx/8u-dev/rt: [Accessibility] Removing DISCLOSURE_NODE role

2014-06-26 Thread felipe . heidrich
Changeset: b96e984f4fd5 Author:Felipe Heidrich Date: 2014-06-26 11:22 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/b96e984f4fd5 [Accessibility] Removing DISCLOSURE_NODE role ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TreeTableViewSkin.java

hg: openjfx/8u-dev/rt: [Accessibility] Make VO say list, instead of table, when reading a ListView

2014-06-26 Thread felipe . heidrich
Changeset: b4e1951b6d3d Author:Felipe Heidrich Date: 2014-06-26 15:17 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/b4e1951b6d3d [Accessibility] Make VO say list, instead of table, when reading a ListView ! modules/graphics/src/main/java/com/sun/glass/ui/mac

hg: openjfx/8u-dev/rt: RT-37744: [Accessibility] Handle TITLE consistently for Labeled

2014-06-27 Thread felipe . heidrich
Changeset: 43e228951ffb Author:Felipe Heidrich Date: 2014-06-27 14:09 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/43e228951ffb RT-37744: [Accessibility] Handle TITLE consistently for Labeled ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin

hg: openjfx/8u-dev/rt: RT-37751: [Accessibility API] remove getAccessible() and the Accessible

2014-06-30 Thread felipe . heidrich
Changeset: 97829a1239b6 Author:Felipe Heidrich Date: 2014-06-30 14:37 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/97829a1239b6 RT-37751: [Accessibility API] remove getAccessible() and the Accessible + modules/graphics/src/main/java/com/sun/glass/ui/Accessible.java

hg: openjfx/8u-dev/rt: [Accessibility] refactoring getContainer() variations

2014-06-30 Thread felipe . heidrich
Changeset: 695cedc5afc1 Author:Felipe Heidrich Date: 2014-06-30 16:01 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/695cedc5afc1 [Accessibility] refactoring getContainer() variations ! modules/graphics/src/main/java/com/sun/glass/ui/Accessible.java ! modules

hg: openjfx/8u-dev/rt: [Accessibility] restricted method visibility

2014-06-30 Thread felipe . heidrich
Changeset: e6d9bdf2f4bc Author:Felipe Heidrich Date: 2014-06-30 16:28 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/e6d9bdf2f4bc [Accessibility] restricted method visibility ! modules/graphics/src/main/java/com/sun/glass/ui/Accessible.java ! modules/graphics/src

hg: openjfx/8u-dev/rt: [Accessibility] Accessible#isDisposed() should test peer==0 not eventHandler==NULL

2014-07-01 Thread felipe . heidrich
Changeset: 65898ba01fb5 Author:Felipe Heidrich Date: 2014-07-01 11:26 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/65898ba01fb5 [Accessibility] Accessible#isDisposed() should test peer==0 not eventHandler==NULL ! modules/graphics/src/main/java/com/sun/glass/ui

hg: openjfx/8u-dev/rt: RT-37801: [Text] Hitting an empty Text returns insertion index out of text bounds

2014-07-03 Thread felipe . heidrich
Changeset: d205ff5593c2 Author:Felipe Heidrich Date: 2014-07-03 16:45 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/d205ff5593c2 RT-37801: [Text] Hitting an empty Text returns insertion index out of text bounds ! modules/graphics/src/main/java/com/sun/javafx/text

hg: openjfx/8u-dev/rt: RT-37809: [Mac Yosemite] Random crash launching jfx app on Mac 10.10 dev prev 2

2014-07-07 Thread felipe . heidrich
Changeset: 988caed6e5ac Author:Felipe Heidrich Date: 2014-07-07 21:00 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/988caed6e5ac RT-37809: [Mac Yosemite] Random crash launching jfx app on Mac 10.10 dev prev 2 ! modules/graphics/src/main/native-glass/mac

Accessibility API

2014-07-08 Thread Felipe Heidrich
Hi, For those of you concerned with Accessibility or JavaFX API in general. Please subscribe to https://javafx-jira.kenai.com/browse/RT-37846 https://javafx-jira.kenai.com/browse/RT-37749 https://javafx-jira.kenai.com/browse/RT-37750 Regards Felipe

hg: openjfx/8u-dev/rt: RT-37856: [Linux, Font] IllegalArgumentException when trying to open HTMLEditor font name combobox

2014-07-08 Thread felipe . heidrich
Changeset: 0539172f0957 Author:Felipe Heidrich Date: 2014-07-08 10:06 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/0539172f0957 RT-37856: [Linux, Font] IllegalArgumentException when trying to open HTMLEditor font name combobox ! modules/graphics/src/main/java/com

hg: openjfx/8u-dev/rt: RT-37750: [Accessibility API] add alternate text property.

2014-07-10 Thread felipe . heidrich
Changeset: 0cd32ef19c16 Author:Felipe Heidrich Date: 2014-07-10 10:10 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/0cd32ef19c16 RT-37750: [Accessibility API] add alternate text property. ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin

hg: openjfx/8u-dev/rt: [Accessibility] Support API for RT-23916. Added Platform#accessibilityOnProperty(). This property can be used

2014-07-10 Thread felipe . heidrich
Changeset: b17558baab5e Author:Felipe Heidrich Date: 2014-07-10 10:56 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/b17558baab5e [Accessibility] Support API for RT-23916. Added Platform#accessibilityOnProperty(). This property can be used by Nodes that only should

hg: openjfx/8u-dev/rt: [Accessibility] commenting public of Platform#accessibilityOnProperty() - API review pending

2014-07-10 Thread felipe . heidrich
Changeset: f4f09f2c598e Author:Felipe Heidrich Date: 2014-07-10 11:22 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/f4f09f2c598e [Accessibility] commenting public of Platform#accessibilityOnProperty() - API review pending ! modules/graphics/src/main/java/javafx

hg: openjfx/8u-dev/rt: RT-37846: [Accessibility, API] rename a11y methods

2014-07-10 Thread felipe . heidrich
Changeset: 1f44842e2a96 Author:Felipe Heidrich Date: 2014-07-10 15:20 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/1f44842e2a96 RT-37846: [Accessibility, API] rename a11y methods ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin

hg: openjfx/8u-dev/rt: [Accessibility] cosmetic + use helper method in GetColumnHeaderItems()

2014-07-14 Thread felipe . heidrich
Changeset: 18b6955caf3f Author:Felipe Heidrich Date: 2014-07-14 15:14 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/18b6955caf3f [Accessibility] cosmetic + use helper method in GetColumnHeaderItems() ! modules/graphics/src/main/java/com/sun/glass/ui/win

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

2014-07-14 Thread felipe . heidrich
Changeset: 87c8bb33d62d Author:Felipe Heidrich Date: 2014-07-14 15:34 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/87c8bb33d62d [Accessibility] remove select action from TableRow. For TableView the selection is (item|cell)-based (not row) ! modules/controls/src

hg: openjfx/8u-dev/rt: [toys] removing bogus import

2014-07-14 Thread felipe . heidrich
Changeset: 08efd22db3ed Author:Felipe Heidrich Date: 2014-07-14 16:23 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/08efd22db3ed [toys] removing bogus import ! apps/toys/Hello/src/main/java/a11y/HelloSimpleTreeView.java

hg: openjfx/8u-dev/rt: RT-37897: [Accessibility] add an 'accessibility on' API

2014-07-15 Thread felipe . heidrich
Changeset: c880f2366efc Author:Felipe Heidrich Date: 2014-07-14 13:40 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/c880f2366efc RT-37897: [Accessibility] add an 'accessibility on' API ! modules/graphics/src/main/java/com/sun/javafx/application/Platfor

hg: openjfx/8u-dev/rt: [toys] make HelloSimpleTreeTableView a bit more interesting.

2014-07-15 Thread felipe . heidrich
Changeset: 92be7aaba96f Author:Felipe Heidrich Date: 2014-07-15 16:35 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/92be7aaba96f [toys] make HelloSimpleTreeTableView a bit more interesting. ! apps/toys/Hello/src/main/java/a11y/HelloSimpleTreeTableView.java

  1   2   >