Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test #23

Merged
merged 740 commits into from
Aug 22, 2024
Merged

Test #23

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
740 commits
Select commit Hold shift + click to select a range
c0efb03
Merge pull request #16562 from nvaccess/beta
seanbudd May 17, 2024
c595463
Fix logic error in display tracking (#16560)
codeofdusk May 17, 2024
6f31e99
Fix language code for english dev guide (#16563)
seanbudd May 20, 2024
0ef57b1
Disable vertical, style and text QuickNav commands in Kindle (#16571)
mltony May 20, 2024
ed6ed8c
Disable style navigation in Outlook and non-UIA word (duplicate) (#16…
mltony May 20, 2024
da8543d
Merge pull request #3 from nvaccess/beta
seanbudd May 20, 2024
c333bef
Fix reading the last empty line of a text in apps using Java Access B…
dmitrii-drobotov May 20, 2024
b54c62f
Merge pull request #16574 from nvaccess/beta
seanbudd May 20, 2024
1c0fcfb
Update translations from Crowdin
seanbudd May 20, 2024
d9fb3d9
Fix bad new line in user guide (#16576)
seanbudd May 20, 2024
7943274
Fix up for numbered headings for Western Arabic (#16575)
seanbudd May 20, 2024
3e345f7
Merge pull request #16579 from nvaccess/beta
seanbudd May 20, 2024
96ee864
Update and migrate translating page from wiki (#16577)
seanbudd May 21, 2024
07f0b27
reduce braille.BrailleHandler.update redundant executions (#16550)
burmancomp May 21, 2024
bec58a4
Bump requests from 2.31.0 to 2.32.0 in the pip group across 1 directo…
dependabot[bot] May 21, 2024
57ce236
Add Unicode Normalization to speech and braille (#16521)
LeonarddeR May 21, 2024
68b7196
pin setuptools to fix build system
seanbudd May 22, 2024
613994a
Revert "Run the uninstaller with administrator privileges" (#16586)
seanbudd May 22, 2024
8caf17c
Use an older version of setuptools when installing requirements (#16587)
seanbudd May 23, 2024
a87945c
beta to master (#16592)
seanbudd May 23, 2024
f1110a2
Revert "pin setuptools to fix build system"
seanbudd May 23, 2024
3390edd
Re-order focus events for menuitemcheckbox and menuitemradio (#16551)
SaschaCowley May 23, 2024
ce137cd
Fix regression where many blank lines were reported in browse mode (#…
SaschaCowley May 23, 2024
9838cf9
Use value of `aria-label*` to provide accessible name for tables in F…
SaschaCowley May 23, 2024
4f11b39
Poedit: ensure scripts work no matter how many plurals a language has…
michaelDCurran May 23, 2024
d93ae90
Merge pull request #4 from nvaccess/beta
seanbudd May 23, 2024
e9b3157
Merge pull request #16596 from nvaccess/beta
seanbudd May 23, 2024
79c5787
Disable style navigation quickNav in MS Word (#16595)
mltony May 23, 2024
b37ed5a
Replace padding dots symbol by multiple dots (#16594)
CyrilleB79 May 23, 2024
4c53f4a
Merge pull request #16597 from nvaccess/beta
seanbudd May 23, 2024
742d67f
Merge pull request #5 from nvaccess/beta
seanbudd May 23, 2024
79f6ff3
L10n updates for: de
May 24, 2024
a884396
L10n updates for: es
May 24, 2024
a2ad794
L10n updates for: fi
May 24, 2024
8828dcb
L10n updates for: fr
May 24, 2024
850ae63
L10n updates for: gl
May 24, 2024
5dab9e4
L10n updates for: hr
May 24, 2024
1188b36
L10n updates for: ja
May 24, 2024
f34508a
L10n updates for: pl
May 24, 2024
8ce9300
L10n updates for: ru
May 24, 2024
415abe4
L10n updates for: tr
May 24, 2024
1ff6810
Update translations.
May 24, 2024
e8317ca
Add section on add-on store to the Quick Start Guide in the User Guid…
Qchristensen May 24, 2024
993d716
Merge pull request #6 from nvaccess/beta
seanbudd May 24, 2024
6792fff
Merge pull request #16603 from nvaccess/beta
seanbudd May 24, 2024
50da998
beta to master (#16602)
seanbudd May 24, 2024
f530805
Sound split fixes in GUI and User Guide (#16609)
CyrilleB79 May 26, 2024
51fe9b7
Making sound split classes and functions private (#16606)
mltony May 26, 2024
7cf0fab
Merge pull request #9 from nvaccess/beta
seanbudd May 26, 2024
3e17de9
Merge pull request #16610 from nvaccess/beta
seanbudd May 26, 2024
c5f55a6
L10n updates for: ar
May 26, 2024
7cfbc70
L10n updates for: de
May 26, 2024
2fc69a8
L10n updates for: fi
May 26, 2024
f73a23b
L10n updates for: fr
May 26, 2024
0774343
L10n updates for: hr
May 26, 2024
81e6cff
L10n updates for: ja
May 26, 2024
0b301b3
L10n updates for: nl
May 26, 2024
6e8abd3
L10n updates for: ru
May 26, 2024
f90cf94
L10n updates for: ta
May 26, 2024
2ed788e
L10n updates for: uk
May 26, 2024
d348a78
L10n updates for: zh_CN
May 26, 2024
990ddc1
Update translations.
May 27, 2024
7ba4152
Update translations
seanbudd May 27, 2024
b1897af
Update translations
seanbudd May 27, 2024
6fb8707
Merge pull request #16612 from nvaccess/beta
seanbudd May 27, 2024
00f5ea2
Several fixups for unicode normalization (#16584)
LeonarddeR May 27, 2024
bd368ad
Merge pull request #10 from nvaccess/beta
seanbudd May 27, 2024
78296b7
add base release blurb
seanbudd May 27, 2024
c69a3a6
Merge pull request #16613 from nvaccess/addReleaseBlurb
seanbudd May 27, 2024
b153cb6
Fix Quick Start Guide Add-ons format error (#16614)
wmhn1872265132 May 27, 2024
66db3bf
Merge pull request #11 from nvaccess/beta
seanbudd May 27, 2024
5a37fa4
Merge pull request #16615 from nvaccess/beta
seanbudd May 27, 2024
db6f69f
Updates to Add-ons section of Quick start guide (#16618)
CyrilleB79 May 28, 2024
6ddc443
Merge pull request #12 from nvaccess/beta
seanbudd May 28, 2024
386aed3
Merge pull request #16620 from nvaccess/beta
seanbudd May 28, 2024
7e31f30
Implement support for writing UI Automation Remote Operations nativel…
michaelDCurran May 29, 2024
1957058
add warning note that NLS eReader Zoomax is not supported (#16628)
seanbudd May 30, 2024
564e401
Recognize Windows 11 build 26100 as 24H2 RTM (#16481)
josephsl May 31, 2024
f206798
L10n updates for: ar
May 31, 2024
74462a0
L10n updates for: de
May 31, 2024
b66ade9
L10n updates for: es
May 31, 2024
40915fb
L10n updates for: fa
May 31, 2024
7872c0c
L10n updates for: fi
May 31, 2024
cf232c4
L10n updates for: fr
May 31, 2024
d3c6ca8
L10n updates for: gl
May 31, 2024
ba42425
L10n updates for: hr
May 31, 2024
c15edc6
L10n updates for: it
May 31, 2024
c7d299b
L10n updates for: nl
May 31, 2024
6ab53fe
L10n updates for: pt_BR
May 31, 2024
5a6c046
L10n updates for: pt_PT
May 31, 2024
1f5d925
L10n updates for: ru
May 31, 2024
1bddd82
L10n updates for: sr
May 31, 2024
57657a5
L10n updates for: tr
May 31, 2024
79a799e
L10n updates for: uk
May 31, 2024
8394005
L10n updates for: zh_CN
May 31, 2024
9dfe99b
Update translations.
May 31, 2024
d16801a
show all channels for updatable add-ons if a beta/dev add-on has been…
seanbudd Jun 3, 2024
bf95125
Fix-up what's new (#16658)
codeofdusk Jun 6, 2024
ebee59b
Do not erase a modified line when moving in the Python console histor…
CyrilleB79 Jun 6, 2024
c124435
Use OffsetConverter for OffsetTextInfo find (#16657)
LeonarddeR Jun 6, 2024
0562f69
Update contributing.md (#16621)
simmocha Jun 6, 2024
b1d1571
L10n updates for: ar
Jun 7, 2024
a22b51f
L10n updates for: bg
Jun 7, 2024
5db1398
L10n updates for: da
Jun 7, 2024
68a8a42
L10n updates for: fa
Jun 7, 2024
b255309
L10n updates for: fi
Jun 7, 2024
eb066c7
L10n updates for: it
Jun 7, 2024
7beccd4
L10n updates for: ja
Jun 7, 2024
452fa25
L10n updates for: nl
Jun 7, 2024
befba9f
L10n updates for: pl
Jun 7, 2024
f38ed1d
L10n updates for: ru
Jun 7, 2024
ca62bce
L10n updates for: uk
Jun 7, 2024
1cd7d87
L10n updates for: zh_CN
Jun 7, 2024
d9ae10e
L10n updates for: zh_TW
Jun 7, 2024
9f21df0
Update translations.
Jun 7, 2024
e2f168f
Update and migrate translating dic/ini files from wiki (#16627)
seanbudd Jun 7, 2024
2b029d1
Added mouse wheel scrolling commands (#16462)
cary-rowen Jun 7, 2024
1571919
Remove generic anchor names from the User Guide (#16661)
CyrilleB79 Jun 7, 2024
fed39a2
Merge pull request #13 from nvaccess/beta
seanbudd Jun 7, 2024
f640eda
Merge pull request #16663 from nvaccess/beta
seanbudd Jun 7, 2024
5f0f0b3
Merge pull request #16664 from nvaccess/beta
seanbudd Jun 7, 2024
6c34bff
Remove generic anchors from the dev guide (#16655)
CyrilleB79 Jun 7, 2024
3f004f5
Merge remote-tracking branch 'origin/beta'
seanbudd Jun 7, 2024
1a1cb5f
Fix up order for feature descriptions in the user guide standards (#1…
seanbudd Jun 7, 2024
dff28c7
Add recommended requirements to user guide (#16666)
seanbudd Jun 7, 2024
014a6e7
Add `.coderabbit.yml` config and update pull request template (#16665)
seanbudd Jun 11, 2024
6b366fe
Unicode normalization follow up, adding character navigation and seve…
LeonarddeR Jun 11, 2024
5c30524
Update NSIS 3.09 to 3.10 (#16674)
dpy013 Jun 11, 2024
d7facd1
Notifying users of available add-on updates (#16636)
seanbudd Jun 12, 2024
ad9ed73
Reenable chrome tests (#16424)
seanbudd Jun 13, 2024
3d732ef
L10n updates for: ar
Jun 14, 2024
885ad28
L10n updates for: bg
Jun 14, 2024
867782c
L10n updates for: da
Jun 14, 2024
9a660cb
L10n updates for: de
Jun 14, 2024
05c39a3
L10n updates for: fi
Jun 14, 2024
614c8e1
L10n updates for: fr
Jun 14, 2024
7485d92
L10n updates for: hr
Jun 14, 2024
c0c22fe
L10n updates for: hu
Jun 14, 2024
73c0a93
L10n updates for: it
Jun 14, 2024
4a41f4e
L10n updates for: ja
Jun 14, 2024
a749c2a
L10n updates for: nl
Jun 14, 2024
f3e37fb
L10n updates for: pl
Jun 14, 2024
1a8bfe0
L10n updates for: ru
Jun 14, 2024
b0b767d
L10n updates for: sr
Jun 14, 2024
69ed9d8
L10n updates for: tr
Jun 14, 2024
b1dba82
L10n updates for: zh_CN
Jun 14, 2024
e9004a2
L10n updates for: zh_TW
Jun 14, 2024
473f8e0
Update translations.
Jun 14, 2024
d3f6eec
Merge pull request #14 from nvaccess/beta
seanbudd Jun 17, 2024
6005c01
L10n updates for: da
Jun 17, 2024
bb07b07
L10n updates for: es
Jun 17, 2024
2a75ca7
L10n updates for: fa
Jun 17, 2024
6bd9765
L10n updates for: gl
Jun 17, 2024
d1f6eed
L10n updates for: ko
Jun 17, 2024
a231e19
L10n updates for: pt_BR
Jun 17, 2024
fc0de27
L10n updates for: ru
Jun 17, 2024
4f1a2c3
L10n updates for: sk
Jun 17, 2024
fecea6b
L10n updates for: vi
Jun 17, 2024
d26d68a
L10n updates for: zh_CN
Jun 17, 2024
a2cbad3
Update translations.
Jun 17, 2024
2ba0d48
Merge pull request #16706 from nvaccess/beta
seanbudd Jun 17, 2024
879baff
Update translations from Crowdin (#16707)
seanbudd Jun 17, 2024
68dc949
Merge pull request #16708 from nvaccess/beta
seanbudd Jun 17, 2024
cdaa852
Update Liblouis to 3.30.0 (#16652)
codeofdusk Jun 17, 2024
65e6620
Fix chrome tests: textParagraphNavigation and styleNav (#16701)
mltony Jun 17, 2024
dd924f0
QuickNav next menu command: adding more IA2 roles (#16670)
mltony Jun 17, 2024
798e750
Add support for Activator Pro models to Help Tech Braille driver. (#1…
FelixGruetzmacher Jun 17, 2024
9829b3b
Fix regression: make BASE_ONLY_SECTIONS no longer a frozen set (#16685)
seanbudd Jun 17, 2024
55cd38c
Make the incompatibility message more explicit (#16359)
CyrilleB79 Jun 17, 2024
d85dae2
Make CLI help dialog visually readable (#16696)
seanbudd Jun 17, 2024
f686900
Create a new folder by default when making a portable copy, warn for …
seanbudd Jun 17, 2024
233d81a
Fix lint #16686
seanbudd Jun 17, 2024
458bbf1
L10n updates for: pt_BR
Jun 18, 2024
a872c21
L10n updates for: sk
Jun 18, 2024
a476744
Update translations.
Jun 18, 2024
9f49a94
L10n updates for: ta
Jun 18, 2024
5974421
Update translations.
Jun 18, 2024
01d0462
Merge pull request #16715 from nvaccess/beta
seanbudd Jun 18, 2024
94cce25
Merge pull request #16716 from nvaccess/beta
seanbudd Jun 18, 2024
283856b
When handling caret movement, fetch the new caret info after checking…
jcsteh Jun 18, 2024
113374f
Prevent additional attempts at closing HID braille connections (#16712)
FelixGruetzmacher Jun 18, 2024
0dafa8a
Unique anonymous ID statistics tracking (#16710)
seanbudd Jun 18, 2024
49a9757
Edge WebView2: add possibility to create app modules for apps hosting…
josephsl Jun 19, 2024
e43e7c8
Windows 10/11 Calculator: report correct number after paste by fetchi…
TristanBurchett Jun 20, 2024
4ee26a9
L10n updates for: vi
Jun 21, 2024
fdbe86d
Update translations.
Jun 21, 2024
e57d7e5
Update eSpeak, add Karakalpak (#16709)
seanbudd Jun 21, 2024
76fe86e
Add com port option in Braille Display Select Dialog and fix Serial C…
EdKweon Jun 26, 2024
922d300
UpdateBuilding user documentation module: Update markdown to nh3 (#16…
dpy013 Jun 26, 2024
d5af0b8
Added a output mode config flag
SaschaCowley Jun 26, 2024
2471a56
Remove outputting md files to AppVeyor artifacts (#16736)
seanbudd Jun 26, 2024
02f5d3f
Updated configuration to separate font attribute reporting into off, …
SaschaCowley Jun 26, 2024
3c981e2
Support for text review commands on object name in Visual Studio Code…
cary-rowen Jun 26, 2024
ff7f737
Merge pull request #16743 from nvaccess/master
seanbudd Jun 26, 2024
65b12e8
Updated configuration to separate font attribute reporting into off, …
SaschaCowley Jun 26, 2024
c8ac176
Added unittests for profile upgrade steps
SaschaCowley Jun 26, 2024
87828f9
Fixed settings so that they can now be saved again
SaschaCowley Jun 26, 2024
daf7f60
Updated speech and braille to respect the new reportFontAttributes se…
SaschaCowley Jun 26, 2024
9233587
Merge branch 'formattingSeparateSpeechAndBraille' of https://github.c…
SaschaCowley Jun 26, 2024
67092fa
Fixed upgrade steps to use as_bool
SaschaCowley Jun 26, 2024
5d277f9
Added error handling for the case where a non-boolean value is given …
SaschaCowley Jun 26, 2024
544ccb1
WasapiWavePlayer.feed: Log exceptions but don't raise them. (#16738)
jcsteh Jun 26, 2024
cc142ae
Updated toggle report font attributes command to cycle through the mo…
SaschaCowley Jun 26, 2024
0976433
Merge branch 'master' into formattingSeparateSpeechandBraille
SaschaCowley Jun 26, 2024
e6ba6cb
Replace scons app signing from signtool to signpath (#16673)
gerald-hartig Jun 26, 2024
9afb6fc
Remove code to support out-of-process iframes in Firefox which is no …
jcsteh Jun 27, 2024
0336466
MozillaCompoundTextInfo: Add special handling for the insertion point…
jcsteh Jun 27, 2024
60cfc08
Updated configSpec to include a new key for the changed behaviour, an…
SaschaCowley Jun 27, 2024
9ce0378
Updated unit tests for uprade steps
SaschaCowley Jun 27, 2024
e2eec32
Added an alias from documentFormatting.reportFontAttributes to docume…
SaschaCowley Jun 27, 2024
875b9d9
Updated to use documentFormatting.fontAttributeReporting instead of d…
SaschaCowley Jun 27, 2024
b2e7310
Added unit tests for alias
SaschaCowley Jun 27, 2024
9ea2566
Update .gitattributes to prefer LF (#12816)
seanbudd Jun 27, 2024
8fb8ffc
normalize line endings
seanbudd Jun 27, 2024
0296486
update git-blame-ignore-revs
seanbudd Jun 27, 2024
d68ce59
Merge branch 'master' into formattingSeparateSpeechandBraille
SaschaCowley Jun 27, 2024
23cb96b
Merge pull request #16754 from nvaccess/normalize-all-line-endings
seanbudd Jun 27, 2024
b41545b
Added change log entries
SaschaCowley Jun 27, 2024
5a55eee
L10n updates for: de
Jun 28, 2024
b398bf5
L10n updates for: pl
Jun 28, 2024
0076348
L10n updates for: ru
Jun 28, 2024
f31a6b3
L10n updates for: tr
Jun 28, 2024
f68dd74
L10n updates for: vi
Jun 28, 2024
f94001a
Update translations.
Jun 28, 2024
04e55d5
MozillaCompoundTextInfo: Don't adjust for the end of a line if the pr…
jcsteh Jun 28, 2024
3875f29
Turkish braille table grade 2 (#16764)
zstanecic Jun 28, 2024
f863a09
use Ruff for linting (#16751)
seanbudd Jun 28, 2024
d3ce6b8
apply ruff check --fix
seanbudd Jun 28, 2024
8bdfbc2
apply ruff check --add-noqa
seanbudd Jun 28, 2024
a8e33c0
add ruff commits to .git-blame-ignore-revs
seanbudd Jun 28, 2024
405f9bf
Merge pull request #16766 from nvaccess/applyRuff2
seanbudd Jun 28, 2024
ba04b51
Review 2024.3 documentation changes (#16742)
seanbudd Jul 1, 2024
a6af7be
start 2024.4 dev cycle (#16774)
seanbudd Jul 1, 2024
368e68c
Merge pull request #16776 from nvaccess/branchFor2024.3
seanbudd Jul 1, 2024
c0d53cb
Merge commit '03364662e' into mergeTranslationsFroml10n
seanbudd Jul 1, 2024
1410491
Merge commit '8fb8ffcaba' into mergeTranslationsFroml10n
seanbudd Jul 1, 2024
79fa62e
renormalize files
seanbudd Jul 1, 2024
50f5c97
Merge remote-tracking branch 'origin/beta' into mergeTranslationsFrom…
seanbudd Jul 1, 2024
fb0f71d
Merge pull request #16777 from nvaccess/mergeTranslationsFroml10n
seanbudd Jul 1, 2024
83e54f5
Update translations from Crowdin
seanbudd Jul 1, 2024
cda302d
Merge pull request #16778 from nvaccess/beta
seanbudd Jul 1, 2024
86f79e6
When setting the volume, don't raise an exception if the audio device…
jcsteh Jul 1, 2024
6836a17
Merge pull request #16780 from nvaccess/beta
seanbudd Jul 1, 2024
62c9122
Add license check script for incompatible licenses in pip dependencie…
seanbudd Jul 1, 2024
fa69e63
Update information for translating the interface with Crowdin (#16718)
seanbudd Jul 2, 2024
0172889
Merge branch 'master' into test
SaschaCowley Jul 2, 2024
8c49c2c
Moved alias unittests up for better readability
SaschaCowley Jul 2, 2024
5bb7655
Renamed fontAttrsCheckBox to fontAttrsList
SaschaCowley Jul 2, 2024
c48cd2c
Test
SaschaCowley Aug 22, 2024
b79cf5d
Merge branch 'test' of https://github.com/SaschaCowley/nvda into test
SaschaCowley Aug 22, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
51 changes: 51 additions & 0 deletions .coderabbit.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
# yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json
# https://docs.coderabbit.ai/guides/configure-coderabbit/

language: "en-US"
early_access: true
reviews:
profile: "chill"
high_level_summary: true
request_changes_workflow: false
review_status: false
collapse_walkthrough: false
poem: false
auto_review:
enabled: true
auto_incremental_review: false
drafts: false
base_branches:
- master
- beta
- rc
path_instructions:
- path: "**/*"
instructions: "
Focus on code smells, logic errors, edge cases, missing test cases, security flaws and serious issues.
Avoid commenting on minor issues such as linting, formatting and style issues.
This project uses tabs instead of spaces, do not suggest usage of spaces over tabs.
Are there any 'red flags' in this code that might warrant closer investigation from a security standpoint?
Explain what makes them suspicious.
"
- path: "**/*.py"
instructions: "
_, pgettext, ngettext, and ngettext are defined globally, errors for this being undefined can be ignored.
"
- path: "**/*.md"
instructions: "
Focus on grammar, spelling, and punctuation.
Also consider readability and clarity of contents.
Ensure that changes follow the style of one sentence per line, suggest changes if this is not met.
"
tools:
github-checks:
enabled: true
ruff:
enabled: true
markdownlint:
# We use custom markdown syntax such as {#Anchor} for anchors.
# This is not supported by markdownlint.
# In future we plan to introduce markdownlint directly with custom rules. (#16453)
enabled: false
chat:
auto_reply: true
13 changes: 13 additions & 0 deletions .git-blame-ignore-revs
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# Documentation: https://git-scm.com/docs/git-blame#Documentation/git-blame.txt---ignore-revs-fileltfilegt
# Usage: git config --local blame.ignoreRevsFile .git-blame-ignore-revs

# Normalize line endings in t2t files
e6a639bfe237ff7f98c4cbec2094a34ac4b879db
# Migrate t2t to markdown
884c75fe73accbc36bf81260827f4d21c7f40074
7afafc698a0c5e6689701f024764ca525acf50af
# Normalize all line endings
8fb8ffcaba3950b1e4ca7b58e165267fc5369eb9
# Lint the repository with Ruff
d3ce6b8879b14464058d5eaf3f914f803e8f22ac
8bdfbc2e8da78945e20c3b203b39b9a81227d596
81 changes: 81 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,84 @@
# Every person expected to commit po files should change their personal config file as described here:
# https://mail.gnome.org/archives/kupfer-list/2010-June/msg00002.html
*.po filter=cleanpo

eol=lf
* text=auto

# Files which should not be renormalized
*.dic -text
*.po -text

# Git files
.gitignore text
.gitattributes text
CODEOWNERS text

# Documentation files
*.md text
*.txt text

# Scripts
*.ps1 text
*.bat text
*.nsi text

# Config files
*.ini text
*.yml text
*.robot text
*.subst text
Doxyfile text
Makefile text

# Other files
*.def text
*.css text
*.svg text

# Source files
# ============
# Python Sources
*.py text diff=python
*.pyw text diff=python
*_sconscript text diff=python
sconscript text diff=python
sconstruct text diff=python
# C++ Sources
*.c text diff=c
*.cpp text diff=cpp
*.h text diff=c
*.idl text diff=c
*.acf text diff=c

# Binary files
# ============
# Python binary files
# *.db binary
# *.p binary
# *.pkl binary
# *.pickle binary
# *.pyc binary
# *.pyd binary
# *.pyo binary
# # Compiled C++ Object files
# *.slo binary
# *.lo binary
# *.o binary
# *.obj binary
# # Precompiled C++ Headers
# *.gch binary
# *.pch binary
# # Compiled C++ Dynamic libraries
# *.so binary
# *.dylib binary
# *.dll binary
# # Compiled C++ Static libraries
# *.lai binary
# *.la binary
# *.a binary
# *.lib binary
# # C++ Executables
# *.exe binary
# *.out binary
# *.app binary
111 changes: 56 additions & 55 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -1,55 +1,56 @@
# This is a comment.
# Each line is a file pattern followed by one or more owners.

# These owners will be the default owners for everything in
# the repo. Unless a later match takes precedence,
# @global-owner1 and @global-owner2 will be requested for
# review when someone opens a pull request.
# * @global-owner1 @global-owner2

# Order is important; the last matching pattern takes the most
# precedence. When someone opens a pull request that only
# modifies JS files, only @js-owner and not the global
# owner(s) will be requested for a review.
# *.js @js-owner

# You can also use email addresses if you prefer. They'll be
# used to look up users just like we do for commit author
# emails.
# *.go docs@example.com

# In this example, @doctocat owns any files in the build/logs
# directory at the root of the repository and any of its
# subdirectories.
# /build/logs/ @doctocat

# The `docs/*` pattern will match files like
# `docs/getting-started.md` but not further nested files like
# `docs/build-app/troubleshooting.md`.
# docs/* docs@example.com

# In this example, @octocat owns any file in an apps directory
# anywhere in your repository.
# apps/ @octocat

# In this example, @doctocat owns any file in the `/docs`
# directory in the root of your repository and any of its
# subdirectories.
# /docs/ @doctocat

# Start of NVDA config

# By default auto request review from NV Access developer team.
* @nvaccess/developers

# For changes to the userGuide auto request review from userDocs team
/user_docs/en/userGuide.t2t @nvaccess/userDocs

# For various project documentation, require appropriate teams
/projectDocs/community/ @nvaccess/userDocs
/projectDocs/testing/ @nvaccess/userDocs @nvaccess/developers
/projectDocs/issues/ @nvaccess/userDocs @nvaccess/developers
/readme.md @nvaccess/userDocs @nvaccess/developers
security.md @nvaccess/userDocs @nvaccess/developers
CODE_OF_CONDUCT.md @nvaccess/userDocs @nvaccess/developers
.github/CONTRIBUTING.md @nvaccess/userDocs @nvaccess/developers
# This is a comment.
# Each line is a file pattern followed by one or more owners.

# These owners will be the default owners for everything in
# the repo. Unless a later match takes precedence,
# @global-owner1 and @global-owner2 will be requested for
# review when someone opens a pull request.
# * @global-owner1 @global-owner2

# Order is important; the last matching pattern takes the most
# precedence. When someone opens a pull request that only
# modifies JS files, only @js-owner and not the global
# owner(s) will be requested for a review.
# *.js @js-owner

# You can also use email addresses if you prefer. They'll be
# used to look up users just like we do for commit author
# emails.
# *.go docs@example.com

# In this example, @doctocat owns any files in the build/logs
# directory at the root of the repository and any of its
# subdirectories.
# /build/logs/ @doctocat

# The `docs/*` pattern will match files like
# `docs/getting-started.md` but not further nested files like
# `docs/build-app/troubleshooting.md`.
# docs/* docs@example.com

# In this example, @octocat owns any file in an apps directory
# anywhere in your repository.
# apps/ @octocat

# In this example, @doctocat owns any file in the `/docs`
# directory in the root of your repository and any of its
# subdirectories.
# /docs/ @doctocat

# Start of NVDA config

# By default auto request review from NV Access developer team.
* @nvaccess/developers

# For changes to the userGuide auto request review from userDocs team
/user_docs/en/userGuide.md @nvaccess/userDocs
/projectDocs/dev/userGuideStandards.md @nvaccess/userDocs

# For various project documentation, require appropriate teams
/projectDocs/community/ @nvaccess/userDocs
/projectDocs/testing/ @nvaccess/userDocs @nvaccess/developers
/projectDocs/issues/ @nvaccess/userDocs @nvaccess/developers
/readme.md @nvaccess/userDocs @nvaccess/developers
security.md @nvaccess/userDocs @nvaccess/developers
CODE_OF_CONDUCT.md @nvaccess/userDocs @nvaccess/developers
.github/CONTRIBUTING.md @nvaccess/userDocs @nvaccess/developers
31 changes: 16 additions & 15 deletions .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,16 @@
# Contributing to NVDA

Please note: the NVDA project has a [Citizen and Contributor Code of Conduct](./CODE_OF_CONDUCT.md).
NV Access expects that all contributors and other community members will read and abide by the rules set out in this document while participating or contributing to this project.

The NVDA project is guided by a [product vision statement and set of principles](./projectDocs/product_vision.md).
The vision and principles should be always considered when planning features and prioritizing work.

There are several ways in which you can contribute to the NVDA project:
- [Reporting issues](../projectDocs/issues/readme.md)
- [Issue triage and investigation](../projectDocs/issues/triage.md)
- [Testing](../projectDocs/testing/contributing.md)
- [Translating NVDA](https://github.com/nvaccess/nvda/wiki/Translating)
- [Code or documentation contributions](../projectDocs/dev/contributing.md)
- [Creating add-ons](../projectDocs/dev/addons.md)
# Contributing to NVDA

Please note: the NVDA project has a [Citizen and Contributor Code of Conduct](../CODE_OF_CONDUCT.md).
NV Access expects that all contributors and other community members will read and abide by the rules set out in this document while participating or contributing to this project.

The NVDA project is guided by a [product vision statement and set of principles](../projectDocs/product_vision.md).
The vision and principles should be always considered when planning features and prioritizing work.

There are several ways in which you can contribute to the NVDA project:
- [Reporting issues](../projectDocs/issues/readme.md)
- [Issue triage and investigation](../projectDocs/issues/triage.md)
- [Testing](../projectDocs/testing/contributing.md)
- [Translating NVDA](../projectDocs/translating/readme.md)
- [Code or documentation contributions](../projectDocs/dev/contributing.md)
- [Setting up a development environment](../projectDocs/dev/contributing.md#overview-of-contribution-process)
- [Creating add-ons](../projectDocs/dev/addons.md)
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -1 +1 @@
blank_issues_enabled: false
blank_issues_enabled: false
50 changes: 50 additions & 0 deletions .github/ISSUE_TEMPLATE/special_case_issue.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
---
name: Special Case Issue
about: A complex or exceptional issue that doesn't fit into the usual templates

---

<!--
Please read the text in this edit field before filling it in.

For guidance on how to fill in this template, including how to provide the required files, please see:
https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/githubIssueTemplateExplanationAndExamples.md

If your issue doesn't neatly fit into either the bug report or feature request categories, and it involves a more complex or unique scenario, use this template.
Before proceeding, please review the existing templates to ensure that those do not better suit your needs:
- Bug Report Template: https://github.com/nvaccess/nvda/issues/new?template=bug_report.md
- Feature Request Template: https://github.com/nvaccess/nvda/issues/new?template=feature_request.md

If the required information is not provided upon request, the issue may be closed.

Please also note that the NVDA project has a Citizen and Contributor Code of Conduct which can be found at https://github.com/nvaccess/nvda/blob/master/CODE_OF_CONDUCT.md.
NV Access expects that all contributors and other community members read and abide by the rules set out in this document while participating or contributing to this project.
This includes creating or commenting on issues and pull requests.

Questions below start with multiple hash symbols (#).
Please place your answers and information on the blank line below each question.
-->

### Detailed description of the issue


### Why are the other templates not appropriate in this case?


### Have you asked for advice on how to report this issue via a community discussion? If so, please link to the discussion


### Steps to reproduce or illustrate the issue (if applicable)


### Expected outcome or behaviour (if applicable)


### Screenshots, logs, and other attachments (if applicable)


### System configuration or software environment (if applicable)


### Additional information (if applicable)

3 changes: 3 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,3 +49,6 @@ https://github.com/nvaccess/nvda/blob/master/projectDocs/dev/githubPullRequestTe
- Localization in other languages / culture than English
- [ ] API is compatible with existing add-ons.
- [ ] Security precautions taken.

<!-- Please keep the following -->
@coderabbitai summary
20 changes: 20 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE/revert.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
name: Revert PR
about: Revert an existing pull request

---

### Reverts PR
Reverts #issueNumber

### Issues fixed
<!-- Issues that will be closed by reverting, i.e. the issues introduced via the PR getting reverted -->
Fixes #issueNumber

### Issues reopened
<!-- Issues that will be re-opened by reverting, i.e. the issues that were fixed via the PR getting reverted -->
Reopens #issueNumber

### Reason for revert

### Can this PR be reimplemented? If so, what is required for the next attempt
Loading