Add-on Updater and Screen Curtain: updated with top requested features


 

Hi everyone,

 

I’m delighted to announce the immediate release of updates to Add-on Updater and Screen Curtain. Note that these add-ons are proof of concept (prototype) add-ons and should be used to provide feedback to people developing these feature in NVDA Core:

 

  • Add-on Updater (NVDA Core issue 3208): Joseph Lee
  • Screen Curtain (NVDA Core issue 7857): Leonard de Ruijter/Babbage B.V.

 

In case of Add-on Updater, today’s build includes work from checkable list (NVDA issue 7491), thus serving as a field test of that issue. If you have any comments on checkable list, please send them to Leonard.

 

To check for add-on updates:

 

  1. If you have Add-on Updater installed, go to NVDA menu/Tools/Check for add-on updates.
  2. If you don’t have Add-on Updater, go to community add-ons website and install Add-on Updater.
  3. Due to addition of Screen Curtain in “add-ons under development” category, you’ll need to check for add-on updates a second time to update Screen Curtain.

 

Changelog:

 

Add-on Updater:

  • When new add-on updates appear, the first entry will be selected and announced automatically.
  • Added ability to exclude add-ons from being updated. You can configure this by going to NVDA menu/Preferences/Settings/Add-on Updater panel. From “do not update add-ons” checkable list box, check add-ons you do not want Add-on Updater to update. This was requested by an add-on author.

 

Screen Curtain:

  • Added a check to make sure magnification wrapper can be imported.
  • Added an unassigned gesture to toggle screen curtain.
  • Added a toggle menu item in Tools that shows state of Screen Curtain.

 

Enjoy.

Cheers,

Joseph


Gene New Zealand <hurrikennyandopo@...>
 

Hi Joseph


I just updated the add on to update add ons  and it got the latest.


I read to get the curtain one which i already have i had to go back a second time for it to see it and up date it so i did.


Only thing is it is still looking and i could not really cancel it it went on for quite a few minutes yet all the other add ons which i have were already updated.


I had to restart nvda so it would stop it from looking. Would that also be because the other add on is not up there? or a bug?


Gene nz



On 8/4/2018 9:09 AM, Joseph Lee wrote:

Hi everyone,

 

I’m delighted to announce the immediate release of updates to Add-on Updater and Screen Curtain. Note that these add-ons are proof of concept (prototype) add-ons and should be used to provide feedback to people developing these feature in NVDA Core:

 

  • Add-on Updater (NVDA Core issue 3208): Joseph Lee
  • Screen Curtain (NVDA Core issue 7857): Leonard de Ruijter/Babbage B.V.

 

In case of Add-on Updater, today’s build includes work from checkable list (NVDA issue 7491), thus serving as a field test of that issue. If you have any comments on checkable list, please send them to Leonard.

 

To check for add-on updates:

 

  1. If you have Add-on Updater installed, go to NVDA menu/Tools/Check for add-on updates.
  2. If you don’t have Add-on Updater, go to community add-ons website and install Add-on Updater.
  3. Due to addition of Screen Curtain in “add-ons under development” category, you’ll need to check for add-on updates a second time to update Screen Curtain.

 

Changelog:

 

Add-on Updater:

  • When new add-on updates appear, the first entry will be selected and announced automatically.
  • Added ability to exclude add-ons from being updated. You can configure this by going to NVDA menu/Preferences/Settings/Add-on Updater panel. From “do not update add-ons” checkable list box, check add-ons you do not want Add-on Updater to update. This was requested by an add-on author.

 

Screen Curtain:

  • Added a check to make sure magnification wrapper can be imported.
  • Added an unassigned gesture to toggle screen curtain.
  • Added a toggle menu item in Tools that shows state of Screen Curtain.

 

Enjoy.

Cheers,

Joseph



 

Hi,

That’s concerning. What happens if you try checking for the update after installing Add-on Updater 18.08.3A?

Cheers,

Joseph

 

From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of Gene New Zealand
Sent: Friday, August 3, 2018 4:09 PM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Add-on Updater and Screen Curtain: updated with top requested features

 

Hi Joseph

 

I just updated the add on to update add ons  and it got the latest.

 

I read to get the curtain one which i already have i had to go back a second time for it to see it and up date it so i did.

 

Only thing is it is still looking and i could not really cancel it it went on for quite a few minutes yet all the other add ons which i have were already updated.

 

I had to restart nvda so it would stop it from looking. Would that also be because the other add on is not up there? or a bug?

 

Gene nz

 

 

On 8/4/2018 9:09 AM, Joseph Lee wrote:

Hi everyone,

 

I’m delighted to announce the immediate release of updates to Add-on Updater and Screen Curtain. Note that these add-ons are proof of concept (prototype) add-ons and should be used to provide feedback to people developing these feature in NVDA Core:

 

  • Add-on Updater (NVDA Core issue 3208): Joseph Lee
  • Screen Curtain (NVDA Core issue 7857): Leonard de Ruijter/Babbage B.V.

 

In case of Add-on Updater, today’s build includes work from checkable list (NVDA issue 7491), thus serving as a field test of that issue. If you have any comments on checkable list, please send them to Leonard.

 

To check for add-on updates:

 

  1. If you have Add-on Updater installed, go to NVDA menu/Tools/Check for add-on updates.
  2. If you don’t have Add-on Updater, go to community add-ons website and install Add-on Updater.
  3. Due to addition of Screen Curtain in “add-ons under development” category, you’ll need to check for add-on updates a second time to update Screen Curtain.

 

Changelog:

 

Add-on Updater:

  • When new add-on updates appear, the first entry will be selected and announced automatically.
  • Added ability to exclude add-ons from being updated. You can configure this by going to NVDA menu/Preferences/Settings/Add-on Updater panel. From “do not update add-ons” checkable list box, check add-ons you do not want Add-on Updater to update. This was requested by an add-on author.

 

Screen Curtain:

  • Added a check to make sure magnification wrapper can be imported.
  • Added an unassigned gesture to toggle screen curtain.
  • Added a toggle menu item in Tools that shows state of Screen Curtain.

 

Enjoy.

Cheers,

Joseph

 


Jonathan Milam
 

Can I please get the link for the curtain add-on?

Thanks,
Jonathan


On Aug 3, 2018, at 7:12 PM, Joseph Lee <joseph.lee22590@...> wrote:

Hi,

That’s concerning. What happens if you try checking for the update after installing Add-on Updater 18.08.3A?

Cheers,

Joseph

 

From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of Gene New Zealand
Sent: Friday, August 3, 2018 4:09 PM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Add-on Updater and Screen Curtain: updated with top requested features

 

Hi Joseph

 

I just updated the add on to update add ons  and it got the latest.

 

I read to get the curtain one which i already have i had to go back a second time for it to see it and up date it so i did.

 

Only thing is it is still looking and i could not really cancel it it went on for quite a few minutes yet all the other add ons which i have were already updated.

 

I had to restart nvda so it would stop it from looking. Would that also be because the other add on is not up there? or a bug?

 

Gene nz

 

 

On 8/4/2018 9:09 AM, Joseph Lee wrote:

Hi everyone,

 

I’m delighted to announce the immediate release of updates to Add-on Updater and Screen Curtain. Note that these add-ons are proof of concept (prototype) add-ons and should be used to provide feedback to people developing these feature in NVDA Core:

 

  • Add-on Updater (NVDA Core issue 3208): Joseph Lee
  • Screen Curtain (NVDA Core issue 7857): Leonard de Ruijter/Babbage B.V.

 

In case of Add-on Updater, today’s build includes work from checkable list (NVDA issue 7491), thus serving as a field test of that issue. If you have any comments on checkable list, please send them to Leonard.

 

To check for add-on updates:

 

  1. If you have Add-on Updater installed, go to NVDA menu/Tools/Check for add-on updates.
  2. If you don’t have Add-on Updater, go to community add-ons website and install Add-on Updater.
  3. Due to addition of Screen Curtain in “add-ons under development” category, you’ll need to check for add-on updates a second time to update Screen Curtain.

 

Changelog:

 

Add-on Updater:

  • When new add-on updates appear, the first entry will be selected and announced automatically.
  • Added ability to exclude add-ons from being updated. You can configure this by going to NVDA menu/Preferences/Settings/Add-on Updater panel. From “do not update add-ons” checkable list box, check add-ons you do not want Add-on Updater to update. This was requested by an add-on author.

 

Screen Curtain:

  • Added a check to make sure magnification wrapper can be imported.
  • Added an unassigned gesture to toggle screen curtain.
  • Added a toggle menu item in Tools that shows state of Screen Curtain.

 

Enjoy.

Cheers,

Joseph

 


 

Hi,

With a condition that you are willing to provide early feedback:

https://addons.nvda-project.org/addons/screenCurtain.en.html

Cheers,

Joseph

 

 

From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of Jonathan Milam
Sent: Friday, August 3, 2018 4:15 PM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Add-on Updater and Screen Curtain: updated with top requested features

 

Can I please get the link for the curtain add-on?

 

Thanks,

Jonathan


On Aug 3, 2018, at 7:12 PM, Joseph Lee <joseph.lee22590@...> wrote:

Hi,

That’s concerning. What happens if you try checking for the update after installing Add-on Updater 18.08.3A?

Cheers,

Joseph

 

From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of Gene New Zealand
Sent: Friday, August 3, 2018 4:09 PM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Add-on Updater and Screen Curtain: updated with top requested features

 

Hi Joseph

 

I just updated the add on to update add ons  and it got the latest.

 

I read to get the curtain one which i already have i had to go back a second time for it to see it and up date it so i did.

 

Only thing is it is still looking and i could not really cancel it it went on for quite a few minutes yet all the other add ons which i have were already updated.

 

I had to restart nvda so it would stop it from looking. Would that also be because the other add on is not up there? or a bug?

 

Gene nz

 

 

On 8/4/2018 9:09 AM, Joseph Lee wrote:

Hi everyone,

 

I’m delighted to announce the immediate release of updates to Add-on Updater and Screen Curtain. Note that these add-ons are proof of concept (prototype) add-ons and should be used to provide feedback to people developing these feature in NVDA Core:

 

  • Add-on Updater (NVDA Core issue 3208): Joseph Lee
  • Screen Curtain (NVDA Core issue 7857): Leonard de Ruijter/Babbage B.V.

 

In case of Add-on Updater, today’s build includes work from checkable list (NVDA issue 7491), thus serving as a field test of that issue. If you have any comments on checkable list, please send them to Leonard.

 

To check for add-on updates:

 

  1. If you have Add-on Updater installed, go to NVDA menu/Tools/Check for add-on updates.
  2. If you don’t have Add-on Updater, go to community add-ons website and install Add-on Updater.
  3. Due to addition of Screen Curtain in “add-ons under development” category, you’ll need to check for add-on updates a second time to update Screen Curtain.

 

Changelog:

 

Add-on Updater:

  • When new add-on updates appear, the first entry will be selected and announced automatically.
  • Added ability to exclude add-ons from being updated. You can configure this by going to NVDA menu/Preferences/Settings/Add-on Updater panel. From “do not update add-ons” checkable list box, check add-ons you do not want Add-on Updater to update. This was requested by an add-on author.

 

Screen Curtain:

  • Added a check to make sure magnification wrapper can be imported.
  • Added an unassigned gesture to toggle screen curtain.
  • Added a toggle menu item in Tools that shows state of Screen Curtain.

 

Enjoy.

Cheers,

Joseph

 


Gene New Zealand <hurrikennyandopo@...>
 

Hi Joseph


I also grabbed the latest add on for screen curtain i could not find out where the toogle is to turn the curtain on and off and to check for any thing else to do with it.


It looks as though if say you know your add ons have been updated  then a little after say go to check again it keeps on telling you to wait like it is going in a loop. If there are add ons there they come down pretty quick. Since there is no cancel button i had to restart nvda this was after say 10 minutes or so of it looking for updates. I am sure i have read if there is no updates it tells you but may be wrong.


Gene nz



On 8/4/2018 11:16 AM, Joseph Lee wrote:

Hi,

With a condition that you are willing to provide early feedback:

https://addons.nvda-project.org/addons/screenCurtain.en.html

Cheers,

Joseph

 

 

From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of Jonathan Milam
Sent: Friday, August 3, 2018 4:15 PM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Add-on Updater and Screen Curtain: updated with top requested features

 

Can I please get the link for the curtain add-on?

 

Thanks,

Jonathan


On Aug 3, 2018, at 7:12 PM, Joseph Lee <joseph.lee22590@...> wrote:

Hi,

That’s concerning. What happens if you try checking for the update after installing Add-on Updater 18.08.3A?

Cheers,

Joseph

 

From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of Gene New Zealand
Sent: Friday, August 3, 2018 4:09 PM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Add-on Updater and Screen Curtain: updated with top requested features

 

Hi Joseph

 

I just updated the add on to update add ons  and it got the latest.

 

I read to get the curtain one which i already have i had to go back a second time for it to see it and up date it so i did.

 

Only thing is it is still looking and i could not really cancel it it went on for quite a few minutes yet all the other add ons which i have were already updated.

 

I had to restart nvda so it would stop it from looking. Would that also be because the other add on is not up there? or a bug?

 

Gene nz

 

 

On 8/4/2018 9:09 AM, Joseph Lee wrote:

Hi everyone,

 

I’m delighted to announce the immediate release of updates to Add-on Updater and Screen Curtain. Note that these add-ons are proof of concept (prototype) add-ons and should be used to provide feedback to people developing these feature in NVDA Core:

 

  • Add-on Updater (NVDA Core issue 3208): Joseph Lee
  • Screen Curtain (NVDA Core issue 7857): Leonard de Ruijter/Babbage B.V.

 

In case of Add-on Updater, today’s build includes work from checkable list (NVDA issue 7491), thus serving as a field test of that issue. If you have any comments on checkable list, please send them to Leonard.

 

To check for add-on updates:

 

  1. If you have Add-on Updater installed, go to NVDA menu/Tools/Check for add-on updates.
  2. If you don’t have Add-on Updater, go to community add-ons website and install Add-on Updater.
  3. Due to addition of Screen Curtain in “add-ons under development” category, you’ll need to check for add-on updates a second time to update Screen Curtain.

 

Changelog:

 

Add-on Updater:

  • When new add-on updates appear, the first entry will be selected and announced automatically.
  • Added ability to exclude add-ons from being updated. You can configure this by going to NVDA menu/Preferences/Settings/Add-on Updater panel. From “do not update add-ons” checkable list box, check add-ons you do not want Add-on Updater to update. This was requested by an add-on author.

 

Screen Curtain:

  • Added a check to make sure magnification wrapper can be imported.
  • Added an unassigned gesture to toggle screen curtain.
  • Added a toggle menu item in Tools that shows state of Screen Curtain.

 

Enjoy.

Cheers,

Joseph

 



 

Hi,

Which version of Screen Curtain did you get? The latest one is 20180803.

As for progress bar problem, looks like it is taking a really long time for the add-on to send and receive needed data or there might be an error. Can you provide a log fragment regarding this problem?

Cheers,

Joseph

 

From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of Gene New Zealand
Sent: Friday, August 3, 2018 4:37 PM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Add-on Updater and Screen Curtain: updated with top requested features

 

Hi Joseph

 

I also grabbed the latest add on for screen curtain i could not find out where the toogle is to turn the curtain on and off and to check for any thing else to do with it.

 

It looks as though if say you know your add ons have been updated  then a little after say go to check again it keeps on telling you to wait like it is going in a loop. If there are add ons there they come down pretty quick. Since there is no cancel button i had to restart nvda this was after say 10 minutes or so of it looking for updates. I am sure i have read if there is no updates it tells you but may be wrong.

 

Gene nz

 

 

On 8/4/2018 11:16 AM, Joseph Lee wrote:

Hi,

With a condition that you are willing to provide early feedback:

https://addons.nvda-project.org/addons/screenCurtain.en.html

Cheers,

Joseph

 

 

From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of Jonathan Milam
Sent: Friday, August 3, 2018 4:15 PM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Add-on Updater and Screen Curtain: updated with top requested features

 

Can I please get the link for the curtain add-on?

 

Thanks,

Jonathan


On Aug 3, 2018, at 7:12 PM, Joseph Lee <joseph.lee22590@...> wrote:

Hi,

That’s concerning. What happens if you try checking for the update after installing Add-on Updater 18.08.3A?

Cheers,

Joseph

 

From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of Gene New Zealand
Sent: Friday, August 3, 2018 4:09 PM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Add-on Updater and Screen Curtain: updated with top requested features

 

Hi Joseph

 

I just updated the add on to update add ons  and it got the latest.

 

I read to get the curtain one which i already have i had to go back a second time for it to see it and up date it so i did.

 

Only thing is it is still looking and i could not really cancel it it went on for quite a few minutes yet all the other add ons which i have were already updated.

 

I had to restart nvda so it would stop it from looking. Would that also be because the other add on is not up there? or a bug?

 

Gene nz

 

 

On 8/4/2018 9:09 AM, Joseph Lee wrote:

Hi everyone,

 

I’m delighted to announce the immediate release of updates to Add-on Updater and Screen Curtain. Note that these add-ons are proof of concept (prototype) add-ons and should be used to provide feedback to people developing these feature in NVDA Core:

 

  • Add-on Updater (NVDA Core issue 3208): Joseph Lee
  • Screen Curtain (NVDA Core issue 7857): Leonard de Ruijter/Babbage B.V.

 

In case of Add-on Updater, today’s build includes work from checkable list (NVDA issue 7491), thus serving as a field test of that issue. If you have any comments on checkable list, please send them to Leonard.

 

To check for add-on updates:

 

  1. If you have Add-on Updater installed, go to NVDA menu/Tools/Check for add-on updates.
  2. If you don’t have Add-on Updater, go to community add-ons website and install Add-on Updater.
  3. Due to addition of Screen Curtain in “add-ons under development” category, you’ll need to check for add-on updates a second time to update Screen Curtain.

 

Changelog:

 

Add-on Updater:

  • When new add-on updates appear, the first entry will be selected and announced automatically.
  • Added ability to exclude add-ons from being updated. You can configure this by going to NVDA menu/Preferences/Settings/Add-on Updater panel. From “do not update add-ons” checkable list box, check add-ons you do not want Add-on Updater to update. This was requested by an add-on author.

 

Screen Curtain:

  • Added a check to make sure magnification wrapper can be imported.
  • Added an unassigned gesture to toggle screen curtain.
  • Added a toggle menu item in Tools that shows state of Screen Curtain.

 

Enjoy.

Cheers,

Joseph

 

 


Gene New Zealand <hurrikennyandopo@...>
 

Hi


I have the latest one that you put across the list and is the latest. If you go back in and do it as in check for updates i think it is like looping. Just saying please wait.


Do you want me to see if i can catch any thing in the log? I can do that and paste.


Gene nz



On 8/4/2018 11:12 AM, Joseph Lee wrote:

Hi,

That’s concerning. What happens if you try checking for the update after installing Add-on Updater 18.08.3A?

Cheers,

Joseph

 

From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of Gene New Zealand
Sent: Friday, August 3, 2018 4:09 PM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Add-on Updater and Screen Curtain: updated with top requested features

 

Hi Joseph

 

I just updated the add on to update add ons  and it got the latest.

 

I read to get the curtain one which i already have i had to go back a second time for it to see it and up date it so i did.

 

Only thing is it is still looking and i could not really cancel it it went on for quite a few minutes yet all the other add ons which i have were already updated.

 

I had to restart nvda so it would stop it from looking. Would that also be because the other add on is not up there? or a bug?

 

Gene nz

 

 

On 8/4/2018 9:09 AM, Joseph Lee wrote:

Hi everyone,

 

I’m delighted to announce the immediate release of updates to Add-on Updater and Screen Curtain. Note that these add-ons are proof of concept (prototype) add-ons and should be used to provide feedback to people developing these feature in NVDA Core:

 

  • Add-on Updater (NVDA Core issue 3208): Joseph Lee
  • Screen Curtain (NVDA Core issue 7857): Leonard de Ruijter/Babbage B.V.

 

In case of Add-on Updater, today’s build includes work from checkable list (NVDA issue 7491), thus serving as a field test of that issue. If you have any comments on checkable list, please send them to Leonard.

 

To check for add-on updates:

 

  1. If you have Add-on Updater installed, go to NVDA menu/Tools/Check for add-on updates.
  2. If you don’t have Add-on Updater, go to community add-ons website and install Add-on Updater.
  3. Due to addition of Screen Curtain in “add-ons under development” category, you’ll need to check for add-on updates a second time to update Screen Curtain.

 

Changelog:

 

Add-on Updater:

  • When new add-on updates appear, the first entry will be selected and announced automatically.
  • Added ability to exclude add-ons from being updated. You can configure this by going to NVDA menu/Preferences/Settings/Add-on Updater panel. From “do not update add-ons” checkable list box, check add-ons you do not want Add-on Updater to update. This was requested by an add-on author.

 

Screen Curtain:

  • Added a check to make sure magnification wrapper can be imported.
  • Added an unassigned gesture to toggle screen curtain.
  • Added a toggle menu item in Tools that shows state of Screen Curtain.

 

Enjoy.

Cheers,

Joseph

 



 

Hi,

Yes, I’d like to see the log.

Cheers,

Joseph

 

From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of Gene New Zealand
Sent: Friday, August 3, 2018 4:42 PM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Add-on Updater and Screen Curtain: updated with top requested features

 

Hi

 

I have the latest one that you put across the list and is the latest. If you go back in and do it as in check for updates i think it is like looping. Just saying please wait.

 

Do you want me to see if i can catch any thing in the log? I can do that and paste.

 

Gene nz

 

 

On 8/4/2018 11:12 AM, Joseph Lee wrote:

Hi,

That’s concerning. What happens if you try checking for the update after installing Add-on Updater 18.08.3A?

Cheers,

Joseph

 

From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of Gene New Zealand
Sent: Friday, August 3, 2018 4:09 PM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Add-on Updater and Screen Curtain: updated with top requested features

 

Hi Joseph

 

I just updated the add on to update add ons  and it got the latest.

 

I read to get the curtain one which i already have i had to go back a second time for it to see it and up date it so i did.

 

Only thing is it is still looking and i could not really cancel it it went on for quite a few minutes yet all the other add ons which i have were already updated.

 

I had to restart nvda so it would stop it from looking. Would that also be because the other add on is not up there? or a bug?

 

Gene nz

 

 

On 8/4/2018 9:09 AM, Joseph Lee wrote:

Hi everyone,

 

I’m delighted to announce the immediate release of updates to Add-on Updater and Screen Curtain. Note that these add-ons are proof of concept (prototype) add-ons and should be used to provide feedback to people developing these feature in NVDA Core:

 

  • Add-on Updater (NVDA Core issue 3208): Joseph Lee
  • Screen Curtain (NVDA Core issue 7857): Leonard de Ruijter/Babbage B.V.

 

In case of Add-on Updater, today’s build includes work from checkable list (NVDA issue 7491), thus serving as a field test of that issue. If you have any comments on checkable list, please send them to Leonard.

 

To check for add-on updates:

 

  1. If you have Add-on Updater installed, go to NVDA menu/Tools/Check for add-on updates.
  2. If you don’t have Add-on Updater, go to community add-ons website and install Add-on Updater.
  3. Due to addition of Screen Curtain in “add-ons under development” category, you’ll need to check for add-on updates a second time to update Screen Curtain.

 

Changelog:

 

Add-on Updater:

  • When new add-on updates appear, the first entry will be selected and announced automatically.
  • Added ability to exclude add-ons from being updated. You can configure this by going to NVDA menu/Preferences/Settings/Add-on Updater panel. From “do not update add-ons” checkable list box, check add-ons you do not want Add-on Updater to update. This was requested by an add-on author.

 

Screen Curtain:

  • Added a check to make sure magnification wrapper can be imported.
  • Added an unassigned gesture to toggle screen curtain.
  • Added a toggle menu item in Tools that shows state of Screen Curtain.

 

Enjoy.

Cheers,

Joseph

 

 


 

addon updater refuses to checks with 18.3a, just sits there till nvda is ended.

On 8/4/2018 11:12 AM, Joseph Lee wrote:
Hi,

That's concerning. What happens if you try checking for the update after
installing Add-on Updater 18.08.3A?

Cheers,

Joseph


From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of Gene New
Zealand
Sent: Friday, August 3, 2018 4:09 PM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Add-on Updater and Screen Curtain: updated with top
requested features


Hi Joseph


I just updated the add on to update add ons and it got the latest.


I read to get the curtain one which i already have i had to go back a second
time for it to see it and up date it so i did.


Only thing is it is still looking and i could not really cancel it it went
on for quite a few minutes yet all the other add ons which i have were
already updated.


I had to restart nvda so it would stop it from looking. Would that also be
because the other add on is not up there? or a bug?


Gene nz



On 8/4/2018 9:09 AM, Joseph Lee wrote:

Hi everyone,


I'm delighted to announce the immediate release of updates to Add-on Updater
and Screen Curtain. Note that these add-ons are proof of concept (prototype)
add-ons and should be used to provide feedback to people developing these
feature in NVDA Core:


* Add-on Updater (NVDA Core issue 3208): Joseph Lee
* Screen Curtain (NVDA Core issue 7857): Leonard de Ruijter/Babbage
B.V.


In case of Add-on Updater, today's build includes work from checkable list
(NVDA issue 7491), thus serving as a field test of that issue. If you have
any comments on checkable list, please send them to Leonard.


To check for add-on updates:


1. If you have Add-on Updater installed, go to NVDA menu/Tools/Check
for add-on updates.
2. If you don't have Add-on Updater, go to community add-ons website
and install Add-on Updater.
3. Due to addition of Screen Curtain in "add-ons under development"
category, you'll need to check for add-on updates a second time to update
Screen Curtain.


Changelog:


Add-on Updater:

* When new add-on updates appear, the first entry will be selected and
announced automatically.
* Added ability to exclude add-ons from being updated. You can
configure this by going to NVDA menu/Preferences/Settings/Add-on Updater
panel. From "do not update add-ons" checkable list box, check add-ons you do
not want Add-on Updater to update. This was requested by an add-on author.


Screen Curtain:

* Added a check to make sure magnification wrapper can be imported.
* Added an unassigned gesture to toggle screen curtain.
* Added a toggle menu item in Tools that shows state of Screen
Curtain.


Enjoy.

Cheers,

Joseph







 

Hi,
I'm waiting for a log fragment that can tell me what exactly is going wrong.
Cheers,
Joseph

-----Original Message-----
From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of Shaun Everiss
Sent: Friday, August 3, 2018 4:54 PM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Add-on Updater and Screen Curtain: updated with top
requested features

addon updater refuses to checks with 18.3a, just sits there till nvda is
ended.




On 8/4/2018 11:12 AM, Joseph Lee wrote:
Hi,

That's concerning. What happens if you try checking for the update after
installing Add-on Updater 18.08.3A?

Cheers,

Joseph



From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of Gene New
Zealand
Sent: Friday, August 3, 2018 4:09 PM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Add-on Updater and Screen Curtain: updated with top
requested features



Hi Joseph



I just updated the add on to update add ons and it got the latest.



I read to get the curtain one which i already have i had to go back a
second
time for it to see it and up date it so i did.



Only thing is it is still looking and i could not really cancel it it went
on for quite a few minutes yet all the other add ons which i have were
already updated.



I had to restart nvda so it would stop it from looking. Would that also be
because the other add on is not up there? or a bug?



Gene nz





On 8/4/2018 9:09 AM, Joseph Lee wrote:

Hi everyone,



I'm delighted to announce the immediate release of updates to Add-on
Updater
and Screen Curtain. Note that these add-ons are proof of concept
(prototype)
add-ons and should be used to provide feedback to people developing these
feature in NVDA Core:



* Add-on Updater (NVDA Core issue 3208): Joseph Lee
* Screen Curtain (NVDA Core issue 7857): Leonard de Ruijter/Babbage
B.V.



In case of Add-on Updater, today's build includes work from checkable list
(NVDA issue 7491), thus serving as a field test of that issue. If you have
any comments on checkable list, please send them to Leonard.



To check for add-on updates:



1. If you have Add-on Updater installed, go to NVDA menu/Tools/Check
for add-on updates.
2. If you don't have Add-on Updater, go to community add-ons website
and install Add-on Updater.
3. Due to addition of Screen Curtain in "add-ons under development"
category, you'll need to check for add-on updates a second time to update
Screen Curtain.



Changelog:



Add-on Updater:

* When new add-on updates appear, the first entry will be selected and
announced automatically.
* Added ability to exclude add-ons from being updated. You can
configure this by going to NVDA menu/Preferences/Settings/Add-on Updater
panel. From "do not update add-ons" checkable list box, check add-ons you
do
not want Add-on Updater to update. This was requested by an add-on author.



Screen Curtain:

* Added a check to make sure magnification wrapper can be imported.
* Added an unassigned gesture to toggle screen curtain.
* Added a toggle menu item in Tools that shows state of Screen
Curtain.



Enjoy.

Cheers,

Joseph









 

aah ok.

On 8/4/2018 11:55 AM, Joseph Lee wrote:
Hi,
I'm waiting for a log fragment that can tell me what exactly is going wrong.
Cheers,
Joseph

-----Original Message-----
From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of Shaun Everiss
Sent: Friday, August 3, 2018 4:54 PM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Add-on Updater and Screen Curtain: updated with top
requested features

addon updater refuses to checks with 18.3a, just sits there till nvda is
ended.




On 8/4/2018 11:12 AM, Joseph Lee wrote:
Hi,

That's concerning. What happens if you try checking for the update after
installing Add-on Updater 18.08.3A?

Cheers,

Joseph


From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of Gene New
Zealand
Sent: Friday, August 3, 2018 4:09 PM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Add-on Updater and Screen Curtain: updated with top
requested features


Hi Joseph


I just updated the add on to update add ons and it got the latest.


I read to get the curtain one which i already have i had to go back a
second
time for it to see it and up date it so i did.


Only thing is it is still looking and i could not really cancel it it went
on for quite a few minutes yet all the other add ons which i have were
already updated.


I had to restart nvda so it would stop it from looking. Would that also be
because the other add on is not up there? or a bug?


Gene nz



On 8/4/2018 9:09 AM, Joseph Lee wrote:

Hi everyone,


I'm delighted to announce the immediate release of updates to Add-on
Updater
and Screen Curtain. Note that these add-ons are proof of concept
(prototype)
add-ons and should be used to provide feedback to people developing these
feature in NVDA Core:


* Add-on Updater (NVDA Core issue 3208): Joseph Lee
* Screen Curtain (NVDA Core issue 7857): Leonard de Ruijter/Babbage
B.V.


In case of Add-on Updater, today's build includes work from checkable list
(NVDA issue 7491), thus serving as a field test of that issue. If you have
any comments on checkable list, please send them to Leonard.


To check for add-on updates:


1. If you have Add-on Updater installed, go to NVDA menu/Tools/Check
for add-on updates.
2. If you don't have Add-on Updater, go to community add-ons website
and install Add-on Updater.
3. Due to addition of Screen Curtain in "add-ons under development"
category, you'll need to check for add-on updates a second time to update
Screen Curtain.


Changelog:


Add-on Updater:

* When new add-on updates appear, the first entry will be selected and
announced automatically.
* Added ability to exclude add-ons from being updated. You can
configure this by going to NVDA menu/Preferences/Settings/Add-on Updater
panel. From "do not update add-ons" checkable list box, check add-ons you
do
not want Add-on Updater to update. This was requested by an add-on author.


Screen Curtain:

* Added a check to make sure magnification wrapper can be imported.
* Added an unassigned gesture to toggle screen curtain.
* Added a toggle menu item in Tools that shows state of Screen
Curtain.


Enjoy.

Cheers,

Joseph












Gene New Zealand <hurrikennyandopo@...>
 

Hi Joseph


Is the toggle in the tools then screen curtain menu where if checked it is on and not checked it is off? I did not see any thing in the documentation of where to look. Will there be a short cut may be for it at a later date? It also beeps one so i guess it is on.


When i tried it before it did not see it as a update with the earlier version so got your link.


Screen Curtain; Status: enabled; Version: 20180803


The only way to get out of it is to re start nvda because there is no cancel button.


The log is below.


INFO - __main__ (11:50:48.657):
Starting NVDA
INFO - core.main (11:50:48.869):
Config dir: C:\Users\hurri\AppData\Roaming\nvda
INFO - config.ConfigManager._loadConfig (11:50:48.869):
Loading config: C:\Users\hurri\AppData\Roaming\nvda\nvda.ini
INFO - config.ConfigManager._loadConfig (11:50:48.897):
Config loaded (after upgrade, and in the state it will be used by NVDA):
{u'schemaVersion': u'2', u'upgrade': {}, u'update': {u'autoCheck': u'True', u'startupNotification': u'True'}, u'general': {u'showWelcomeDialogAtStartup': u'False', u'language': u'Windows', u'saveConfigurationOnExit': u'True', u'askToExit': u'True', u'playStartAndExitSounds': u'True', u'loggingLevel': u'DEBUG'}, u'speech': {u'synth': u'espeak', u'outputDevice': u'Microsoft Sound Mapper', u'autoLanguageSwitching': u'False', u'symbolLevel': u'300', u'espeak': {u'voice': u'en', u'variant': u'Gene', u'rate': u'60', u'pitch': u'40', u'inflection': u'75', u'volume': u'100', u'beepForCapitals': u'False', u'sayCapForCapitals': u'True'}, u'eloquence': {u'voice': u'65536', u'variant': u'1', u'pitch': u'65', u'inflection': u'30', u'volume': u'92'}, u'oneCore': {u'voice': u'HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Speech_OneCore\\Voices\\Tokens\\MSTTS_V110_enUS_DavidM', u'volume': u'100', u'rate': u'80'}, u'silence': {}}, u'braille': {u'autoTether': u'True', u'tetherTo': u'focus', u'noBraille': {u'port': u''}}, u'wintenApps': {u'updateCheckTime': u'1533112955'}, u'keyboard': {u'useCapsLockAsNVDAModifierKey': u'True', u'speakCommandKeys': u'True', u'speakTypedCharacters': u'True', u'speakTypedWords': u'True'}, u'virtualBuffers': {u'useScreenLayout': u'False', u'autoPassThroughOnCaretMove': u'True', u'passThroughAudioIndication': u'False', u'autoSayAllOnPageLoad': u'True', u'autoPassThroughOnFocusChange': u'True'}, u'documentFormatting': {u'includeLayoutTables': u'True', u'reportTables': u'False', u'reportFrames': u'False', u'autoLanguageSwitching': u'False', u'reportColor': u'False'}, u'presentation': {u'reportTooltips': u'True', u'guessObjectPositionInformationWhenUnavailable': u'True', u'reportObjectDescriptions': u'True', u'progressBarUpdates': {u'reportBackgroundProgressBars': u'True', u'progressBarOutputMode': u'speak'}}, u'mouse': {u'enableMouseTracking': u'True'}, u'uwpOcr': {u'language': u'en-GB'}, u'reviewCursor': {u'followFocus': u'True', u'followCaret': u'True', u'followMouse': u'True'}, u'goldenCursor': {u'mouseMovementUnit': u'10', u'reportNewMouseCoordinates': u'True'}, u'audio': {u'audioDuckingMode': u'0'}}
DEBUG - core.main (11:50:48.983):
setting language to Windows
INFO - core.main (11:50:48.984):
NVDA version 2018.2.1
INFO - core.main (11:50:48.984):
Using Windows version 10.0.17134 workstation
INFO - core.main (11:50:48.984):
Using Python version 2.7.15 (v2.7.15:ca079a3ea3, Apr 30 2018, 16:22:17) [MSC v.1500 32 bit (Intel)]
INFO - core.main (11:50:48.984):
Using comtypes version 1.1.3
DEBUG - core.main (11:50:48.994):
Initializing add-ons system
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.003):
Listing add-ons from C:\Users\hurri\AppData\Roaming\nvda\addons
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.005):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\addonUpdater
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.006):
Found add-on addonUpdater
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.006):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\clock
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.007):
Found add-on clock
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.007):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\cloudOCR
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.009):
Found add-on cloudOCR
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.009):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\DictationBridge
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.010):
Found add-on DictationBridge
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.012):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\Eloquence
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.013):
Found add-on Eloquence
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.013):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\emoticons
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.015):
Found add-on emoticons
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.015):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\focusHighlight
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.016):
Found add-on focusHighlight
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.016):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\goldenCursor
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.017):
Found add-on goldenCursor
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.017):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\instantTranslate
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.019):
Found add-on instantTranslate
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.019):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\Mozilla
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.020):
Found add-on Mozilla
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.020):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\objPad
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.023):
Found add-on objPad
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.023):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\pcKbBrl
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.026):
Found add-on pcKbBrl
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.026):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\placeMarkers
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.028):
Found add-on placeMarkers
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.028):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\remote
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.029):
Found add-on remote
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.029):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\screenCurtain
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.030):
Found add-on screenCurtain
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.030):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\speakPasswords
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.032):
Found add-on speakPasswords
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.032):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\Speech Hub
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.033):
Found add-on Speech Hub
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.033):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\TeamTalk
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.035):
Found add-on TeamTalk
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.036):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\teamViewer
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.036):
Found add-on teamViewer
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.036):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\tipOfTheDay
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.039):
Found add-on tipOfTheDay
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.039):
Disabling add-on tipOfTheDay
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.039):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\virtualRevision
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.039):
Found add-on virtualRevision
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.040):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\vlc
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.042):
Found add-on vlc
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.042):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\Weather Plus
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.042):
Found add-on Weather Plus
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.043):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\wintenApps
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.045):
Found add-on wintenApps
DEBUGWARNING - touchHandler.touchSupported (11:50:49.121):
No touch devices found
DEBUG - core.main (11:50:49.279):
Initializing appModule Handler
DEBUG - addonHandler.Addon.addToPackagePath (11:50:49.280):
Addon DictationBridge added to appModules package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:49.282):
Addon Mozilla added to appModules package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:49.282):
Addon TeamTalk added to appModules package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:49.282):
Addon teamViewer added to appModules package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:49.283):
Addon vlc added to appModules package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:49.283):
Addon wintenApps added to appModules package path
DEBUG - core.main (11:50:49.285):
Initializing NVDAHelper
DEBUG - core.main (11:50:49.349):
Speech Dictionary processing
DEBUG - speechDictHandler.SpeechDict.load (11:50:49.349):
Loading speech dictionary 'C:\Users\hurri\AppData\Roaming\nvda\speechDicts\default.dic'...
DEBUG - speechDictHandler.SpeechDict.load (11:50:49.351):
0 loaded records.
DEBUG - speechDictHandler.SpeechDict.load (11:50:49.351):
Loading speech dictionary 'builtin.dic'...
DEBUG - speechDictHandler.SpeechDict.load (11:50:49.352):
3 loaded records.
DEBUG - core.main (11:50:49.352):
Initializing speech
DEBUG - addonHandler.Addon.addToPackagePath (11:50:49.354):
Addon Eloquence added to synthDrivers package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:49.355):
Addon Speech Hub added to synthDrivers package path
INFO - synthDrivers.espeak.SynthDriver.__init__ (11:50:49.444):
Using eSpeak NG version 1.49.1 dev
DEBUG - speechDictHandler.SpeechDict.load (11:50:49.565):
Loading speech dictionary 'C:\Users\hurri\AppData\Roaming\nvda\speechDicts\voiceDicts.v1\espeak\espeak-English (Great Britain).dic'...
DEBUG - speechDictHandler.SpeechDict.load (11:50:49.565):
file 'C:\Users\hurri\AppData\Roaming\nvda\speechDicts\voiceDicts.v1\espeak\espeak-English (Great Britain).dic' not found.
INFO - synthDriverHandler.setSynth (11:50:49.568):
Loaded synthDriver espeak
INFO - core.main (11:50:49.568):
Using wx version 3.0.2.0 msw (classic)
DEBUG - core.main (11:50:49.569):
Initializing braille input
INFO - brailleInput.initialize (11:50:49.571):
Braille input initialized
DEBUG - core.main (11:50:49.571):
Initializing braille
INFO - braille.initialize (11:50:49.572):
Using liblouis version 3.5.0
INFO - braille.BrailleHandler.setDisplayByName (11:50:49.573):
Loaded braille display driver noBraille, current display has 0 cells.
DEBUG - core.main (11:50:49.573):
Initializing displayModel
DEBUG - core.main (11:50:49.575):
Initializing GUI
DEBUG - core.main (11:50:49.618):
initializing Java Access Bridge support
DEBUG - core.main (11:50:49.792):
Initializing winConsole support
DEBUG - core.main (11:50:49.792):
Initializing UIA support
INFO - _UIAHandler.UIAHandler.MTAThreadFunc (11:50:49.798):
UIAutomation: IUIAutomation5
DEBUG - core.main (11:50:50.167):
Initializing IAccessible support
DEBUG - core.main (11:50:50.167):
Initializing input core
DEBUGWARNING - inputCore.InputManager.loadLocaleGestureMap (11:50:50.168):
No locale gesture map for language en
DEBUGWARNING - inputCore.InputManager.loadUserGestureMap (11:50:50.168):
No user gesture map
DEBUG - core.main (11:50:50.170):
Initializing keyboard handler
DEBUG - core.main (11:50:50.171):
initializing mouse handler
DEBUG - core.main (11:50:50.237):
Initializing touchHandler
DEBUGWARNING - touchHandler.touchSupported (11:50:50.239):
No touch devices found
DEBUG - core.main (11:50:50.239):
Initializing global plugin handler
DEBUG - addonHandler.Addon.addToPackagePath (11:50:50.240):
Addon addonUpdater added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:50.240):
Addon clock added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:50.240):
Addon cloudOCR added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:50.240):
Addon DictationBridge added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:50.240):
Addon emoticons added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:50.240):
Addon focusHighlight added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:50.242):
Addon goldenCursor added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:50.242):
Addon instantTranslate added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:50.242):
Addon objPad added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:50.243):
Addon pcKbBrl added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:50.243):
Addon placeMarkers added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:50.243):
Addon remote added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:50.243):
Addon screenCurtain added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:50.243):
Addon speakPasswords added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:50.243):
Addon virtualRevision added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:50.244):
Addon Weather Plus added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:50.244):
Addon wintenApps added to globalPlugins package path
DEBUG - external:globalPlugins.wintenObjs.GlobalPlugin.__init__ (11:50:50.282):
W10: adding additional events
DEBUG - external:globalPlugins.wintenObjs.GlobalPlugin.__init__ (11:50:50.312):
W10: added event ID 20026, assigned to UIA_dragStart
DEBUG - external:globalPlugins.wintenObjs.GlobalPlugin.__init__ (11:50:50.341):
W10: added event ID 20027, assigned to UIA_dragCancel
DEBUG - external:globalPlugins.wintenObjs.GlobalPlugin.__init__ (11:50:50.371):
W10: added event ID 20028, assigned to UIA_dragComplete
IO - tones.beep (11:50:52.243):
Beep at pitch 1024, for 100 ms, left volume 50, right volume 50
DEBUG - speechDictHandler.SpeechDict.load (11:50:52.700):
Loading speech dictionary 'C:\Users\hurri\AppData\Roaming\nvda\addons\emoticons\globalPlugins\emoticons\emoticons\emoticons.dic'...
DEBUG - speechDictHandler.SpeechDict.load (11:50:52.700):
file 'C:\Users\hurri\AppData\Roaming\nvda\addons\emoticons\globalPlugins\emoticons\emoticons\emoticons.dic' not found.
DEBUG - core.main (11:50:53.104):
Initializing core pump
DEBUG - core.main (11:50:53.105):
Initializing watchdog
DEBUG - core.main (11:50:53.105):
initializing updateCheck
INFO - core.main (11:50:53.105):
NVDA initialized
DEBUG - core.main (11:50:53.105):
entering wx application main loop
IO - speech.speak (11:50:53.174):
Speaking [u'Taskbar']
IO - inputCore.InputManager.executeGesture (11:50:55.388):
Input: kb(desktop):NVDA+n
IO - speech.speak (11:50:55.398):
Speaking [u'NVDA+n']
IO - speech.speak (11:50:55.551):
Speaking [u'NVDA  menu']
IO - inputCore.InputManager.executeGesture (11:50:56.483):
Input: kb(desktop):downArrow
IO - speech.speak (11:50:56.510):
Speaking [u'down arrow']
IO - speech.speak (11:50:56.530):
Speaking [u'Preferences  subMenu  p']
IO - inputCore.InputManager.executeGesture (11:50:57.355):
Input: kb(desktop):downArrow
IO - speech.speak (11:50:57.368):
Speaking [u'down arrow']
IO - speech.speak (11:50:57.395):
Speaking [u'Tools  subMenu  t']
IO - inputCore.InputManager.executeGesture (11:50:58.283):
Input: kb(desktop):rightArrow
IO - speech.speak (11:50:58.342):
Speaking [u'right arrow']
IO - speech.speak (11:50:58.388):
Speaking [u'View log  v  1 of 12']
IO - inputCore.InputManager.executeGesture (11:50:58.963):
Input: kb(desktop):upArrow
IO - speech.speak (11:50:58.977):
Speaking [u'up arrow']
IO - speech.speak (11:50:59.007):
Speaking [u'Check for add-on updates...  a  12 of 12']
IO - inputCore.InputManager.executeGesture (11:51:01.667):
Input: kb(desktop):enter
ERROR - stderr (11:51:01.707):
Exception in thread Thread-7:
Traceback (most recent call last):
  File "threading.pyo", line 801, in __bootstrap_inner
  File "threading.pyo", line 754, in run
  File "C:\Users\hurri\AppData\Roaming\nvda\addons\addonUpdater\globalPlugins\addonUpdater\addonGuiEx.py", line 42, in addonUpdateCheck
  File "C:\Users\hurri\AppData\Roaming\nvda\addons\addonUpdater\globalPlugins\addonUpdater\addonHandlerEx.py", line 112, in checkForAddonUpdates
KeyError: 'noUpdates'
IO - speech.speak (11:51:01.756):
Speaking [u'enter']
IO - speech.speak (11:51:01.792):
Speaking [u'Add-on update check  dialog']
IO - speech.speak (11:51:01.803):
Speaking [u'Checking for add-on updates...']
IO - speech.speak (11:51:02.710):
Speaking [u'Please wait']
IO - speech.speak (11:51:02.726):
Speaking [u'0 percent']
IO - speech.speak (11:51:12.710):
Speaking [u'Please wait']
IO - speech.speak (11:51:22.723):
Speaking [u'Please wait']
IO - speech.speak (11:51:32.707):
Speaking [u'Please wait']
IO - speech.speak (11:51:42.711):
Speaking [u'Please wait']
IO - speech.speak (11:51:52.713):
Speaking [u'Please wait']
IO - speech.speak (11:52:02.721):
Speaking [u'Please wait']
IO - speech.speak (11:52:12.709):
Speaking [u'Please wait']
IO - speech.speak (11:52:22.709):
Speaking [u'Please wait']
IO - speech.speak (11:52:32.710):
Speaking [u'Please wait']
IO - speech.speak (11:52:42.709):
Speaking [u'Please wait']
IO - speech.speak (11:52:52.710):
Speaking [u'Please wait']
IO - speech.speak (11:53:02.710):
Speaking [u'Please wait']
IO - speech.speak (11:53:12.723):
Speaking [u'Please wait']
IO - speech.speak (11:53:22.707):
Speaking [u'Please wait']
IO - speech.speak (11:53:32.710):
Speaking [u'Please wait']
IO - speech.speak (11:53:42.710):
Speaking [u'Please wait']
IO - speech.speak (11:53:52.724):
Speaking [u'Please wait']
IO - speech.speak (11:54:02.723):
Speaking [u'Please wait']
IO - speech.speak (11:54:12.723):
Speaking [u'Please wait']
IO - speech.speak (11:54:22.723):
Speaking [u'Please wait']
IO - speech.speak (11:54:32.710):
Speaking [u'Please wait']
IO - speech.speak (11:54:42.709):
Speaking [u'Please wait']
IO - speech.speak (11:54:52.710):
Speaking [u'Please wait']
IO - inputCore.InputManager.executeGesture (11:54:54.155):
Input: kb(desktop):NVDA+f1
IO - speech.speak (11:54:54.164):
Speaking ['NVDA+f1']
INFO - globalCommands.GlobalCommands.script_navigatorObject_devInfo (11:54:54.420):
Developer info for navigator object:
name: u'Checking for add-on updates...'
role: ROLE_STATICTEXT
states: STATE_READONLY
isFocusable: False
hasFocus: False
Python object: <NVDAObjects.IAccessible.StaticText object at 0x05226690>
Python class mro: (<class 'NVDAObjects.IAccessible.StaticText'>, <class 'NVDAObjects.IAccessible.IAccessible'>, <class 'NVDAObjects.window.Window'>, <class 'NVDAObjects.NVDAObject'>, <class 'documentBase.TextContainerObject'>, <class 'baseObject.ScriptableObject'>, <class 'baseObject.AutoPropertyObject'>, <type 'object'>)
description: None
location: (490, 480, 164, 16)
value: None
appModule: <'nvda' (appName 'nvda', process ID 7040) at address 52138d0>
appModule.productName: u'NVDA'
appModule.productVersion: u'2018.2.1'
TextInfo: <class 'NVDAObjects.NVDAObjectTextInfo'>
windowHandle: 9241862
windowClassName: u'Static'
windowControlID: -31934
windowStyle: 1375731968
windowThreadID: 5976
windowText: u'Checking for add-on updates...'
displayText: u'Checking for add-on updates...'
IAccessibleObject: <POINTER(IAccessible) ptr=0x7fcf308 at 5221da0>
IAccessibleChildID: 0
IAccessible event parameters: windowHandle=9241862, objectID=-4, childID=0
IAccessible accName: u'Checking for add-on updates...'
IAccessible accRole: ROLE_SYSTEM_STATICTEXT
IAccessible accState: STATE_SYSTEM_READONLY, STATE_SYSTEM_VALID (64)
IAccessible accDescription: None
IAccessible accValue: None
IO - speech.speak (11:54:54.654):
Speaking [u'NVDA Log Viewer']
IO - speech.speak (11:54:54.697):
Speaking [u'edit  read only  multi line']
IO - speech.speak (11:54:54.701):
Speaking [u'INFO - globalCommands.GlobalCommands.script_navigatorObject_devInfo (11:54:54.420):\r']
IO - speech.speak (11:55:02.707):
Speaking [u'Please wait']
IO - speech.speak (11:55:04.631):
Speaking [u'Log  subMenu  Alt+l']
IO - inputCore.InputManager.executeGesture (11:55:05.612):
Input: kb(desktop):downArrow
IO - speech.speak (11:55:05.645):
Speaking [u'down arrow']
IO - speech.speak (11:55:05.697):
Speaking [u'Refresh\tF5  r  1 of 4']
IO - inputCore.InputManager.executeGesture (11:55:06.476):
Input: kb(desktop):downArrow
IO - speech.speak (11:55:06.496):
Speaking [u'down arrow']
IO - speech.speak (11:55:06.515):
Speaking [u'Save as...\tCtrl+S  a  2 of 4']
IO - inputCore.InputManager.executeGesture (11:55:08.323):
Input: kb(desktop):enter
DEBUGWARNING - WX Widgets (11:55:08.329):
..\..\src\msw\toplevel.cpp, line 1544:
assert m_menuDepth > 0: No open menus?
Stack trace:
  File "nvda.pyw", line 212, in <module>
  File "core.pyo", line 473, in main
  File "wx\_core.pyo", line 8657, in MainLoop
  File "wx\_core.pyo", line 7952, in MainLoop
  File "core.pyo", line 222, in OnAssert
IO - speech.speak (11:55:09.424):
Speaking [u'enter']
IO - speech.speak (11:55:09.592):
Speaking [u'Save As  dialog']
IO - speech.speak (11:55:09.595):
Speaking [u'File name:  combo box  collapsed']
IO - speech.speak (11:55:09.614):
Speaking [u'edit  Alt+n']
IO - speech.speak (11:55:09.615):
Speaking [u'selected nvda.log']
IO - speech.speak (11:55:12.706):
Speaking [u'Please wait']
IO - inputCore.InputManager.executeGesture (11:55:14.180):
Input: kb(desktop):tab
IO - speech.speak (11:55:14.216):
Speaking [u'tab']
IO - speech.speak (11:55:14.240):
Speaking [u'Save as type:  combo box  All files (*.*)  collapsed  Alt+t']
IO - inputCore.InputManager.executeGesture (11:55:14.789):
Input: kb(desktop):tab
IO - speech.speak (11:55:14.811):
Speaking [u'tab']
IO - speech.speak (11:55:14.825):
Speaking [u'tool bar']
IO - speech.speak (11:55:14.848):
Speaking [u'Hide Folders  button  1 of 1']
IO - inputCore.InputManager.executeGesture (11:55:15.484):
Input: kb(desktop):tab
IO - speech.speak (11:55:15.500):
Speaking [u'tab']
IO - speech.speak (11:55:15.528):
Speaking [u'Save  button  Alt+s']
IO - inputCore.InputManager.executeGesture (11:55:16.581):
Input: kb(desktop):tab
IO - speech.speak (11:55:16.607):
Speaking [u'tab']
IO - speech.speak (11:55:16.632):
Speaking [u'Cancel  button']
IO - inputCore.InputManager.executeGesture (11:55:17.357):
Input: kb(desktop):tab
IO - speech.speak (11:55:17.375):
Speaking [u'tab']
IO - speech.speak (11:55:17.413):
Speaking [u'Up band toolbar  tool bar']
IO - speech.speak (11:55:17.437):
Speaking [u'Up to "Program Files (x86)" (Alt + Up Arrow)  button  1 of 1']
IO - inputCore.InputManager.executeGesture (11:55:18.244):
Input: kb(desktop):tab
IO - speech.speak (11:55:18.272):
Speaking [u'tab']
IO - speech.speak (11:55:18.303):
Speaking [u'Address: C:\\Program Files (x86)\\NVDA  tool bar']
IO - speech.speak (11:55:18.319):
Speaking [u'All locations  split button']
IO - speech.speak (11:55:22.709):
Speaking [u'Please wait']
IO - inputCore.InputManager.executeGesture (11:55:25.556):
Input: kb(desktop):tab
IO - speech.speak (11:55:25.677):
Speaking [u'tab']
IO - speech.speak (11:55:25.720):
Speaking [u' Search NVDA']
IO - speech.speak (11:55:25.740):
Speaking [u'Search Box  edit']
IO - speech.speak (11:55:25.744):
Speaking [u'blank']
IO - inputCore.InputManager.executeGesture (11:55:26.565):
Input: kb(desktop):tab
IO - speech.speak (11:55:26.665):
Speaking [u'tab']
IO - speech.speak (11:55:26.681):
Speaking [u'Items View  list']
IO - speech.speak (11:55:26.697):
Speaking [u'brailleDisplayDrivers  brailleDisplayDrivers  not selected']
IO - speech.speak (11:55:26.703):
Speaking [u'Command Module  tool bar']
IO - speech.speak (11:55:26.714):
Speaking [u"Organize  button  Organize this folder's contents."]
ERROR - unhandled exception (11:55:27.027):
Traceback (most recent call last):
  File "_ctypes/callbacks.c", line 315, in 'calling callback function'
  File "C:\Users\hurri\AppData\Roaming\nvda\addons\focusHighlight\globalPlugins\focusHighlight.py", line 375, in wndProc
  File "C:\Users\hurri\AppData\Roaming\nvda\addons\focusHighlight\globalPlugins\focusHighlight.py", line 355, in doPaint
WindowsError: exception: access violation reading 0x07E41000
IO - inputCore.InputManager.executeGesture (11:55:30.059):
Input: kb(desktop):leftArrow
IO - speech.speak (11:55:30.076):
Speaking [u'left arrow']
IO - speech.speak (11:55:30.092):
Speaking [u'&Help  button  Get help.']
ERROR - unhandled exception (11:55:30.400):
Traceback (most recent call last):
  File "_ctypes/callbacks.c", line 315, in 'calling callback function'
  File "C:\Users\hurri\AppData\Roaming\nvda\addons\focusHighlight\globalPlugins\focusHighlight.py", line 375, in wndProc
  File "C:\Users\hurri\AppData\Roaming\nvda\addons\focusHighlight\globalPlugins\focusHighlight.py", line 355, in doPaint
WindowsError: exception: access violation reading 0x07E41000
IO - inputCore.InputManager.executeGesture (11:55:31.611):
Input: kb(desktop):leftArrow
IO - speech.speak (11:55:31.641):
Speaking [u'left arrow']
IO - speech.speak (11:55:31.658):
Speaking [u'Views  split button  Change your view.']
IO - speech.speak (11:55:32.726):
Speaking [u'Please wait']
IO - inputCore.InputManager.executeGesture (11:55:33.691):
Input: kb(desktop):leftArrow
IO - speech.speak (11:55:33.723):
Speaking [u'left arrow']
IO - speech.speak (11:55:33.740):
Speaking [u'New folder  button  Create a new folder.']
ERROR - unhandled exception (11:55:34.053):
Traceback (most recent call last):
  File "_ctypes/callbacks.c", line 315, in 'calling callback function'
  File "C:\Users\hurri\AppData\Roaming\nvda\addons\focusHighlight\globalPlugins\focusHighlight.py", line 375, in wndProc
  File "C:\Users\hurri\AppData\Roaming\nvda\addons\focusHighlight\globalPlugins\focusHighlight.py", line 355, in doPaint
WindowsError: exception: access violation reading 0x07E41000
IO - inputCore.InputManager.executeGesture (11:55:36.772):
Input: kb(desktop):tab
IO - speech.speak (11:55:36.796):
Speaking [u'tab']
IO - speech.speak (11:55:36.825):
Speaking [u'tree view']
IO - speech.speak (11:55:36.838):
Speaking [u'level 1  This PC  collapsed  3 of 4']
IO - inputCore.InputManager.executeGesture (11:55:39.835):
Input: kb(desktop):upArrow
IO - speech.speak (11:55:39.851):
Speaking [u'up arrow']
IO - speech.speak (11:55:39.901):
Speaking [u'OneDrive  collapsed  2 of 4  level 1']
IO - inputCore.InputManager.executeGesture (11:55:41.555):
Input: kb(desktop):upArrow
IO - speech.speak (11:55:41.572):
Speaking [u'up arrow']
IO - speech.speak (11:55:41.615):
Speaking [u'Dropbox  collapsed  1 of 4  level 1']
IO - speech.speak (11:55:42.724):
Speaking [u'Please wait']
IO - inputCore.InputManager.executeGesture (11:55:43.075):
Input: kb(desktop):upArrow
IO - speech.speak (11:55:43.092):
Speaking [u'up arrow']
IO - speech.speak (11:55:43.148):
Speaking [u'Photos  8 of 8  level 1']
IO - inputCore.InputManager.executeGesture (11:55:44.259):
Input: kb(desktop):upArrow
IO - speech.speak (11:55:44.275):
Speaking [u'up arrow']
IO - speech.speak (11:55:44.319):
Speaking [u'Music  7 of 8  level 1']
IO - inputCore.InputManager.executeGesture (11:55:45.148):
Input: kb(desktop):upArrow
IO - speech.speak (11:55:45.171):
Speaking [u'up arrow']
IO - speech.speak (11:55:45.214):
Speaking [u'Music  6 of 8  level 1']
IO - inputCore.InputManager.executeGesture (11:55:46.003):
Input: kb(desktop):upArrow
IO - speech.speak (11:55:46.028):
Speaking [u'up arrow']
IO - speech.speak (11:55:46.072):
Speaking [u'Accessibility Central Website  5 of 8  level 1']
IO - inputCore.InputManager.executeGesture (11:55:47.131):
Input: kb(desktop):upArrow
IO - speech.speak (11:55:47.154):
Speaking [u'up arrow']
IO - speech.speak (11:55:47.203):
Speaking [u'Pictures (pinned)  not checked  4 of 8  level 1']
IO - inputCore.InputManager.executeGesture (11:55:48.075):
Input: kb(desktop):upArrow
IO - speech.speak (11:55:48.092):
Speaking [u'up arrow']
IO - speech.speak (11:55:48.148):
Speaking [u'Documents (pinned)  not checked  3 of 8  level 1']
IO - inputCore.InputManager.executeGesture (11:55:48.980):
Input: kb(desktop):upArrow
IO - speech.speak (11:55:48.996):
Speaking [u'up arrow']
IO - speech.speak (11:55:49.046):
Speaking [u'Downloads (pinned)  not checked  2 of 8  level 1']
IO - inputCore.InputManager.executeGesture (11:55:49.947):
Input: kb(desktop):upArrow
IO - speech.speak (11:55:49.983):
Speaking [u'up arrow']
IO - speech.speak (11:55:50.026):
Speaking [u'Desktop (pinned)  not checked  1 of 8  level 1']
IO - inputCore.InputManager.executeGesture (11:55:52.243):
Input: kb(desktop):enter
IO - speech.speak (11:55:52.763):
Speaking [u'enter']
DEBUG - external:globalPlugins.dictation.GlobalPlugin.event_typedCharacter (11:55:52.765):
typedCharacter u'SysTreeView32' u'\r'
DEBUG - external:globalPlugins.dictation.textInserted (11:55:52.765):
textInserted u'\r'
IO - speech.speak (11:55:52.796):
Speaking [u'Please wait']
IO - speech.speak (11:55:52.884):
Speaking [u'new line']
IO - inputCore.InputManager.executeGesture (11:55:54.140):
Input: kb(desktop):tab
IO - speech.speak (11:55:54.186):
Speaking [u'tab']
IO - speech.speak (11:55:54.217):
Speaking [u'Items View  list']
IO - speech.speak (11:55:54.234):
Speaking [u'audio described movies  audio described movies  not selected']
IO - inputCore.InputManager.executeGesture (11:55:54.835):
Input: kb(desktop):tab
IO - speech.speak (11:55:54.865):
Speaking [u'tab']
IO - speech.speak (11:55:54.891):
Speaking [u'File name:  combo box  collapsed']
IO - speech.speak (11:55:54.904):
Speaking [u'edit  Alt+n']
IO - speech.speak (11:55:54.904):
Speaking [u'selected nvda.log']
IO - inputCore.InputManager.executeGesture (11:55:55.404):
Input: kb(desktop):tab
IO - speech.speak (11:55:55.434):
Speaking [u'tab']
IO - speech.speak (11:55:55.469):
Speaking [u'Save as type:  combo box  All files (*.*)  collapsed  Alt+t']
IO - inputCore.InputManager.executeGesture (11:55:56.483):
Input: kb(desktop):tab
IO - speech.speak (11:55:56.513):
Speaking [u'tab']
IO - speech.speak (11:55:56.523):
Speaking [u'tool bar']
IO - speech.speak (11:55:56.542):
Speaking [u'Hide Folders  button  1 of 1']
IO - inputCore.InputManager.executeGesture (11:55:57.244):
Input: kb(desktop):tab
IO - speech.speak (11:55:57.267):
Speaking [u'tab']
IO - speech.speak (11:55:57.292):
Speaking [u'Save  button  Alt+s']
IO - inputCore.InputManager.executeGesture (11:55:59.476):
Input: kb(desktop):enter



Gene nz



On 8/4/2018 11:40 AM, Joseph Lee wrote:

Hi,

Which version of Screen Curtain did you get? The latest one is 20180803.

As for progress bar problem, looks like it is taking a really long time for the add-on to send and receive needed data or there might be an error. Can you provide a log fragment regarding this problem?

Cheers,

Joseph

 

From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of Gene New Zealand
Sent: Friday, August 3, 2018 4:37 PM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Add-on Updater and Screen Curtain: updated with top requested features

 

Hi Joseph

 

I also grabbed the latest add on for screen curtain i could not find out where the toogle is to turn the curtain on and off and to check for any thing else to do with it.

 

It looks as though if say you know your add ons have been updated  then a little after say go to check again it keeps on telling you to wait like it is going in a loop. If there are add ons there they come down pretty quick. Since there is no cancel button i had to restart nvda this was after say 10 minutes or so of it looking for updates. I am sure i have read if there is no updates it tells you but may be wrong.

 

Gene nz

 

 

On 8/4/2018 11:16 AM, Joseph Lee wrote:

Hi,

With a condition that you are willing to provide early feedback:

https://addons.nvda-project.org/addons/screenCurtain.en.html

Cheers,

Joseph

 

 

From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of Jonathan Milam
Sent: Friday, August 3, 2018 4:15 PM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Add-on Updater and Screen Curtain: updated with top requested features

 

Can I please get the link for the curtain add-on?

 

Thanks,

Jonathan


On Aug 3, 2018, at 7:12 PM, Joseph Lee <joseph.lee22590@...> wrote:

Hi,

That’s concerning. What happens if you try checking for the update after installing Add-on Updater 18.08.3A?

Cheers,

Joseph

 

From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of Gene New Zealand
Sent: Friday, August 3, 2018 4:09 PM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Add-on Updater and Screen Curtain: updated with top requested features

 

Hi Joseph

 

I just updated the add on to update add ons  and it got the latest.

 

I read to get the curtain one which i already have i had to go back a second time for it to see it and up date it so i did.

 

Only thing is it is still looking and i could not really cancel it it went on for quite a few minutes yet all the other add ons which i have were already updated.

 

I had to restart nvda so it would stop it from looking. Would that also be because the other add on is not up there? or a bug?

 

Gene nz

 

 

On 8/4/2018 9:09 AM, Joseph Lee wrote:

Hi everyone,

 

I’m delighted to announce the immediate release of updates to Add-on Updater and Screen Curtain. Note that these add-ons are proof of concept (prototype) add-ons and should be used to provide feedback to people developing these feature in NVDA Core:

 

  • Add-on Updater (NVDA Core issue 3208): Joseph Lee
  • Screen Curtain (NVDA Core issue 7857): Leonard de Ruijter/Babbage B.V.

 

In case of Add-on Updater, today’s build includes work from checkable list (NVDA issue 7491), thus serving as a field test of that issue. If you have any comments on checkable list, please send them to Leonard.

 

To check for add-on updates:

 

  1. If you have Add-on Updater installed, go to NVDA menu/Tools/Check for add-on updates.
  2. If you don’t have Add-on Updater, go to community add-ons website and install Add-on Updater.
  3. Due to addition of Screen Curtain in “add-ons under development” category, you’ll need to check for add-on updates a second time to update Screen Curtain.

 

Changelog:

 

Add-on Updater:

  • When new add-on updates appear, the first entry will be selected and announced automatically.
  • Added ability to exclude add-ons from being updated. You can configure this by going to NVDA menu/Preferences/Settings/Add-on Updater panel. From “do not update add-ons” checkable list box, check add-ons you do not want Add-on Updater to update. This was requested by an add-on author.

 

Screen Curtain:

  • Added a check to make sure magnification wrapper can be imported.
  • Added an unassigned gesture to toggle screen curtain.
  • Added a toggle menu item in Tools that shows state of Screen Curtain.

 

Enjoy.

Cheers,

Joseph

 

 



 

Hi,

Yes, that’s the toggle item mentioned in the changelog. I’ll document this and other changes in the readme in the next update.

Cheers,

Joseph

 

From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of Gene New Zealand
Sent: Friday, August 3, 2018 4:59 PM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Add-on Updater and Screen Curtain: updated with top requested features

 

Hi Joseph

 

Is the toggle in the tools then screen curtain menu where if checked it is on and not checked it is off? I did not see any thing in the documentation of where to look. Will there be a short cut may be for it at a later date? It also beeps one so i guess it is on.

 

When i tried it before it did not see it as a update with the earlier version so got your link.

 

Screen Curtain; Status: enabled; Version: 20180803

 

The only way to get out of it is to re start nvda because there is no cancel button.

 

The log is below.

 

INFO - __main__ (11:50:48.657):
Starting NVDA
INFO - core.main (11:50:48.869):
Config dir: C:\Users\hurri\AppData\Roaming\nvda
INFO - config.ConfigManager._loadConfig (11:50:48.869):
Loading config: C:\Users\hurri\AppData\Roaming\nvda\nvda.ini
INFO - config.ConfigManager._loadConfig (11:50:48.897):
Config loaded (after upgrade, and in the state it will be used by NVDA):
{u'schemaVersion': u'2', u'upgrade': {}, u'update': {u'autoCheck': u'True', u'startupNotification': u'True'}, u'general': {u'showWelcomeDialogAtStartup': u'False', u'language': u'Windows', u'saveConfigurationOnExit': u'True', u'askToExit': u'True', u'playStartAndExitSounds': u'True', u'loggingLevel': u'DEBUG'}, u'speech': {u'synth': u'espeak', u'outputDevice': u'Microsoft Sound Mapper', u'autoLanguageSwitching': u'False', u'symbolLevel': u'300', u'espeak': {u'voice': u'en', u'variant': u'Gene', u'rate': u'60', u'pitch': u'40', u'inflection': u'75', u'volume': u'100', u'beepForCapitals': u'False', u'sayCapForCapitals': u'True'}, u'eloquence': {u'voice': u'65536', u'variant': u'1', u'pitch': u'65', u'inflection': u'30', u'volume': u'92'}, u'oneCore': {u'voice': u'HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Speech_OneCore\\Voices\\Tokens\\MSTTS_V110_enUS_DavidM', u'volume': u'100', u'rate': u'80'}, u'silence': {}}, u'braille': {u'autoTether': u'True', u'tetherTo': u'focus', u'noBraille': {u'port': u''}}, u'wintenApps': {u'updateCheckTime': u'1533112955'}, u'keyboard': {u'useCapsLockAsNVDAModifierKey': u'True', u'speakCommandKeys': u'True', u'speakTypedCharacters': u'True', u'speakTypedWords': u'True'}, u'virtualBuffers': {u'useScreenLayout': u'False', u'autoPassThroughOnCaretMove': u'True', u'passThroughAudioIndication': u'False', u'autoSayAllOnPageLoad': u'True', u'autoPassThroughOnFocusChange': u'True'}, u'documentFormatting': {u'includeLayoutTables': u'True', u'reportTables': u'False', u'reportFrames': u'False', u'autoLanguageSwitching': u'False', u'reportColor': u'False'}, u'presentation': {u'reportTooltips': u'True', u'guessObjectPositionInformationWhenUnavailable': u'True', u'reportObjectDescriptions': u'True', u'progressBarUpdates': {u'reportBackgroundProgressBars': u'True', u'progressBarOutputMode': u'speak'}}, u'mouse': {u'enableMouseTracking': u'True'}, u'uwpOcr': {u'language': u'en-GB'}, u'reviewCursor': {u'followFocus': u'True', u'followCaret': u'True', u'followMouse': u'True'}, u'goldenCursor': {u'mouseMovementUnit': u'10', u'reportNewMouseCoordinates': u'True'}, u'audio': {u'audioDuckingMode': u'0'}}
DEBUG - core.main (11:50:48.983):
setting language to Windows
INFO - core.main (11:50:48.984):
NVDA version 2018.2.1
INFO - core.main (11:50:48.984):
Using Windows version 10.0.17134 workstation
INFO - core.main (11:50:48.984):
Using Python version 2.7.15 (v2.7.15:ca079a3ea3, Apr 30 2018, 16:22:17) [MSC v.1500 32 bit (Intel)]
INFO - core.main (11:50:48.984):
Using comtypes version 1.1.3
DEBUG - core.main (11:50:48.994):
Initializing add-ons system
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.003):
Listing add-ons from C:\Users\hurri\AppData\Roaming\nvda\addons
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.005):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\addonUpdater
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.006):
Found add-on addonUpdater
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.006):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\clock
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.007):
Found add-on clock
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.007):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\cloudOCR
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.009):
Found add-on cloudOCR
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.009):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\DictationBridge
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.010):
Found add-on DictationBridge
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.012):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\Eloquence
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.013):
Found add-on Eloquence
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.013):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\emoticons
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.015):
Found add-on emoticons
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.015):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\focusHighlight
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.016):
Found add-on focusHighlight
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.016):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\goldenCursor
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.017):
Found add-on goldenCursor
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.017):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\instantTranslate
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.019):
Found add-on instantTranslate
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.019):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\Mozilla
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.020):
Found add-on Mozilla
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.020):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\objPad
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.023):
Found add-on objPad
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.023):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\pcKbBrl
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.026):
Found add-on pcKbBrl
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.026):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\placeMarkers
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.028):
Found add-on placeMarkers
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.028):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\remote
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.029):
Found add-on remote
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.029):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\screenCurtain
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.030):
Found add-on screenCurtain
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.030):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\speakPasswords
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.032):
Found add-on speakPasswords
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.032):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\Speech Hub
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.033):
Found add-on Speech Hub
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.033):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\TeamTalk
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.035):
Found add-on TeamTalk
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.036):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\teamViewer
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.036):
Found add-on teamViewer
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.036):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\tipOfTheDay
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.039):
Found add-on tipOfTheDay
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.039):
Disabling add-on tipOfTheDay
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.039):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\virtualRevision
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.039):
Found add-on virtualRevision
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.040):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\vlc
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.042):
Found add-on vlc
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.042):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\Weather Plus
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.042):
Found add-on Weather Plus
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.043):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\wintenApps
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.045):
Found add-on wintenApps
DEBUGWARNING - touchHandler.touchSupported (11:50:49.121):
No touch devices found
DEBUG - core.main (11:50:49.279):
Initializing appModule Handler
DEBUG - addonHandler.Addon.addToPackagePath (11:50:49.280):
Addon DictationBridge added to appModules package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:49.282):
Addon Mozilla added to appModules package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:49.282):
Addon TeamTalk added to appModules package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:49.282):
Addon teamViewer added to appModules package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:49.283):
Addon vlc added to appModules package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:49.283):
Addon wintenApps added to appModules package path
DEBUG - core.main (11:50:49.285):
Initializing NVDAHelper
DEBUG - core.main (11:50:49.349):
Speech Dictionary processing
DEBUG - speechDictHandler.SpeechDict.load (11:50:49.349):
Loading speech dictionary 'C:\Users\hurri\AppData\Roaming\nvda\speechDicts\default.dic'...
DEBUG - speechDictHandler.SpeechDict.load (11:50:49.351):
0 loaded records.
DEBUG - speechDictHandler.SpeechDict.load (11:50:49.351):
Loading speech dictionary 'builtin.dic'...
DEBUG - speechDictHandler.SpeechDict.load (11:50:49.352):
3 loaded records.
DEBUG - core.main (11:50:49.352):
Initializing speech
DEBUG - addonHandler.Addon.addToPackagePath (11:50:49.354):
Addon Eloquence added to synthDrivers package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:49.355):
Addon Speech Hub added to synthDrivers package path
INFO - synthDrivers.espeak.SynthDriver.__init__ (11:50:49.444):
Using eSpeak NG version 1.49.1 dev
DEBUG - speechDictHandler.SpeechDict.load (11:50:49.565):
Loading speech dictionary 'C:\Users\hurri\AppData\Roaming\nvda\speechDicts\voiceDicts.v1\espeak\espeak-English (Great Britain).dic'...
DEBUG - speechDictHandler.SpeechDict.load (11:50:49.565):
file 'C:\Users\hurri\AppData\Roaming\nvda\speechDicts\voiceDicts.v1\espeak\espeak-English (Great Britain).dic' not found.
INFO - synthDriverHandler.setSynth (11:50:49.568):
Loaded synthDriver espeak
INFO - core.main (11:50:49.568):
Using wx version 3.0.2.0 msw (classic)
DEBUG - core.main (11:50:49.569):
Initializing braille input
INFO - brailleInput.initialize (11:50:49.571):
Braille input initialized
DEBUG - core.main (11:50:49.571):
Initializing braille
INFO - braille.initialize (11:50:49.572):
Using liblouis version 3.5.0
INFO - braille.BrailleHandler.setDisplayByName (11:50:49.573):
Loaded braille display driver noBraille, current display has 0 cells.
DEBUG - core.main (11:50:49.573):
Initializing displayModel
DEBUG - core.main (11:50:49.575):
Initializing GUI
DEBUG - core.main (11:50:49.618):
initializing Java Access Bridge support
DEBUG - core.main (11:50:49.792):
Initializing winConsole support
DEBUG - core.main (11:50:49.792):
Initializing UIA support
INFO - _UIAHandler.UIAHandler.MTAThreadFunc (11:50:49.798):
UIAutomation: IUIAutomation5
DEBUG - core.main (11:50:50.167):
Initializing IAccessible support
DEBUG - core.main (11:50:50.167):
Initializing input core
DEBUGWARNING - inputCore.InputManager.loadLocaleGestureMap (11:50:50.168):
No locale gesture map for language en
DEBUGWARNING - inputCore.InputManager.loadUserGestureMap (11:50:50.168):
No user gesture map
DEBUG - core.main (11:50:50.170):
Initializing keyboard handler
DEBUG - core.main (11:50:50.171):
initializing mouse handler
DEBUG - core.main (11:50:50.237):
Initializing touchHandler
DEBUGWARNING - touchHandler.touchSupported (11:50:50.239):
No touch devices found
DEBUG - core.main (11:50:50.239):
Initializing global plugin handler
DEBUG - addonHandler.Addon.addToPackagePath (11:50:50.240):
Addon addonUpdater added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:50.240):
Addon clock added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:50.240):
Addon cloudOCR added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:50.240):
Addon DictationBridge added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:50.240):
Addon emoticons added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:50.240):
Addon focusHighlight added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:50.242):
Addon goldenCursor added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:50.242):
Addon instantTranslate added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:50.242):
Addon objPad added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:50.243):
Addon pcKbBrl added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:50.243):
Addon placeMarkers added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:50.243):
Addon remote added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:50.243):
Addon screenCurtain added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:50.243):
Addon speakPasswords added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:50.243):
Addon virtualRevision added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:50.244):
Addon Weather Plus added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:50.244):
Addon wintenApps added to globalPlugins package path
DEBUG - external:globalPlugins.wintenObjs.GlobalPlugin.__init__ (11:50:50.282):
W10: adding additional events
DEBUG - external:globalPlugins.wintenObjs.GlobalPlugin.__init__ (11:50:50.312):
W10: added event ID 20026, assigned to UIA_dragStart
DEBUG - external:globalPlugins.wintenObjs.GlobalPlugin.__init__ (11:50:50.341):
W10: added event ID 20027, assigned to UIA_dragCancel
DEBUG - external:globalPlugins.wintenObjs.GlobalPlugin.__init__ (11:50:50.371):
W10: added event ID 20028, assigned to UIA_dragComplete
IO - tones.beep (11:50:52.243):
Beep at pitch 1024, for 100 ms, left volume 50, right volume 50
DEBUG - speechDictHandler.SpeechDict.load (11:50:52.700):
Loading speech dictionary 'C:\Users\hurri\AppData\Roaming\nvda\addons\emoticons\globalPlugins\emoticons\emoticons\emoticons.dic'...
DEBUG - speechDictHandler.SpeechDict.load (11:50:52.700):
file 'C:\Users\hurri\AppData\Roaming\nvda\addons\emoticons\globalPlugins\emoticons\emoticons\emoticons.dic' not found.
DEBUG - core.main (11:50:53.104):
Initializing core pump
DEBUG - core.main (11:50:53.105):
Initializing watchdog
DEBUG - core.main (11:50:53.105):
initializing updateCheck
INFO - core.main (11:50:53.105):
NVDA initialized
DEBUG - core.main (11:50:53.105):
entering wx application main loop
IO - speech.speak (11:50:53.174):
Speaking [u'Taskbar']
IO - inputCore.InputManager.executeGesture (11:50:55.388):
Input: kb(desktop):NVDA+n
IO - speech.speak (11:50:55.398):
Speaking [u'NVDA+n']
IO - speech.speak (11:50:55.551):
Speaking [u'NVDA  menu']
IO - inputCore.InputManager.executeGesture (11:50:56.483):
Input: kb(desktop):downArrow
IO - speech.speak (11:50:56.510):
Speaking [u'down arrow']
IO - speech.speak (11:50:56.530):
Speaking [u'Preferences  subMenu  p']
IO - inputCore.InputManager.executeGesture (11:50:57.355):
Input: kb(desktop):downArrow
IO - speech.speak (11:50:57.368):
Speaking [u'down arrow']
IO - speech.speak (11:50:57.395):
Speaking [u'Tools  subMenu  t']
IO - inputCore.InputManager.executeGesture (11:50:58.283):
Input: kb(desktop):rightArrow
IO - speech.speak (11:50:58.342):
Speaking [u'right arrow']
IO - speech.speak (11:50:58.388):
Speaking [u'View log  v  1 of 12']
IO - inputCore.InputManager.executeGesture (11:50:58.963):
Input: kb(desktop):upArrow
IO - speech.speak (11:50:58.977):
Speaking [u'up arrow']
IO - speech.speak (11:50:59.007):
Speaking [u'Check for add-on updates...  a  12 of 12']
IO - inputCore.InputManager.executeGesture (11:51:01.667):
Input: kb(desktop):enter
ERROR - stderr (11:51:01.707):
Exception in thread Thread-7:
Traceback (most recent call last):
  File "threading.pyo", line 801, in __bootstrap_inner
  File "threading.pyo", line 754, in run
  File "C:\Users\hurri\AppData\Roaming\nvda\addons\addonUpdater\globalPlugins\addonUpdater\addonGuiEx.py", line 42, in addonUpdateCheck
  File "C:\Users\hurri\AppData\Roaming\nvda\addons\addonUpdater\globalPlugins\addonUpdater\addonHandlerEx.py", line 112, in checkForAddonUpdates
KeyError: 'noUpdates'
IO - speech.speak (11:51:01.756):
Speaking [u'enter']
IO - speech.speak (11:51:01.792):
Speaking [u'Add-on update check  dialog']
IO - speech.speak (11:51:01.803):
Speaking [u'Checking for add-on updates...']
IO - speech.speak (11:51:02.710):
Speaking [u'Please wait']
IO - speech.speak (11:51:02.726):
Speaking [u'0 percent']
IO - speech.speak (11:51:12.710):
Speaking [u'Please wait']
IO - speech.speak (11:51:22.723):
Speaking [u'Please wait']
IO - speech.speak (11:51:32.707):
Speaking [u'Please wait']
IO - speech.speak (11:51:42.711):
Speaking [u'Please wait']
IO - speech.speak (11:51:52.713):
Speaking [u'Please wait']
IO - speech.speak (11:52:02.721):
Speaking [u'Please wait']
IO - speech.speak (11:52:12.709):
Speaking [u'Please wait']
IO - speech.speak (11:52:22.709):
Speaking [u'Please wait']
IO - speech.speak (11:52:32.710):
Speaking [u'Please wait']
IO - speech.speak (11:52:42.709):
Speaking [u'Please wait']
IO - speech.speak (11:52:52.710):
Speaking [u'Please wait']
IO - speech.speak (11:53:02.710):
Speaking [u'Please wait']
IO - speech.speak (11:53:12.723):
Speaking [u'Please wait']
IO - speech.speak (11:53:22.707):
Speaking [u'Please wait']
IO - speech.speak (11:53:32.710):
Speaking [u'Please wait']
IO - speech.speak (11:53:42.710):
Speaking [u'Please wait']
IO - speech.speak (11:53:52.724):
Speaking [u'Please wait']
IO - speech.speak (11:54:02.723):
Speaking [u'Please wait']
IO - speech.speak (11:54:12.723):
Speaking [u'Please wait']
IO - speech.speak (11:54:22.723):
Speaking [u'Please wait']
IO - speech.speak (11:54:32.710):
Speaking [u'Please wait']
IO - speech.speak (11:54:42.709):
Speaking [u'Please wait']
IO - speech.speak (11:54:52.710):
Speaking [u'Please wait']
IO - inputCore.InputManager.executeGesture (11:54:54.155):
Input: kb(desktop):NVDA+f1
IO - speech.speak (11:54:54.164):
Speaking ['NVDA+f1']
INFO - globalCommands.GlobalCommands.script_navigatorObject_devInfo (11:54:54.420):
Developer info for navigator object:
name: u'Checking for add-on updates...'
role: ROLE_STATICTEXT
states: STATE_READONLY
isFocusable: False
hasFocus: False
Python object: <NVDAObjects.IAccessible.StaticText object at 0x05226690>
Python class mro: (<class 'NVDAObjects.IAccessible.StaticText'>, <class 'NVDAObjects.IAccessible.IAccessible'>, <class 'NVDAObjects.window.Window'>, <class 'NVDAObjects.NVDAObject'>, <class 'documentBase.TextContainerObject'>, <class 'baseObject.ScriptableObject'>, <class 'baseObject.AutoPropertyObject'>, <type 'object'>)
description: None
location: (490, 480, 164, 16)
value: None
appModule: <'nvda' (appName 'nvda', process ID 7040) at address 52138d0>
appModule.productName: u'NVDA'
appModule.productVersion: u'2018.2.1'
TextInfo: <class 'NVDAObjects.NVDAObjectTextInfo'>
windowHandle: 9241862
windowClassName: u'Static'
windowControlID: -31934
windowStyle: 1375731968
windowThreadID: 5976
windowText: u'Checking for add-on updates...'
displayText: u'Checking for add-on updates...'
IAccessibleObject: <POINTER(IAccessible) ptr=0x7fcf308 at 5221da0>
IAccessibleChildID: 0
IAccessible event parameters: windowHandle=9241862, objectID=-4, childID=0
IAccessible accName: u'Checking for add-on updates...'
IAccessible accRole: ROLE_SYSTEM_STATICTEXT
IAccessible accState: STATE_SYSTEM_READONLY, STATE_SYSTEM_VALID (64)
IAccessible accDescription: None
IAccessible accValue: None
IO - speech.speak (11:54:54.654):
Speaking [u'NVDA Log Viewer']
IO - speech.speak (11:54:54.697):
Speaking [u'edit  read only  multi line']
IO - speech.speak (11:54:54.701):
Speaking [u'INFO - globalCommands.GlobalCommands.script_navigatorObject_devInfo (11:54:54.420):\r']
IO - speech.speak (11:55:02.707):
Speaking [u'Please wait']
IO - speech.speak (11:55:04.631):
Speaking [u'Log  subMenu  Alt+l']
IO - inputCore.InputManager.executeGesture (11:55:05.612):
Input: kb(desktop):downArrow
IO - speech.speak (11:55:05.645):
Speaking [u'down arrow']
IO - speech.speak (11:55:05.697):
Speaking [u'Refresh\tF5  r  1 of 4']
IO - inputCore.InputManager.executeGesture (11:55:06.476):
Input: kb(desktop):downArrow
IO - speech.speak (11:55:06.496):
Speaking [u'down arrow']
IO - speech.speak (11:55:06.515):
Speaking [u'Save as...\tCtrl+S  a  2 of 4']
IO - inputCore.InputManager.executeGesture (11:55:08.323):
Input: kb(desktop):enter
DEBUGWARNING - WX Widgets (11:55:08.329):
..\..\src\msw\toplevel.cpp, line 1544:
assert m_menuDepth > 0: No open menus?
Stack trace:
  File "nvda.pyw", line 212, in <module>
  File "core.pyo", line 473, in main
  File "wx\_core.pyo", line 8657, in MainLoop
  File "wx\_core.pyo", line 7952, in MainLoop
  File "core.pyo", line 222, in OnAssert
IO - speech.speak (11:55:09.424):
Speaking [u'enter']
IO - speech.speak (11:55:09.592):
Speaking [u'Save As  dialog']
IO - speech.speak (11:55:09.595):
Speaking [u'File name:  combo box  collapsed']
IO - speech.speak (11:55:09.614):
Speaking [u'edit  Alt+n']
IO - speech.speak (11:55:09.615):
Speaking [u'selected nvda.log']
IO - speech.speak (11:55:12.706):
Speaking [u'Please wait']
IO - inputCore.InputManager.executeGesture (11:55:14.180):
Input: kb(desktop):tab
IO - speech.speak (11:55:14.216):
Speaking [u'tab']
IO - speech.speak (11:55:14.240):
Speaking [u'Save as type:  combo box  All files (*.*)  collapsed  Alt+t']
IO - inputCore.InputManager.executeGesture (11:55:14.789):
Input: kb(desktop):tab
IO - speech.speak (11:55:14.811):
Speaking [u'tab']
IO - speech.speak (11:55:14.825):
Speaking [u'tool bar']
IO - speech.speak (11:55:14.848):
Speaking [u'Hide Folders  button  1 of 1']
IO - inputCore.InputManager.executeGesture (11:55:15.484):
Input: kb(desktop):tab
IO - speech.speak (11:55:15.500):
Speaking [u'tab']
IO - speech.speak (11:55:15.528):
Speaking [u'Save  button  Alt+s']
IO - inputCore.InputManager.executeGesture (11:55:16.581):
Input: kb(desktop):tab
IO - speech.speak (11:55:16.607):
Speaking [u'tab']
IO - speech.speak (11:55:16.632):
Speaking [u'Cancel  button']
IO - inputCore.InputManager.executeGesture (11:55:17.357):
Input: kb(desktop):tab
IO - speech.speak (11:55:17.375):
Speaking [u'tab']
IO - speech.speak (11:55:17.413):
Speaking [u'Up band toolbar  tool bar']
IO - speech.speak (11:55:17.437):
Speaking [u'Up to "Program Files (x86)" (Alt + Up Arrow)  button  1 of 1']
IO - inputCore.InputManager.executeGesture (11:55:18.244):
Input: kb(desktop):tab
IO - speech.speak (11:55:18.272):
Speaking [u'tab']
IO - speech.speak (11:55:18.303):
Speaking [u'Address: C:\\Program Files (x86)\\NVDA  tool bar']
IO - speech.speak (11:55:18.319):
Speaking [u'All locations  split button']
IO - speech.speak (11:55:22.709):
Speaking [u'Please wait']
IO - inputCore.InputManager.executeGesture (11:55:25.556):
Input: kb(desktop):tab
IO - speech.speak (11:55:25.677):
Speaking [u'tab']
IO - speech.speak (11:55:25.720):
Speaking [u' Search NVDA']
IO - speech.speak (11:55:25.740):
Speaking [u'Search Box  edit']
IO - speech.speak (11:55:25.744):
Speaking [u'blank']
IO - inputCore.InputManager.executeGesture (11:55:26.565):
Input: kb(desktop):tab
IO - speech.speak (11:55:26.665):
Speaking [u'tab']
IO - speech.speak (11:55:26.681):
Speaking [u'Items View  list']
IO - speech.speak (11:55:26.697):
Speaking [u'brailleDisplayDrivers  brailleDisplayDrivers  not selected']
IO - speech.speak (11:55:26.703):
Speaking [u'Command Module  tool bar']
IO - speech.speak (11:55:26.714):
Speaking [u"Organize  button  Organize this folder's contents."]
ERROR - unhandled exception (11:55:27.027):
Traceback (most recent call last):
  File "_ctypes/callbacks.c", line 315, in 'calling callback function'
  File "C:\Users\hurri\AppData\Roaming\nvda\addons\focusHighlight\globalPlugins\focusHighlight.py", line 375, in wndProc
  File "C:\Users\hurri\AppData\Roaming\nvda\addons\focusHighlight\globalPlugins\focusHighlight.py", line 355, in doPaint
WindowsError: exception: access violation reading 0x07E41000
IO - inputCore.InputManager.executeGesture (11:55:30.059):
Input: kb(desktop):leftArrow
IO - speech.speak (11:55:30.076):
Speaking [u'left arrow']
IO - speech.speak (11:55:30.092):
Speaking [u'&Help  button  Get help.']
ERROR - unhandled exception (11:55:30.400):
Traceback (most recent call last):
  File "_ctypes/callbacks.c", line 315, in 'calling callback function'
  File "C:\Users\hurri\AppData\Roaming\nvda\addons\focusHighlight\globalPlugins\focusHighlight.py", line 375, in wndProc
  File "C:\Users\hurri\AppData\Roaming\nvda\addons\focusHighlight\globalPlugins\focusHighlight.py", line 355, in doPaint
WindowsError: exception: access violation reading 0x07E41000
IO - inputCore.InputManager.executeGesture (11:55:31.611):
Input: kb(desktop):leftArrow
IO - speech.speak (11:55:31.641):
Speaking [u'left arrow']
IO - speech.speak (11:55:31.658):
Speaking [u'Views  split button  Change your view.']
IO - speech.speak (11:55:32.726):
Speaking [u'Please wait']
IO - inputCore.InputManager.executeGesture (11:55:33.691):
Input: kb(desktop):leftArrow
IO - speech.speak (11:55:33.723):
Speaking [u'left arrow']
IO - speech.speak (11:55:33.740):
Speaking [u'New folder  button  Create a new folder.']
ERROR - unhandled exception (11:55:34.053):
Traceback (most recent call last):
  File "_ctypes/callbacks.c", line 315, in 'calling callback function'
  File "C:\Users\hurri\AppData\Roaming\nvda\addons\focusHighlight\globalPlugins\focusHighlight.py", line 375, in wndProc
  File "C:\Users\hurri\AppData\Roaming\nvda\addons\focusHighlight\globalPlugins\focusHighlight.py", line 355, in doPaint
WindowsError: exception: access violation reading 0x07E41000
IO - inputCore.InputManager.executeGesture (11:55:36.772):
Input: kb(desktop):tab
IO - speech.speak (11:55:36.796):
Speaking [u'tab']
IO - speech.speak (11:55:36.825):
Speaking [u'tree view']
IO - speech.speak (11:55:36.838):
Speaking [u'level 1  This PC  collapsed  3 of 4']
IO - inputCore.InputManager.executeGesture (11:55:39.835):
Input: kb(desktop):upArrow
IO - speech.speak (11:55:39.851):
Speaking [u'up arrow']
IO - speech.speak (11:55:39.901):
Speaking [u'OneDrive  collapsed  2 of 4  level 1']
IO - inputCore.InputManager.executeGesture (11:55:41.555):
Input: kb(desktop):upArrow
IO - speech.speak (11:55:41.572):
Speaking [u'up arrow']
IO - speech.speak (11:55:41.615):
Speaking [u'Dropbox  collapsed  1 of 4  level 1']
IO - speech.speak (11:55:42.724):
Speaking [u'Please wait']
IO - inputCore.InputManager.executeGesture (11:55:43.075):
Input: kb(desktop):upArrow
IO - speech.speak (11:55:43.092):
Speaking [u'up arrow']
IO - speech.speak (11:55:43.148):
Speaking [u'Photos  8 of 8  level 1']
IO - inputCore.InputManager.executeGesture (11:55:44.259):
Input: kb(desktop):upArrow
IO - speech.speak (11:55:44.275):
Speaking [u'up arrow']
IO - speech.speak (11:55:44.319):
Speaking [u'Music  7 of 8  level 1']
IO - inputCore.InputManager.executeGesture (11:55:45.148):
Input: kb(desktop):upArrow
IO - speech.speak (11:55:45.171):
Speaking [u'up arrow']
IO - speech.speak (11:55:45.214):
Speaking [u'Music  6 of 8  level 1']
IO - inputCore.InputManager.executeGesture (11:55:46.003):
Input: kb(desktop):upArrow
IO - speech.speak (11:55:46.028):
Speaking [u'up arrow']
IO - speech.speak (11:55:46.072):
Speaking [u'Accessibility Central Website  5 of 8  level 1']
IO - inputCore.InputManager.executeGesture (11:55:47.131):
Input: kb(desktop):upArrow
IO - speech.speak (11:55:47.154):
Speaking [u'up arrow']
IO - speech.speak (11:55:47.203):
Speaking [u'Pictures (pinned)  not checked  4 of 8  level 1']
IO - inputCore.InputManager.executeGesture (11:55:48.075):
Input: kb(desktop):upArrow
IO - speech.speak (11:55:48.092):
Speaking [u'up arrow']
IO - speech.speak (11:55:48.148):
Speaking [u'Documents (pinned)  not checked  3 of 8  level 1']
IO - inputCore.InputManager.executeGesture (11:55:48.980):
Input: kb(desktop):upArrow
IO - speech.speak (11:55:48.996):
Speaking [u'up arrow']
IO - speech.speak (11:55:49.046):
Speaking [u'Downloads (pinned)  not checked  2 of 8  level 1']
IO - inputCore.InputManager.executeGesture (11:55:49.947):
Input: kb(desktop):upArrow
IO - speech.speak (11:55:49.983):
Speaking [u'up arrow']
IO - speech.speak (11:55:50.026):
Speaking [u'Desktop (pinned)  not checked  1 of 8  level 1']
IO - inputCore.InputManager.executeGesture (11:55:52.243):
Input: kb(desktop):enter
IO - speech.speak (11:55:52.763):
Speaking [u'enter']
DEBUG - external:globalPlugins.dictation.GlobalPlugin.event_typedCharacter (11:55:52.765):
typedCharacter u'SysTreeView32' u'\r'
DEBUG - external:globalPlugins.dictation.textInserted (11:55:52.765):
textInserted u'\r'
IO - speech.speak (11:55:52.796):
Speaking [u'Please wait']
IO - speech.speak (11:55:52.884):
Speaking [u'new line']
IO - inputCore.InputManager.executeGesture (11:55:54.140):
Input: kb(desktop):tab
IO - speech.speak (11:55:54.186):
Speaking [u'tab']
IO - speech.speak (11:55:54.217):
Speaking [u'Items View  list']
IO - speech.speak (11:55:54.234):
Speaking [u'audio described movies  audio described movies  not selected']
IO - inputCore.InputManager.executeGesture (11:55:54.835):
Input: kb(desktop):tab
IO - speech.speak (11:55:54.865):
Speaking [u'tab']
IO - speech.speak (11:55:54.891):
Speaking [u'File name:  combo box  collapsed']
IO - speech.speak (11:55:54.904):
Speaking [u'edit  Alt+n']
IO - speech.speak (11:55:54.904):
Speaking [u'selected nvda.log']
IO - inputCore.InputManager.executeGesture (11:55:55.404):
Input: kb(desktop):tab
IO - speech.speak (11:55:55.434):
Speaking [u'tab']
IO - speech.speak (11:55:55.469):
Speaking [u'Save as type:  combo box  All files (*.*)  collapsed  Alt+t']
IO - inputCore.InputManager.executeGesture (11:55:56.483):
Input: kb(desktop):tab
IO - speech.speak (11:55:56.513):
Speaking [u'tab']
IO - speech.speak (11:55:56.523):
Speaking [u'tool bar']
IO - speech.speak (11:55:56.542):
Speaking [u'Hide Folders  button  1 of 1']
IO - inputCore.InputManager.executeGesture (11:55:57.244):
Input: kb(desktop):tab
IO - speech.speak (11:55:57.267):
Speaking [u'tab']
IO - speech.speak (11:55:57.292):
Speaking [u'Save  button  Alt+s']
IO - inputCore.InputManager.executeGesture (11:55:59.476):
Input: kb(desktop):enter

 

 

Gene nz

 

 

On 8/4/2018 11:40 AM, Joseph Lee wrote:

Hi,

Which version of Screen Curtain did you get? The latest one is 20180803.

As for progress bar problem, looks like it is taking a really long time for the add-on to send and receive needed data or there might be an error. Can you provide a log fragment regarding this problem?

Cheers,

Joseph

 

From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of Gene New Zealand
Sent: Friday, August 3, 2018 4:37 PM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Add-on Updater and Screen Curtain: updated with top requested features

 

Hi Joseph

 

I also grabbed the latest add on for screen curtain i could not find out where the toogle is to turn the curtain on and off and to check for any thing else to do with it.

 

It looks as though if say you know your add ons have been updated  then a little after say go to check again it keeps on telling you to wait like it is going in a loop. If there are add ons there they come down pretty quick. Since there is no cancel button i had to restart nvda this was after say 10 minutes or so of it looking for updates. I am sure i have read if there is no updates it tells you but may be wrong.

 

Gene nz

 

 

On 8/4/2018 11:16 AM, Joseph Lee wrote:

Hi,

With a condition that you are willing to provide early feedback:

https://addons.nvda-project.org/addons/screenCurtain.en.html

Cheers,

Joseph

 

 

From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of Jonathan Milam
Sent: Friday, August 3, 2018 4:15 PM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Add-on Updater and Screen Curtain: updated with top requested features

 

Can I please get the link for the curtain add-on?

 

Thanks,

Jonathan


On Aug 3, 2018, at 7:12 PM, Joseph Lee <joseph.lee22590@...> wrote:

Hi,

That’s concerning. What happens if you try checking for the update after installing Add-on Updater 18.08.3A?

Cheers,

Joseph

 

From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of Gene New Zealand
Sent: Friday, August 3, 2018 4:09 PM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Add-on Updater and Screen Curtain: updated with top requested features

 

Hi Joseph

 

I just updated the add on to update add ons  and it got the latest.

 

I read to get the curtain one which i already have i had to go back a second time for it to see it and up date it so i did.

 

Only thing is it is still looking and i could not really cancel it it went on for quite a few minutes yet all the other add ons which i have were already updated.

 

I had to restart nvda so it would stop it from looking. Would that also be because the other add on is not up there? or a bug?

 

Gene nz

 

 

On 8/4/2018 9:09 AM, Joseph Lee wrote:

Hi everyone,

 

I’m delighted to announce the immediate release of updates to Add-on Updater and Screen Curtain. Note that these add-ons are proof of concept (prototype) add-ons and should be used to provide feedback to people developing these feature in NVDA Core:

 

  • Add-on Updater (NVDA Core issue 3208): Joseph Lee
  • Screen Curtain (NVDA Core issue 7857): Leonard de Ruijter/Babbage B.V.

 

In case of Add-on Updater, today’s build includes work from checkable list (NVDA issue 7491), thus serving as a field test of that issue. If you have any comments on checkable list, please send them to Leonard.

 

To check for add-on updates:

 

  1. If you have Add-on Updater installed, go to NVDA menu/Tools/Check for add-on updates.
  2. If you don’t have Add-on Updater, go to community add-ons website and install Add-on Updater.
  3. Due to addition of Screen Curtain in “add-ons under development” category, you’ll need to check for add-on updates a second time to update Screen Curtain.

 

Changelog:

 

Add-on Updater:

  • When new add-on updates appear, the first entry will be selected and announced automatically.
  • Added ability to exclude add-ons from being updated. You can configure this by going to NVDA menu/Preferences/Settings/Add-on Updater panel. From “do not update add-ons” checkable list box, check add-ons you do not want Add-on Updater to update. This was requested by an add-on author.

 

Screen Curtain:

  • Added a check to make sure magnification wrapper can be imported.
  • Added an unassigned gesture to toggle screen curtain.
  • Added a toggle menu item in Tools that shows state of Screen Curtain.

 

Enjoy.

Cheers,

Joseph

 

 

 


Jonathan Milam
 

Sorry all. Saw it in a earlier post from today.


On Aug 3, 2018, at 8:06 PM, Joseph Lee <joseph.lee22590@...> wrote:

Hi,

Yes, that’s the toggle item mentioned in the changelog. I’ll document this and other changes in the readme in the next update.

Cheers,

Joseph

 

From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of Gene New Zealand
Sent: Friday, August 3, 2018 4:59 PM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Add-on Updater and Screen Curtain: updated with top requested features

 

Hi Joseph

 

Is the toggle in the tools then screen curtain menu where if checked it is on and not checked it is off? I did not see any thing in the documentation of where to look. Will there be a short cut may be for it at a later date? It also beeps one so i guess it is on.

 

When i tried it before it did not see it as a update with the earlier version so got your link.

 

Screen Curtain; Status: enabled; Version: 20180803

 

The only way to get out of it is to re start nvda because there is no cancel button.

 

The log is below.

 

INFO - __main__ (11:50:48.657):
Starting NVDA
INFO - core.main (11:50:48.869):
Config dir: C:\Users\hurri\AppData\Roaming\nvda
INFO - config.ConfigManager._loadConfig (11:50:48.869):
Loading config: C:\Users\hurri\AppData\Roaming\nvda\nvda.ini
INFO - config.ConfigManager._loadConfig (11:50:48.897):
Config loaded (after upgrade, and in the state it will be used by NVDA):
{u'schemaVersion': u'2', u'upgrade': {}, u'update': {u'autoCheck': u'True', u'startupNotification': u'True'}, u'general': {u'showWelcomeDialogAtStartup': u'False', u'language': u'Windows', u'saveConfigurationOnExit': u'True', u'askToExit': u'True', u'playStartAndExitSounds': u'True', u'loggingLevel': u'DEBUG'}, u'speech': {u'synth': u'espeak', u'outputDevice': u'Microsoft Sound Mapper', u'autoLanguageSwitching': u'False', u'symbolLevel': u'300', u'espeak': {u'voice': u'en', u'variant': u'Gene', u'rate': u'60', u'pitch': u'40', u'inflection': u'75', u'volume': u'100', u'beepForCapitals': u'False', u'sayCapForCapitals': u'True'}, u'eloquence': {u'voice': u'65536', u'variant': u'1', u'pitch': u'65', u'inflection': u'30', u'volume': u'92'}, u'oneCore': {u'voice': u'HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Speech_OneCore\\Voices\\Tokens\\MSTTS_V110_enUS_DavidM', u'volume': u'100', u'rate': u'80'}, u'silence': {}}, u'braille': {u'autoTether': u'True', u'tetherTo': u'focus', u'noBraille': {u'port': u''}}, u'wintenApps': {u'updateCheckTime': u'1533112955'}, u'keyboard': {u'useCapsLockAsNVDAModifierKey': u'True', u'speakCommandKeys': u'True', u'speakTypedCharacters': u'True', u'speakTypedWords': u'True'}, u'virtualBuffers': {u'useScreenLayout': u'False', u'autoPassThroughOnCaretMove': u'True', u'passThroughAudioIndication': u'False', u'autoSayAllOnPageLoad': u'True', u'autoPassThroughOnFocusChange': u'True'}, u'documentFormatting': {u'includeLayoutTables': u'True', u'reportTables': u'False', u'reportFrames': u'False', u'autoLanguageSwitching': u'False', u'reportColor': u'False'}, u'presentation': {u'reportTooltips': u'True', u'guessObjectPositionInformationWhenUnavailable': u'True', u'reportObjectDescriptions': u'True', u'progressBarUpdates': {u'reportBackgroundProgressBars': u'True', u'progressBarOutputMode': u'speak'}}, u'mouse': {u'enableMouseTracking': u'True'}, u'uwpOcr': {u'language': u'en-GB'}, u'reviewCursor': {u'followFocus': u'True', u'followCaret': u'True', u'followMouse': u'True'}, u'goldenCursor': {u'mouseMovementUnit': u'10', u'reportNewMouseCoordinates': u'True'}, u'audio': {u'audioDuckingMode': u'0'}}
DEBUG - core.main (11:50:48.983):
setting language to Windows
INFO - core.main (11:50:48.984):
NVDA version 2018.2.1
INFO - core.main (11:50:48.984):
Using Windows version 10.0.17134 workstation
INFO - core.main (11:50:48.984):
Using Python version 2.7.15 (v2.7.15:ca079a3ea3, Apr 30 2018, 16:22:17) [MSC v.1500 32 bit (Intel)]
INFO - core.main (11:50:48.984):
Using comtypes version 1.1.3
DEBUG - core.main (11:50:48.994):
Initializing add-ons system
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.003):
Listing add-ons from C:\Users\hurri\AppData\Roaming\nvda\addons
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.005):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\addonUpdater
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.006):
Found add-on addonUpdater
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.006):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\clock
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.007):
Found add-on clock
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.007):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\cloudOCR
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.009):
Found add-on cloudOCR
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.009):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\DictationBridge
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.010):
Found add-on DictationBridge
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.012):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\Eloquence
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.013):
Found add-on Eloquence
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.013):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\emoticons
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.015):
Found add-on emoticons
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.015):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\focusHighlight
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.016):
Found add-on focusHighlight
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.016):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\goldenCursor
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.017):
Found add-on goldenCursor
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.017):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\instantTranslate
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.019):
Found add-on instantTranslate
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.019):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\Mozilla
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.020):
Found add-on Mozilla
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.020):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\objPad
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.023):
Found add-on objPad
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.023):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\pcKbBrl
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.026):
Found add-on pcKbBrl
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.026):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\placeMarkers
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.028):
Found add-on placeMarkers
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.028):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\remote
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.029):
Found add-on remote
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.029):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\screenCurtain
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.030):
Found add-on screenCurtain
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.030):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\speakPasswords
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.032):
Found add-on speakPasswords
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.032):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\Speech Hub
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.033):
Found add-on Speech Hub
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.033):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\TeamTalk
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.035):
Found add-on TeamTalk
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.036):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\teamViewer
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.036):
Found add-on teamViewer
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.036):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\tipOfTheDay
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.039):
Found add-on tipOfTheDay
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.039):
Disabling add-on tipOfTheDay
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.039):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\virtualRevision
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.039):
Found add-on virtualRevision
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.040):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\vlc
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.042):
Found add-on vlc
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.042):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\Weather Plus
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.042):
Found add-on Weather Plus
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.043):
Loading add-on from C:\Users\hurri\AppData\Roaming\nvda\addons\wintenApps
DEBUG - addonHandler._getAvailableAddonsFromPath (11:50:49.045):
Found add-on wintenApps
DEBUGWARNING - touchHandler.touchSupported (11:50:49.121):
No touch devices found
DEBUG - core.main (11:50:49.279):
Initializing appModule Handler
DEBUG - addonHandler.Addon.addToPackagePath (11:50:49.280):
Addon DictationBridge added to appModules package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:49.282):
Addon Mozilla added to appModules package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:49.282):
Addon TeamTalk added to appModules package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:49.282):
Addon teamViewer added to appModules package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:49.283):
Addon vlc added to appModules package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:49.283):
Addon wintenApps added to appModules package path
DEBUG - core.main (11:50:49.285):
Initializing NVDAHelper
DEBUG - core.main (11:50:49.349):
Speech Dictionary processing
DEBUG - speechDictHandler.SpeechDict.load (11:50:49.349):
Loading speech dictionary 'C:\Users\hurri\AppData\Roaming\nvda\speechDicts\default.dic'...
DEBUG - speechDictHandler.SpeechDict.load (11:50:49.351):
0 loaded records.
DEBUG - speechDictHandler.SpeechDict.load (11:50:49.351):
Loading speech dictionary 'builtin.dic'...
DEBUG - speechDictHandler.SpeechDict.load (11:50:49.352):
3 loaded records.
DEBUG - core.main (11:50:49.352):
Initializing speech
DEBUG - addonHandler.Addon.addToPackagePath (11:50:49.354):
Addon Eloquence added to synthDrivers package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:49.355):
Addon Speech Hub added to synthDrivers package path
INFO - synthDrivers.espeak.SynthDriver.__init__ (11:50:49.444):
Using eSpeak NG version 1.49.1 dev
DEBUG - speechDictHandler.SpeechDict.load (11:50:49.565):
Loading speech dictionary 'C:\Users\hurri\AppData\Roaming\nvda\speechDicts\voiceDicts.v1\espeak\espeak-English (Great Britain).dic'...
DEBUG - speechDictHandler.SpeechDict.load (11:50:49.565):
file 'C:\Users\hurri\AppData\Roaming\nvda\speechDicts\voiceDicts.v1\espeak\espeak-English (Great Britain).dic' not found.
INFO - synthDriverHandler.setSynth (11:50:49.568):
Loaded synthDriver espeak
INFO - core.main (11:50:49.568):
Using wx version 3.0.2.0 msw (classic)
DEBUG - core.main (11:50:49.569):
Initializing braille input
INFO - brailleInput.initialize (11:50:49.571):
Braille input initialized
DEBUG - core.main (11:50:49.571):
Initializing braille
INFO - braille.initialize (11:50:49.572):
Using liblouis version 3.5.0
INFO - braille.BrailleHandler.setDisplayByName (11:50:49.573):
Loaded braille display driver noBraille, current display has 0 cells.
DEBUG - core.main (11:50:49.573):
Initializing displayModel
DEBUG - core.main (11:50:49.575):
Initializing GUI
DEBUG - core.main (11:50:49.618):
initializing Java Access Bridge support
DEBUG - core.main (11:50:49.792):
Initializing winConsole support
DEBUG - core.main (11:50:49.792):
Initializing UIA support
INFO - _UIAHandler.UIAHandler.MTAThreadFunc (11:50:49.798):
UIAutomation: IUIAutomation5
DEBUG - core.main (11:50:50.167):
Initializing IAccessible support
DEBUG - core.main (11:50:50.167):
Initializing input core
DEBUGWARNING - inputCore.InputManager.loadLocaleGestureMap (11:50:50.168):
No locale gesture map for language en
DEBUGWARNING - inputCore.InputManager.loadUserGestureMap (11:50:50.168):
No user gesture map
DEBUG - core.main (11:50:50.170):
Initializing keyboard handler
DEBUG - core.main (11:50:50.171):
initializing mouse handler
DEBUG - core.main (11:50:50.237):
Initializing touchHandler
DEBUGWARNING - touchHandler.touchSupported (11:50:50.239):
No touch devices found
DEBUG - core.main (11:50:50.239):
Initializing global plugin handler
DEBUG - addonHandler.Addon.addToPackagePath (11:50:50.240):
Addon addonUpdater added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:50.240):
Addon clock added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:50.240):
Addon cloudOCR added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:50.240):
Addon DictationBridge added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:50.240):
Addon emoticons added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:50.240):
Addon focusHighlight added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:50.242):
Addon goldenCursor added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:50.242):
Addon instantTranslate added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:50.242):
Addon objPad added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:50.243):
Addon pcKbBrl added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:50.243):
Addon placeMarkers added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:50.243):
Addon remote added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:50.243):
Addon screenCurtain added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:50.243):
Addon speakPasswords added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:50.243):
Addon virtualRevision added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:50.244):
Addon Weather Plus added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (11:50:50.244):
Addon wintenApps added to globalPlugins package path
DEBUG - external:globalPlugins.wintenObjs.GlobalPlugin.__init__ (11:50:50.282):
W10: adding additional events
DEBUG - external:globalPlugins.wintenObjs.GlobalPlugin.__init__ (11:50:50.312):
W10: added event ID 20026, assigned to UIA_dragStart
DEBUG - external:globalPlugins.wintenObjs.GlobalPlugin.__init__ (11:50:50.341):
W10: added event ID 20027, assigned to UIA_dragCancel
DEBUG - external:globalPlugins.wintenObjs.GlobalPlugin.__init__ (11:50:50.371):
W10: added event ID 20028, assigned to UIA_dragComplete
IO - tones.beep (11:50:52.243):
Beep at pitch 1024, for 100 ms, left volume 50, right volume 50
DEBUG - speechDictHandler.SpeechDict.load (11:50:52.700):
Loading speech dictionary 'C:\Users\hurri\AppData\Roaming\nvda\addons\emoticons\globalPlugins\emoticons\emoticons\emoticons.dic'...
DEBUG - speechDictHandler.SpeechDict.load (11:50:52.700):
file 'C:\Users\hurri\AppData\Roaming\nvda\addons\emoticons\globalPlugins\emoticons\emoticons\emoticons.dic' not found.
DEBUG - core.main (11:50:53.104):
Initializing core pump
DEBUG - core.main (11:50:53.105):
Initializing watchdog
DEBUG - core.main (11:50:53.105):
initializing updateCheck
INFO - core.main (11:50:53.105):
NVDA initialized
DEBUG - core.main (11:50:53.105):
entering wx application main loop
IO - speech.speak (11:50:53.174):
Speaking [u'Taskbar']
IO - inputCore.InputManager.executeGesture (11:50:55.388):
Input: kb(desktop):NVDA+n
IO - speech.speak (11:50:55.398):
Speaking [u'NVDA+n']
IO - speech.speak (11:50:55.551):
Speaking [u'NVDA  menu']
IO - inputCore.InputManager.executeGesture (11:50:56.483):
Input: kb(desktop):downArrow
IO - speech.speak (11:50:56.510):
Speaking [u'down arrow']
IO - speech.speak (11:50:56.530):
Speaking [u'Preferences  subMenu  p']
IO - inputCore.InputManager.executeGesture (11:50:57.355):
Input: kb(desktop):downArrow
IO - speech.speak (11:50:57.368):
Speaking [u'down arrow']
IO - speech.speak (11:50:57.395):
Speaking [u'Tools  subMenu  t']
IO - inputCore.InputManager.executeGesture (11:50:58.283):
Input: kb(desktop):rightArrow
IO - speech.speak (11:50:58.342):
Speaking [u'right arrow']
IO - speech.speak (11:50:58.388):
Speaking [u'View log  v  1 of 12']
IO - inputCore.InputManager.executeGesture (11:50:58.963):
Input: kb(desktop):upArrow
IO - speech.speak (11:50:58.977):
Speaking [u'up arrow']
IO - speech.speak (11:50:59.007):
Speaking [u'Check for add-on updates...  a  12 of 12']
IO - inputCore.InputManager.executeGesture (11:51:01.667):
Input: kb(desktop):enter
ERROR - stderr (11:51:01.707):
Exception in thread Thread-7:
Traceback (most recent call last):
  File "threading.pyo", line 801, in __bootstrap_inner
  File "threading.pyo", line 754, in run
  File "C:\Users\hurri\AppData\Roaming\nvda\addons\addonUpdater\globalPlugins\addonUpdater\addonGuiEx.py", line 42, in addonUpdateCheck
  File "C:\Users\hurri\AppData\Roaming\nvda\addons\addonUpdater\globalPlugins\addonUpdater\addonHandlerEx.py", line 112, in checkForAddonUpdates
KeyError: 'noUpdates'
IO - speech.speak (11:51:01.756):
Speaking [u'enter']
IO - speech.speak (11:51:01.792):
Speaking [u'Add-on update check  dialog']
IO - speech.speak (11:51:01.803):
Speaking [u'Checking for add-on updates...']
IO - speech.speak (11:51:02.710):
Speaking [u'Please wait']
IO - speech.speak (11:51:02.726):
Speaking [u'0 percent']
IO - speech.speak (11:51:12.710):
Speaking [u'Please wait']
IO - speech.speak (11:51:22.723):
Speaking [u'Please wait']
IO - speech.speak (11:51:32.707):
Speaking [u'Please wait']
IO - speech.speak (11:51:42.711):
Speaking [u'Please wait']
IO - speech.speak (11:51:52.713):
Speaking [u'Please wait']
IO - speech.speak (11:52:02.721):
Speaking [u'Please wait']
IO - speech.speak (11:52:12.709):
Speaking [u'Please wait']
IO - speech.speak (11:52:22.709):
Speaking [u'Please wait']
IO - speech.speak (11:52:32.710):
Speaking [u'Please wait']
IO - speech.speak (11:52:42.709):
Speaking [u'Please wait']
IO - speech.speak (11:52:52.710):
Speaking [u'Please wait']
IO - speech.speak (11:53:02.710):
Speaking [u'Please wait']
IO - speech.speak (11:53:12.723):
Speaking [u'Please wait']
IO - speech.speak (11:53:22.707):
Speaking [u'Please wait']
IO - speech.speak (11:53:32.710):
Speaking [u'Please wait']
IO - speech.speak (11:53:42.710):
Speaking [u'Please wait']
IO - speech.speak (11:53:52.724):
Speaking [u'Please wait']
IO - speech.speak (11:54:02.723):
Speaking [u'Please wait']
IO - speech.speak (11:54:12.723):
Speaking [u'Please wait']
IO - speech.speak (11:54:22.723):
Speaking [u'Please wait']
IO - speech.speak (11:54:32.710):
Speaking [u'Please wait']
IO - speech.speak (11:54:42.709):
Speaking [u'Please wait']
IO - speech.speak (11:54:52.710):
Speaking [u'Please wait']
IO - inputCore.InputManager.executeGesture (11:54:54.155):
Input: kb(desktop):NVDA+f1
IO - speech.speak (11:54:54.164):
Speaking ['NVDA+f1']
INFO - globalCommands.GlobalCommands.script_navigatorObject_devInfo (11:54:54.420):
Developer info for navigator object:
name: u'Checking for add-on updates...'
role: ROLE_STATICTEXT
states: STATE_READONLY
isFocusable: False
hasFocus: False
Python object: <NVDAObjects.IAccessible.StaticText object at 0x05226690>
Python class mro: (<class 'NVDAObjects.IAccessible.StaticText'>, <class 'NVDAObjects.IAccessible.IAccessible'>, <class 'NVDAObjects.window.Window'>, <class 'NVDAObjects.NVDAObject'>, <class 'documentBase.TextContainerObject'>, <class 'baseObject.ScriptableObject'>, <class 'baseObject.AutoPropertyObject'>, <type 'object'>)
description: None
location: (490, 480, 164, 16)
value: None
appModule: <'nvda' (appName 'nvda', process ID 7040) at address 52138d0>
appModule.productName: u'NVDA'
appModule.productVersion: u'2018.2.1'
TextInfo: <class 'NVDAObjects.NVDAObjectTextInfo'>
windowHandle: 9241862
windowClassName: u'Static'
windowControlID: -31934
windowStyle: 1375731968
windowThreadID: 5976
windowText: u'Checking for add-on updates...'
displayText: u'Checking for add-on updates...'
IAccessibleObject: <POINTER(IAccessible) ptr=0x7fcf308 at 5221da0>
IAccessibleChildID: 0
IAccessible event parameters: windowHandle=9241862, objectID=-4, childID=0
IAccessible accName: u'Checking for add-on updates...'
IAccessible accRole: ROLE_SYSTEM_STATICTEXT
IAccessible accState: STATE_SYSTEM_READONLY, STATE_SYSTEM_VALID (64)
IAccessible accDescription: None
IAccessible accValue: None
IO - speech.speak (11:54:54.654):
Speaking [u'NVDA Log Viewer']
IO - speech.speak (11:54:54.697):
Speaking [u'edit  read only  multi line']
IO - speech.speak (11:54:54.701):
Speaking [u'INFO - globalCommands.GlobalCommands.script_navigatorObject_devInfo (11:54:54.420):\r']
IO - speech.speak (11:55:02.707):
Speaking [u'Please wait']
IO - speech.speak (11:55:04.631):
Speaking [u'Log  subMenu  Alt+l']
IO - inputCore.InputManager.executeGesture (11:55:05.612):
Input: kb(desktop):downArrow
IO - speech.speak (11:55:05.645):
Speaking [u'down arrow']
IO - speech.speak (11:55:05.697):
Speaking [u'Refresh\tF5  r  1 of 4']
IO - inputCore.InputManager.executeGesture (11:55:06.476):
Input: kb(desktop):downArrow
IO - speech.speak (11:55:06.496):
Speaking [u'down arrow']
IO - speech.speak (11:55:06.515):
Speaking [u'Save as...\tCtrl+S  a  2 of 4']
IO - inputCore.InputManager.executeGesture (11:55:08.323):
Input: kb(desktop):enter
DEBUGWARNING - WX Widgets (11:55:08.329):
..\..\src\msw\toplevel.cpp, line 1544:
assert m_menuDepth > 0: No open menus?
Stack trace:
  File "nvda.pyw", line 212, in <module>
  File "core.pyo", line 473, in main
  File "wx\_core.pyo", line 8657, in MainLoop
  File "wx\_core.pyo", line 7952, in MainLoop
  File "core.pyo", line 222, in OnAssert
IO - speech.speak (11:55:09.424):
Speaking [u'enter']
IO - speech.speak (11:55:09.592):
Speaking [u'Save As  dialog']
IO - speech.speak (11:55:09.595):
Speaking [u'File name:  combo box  collapsed']
IO - speech.speak (11:55:09.614):
Speaking [u'edit  Alt+n']
IO - speech.speak (11:55:09.615):
Speaking [u'selected nvda.log']
IO - speech.speak (11:55:12.706):
Speaking [u'Please wait']
IO - inputCore.InputManager.executeGesture (11:55:14.180):
Input: kb(desktop):tab
IO - speech.speak (11:55:14.216):
Speaking [u'tab']
IO - speech.speak (11:55:14.240):
Speaking [u'Save as type:  combo box  All files (*.*)  collapsed  Alt+t']
IO - inputCore.InputManager.executeGesture (11:55:14.789):
Input: kb(desktop):tab
IO - speech.speak (11:55:14.811):
Speaking [u'tab']
IO - speech.speak (11:55:14.825):
Speaking [u'tool bar']
IO - speech.speak (11:55:14.848):
Speaking [u'Hide Folders  button  1 of 1']
IO - inputCore.InputManager.executeGesture (11:55:15.484):
Input: kb(desktop):tab
IO - speech.speak (11:55:15.500):
Speaking [u'tab']
IO - speech.speak (11:55:15.528):
Speaking [u'Save  button  Alt+s']
IO - inputCore.InputManager.executeGesture (11:55:16.581):
Input: kb(desktop):tab
IO - speech.speak (11:55:16.607):
Speaking [u'tab']
IO - speech.speak (11:55:16.632):
Speaking [u'Cancel  button']
IO - inputCore.InputManager.executeGesture (11:55:17.357):
Input: kb(desktop):tab
IO - speech.speak (11:55:17.375):
Speaking [u'tab']
IO - speech.speak (11:55:17.413):
Speaking [u'Up band toolbar  tool bar']
IO - speech.speak (11:55:17.437):
Speaking [u'Up to "Program Files (x86)" (Alt + Up Arrow)  button  1 of 1']
IO - inputCore.InputManager.executeGesture (11:55:18.244):
Input: kb(desktop):tab
IO - speech.speak (11:55:18.272):
Speaking [u'tab']
IO - speech.speak (11:55:18.303):
Speaking [u'Address: C:\\Program Files (x86)\\NVDA  tool bar']
IO - speech.speak (11:55:18.319):
Speaking [u'All locations  split button']
IO - speech.speak (11:55:22.709):
Speaking [u'Please wait']
IO - inputCore.InputManager.executeGesture (11:55:25.556):
Input: kb(desktop):tab
IO - speech.speak (11:55:25.677):
Speaking [u'tab']
IO - speech.speak (11:55:25.720):
Speaking [u' Search NVDA']
IO - speech.speak (11:55:25.740):
Speaking [u'Search Box  edit']
IO - speech.speak (11:55:25.744):
Speaking [u'blank']
IO - inputCore.InputManager.executeGesture (11:55:26.565):
Input: kb(desktop):tab
IO - speech.speak (11:55:26.665):
Speaking [u'tab']
IO - speech.speak (11:55:26.681):
Speaking [u'Items View  list']
IO - speech.speak (11:55:26.697):
Speaking [u'brailleDisplayDrivers  brailleDisplayDrivers  not selected']
IO - speech.speak (11:55:26.703):
Speaking [u'Command Module  tool bar']
IO - speech.speak (11:55:26.714):
Speaking [u"Organize  button  Organize this folder's contents."]
ERROR - unhandled exception (11:55:27.027):
Traceback (most recent call last):
  File "_ctypes/callbacks.c", line 315, in 'calling callback function'
  File "C:\Users\hurri\AppData\Roaming\nvda\addons\focusHighlight\globalPlugins\focusHighlight.py", line 375, in wndProc
  File "C:\Users\hurri\AppData\Roaming\nvda\addons\focusHighlight\globalPlugins\focusHighlight.py", line 355, in doPaint
WindowsError: exception: access violation reading 0x07E41000
IO - inputCore.InputManager.executeGesture (11:55:30.059):
Input: kb(desktop):leftArrow
IO - speech.speak (11:55:30.076):
Speaking [u'left arrow']
IO - speech.speak (11:55:30.092):
Speaking [u'&Help  button  Get help.']
ERROR - unhandled exception (11:55:30.400):
Traceback (most recent call last):
  File "_ctypes/callbacks.c", line 315, in 'calling callback function'
  File "C:\Users\hurri\AppData\Roaming\nvda\addons\focusHighlight\globalPlugins\focusHighlight.py", line 375, in wndProc
  File "C:\Users\hurri\AppData\Roaming\nvda\addons\focusHighlight\globalPlugins\focusHighlight.py", line 355, in doPaint
WindowsError: exception: access violation reading 0x07E41000
IO - inputCore.InputManager.executeGesture (11:55:31.611):
Input: kb(desktop):leftArrow
IO - speech.speak (11:55:31.641):
Speaking [u'left arrow']
IO - speech.speak (11:55:31.658):
Speaking [u'Views  split button  Change your view.']
IO - speech.speak (11:55:32.726):
Speaking [u'Please wait']
IO - inputCore.InputManager.executeGesture (11:55:33.691):
Input: kb(desktop):leftArrow
IO - speech.speak (11:55:33.723):
Speaking [u'left arrow']
IO - speech.speak (11:55:33.740):
Speaking [u'New folder  button  Create a new folder.']
ERROR - unhandled exception (11:55:34.053):
Traceback (most recent call last):
  File "_ctypes/callbacks.c", line 315, in 'calling callback function'
  File "C:\Users\hurri\AppData\Roaming\nvda\addons\focusHighlight\globalPlugins\focusHighlight.py", line 375, in wndProc
  File "C:\Users\hurri\AppData\Roaming\nvda\addons\focusHighlight\globalPlugins\focusHighlight.py", line 355, in doPaint
WindowsError: exception: access violation reading 0x07E41000
IO - inputCore.InputManager.executeGesture (11:55:36.772):
Input: kb(desktop):tab
IO - speech.speak (11:55:36.796):
Speaking [u'tab']
IO - speech.speak (11:55:36.825):
Speaking [u'tree view']
IO - speech.speak (11:55:36.838):
Speaking [u'level 1  This PC  collapsed  3 of 4']
IO - inputCore.InputManager.executeGesture (11:55:39.835):
Input: kb(desktop):upArrow
IO - speech.speak (11:55:39.851):
Speaking [u'up arrow']
IO - speech.speak (11:55:39.901):
Speaking [u'OneDrive  collapsed  2 of 4  level 1']
IO - inputCore.InputManager.executeGesture (11:55:41.555):
Input: kb(desktop):upArrow
IO - speech.speak (11:55:41.572):
Speaking [u'up arrow']
IO - speech.speak (11:55:41.615):
Speaking [u'Dropbox  collapsed  1 of 4  level 1']
IO - speech.speak (11:55:42.724):
Speaking [u'Please wait']
IO - inputCore.InputManager.executeGesture (11:55:43.075):
Input: kb(desktop):upArrow
IO - speech.speak (11:55:43.092):
Speaking [u'up arrow']
IO - speech.speak (11:55:43.148):
Speaking [u'Photos  8 of 8  level 1']
IO - inputCore.InputManager.executeGesture (11:55:44.259):
Input: kb(desktop):upArrow
IO - speech.speak (11:55:44.275):
Speaking [u'up arrow']
IO - speech.speak (11:55:44.319):
Speaking [u'Music  7 of 8  level 1']
IO - inputCore.InputManager.executeGesture (11:55:45.148):
Input: kb(desktop):upArrow
IO - speech.speak (11:55:45.171):
Speaking [u'up arrow']
IO - speech.speak (11:55:45.214):
Speaking [u'Music  6 of 8  level 1']
IO - inputCore.InputManager.executeGesture (11:55:46.003):
Input: kb(desktop):upArrow
IO - speech.speak (11:55:46.028):
Speaking [u'up arrow']
IO - speech.speak (11:55:46.072):
Speaking [u'Accessibility Central Website  5 of 8  level 1']
IO - inputCore.InputManager.executeGesture (11:55:47.131):
Input: kb(desktop):upArrow
IO - speech.speak (11:55:47.154):
Speaking [u'up arrow']
IO - speech.speak (11:55:47.203):
Speaking [u'Pictures (pinned)  not checked  4 of 8  level 1']
IO - inputCore.InputManager.executeGesture (11:55:48.075):
Input: kb(desktop):upArrow
IO - speech.speak (11:55:48.092):
Speaking [u'up arrow']
IO - speech.speak (11:55:48.148):
Speaking [u'Documents (pinned)  not checked  3 of 8  level 1']
IO - inputCore.InputManager.executeGesture (11:55:48.980):
Input: kb(desktop):upArrow
IO - speech.speak (11:55:48.996):
Speaking [u'up arrow']
IO - speech.speak (11:55:49.046):
Speaking [u'Downloads (pinned)  not checked  2 of 8  level 1']
IO - inputCore.InputManager.executeGesture (11:55:49.947):
Input: kb(desktop):upArrow
IO - speech.speak (11:55:49.983):
Speaking [u'up arrow']
IO - speech.speak (11:55:50.026):
Speaking [u'Desktop (pinned)  not checked  1 of 8  level 1']
IO - inputCore.InputManager.executeGesture (11:55:52.243):
Input: kb(desktop):enter
IO - speech.speak (11:55:52.763):
Speaking [u'enter']
DEBUG - external:globalPlugins.dictation.GlobalPlugin.event_typedCharacter (11:55:52.765):
typedCharacter u'SysTreeView32' u'\r'
DEBUG - external:globalPlugins.dictation.textInserted (11:55:52.765):
textInserted u'\r'
IO - speech.speak (11:55:52.796):
Speaking [u'Please wait']
IO - speech.speak (11:55:52.884):
Speaking [u'new line']
IO - inputCore.InputManager.executeGesture (11:55:54.140):
Input: kb(desktop):tab
IO - speech.speak (11:55:54.186):
Speaking [u'tab']
IO - speech.speak (11:55:54.217):
Speaking [u'Items View  list']
IO - speech.speak (11:55:54.234):
Speaking [u'audio described movies  audio described movies  not selected']
IO - inputCore.InputManager.executeGesture (11:55:54.835):
Input: kb(desktop):tab
IO - speech.speak (11:55:54.865):
Speaking [u'tab']
IO - speech.speak (11:55:54.891):
Speaking [u'File name:  combo box  collapsed']
IO - speech.speak (11:55:54.904):
Speaking [u'edit  Alt+n']
IO - speech.speak (11:55:54.904):
Speaking [u'selected nvda.log']
IO - inputCore.InputManager.executeGesture (11:55:55.404):
Input: kb(desktop):tab
IO - speech.speak (11:55:55.434):
Speaking [u'tab']
IO - speech.speak (11:55:55.469):
Speaking [u'Save as type:  combo box  All files (*.*)  collapsed  Alt+t']
IO - inputCore.InputManager.executeGesture (11:55:56.483):
Input: kb(desktop):tab
IO - speech.speak (11:55:56.513):
Speaking [u'tab']
IO - speech.speak (11:55:56.523):
Speaking [u'tool bar']
IO - speech.speak (11:55:56.542):
Speaking [u'Hide Folders  button  1 of 1']
IO - inputCore.InputManager.executeGesture (11:55:57.244):
Input: kb(desktop):tab
IO - speech.speak (11:55:57.267):
Speaking [u'tab']
IO - speech.speak (11:55:57.292):
Speaking [u'Save  button  Alt+s']
IO - inputCore.InputManager.executeGesture (11:55:59.476):
Input: kb(desktop):enter

 

 

Gene nz

 

 

On 8/4/2018 11:40 AM, Joseph Lee wrote:

Hi,

Which version of Screen Curtain did you get? The latest one is 20180803.

As for progress bar problem, looks like it is taking a really long time for the add-on to send and receive needed data or there might be an error. Can you provide a log fragment regarding this problem?

Cheers,

Joseph

 

From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of Gene New Zealand
Sent: Friday, August 3, 2018 4:37 PM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Add-on Updater and Screen Curtain: updated with top requested features

 

Hi Joseph

 

I also grabbed the latest add on for screen curtain i could not find out where the toogle is to turn the curtain on and off and to check for any thing else to do with it.

 

It looks as though if say you know your add ons have been updated  then a little after say go to check again it keeps on telling you to wait like it is going in a loop. If there are add ons there they come down pretty quick. Since there is no cancel button i had to restart nvda this was after say 10 minutes or so of it looking for updates. I am sure i have read if there is no updates it tells you but may be wrong.

 

Gene nz

 

 

On 8/4/2018 11:16 AM, Joseph Lee wrote:

Hi,

With a condition that you are willing to provide early feedback:

https://addons.nvda-project.org/addons/screenCurtain.en.html

Cheers,

Joseph

 

 

From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of Jonathan Milam
Sent: Friday, August 3, 2018 4:15 PM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Add-on Updater and Screen Curtain: updated with top requested features

 

Can I please get the link for the curtain add-on?

 

Thanks,

Jonathan


On Aug 3, 2018, at 7:12 PM, Joseph Lee <joseph.lee22590@...> wrote:

Hi,

That’s concerning. What happens if you try checking for the update after installing Add-on Updater 18.08.3A?

Cheers,

Joseph

 

From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of Gene New Zealand
Sent: Friday, August 3, 2018 4:09 PM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Add-on Updater and Screen Curtain: updated with top requested features

 

Hi Joseph

 

I just updated the add on to update add ons  and it got the latest.

 

I read to get the curtain one which i already have i had to go back a second time for it to see it and up date it so i did.

 

Only thing is it is still looking and i could not really cancel it it went on for quite a few minutes yet all the other add ons which i have were already updated.

 

I had to restart nvda so it would stop it from looking. Would that also be because the other add on is not up there? or a bug?

 

Gene nz

 

 

On 8/4/2018 9:09 AM, Joseph Lee wrote:

Hi everyone,

 

I’m delighted to announce the immediate release of updates to Add-on Updater and Screen Curtain. Note that these add-ons are proof of concept (prototype) add-ons and should be used to provide feedback to people developing these feature in NVDA Core:

 

  • Add-on Updater (NVDA Core issue 3208): Joseph Lee
  • Screen Curtain (NVDA Core issue 7857): Leonard de Ruijter/Babbage B.V.

 

In case of Add-on Updater, today’s build includes work from checkable list (NVDA issue 7491), thus serving as a field test of that issue. If you have any comments on checkable list, please send them to Leonard.

 

To check for add-on updates:

 

  1. If you have Add-on Updater installed, go to NVDA menu/Tools/Check for add-on updates.
  2. If you don’t have Add-on Updater, go to community add-ons website and install Add-on Updater.
  3. Due to addition of Screen Curtain in “add-ons under development” category, you’ll need to check for add-on updates a second time to update Screen Curtain.

 

Changelog:

 

Add-on Updater:

  • When new add-on updates appear, the first entry will be selected and announced automatically.
  • Added ability to exclude add-ons from being updated. You can configure this by going to NVDA menu/Preferences/Settings/Add-on Updater panel. From “do not update add-ons” checkable list box, check add-ons you do not want Add-on Updater to update. This was requested by an add-on author.

 

Screen Curtain:

  • Added a check to make sure magnification wrapper can be imported.
  • Added an unassigned gesture to toggle screen curtain.
  • Added a toggle menu item in Tools that shows state of Screen Curtain.

 

Enjoy.

Cheers,

Joseph

 

 

 


Peter Beasley
 

What is screen curtain?

 

From: nvda@nvda.groups.io [mailto:nvda@nvda.groups.io] On Behalf Of Gene New Zealand
Sent: 04 August 2018 00:37
To: nvda@nvda.groups.io
Subject: Re: [nvda] Add-on Updater and Screen Curtain: updated with top requested features

 

Hi Joseph

 

I also grabbed the latest add on for screen curtain i could not find out where the toogle is to turn the curtain on and off and to check for any thing else to do with it.

 

It looks as though if say you know your add ons have been updated  then a little after say go to check again it keeps on telling you to wait like it is going in a loop. If there are add ons there they come down pretty quick. Since there is no cancel button i had to restart nvda this was after say 10 minutes or so of it looking for updates. I am sure i have read if there is no updates it tells you but may be wrong.

 

Gene nz

 

 

On 8/4/2018 11:16 AM, Joseph Lee wrote:

Hi,

With a condition that you are willing to provide early feedback:

https://addons.nvda-project.org/addons/screenCurtain.en.html

Cheers,

Joseph

 

 

From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of Jonathan Milam
Sent: Friday, August 3, 2018 4:15 PM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Add-on Updater and Screen Curtain: updated with top requested features

 

Can I please get the link for the curtain add-on?

 

Thanks,

Jonathan


On Aug 3, 2018, at 7:12 PM, Joseph Lee <joseph.lee22590@...> wrote:

Hi,

That’s concerning. What happens if you try checking for the update after installing Add-on Updater 18.08.3A?

Cheers,

Joseph

 

From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of Gene New Zealand
Sent: Friday, August 3, 2018 4:09 PM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Add-on Updater and Screen Curtain: updated with top requested features

 

Hi Joseph

 

I just updated the add on to update add ons  and it got the latest.

 

I read to get the curtain one which i already have i had to go back a second time for it to see it and up date it so i did.

 

Only thing is it is still looking and i could not really cancel it it went on for quite a few minutes yet all the other add ons which i have were already updated.

 

I had to restart nvda so it would stop it from looking. Would that also be because the other add on is not up there? or a bug?

 

Gene nz

 

 

On 8/4/2018 9:09 AM, Joseph Lee wrote:

Hi everyone,

 

I’m delighted to announce the immediate release of updates to Add-on Updater and Screen Curtain. Note that these add-ons are proof of concept (prototype) add-ons and should be used to provide feedback to people developing these feature in NVDA Core:

 

  • Add-on Updater (NVDA Core issue 3208): Joseph Lee
  • Screen Curtain (NVDA Core issue 7857): Leonard de Ruijter/Babbage B.V.

 

In case of Add-on Updater, today’s build includes work from checkable list (NVDA issue 7491), thus serving as a field test of that issue. If you have any comments on checkable list, please send them to Leonard.

 

To check for add-on updates:

 

  1. If you have Add-on Updater installed, go to NVDA menu/Tools/Check for add-on updates.
  2. If you don’t have Add-on Updater, go to community add-ons website and install Add-on Updater.
  3. Due to addition of Screen Curtain in “add-ons under development” category, you’ll need to check for add-on updates a second time to update Screen Curtain.

 

Changelog:

 

Add-on Updater:

  • When new add-on updates appear, the first entry will be selected and announced automatically.
  • Added ability to exclude add-ons from being updated. You can configure this by going to NVDA menu/Preferences/Settings/Add-on Updater panel. From “do not update add-ons” checkable list box, check add-ons you do not want Add-on Updater to update. This was requested by an add-on author.

 

Screen Curtain:

  • Added a check to make sure magnification wrapper can be imported.
  • Added an unassigned gesture to toggle screen curtain.
  • Added a toggle menu item in Tools that shows state of Screen Curtain.

 

Enjoy.

Cheers,

Joseph

 

 


Antony Stone
 

It's a mechanism to turn the screen dark while a blind person is using NVDA,
so that sighted people passing by can't read sensitive information.

Antony.

On Saturday 04 August 2018 at 12:23:08, Peter Beasley wrote:

What is screen curtain?
--
Under UK law, no VAT is charged on biscuits and cakes - they are "zero rated".
Chocolate covered biscuits, however, are classed as "luxury items" and are
subject to VAT. McVitie's classed its Jaffa Cakes as cakes, but in 1991 this
was challenged by Her Majesty's Customs and Excise in court.

The question which had to be answered was what criteria should be used to
class something as a cake or a biscuit. McVitie's defended the classification
of Jaffa Cakes as a cake by arguing that cakes go hard when stale, whereas
biscuits go soft. It was demonstrated that Jaffa Cakes become hard when stale
and McVitie's won the case.

Please reply to the list;
please *don't* CC me.


Inam Uddin
 

Dear Joseph, there should be a command for putting screen curtain on and off and it should be off by default!

With regards from Inamuddin with the Skype ID:

Charlsdarwin1

 

 

You can contact me via gmail:
inamuddin09@...

Inamuddin.ronaque@...

outlook:
inam092@...

yahoo:
inamuddin2010@...

Add my Skype ID:
charlsdarwin1
Meet me on facebook:
www.facebook.com/inamuddin786

Follow me on my twitter ID:
www.twitter.com/charlsdarwin1

Call me on my cell numbers:
+92-300-2227598 

+92-334-3348409

 

 

From: Joseph Lee
Sent: Saturday, August 4, 2018 2:09 AM
To: 'NVDA screen reader development'
Subject: [nvda] Add-on Updater and Screen Curtain: updated with top requested features

 

Hi everyone,

 

I’m delighted to announce the immediate release of updates to Add-on Updater and Screen Curtain. Note that these add-ons are proof of concept (prototype) add-ons and should be used to provide feedback to people developing these feature in NVDA Core:

 

  • Add-on Updater (NVDA Core issue 3208): Joseph Lee
  • Screen Curtain (NVDA Core issue 7857): Leonard de Ruijter/Babbage B.V.

 

In case of Add-on Updater, today’s build includes work from checkable list (NVDA issue 7491), thus serving as a field test of that issue. If you have any comments on checkable list, please send them to Leonard.

 

To check for add-on updates:

 

  1. If you have Add-on Updater installed, go to NVDA menu/Tools/Check for add-on updates.
  2. If you don’t have Add-on Updater, go to community add-ons website and install Add-on Updater.
  3. Due to addition of Screen Curtain in “add-ons under development” category, you’ll need to check for add-on updates a second time to update Screen Curtain.

 

Changelog:

 

Add-on Updater:

  • When new add-on updates appear, the first entry will be selected and announced automatically.
  • Added ability to exclude add-ons from being updated. You can configure this by going to NVDA menu/Preferences/Settings/Add-on Updater panel. From “do not update add-ons” checkable list box, check add-ons you do not want Add-on Updater to update. This was requested by an add-on author.

 

Screen Curtain:

  • Added a check to make sure magnification wrapper can be imported.
  • Added an unassigned gesture to toggle screen curtain.
  • Added a toggle menu item in Tools that shows state of Screen Curtain.

 

Enjoy.

Cheers,

Joseph

 


 

Hi,

That command does exist and is unassigned by default (Joseph decides to drink a bottle of black coffee to stay up all night and work on documentation…). I’ll mention this fact in the readme later in August.

Cheers,

Joseph

 

From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of Inam Uddin via Groups.Io
Sent: Saturday, August 4, 2018 9:50 AM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Add-on Updater and Screen Curtain: updated with top requested features

 

Dear Joseph, there should be a command for putting screen curtain on and off and it should be off by default!

With regards from Inamuddin with the Skype ID:

Charlsdarwin1

 

 

You can contact me via gmail:
inamuddin09@...

Inamuddin.ronaque@...

outlook:
inam092@...

yahoo:
inamuddin2010@...

Add my Skype ID:
charlsdarwin1
Meet me on facebook:
www.facebook.com/inamuddin786

Follow me on my twitter ID:
www.twitter.com/charlsdarwin1

Call me on my cell numbers:
+92-300-2227598 

+92-334-3348409

 

 

From: Joseph Lee
Sent: Saturday, August 4, 2018 2:09 AM
To: 'NVDA screen reader development'
Subject: [nvda] Add-on Updater and Screen Curtain: updated with top requested features

 

Hi everyone,

 

I’m delighted to announce the immediate release of updates to Add-on Updater and Screen Curtain. Note that these add-ons are proof of concept (prototype) add-ons and should be used to provide feedback to people developing these feature in NVDA Core:

 

  • Add-on Updater (NVDA Core issue 3208): Joseph Lee
  • Screen Curtain (NVDA Core issue 7857): Leonard de Ruijter/Babbage B.V.

 

In case of Add-on Updater, today’s build includes work from checkable list (NVDA issue 7491), thus serving as a field test of that issue. If you have any comments on checkable list, please send them to Leonard.

 

To check for add-on updates:

 

  1. If you have Add-on Updater installed, go to NVDA menu/Tools/Check for add-on updates.
  2. If you don’t have Add-on Updater, go to community add-ons website and install Add-on Updater.
  3. Due to addition of Screen Curtain in “add-ons under development” category, you’ll need to check for add-on updates a second time to update Screen Curtain.

 

Changelog:

 

Add-on Updater:

  • When new add-on updates appear, the first entry will be selected and announced automatically.
  • Added ability to exclude add-ons from being updated. You can configure this by going to NVDA menu/Preferences/Settings/Add-on Updater panel. From “do not update add-ons” checkable list box, check add-ons you do not want Add-on Updater to update. This was requested by an add-on author.

 

Screen Curtain:

  • Added a check to make sure magnification wrapper can be imported.
  • Added an unassigned gesture to toggle screen curtain.
  • Added a toggle menu item in Tools that shows state of Screen Curtain.

 

Enjoy.

Cheers,

Joseph

 


Inam Uddin
 

If it does exist, then it should be mentioned at least in your announcement email!

With regards from Inamuddin with the Skype ID:

Charlsdarwin1

 

 

You can contact me via gmail:
inamuddin09@...

Inamuddin.ronaque@...

outlook:
inam092@...

yahoo:
inamuddin2010@...

Add my Skype ID:
charlsdarwin1
Meet me on facebook:
www.facebook.com/inamuddin786

Follow me on my twitter ID:
www.twitter.com/charlsdarwin1

Call me on my cell numbers:
+92-300-2227598 

+92-334-3348409

 

 

From: Joseph Lee
Sent: Saturday, August 4, 2018 9:55 PM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Add-on Updater and Screen Curtain: updated with top requested features

 

Hi,

That command does exist and is unassigned by default (Joseph decides to drink a bottle of black coffee to stay up all night and work on documentation…). I’ll mention this fact in the readme later in August.

Cheers,

Joseph

 

From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of Inam Uddin via Groups.Io
Sent: Saturday, August 4, 2018 9:50 AM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Add-on Updater and Screen Curtain: updated with top requested features

 

Dear Joseph, there should be a command for putting screen curtain on and off and it should be off by default!

With regards from Inamuddin with the Skype ID:

Charlsdarwin1

 

 

You can contact me via gmail:
inamuddin09@...

Inamuddin.ronaque@...

outlook:
inam092@...

yahoo:
inamuddin2010@...

Add my Skype ID:
charlsdarwin1
Meet me on facebook:
www.facebook.com/inamuddin786

Follow me on my twitter ID:
www.twitter.com/charlsdarwin1

Call me on my cell numbers:
+92-300-2227598 

+92-334-3348409

 

 

From: Joseph Lee
Sent: Saturday, August 4, 2018 2:09 AM
To: 'NVDA screen reader development'
Subject: [nvda] Add-on Updater and Screen Curtain: updated with top requested features

 

Hi everyone,

 

I’m delighted to announce the immediate release of updates to Add-on Updater and Screen Curtain. Note that these add-ons are proof of concept (prototype) add-ons and should be used to provide feedback to people developing these feature in NVDA Core:

 

  • Add-on Updater (NVDA Core issue 3208): Joseph Lee
  • Screen Curtain (NVDA Core issue 7857): Leonard de Ruijter/Babbage B.V.

 

In case of Add-on Updater, today’s build includes work from checkable list (NVDA issue 7491), thus serving as a field test of that issue. If you have any comments on checkable list, please send them to Leonard.

 

To check for add-on updates:

 

  1. If you have Add-on Updater installed, go to NVDA menu/Tools/Check for add-on updates.
  2. If you don’t have Add-on Updater, go to community add-ons website and install Add-on Updater.
  3. Due to addition of Screen Curtain in “add-ons under development” category, you’ll need to check for add-on updates a second time to update Screen Curtain.

 

Changelog:

 

Add-on Updater:

  • When new add-on updates appear, the first entry will be selected and announced automatically.
  • Added ability to exclude add-ons from being updated. You can configure this by going to NVDA menu/Preferences/Settings/Add-on Updater panel. From “do not update add-ons” checkable list box, check add-ons you do not want Add-on Updater to update. This was requested by an add-on author.

 

Screen Curtain:

  • Added a check to make sure magnification wrapper can be imported.
  • Added an unassigned gesture to toggle screen curtain.
  • Added a toggle menu item in Tools that shows state of Screen Curtain.

 

Enjoy.

Cheers,

Joseph