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

Re: Text.getImpl_caretShape returns strange results under certain conditions

2014-11-23 Thread Felipe Heidrich
Hi Tom, Without a reproducible testcase it is hard to see what is happening. Are you using Text or TextFlow ? For some reason the Text.getImpl_caretShape() seems to think the caret is in the 8th line, which seems to indicate there is some line wrapping width set when it should not (Jim just fix

hg: openjfx/8u-dev/rt: RT-38454: [Accessibility] HelloPagination gets RuntimeException: Accessbility requested for node not on a scene

2014-09-08 Thread felipe . heidrich
Changeset: 6e4d117f2c7a Author:Felipe Heidrich Date: 2014-09-08 14:18 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/6e4d117f2c7a RT-38454: [Accessibility] HelloPagination gets RuntimeException: Accessbility requested for node not on a scene ! modules/graphics/src

hg: openjfx/8u-dev/rt: RT-38452: [Accessibility] HelloTreeView hangs on Windows 7 when running Narrator

2014-09-03 Thread felipe . heidrich
Changeset: 3beaafe4b671 Author:Felipe Heidrich Date: 2014-09-03 09:54 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/3beaafe4b671 RT-38452: [Accessibility] HelloTreeView hangs on Windows 7 when running Narrator ! modules/controls/src/main/java/javafx/scene/control

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

2014-09-02 Thread felipe . heidrich
Changeset: 397bbdd03f90 Author:Felipe Heidrich Date: 2014-09-02 13:24 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/397bbdd03f90 [Accessibility] Reduce method/field visibility ! modules/graphics/src/main/java/com/sun/glass/ui/win/WinAccessible.java ! modules

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

2014-09-02 Thread felipe . heidrich
Changeset: f98785bfc2f9 Author:Felipe Heidrich Date: 2014-09-02 11:20 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/f98785bfc2f9 [Accessibility] Reduce method/field visibility ! modules/graphics/src/main/java/com/sun/glass/ui/Accessible.java ! modules/graphics/src

hg: openjfx/8u-dev/rt: RT-38445: [Accessibility, Windows] Fix text traversal action

2014-08-26 Thread felipe . heidrich
Changeset: 4be6763a301a Author:Felipe Heidrich Date: 2014-08-26 16:28 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/4be6763a301a RT-38445: [Accessibility, Windows] Fix text traversal action Need to make sure the range is set everytime get_DocumentRange() is called

Re: Displaying pixel-perfect images without blur when zooming

2014-08-26 Thread Felipe Heidrich
example to scale all nodes and their positions, too. > I try it tomorrow and post the result here. > > Nico > > > Felipe Heidrich <mailto:felipe.heidr...@oracle.com > > <mailto:felipe.heidr...@oracle.com>> > > 26. August 2014 19:20 > > >

hg: openjfx/8u-dev/rt: [Accessibility] cosmetic changes

2014-08-26 Thread felipe . heidrich
Changeset: e1d0a9e30bec Author:Felipe Heidrich Date: 2014-08-26 14:49 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/e1d0a9e30bec [Accessibility] cosmetic changes ! modules/graphics/src/main/java/com/sun/glass/ui/win/WinAccessible.java

hg: openjfx/8u-dev/rt: RT-38187: [a11y] Intermittent NPE running HelloSanity or SceneBuilder with Narrator

2014-08-26 Thread felipe . heidrich
Changeset: 96b05e9b6bd4 Author:Felipe Heidrich Date: 2014-08-26 13:56 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/96b05e9b6bd4 RT-38187: [a11y] Intermittent NPE running HelloSanity or SceneBuilder with Narrator Fix missing isDisposed() checks in GetFocus() and

hg: openjfx/8u-dev/rt: RT-38187: [a11y] Intermittent NPE running HelloSanity or SceneBuilder with Narrator

2014-08-26 Thread felipe . heidrich
Changeset: e68dd7128fdd Author:Felipe Heidrich Date: 2014-08-26 13:49 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/e68dd7128fdd RT-38187: [a11y] Intermittent NPE running HelloSanity or SceneBuilder with Narrator Remove possible NPE in GetSelection() ! modules

hg: openjfx/8u-dev/rt: RT-37792: [Accessibility] Combobox list items are counted incorrectly

2014-08-26 Thread felipe . heidrich
Changeset: 6feed77a2bfa Author:Felipe Heidrich Date: 2014-08-26 12:58 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/6feed77a2bfa RT-37792: [Accessibility] Combobox list items are counted incorrectly ! modules/graphics/src/main/java/com/sun/glass/ui/win

hg: openjfx/8u-dev/rt: RT-38185: [Accessibility] Intermittent crash / relaunch on exit on Windows 7 with Narrator

2014-08-26 Thread felipe . heidrich
Changeset: 5705e881dc1f Author:Felipe Heidrich Date: 2014-08-26 11:34 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/5705e881dc1f RT-38185: [Accessibility] Intermittent crash / relaunch on exit on Windows 7 with Narrator ! modules/graphics/src/main/native-glass/win

Re: Displaying pixel-perfect images without blur when zooming

2014-08-26 Thread Felipe Heidrich
Hi Nico, Is this what you looking for: Image image - the image to scale up int width = (int)image.getWidth(); int height = (int)image.getHeight(); int z = (int)getZoom(); // 2, 4, 8, 16 (I only tested for powers of two) IntBuffer src = IntBuffer.allocate(width

hg: openjfx/8u-dev/rt: RT-37088: [Accesssibility, Windows] ListView should not read "colunn one row xx"

2014-08-25 Thread felipe . heidrich
Changeset: b877eff5fa53 Author:Felipe Heidrich Date: 2014-08-25 16:22 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/b877eff5fa53 RT-37088: [Accesssibility, Windows] ListView should not read "colunn one row xx" ! modules/graphics/src/main/java/com/sun/gl

hg: openjfx/8u-dev/rt: RT-37792: [Accessibility] Combobox list items are counted incorrectly

2014-08-25 Thread felipe . heidrich
Changeset: 2676b22761e5 Author:fheidric Date: 2014-08-25 14:59 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/2676b22761e5 RT-37792: [Accessibility] Combobox list items are counted incorrectly part 1: prevent screen reader from counting invalid list items. ! modules/c

hg: openjfx/8u-dev/rt: [Accessibility] WinAccessible#NavigateListView should not call ITEM_AT_INDEX with out of index value

2014-08-22 Thread felipe . heidrich
Changeset: 8fc31fdab4d7 Author:Felipe Heidrich Date: 2014-08-22 10:06 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/8fc31fdab4d7 [Accessibility] WinAccessible#NavigateListView should not call ITEM_AT_INDEX with out of index value ! modules/graphics/src/main/java

hg: openjfx/8u-dev/rt: [Accessibility] Fix WinAccessible to use ITEM_COUNT and ITEM_AT_INDEX for ListView

2014-08-22 Thread felipe . heidrich
Changeset: 1beb181cb557 Author:Felipe Heidrich Date: 2014-08-22 09:49 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/1beb181cb557 [Accessibility] Fix WinAccessible to use ITEM_COUNT and ITEM_AT_INDEX for ListView ! modules/graphics/src/main/java/com/sun/glass/ui/win

hg: openjfx/8u-dev/rt: [DOSMETIC] Fix code format in GlassAccessible.cpp

2014-08-21 Thread felipe . heidrich
Changeset: eceb2234f22b Author:fheidric Date: 2014-08-21 09:41 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/eceb2234f22b [DOSMETIC] Fix code format in GlassAccessible.cpp ! modules/graphics/src/main/native-glass/win/GlassAccessible.cpp

hg: openjfx/8u-dev/rt: RT-38154: [Linux, Font] "AR PL UMing" fonts can't be rendered when font size is 11 - 16.

2014-08-20 Thread felipe . heidrich
Changeset: ad87c1b0b658 Author:Felipe Heidrich Date: 2014-08-20 07:00 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/ad87c1b0b658 RT-38154: [Linux, Font] "AR PL UMing" fonts can't be rendered when font size is 11 - 16. ! modules/graphics/src/ma

hg: openjfx/8u-dev/rt: RT-38357: [Accessibility] All calls from a11y native must go thru Access Control before user code is executed

2014-08-20 Thread felipe . heidrich
Changeset: 3d879a4dab44 Author:Felipe Heidrich Date: 2014-08-20 09:45 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/3d879a4dab44 RT-38357: [Accessibility] All calls from a11y native must go thru Access Control before user code is executed ! modules/graphics/src

Re: Text rendering on Windows

2014-08-18 Thread Felipe Heidrich
Hi John, 1) There are many different ways to configure DirectWrite, but without more details I can not tell what that is for your case. Maybe the first thing to try is to go to DWGlyph#createAnalysis() and changed the rendering mode from DWRITE_RENDERING_MODE_NATURAL to DWRITE_RENDERING_MODE_GD

hg: openjfx/8u-dev/rt: [Javadoc only] fix Node a11y doc

2014-08-15 Thread felipe . heidrich
Changeset: d6e7941a7a9f Author:Felipe Heidrich Date: 2014-08-15 12:55 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/d6e7941a7a9f [Javadoc only] fix Node a11y doc ! modules/graphics/src/main/java/javafx/scene/Node.java

hg: openjfx/8u-dev/rt: [Accessibility] Fix bad handling of SHOW_MENU in ContextMenuContent

2014-08-15 Thread felipe . heidrich
Changeset: 0702536fb5c7 Author:Felipe Heidrich Date: 2014-08-15 10:30 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/0702536fb5c7 [Accessibility] Fix bad handling of SHOW_MENU in ContextMenuContent ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin

hg: openjfx/8u-dev/rt: RT-37490: [Accessibility] SHOW_MENU action should be handled in Node

2014-08-15 Thread felipe . heidrich
Changeset: 124e9a2ae6d9 Author:Felipe Heidrich Date: 2014-08-15 09:47 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/124e9a2ae6d9 RT-37490: [Accessibility] SHOW_MENU action should be handled in Node ! modules/controls/src/main/java/javafx/scene/control/Control.java

hg: openjfx/8u-dev/rt: [Accessibility] JavaDoc for AccessibleAttribute updated

2014-08-14 Thread felipe . heidrich
Changeset: 2056b7f57799 Author:Felipe Heidrich Date: 2014-08-14 19:58 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/2056b7f57799 [Accessibility] JavaDoc for AccessibleAttribute updated ! modules/graphics/src/main/java/javafx/scene/AccessibleAction.java ! modules

hg: openjfx/8u-dev/rt: [Accessibility] Removed AccessibleAttribute#getName(), it was not used

2014-08-14 Thread felipe . heidrich
Changeset: e83331cf4ed4 Author:Felipe Heidrich Date: 2014-08-14 13:42 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/e83331cf4ed4 [Accessibility] Removed AccessibleAttribute#getName(), it was not used ! modules/graphics/src/main/java/javafx/scene

hg: openjfx/8u-dev/rt: [Accessibility] JavaDoc for AccessibleAction updated

2014-08-14 Thread felipe . heidrich
Changeset: 7ade5c95d0fc Author:Felipe Heidrich Date: 2014-08-14 13:34 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/7ade5c95d0fc [Accessibility] JavaDoc for AccessibleAction updated ! modules/graphics/src/main/java/javafx/scene/AccessibleAction.java

hg: openjfx/8u-dev/rt: RT-37959: [Accessibility] Review a11y enums

2014-08-14 Thread felipe . heidrich
Changeset: 8f77e2f47662 Author:Felipe Heidrich Date: 2014-08-14 12:46 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/8f77e2f47662 RT-37959: [Accessibility] Review a11y enums Removed AccessibleRole#HEADER, not used. Note AccessileAttribute#HEADER is used and stays

hg: openjfx/8u-dev/rt: [Accessibility] JavaDoc for AccessibleRole major update

2014-08-14 Thread felipe . heidrich
Changeset: 9ba20c17e0f9 Author:Felipe Heidrich Date: 2014-08-14 12:42 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/9ba20c17e0f9 [Accessibility] JavaDoc for AccessibleRole major update ! modules/graphics/src/main/java/javafx/scene/AccessibleRole.java

hg: openjfx/8u-dev/rt: RT-37959: [Accessibility] Review a11y enums

2014-08-13 Thread felipe . heidrich
Changeset: 438fee7942f4 Author:Felipe Heidrich Date: 2014-08-13 16:21 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/438fee7942f4 RT-37959: [Accessibility] Review a11y enums Rename TITLE to TEXT ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin

hg: openjfx/8u-dev/rt: RT-37959: [Accessibility] Review a11y enums

2014-08-13 Thread felipe . heidrich
Changeset: cfac922b8306 Author:Felipe Heidrich Date: 2014-08-13 16:06 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/cfac922b8306 RT-37959: [Accessibility] Review a11y enums Remove AccessibleAction.MOVE and clean up around THUMB. Left (unused) references to

hg: openjfx/8u-dev/rt: [Accessibility] Update JavaDoc

2014-08-13 Thread felipe . heidrich
Changeset: 027b83703d37 Author:Felipe Heidrich Date: 2014-08-13 15:06 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/027b83703d37 [Accessibility] Update JavaDoc ! modules/graphics/src/main/java/javafx/scene/AccessibleAttribute.java ! modules/graphics/src/main/java

hg: openjfx/8u-dev/rt: RT-37959: [Accessibility] Review a11y enums

2014-08-13 Thread felipe . heidrich
Changeset: 088856d1b79a Author:Felipe Heidrich Date: 2014-08-13 14:50 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/088856d1b79a RT-37959: [Accessibility] Review a11y enums Rename MENU_FOR -> PARENT_MENU Rename MENU -> SUBMENU ! modules/controls/src/main/ja

hg: openjfx/8u-dev/rt: RT-37959: [Accessibility] Review a11y enums

2014-08-12 Thread felipe . heidrich
Changeset: c0f091376dbf Author:Felipe Heidrich Date: 2014-08-12 13:46 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/c0f091376dbf RT-37959: [Accessibility] Review a11y enums Remove PAGES and TABS Use ITEM_COUNT and ITEM_AT_INDEX for ListView, Pagination, and TabPane

hg: openjfx/8u-dev/rt: RT-38235: Add -D property to control when we switch text rendering to shape fill

2014-08-08 Thread felipe . heidrich
Changeset: 7eccc5a2ad0a Author:Felipe Heidrich Date: 2014-08-08 09:12 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/7eccc5a2ad0a RT-38235: Add -D property to control when we switch text rendering to shape fill ! modules/graphics/src/main/java/com/sun/javafx/font

hg: openjfx/8u-dev/rt: RT-38188: [a11y] ToggleButton does not report its selection state

2014-08-07 Thread felipe . heidrich
Changeset: 1645366f3d50 Author:Felipe Heidrich Date: 2014-08-07 09:43 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/1645366f3d50 RT-38188: [a11y] ToggleButton does not report its selection state ! modules/graphics/src/main/java/com/sun/glass/ui/win

hg: openjfx/8u-dev/rt: [Accessibility] Indetermine progress bar to report 0% (same as native)

2014-07-31 Thread felipe . heidrich
Changeset: ed872c81796d Author:Felipe Heidrich Date: 2014-07-31 10:53 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/ed872c81796d [Accessibility] Indetermine progress bar to report 0% (same as native) ! modules/graphics/src/main/java/com/sun/glass/ui/win

hg: openjfx/8u-dev/rt: [TOYS] Improve HelloText to test for line/sentence/paragraph

2014-07-31 Thread felipe . heidrich
Changeset: 01d4bbc663bf Author:Felipe Heidrich Date: 2014-07-31 10:17 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/01d4bbc663bf [TOYS] Improve HelloText to test for line/sentence/paragraph ! apps/toys/Hello/src/main/java/a11y/HelloText.java

hg: openjfx/8u-dev/rt: [Accessibility] implementing expand and collapse action for treeitem and tabletreeitem on Mac, use Control+Option+\

2014-07-30 Thread felipe . heidrich
Changeset: cf703edd10f2 Author:Felipe Heidrich Date: 2014-07-30 14:48 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/cf703edd10f2 [Accessibility] implementing expand and collapse action for treeitem and tabletreeitem on Mac, use Control+Option+\ ! modules/graphics

hg: openjfx/8u-dev/rt: [Accessible] Fix labeled-by for textfield and textarea on Windows. Tested with Narrator on Win8 and Win7, and JAWS on win8. (note: previous comment in the code was not correct).

2014-07-24 Thread felipe . heidrich
Changeset: 4b8d06211312 Author:Felipe Heidrich Date: 2014-07-24 10:59 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/4b8d06211312 [Accessible] Fix labeled-by for textfield and textarea on Windows. Tested with Narrator on Win8 and Win7, and JAWS on win8. (note

hg: openjfx/8u-dev/rt: [Accessible] differentiated between editable and read-only text on Mac.

2014-07-24 Thread felipe . heidrich
Changeset: 1b8a19fc48f1 Author:Felipe Heidrich Date: 2014-07-24 10:21 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/1b8a19fc48f1 [Accessible] differentiated between editable and read-only text on Mac. ! modules/graphics/src/main/java/com/sun/glass/ui/mac

hg: openjfx/8u-dev/rt: [TOYS] Add labels to HelloText

2014-07-24 Thread felipe . heidrich
Changeset: 31062bef761a Author:Felipe Heidrich Date: 2014-07-24 09:54 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/31062bef761a [TOYS] Add labels to HelloText ! apps/toys/Hello/src/main/java/a11y/HelloText.java

hg: openjfx/8u-dev/rt: RT-37925: [Accessibility] Make Spinner accessible

2014-07-23 Thread felipe . heidrich
Changeset: 2c22277314de Author:Felipe Heidrich Date: 2014-07-23 15:48 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/2c22277314de RT-37925: [Accessibility] Make Spinner accessible ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/SpinnerSkin.java

hg: openjfx/8u-dev/rt: [formatting] no new line at the end fo file make tools unhappy (webrev for example)

2014-07-23 Thread felipe . heidrich
Changeset: c6fb52b57550 Author:Felipe Heidrich Date: 2014-07-23 13:34 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/c6fb52b57550 [formatting] no new line at the end fo file make tools unhappy (webrev for example) ! modules/controls/src/main/java/javafx/scene

hg: openjfx/8u-dev/rt: [Accessibility] Fix column names on Mac Yosimite

2014-07-23 Thread felipe . heidrich
Changeset: e316ee0f0b41 Author:Felipe Heidrich Date: 2014-07-23 11:25 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/e316ee0f0b41 [Accessibility] Fix column names on Mac Yosimite ! modules/graphics/src/main/java/com/sun/glass/ui/mac/MacAccessible.java

hg: openjfx/8u-dev/rt: RT-37964: [Accessibility] implement a set focus action

2014-07-22 Thread felipe . heidrich
Changeset: d114805cda20 Author:Felipe Heidrich Date: 2014-07-22 16:52 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/d114805cda20 RT-37964: [Accessibility] implement a set focus action Follow-up: implementing REQUEST_FOCUS on ListCell, TableCell, TreeCell

hg: openjfx/8u-dev/rt: RT-37959: [Accessibility] Review a11y enums

2014-07-22 Thread felipe . heidrich
Changeset: 1eaf140df101 Author:Felipe Heidrich Date: 2014-07-22 16:25 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/1eaf140df101 RT-37959: [Accessibility] Review a11y enums Part 4: Remove SCROLL_INDEX. Add SHOW_ITEM (for ListView, TableView, TreeView, TableTreeView

hg: openjfx/8u-dev/rt: RT-37959: [Accessibility] Review a11y enums

2014-07-22 Thread felipe . heidrich
Changeset: 3e3de644625d Author:Felipe Heidrich Date: 2014-07-22 15:41 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/3e3de644625d RT-37959: [Accessibility] Review a11y enums Part 3: Removed ADD_TO_SELECTION, REMOVE_FROM_SELECTION, SELECT. Added SET_SELECTED_ITEMS and

hg: openjfx/8u-dev/rt: [Accessibility] Removing warnings (unused import, raw casts)

2014-07-22 Thread felipe . heidrich
Changeset: 47b2d611494a Author:Felipe Heidrich Date: 2014-07-22 11:54 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/47b2d611494a [Accessibility] Removing warnings (unused import, raw casts) ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin

hg: openjfx/8u-dev/rt: RT-37959: [Accessibility] Review a11y enums

2014-07-22 Thread felipe . heidrich
Changeset: 62382252b90a Author:Felipe Heidrich Date: 2014-07-22 09:44 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/62382252b90a RT-37959: [Accessibility] Review a11y enums Part 2: remove SELECTED_CELLS and SELECTED_ROWS, use SELECTED_ITEMS instead ! modules

hg: openjfx/8u-dev/rt: [Accessibility] Regression. The content of list items and tree items are being read twice, caused by the accidental removal of a 'return null; ' statement in http://hg.openjdk.j

2014-07-21 Thread felipe . heidrich
Changeset: a101d302eb00 Author:Felipe Heidrich Date: 2014-07-21 16:52 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/a101d302eb00 [Accessibility] Regression. The content of list items and tree items are being read twice, caused by the accidental removal of a 'r

hg: openjfx/8u-dev/rt: [Accessible] removing attributes that were just in for documentation, they were incomplete and at times just wrong

2014-07-21 Thread felipe . heidrich
Changeset: a37c4730f5bd Author:Felipe Heidrich Date: 2014-07-21 15:10 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/a37c4730f5bd [Accessible] removing attributes that were just in for documentation, they were incomplete and at times just wrong ! modules/controls

hg: openjfx/8u-dev/rt: [Accessible] missing break

2014-07-21 Thread felipe . heidrich
Changeset: 78f2a4568178 Author:Felipe Heidrich Date: 2014-07-21 15:07 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/78f2a4568178 [Accessible] missing break ! modules/graphics/src/main/java/com/sun/glass/ui/win/WinAccessible.java

hg: openjfx/8u-dev/rt: [Accessible] improve description for titlePane (which was group) and page item (which was tab item) similarly to what was done for Mac (+cosmetic changes)

2014-07-21 Thread felipe . heidrich
Changeset: 7d0df3525553 Author:Felipe Heidrich Date: 2014-07-21 14:42 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/7d0df3525553 [Accessible] improve description for titlePane (which was group) and page item (which was tab item) similarly to what was done for Mac

hg: openjfx/8u-dev/rt: RT-37959: [Accessibility] Review a11y enums

2014-07-21 Thread felipe . heidrich
Changeset: 2214ba6b2de6 Author:Felipe Heidrich Date: 2014-07-21 13:56 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/2214ba6b2de6 RT-37959: [Accessibility] Review a11y enums Part 1: remove SELECTED_PAGE and SELECTED_TAB, use FOCUS_ITEM instead ! modules/controls/src

hg: openjfx/8u-dev/rt: RT-37964: [Accessibility] implement a set focus action

2014-07-21 Thread felipe . heidrich
Changeset: 163d0f848fe3 Author:Felipe Heidrich Date: 2014-07-21 13:53 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/163d0f848fe3 RT-37964: [Accessibility] implement a set focus action ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin

hg: openjfx/8u-dev/rt: [Accessibility] javadoc fixes for AccessibleRole

2014-07-17 Thread felipe . heidrich
Changeset: ef2af7e0bf8b Author:Felipe Heidrich Date: 2014-07-17 10:32 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/ef2af7e0bf8b [Accessibility] javadoc fixes for AccessibleRole ! modules/graphics/src/main/java/javafx/scene/AccessibleRole.java

hg: openjfx/8u-dev/rt: [Accessibility] fix NPE in XYChart

2014-07-16 Thread felipe . heidrich
Changeset: 283517a41fbf Author:Felipe Heidrich Date: 2014-07-16 20:33 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/283517a41fbf [Accessibility] fix NPE in XYChart ! modules/controls/src/main/java/javafx/scene/chart/XYChart.java

hg: openjfx/8u-dev/rt: [Accessibility] use EDITABLE for text input controls, verified using JAWS, narrator didn't use it

2014-07-16 Thread felipe . heidrich
Changeset: 2bd100a12f7c Author:Felipe Heidrich Date: 2014-07-16 14:31 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/2bd100a12f7c [Accessibility] use EDITABLE for text input controls, verified using JAWS, narrator didn't use it ! apps/toys/Hello/src/main/java

hg: openjfx/8u-dev/rt: [Accessibility] fix RT-37610, initially applied to TableView, is also needed in TreeTableView

2014-07-16 Thread felipe . heidrich
Changeset: d287605a963d Author:Felipe Heidrich Date: 2014-07-16 14:08 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/d287605a963d [Accessibility] fix RT-37610, initially applied to TableView, is also needed in TreeTableView ! modules/controls/src/main/java/javafx

hg: openjfx/8u-dev/rt: RT-36400: improve TreeTableView, add expandable support to TreeTableCell

2014-07-16 Thread felipe . heidrich
Changeset: 026e6a18af35 Author:Felipe Heidrich Date: 2014-07-16 14:07 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/026e6a18af35 RT-36400: improve TreeTableView, add expandable support to TreeTableCell ! modules/graphics/src/main/java/com/sun/glass/ui/win

hg: openjfx/8u-dev/rt: RT-36400: improve TreeTableView, first phase: make TreeTableView a TableView

2014-07-16 Thread felipe . heidrich
Changeset: e7c5f406443e Author:Felipe Heidrich Date: 2014-07-16 13:07 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/e7c5f406443e RT-36400: improve TreeTableView, first phase: make TreeTableView a TableView ! modules/graphics/src/main/java/com/sun/glass/ui/win

hg: openjfx/8u-dev/rt: RT-36400: [Accessibility] Improve TreeTableView support for Screen Readers

2014-07-16 Thread felipe . heidrich
Changeset: a002de38e467 Author:Felipe Heidrich Date: 2014-07-16 10:35 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/a002de38e467 RT-36400: [Accessibility] Improve TreeTableView support for Screen Readers ! modules/controls/src/main/java/com/sun/javafx/scene/control

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

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] 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: 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: [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: 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] 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: [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: 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: 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

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-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

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: [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: [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] 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: 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: 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: [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: [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: 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] 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: [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] 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] 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] 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] 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: 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

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

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

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

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: [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-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: 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-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

  1   2   >