You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Found while troubleshooting an issue with Add-on Updater add-on:
Steps to reproduce:
Install Vocalizer Expressive English Compact add-on.
Restart NvDA when prompted.
Open Add-ons Manager and look for the new add-on.
Actual behavior:
The name shown resembles Python's list syntax.
Expected behavior:
Name is shown correctly - purely text.
System configuration:
NVDA Installed/portable/running from source:
Installed
NVDA version:
Alpha.15781
Windows version:
Windows 10 Version 1803
Name and version of other software in use when reproducing the issue:
None
Other information about your system:
None
Other questions:
Does the issue still occur after restarting your PC?
Yes
Have you tried any other versions of NVDA?
Yes (2018.2.1)
Technical:
This is caused by the fact that, in old add-ons (ones generated by hand), manifest summary wasn't surrounded by quotes. This is the case where the string contained commas and other punctuation that could be interpreted by Python as declaring a list or other data structures. Unfortunatley, this fact isn't communicated to developers via developer guide.
Thus I propose that we modify the developer guide to include a note regarding this case, and to perhaps encourage people to use the add-on template, which will format strings like this correctly in the manifest.
Thanks.
The text was updated successfully, but these errors were encountered:
josephsl
changed the title
Add-ons Manager: add-ons with no quotes around manifest/summary field shows Python-like text
Add-ons Manager: add-ons with commas and other punctuations not surrounded by quotes in manifest/summary field shows Python-like text
Aug 5, 2018
Reviewed by Derek Riemer and James Scholes: when mentioning string type, also mention the fact that it must be enclosed in quotes. For the example manifest, quoted all striong values. In addition, docFileName now has an example.
Hi,
Found while troubleshooting an issue with Add-on Updater add-on:
Steps to reproduce:
Actual behavior:
The name shown resembles Python's list syntax.
Expected behavior:
Name is shown correctly - purely text.
System configuration:
NVDA Installed/portable/running from source:
Installed
NVDA version:
Alpha.15781
Windows version:
Windows 10 Version 1803
Name and version of other software in use when reproducing the issue:
None
Other information about your system:
None
Other questions:
Does the issue still occur after restarting your PC?
Yes
Have you tried any other versions of NVDA?
Yes (2018.2.1)
Technical:
This is caused by the fact that, in old add-ons (ones generated by hand), manifest summary wasn't surrounded by quotes. This is the case where the string contained commas and other punctuation that could be interpreted by Python as declaring a list or other data structures. Unfortunatley, this fact isn't communicated to developers via developer guide.
Thus I propose that we modify the developer guide to include a note regarding this case, and to perhaps encourage people to use the add-on template, which will format strings like this correctly in the manifest.
Thanks.
The text was updated successfully, but these errors were encountered: