Skip to content

Generalise some code which is not specific to speech #228

@nvaccessAuto

Description

@nvaccessAuto

Reported by jteh on 2008-11-18 12:41
There is some code which is in the speech module or named for speech, even though it is not specific to speech and is in fact now used by braille.

Tasks:

  • Move processPositiveStates, processNegativeStates, REASON__, silent_ from speech to controlTypes, as these are also used by braille.
  • Rename speech*Labels to just *Labels in controlTypes, as these labels are full labels and are not associated with speech.
  • Provide labels for speech and braille based on controlTypes.*labels:
    • speech probably doesn't need its own labels.
    • Maybe it can just use controlTypes.*labels directly?
    • braille should use controlTypes.*labels as a base, but override to provide abbreviations.

Metadata

Metadata

Assignees

Labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions