nvda
Merge master into try-chineseWordSegmentation-staging
#19747
Open

Merge master into try-chineseWordSegmentation-staging #19747

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

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone