[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Blind and visually impaired developers.

From: Serge Tumanyan <tumanyan_at_mail.ru>
Date: Sun, 13 Dec 2009 00:25:56 +0300

Stefan,

>> Oops, there uis a graphical capture that can not be resolved by me - hope
>> someone will help me to register there.
> I sent a mail to the tigris.org guys, asking to create an account for
> you manually. I guess they will contact you soon.

Thank you a lot for that. I was asking someone to help me and since you
already had this is no longer needed.

>> Sure, but the installer will need to check if the screen reader is
>> installed
>> and if so - to place the resulting scripts to the special folders -
>> unique
>> for every screenreader not forgetting to ask if the user wants to install
>> them of course. It is not enough to place them under the TSVN folder - a
> I figured as much. But it's not very hard to have another package for
> the user to select for install. The hardest part will be to detect
> whether the screen readers are installed. Hopefully they have a fixed
> registry key or a fixed installation path we can check for, otherwise
> the installer would have to search the harddrive for their exe files to
> determine whether they're installed or not - and that can take a really
> long time which I don't really like for our installer.

All the screenreaders do have a registry values written except the portable
ones - that we should not take into account - we can simply provide the
special archive for those clever guys who are using the portable versions
and let them integrate the scripts there manually if they wish to.

>> tradition in screen reader developing is to place the scripts to the
>> folders
>> that are specially designed for that - for example into
>> %userprofile%\Application data\Freedom
>> Scientific\JAWS\VersionNumber\Settings\enu\ in case fof JAWS - the most
>> popular screen reader now they will not work anywhere else escept this
>> folder - and the task of the installer is to place them in this folder
>> while
>> installing - I believe that the best way here is to develop the small
>> part
>> of WIX installation procedure for me and you shall call it if the
>> appropriate screenreader is installed while installing the TSVN. This
>> will
>> be discussed later when there will be what to install I believe in
>> details
>> (smile).
> The first step would be that you commit the scripts for the screen
> readers.
> Then we have to figure out how to detect whether the screen readers are
> installed, and last we have to adjust our WiX files to include those
> scripts in the installer.

Sure - I want to believe that the first prototype will be ready in several
months.

>> Ok, I am going to install the latest nightly build right now and check
>> this -
>> I need to make some tweak merge right now and if it works this will help
>> me
>> a lot!
> If you use the current nightly build, then you won't get my changes yet.
> The nightly build is uploaded every night at around 2 GMT+1. And since
> I've committed that change about an hour ago, you'd have to wait for the
> next nightly build to get this new feature.
> The next nightly build should be online in about 4-5 hours (win32

It is not that important - I shall wait to this one - since it is the most
interesting for me.
BTW, does your method allows you to implement only accHelp property or any
property you want to?

Serge.

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=757&dsMessageId=2430015

To unsubscribe from this discussion, e-mail: [dev-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2009-12-12 22:27:19 CET

This is an archived mail posted to the TortoiseSVN Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.