|
12 | 12 | #: provide an upgrade step (@see profileUpgradeSteps.py). An upgrade step does not need to be added when |
13 | 13 | #: just adding a new element to (or removing from) the schema, only when old versions of the config |
14 | 14 | #: (conforming to old schema versions) will not work correctly with the new schema. |
15 | | -latestSchemaVersion = 8 |
| 15 | +latestSchemaVersion = 9 |
16 | 16 |
|
17 | 17 | #: The configuration specification string |
18 | 18 | #: @type: String |
|
68 | 68 | cursorBlinkRate = integer(default=500,min=200,max=2000) |
69 | 69 | cursorShapeFocus = integer(default=192,min=1,max=255) |
70 | 70 | cursorShapeReview = integer(default=128,min=1,max=255) |
71 | | - noMessageTimeout = boolean(default=false) |
| 71 | + # How braille display will show messages |
| 72 | + # 0: Disabled, 1: Use timeout, 2: Show indefinitely |
| 73 | + showMessages = integer(0, 4, default=1) |
72 | 74 | # Timeout after the message will disappear from braille display |
73 | | - # 0 means that no message will be shown |
74 | | - messageTimeout = integer(default=4,min=0,max=20) |
75 | | - tetherTo = string(default="focus") |
76 | | - autoTether = boolean(default=true) |
| 75 | + messageTimeout = integer(default=4,min=1,max=20) |
| 76 | + tetherTo = option("auto", "focus", "review", default="auto") |
77 | 77 | readByParagraph = boolean(default=false) |
78 | 78 | wordWrap = boolean(default=true) |
79 | 79 | focusContextPresentation = option("changedContext", "fill", "scroll", default="changedContext") |
|
202 | 202 | reportSpellingErrors = boolean(default=true) |
203 | 203 | reportPage = boolean(default=true) |
204 | 204 | reportLineNumber = boolean(default=False) |
205 | | - reportLineIndentation = boolean(default=False) |
206 | | - reportLineIndentationWithTones = boolean(default=False) |
| 205 | + # 0: Off, 1: Speech, 2: Tones, 3: Both Speech and Tones |
| 206 | + reportLineIndentation = integer(0, 3, default=0) |
207 | 207 | reportParagraphIndentation = boolean(default=False) |
208 | 208 | reportTables = boolean(default=true) |
209 | 209 | includeLayoutTables = boolean(default=False) |
210 | 210 | # 0: Off, 1: Rows and columns, 2: Rows, 3: Columns |
211 | 211 | reportTableHeaders = integer(0, 3, default=1) |
212 | 212 | reportTableCellCoords = boolean(default=True) |
213 | | - reportBorderStyle = boolean(default=False) |
214 | | - reportBorderColor = boolean(default=False) |
| 213 | + # 0: Off, 1: style, 2: color and style |
| 214 | + reportCellBorders = integer(0, 2, default=0) |
215 | 215 | reportLinks = boolean(default=true) |
216 | 216 | reportGraphics = boolean(default=True) |
217 | 217 | reportComments = boolean(default=true) |
|
0 commit comments