Date   

Re: Firefox has updated to 56 and its broken

Brian's Mail list account <bglists@...>
 

56 32 bit.
I was prompted by firefox to update last night. On reinstalling an older version, in this case 54, the problem went away.
Brian

bglists@blueyonder.co.uk
Sent via blueyonder.
Please address personal email to:-
briang1@blueyonder.co.uk, putting 'Brian Gaff'
in the display name field.

----- Original Message -----
From: "Andre Fisher" <fishersmails123@gmail.com>
To: <nvda@nvda.groups.io>
Sent: Monday, August 21, 2017 3:59 PM
Subject: Re: [nvda] Firefox has updated to 56 and its broken


Is this 32 bit or 64 bit Firefox. It appears a bug needs to be filed. Which version of Firefox. Please send an actual number, with steps to reproduce. This seems serious.

Sent from Mail for Windows 10

From: Kevin Cussick via Groups.Io
Sent: Monday, August 21, 2017 6:02 AM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Firefox has updated to 56 and its broken

Hi, agreed but I am using the latest version it works with the stable
version of nvda but not the RC and now this is on 2 computers now.

On 21/08/2017 11:54, Gene wrote:
If it didn't happen in the previous version of Firefox, why would this
be an NVDA bug? It may be that NVDA will have to be modified because of
a change in Firefox, but I would think the logical cause would be Firefox.
Gene
----- Original Message -----
*From:* Brian's Mail list account via Groups.Io
<mailto:bglists=blueyonder.co.uk@groups.io>
*Sent:* Monday, August 21, 2017 5:30 AM
*To:* nvda@nvda.groups.io <mailto:nvda@nvda.groups.io>
*Subject:* [nvda] Firefox has updated to 56 and its broken

It just did this and now it opens in some kind of bookmark panel.
One has to tab to find the actual displayed page. I am thinking this is a
Firefox bug. Toolbar for bookmarks is definitely off.

Anyone else noticed this?
Brian

bglists@blueyonder.co.uk <mailto:bglists@blueyonder.co.uk>
Sent via blueyonder.
Please address personal email to:-
briang1@blueyonder.co.uk <mailto:briang1@blueyonder.co.uk>, putting
'Brian Gaff'
in the display name field.




Re: Firefox not working with the latest RC of Nvda.

Brian's Mail list account <bglists@...>
 

Yes I know. I wonder if the problem came along a little later in the sub versions of FF, which I have bypassed and are obvious in ff56?

Brian

bglists@blueyonder.co.uk
Sent via blueyonder.
Please address personal email to:-
briang1@blueyonder.co.uk, putting 'Brian Gaff'
in the display name field.

----- Original Message -----
From: "Lino Morales" <linomorales001@gmail.com>
To: <nvda@nvda.groups.io>
Sent: Monday, August 21, 2017 4:51 PM
Subject: Re: [nvda] Firefox not working with the latest RC of Nvda.


I just installed NVDA 2017.3 RC 1 over an hour ago and I'm not having no problems with FF 55.


On 8/21/2017 6:18 AM, Kevin Cussick via Groups.Io wrote:
Hi all, I installed the RC of nvda and firefox reads nothing on another computer! using the portable version of the latest stable version of nvda it works fine now. this must be a problem with the RC version. the only thing is it is the same all in one lenovo I shall when I have time try it on another make just encase there is something about lenovo comps that is very unlikely! but worth a try, I how ever can use ff with the stable portable of nvda without problems! this is rather worrying as we are getting near the next stable version..e.



Re: what in the world is happening with firefox and nvda

Brian's Mail list account <bglists@...>
 

I was actually meaning run it from a desktop shortcut so the batch file opened the command window, thus avoiding the problem of mistyping that command to re register the dlls.
Brian

bglists@blueyonder.co.uk
Sent via blueyonder.
Please address personal email to:-
briang1@blueyonder.co.uk, putting 'Brian Gaff'
in the display name field.

----- Original Message -----
From: "Travis Siegel" <tsiegel@softcon.com>
To: <nvda@nvda.groups.io>
Sent: Monday, August 21, 2017 5:59 PM
Subject: Re: [nvda] what in the world is happening with firefox and nvda


Sure, it's possible to run a batch file as an administrator. Just open a command prompt with the run as administrator option, then run your batch file, and poof, all done.

Now, whether a shortcut can be designed to run as an administrator with shortcut being connected to a batchfile is a completely different question, and I don't know the answer to that, and honestly, I don't have any urge to find out, running a command prompt as administrator is plenty enough for me. *grin*.



On 8/21/2017 4:58 AM, Brian's Mail list account via Groups.Io wrote:
I will offer this additionally. On one machine things only worked again after this was done after a computer restart.
I wonder if a batch file on the desktop might be able to do this, it depends whether its possible to make a batch file run as administrator or not.
Brian

bglists@blueyonder.co.uk
Sent via blueyonder.
Please address personal email to:-
briang1@blueyonder.co.uk, putting 'Brian Gaff'
in the display name field.
----- Original Message ----- From: "Gene New Zealand" <hurrikennyandopo@outlook.co.nz>
To: <nvda@nvda.groups.io>
Sent: Sunday, August 20, 2017 10:35 PM
Subject: Re: [nvda] what in the world is happening with firefox and nvda


Hi Tony


I will copy and paste what fixed mine off my website. You might need
sighted assistance? but I see also now for the same bug there is or
maybe fixes for other versions of windows.


But before you go to see if it fixes the problem can you do the
following first?


Under the general settings in nvda set the log level to debug. Save your
settings.


restart nvda so it is a fresh copy go into the areas where you are
having the problems nvda will record your steps like in your browser
thunder bird etc.


Then save the log to your desktop it can be found under the tools then
view log section. press the alt key then go to save log and save it to
your desk top or some where easy to find it.


Below will be what fixed mine on my windows 10 machine and also on a
ladies one.


I will also find the page with other fixes maybe the same or different.




Troubleshooting - NVDA says “unknown” or “pane” in all of your browsers,
Mozilla Thunderbird email client and other places
If for some reason you have problems with NVDA saying “unknown” or
“pane” check for the following symptoms:

In all of your browsers, or the Mozilla Thunderbird email client, no
matter what you do, you still hear “unknown” or “pane”.

In the browser, email client and other menus you notice you cannot get
into your menus, or you are unable to use the quick navigation keys

When you have been told the page is loaded and notice strange behaviour

Mozilla Thunderbird saying unknown while you try to navigate it

Your applications key does not work with it being spoken out and other
strange behaviour in Windows

The running applications icons are not being spoken out
It might be a good idea to do the following:
Please note: If you are hearing “unknown” or “pane” (as discussed above)
NVDA might seem like it is still working properly but it may not be
completely in Windows and other programmes.
You could try the following solution which will allow you to re-register
your dll files in case they are causing the problem.
Press the Windows key then type the following into the search box. Type
in “command prompt”. Once you have located command prompt, in the search
results, press the Applications key to bring up the context menu. Arrow
down to select “run as administrator” and press the Enter key. This will
take you to a command prompt window. This will not be spoken out. You
may need sighted assistance for this.
Type in the following command
for %x in (c:\windows\system32\*.dll) do regsvr32 /s %x
This should re-register all components in the system32 folder.
When it is finished, you can close the command prompt window with the
Alt + F4 key. You should notice now where NVDA was saying “unknown” as
in some examples given, NVDA should now read the icons in the running
applications area of Windows, speak the content of the webpage and
menus, and also in Mozilla Thunderbird and other places in Windows
including the Windows applications context menu.



Gene nz



On 21/08/2017 09:13, Tony Ballou wrote:
Hey Gene,


It has said unknown in Thunderbird yes indeed. I haven't played with
edge. However, I am seeing many of those symptoms that you're talking
about in Firefox .


Tony


On 8/20/2017 5:05 PM, Gene New Zealand wrote:
Hi tony


can you tell me if nvda is doing any of the following? In all browsers
is he saying unknown or will not speak the contents of the web page? did
the page fully load try the f5 key to do this or use the nvda key + f5
key and see if it plays nicely?

Does he work in microsoft edge and read out the contents?


Down on the running application area on the task bar does nvda speak any
of the programs there?


When you hit the applications key does nvda speak any of the menus as
you arrow down it?


If you are running mozilla thunder bird does it say unknown as you tab
into it or try to get to messages or the menus it would be the same for
mozilla fire fox.


Gene nz



On 21/08/2017 08:32, Tony Ballou wrote:
howdy mates

for some reason nVDA and firefox are having quite a time getting along
with each other now. When web pages come up you get the announcement
that the page is up, however, nothing else works. Tabbing through the
page for links, browse mode keystrokes, everything appears to be shot.
Does anyone know what happened, and a fix for it if there is one? Very
strange indeed. using the latest versions of both windows 10 pro and NVda.

Tony













Re: Firefox has updated to 56 and its broken

Brian's Mail list account <bglists@...>
 

Well, when you tab a few times do you not get to the mainscreen on 56? Its only the focus at start that seems to change for me.

I'm using Master branches and these seem to me to look like the old version stable insofar as 55 of firefox is concerned.
brian

bglists@blueyonder.co.uk
Sent via blueyonder.
Please address personal email to:-
briang1@blueyonder.co.uk, putting 'Brian Gaff'
in the display name field.

----- Original Message -----
From: "Kevin Cussick via Groups.Io" <the.big.white.shepherd=googlemail.com@groups.io>
To: <nvda@nvda.groups.io>
Sent: Monday, August 21, 2017 9:27 PM
Subject: Re: [nvda] Firefox has updated to 56 and its broken


Hi, sorry no I find that nvda stops working when I use ff using only the RC version you can't read anything using ff I have google as my home page. nothing reads I can't do anything with nvda! I have to reboot nvda and when I alt tab I hear firefox when I stop alt tabbing and I am on ff nothing reads again nvda stops working I can how ever read all the links using Narrator and when I run a portable version of the stable not the Rc version everything works as expected. I have tried this on 2 computers now of the same make and model but I doubt this matters. I need some more people to test the very latest 32 bit of firefox with the latest version of the RC version of nvda there has been at least one user as well as me reporting this. thanks in advance for any help that may be given.

On 21/08/2017 12:27, Gene wrote:
Are you talking about the bookmarks problem discussed in the quoted messages in this thread? The other problem, the page not being read is a different thread.
Gene
----- Original Message -----
*From:* Kevin Cussick via Groups.Io <mailto:the.big.white.shepherd=googlemail.com@groups.io>
*Sent:* Monday, August 21, 2017 6:02 AM
*To:* nvda@nvda.groups.io <mailto:nvda@nvda.groups.io>
*Subject:* Re: [nvda] Firefox has updated to 56 and its broken

Hi, agreed but I am using the latest version it works with the stable
version of nvda but not the RC and now this is on 2 computers now.

On 21/08/2017 11:54, Gene wrote:
> If it didn't happen in the previous version of Firefox, why would this
> be an NVDA bug? It may be that NVDA will have to be modified because
of
> a change in Firefox, but I would think the logical cause would be
Firefox.
> Gene
> ----- Original Message -----
> *From:* Brian's Mail list account via Groups.Io
> <mailto:bglists=blueyonder.co.uk@groups.io>
> *Sent:* Monday, August 21, 2017 5:30 AM
> *To:* nvda@nvda.groups.io <mailto:nvda@nvda.groups.io>
<mailto:nvda@nvda.groups.io>
> *Subject:* [nvda] Firefox has updated to 56 and its broken
>
> It just did this and now it opens in some kind of bookmark panel.
> One has to tab to find the actual displayed page. I am thinking this
is a
> Firefox bug. Toolbar for bookmarks is definitely off.
>
> Anyone else noticed this?
> Brian
>
> bglists@blueyonder.co.uk <mailto:bglists@blueyonder.co.uk>
<mailto:bglists@blueyonder.co.uk>
> Sent via blueyonder.
> Please address personal email to:-
> briang1@blueyonder.co.uk <mailto:briang1@blueyonder.co.uk>
<mailto:briang1@blueyonder.co.uk>, putting
> 'Brian Gaff'
> in the display name field.
>
>
>
>



Re: Firefox has updated to 56 and its broken

Brian's Mail list account <bglists@...>
 

55 works well in all versions for me, only 56 has the focus at start up issue from my point of view.
Brian

bglists@blueyonder.co.uk
Sent via blueyonder.
Please address personal email to:-
briang1@blueyonder.co.uk, putting 'Brian Gaff'
in the display name field.

----- Original Message -----
From: "Kevin Cussick via Groups.Io" <the.big.white.shepherd=googlemail.com@groups.io>
To: <nvda@nvda.groups.io>
Sent: Monday, August 21, 2017 9:46 PM
Subject: Re: [nvda] Firefox has updated to 56 and its broken


Hi, went to about firefox and it says 55.02 32 bit I hope this helps in some way but as I have said using the stable version of nvda it works perfectly well.

On 21/08/2017 15:59, Andre Fisher wrote:
Is this 32 bit or 64 bit Firefox. It appears a bug needs to be filed. Which version of Firefox. Please send an actual number, with steps to reproduce. This seems serious.

Sent from Mail <https://go.microsoft.com/fwlink/?LinkId=550986> for Windows 10

*From: *Kevin Cussick via Groups.Io <mailto:the.big.white.shepherd=googlemail.com@groups.io>
*Sent: *Monday, August 21, 2017 6:02 AM
*To: *nvda@nvda.groups.io <mailto:nvda@nvda.groups.io>
*Subject: *Re: [nvda] Firefox has updated to 56 and its broken

Hi, agreed but I am using the latest version it works with the stable

version of nvda but not the RC and now this is on 2 computers now.

On 21/08/2017 11:54, Gene wrote:

> If it didn't happen in the previous version of Firefox, why would this

> be an NVDA bug? It may be that NVDA will have to be modified because
of

> a change in Firefox, but I would think the logical cause would be
Firefox.

> Gene

> ----- Original Message -----

> *From:* Brian's Mail list account via Groups.Io

> <mailto:bglists=blueyonder.co.uk@groups.io>

> *Sent:* Monday, August 21, 2017 5:30 AM

> *To:* nvda@nvda.groups.io <mailto:nvda@nvda.groups.io>

> *Subject:* [nvda] Firefox has updated to 56 and its broken

>

> It just did this and now it opens in some kind of bookmark panel.

> One has to tab to find the actual displayed page. I am thinking this
is a

> Firefox bug. Toolbar for bookmarks is definitely off.

>

> Anyone else noticed this?

> Brian

>

> bglists@blueyonder.co.uk <mailto:bglists@blueyonder.co.uk>

> Sent via blueyonder.

> Please address personal email to:-

> briang1@blueyonder.co.uk <mailto:briang1@blueyonder.co.uk>, putting

> 'Brian Gaff'

> in the display name field.

>

>

>

>


Re: How do I find the keystrokes for Microsoft Edge?

Hicks Steven (CORNWALL IT SERVICES) <steven.hicks@...>
 

Does ctrl+l work or alt+d?

-----Original Message-----
From: nvda@nvda.groups.io [mailto:nvda@nvda.groups.io] On Behalf Of John J. Boyer
Sent: 22 August 2017 06:07
To: nvda@nvda.groups.io
Subject: [nvda] How do I find the keystrokes for Microsoft Edge?

Pressing F1 does not bring up a help screen. I particularly want to know the keystroke for the address bar. Sorry for the dumb question. I have a lot of trouble with graphical interfaces.

Thanks,
John

--
John J. Boyer
Email: john.boyer@abilitiessoft.org
website: http://www.abilitiessoft.org
Status: Company dissolved but website and email addresses live.
Location: Madison, Wisconsin, USA
Mission: developing assistive technology software and providing STEM services
that are available at no cost







********************************************************************************************************************

This message may contain confidential information. If you are not the intended recipient please inform the
sender that you have received the message in error before deleting it.
Please do not disclose, copy or distribute information in this e-mail or take any action in relation to its contents. To do so is strictly prohibited and may be unlawful. Thank you for your co-operation.

NHSmail is the secure email and directory service available for all NHS staff in England and Scotland. NHSmail is approved for exchanging patient data and other sensitive information with NHSmail and other accredited email services.

For more information and to find out how you can switch, https://portal.nhs.net/help/joiningnhsmail


How do I find the keystrokes for Microsoft Edge?

John J. Boyer
 

Pressing F1 does not bring up a help screen. I particularly want to know the keystroke for the address bar. Sorry for
the
dumb question. I have a lot of trouble with graphical interfaces.

Thanks,
John

--
John J. Boyer
Email: john.boyer@abilitiessoft.org
website: http://www.abilitiessoft.org
Status: Company dissolved but website and email addresses live.
Location: Madison, Wisconsin, USA
Mission: developing assistive technology software and providing STEM services
that are available at no cost


Re: what in the world is happening with firefox and nvda

Gene
 

Maybe files have been unregistered by the program but I'd be worried that files have been removed.  Does the program quaranteen files or just remove them? 
 
Also, does the person have system restore points from before the problem started? 
And if files have been removed that are Windows files, not just unregistered, and if no restore points are available from before the time the problem started, is there a way to repair Windows that will restore the files?  I don't know enough about repairing Windows or having Windows replace missing files to comment further.
 
Gene

----- Original Message -----
Sent: Monday, August 21, 2017 8:48 PM
Subject: Re: [nvda] what in the world is happening with firefox and nvda

Hi Gene,


I think I know what's happened. While at my friend's house we updated her hitman pro antivirus to the latest version and all seemed to work well until I went into firefox.  I'm testing the same set of scenarios on my system here at home and have gotten the exact same problems that she has. I've sent the information on to my sighted partner and between the 2 of us we should be able to straighten things out. We will also put together a piece on this and send it to the folks who make the antivirus program to let them know that this happens.    


Tony
On 8/21/2017 8:55 PM, Gene New Zealand wrote:

Hi Tony


I know the first email from off my website that fixed my problem but it has to be done exactly the way it was sent.


The later one for windows 10 i was not aware of until i posted a attachments and jamie pointed me towards the comments on the others. I see they were for windows 7 and 8 and 10 and there were some patches but i think they were for 7 and 8?


hopefully they get it sorted. If or when it fixes it get them to save a restore point in windows.


Gene nz



On 22/08/2017 12:49, Tony Ballou wrote:
Hey Gene,


Thanks for this information mate. Because registry editing may come into 
play, I explained what was happening in Firefox to my partners earlier 
today. I've sent them the stuff you gave me and we will give the 
solutions a try. I'll keep you posted on how things workout.


Tony


On 8/20/2017 5:45 PM, Gene New Zealand wrote:
Hi Tony


the link to the page where the other fixes are can be found at
https://github.com/nvaccess/nvda/issues/2807#issuecomment-320149243


This is what i just copied off it and there looks to be a reg patch but
think it is for windows 7 or 8.


8. On Windows 10 (both 32 and 64 bit), also enter the following command:
c:\windows\system32\regsvr32 c:\windows\system32\OneCoreCommonProxyStub.dll
9. On Windows 10 64 bit, also enter the following command:
c:\windows\syswow64\regsvr32 c:\windows\syswow64\OneCoreCommonProxyStub.dll


Gene nz

On 21/08/2017 09:13, Tony Ballou wrote:
Hey Gene,


It has said unknown in Thunderbird yes indeed. I haven't played with
edge.  However, I am seeing many of those symptoms that you're talking
about in Firefox .


Tony


On 8/20/2017 5:05 PM, Gene New Zealand wrote:
Hi tony


can you tell me if nvda is doing any of the following? In all browsers
is he saying unknown or will not speak the contents of the web page? did
the page fully load try the f5 key to do this or use the nvda key + f5
key and see if it plays nicely?

Does he work in microsoft edge and read out the contents?


Down on the running application area on the task bar does nvda speak any
of the programs there?


When you hit the applications key does nvda speak any of the menus as
you arrow down it?


If you are running mozilla thunder bird does it say unknown as you tab
into it or try to get to messages or the menus it would be the same for
mozilla fire fox.


Gene nz



On 21/08/2017 08:32, Tony Ballou wrote:
howdy mates

for some reason nVDA and firefox are having quite a time getting along
with each other now.  When web pages come up you get the announcement
that the page is up, however, nothing else works. Tabbing through the
page for links, browse mode keystrokes, everything appears to be shot.
Does anyone know what happened, and a fix for it if there is one?  Very
strange indeed.  using the latest versions of both windows 10 pro and NVda.

Tony





--
Check out my website for NVDA tutorials and other blindness related material at http://www.accessibilitycentral.net Regardless of where you are in New Zealand if you are near one of the APNK sites you can use a copy of the NVDA screen reader on one of their computers. To find out which locations (or location) is near to you please visit http://www.aotearoapeoplesnetwork.org/content/partner-libraries (Aotearoa People's Network Kaharoa). To find an NVDA certified expert near you, please visit the following link https://certification.nvaccess.org/. The certification page contains the official list of NVDA certified individuals from around the world, who have sat and successfully passed the NVDA expert exam.


Re: what in the world is happening with firefox and nvda

Tony Ballou
 

Hi Gene,


I think I know what's happened. While at my friend's house we updated her hitman pro antivirus to the latest version and all seemed to work well until I went into firefox.  I'm testing the same set of scenarios on my system here at home and have gotten the exact same problems that she has. I've sent the information on to my sighted partner and between the 2 of us we should be able to straighten things out. We will also put together a piece on this and send it to the folks who make the antivirus program to let them know that this happens.    


Tony

On 8/21/2017 8:55 PM, Gene New Zealand wrote:

Hi Tony


I know the first email from off my website that fixed my problem but it has to be done exactly the way it was sent.


The later one for windows 10 i was not aware of until i posted a attachments and jamie pointed me towards the comments on the others. I see they were for windows 7 and 8 and 10 and there were some patches but i think they were for 7 and 8?


hopefully they get it sorted. If or when it fixes it get them to save a restore point in windows.


Gene nz



On 22/08/2017 12:49, Tony Ballou wrote:
Hey Gene,


Thanks for this information mate. Because registry editing may come into 
play, I explained what was happening in Firefox to my partners earlier 
today. I've sent them the stuff you gave me and we will give the 
solutions a try. I'll keep you posted on how things workout.


Tony


On 8/20/2017 5:45 PM, Gene New Zealand wrote:
Hi Tony


the link to the page where the other fixes are can be found at
https://github.com/nvaccess/nvda/issues/2807#issuecomment-320149243


This is what i just copied off it and there looks to be a reg patch but
think it is for windows 7 or 8.


8. On Windows 10 (both 32 and 64 bit), also enter the following command:
c:\windows\system32\regsvr32 c:\windows\system32\OneCoreCommonProxyStub.dll
9. On Windows 10 64 bit, also enter the following command:
c:\windows\syswow64\regsvr32 c:\windows\syswow64\OneCoreCommonProxyStub.dll


Gene nz

On 21/08/2017 09:13, Tony Ballou wrote:
Hey Gene,


It has said unknown in Thunderbird yes indeed. I haven't played with
edge.  However, I am seeing many of those symptoms that you're talking
about in Firefox .


Tony


On 8/20/2017 5:05 PM, Gene New Zealand wrote:
Hi tony


can you tell me if nvda is doing any of the following? In all browsers
is he saying unknown or will not speak the contents of the web page? did
the page fully load try the f5 key to do this or use the nvda key + f5
key and see if it plays nicely?

Does he work in microsoft edge and read out the contents?


Down on the running application area on the task bar does nvda speak any
of the programs there?


When you hit the applications key does nvda speak any of the menus as
you arrow down it?


If you are running mozilla thunder bird does it say unknown as you tab
into it or try to get to messages or the menus it would be the same for
mozilla fire fox.


Gene nz



On 21/08/2017 08:32, Tony Ballou wrote:
howdy mates

for some reason nVDA and firefox are having quite a time getting along
with each other now.  When web pages come up you get the announcement
that the page is up, however, nothing else works. Tabbing through the
page for links, browse mode keystrokes, everything appears to be shot.
Does anyone know what happened, and a fix for it if there is one?  Very
strange indeed.  using the latest versions of both windows 10 pro and NVda.

Tony









--
Check out my website for NVDA tutorials and other blindness related material at http://www.accessibilitycentral.net Regardless of where you are in New Zealand if you are near one of the APNK sites you can use a copy of the NVDA screen reader on one of their computers. To find out which locations (or location) is near to you please visit http://www.aotearoapeoplesnetwork.org/content/partner-libraries (Aotearoa People's Network Kaharoa). To find an NVDA certified expert near you, please visit the following link https://certification.nvaccess.org/. The certification page contains the official list of NVDA certified individuals from around the world, who have sat and successfully passed the NVDA expert exam.


Re: what in the world is happening with firefox and nvda

Gene New Zealand <hurrikennyandopo@...>
 

Hi Tony


I know the first email from off my website that fixed my problem but it has to be done exactly the way it was sent.


The later one for windows 10 i was not aware of until i posted a attachments and jamie pointed me towards the comments on the others. I see they were for windows 7 and 8 and 10 and there were some patches but i think they were for 7 and 8?


hopefully they get it sorted. If or when it fixes it get them to save a restore point in windows.


Gene nz



On 22/08/2017 12:49, Tony Ballou wrote:
Hey Gene,


Thanks for this information mate. Because registry editing may come into 
play, I explained what was happening in Firefox to my partners earlier 
today. I've sent them the stuff you gave me and we will give the 
solutions a try. I'll keep you posted on how things workout.


Tony


On 8/20/2017 5:45 PM, Gene New Zealand wrote:
Hi Tony


the link to the page where the other fixes are can be found at
https://github.com/nvaccess/nvda/issues/2807#issuecomment-320149243


This is what i just copied off it and there looks to be a reg patch but
think it is for windows 7 or 8.


8. On Windows 10 (both 32 and 64 bit), also enter the following command:
c:\windows\system32\regsvr32 c:\windows\system32\OneCoreCommonProxyStub.dll
9. On Windows 10 64 bit, also enter the following command:
c:\windows\syswow64\regsvr32 c:\windows\syswow64\OneCoreCommonProxyStub.dll


Gene nz

On 21/08/2017 09:13, Tony Ballou wrote:
Hey Gene,


It has said unknown in Thunderbird yes indeed. I haven't played with
edge.  However, I am seeing many of those symptoms that you're talking
about in Firefox .


Tony


On 8/20/2017 5:05 PM, Gene New Zealand wrote:
Hi tony


can you tell me if nvda is doing any of the following? In all browsers
is he saying unknown or will not speak the contents of the web page? did
the page fully load try the f5 key to do this or use the nvda key + f5
key and see if it plays nicely?

Does he work in microsoft edge and read out the contents?


Down on the running application area on the task bar does nvda speak any
of the programs there?


When you hit the applications key does nvda speak any of the menus as
you arrow down it?


If you are running mozilla thunder bird does it say unknown as you tab
into it or try to get to messages or the menus it would be the same for
mozilla fire fox.


Gene nz



On 21/08/2017 08:32, Tony Ballou wrote:
howdy mates

for some reason nVDA and firefox are having quite a time getting along
with each other now.  When web pages come up you get the announcement
that the page is up, however, nothing else works. Tabbing through the
page for links, browse mode keystrokes, everything appears to be shot.
Does anyone know what happened, and a fix for it if there is one?  Very
strange indeed.  using the latest versions of both windows 10 pro and NVda.

Tony













--
Check out my website for NVDA tutorials and other blindness related material at http://www.accessibilitycentral.net Regardless of where you are in New Zealand if you are near one of the APNK sites you can use a copy of the NVDA screen reader on one of their computers. To find out which locations (or location) is near to you please visit http://www.aotearoapeoplesnetwork.org/content/partner-libraries (Aotearoa People's Network Kaharoa). To find an NVDA certified expert near you, please visit the following link https://certification.nvaccess.org/. The certification page contains the official list of NVDA certified individuals from around the world, who have sat and successfully passed the NVDA expert exam.


Re: what in the world is happening with firefox and nvda

Tony Ballou
 

Hey Gene,


Thanks for this information mate. Because registry editing may come into
play, I explained what was happening in Firefox to my partners earlier
today. I've sent them the stuff you gave me and we will give the
solutions a try. I'll keep you posted on how things workout.


Tony

On 8/20/2017 5:45 PM, Gene New Zealand wrote:
Hi Tony


the link to the page where the other fixes are can be found at
https://github.com/nvaccess/nvda/issues/2807#issuecomment-320149243


This is what i just copied off it and there looks to be a reg patch but
think it is for windows 7 or 8.


8. On Windows 10 (both 32 and 64 bit), also enter the following command:
c:\windows\system32\regsvr32 c:\windows\system32\OneCoreCommonProxyStub.dll
9. On Windows 10 64 bit, also enter the following command:
c:\windows\syswow64\regsvr32 c:\windows\syswow64\OneCoreCommonProxyStub.dll


Gene nz

On 21/08/2017 09:13, Tony Ballou wrote:
Hey Gene,


It has said unknown in Thunderbird yes indeed. I haven't played with
edge. However, I am seeing many of those symptoms that you're talking
about in Firefox .


Tony


On 8/20/2017 5:05 PM, Gene New Zealand wrote:
Hi tony


can you tell me if nvda is doing any of the following? In all browsers
is he saying unknown or will not speak the contents of the web page? did
the page fully load try the f5 key to do this or use the nvda key + f5
key and see if it plays nicely?

Does he work in microsoft edge and read out the contents?


Down on the running application area on the task bar does nvda speak any
of the programs there?


When you hit the applications key does nvda speak any of the menus as
you arrow down it?


If you are running mozilla thunder bird does it say unknown as you tab
into it or try to get to messages or the menus it would be the same for
mozilla fire fox.


Gene nz



On 21/08/2017 08:32, Tony Ballou wrote:
howdy mates

for some reason nVDA and firefox are having quite a time getting along
with each other now. When web pages come up you get the announcement
that the page is up, however, nothing else works. Tabbing through the
page for links, browse mode keystrokes, everything appears to be shot.
Does anyone know what happened, and a fix for it if there is one? Very
strange indeed. using the latest versions of both windows 10 pro and NVda.

Tony






Re: NVDA with Open Office

Tony Ballou
 

Hi Ron,


Try to open the file using open office writer. If that doesn't work,
write back and I'll try to help you further.

Tony

What happens when youOn 8/17/2017 3:02 AM, Ron Edwards wrote:

Hi all.


I have a .doc file which I have been sent by email. I am using
Windows 10 with NVDA.


I am trying to read it with Open Office, but unsuccessfully. I can
choose between OO writer, OO Mat and just OO. I am not sure which one
of these to use when doing this task.


I can write and read what I have written, but can't read anything of
the .doc file.


Please could someone help me or point me in the right direction?


Many thanks.


Ron




Re: what in the world is happening with firefox and nvda

Norman <lists@...>
 

Hi.

I believe you could do this using task scheduler.

Never done this exact thing but you can make .executibles run as admin so don't see why a batch file would be that much harder.

Do some googling on it.

On 8/21/2017 12:59 PM, Travis Siegel wrote:
Sure, it's possible to run a batch file as an administrator. Just open a command prompt with the run as administrator option, then run your batch file, and poof, all done.

Now, whether a shortcut can be designed to run as an administrator with shortcut being connected to a batchfile is a completely different question, and I don't know the answer to that, and honestly, I don't have any urge to find out, running a command prompt as administrator is plenty enough for me. *grin*.



On 8/21/2017 4:58 AM, Brian's Mail list account via Groups.Io wrote:
I will offer this additionally. On one machine things only worked again after this was done after a computer restart.
I wonder if a batch file on the desktop might be able to do this, it depends whether its possible to make a batch file run as administrator or not.
Brian

bglists@blueyonder.co.uk
Sent via blueyonder.
Please address personal email to:-
briang1@blueyonder.co.uk, putting 'Brian Gaff'
in the display name field.
----- Original Message ----- From: "Gene New Zealand" <hurrikennyandopo@outlook.co.nz>
To: <nvda@nvda.groups.io>
Sent: Sunday, August 20, 2017 10:35 PM
Subject: Re: [nvda] what in the world is happening with firefox and nvda


Hi Tony


I will copy and paste what fixed mine off my website. You might need
sighted assistance? but I see also now for the same bug there is or
maybe fixes for other versions of windows.


But before you go to see if it fixes the problem can you do the
following first?


Under the general settings in nvda set the log level to debug. Save your
settings.


restart nvda so it is a fresh copy go into the areas where you are
having the problems nvda will record your steps like in your browser
thunder bird etc.


Then save the log to your desktop it can be found under the tools then
view log section. press the alt key then go to save log and save it to
your desk top or some where easy to find it.


Below will be what fixed mine on my windows 10 machine and also on a
ladies one.


I will also find the page with other fixes maybe the same or different.




Troubleshooting - NVDA says “unknown” or “pane” in all of your browsers,
Mozilla Thunderbird email client and other places
If for some reason you have problems with NVDA saying “unknown” or
“pane” check for the following symptoms:

In all of your browsers, or the Mozilla Thunderbird email client, no
matter what you do, you still hear “unknown” or “pane”.

In the browser, email client and other menus you notice you cannot get
into your menus, or you are unable to use the quick navigation keys

When you have been told the page is loaded and notice strange behaviour

Mozilla Thunderbird saying unknown while you try to navigate it

Your applications key does not work with it being spoken out and other
strange behaviour in Windows

The running applications icons are not being spoken out
It might be a good idea to do the following:
Please note: If you are hearing “unknown” or “pane” (as discussed above)
NVDA might seem like it is still working properly but it may not be
completely in Windows and other programmes.
You could try the following solution which will allow you to re-register
your dll files in case they are causing the problem.
Press the Windows key then type the following into the search box. Type
in “command prompt”. Once you have located command prompt, in the search
results, press the Applications key to bring up the context menu. Arrow
down to select “run as administrator” and press the Enter key. This will
take you to a command prompt window. This will not be spoken out. You
may need sighted assistance for this.
Type in the following command
for %x in (c:\windows\system32\*.dll) do regsvr32 /s %x
This should re-register all components in the system32 folder.
When it is finished, you can close the command prompt window with the
Alt + F4 key. You should notice now where NVDA was saying “unknown” as
in some examples given, NVDA should now read the icons in the running
applications area of Windows, speak the content of the webpage and
menus, and also in Mozilla Thunderbird and other places in Windows
including the Windows applications context menu.



Gene nz



On 21/08/2017 09:13, Tony Ballou wrote:
Hey Gene,


It has said unknown in Thunderbird yes indeed. I haven't played with
edge. However, I am seeing many of those symptoms that you're talking
about in Firefox .


Tony


On 8/20/2017 5:05 PM, Gene New Zealand wrote:
Hi tony


can you tell me if nvda is doing any of the following? In all browsers
is he saying unknown or will not speak the contents of the web page? did
the page fully load try the f5 key to do this or use the nvda key + f5
key and see if it plays nicely?

Does he work in microsoft edge and read out the contents?


Down on the running application area on the task bar does nvda speak any
of the programs there?


When you hit the applications key does nvda speak any of the menus as
you arrow down it?


If you are running mozilla thunder bird does it say unknown as you tab
into it or try to get to messages or the menus it would be the same for
mozilla fire fox.


Gene nz



On 21/08/2017 08:32, Tony Ballou wrote:
howdy mates

for some reason nVDA and firefox are having quite a time getting along
with each other now. When web pages come up you get the announcement
that the page is up, however, nothing else works. Tabbing through the
page for links, browse mode keystrokes, everything appears to be shot.
Does anyone know what happened, and a fix for it if there is one? Very
strange indeed. using the latest versions of both windows 10 pro and NVda.

Tony














Re: Firefox not working with the latest RC of Nvda.

Kevin Cussick
 

what OS 32 bit or 64 and not that it should matter but just humer me what make of computer I am having the trouble on 2 lenovo all in ones but I don't really think this will be the cause. thanks for your work and if you can please let me know with thanks.

On 21/08/2017 16:51, Lino Morales wrote:
I just installed NVDA 2017.3 RC 1 over an hour ago and I'm not having no problems with FF 55.
On 8/21/2017 6:18 AM, Kevin Cussick via Groups.Io wrote:
Hi all,   I installed the RC of nvda and firefox reads nothing on another computer!   using the portable version of the latest stable version of nvda it works fine now.   this must be a problem with the RC version.   the only thing is it is the same all in one lenovo I shall when I have time try it on another make just encase there is something about lenovo comps that is very unlikely!  but worth a try,   I how ever can use ff with the stable portable of nvda without problems!   this is rather worrying as we are getting near the next stable version..e.



Re: question

Gene New Zealand <hurrikennyandopo@...>
 

Hi


on my full qwerty keyboard it is the nought down the bottom.


The easiest and quickest way to find out what keys are what is to turn on input help it is the nvda key + 1 on the main qwerty keyboard.   Press it again to turn it off.


Hope this helps.


Gene nz



On 22/08/2017 00:18, anthony borg wrote:

Hi gene

Can you please explain to me where is the extended insert key on the keyboard?

Thanks in advance anthony

 

From: nvda@nvda.groups.io [mailto:nvda@nvda.groups.io] On Behalf Of Gene New Zealand
Sent: 20 August 2017 22:56
To: nvda@nvda.groups.io
Subject: Re: [nvda] question

 

Hi

 

under the keyboard settings is the extended insert key checked? Here I have all 3 checked. I just tried it with the extended insert key with the others ctrl key + either up or down to ajust the volume

It worked nicely a little bit different but could be done with the one hand.

 

I guess i am just use to using 2 hands to do the same job.

 

by the way is your keyboard a full qwerty keyboard? I have seen machines that might have 2 insert keys or 2 extended insert keys but do not know what the second key is for unless it does the same job.The extended insert key on my qwerty keyboard is the zero key. maybe you are pressing the wrong one? or do you have it marked?

 

Gene nz

.

 

On 20/08/2017 20:17, anthony borg wrote:

Hi gene

I am aware that I have to press it twice, but the problem is that it doesn’t announce on or off, it just peeps.

If there is a way of how to do it announcing it,

Can you please explain to me how to do it?

Thanks in advance

Anthony

 

From: nvda@nvda.groups.io [mailto:nvda@nvda.groups.io] On Behalf Of Gene New Zealand
Sent: 20 August 2017 01:55
To: nvda@nvda.groups.io
Subject: Re: [nvda] question

 

Hi

 

You are probably aware that if the caps lock key is selected as a modifier key it has to be hit 2 times to turn caps lock on and two for off..

 

if it is selected as the modifier key then it would be that key and say the letter N to get into the preferences of nvda.

 

here unless i am writing some thing unless it is more than a letter i just use the shift key for just one letter and if i want all of them capitalized I might then put that key on to do it then turn it off.

 

Gene nz

 

 

On 20/08/2017 00:38, anthony borg wrote:

Hi list

Can someone help me to figure out this problem please?

On my laptop I use the sticky keys to be able to use the keyboard with one hand, but since I started to use the n v d a, I am meeting this problem. ?

Since I started to use the capslock as n v d a, now I can’t use it to write a capital letter, as usual, if any n v d a programmer can help me to solve this problem I would appreciate it very much.

Thanks in advance

Anthony

 

 


--
Check out my website for NVDA tutorials and other blindness related material at http://www.accessibilitycentral.net Regardless of where you are in New Zealand if you are near one of the APNK sites you can use a copy of the NVDA screen reader on one of their computers. To find out which locations (or location) is near to you please visit http://www.aotearoapeoplesnetwork.org/content/partner-libraries (Aotearoa People's Network Kaharoa). To find an NVDA certified expert near you, please visit the following link https://certification.nvaccess.org/. The certification page contains the official list of NVDA certified individuals from around the world, who have sat and successfully passed the NVDA expert exam.


Re: Firefox has updated to 56 and its broken

Kevin Cussick
 

Hi, went to about firefox and it says 55.02 32 bit I hope this helps in some way but as I have said using the stable version of nvda it works perfectly well.

On 21/08/2017 15:59, Andre Fisher wrote:
Is this 32 bit or 64 bit Firefox. It appears a bug needs to be filed. Which version of Firefox. Please send an actual number, with steps to reproduce. This seems serious.
Sent from Mail <https://go.microsoft.com/fwlink/?LinkId=550986> for Windows 10
*From: *Kevin Cussick via Groups.Io <mailto:the.big.white.shepherd=googlemail.com@groups.io>
*Sent: *Monday, August 21, 2017 6:02 AM
*To: *nvda@nvda.groups.io <mailto:nvda@nvda.groups.io>
*Subject: *Re: [nvda] Firefox has updated to 56 and its broken
Hi,   agreed but I am using the latest version it works with the stable
version of nvda but not the RC and now this is on 2 computers now.
On 21/08/2017 11:54, Gene wrote:

> If it didn't happen in the previous version of Firefox, why would this

> be an NVDA bug?  It may be that NVDA will have to be modified because of

> a change in Firefox, but I would think the logical cause would be
Firefox.

> Gene

> ----- Original Message -----

> *From:* Brian's Mail list account via Groups.Io

> <mailto:bglists=blueyonder.co.uk@groups.io>

> *Sent:* Monday, August 21, 2017 5:30 AM

> *To:* nvda@nvda.groups.io <mailto:nvda@nvda.groups.io>

> *Subject:* [nvda] Firefox has updated to 56 and its broken

>

> It just did this and now it opens in some kind of bookmark panel.

>   One has to tab to find the actual displayed page. I am thinking
this is a

> Firefox bug. Toolbar for bookmarks is definitely off.

>

> Anyone else noticed this?

>   Brian

>

> bglists@blueyonder.co.uk <mailto:bglists@blueyonder.co.uk>

> Sent via blueyonder.

> Please address personal email to:-

> briang1@blueyonder.co.uk <mailto:briang1@blueyonder.co.uk>, putting

> 'Brian Gaff'

> in the display name field.

>

>

>

>


Re: Firefox has updated to 56 and its broken

Kevin Cussick
 

Hi, sorry no I find that nvda stops working when I use ff using only the RC version you can't read anything using ff I have google as my home page. nothing reads I can't do anything with nvda! I have to reboot nvda and when I alt tab I hear firefox when I stop alt tabbing and I am on ff nothing reads again nvda stops working I can how ever read all the links using Narrator and when I run a portable version of the stable not the Rc version everything works as expected. I have tried this on 2 computers now of the same make and model but I doubt this matters. I need some more people to test the very latest 32 bit of firefox with the latest version of the RC version of nvda there has been at least one user as well as me reporting this. thanks in advance for any help that may be given.

On 21/08/2017 12:27, Gene wrote:
Are you talking about the bookmarks problem discussed in the quoted messages in this thread?  The other problem, the page not being read is a different thread.
Gene
----- Original Message -----
*From:* Kevin Cussick via Groups.Io <mailto:the.big.white.shepherd=googlemail.com@groups.io>
*Sent:* Monday, August 21, 2017 6:02 AM
*To:* nvda@nvda.groups.io <mailto:nvda@nvda.groups.io>
*Subject:* Re: [nvda] Firefox has updated to 56 and its broken
Hi,   agreed but I am using the latest version it works with the stable
version of nvda but not the RC and now this is on 2 computers now.
On 21/08/2017 11:54, Gene wrote:
> If it didn't happen in the previous version of Firefox, why would this
> be an NVDA bug?  It may be that NVDA will have to be modified because of
> a change in Firefox, but I would think the logical cause would be
Firefox.
> Gene
> ----- Original Message -----
> *From:* Brian's Mail list account via Groups.Io
> <mailto:bglists=blueyonder.co.uk@groups.io>
> *Sent:* Monday, August 21, 2017 5:30 AM
> *To:* nvda@nvda.groups.io <mailto:nvda@nvda.groups.io>
<mailto:nvda@nvda.groups.io>
> *Subject:* [nvda] Firefox has updated to 56 and its broken
>
> It just did this and now it opens in some kind of bookmark panel.
>  One has to tab to find the actual displayed page. I am thinking this
is a
> Firefox bug. Toolbar for bookmarks is definitely off.
>
> Anyone else noticed this?
>   Brian
>
> bglists@blueyonder.co.uk <mailto:bglists@blueyonder.co.uk>
<mailto:bglists@blueyonder.co.uk>
> Sent via blueyonder.
> Please address personal email to:-
> briang1@blueyonder.co.uk <mailto:briang1@blueyonder.co.uk>
<mailto:briang1@blueyonder.co.uk>, putting
> 'Brian Gaff'
> in the display name field.
>
>
>
>


Mumble/TeamSpeak Add-on or Enhancement Request

Nimer Jaber
 

Hello,

I am looking for assistance from anyone wishing to take on an add-on or enhancements for either TeamSpeak or Mumble. I am looking for a system similar to TeamTalk, however I have been unable to get TeamTalk running under Ubuntu 17.04, and have problems with that as opposed to other platforms with reliability of the connection. Mumble and TeamSpeak are close, but both hove various aspects that lack accessibility, mostly for the ability to set keyboard focus to certain controls, and reading chats.

If anyone wants to work on this or needs more info, please let me know. Also, if I missed an add-on that helps with either mumble or teamspeak, let me know.

THanks.
--
Cordially,

Nimer Jaber

My mission is to bring love and peace to everyone around me with all tools available to me.
My core values are integrity, innovation, loyalty, excellence, and 100% personal responsibility.

The message above is intended for the recipient to whom it was
addressed. If you believe that you are not the intended recipient,
please notify me via reply email and destroy all copies of this
correspondence. Action taken as a result of this email or its contents
by anyone other than the intended recipient(s) may result in civil or
criminal charges. I have checked this email and all corresponding
attachments for security threats. However, security of your machine is
up to you. Thanks.

Registered Linux User 529141.
http://counter.li.org/

To find out about a free and versatile screen reader for windows XP
and above, please click here:
http://www.nvda-project.org

You can follow @nimerjaber on Twitter for the latest technology news.

To contact me, you can reply to this email or you may call me at (218-606-0475) and I will do my best to respond to you promptly. Thank
you, and have a great day!


Defining braille keystrokes in NVDA

Karl Smith
 

I am a very new subscriber here so this question may sound completely stupid but I want to know if there is a way to define keystrokes used by a braille display in NVDA. Here is what I want to do. I have an ElBraille 14 from Freedom Scientific which runs Windows 10 and with the Braille display I can, by using various key combinations on the braille display, do all the things I can do on a qwerty keyboard. The problem is that I installed KNFB reader enterprise on it the other day and scanned something with it using a Ziggy camera. Everything came out fine and I could hear the text being read but could never get to the braille output. I found out from KNFB tech support that this is because JAWS doesn’t support Microsoft Edge yet and the output from the KNFB software is in an Edge window. I was told that it works fine in NVDA. The problem is that NVDA doesn’t have all the nifty key definitions JAWS does to control the system with the Braille display. Is there a way to add these? Thanks for any help you might give.

 

Karl

 

 

__________

 

Karl Smith, Access Technology Consultant Axis

4304 South El Camino St.

Taylorsville, Utah 84129

 

Phone: 866-824-7885

Fax:     866-824-7885

E-mail: karl@...

Alternate E-mail: karl.axistech@...

 

Twitter http://twitter.com/axistech

 

My blog http://www.samobile.net/users/oksaxis/blog/

 


Re: Request for comments: an outline of a complete course on NVDAinternals and code contributions

derek riemer
 

What editor do you use? you should use something which can perform indent for you, and the options remove a lot of time. I cannot remember the last time I counted spaces (Tip: with the indent feature on, simply do nvda+f to hear indent level).

On Mon, Aug 21, 2017 at 11:09 AM, Travis Siegel <tsiegel@...> wrote:
Of course it can be done.  I've been programming for nearly 30 years, and have never used a braille display.  The problem with white space sensitive languages like python is the shear amount of time spent verifying indentation.  Often times, it takes as long to verify the indentation as it did to write the code in the first place, and that's just not an efficient use of time, which is why I try my level best to avoid programming in python and other languages like parallax's spin code, as it has the same requirement, though I got around that one by writing my own preproccessor that performs indentation for me, replacing C type braces with proper indentation.  I suppose I could adapt that code for python, but that doesn't help when working with other people's code.

Counting spaces isn't my idea of a fun time, but it is what it is, so I suppose I'll have to get used to using the NVDA indentation option, and hope it alleviates most of the hassle involved.



On 8/21/2017 5:00 AM, Brian's Mail list account via Groups.Io wrote:
Also, I'm of the opinion that many if not all programmers are using Braille displays or can see the screen with sufficient magnification. Is it actually possible to do this with just speech. I'm thinking of the strict syntax and tabs needed for Python to work.
Brian

bglists@...
Sent via blueyonder.
Please address personal email to:-
briang1@..., putting 'Brian Gaff'
in the display name field.
----- Original Message ----- From: "Scott VanDeWalle" <scottvandewalle2@...>
To: <nvda@nvda.groups.io>
Sent: Sunday, August 20, 2017 10:46 PM
Subject: Re: [nvda] Request for comments: an outline of a complete course on NVDAinternals and code contributions


Hello Joseph.
How do I get on that group or in that class?  I’d be interested in giving programming another shot.  Smile.
Thank you much.\

Scott\

Sent from Mail for Windows 10

From: Joseph Lee
Sent: Saturday, August 19, 2017 7:44 PM
To: nvda@nvda.groups.io
Subject: [nvda] Request for comments: an outline of a complete course on NVDAinternals and code contributions

Hi everyone,

Those of you on the users list may have heard about a subgroup over there that aims to teach people how to contribute code to NVDA. After going over some membership intros and looking at skill sets represented, I came up with a rough outline or a six to twelve month course on NVDA code contributions and internals. Obviously most of the course content will require working knowledge of Python, but for those who lack this, I’ve included a one unit outline on Python.

Outline:

• Title: So you want to improve NVDA with code contributions?
• Instructor: one or more NVDA experts and developers, along with several Python users as tutors
• Purpose: the overall purpose of this course is to equip new developers with knowledge required to provide code contributions to NVDA project. Topics covered include a short review of Python, running NVDA from source code, source code layout and overall architecture, behind the scenes tour of features and commands, as well as things required when contributing code such as identifying, designing, coding, debugging, testing, submitting, maintaining, and explaining new features, changes and bug fixes.
• Goals: have a working knowledge of Python so students can use it in NVDA and other projects; learn the overall purpose and architecture of NVDA; have knowledge of workings of features and commands through reading, understanding and writing source code; learn tips for becoming successful NVDA code contributors who serves the community and improves NVDA; develop critical problem solving and thinking skills required in today’s software engineering projects including that of NVDA.

Course outline:

Unit 0: Review of Python
1. Python is a general-purpose programming language
2. Downloading and using Python
3. Explain variables, how to import useful modules, conditionals and loops
4. Learn how to define functions.
5. Design classes and objects
6. Learn to interact with lists, dictionaries, sets, tuples and other objects of interest
7. Use modules and objects provided by Python to solve various problems
8. Exercise: random walk on a treadmill
9. Expected duration: four to six months

Skills test and preview 0: come up with solutions to two other problems via Python, write a design for an add-on, or write about how a student would solve an NVDA issue on GitHub.

Unit 1: Basics and the big picture
1. What screen readers are and are not
2. A portrait of operations of a screen reader
3. A brief history of NVDA
4. Obtaining NVDA source code
5. Compiling NVDA’s source code with dependencies
6. Running NVDA from source for the first time
7. Example of code contribution: command to restart NVDA with no prompts
8. Expected duration: one month

Skills test and preview 1: explain in your own words how you would teach your friend to download NVDA source code.

Unit 2: NVDA at a glance
1. Features overview
2. Source code layout
3. Overall architecture
4. Importance of objects, events, and modules
5. Extensibility through classes
6. Why accessibility API’s matter
7. Exercise: what is the code responsible for announcing speech via beeps?
8. Example of code contribution: Popping up browse mode window for some NVDA messages
9. Expected duration: two months

Skills test and preview 2: in your own words, describe ui.message function.

Unit 3: feature and command internals 1
1. Global commands
2. Focus, caret, system cursor
3. Object navigation, properties, developer information and object hierarchy
4. Accessibility API’s
5. Review cursor and text infos
6. Keyboard, mouse, and touchscreen
7. Basics of browse mode
8. Exercise: explain how NvDA+T command works to a new user
9. Example of code contribution: indentation announcement by tones
10. Expected duration: two to three months

Skills test and preview 3: in your own words, describe either one property of a navigator object or how a first letter navigation command works in browse mode.

Unit 4: Feature and command internals 2
1. App modules, global plugins and add-ons
2. Speech, braille, and tones
3. Synthesizers and braille displays
4. Math presentation layer and content recognition framework
5. NVDA dialogs, configuration management, and managing add-ons
6. Exercise: track down bugs in speech synthesizers
7. Example of code contribution: Unicode braille output
8. Expected duration: two months

Skills test and preview 4: in your own words, define what a speech synthesizer driver is.

Unit 5: Code contributions
1. Identifying issues and suggestions
2. Designing a problem and its solution(s)
3. Coding a solution
4. Debugging and testing solutions
5. Effective use of log viewer and Python Console
6. Submitting, maintaining, and explaining a feature, a change, or a bug fix
7. Exercise: not all warnings from the log are fatal
8. Example of code contribution: tab completion in Python Console
9. Expected duration: two to three months

Skills test and preview 5: write a solution for a minor issue on GitHub or a small add-on that uses any concept from previous units.

Unit 6: Beyond code contributions
1. Translations
2. Documentation
3. Keep in touch with users and others in the community
4. Researching new ideas alone or in groups
5. Working on collaborative projects
6. Apply skills from NVDA to other projects
7. Exercise: write an article explaining inner workings of a community add-on
8. Example of code contribution: Liblouis project
9. Expected duration: one month

Unit 7 (advanced): thinking outside of NVDA
1. Windows API
2. Python libraries
3. Dependency checks
4. Using Component Object Model
5. Using advanced features of accessibility API’s
6. Adding new math presentation layers and content recognition frameworks
7. Troubleshooting braille input and output
8. Engaging with the wider python and programming communities
9. Ethical issues in code contributions
10. Things to think about when leading or working on an international software project

Final skills test:
1. From a set of problems dealing with Python, write solutions for two and provide an explanation for one of them.
2. Write an NVDA add-on that utilizes at least two concepts described in one or more units.
3. For a major NVDA GitHub issue, identify, design, code, debug, test, submit, maintain, and explain a solution.

I expect the minimum time to complete this course would be six months (excluding Python intros and advanced topics), with most people taking up to a year to master the concepts above and become comfortable while providing basic code contributions. The Python version to be employed will be a mixture of 2.7 and 3.6.

Comments are appreciated.
Cheers,
Joseph















--

Derek Riemer: Improving the world one byte at a time!

  • University of Colorado Boulder Department of computer science, 4th year undergraduate student.
  • Accessibility enthusiast.
  • Proud user of the NVDA screen reader.
  • Open source enthusiast.
  • Skier.

Personal website