New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Added ability for braille to show what NVDA is speaking #15956
Merged
Merged
Changes from 68 commits
Commits
Show all changes
167 commits
Select commit
Hold shift + click to select a range
2216282
made some functions compatible with speech emulation mode
Emil-18 8c5c6e0
made some braille commands that are related to cursor/selection give …
Emil-18 e95e8ea
added a select mode combo box to the braille settings pannel
Emil-18 fc27025
modified speech and cancelSpeech, to support speech emulation mode
Emil-18 b81738a
added a command to cycle through the available braille modes
Emil-18 105ad6b
added a optional argument to cancelSpeech wich determens if it should…
Emil-18 3da5cfd
removed commented code that wasnt neaded
Emil-18 7f9b563
updated the executeGesture function to set clearBrailleRegions to Fal…
Emil-18 a3343b6
updated changes.t2t
Emil-18 f9814b0
changed cursor tethering to follow cursors
Emil-18 cd0f254
made speech.speak much less likely to freeze NVDA when using speech e…
Emil-18 52b60b3
fixed a bug with the toggleBrailleMode script
Emil-18 e466266
added a section for the braille mode combo box
Emil-18 789bc9f
settings that are only applicable for the follow cursors mode is now …
Emil-18 ccdd5e5
Merge branch 'nvaccess:master' into emulateSpeech
Emil-18 4551ca8
It is now possible to change from speech emulation to follow cursors …
Emil-18 c8666c1
Merge branch 'emulateSpeech' of https://github.com/Emil-18/nvda into …
Emil-18 6d98602
Fixed the placement of the braille mode script
Emil-18 3815709
Added a blank line between the key command and description of the bra…
Emil-18 4223589
Fixed linting issues
Emil-18 3e7053c
Fixed syntax errors
Emil-18 4327bf5
Fixed linting issues
Emil-18 59074b2
Added a BrailleMode config option
Emil-18 70975f8
Delete user_docs/en/keyCommands.t2t
Emil-18 6c186c6
Update source/config/configFlags.py
Emil-18 792d6ce
Update source/config/configSpec.py
Emil-18 0505306
Update source/globalCommands.py
Emil-18 7223721
Update source/braille.py
Emil-18 098df14
Update user_docs/en/userGuide.t2t
Emil-18 fe119c5
Fixed the section about the braille modes
Emil-18 74eceb6
changed speech emulation to speech output
Emil-18 4ea48b3
Update source/globalCommands.py
Emil-18 6485e55
Fixed linting issues
Emil-18 662d9be
Fixed linting issues and moved the showing of speech in braille out i…
Emil-18 f252f8b
Merge branch 'nvaccess:master' into emulateSpeech
Emil-18 554933a
Merge branch 'emulateSpeech' of https://github.com/Emil-18/nvda into …
Emil-18 3c5be60
Fixed linting issues
Emil-18 7bffe47
added type information to the _regions variable
Emil-18 af76176
updated changes.t2t
Emil-18 efedd59
Fixed linting issues
Emil-18 ac7847d
Fixed linting issues
Emil-18 c2f680c
renamed the speech output braille mode to display speech output
Emil-18 aae2b2b
significantly improved the responsiveness when display speech output …
Emil-18 21cd197
Updated changes.t2t
Emil-18 c3cc325
Update source/braille.py
Emil-18 6223f30
Update source/globalCommands.py
Emil-18 d558464
Update user_docs/en/userGuide.t2t
Emil-18 44b9902
Update source/globalCommands.py
Emil-18 2973237
Update source/globalCommands.py
Emil-18 64cfe7a
Update user_docs/en/changes.t2t
Emil-18 1f3ab64
Update source/speech/speech.py
Emil-18 fd00576
Update source/speech/speech.py
Emil-18 766b852
Update source/speech/speech.py
Emil-18 5a7fee2
Update source/gui/settingsDialogs.py
Emil-18 b4f1600
Update source/gui/settingsDialogs.py
Emil-18 72bc83b
Update source/gui/settingsDialogs.py
Emil-18 7f122e3
Update source/gui/settingsDialogs.py
Emil-18 d268ffc
Added a block action on scripts that only should be activated in foll…
Emil-18 ecb8f06
Added a BRAILLE_MODE_SPEECH_OUTPUT block action
Emil-18 d17a1f0
Fixed linting issues
Emil-18 28a4c4a
added type hinting to the _showSpeechInBraille function
Emil-18 48c89cd
Updated changes.t2t
Emil-18 9fbd595
Merge branch 'nvaccess:master' into emulateSpeech
Emil-18 43a2994
Fixed linting issues
Emil-18 e004568
Fixed linting issues
Emil-18 64479db
Updated the description for the toggleBrailleMode script
Emil-18 5f7474e
Fixed linting issues
Emil-18 06ea2e9
Apply suggestions from code review
seanbudd eb9014a
Fixed spelling error
Emil-18 cb1c051
reverted last commit
Emil-18 e8ce41c
Merge branch 'emulateSpeech' of https://github.com/Emil-18/nvda into …
Emil-18 50a6964
Fixed spelling error
Emil-18 5447dc0
Merge branch 'nvaccess:master' into emulateSpeech
Emil-18 a19cbab
Updated changes.t2t
Emil-18 7cb43b5
Merge branch 'nvaccess:master' into emulateSpeech
Emil-18 dbce52a
Updated changes.t2t
Emil-18 9a71382
Merge branch 'emulateSpeech' of https://github.com/Emil-18/nvda into …
Emil-18 f3b1829
Added a pre_speechCanceled and a pre_speech extension point
Emil-18 706a25e
added new extension points to cancelSpeech and speak
Emil-18 87ad2e0
added pre_speechCanceled and pre_speech extension points
Emil-18 c139507
Moved the speech output braille mode implementation to braille.py
Emil-18 ac9bf8b
Removed braille import
Emil-18 9e11c48
Added entries for pre_speech and pre_speechCanceled extension points
Emil-18 e472bf4
Moved the registering of pre_speechCanceled and pre_speech to initialise
Emil-18 14949dc
updated changes.t2t
Emil-18 4235400
Fixed linting issues
Emil-18 d85acc3
Merge branch 'nvaccess:master' into emulateSpeech
Emil-18 8c01cb7
Fixed linting issues
Emil-18 6733bca
fixed a bug in the _showSpeechInBraille function
Emil-18 5e84906
Merge branch 'nvaccess:master' into emulateSpeech
Emil-18 81fe31a
Merge branch 'nvaccess:master' into emulateSpeech
Emil-18 5dfdea0
Update projectDocs/dev/developerGuide/developerGuide.t2t
Emil-18 fdaea00
Update source/braille.py
Emil-18 aab18c0
Update source/braille.py
Emil-18 dccfaa6
Update source/braille.py
Emil-18 1fa0919
Update source/braille.py
Emil-18 4ad59dd
Update source/speech/extensions.py
Emil-18 e6567a0
Update source/speech/extensions.py
Emil-18 11ccec0
Update source/speech/extensions.py
Emil-18 4d7a23a
Update source/speech/extensions.py
Emil-18 26003e7
Update user_docs/en/changes.t2t
Emil-18 5099373
Update user_docs/en/changes.t2t
Emil-18 a944c91
Update source/globalCommands.py
Emil-18 1396904
Fixed linting issues
Emil-18 449867e
Fixed linting issues
Emil-18 8e0007a
Merge branch 'nvaccess:master' into emulateSpeech
Emil-18 f65f41f
Added type information to the clearBrailleRegions function
Emil-18 88c6f4c
updated extensions.py
Emil-18 74e2941
Update source/config/configFlags.py
Emil-18 2bc3009
Merge branch 'nvaccess:master' into emulateSpeech
Emil-18 cd59bbc
Updated braille.py
Emil-18 6dc3897
Merge branch 'nvaccess:master' into emulateSpeech
Emil-18 81845d2
Update source/braille.py
Emil-18 9af214e
Update source/braille.py
Emil-18 338ba5f
Updated braille.py
Emil-18 fcda7bb
Updated braille.py
Emil-18 faec40f
Fixed linting issues
Emil-18 fa7df0c
Merge branch 'nvaccess:master' into emulateSpeech
Emil-18 6deaa06
Merge branch 'nvaccess:master' into emulateSpeech
Emil-18 2b8914f
Updated braille.py
Emil-18 16e6c01
Updated inputCore.py
Emil-18 9e3ba2c
Removed the clearBrailleRegions argument
Emil-18 8f27920
The settings related to the follow cursors braille mode is now proper…
Emil-18 aef5a8f
Fixed linting issue
Emil-18 9ee211b
Update source/gui/settingsDialogs.py
Emil-18 6490d24
fixed linting issues
Emil-18 1990054
fixed the naming of the speech output braille mode
Emil-18 e1e0bcb
Updated changes.t2t
Emil-18 afb7466
Updated changes.t2t
Emil-18 1c98ed3
Updated changes.t2t
Emil-18 b25facf
Merge branch 'nvaccess:master' into emulateSpeech
Emil-18 0867a6a
Updated changes.t2t
Emil-18 d28b151
Merge branch 'emulateSpeech' of https://github.com/Emil-18/nvda into …
Emil-18 1aaa22c
Update user_docs/en/userGuide.t2t
seanbudd 7f28bd3
Update source/braille.py
Emil-18 3bb8735
Update source/braille.py
Emil-18 1648816
Update source/config/configFlags.py
Emil-18 3f91bd8
Update source/gui/blockAction.py
Emil-18 7d0a801
updated changes.t2t
Emil-18 7ae5573
Merge branch 'nvaccess:master' into emulateSpeech
Emil-18 881248e
updated changes.t2t
Emil-18 836272b
changed ScriptT to InputGestureScriptT
Emil-18 1469fc0
Merge branch 'nvaccess:master' into emulateSpeech
Emil-18 a4c4403
Update source/inputCore.py
Emil-18 daff04c
Fixed merge conflicts
Emil-18 45fb231
Removed the delayedCancelSpeech function used for testing
Emil-18 5a2a849
Fixed murge conflicts
Emil-18 c32d241
Fixed a syntax error
Emil-18 670e376
Update source/inputCore.py
Emil-18 55a1d74
Fixed a syntax error
Emil-18 cbe4f80
Updated the type hints for the suppressClearBrailleRegions function
Emil-18 b7fbfef
Fixed linting issues
Emil-18 115dd7f
Merge branch 'master' into emulateSpeech
Emil-18 6516b68
Fixed merge conflicts
Emil-18 cb84277
Update source/gui/settingsDialogs.py
Emil-18 fb59a69
Fixed linting issues
Emil-18 c6fcac3
Updated inputCore.py
Emil-18 0f934d0
Fixed the type hint on the suppressClearBrailleRegions function
Emil-18 0eede39
Import typing.Callable
Emil-18 a828b4b
fixed a syntax error
Emil-18 ed02cc0
Merge branch 'nvaccess:master' into emulateSpeech
Emil-18 69b2af1
updated inputCore.py
Emil-18 27408c2
moved the ScriptT definition below the InputGestureClass
Emil-18 ba77962
Update projectDocs/dev/developerGuide/developerGuide.t2t
Emil-18 ef5327b
Update user_docs/en/changes.t2t
Emil-18 1971ae4
Removed an unnecessary blank line
Emil-18 87e2f90
added a blank line
Emil-18 File filter
Filter by extension
Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why you're using
.value
here and in all other places when comparing with enum members? This should not be necessary.