Date   
Re: A long talking of Nvda on web

Antony Stone
 

Please give an example of a URL where you have this problem, so we know what
NVDA is telling you about.

Otherwise we can only guess, which may not be helpful...


Antony.

On Saturday 27 July 2019 at 17:17:01, Jarek.Krcmar wrote:

Hello everyone,
I'd like to get rid of the verbosity of Nvda on the web.
Nvda tells me:
Heading 1, 2, rows 5 columns.
That seems very lengthy.
Can Nvda be set up to be less talkative?
--
The words "e pluribus unum" on the Great Seal of the United States are from a
poem by Virgil entitled "Moretum", which is about cheese and garlic salad
dressing.

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

A long talking of Nvda on web

Jarek.Krcmar
 

Hello everyone,
I'd like to get rid of the verbosity of Nvda on the web.
Nvda tells me:
Heading 1, 2, rows 5 columns.
That seems very lengthy.
Can Nvda be set up to be less talkative?

--
Jarek

Re: A Question About NVDA, Python 3 and Espeak

Luke Davis
 

No, espeak works fine in Python 3 versions of NVDA.

On Sat, 27 Jul 2019, Marcio via Groups.Io wrote:

Considering all the Python 3 porting conversation I have a question. It's been said that some synthesizers would stop working. Is it the case about Espeak?

A Question About NVDA, Python 3 and Espeak

 

Hi,
Considering all the Python 3 porting conversation I have a question. It's been said that some synthesizers would stop working. Is it the case about Espeak?

Thanks a lot.

Cheers,
Marcio AKA Starboy

Sent from a galaxy far, far away.

--
Are you a Thunderbird user? Then join the Thunderbird mailing list to help and be helped with all Thunderbird things - questions, features, add-ons and much more!

Re: Using Alpha snapshot 18199 Python 3 and my experiences!

David Csercsics
 

In limited testing, it seemed to work quite well, so far. Except that Braille Extender doesn't load. I'm wondering if it's better to have that in NVDA core anyway, as the built-in braille support seems a bit primitive. But I'm not sure what others think of that. Pretty much the only add-ons that I use are the Windows 10 essentials one, and the updater and the braille Extender because I prefer braille to speech anyway, and I like the screen reader to be light on resources and just make things work well. But I'll test it a bit more with web stuff, and the other things I usually use, and see how I might go about suggesting improvements. I'll dust off my Python and see if I might be able to help that way as well. I'm not familiar with Windows programming, but I did write some Python quite a bit for Linux console and a bit of C and C++ as part of my computer science courses, and I'd not mind picking it back up again, it's just getting acquainted with the Windows code.

Re: Using Alpha snapshot 18199 Python 3 and my experiences!

David Moore
 

Thanks, Joseph and all!

I will send logs as soon as I encounter a problem!

Very good result’s in Calculator and many apps and programs, even in TW blue!

David Moore

 

                                                                Sent from Mail for Windows 10

 

From: Andy B.
Sent: Friday, July 26, 2019 9:25 PM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Using Alpha snapshot 18199 Python 3 and my experiences!

 

I will start providing logs to nvda-dev soon. Here is one to get you started…

 

NVDA latest alpha snapshot, Windows 10 1903, Chrome 75, EspeakNg.

 

  1. In Chrome, go to www.google.com.
  2. In the search field, type any search terms. I used “test”
  3. Press enter to perform the search.

 

Actual results: Google.com in Chrome performs the search as expected. However, an error tone sounds after resuming browse mode. The log follows.

 

ERROR - eventHandler.executeEvent (21:17:37.321):

error executing event: typedCharacter on <NVDAObjects.Dynamic_EditableTextWithAutoSelectDetectionEditorIa2WebIAccessible object at 0x071BE770> with extra args of {'ch': '\r'}

Traceback (most recent call last):

  File "eventHandler.pyc", line 155, in executeEvent

  File "eventHandler.pyc", line 92, in __init__

  File "eventHandler.pyc", line 100, in next

  File "NVDAObjects\__init__.pyc", line 980, in event_typedCharacter

  File "speech\__init__.pyc", line 695, in speakTypedCharacters

  File "api.pyc", line 247, in isTypingProtected

  File "baseObject.pyc", line 46, in __get__

  File "baseObject.pyc", line 149, in _getPropertyViaCache

  File "NVDAObjects\__init__.pyc", line 854, in _get_isProtected

  File "baseObject.pyc", line 46, in __get__

  File "baseObject.pyc", line 149, in _getPropertyViaCache

  File "NVDAObjects\IAccessible\ia2Web.pyc", line 58, in _get_states

  File "baseObject.pyc", line 46, in __get__

  File "baseObject.pyc", line 149, in _getPropertyViaCache

  File "NVDAObjects\IAccessible\__init__.pyc", line 866, in _get_states

  File "comtypesMonkeyPatches.pyc", line 22, in __call__

_ctypes.COMError: (-2147467259, 'Unspecified error', (None, None, None, 0, None))

 

Expected results: NVDA should not sound an error after doing a Google search, and the log should not indicate any errors.

 

Sent from Mail for Windows 10

 

From: Joseph Lee
Sent: Friday, July 26, 2019 9:19 PM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Using Alpha snapshot 18199 Python 3 and my experiences!

 

Hi,

For others also: if you do run into issues with add-ons, please contact add-on authors.

In regards to Windows 10 apps, at least my add-on should be seen as enabled.

In any case, we need a log please.

Cheers,

Joseph

 

From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of David Moore
Sent: Friday, July 26, 2019 5:58 PM
To: nvda@nvda.groups.io
Subject: [nvda] Using Alpha snapshot 18199 Python 3 and my experiences!

 

Hi all!

I am using the Python three 18199 latest alpha snapshot.

Experiences so far!

It works better in the Win10 Mail app than it ever has.

I get many error sounds, but I ignore them.

With Google Chrome, is very sluggish and I hear many error sounds.

I am having trouble navigating by form field especially.

In many other Win10 apps, is very sluggish, and is shutting down and coming back on!

Some examples:

News app, One Note, Weather app, and the MS store.

I am using one core voices, because decktalk add-on no longer works.

Some of the English eSpeak voices are not as clear.

In the settings app, it is not giving as much info and I have to press NVDA+Tab a lot to get that info.

These are my experiences so far.

I just want people to know what I have found so far!

Over all, it is working very well for Python 3.

This is very promising.

I can’t wait to get a lot of my add-ons back.

David Moore

 

Sent from Mail for Windows 10

 

 

 

Re: Using Alpha snapshot 18199 Python 3 and my experiences!

Andy B.
 

I will start providing logs to nvda-dev soon. Here is one to get you started…

 

NVDA latest alpha snapshot, Windows 10 1903, Chrome 75, EspeakNg.

 

  1. In Chrome, go to www.google.com.
  2. In the search field, type any search terms. I used “test”
  3. Press enter to perform the search.

 

Actual results: Google.com in Chrome performs the search as expected. However, an error tone sounds after resuming browse mode. The log follows.

 

ERROR - eventHandler.executeEvent (21:17:37.321):

error executing event: typedCharacter on <NVDAObjects.Dynamic_EditableTextWithAutoSelectDetectionEditorIa2WebIAccessible object at 0x071BE770> with extra args of {'ch': '\r'}

Traceback (most recent call last):

  File "eventHandler.pyc", line 155, in executeEvent

  File "eventHandler.pyc", line 92, in __init__

  File "eventHandler.pyc", line 100, in next

  File "NVDAObjects\__init__.pyc", line 980, in event_typedCharacter

  File "speech\__init__.pyc", line 695, in speakTypedCharacters

  File "api.pyc", line 247, in isTypingProtected

  File "baseObject.pyc", line 46, in __get__

  File "baseObject.pyc", line 149, in _getPropertyViaCache

  File "NVDAObjects\__init__.pyc", line 854, in _get_isProtected

  File "baseObject.pyc", line 46, in __get__

  File "baseObject.pyc", line 149, in _getPropertyViaCache

  File "NVDAObjects\IAccessible\ia2Web.pyc", line 58, in _get_states

  File "baseObject.pyc", line 46, in __get__

  File "baseObject.pyc", line 149, in _getPropertyViaCache

  File "NVDAObjects\IAccessible\__init__.pyc", line 866, in _get_states

  File "comtypesMonkeyPatches.pyc", line 22, in __call__

_ctypes.COMError: (-2147467259, 'Unspecified error', (None, None, None, 0, None))

 

Expected results: NVDA should not sound an error after doing a Google search, and the log should not indicate any errors.

 

Sent from Mail for Windows 10

 

From: Joseph Lee
Sent: Friday, July 26, 2019 9:19 PM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Using Alpha snapshot 18199 Python 3 and my experiences!

 

Hi,

For others also: if you do run into issues with add-ons, please contact add-on authors.

In regards to Windows 10 apps, at least my add-on should be seen as enabled.

In any case, we need a log please.

Cheers,

Joseph

 

From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of David Moore
Sent: Friday, July 26, 2019 5:58 PM
To: nvda@nvda.groups.io
Subject: [nvda] Using Alpha snapshot 18199 Python 3 and my experiences!

 

Hi all!

I am using the Python three 18199 latest alpha snapshot.

Experiences so far!

It works better in the Win10 Mail app than it ever has.

I get many error sounds, but I ignore them.

With Google Chrome, is very sluggish and I hear many error sounds.

I am having trouble navigating by form field especially.

In many other Win10 apps, is very sluggish, and is shutting down and coming back on!

Some examples:

News app, One Note, Weather app, and the MS store.

I am using one core voices, because decktalk add-on no longer works.

Some of the English eSpeak voices are not as clear.

In the settings app, it is not giving as much info and I have to press NVDA+Tab a lot to get that info.

These are my experiences so far.

I just want people to know what I have found so far!

Over all, it is working very well for Python 3.

This is very promising.

I can’t wait to get a lot of my add-ons back.

David Moore

 

Sent from Mail for Windows 10

 

 

Re: Using Alpha snapshot 18199 Python 3 and my experiences!

 

Hi,

For others also: if you do run into issues with add-ons, please contact add-on authors.

In regards to Windows 10 apps, at least my add-on should be seen as enabled.

In any case, we need a log please.

Cheers,

Joseph

 

From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of David Moore
Sent: Friday, July 26, 2019 5:58 PM
To: nvda@nvda.groups.io
Subject: [nvda] Using Alpha snapshot 18199 Python 3 and my experiences!

 

Hi all!

I am using the Python three 18199 latest alpha snapshot.

Experiences so far!

It works better in the Win10 Mail app than it ever has.

I get many error sounds, but I ignore them.

With Google Chrome, is very sluggish and I hear many error sounds.

I am having trouble navigating by form field especially.

In many other Win10 apps, is very sluggish, and is shutting down and coming back on!

Some examples:

News app, One Note, Weather app, and the MS store.

I am using one core voices, because decktalk add-on no longer works.

Some of the English eSpeak voices are not as clear.

In the settings app, it is not giving as much info and I have to press NVDA+Tab a lot to get that info.

These are my experiences so far.

I just want people to know what I have found so far!

Over all, it is working very well for Python 3.

This is very promising.

I can’t wait to get a lot of my add-ons back.

David Moore

 

Sent from Mail for Windows 10

 

Using Alpha snapshot 18199 Python 3 and my experiences!

David Moore
 

Hi all!

I am using the Python three 18199 latest alpha snapshot.

Experiences so far!

It works better in the Win10 Mail app than it ever has.

I get many error sounds, but I ignore them.

With Google Chrome, is very sluggish and I hear many error sounds.

I am having trouble navigating by form field especially.

In many other Win10 apps, is very sluggish, and is shutting down and coming back on!

Some examples:

News app, One Note, Weather app, and the MS store.

I am using one core voices, because decktalk add-on no longer works.

Some of the English eSpeak voices are not as clear.

In the settings app, it is not giving as much info and I have to press NVDA+Tab a lot to get that info.

These are my experiences so far.

I just want people to know what I have found so far!

Over all, it is working very well for Python 3.

This is very promising.

I can’t wait to get a lot of my add-ons back.

David Moore

 

Sent from Mail for Windows 10

 

NVDA addon: Developer toolkit and Python3 support

Andy B.
 

Official release announcement

• Latest direct download: https://github.com/ajborka/nvda_developer_toolkit/releases/download/2019.1.2/developerToolkit-2019.1.2.nvda-addon

• Repository: http://github.com/ajborka/nvda_developer_toolkit

• Mailing list: http://www.groups.io/g/nvda-developer-toolkit

 

Direct all feature requests and bug reports to the mailing list noted at the top of this announcement.

 

Developer toolkit (DTK) is an NVDA add-on that assists blind and visually impaired developers with independently creating visually appealing user interfaces or web content. This is done by enabling DTK, navigating around the user interface or web content, then performing gestures to obtain information about the appearance, location, and size of the focused control. For some time, the NVDA project has been working on porting NVDA to Python 3. As of today, the NVDA project and add-on community requests add-on authors start porting their add-ons to Python 3. This announcement is not a new release. Instead, it covers the Python 3 transition.

NVDA 2019.3 is in the making, which is entirely based on Python 3. Consequently, this introduces problems with add-ons and additional community contributed code because a large part of Python 3 is not compatible with Python 2. Since DTK is written in Python 2, it cannot run in a Python 3 environment. Porting DTK to Python 3 will begin this weekend and will continue throughout the remainder of 2019. Starting tomorrow, DTK’s version number will switch to 2020.0 preview to signify the change to Python 3. Users will not lose access to the Python 2 version until January 1, 2020 or 30 days after the official release of NVDA 2019.3, whichever comes first. After that time, DTK will drop support for Python 2, and versions of NVDA earlier than 2019.3. Until then, DTK 2020.0 preview will work as expected in all NVDA versions from 2019.1 and later. Another announcement will follow when DTK is completely Python 3 ready.

 

 

 

Sent from Mail for Windows 10

 

Re: Is there an ad-on for Duxbury or one coming?

George Bell <george@...>
 

As far as we are aware, NVDA does work with Duxbury.

 

Feel free to contact me off list if you have any issues with Duxbury, including the lost add-on you mention.

 

George W F Bell

(Managing Director)

Techno-Vision Systems Ltd

76 Bunting Road Ind. Est.

NORTHAMPTON

NN2 6EE, United Kindom

 

Tel: +44 (0)160 479 2777

Fax: +44 (0) 160 479 2726

 

e-mail: george@...

Web: http://www.techno-vision.co.uk

 

 

 

 

From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of David Moore
Sent: 26 July 2019 21:32
To: nvda@nvda.groups.io
Subject: Re: [nvda] Is there an ad-on for Duxbury or one coming?

 

I lost the use of Dux berry add-on as well.

Will there be an update?

David Moore

 

Sent from Mail for Windows 10

 

From: Betsy Grenevitch
Sent: Friday, July 26, 2019 9:02 AM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Is there an ad-on for Duxbury or one coming?

 

I may have been on this list several years ago but had forgotten all about it. I am glad to be back on it once again.

 

I read the guidelines but they were a little confusing to me as it seemed to say something different in two different sections. If I am out of line with my question just let me know.

 

I use NVDA all of the time on my laptop and would love to use it for all of the programs that I have to use. Are there any plans or is there already and ad-on that I do not know about for Duxbury?

 

Thank you so much for any assistance that you can give me.

 

Betsy in Georgia

 

Re: Is there an ad-on for Duxbury or one coming?

David Moore
 

I lost the use of Dux berry add-on as well.

Will there be an update?

David Moore

 

Sent from Mail for Windows 10

 

From: Betsy Grenevitch
Sent: Friday, July 26, 2019 9:02 AM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Is there an ad-on for Duxbury or one coming?

 

I may have been on this list several years ago but had forgotten all about it. I am glad to be back on it once again.

 

I read the guidelines but they were a little confusing to me as it seemed to say something different in two different sections. If I am out of line with my question just let me know.

 

I use NVDA all of the time on my laptop and would love to use it for all of the programs that I have to use. Are there any plans or is there already and ad-on that I do not know about for Duxbury?

 

Thank you so much for any assistance that you can give me.

 

Betsy in Georgia

 

Important notice: the end is approaching for users of Joseph Lee's add-ons on old NVDA and Windows releases

 

Dear NVDA community,

 

The following notice is applicable if you are using any of my add-ons under the following combination:

 

  • NVDA 2018.4 or earlier
  • Windows XP, Vista, 7 without Service Pack 1

 

For many years, many of my add-ons supported the above combination. Despite NV Access announcing that Windows XP support is no more as of NVDA 2017.4, I continued to support it in consideration for folks who might be using it. However, the time has now come to say goodbye to the above combination:

 

  1. All add-ons I have released so far (including ones I have maintained on behalf of the community) will continue to work on Windows XP, Vista, and 7 without SP1 for a while. In fact, today’s updates for the add-ons listed below will be the last releases to support these Windows releases.
  2. Support for old (and now unsupported) Windows and NVDA releases will be dropped from ALL my add-ons by end of this year. Although I don’t know the exact date, it’ll be either 60 days after release of NVDA 2019.3 stable or December 31, 2019, whichever is earlier. Some add-ons may end support early. Once this happens, you’ll need NVDA 2019.3 running on Windows 7 SP1 or later unless noted otherwise.

 

If you want to know which add-ons are affected, open Add-ons Manager and click About for each add-on. If minimum version is shown as 2017.3 or earlier (or perhaps 0.0), then the above notice applies.

 

For reference, the following add-ons are affected:

 

  • Add-on Updater: will require NVDA 2019.3 seven days after the stable version comes out.
  • Control Usage Assistant: although doesn’t apply directly, there will be no more updates after the nightlight release (later this year).
  • Easy Table Navigator
  • GoldWave: the next version (September) will require NVDA 2019.1 or later and GoldWave 6.
  • Object Location Tones
  • ObjPad

 

In addition, the following add-ons are under deep maintenance mode. Today’s update releases are last versions to support old Windows and NVDA releases, with the next version (scheduled for later this year) will require NVDA 2019.3 and will be the last releases from me:

 

  • Golden Cursor
  • SystrayList
  • Virtual Review

 

Cheers,

Joseph

pop ups

Monte Single
 

Hi List,

Using win 7 with nvda and chrome.

Sometimes, I get pop ups  .

I know the web site they come from.

How do I stop this?

Thanks,

Monte

 

Weather_Plus notice

Adriano Barbieri
 

Hi to every one,


If after updating nvda, the addon return a error because it doesn't find some files, you need to reinstall it and it will work again.
This is because new versions of nvda clean up the addons from all the compatt files like .pyc, .pyo.
When I get back from vacation I will solve the problem.
Thanks


Regards

Adriano

Re: Various add-on updates: Easy Table Navigator, Enhanced Touch Gestures, Golden Cursor, Screen Curtain and others #addonrelease

 

Hi,

Forgot to add that Screen Curtain will see an update today.

Cheers,

Joseph

 

From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of Joseph Lee via Groups.Io
Sent: Friday, July 26, 2019 8:16 AM
To: nvda-addons@nvda-addons.groups.io
Subject: [nvda] Various add-on updates: Easy Table Navigator, Enhanced Touch Gestures, Golden Cursor, Screen Curtain and others #AddonRelease

 

Hi all,

The add-ons listed below will get updates in about an hour or so:

  • Easy Table Navigator
  • Enhanced Touch Gestures
  • Golden Cursor
  • Object location Tones
  • ObjPad
  • SystrayList
  • Virtual Review

 

Most of these resolves compatibility flags issue so people using alpha snapshots can test these add-ons. All of them are Python 3 compatible.

 

About the big announcement I hinted at: up next.

Cheers,

Joseph

Various add-on updates: Easy Table Navigator, Enhanced Touch Gestures, Golden Cursor, Screen Curtain and others #addonrelease

 

Hi all,

The add-ons listed below will get updates in about an hour or so:

  • Easy Table Navigator
  • Enhanced Touch Gestures
  • Golden Cursor
  • Object location Tones
  • ObjPad
  • SystrayList
  • Virtual Review

 

Most of these resolves compatibility flags issue so people using alpha snapshots can test these add-ons. All of them are Python 3 compatible.

 

About the big announcement I hinted at: up next.

Cheers,

Joseph

Re: Community notice: upcoming NVDA 2019.3 and community add-ons

 

Hi,
Some use UTF-8, others use UTF-8 with BOM (byte order mark). You don't have to worry about it at this point.
Cheers,
Joseph

-----Original Message-----
From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of zahra
Sent: Friday, July 26, 2019 8:01 AM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Community notice: upcoming NVDA 2019.3 and community add-ons

hi joseph.
you mentioned that addons for python3 should use utf8 without bom.
what encoding addons for python2 use now?

On 7/26/19, Joseph Lee <@joslee> wrote:
Hi NVDA community,

I'm Joseph Lee, a volunteer code contributor for NVDA screen reader
project and the chief investigator for Python 3 work. First, I would
like to thank my colleagues at NV Access and beyond for achieving a
milestone in Python 3
work: alpha snapshots (master branch in source code) being powered by
Python 3.

To the matter at hand: NVDA 2019.3 (Threshold, scheduled for later
this
year) will feature backwards incompatible changes, including speech
refactor and Python 3. Because of this, many community add-ons
(including add-ons hosted on addons.nvda-project.org) will need to be
modified to take advantage of these changes, especially when it comes
to supporting Python 3.
Because Python 2 to 3 transition is a huge undertaking, I expect
add-ons community will take several weeks to months (or longer) to
transition vast majority of add-ons to Python 3, and collaboration is
a key to success in this endeavor.

The following is a set of steps members of the community should take:



For add-on authors:

1. Prepare your mindset for Python 3 by reading several porting guides.
The official one can be found at
https://docs.python.org/3/howto/pyporting.html. Another useful one
(titled Conservative Python 3 Porting Guide) can be found at
https://portingguide.readthedocs.io/en/latest/.
2. If you haven't done so, please install Python 3.7 so you can
experiment with differences between Python 2 and 3.
3. Once you are comfortable with Python 3, please test your add-on(s)
with latest NVDA alpha snapshots, preferably with build 18195 or
later. If you need to keep using current add-ons or need to compare
Python 2 versus 3, please use a portable copy of NVDA to test your
add-ons.
4. Make necessary changes. It is up to you in regards to supporting
older NVDA releases or not; if yes, you must write code compatible
with both Python 2 and 3, otherwise please use Python 3.
5. After testing your add-ons, please release a Python 3 version of
your add-on(s) for testing. You can either use development channel or
a separate package. As you do so, please send a notice to the NVDA
community regarding your add-ons and their compatibility with upcoming NVDA release.
6. Please listen to feedback and make changes based on what users are
saying.
7. I advise completing Python 3 transition work for add-ons by end of
this year, or by 2019.3 RC if possible. Although it won't be a while
before beta comes out, targeting release candidate ensures changes can
be made based on feedback from beta testers.
8. Keep listening to feedback after NvDA 2019.3 stable is released and
make necessary changes if any.



For users:

1. If you are adventurous, please test alpha snapshots as a portable
copy. I don't advise using an install copy for now until your favorite
add-ons are declared compatible.
2. Please send feedback to add-on authors if you find issues with
add-ons. An announcement has been posted on community add-ons website
detailing compatible add-ons, issues with incompatible add-ons, and
contact information for authors. The announcement can be found at
https://addons.nvda-project.org/addons/nvdapy3.en.html.
3. When authors announce add-on compatibility notices, please read
those notices and take note of issues.



Frequently asked questions:



Q. Can I make an add-on "compatible" by editing the manifest file?

No. Although it'll give you a sense of "assurance" that your add-on
will be considered "compatible" by NVDA, you will need to obtain a
version of an add-on compatible with Python 3, speech refactor, and other changes.



Q. I need to report issues with add-ons not found on community add-ons
website.

For these (especially speech synthesizer add-ons), you must contact
the authors listed under Add-ons Manager.



Q. I am using an add-on that is declared compatible, yet NVDA won't
load due to an error about configobj.

This is caused by manifest file encoding. Add-ons must now use UTF-8
(without BOM). Vocalizer (add-on 2.x) is affected by this bug and
possibly others.



Q. When starting NVDA, I get a runtime error and it becomes silent.

The most likely cause is an add-on that uses a C extension (.pyd)
module that won't work properly on Python 3. Disabling the add-on will
allow NVDA to proceed with startup. For add-ons affected by this,
authors must now compile C extensions with Visual Studio 2017, the
compiler used to compile Python 3.7.



Q. What about add-ons noted as end of life?

Please contact add-on authors about their plans to support Python 3.
One such add-on is Control Usage Assistant, and I (Joseph Lee) will
make an announcement about it very soon.



Thank you. And with that, let Python 3 porting begin!

Cheers,

Joseph





--
By God,
were I given all the seven heavens
with all they contain
in order that
I may disobey God
by depriving an ant
from the husk of a grain of barley,
I would not do it.
imam ali

Re: Community notice: upcoming NVDA 2019.3 and community add-ons

 

hi joseph.
you mentioned that addons for python3 should use utf8 without bom.
what encoding addons for python2 use now?

On 7/26/19, Joseph Lee <@joslee> wrote:
Hi NVDA community,

I'm Joseph Lee, a volunteer code contributor for NVDA screen reader project
and the chief investigator for Python 3 work. First, I would like to thank
my colleagues at NV Access and beyond for achieving a milestone in Python 3
work: alpha snapshots (master branch in source code) being powered by
Python
3.

To the matter at hand: NVDA 2019.3 (Threshold, scheduled for later this
year) will feature backwards incompatible changes, including speech
refactor
and Python 3. Because of this, many community add-ons (including add-ons
hosted on addons.nvda-project.org) will need to be modified to take
advantage of these changes, especially when it comes to supporting Python
3.
Because Python 2 to 3 transition is a huge undertaking, I expect add-ons
community will take several weeks to months (or longer) to transition vast
majority of add-ons to Python 3, and collaboration is a key to success in
this endeavor.

The following is a set of steps members of the community should take:



For add-on authors:

1. Prepare your mindset for Python 3 by reading several porting guides.
The official one can be found at
https://docs.python.org/3/howto/pyporting.html. Another useful one (titled
Conservative Python 3 Porting Guide) can be found at
https://portingguide.readthedocs.io/en/latest/.
2. If you haven't done so, please install Python 3.7 so you can
experiment with differences between Python 2 and 3.
3. Once you are comfortable with Python 3, please test your add-on(s)
with latest NVDA alpha snapshots, preferably with build 18195 or later. If
you need to keep using current add-ons or need to compare Python 2 versus
3,
please use a portable copy of NVDA to test your add-ons.
4. Make necessary changes. It is up to you in regards to supporting
older NVDA releases or not; if yes, you must write code compatible with
both
Python 2 and 3, otherwise please use Python 3.
5. After testing your add-ons, please release a Python 3 version of
your add-on(s) for testing. You can either use development channel or a
separate package. As you do so, please send a notice to the NVDA community
regarding your add-ons and their compatibility with upcoming NVDA release.
6. Please listen to feedback and make changes based on what users are
saying.
7. I advise completing Python 3 transition work for add-ons by end of
this year, or by 2019.3 RC if possible. Although it won't be a while before
beta comes out, targeting release candidate ensures changes can be made
based on feedback from beta testers.
8. Keep listening to feedback after NvDA 2019.3 stable is released and
make necessary changes if any.



For users:

1. If you are adventurous, please test alpha snapshots as a portable
copy. I don't advise using an install copy for now until your favorite
add-ons are declared compatible.
2. Please send feedback to add-on authors if you find issues with
add-ons. An announcement has been posted on community add-ons website
detailing compatible add-ons, issues with incompatible add-ons, and contact
information for authors. The announcement can be found at
https://addons.nvda-project.org/addons/nvdapy3.en.html.
3. When authors announce add-on compatibility notices, please read
those notices and take note of issues.



Frequently asked questions:



Q. Can I make an add-on "compatible" by editing the manifest file?

No. Although it'll give you a sense of "assurance" that your add-on will be
considered "compatible" by NVDA, you will need to obtain a version of an
add-on compatible with Python 3, speech refactor, and other changes.



Q. I need to report issues with add-ons not found on community add-ons
website.

For these (especially speech synthesizer add-ons), you must contact the
authors listed under Add-ons Manager.



Q. I am using an add-on that is declared compatible, yet NVDA won't load
due
to an error about configobj.

This is caused by manifest file encoding. Add-ons must now use UTF-8
(without BOM). Vocalizer (add-on 2.x) is affected by this bug and possibly
others.



Q. When starting NVDA, I get a runtime error and it becomes silent.

The most likely cause is an add-on that uses a C extension (.pyd) module
that won't work properly on Python 3. Disabling the add-on will allow NVDA
to proceed with startup. For add-ons affected by this, authors must now
compile C extensions with Visual Studio 2017, the compiler used to compile
Python 3.7.



Q. What about add-ons noted as end of life?

Please contact add-on authors about their plans to support Python 3. One
such add-on is Control Usage Assistant, and I (Joseph Lee) will make an
announcement about it very soon.



Thank you. And with that, let Python 3 porting begin!

Cheers,

Joseph




--
By God,
were I given all the seven heavens
with all they contain
in order that
I may disobey God
by depriving an ant
from the husk of a grain of barley,
I would not do it.
imam ali

Re: NVDA and Kurzweil 1000

Sile
 

Hi, I recently ran into this issue as well. It was after I moved to windows 10. And the only way around it was to upgrade.

Sile


On Jul 25, 2019, at 2:41 PM, Curtis Delzer <curtis@...> wrote:

which version of k1000 do you have?

Curtis Delzer 
HS
K 6 V F O
Rialto, CA

curtis@...
On 7/17/2019 8:09 PM, Robert Doc Wright godfearer wrote:

I wish I could help. Since January I have not been able to install my copy of Kurzweild. They say I have to upgrade. As if I have an extra $200 just laying around.

 

                                                                                                                                If all I have left in this world is God, I have everything!                                                                                                                                                                                                                                                                                                                                                Sent from Mail for Windows 10

 

From: Luke Davis
Sent: Wednesday, July 17, 2019 1:51 PM
To: nvda@nvda.groups.io
Subject: Re: [nvda] NVDA and Kurzweil 1000

 

I know nothing about K1000, but just as a wild suggestion, have you tried

switching between focus and browse modes? NVDA+space

 

On Tue, 16 Jul 2019, Sile via Groups.Io wrote:

 

> I have just discovered that, under windows 10, I cannot navigate files

> scanned by Kurzweil 1000 using the standard cursor keys. The cursor just sits

> at the first letter on the first line of the file.

> This used to work under Windows 7 with NVDA - is anyone else having this

> issue?