Skip to content

Merge beta to master - #20670

Merged
seanbudd merged 5 commits into
masterfrom
mergeBetaToMaster
Aug 15, 2026
Merged

Merge beta to master#20670
seanbudd merged 5 commits into
masterfrom
mergeBetaToMaster

Conversation

@seanbudd

Copy link
Copy Markdown
Member

No description provided.

seanbudd and others added 5 commits August 15, 2026 14:05
Summary of the issue:

Translators noticed some strings still refer to tracking mode as full-screen mode
Description of user facing changes:

Fix up strings to describing tracking mode as such
Add missing changelog reference from #19558
@seanbudd
seanbudd requested a review from a team as a code owner August 15, 2026 04:14
@seanbudd
seanbudd requested review from SaschaCowley and a lite review from Copilot August 15, 2026 04:14
@seanbudd
seanbudd merged commit 4c2ce75 into master Aug 15, 2026
12 of 13 checks passed
@seanbudd
seanbudd deleted the mergeBetaToMaster branch August 15, 2026 04:14
@github-actions github-actions Bot added this to the 2026.3 milestone Aug 15, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates NVDA’s changelog and magnifier terminology as part of a “beta to master” merge, including a documentation re-attribution of a security advisory and user-facing wording changes from “full-screen mode” to “tracking mode” in the magnifier feature.

Changes:

  • Repositions the “Security fixes” advisory entry in the changelog (and adds a developer deprecation note).
  • Updates magnifier UI/action text to refer to “tracking mode” rather than “full-screen mode”.
  • Adjusts magnifier debug logging to match the updated terminology.

Reviewed changes

Copilot reviewed 5 out of 6 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
user_docs/en/changes.md Moves/renames a security-fix section and adds a developer-facing deprecation note.
source/gui/settingsDialogs.py Updates translator context for the magnifier “Tracking mode” setting.
source/_magnifier/utils/types.py Changes the magnifier action display label to “change tracking mode”.
source/_magnifier/fullscreenMagnifier.py Updates debug logging text to “full-screen tracking mode”.
source/_magnifier/commands.py Updates log/UI announcement wording to “tracking mode”.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread user_docs/en/changes.md

When resetting NVDA to factory defaults, an Undo button is now available to restore the previous configuration.

### Security Fixes
Comment thread user_docs/en/changes.md
Comment on lines 3 to 7
## 2026.3

### Security fixes

Please responsibly disclose security issues following NVDA's [security policy](https://github.com/nvaccess/nvda/blob/master/security.md).

* Prevents showing potentially sensitive information on braille displays when the computer is shut down or restarted. ([GHSA-qhjv-3xf4-9c66](https://github.com/nvaccess/nvda/security/advisories/GHSA-qhjv-3xf4-9c66))

### New Features

* Add-ons can be removed from the "Updatable add-ons" tab in the Add-on Store. (#15030, @nvdaes)
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.

4 participants