[orca] Don't display shortcuts if braille verbosity is set to brief



commit 10fb7ac7369b4bd4eecd09fd7e83ce39e79813c5
Author: Joanmarie Diggs <jdiggs igalia com>
Date:   Tue Nov 10 23:41:36 2015 -0500

    Don't display shortcuts if braille verbosity is set to brief
    
    According to our documentation, the braille verbosity setting:
    
        determines the amount of information that will be brailled
        in certain situations. For example, if it is set to verbose,
        keyboard shortcut and role name information is displayed.
        This information is not displayed in brief mode.
    
    We were always displaying shortcut information. Now we only display
    shortcut information if the braille verbosity setting is verbose.

 src/orca/braille_generator.py |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)
---
diff --git a/src/orca/braille_generator.py b/src/orca/braille_generator.py
index b9affe6..c22ea2a 100644
--- a/src/orca/braille_generator.py
+++ b/src/orca/braille_generator.py
@@ -206,6 +206,11 @@ class BrailleGenerator(generator.Generator):
         specifications) that represent the accelerator for the object,
         or an empty array if no accelerator can be found.
         """
+
+        verbosityLevel = _settingsManager.getSetting('brailleVerbosityLevel')
+        if verbosityLevel == settings.VERBOSITY_LEVEL_BRIEF:
+            return []
+
         result = []
         [mnemonic, shortcut, accelerator] = \
             self._script.utilities.mnemonicShortcutAccelerator(obj)


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]