Re: Eliminating "1 row added" in apps, like 10.11 Mail does
Re: Eliminating "1 row added" in apps, like 10.11 Mail does
- Subject: Re: Eliminating "1 row added" in apps, like 10.11 Mail does
- From: Alex Hall <email@hidden>
- Date: Mon, 30 Nov 2015 14:13:53 -0500
> On Nov 30, 2015, at 1:19 PM, Patti Hoa <email@hidden> wrote:
>
> NSAccessibilityRowCountChangedNotification is the notification that NSTable sends out when the number of rows changes in the table. It is not limited to Mail. It is up to accessibility clients like VoiceOver to determine if/when any accessibility notification should be spoken.
Thank you. I'll have to see if I can override this somehow, to stop VoiceOver speaking the "x rows added" string. I don't know if that will work, but Apple changed something in Mail in El Cap and I wonder if this is it.
>
> Patti
>
>> On Nov 23, 2015, at 9:45 AM, Alex Hall <email@hidden> wrote:
>>
>>
>>> On Nov 23, 2015, at 12:10 PM, Drake, Ted <email@hidden> wrote:
>>>
>>> That would be a question for the group in general. The list is monitored
>>> by Apple engineers and they may be able to tell you what mail is doing
>>> differently.
>> Sorry, I didn't realize it had gone off-list. This should go to the whole group.
>>> Ted
>>>
>>>
>>> On 11/23/15, 9:03 AM, "Alex Hall" <email@hidden> wrote:
>>>
>>>>
>>>>> On Nov 23, 2015, at 11:58 AM, Drake, Ted <email@hidden> wrote:
>>>>>
>>>>> Hi Alex
>>>>>
>>>>> Adding a screen change notification is something you would program for
>>>>> content that changes dynamically. It¹s an API that says, this section
>>>>> changed, alert the user. So look to see if this was added to your code.
>>>>> If
>>>>> so, you could comment it out and test again.
>>>>>
>>>>> https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIK
>>>>> it
>>>>>
>>>>> FunctionReference/index.html#//apple_ref/c/func/UIAccessibilityPostNotifi
>>>>> ca
>>>>> ion
>>>>
>>>> Thanks, I'm wondering if tables do this automatically? It's nowhere in my
>>>> code, but I do use a standard NSTable. Perhaps Apple has suppressed this
>>>> in Mail somehow? If it is built in, can it be disabled in my
>>>> code--stopped from firing when the table changes?
>>>>>
>>>>>
>>>>> On 11/20/15, 10:13 PM, "Alex Hall" <email@hidden> wrote:
>>>>>
>>>>>>
>>>>>>> On Oct 14, 2015, at 10:28 PM, Drake, Ted <email@hidden> wrote:
>>>>>>>
>>>>>>> I don't know if this explains the situation, but there are times when
>>>>>>> engineers add to the audio output thinking it will be helpful. It
>>>>>>> takes
>>>>>>> feedback from users to understand when something looks good in theory,
>>>>>>> but is distracting or annoying in reality.
>>>>>> Definitely. Users, at least many I know, have been asking for this
>>>>>> since,
>>>>>> well, 10.6 at least, so it¹s great to see it finally happen. I just
>>>>>> wish
>>>>>> I knew exactly how they did it so I could bring it to my own app.
>>>>>>>
>>>>>>> It could be they simply removed a screen change notification that was
>>>>>>> meant to let people know when the table changed.
>>>>>> I know you might not know this, but is this a public API somewhere? The
>>>>>> app I had in mind suddenly, inexplicably, compiled and ran for me, so I
>>>>>> can finally start working on it again and I¹m re-visiting this topic to
>>>>>> see about eliminating the notification. There¹s nothing worse than
>>>>>> listening to spoken text, getting 75% through it, then having it cut
>>>>>> off
>>>>>> by the dreaded ³1 row added² announcement. You then have to start
>>>>>> listening all over again.
>>>>>>>
>>>>>>> Ted
>>>>>>>
>>>>>>>
>>>>>>> Sent from my iPhone
>>>>>>>
>>>>>>>> On Oct 15, 2015, at 7:07 AM, Alex Hall <email@hidden> wrote:
>>>>>>>>
>>>>>>>> Hello list,
>>>>>>>> In El Capitan, some wonderful coder has gone ahead and stopped
>>>>>>>> VoiceOver from saying "1 row added" in Mail every time a new message
>>>>>>>> arrives. As a VO user, I can't tell you how nice this is! What I'm
>>>>>>>> wondering is if this is a new thing developers can take advantage of?
>>>>>>>> Some trait or property to set on the table view that will silence the
>>>>>>>> "1 row added" notification? Or is this internal to Mail only? If it's
>>>>>>>> the latter, consider this a plea to make it public! :) Thanks.
>>>>>>>>
>>>>>>>> --
>>>>>>>> Have a great day,
>>>>>>>> Alex Hall
>>>>>>>> email@hidden
>>>>>>>>
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> Do not post admin requests to the list. They will be ignored.
>>>>>>>> Accessibility-dev mailing list
>>>>>>>> (email@hidden)
>>>>>>>> Help/Unsubscribe/Update your Subscription:
>>>>>>>>
>>>>>>>>
>>>>>>>> in
>>>>>>>> tuit.com
>>>>>>>>
>>>>>>>> This email sent to email@hidden
>>>>>>
>>>>>
>>>>
>>>
>>
>>
>> _______________________________________________
>> Do not post admin requests to the list. They will be ignored.
>> Accessibility-dev mailing list (email@hidden)
>> Help/Unsubscribe/Update your Subscription:
>>
>> This email sent to email@hidden
>
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Accessibility-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden