Skip to content

Restore VoiceSettingsSlider to ensure we don't break compatibility with Audio Themes add-on - #9826

Merged
michaelDCurran merged 1 commit into
nvaccess:betafrom
BabbageCom:fixAudioThemes
Jun 27, 2019
Merged

Restore VoiceSettingsSlider to ensure we don't break compatibility with Audio Themes add-on#9826
michaelDCurran merged 1 commit into
nvaccess:betafrom
BabbageCom:fixAudioThemes

Conversation

@LeonarddeR

@LeonarddeR LeonarddeR commented Jun 27, 2019

Copy link
Copy Markdown
Collaborator

Link to issue number:

Fixes #9824

Summary of the issue:

#8214 moved settingsDialogs.VoiceSettingsSlider and didn't handle backwards compatibility correctly.

Description of how this pull request fixes the issue:

Restore VoiceSettingsSlider, log a deprecation warning when it is initialized.

Testing performed:

  • Tested that audio themes add-on works again.
  • Made sure that the warning about VoiceSettingSlider uses the proper stack level.

Known issues with pull request:

The NVDA log is full of warnings when Audio Themes is used. I think that Audio Themes should no longer be listed at the NVDA add-ons website as a stable add-on until proper maintenance has taken place. Cc @josephsl

Change log entry:

None

@LeonarddeR

Copy link
Copy Markdown
Collaborator Author

Note that this pr should be reverted from threshold as soon as beta is merged into master and master into threshold.

@Brian1Gaff

Brian1Gaff commented Jun 27, 2019 via email

Copy link
Copy Markdown

@Brian1Gaff

Brian1Gaff commented Jun 27, 2019 via email

Copy link
Copy Markdown

@josephsl

josephsl commented Jun 27, 2019 via email

Copy link
Copy Markdown
Contributor

@michaelDCurran
michaelDCurran merged commit 7f986ca into nvaccess:beta Jun 27, 2019
@nvaccessAuto nvaccessAuto added this to the 2019.3 milestone Jun 27, 2019
@Brian1Gaff

Brian1Gaff commented Jun 28, 2019 via email

Copy link
Copy Markdown

@DrSooom

DrSooom commented Jun 29, 2019

Copy link
Copy Markdown

@LeonarddeR: Issue #9824 and this PR have each the wrong milestone (2019.3 instead of 2019.2).

LeonarddeR added a commit that referenced this pull request Jul 10, 2019
…ility with Audio Themes add-on (#9826)"

This reverts commit 7f986ca.
LeonarddeR added a commit that referenced this pull request Jul 10, 2019
…ility with Audio Themes add-on (#9826)"

This reverts commit 7f986ca.
feerrenrut pushed a commit that referenced this pull request Jul 11, 2019
…ility with Audio Themes add-on" (PR #9907)

This reverts commit 7f986ca from PR #9826
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants