Re: [Accessibility-ia2] IA2 1.3 ready for review

2013-07-20 Thread Pete Brunet
Thanks for checking Jamie. The other thing I don't have any feedback on is the proxy dll: http://accessibility.linuxfoundation.org/a11yspecs/ia2/proxy-dll/ Hopefully someone could verify that at some point. Pete On 7/19/13 1:41 AM, James Teh wrote: On 16/07/2013 11:09 PM, Pete Brunet wrote:

Re: [Accessibility-ia2] IA2 1.3 ready for review

2013-07-19 Thread James Teh
On 16/07/2013 11:09 PM, Pete Brunet wrote: The site is now updated: http://accessibility.linuxfoundation.org/a11yspecs/ia2/ Hopefully buildapi.sh and ia2_api_all.idl are OK now. The idl is now correct. Thanks! Jamie -- James Teh Director, NV Access Limited Ph + 61 7 5667 8372 www.nvaccess.org

Re: [Accessibility-ia2] IA2 1.3 ready for review

2013-07-16 Thread Pete Brunet
The site is now updated: http://accessibility.linuxfoundation.org/a11yspecs/ia2/ Hopefully buildapi.sh and ia2_api_all.idl are OK now. Pete On 7/9/13 7:52 AM, Alexander Surkov wrote: We don't use merged IDL. I believe we build header files from IDLs. Alex. On Tue, Jul 9, 2013 at 3:23 AM,

Re: [Accessibility-ia2] IA2 1.3 ready for review

2013-07-09 Thread James Teh
On 9/07/2013 5:13 PM, James Teh wrote: Now, the IDL includes Accessible2.idl before AccessibleRelation.idl, which breaks because IAccessible2 depends on IAccessibleRelation. Alex: I'm curious as to why you didn't hit this issue at Mozilla. Does Mozilla use the official merged IDL or do you

Re: [Accessibility-ia2] IA2 1.3 ready for review

2013-07-09 Thread Pete Brunet
Thanks for finding this Jamie, I will submit to the LF help desk for replacement. -Pete On 7/9/13 2:13 AM, James Teh wrote: On 22/04/2013 4:28 PM, James Teh wrote: There is a major problem with the merged IDL. It does not include the IAccessibleTable.idl file. This is now fixed, but

Re: [Accessibility-ia2] IA2 1.3 ready for review

2013-04-26 Thread Pete Brunet
Thank you for catching that Jamie. On 4/21/13 6:18 PM, James Teh wrote: On 16/04/2013 7:15 AM, Pete Brunet wrote: The new version is now on the LF site at http://accessibility.linuxfoundation.org/a11yspecs/ia2/. This page:

Re: [Accessibility-ia2] IA2 1.3 ready for review

2013-04-26 Thread Pete Brunet
On 4/26/13 12:43 PM, Pete Brunet wrote: Thanks Jamie, I've updated buildapi.sh. but I haven't pushed it yet. I'll wait until my conversation with Alex is done. On 4/22/13 1:28 AM, James Teh wrote: Hi Pete, On 16/04/2013 7:15 AM, Pete Brunet wrote: The new version is now on the LF site at

Re: [Accessibility-ia2] IA2 1.3 ready for review

2013-04-22 Thread James Teh
Hi Pete, On 16/04/2013 7:15 AM, Pete Brunet wrote: The new version is now on the LF site at http://accessibility.linuxfoundation.org/a11yspecs/ia2/. There is a major problem with the merged IDL. It does not include the IAccessibleTable.idl file. It seems this was removed from buildapi.sh in

Re: [Accessibility-ia2] IA2 1.3 ready for review

2013-04-21 Thread James Teh
On 16/04/2013 7:15 AM, Pete Brunet wrote: The new version is now on the LF site at http://accessibility.linuxfoundation.org/a11yspecs/ia2/. This page: http://www.linuxfoundation.org/collaborate/workgroups/accessibility/iaccessible2 still says 1.2.1, even though the links point to 1.3. Jamie

Re: [Accessibility-ia2] IA2 1.3 ready for review

2013-04-15 Thread Pete Brunet
The new version is now on the LF site at http://accessibility.linuxfoundation.org/a11yspecs/ia2/. I found a couple of minor errors which I will fix soon. The proxy DLL hasn't been verified yet. Pete On 4/9/13 10:32 AM, Pete Brunet wrote: I opened a ticket with the LF admins to archive the

Re: [Accessibility-ia2] IA2 1.3 ready for review

2013-04-15 Thread Alexander Surkov
Great news! Pete and all, thank you for the work! Thank you. Alex. On Tue, Apr 16, 2013 at 6:15 AM, Pete Brunet p...@a11ysoft.com wrote: The new version is now on the LF site at http://accessibility.linuxfoundation.org/a11yspecs/ia2/. I found a couple of minor errors which I will fix soon.

Re: [Accessibility-ia2] IA2 1.3 ready for review

2013-04-09 Thread Pete Brunet
I opened a ticket with the LF admins to archive the 1.2.1 files and add the 1.3 files. I hope someone can verify the new IA2 proxy. For now it's at: http://a11ysoft.com/ia2/proxy-dll/ Pete On 3/15/13 10:58 AM, Alexander Surkov wrote: Hopefully Jamie could help with that. I'd be great to have

Re: [Accessibility-ia2] IA2 1.3 ready for review

2013-03-15 Thread Pete Brunet
On 3/14/13 11:03 PM, Alexander Surkov wrote: I'm fine with that. I would say As a performant alternative or something similar. Btw, Pete, what is a plan about releasing? I can have these files moved onto the Linux Foundation site at any point now (after I make the fix we are talking about).

Re: [Accessibility-ia2] IA2 1.3 ready for review

2013-03-15 Thread Alexander Surkov
Hopefully Jamie could help with that. I'd be great to have it early Q2. Alex. On Sat, Mar 16, 2013 at 12:43 AM, Pete Brunet p...@a11ysoft.com wrote: On 3/14/13 11:03 PM, Alexander Surkov wrote: I'm fine with that. I would say As a performant alternative or something similar. Btw, Pete,

Re: [Accessibility-ia2] IA2 1.3 ready for review

2013-03-14 Thread Alexander Surkov
Hi, Pete. 1) It makes sense to not deprecate IAccessible2::relations since it can be useful for AT tools. In this case maxRelations argument is not really needed and it can be marked as ignored but it's not big deal. Is there a reason to not deprecate it, i.e. do we need implementers to

Re: [Accessibility-ia2] IA2 1.3 ready for review

2013-03-14 Thread Pete Brunet
On 3/14/13 9:30 PM, Alexander Surkov wrote: Hi, Pete. 1) It makes sense to not deprecate IAccessible2::relations since it can be useful for AT tools. In this case maxRelations argument is not really needed and it can be marked as ignored but it's not big deal. Is there a reason to not

Re: [Accessibility-ia2] IA2 1.3 ready for review

2013-03-14 Thread Alexander Surkov
I'm fine with that. I would say As a performant alternative or something similar. Btw, Pete, what is a plan about releasing? Alex. On Fri, Mar 15, 2013 at 12:40 PM, Pete Brunet p...@a11ysoft.com wrote: On 3/14/13 9:30 PM, Alexander Surkov wrote: Hi, Pete. 1) It makes sense to not

[Accessibility-ia2] IA2 1.3 ready for review

2013-03-04 Thread Pete Brunet
Please review the following. This should be the final unless updates are needed. - The change log: http://a11ysoft.com/ia2/changelog.txt - IA2 spec: http://a11ysoft.com/ia2/docs/html/ - The individual IDL files: http://a11ysoft.com/ia2/api/ or the full IDL file:

Re: [Accessibility-ia2] IA2 1.3 ready for review

2013-03-04 Thread Alexander Surkov
Hi, Pete. More feedback. 1) It makes sense to not deprecate IAccessible2::relations since it can be useful for AT tools. In this case maxRelations argument is not really needed and it can be marked as ignored but it's not big deal. 2) IAccessible2_2::accessibleWithCaret: Returns the hypertext

Re: [Accessibility-ia2] IA2 1.3 ready for review

2013-02-05 Thread Brian Cragun
@lists.linuxfoundation.org Date: 02/04/2013 11:14 PM Subject:Re: [Accessibility-ia2] IA2 1.3 ready for review Sent by:accessibility-ia2-boun...@lists.linuxfoundation.org On 2/4/13 5:20 PM, Richard Schwerdtfeger wrote: Partially. So, cut, copy copy selected text to the clipboard. The details

Re: [Accessibility-ia2] IA2 1.3 ready for review

2013-02-05 Thread Pete Brunet
On 2/4/13 11:13 PM, Pete Brunet wrote: On 2/4/13 5:20 PM, Richard Schwerdtfeger wrote: Partially. So, cut, copy copy selected text to the clipboard. The details are handled by the rouser. Paste pasts to selected text or the insertion point (collapsed selection). What is the concern about

Re: [Accessibility-ia2] IA2 1.3 ready for review

2013-02-05 Thread Pete Brunet
/2419815/on LinkedIn From: Pete Brunet p...@a11ysoft.com To: Richard Schwerdtfeger/Austin/IBM@IBMUS, Cc: IAccessible2 mailing list accessibility-ia2@lists.linuxfoundation.org Date: 02/04/2013 11:14 PM Subject: Re: [Accessibility-ia2] IA2 1.3 ready for review Sent by: accessibility-ia2-boun

Re: [Accessibility-ia2] IA2 1.3 ready for review

2013-02-04 Thread Pete Brunet
On 10/10/12 2:07 AM, Alexander Surkov wrote: Hi, Jamie. Answering inline. 5) Document that copyText, cutText, and pasteText are deprecated. Can you please refresh me on it? The reason specified is This function is available via the application's GUI. but it seems it can be applied to the

Re: [Accessibility-ia2] IA2 1.3 ready for review

2013-02-04 Thread Pete Brunet
On 2/4/13 5:13 PM, Pete Brunet wrote: Hi Alex, I am going to try to get some momentum going on this again... On 9/23/12 11:52 PM, Alexander Surkov wrote: Hi, Pete. Here's my two cents. 1) It makes sense to allow IAccessible2_2::attribute to take sequence of attribute names like

Re: [Accessibility-ia2] IA2 1.3 ready for review

2013-02-04 Thread Pete Brunet
On 10/10/12 1:29 AM, James Teh wrote: Hi all, Sorry for taking so long. Here is my feedback: Accessible2.idl: IAccessible2 has been removed from the Interfaces section. It should still be included. (I see Pete has already acknowledged this.) I'm not sure it makes sense to say the older

Re: [Accessibility-ia2] IA2 1.3 ready for review

2013-02-04 Thread Richard Schwerdtfeger
accessibility-ia2@lists.linuxfoundation.org Date: 02/04/2013 07:49 PM Subject:Re: [Accessibility-ia2] IA2 1.3 ready for review Sent by:accessibility-ia2-boun...@lists.linuxfoundation.org On 10/10/12 2:07 AM, Alexander Surkov wrote: Hi, Jamie. Answering inline

Re: [Accessibility-ia2] IA2 1.3 ready for review

2013-02-04 Thread Alexander Surkov
Hi, Pete. It looks good. Perhaps I'd change In some cases an application's accessible tree is such that an object can have a logical parent which is not its parent in the tree of accessibles. to ... such that objects can be in a logical parent-child relationship which is different from hierarchy

Re: [Accessibility-ia2] IA2 1.3 ready for review

2013-02-04 Thread Richard Schwerdtfeger
] IA2 1.3 ready for review Sent by:accessibility-ia2-boun...@lists.linuxfoundation.org On 2/4/13 8:16 PM, Alexander Surkov wrote: Hi, Pete. Thank you for getting back on this. Answering inline. 1) It makes sense to allow IAccessible2_2::attribute to take

Re: [Accessibility-ia2] IA2 1.3 ready for review

2013-02-04 Thread Pete Brunet
On 2/4/13 8:52 PM, Alexander Surkov wrote: Hi, Pete. It looks good. Perhaps I'd change In some cases an application's accessible tree is such that an object can have a logical parent which is not its parent in the tree of accessibles. to ... such that objects can be in a logical parent-child

Re: [Accessibility-ia2] IA2 1.3 ready for review

2013-02-04 Thread Richard Schwerdtfeger
Surkov surkov.alexan...@gmail.com Date: 02/04/2013 09:15 PM Subject:Re: [Accessibility-ia2] IA2 1.3 ready for review On 2/4/13 9:03 PM, Richard Schwerdtfeger wrote: Pete, Is there a plan to update AccProbe for the new interfaces? Hi Rich, AccProbe should

Re: [Accessibility-ia2] IA2 1.3 ready for review

2013-02-04 Thread Pete Brunet
Hi Rich, At this point, since we couldn't find consensus and since this release was supposed to done last Fall and since I was informed that noone has implemented or shown a need for the three clipboard operations, I'm inclined to not hold up the release any further and handle this in a follow-on

Re: [Accessibility-ia2] IA2 1.3 ready for review

2013-02-04 Thread Richard Schwerdtfeger
Did you check with Nuance? What appends if replacetext is removed? Even if Nuance has not implemented it for say FF has someone approached them? We can' t just be supporting vision impairments. Sent from my iPad On Feb 4, 2013, at 9:35 PM, Pete Brunet p...@a11ysoft.com wrote: Hi Rich, At

Re: [Accessibility-ia2] IA2 1.3 ready for review

2013-02-04 Thread Richard Schwerdtfeger
Whe are relations deprecated? They are used extensively in both FF, Chrome, and Symphony. Rich Sent from my iPad On Feb 4, 2013, at 8:32 PM, Pete Brunet p...@a11ysoft.com wrote: On 10/10/12 1:29 AM, James Teh wrote: Hi all, Sorry for taking so long. Here is my feedback:

Re: [Accessibility-ia2] IA2 1.3 ready for review

2013-02-04 Thread Pete Brunet
On 2/4/13 4:56 PM, Richard Schwerdtfeger wrote: Did you check with Nuance? What appends if replacetext is removed? If you have a contact at Nuance please ask them to join the list. Only the clipboard methods are deprecated, which bascially means don't use the cut/copy/paste methods until the

Re: [Accessibility-ia2] IA2 1.3 ready for review

2013-02-04 Thread Richard Schwerdtfeger
It appears the relations were moved to the new ia22 interface. Is that why you are deprecating the relations interface? Sent from my iPad On Feb 4, 2013, at 10:15 PM, Richard Schwerdtfeger sch...@us.ibm.com wrote: Whe are relations deprecated? They are used extensively in both FF, Chrome,

Re: [Accessibility-ia2] IA2 1.3 ready for review

2013-02-04 Thread Richard Schwerdtfeger
Partially. So, cut, copy copy selected text to the clipboard. The details are handled by the rouser. Paste pasts to selected text or the insertion point (collapsed selection). What is the concern about clipboard functionality? Rich Sent from my iPad On Feb 4, 2013, at 10:18 PM, Pete Brunet

Re: [Accessibility-ia2] IA2 1.3 ready for review

2013-02-04 Thread Pete Brunet
The methods are replaced with IAccessible2_2::relationTargetsOfType. One of today's edits was to add text to the doxygen commentary pointing this out. Pete On 2/4/13 5:14 PM, Richard Schwerdtfeger wrote: It appears the relations were moved to the new ia22 interface. Is that why you are

Re: [Accessibility-ia2] IA2 1.3 ready for review

2013-02-04 Thread Pete Brunet
On 2/4/13 5:20 PM, Richard Schwerdtfeger wrote: Partially. So, cut, copy copy selected text to the clipboard. The details are handled by the rouser. Paste pasts to selected text or the insertion point (collapsed selection). What is the concern about clipboard functionality? I'll have to dig

Re: [Accessibility-ia2] IA2 1.3 ready for review

2012-10-10 Thread James Teh
Hi all, Sorry for taking so long. Here is my feedback: Accessible2.idl: IAccessible2 has been removed from the Interfaces section. It should still be included. (I see Pete has already acknowledged this.) I'm not sure it makes sense to say the older interfaces (except IAccessibleTable, which

Re: [Accessibility-ia2] IA2 1.3 ready for review

2012-10-10 Thread Alexander Surkov
Hi, Jamie. Answering inline. 5) Document that copyText, cutText, and pasteText are deprecated. Can you please refresh me on it? The reason specified is This function is available via the application's GUI. but it seems it can be applied to the whole IAccessibleEditableText interface. I

Re: [Accessibility-ia2] IA2 1.3 ready for review

2012-10-10 Thread James Teh
On 10/10/2012 5:07 PM, Alexander Surkov wrote: It seems [introducing actions for editable text operations] doesn't answer why we can't turn out the whole IAccessibleEditableText interface into actions. I agree and tend to think this is the way forward. Btw, I would prefer doAction taking a

Re: [Accessibility-ia2] IA2 1.3 ready for review

2012-10-10 Thread Alexander Surkov
Btw, I would prefer doAction taking a BSTR rather than negative constant. Otherwise we should standardize all possible actions and we don't leave a room for the server to introduce non-standard actions. This requires a new method (and thus a new interface), which was the main reason for

Re: [Accessibility-ia2] IA2 1.3 ready for review

2012-10-10 Thread James Teh
On 10/10/2012 5:31 PM, Alexander Surkov wrote: Using strings [for IAccessibleAction] is a touch more expensive, but it's negligible and more extensible. we can go with VARIANT as we did for object attributes. I'm not sure this makes sense. Do you mean standard constants would be numeric and

Re: [Accessibility-ia2] IA2 1.3 ready for review

2012-10-10 Thread Alexander Surkov
we can go with VARIANT as we did for object attributes. I'm not sure this makes sense. Do you mean standard constants would be numeric and custom ones would be strings? yes On Wed, Oct 10, 2012 at 4:41 PM, James Teh ja...@nvaccess.org wrote: On 10/10/2012 5:31 PM, Alexander Surkov wrote:

Re: [Accessibility-ia2] IA2 1.3 ready for review

2012-09-25 Thread James Teh
I do intend to review this thoroughly. However, it may be a few days before I can get to it. Jamie On 21/09/2012 12:22 PM, Pete Brunet wrote: I finished up the IA2 1.3 work over the weekend but due to some changes on the LF web site am unable to post it there. I've provided it at

Re: [Accessibility-ia2] IA2 1.3 ready for review

2012-09-25 Thread Richard Schwerdtfeger
Copy that. I just got back from vacation and am slammed. Rich Rich Schwerdtfeger From: James Teh ja...@nvaccess.org To: IAccessible2 mailing list accessibility-ia2@lists.linuxfoundation.org, Date: 09/25/2012 02:14 AM Subject:Re: [Accessibility-ia2] IA2 1.3 ready

Re: [Accessibility-ia2] IA2 1.3 ready for review

2012-09-21 Thread Arnstein Skåra
Congratulations all! accessibleWithCaret, thank you very much. Keep up the great work. Best, Arnstein On 21.09.2012 04:22, Pete Brunet wrote: I finished up the IA2 1.3 work over the weekend but due to some changes on the LF web site am unable to post it there. I've provided it at

[Accessibility-ia2] IA2 1.3 ready for review

2012-09-20 Thread Pete Brunet
I finished up the IA2 1.3 work over the weekend but due to some changes on the LF web site am unable to post it there. I've provided it at a11ysoft.com. Please review it. I won't get to the object attributes until later (to add explicit-name). documentation: http://a11ysoft.com/ia2/docs/html