Skip to content

Remove deprecated functionality #9548

@LeonarddeR

Description

@LeonarddeR

Is your feature request related to a problem? Please describe.

The introduction of Python 3 and SPeech Refactor will introduce backwards incompatible changes.

Describe the solution you'd like

As one of the goals is to bundle all backwards incompatible changes as much as possible, I propose removing all functionality that is considered deprecated. This includes:

  • Directly importing validate instead of configobj.validate
  • textInfos.Point and textInfos.Rect should utilize locationHelper instead
  • braille.BrailleHandler._get/set_tether
  • config.getConfigDirs
  • config.ConfigManager.getConfigValidationParameter
  • inputCore.InputGesture.logIdentifier property
  • synthDriverHandler.SynthDriver.speakText/speakCharacter, when they survives speech refactor

Describe alternatives you've considered

Just leave the code as is.

Metadata

Metadata

Assignees

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