nvda
Make Screen Curtain profile independent
#19177
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
39
Changes
View On
GitHub
Make Screen Curtain profile independent
#19177
SaschaCowley
merged 39 commits into
master
from
globalScreenCurtain
SaschaCowley
added
api-breaking-change
SaschaCowley
commented on 2025-11-06
SaschaCowley
commented on 2025-11-06
SaschaCowley
force pushed
from
32512a25
to
af733111
334 days ago
SaschaCowley
marked this pull request as ready for review
334 days ago
SaschaCowley
requested a review
334 days ago
SaschaCowley
requested a review
334 days ago
SaschaCowley
requested a review
from
Qchristensen
334 days ago
SaschaCowley
requested a review
from
seanbudd
334 days ago
SaschaCowley
marked this pull request as draft
334 days ago
SaschaCowley
force pushed
from
af733111
to
987caeb4
334 days ago
SaschaCowley
marked this pull request as ready for review
334 days ago
seanbudd
commented on 2025-11-06
seanbudd
added
conceptApproved
seanbudd
marked this pull request as draft
329 days ago
SaschaCowley
marked this pull request as ready for review
327 days ago
CyrilleB79
commented on 2025-11-12
seanbudd
commented on 2025-11-12
SaschaCowley
requested a review
from
seanbudd
327 days ago
seanbudd
approved these changes on 2025-11-13
SaschaCowley
added
blocked/needs-product-decision
SaschaCowley
removed
blocked/needs-product-decision
SaschaCowley
marked this pull request as draft
326 days ago
Add new screenCurtain module and start initial development
2e419482
Einitializer and deleter
6dcd5329
Initialize and terminate wit NVDA
dcf65427
Update script
c59c30d9
Improve OCR and screen curtain scripts
b30efaf7
Remove winVersion.isFullScreenMagnificationAvailable
f2ec09cc
Fix block action
fc588a8f
Settings dialog
7221d208
Tidy API
2b4025b2
Fix settings
dca4a92b
Actually make profile independent, and rename settings category
6fbb8ada
Update documentation
b8964ea2
Don't treat visionEnhancementProviders.screenCurtain as a vision enha…
7610fde2
Add to changes
449c7455
Restart screen curtain when resetting config
27c41e8d
Update references to screen curtain
a59344dd
Misc fixups
79686058
Add some docstrings
91e60019
Update changes with PR number
25dee2f1
Add unassigned gesture to jump directly to privacy and security settings
04f5ef12
Add profile update steps
109ba578
mend
7a20164d
Update changes
2d5f6ed9
Apply suggestions from code review
46ec784b
Refactor screenCurtain to be a package with an internal _screenCurtai…
a459b9e3
Make duplicated message an internal constant
8b51dd49
Rename to be constant
0cc42254
Add more thorough type hints
9407b163
Fix toggle command
1776a3c4
Make imports global
130055cd
Remove visionEnhancementProviders.screenCurtain altogether
4db17c43
Use pgettext
42440f6f
Apply suggestions from code review
1ee6c6c5
Update copyright headers
6c488ee9
Update user guide
dcd6bc34
Switch back to plain gettext for unchanged strings
2890d2cd
SaschaCowley
force pushed
from
dca9c92f
to
2890d2cd
322 days ago
SaschaCowley
marked this pull request as ready for review
322 days ago
SaschaCowley
requested a review
from
seanbudd
322 days ago
SaschaCowley
requested a review
from
CyrilleB79
322 days ago
CyrilleB79
approved these changes on 2025-11-17
seanbudd
approved these changes on 2025-11-18
Update user_docs/en/userGuide.md
70b01a64
Qchristensen
approved these changes on 2025-11-18
Apply suggestions from code review
36112add
SaschaCowley
commented on 2025-11-19
Update user_docs/en/userGuide.md
f7441bcd
SaschaCowley
enabled auto-merge (squash)
321 days ago
SaschaCowley
merged
5e44446e
into master
320 days ago
SaschaCowley
deleted the globalScreenCurtain branch
320 days ago
github-actions
added this to the
2026.1
milestone
320 days ago
Login to write a write a comment.
Login via GitHub
Reviewers
seanbudd
Qchristensen
CyrilleB79
Assignees
No one assigned
Labels
api-breaking-change
conceptApproved
Milestone
2026.1
Login to write a write a comment.
Login via GitHub