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


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

 

 


Join nvda@nvda.groups.io to automatically receive all group messages.