Merge master into try-chineseWordSegmentation-staging #19747
Increase timeout for CI/CD jobs (#19221)
f4567c94
Update CodeQL security analysis badge link in README (#19223)
bcdbdd1f
Fix LibreOffice braille scrolling (#19204)
125915b3
github-workflows-Part3: Updated actions/setup-python@v5 to actions/se…
ec2c4ac5
Update SCons to 4.10.1, introducing VS2026 support (#19226)
03db1ef9
Update actions/upload-artifact and actions/download-artifact (#19224)
6cee976b
Bugfix for displayed gesture identifier containing numlock modifier (…
eaab6f9b
Allow the mathematics settings panel to load for NVDA languages witho…
0352d822
Load MathCAT relative to the app directory (#19230)
1472d4b9
User guide: MathCAT edits (#19234)
f7245fb1
Don't attempt crash loop detection or automatic restarting on crash w…
36a2e7d4
Make Screen Curtain profile independent (#19177)
5e44446e
Remove Math Player support (#19239)
163b8e83
Show dialog to enable image desc once if it is not enabled in setting…
480b0873
Ensure multiselectable is discarded for TableCell (#19247)
ff8eef7f
Pre-commit auto-update (#19162)
d5558c90
Symbols and character descriptions for Luxembourgish (#19241)
a8ceaa82
Master to beta #19249
779b345a
Update user_docs/en/changes.xliff
5bd19de2
Update user_docs/en/userGuide.xliff
58ab928f
Merge beta to master #19250
09bbef7d
Fix NVDA reading the Unicode hyphen (U+2010) as hyphen (#19114) (#19248)
9fac0d83
ci-cd:actions/checkout-v5 to actions/checkout-v6 (#19267)
0ab182c6
Symbol files alignment with english, and further fixes to luxembourgi…
84d079cc
Update NVDA license information in README (#19251)
3e1b263d
add admin notes for crowdin administration (#19255)
1b806b44
fix crowdin sync to beta by running pyright locally (#19252)
282a5cd0
Merge master to beta #19271
124db37c
Update tracked translations from Crowdin (#19272)
3a96bccc
Beta to master #19273
d8dcc7df
Update symbols.dic for bulgarian (#19274)
3ad1b995
Update hyphen in fr symbols file as per English one #19278
326f22f5
Improve CI docs and modularity for forking (#19254)
4e5f76a6
Fix disabling then enabling touch support (#19280)
f97aa7b9
Update symbols.dic for Finnish (#19287)
855742d5
Fix an error message in speech manager (#19275)
2af478d2
Beta to master #19288
b5c8569b
Optimize continuous recognition logic (#19291)
e419d0de
Update dependencies for 2026.1 (#19196)
250802a2
Remove SAPI4 (#19290)
33cf7ad7
Update eSpeak NG and Unicode CLDR (#19293)
e6a466a5
Created issue type for addon integration request (#18980)
52770cc0
Fix error when trying to read documents with malformed URL in links (…
bc2647d0
Remove references to 32-bit Windows from the user guide (#19297)
e168626c
Parse LaTeX in the user guide to MathML (#19304)
72853002
Update commit refs (#19294)
9b923d51
Update tracked translations from Crowdin (#19306)
4ac85e8d
Fork repository CI does not fail when exiting early. (#19307)
c73c3392
Filter out markdown linter comments from translations (#19308)
eb25400f
Merge pull request #19312 from nvaccess/beta
1f162b23
Move settings to Privacy and Security category (#19296)
6172254f
Update to liblouis 3.36 (#19316)
b8ba7413
Add support for Word footnote and endnote reference navigation (#19310)
7ba333a8
Update Arabic symbols in symbols.dic (#19321)
39e499be
Fix errors in linker output when building ARM64EC (#19331)
e29ed1dc
Add script to toggle mouse audio coordinates (#19026) (#19282)
b3fe5799
Fix script to toggle mouse audio coordinates announcement (#19339)
137f6be5
Report grammar errors according to configuration (#19257)
79a07dc1
Fix settings dialog title for 2 base-only panels (#19342)
46afad64
When update is not available, do not remove corresponding GUI control…
fdbfb017
Fix starting NVDA with `--no-logging` flag (#19350)
3f429497
Update tracked translations from Crowdin (#19345)
054c9c3a
Updated Python 3.13.9 to 3.13.11 (#19352)
17ed5ef7
Add warnings to AI image descriptions (#19327)
20e5b811
Review 2026.1 changelog/documentation changes (#19319)
83731978
Start dev cycle for 2026.2 (#19354)
78a1391a
2026.1 final master to beta merge (#19355)
504e9562
Update user_docs/en/changes.xliff
7243bc23
Update user_docs/en/userGuide.xliff
481ecbed
Beta to master (#19356)
139a6b7c
Fix Screen Curtain (#19305)
02f3919e
Beta to master (#19364)
3373424f
Mention that Python is now 64 bits in change log (#19360)
43b8a9bf
Don't play spelling error reporting sounds when typing if speech mode…
00a42a40
Set the MathCAT output code automatically by NVDA language (#19368)
6155d1d1
MathCAT: Use CMU in Portuguese (#19371)
ba0f22b0
Add crash stats output to git ignore (#19369)
5093ac05
A command to repeat last spoken information (#19173)
835486a9
Optimize Highlighter performance using dirty rectangles. (#19344)
675efe05
NVDA+F1 now opens the log viewer even when logging is disabled (#19347)
3792229e
Added a new unassigned gesture to toggle keyboard layout (#19349)
ed5cbc7f
Move mathCATDir to ReadPaths (#19370)
cadb496e
GitHub action-cache v4 to cache v5 (#19374)
e9258e8e
GitHub action: update upload artifact and download artifact (#19378)
5fc325f2
Update tracked translations from Crowdin (#19381)
9aa49819
Improve language handling for MathCAT braille (#19375)
abdbd025
Pass 0 instead of None to VBuf_getControlFieldNodeWithIdentifier (#19…
1cee6d93
Beta to master (#19389)
3f24e4f8
Fixed an error that occurred when enabling visual highlighter for ele…
6f9cfd1f
Move markdown lint disabling instruction below 2026.2 change log (#19…
ee365d5a
Fix skim reading issue (#19397)
ab1b5aab
Update tracked translations from Crowdin (#19408)
fd830ca7
Word with UIA: Retrieve Page Numbers from Custom Attributes API (#193…
d154ffcc
Add slider support for browse mode navigation (#19398)
edc285a8
Fix Firefox browse mode not announcing aria-label when label element …
4a1e5c62
Update tracked translations from Crowdin (#19415)
d10ade5d
Correctly register .nvda-addon file association on installation (#19419)
eeb6143a
Merge pull request #19421 from nvaccess/beta
4c5d941a
Revert AI image description work (#19425)
9f3aecbb
Merge branch 'beta' into betaToMaster
1998cb2e
Beta to master (#19431)
ad8c7a2d
Fix bugs when attempting to install add-ons requiring a newer NVDA re…
d33bc929
Fixup #19394: Prevent Word with UIA reporting "page -1" on final line…
e8e5a8f1
Update tracked translations from Crowdin (#19434)
099beee5
Fixup MathCAT settings (#19227)
747eae0f
Beta to master (#19439)
ea7272c9
Update user_docs/en/userGuide.xliff
0ec178ae
Output type check results to stdout and GitHub step summary (#19437)
1b6267bc
Revert pr #19290 to tempoararily add back broken sapi4 while we move …
51518697
Minor consistency fixes in MathCAT preferences (#19440)
84e14eec
UI Automation in Microsoft Word: Use move by sentence custom pattern …
570d7601
fix up pre-commit for xliff files (#19426)
fb55abb9
update transitive dependencies to fix security warnings (#19449)
937fd702
Beta to master #19457
c258ad5c
Add new language km from Crowdin #19458
372052ce
Move Toggle Screen Curtain command to Misc category (#19452)
07911017
Update tracked translations from Crowdin (#19459)
c3b8540e
Beta to master #19460
664661ac
document support for cambodian #19450
ed543fa5
beta to master #19461
cd0342e0
Magnifier implementation (#19228)
319404ca
Link with cetCompat flag (#19469)
7bad8be3
Remote Access: prevent multiple disconnection confirmation dialogs (#…
2b3e9c20
Improve Magnifier error messages (#19475)
0a4b8d73
Smoothing mouse magnifier and spotlight (#19468)
09277db4
Notify user when connecting as follower fails (#19477)
8b373677
beta to master #19481 from nvaccess/beta
890d2d6e
Remove unused languages added along with MathCAT inclusion #19484
ccdd960a
Fix bosnian character descriptions (#19476)
74ebee45
Remove unused languages added along with MathCAT inclusion - Cherry-p…
8bfb0e53
Fix toggle screen layout command in input gestures dialog (#19487)
46897737
Restore updates to changes.xliff (#19482)
63005f0f
Beta to master #19497 from nvaccess/beta
74e01011
Fix NVDA+K not recognizing links with nested elements (#19428)
a7c0bffc
Select which add-ons to copy to the system profile (#19446)
0e799383
Update user_docs/en/changes.xliff
6ad783c2
Update user_docs/en/userGuide.xliff
f4481bd6
Merge pull request #19373 from codeofdusk/mathcat-config-location
9a511788
Fix Changes.md (#19500)
0bced554
Update user_docs/en/changes.xliff
6205c390
Master to beta (#19501)
aa95ea8e
Update tracked translations from Crowdin (#19507)
dfafc8f8
Modernise speech dict handler with enums and type hints (#19430)
94ea0f6f
Don't copy universal C Runtime as it will never be used on Windows 10…
706aa133
Fix copying add-ons to the system profile (#19511)
9f79e0ad
Fix translatable string in copy add-ons feature (#19512)
f1913ff3
Support for 32 bit sapi4 and sapi5 via a 32 bit synthDriver runtime (…
f32e049e
Update user_docs/en/changes.xliff
f32249ee
Beta to master #19514
10bf334f
Fix updating windows root certificates in update check (#19448)
d45a8bd9
Merge pull request #19520 from nvaccess/beta
45d72df8
when upgrading config from schema 20 to 21, gracefully handle when a …
b5737415
Merge pull request #19521 from nvaccess/beta
e4879657
Pre-commit auto-update (#19311)
58033ba0
Revert "Pre-commit auto-update" (#19522)
93f8c668
No longer allow moving to offset past end for NVDAObjectTextInfo (#19…
916395aa
Migrate vietnamese changes from markdown to xliff (#19533)
4670047a
beta to master #19534
e5d01964
Fix tracking issues with the magnifier (#19483)
9fd08fee
Support pitch change for capitals and rate boost (SAPI5 only) for 32 …
71294e46
Add more speech dictionary entry types (#19517)
9f74d304
update setuptools (#19524)
0ad37fb4
Update user_docs/en/changes.xliff
26e93ec2
Fix space in changes file (#19552)
1394ac28
remove 32bit OS handling for com registration fixing tool (#19523)
b2a380c1
Beta to master #19554
63e90111
Use translated strings for driver settings in 32 bit sapi synthDriver…
0ea93e7b
Beta to master #19563
1176ef0d
add fuzzy trigram searching to add-on store (#19309)
8dbe0fd5
Documentation and minor code fix-ups to 32-bit SAPI support (#19555)
c60c4ab6
Fixed missing attributes when calling `GetClientRect` in winUser. (#1…
c7019c18
Add a third value for the 'Play a sound for logged errors:' option (#…
8917fb01
add gestures for cycling magnifier full screen focus mode and color f…
f83b34b9
fix VS code tests (#19569)
b9d2839a
beta to master #19570
7a210002
Update translations from Crowdin (#19581)
ae1aa96f
Fix a situation where NVDA may unexpectedly run as an administrator
1a9a5e80
Merge commit from fork
2bfd5941
Merge branch 'rc' into rcToBeta
a87d0e25
rc to beta (#19584)
b4e5abca
Update user_docs/en/changes.xliff
62882b19
Merge remote-tracking branch 'origin/beta' into betaToMaster
31cd035a
Merge beta to master (#19585)
bd95f1eb
Remove misleading `scons tests` build target (#19606)
0c0f4941
Updated Python 3.13.11 to 3.13.12 (#19572)
d0be47ce
Make synth fallback check all other synths, not just later ones (#19603)
e1c76187
Bump cryptography from 46.0.3 to 46.0.5 (#19601)
0b834c90
Bump pillow (required by robot-screencaplibrary) from 12.1.0 to 12.1.…
8dab49b1
Allow config profile triggers when Add-on Store is open (#19583)
d44f7a1a
Fix inability to reopen the store (#19579)
7ba3699f
Fix occasional freeze in 32 bit sapi synths when cancelling speech (#…
c37b9423
Master to beta #19612
b2a57d47
Add undo dialog after factory defaults reset from NVDA menu #19575
225b15a5
Update translations from Crowdin (#19623)
2b6ef082
Apply MathCAT settings with libmathcat.SetPreference when changed (#1…
81c7e507
Fix up API symbols introduced in 2025.3 patch releases (#19630)
4c686c1d
Follow-up on 19572: Updated Python from 3.13.11 to 3.13.12 added chan…
4b2715d3
Beta to master (#19633)
2f8b7d4b
Change log: update GitHub username references (#19621)
14a1ac71
Update user_docs/en/changes.xliff
0e373ae4
Update the Fetch Crowdin translations workflow to collect individual …
f66bd05f
Merge pull request #19639 from nvaccess/beta
a31a332b
Don't save mathCAT settings to yaml (#19637)
1ff05bd4
Merge pull request #19640 from nvaccess/beta
c20d09c1
added true center option for fullscreen center mode (#19593)
3dd3d1fa
Fix version comparisons when installing/updating/downgrading (#19631)
bb1d7d83
Update user_docs/en/changes.xliff
5a160e8c
beta to master #19651 from nvaccess/beta
cc554e1d
Update symbols.dic for am #19659
69fe4338
Save and restore speech rate in espeak (#19661)
8dc9d147
Update tracked translations from Crowdin (#19663)
769ac123
32 bit sapi synthDrivers send audio to NVDA for playback rather than …
98a7e5fd
Beta to master (#19664)
bfee71bb
fix git attributes eol syntax (#19645)
4bf18781
modernise usage of AccessibleObjectFromWindow in rich edit (#19650)
43910676
Fix concurrency for tagged builds (#19668)
3291f42b
Temporarily suspend audio ducking when a 32 bit synthDriver is in use…
b0228fe9
restore screen curtain state on settings cancel (#19652)
e1806150
Beta to master (#19671)
bc45e6fd
Improve error message when absolute path is not used (#19666)
a8eae3d6
Change log formatting (#19684)
de259430
Update user_docs/en/changes.xliff
bb71af45
Add speech dictionary support to add-ons (#19558)
c89c5bc8
Refactor validation of math preferences and eliminate duplicate MathC…
8803dbfd
Beta to master (#19685)
d045e96e
appModules/whatsapp.root: initial support for WhatsApp WebView2 versi…
7873e974
Remove useless log (#19694)
418c9ab9
Correctly version and sign the 32 bit synthDriverHost runtime executa…
5e200043
check if mouse is used before changing its position (#19691)
69c4b92f
Clarify error message of #19666 (#19690)
888ce8aa
Gestures to pan screen with arrows (#19478)
1504f6e9
Beta to master (#19696)
22fcade4
add pre-commit check to lint github actions (#19688)
341577d2
Re-enable audio ducking for proxied x86 speech synths (#19672)
53060006
Refine security advisory SLA (#19699)
b2ec4296
Add an option to use Word's native math speech in Word documents (#19…
67ad1ff3
Update user_docs/en/userGuide.xliff
ff9d8e00
Announce capital indicators during character-by-character selection (…
cf183861
Increase timeout for system tests from 10 to 15 minutes (#19703)
261639c3
Remove change log item unrelated to NVDA itself (#19705)
e74b7fcb
Update characterDescriptions.dic for zh_TW (#19710)
9cadd791
Updated API stability policy (#19599)
d6ea99e8
Revert "Correctly version and sign the 32 bit synthDriverHost runtime…
77b7576a
Revert "Increase timeout for system tests from 10 to 15 minutes" (#19…
963f29b5
Update to Python 3.13.12 on beta (#19701)
9f097361
Update user_docs/en/changes.xliff
f6678fd6
Use ngettext for progress percentages and update Russian plurals (#19…
8c668833
Beta to master #19704
a94c7f85
Replace scons checkPot with standalone runcheckpot.bat (#19676)
d8bf3091
CrazySteve0605
marked this pull request as ready for review 37 days ago
seanbudd
marked this pull request as draft 37 days ago
Merge branch 'master'
006277b3
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub