nvda
Add methods to register and unregister custom sections in configuration
#20221
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
50
Changes
View On
GitHub
Add methods to register and unregister custom sections in configuration
#20221
seanbudd
merged 50 commits into
nvaccess:master
from
nvdaes:addSection
nvdaes
force pushed
from
be4dd506
to
4d8519a2
37 days ago
nvdaes
force pushed
from
69aceb2a
to
91c66a65
37 days ago
nvdaes
force pushed
from
e00d4e97
to
6bbca6f3
36 days ago
nvdaes
force pushed
from
5223e872
to
0fc9b243
35 days ago
nvdaes
force pushed
from
926a438d
to
e38152df
34 days ago
nvdaes
force pushed
from
9df3ed10
to
02a21646
33 days ago
seanbudd
added
conceptApproved
nvdaes
force pushed
from
698cdf58
to
a19e78e3
30 days ago
nvdaes
force pushed
from
812794e0
to
9e2619e1
30 days ago
nvdaes
force pushed
from
a276883e
to
c5087935
30 days ago
Simplify approach
7f5a8f8e
Revert "Simplify approach"
33e3bbc4
Reapply "Simplify approach"
2f9f695e
Move the addSection function at the module level, successfully tested…
2b1d6a40
Remove addSection method from ConfigManager
266c7766
Improvement
883f0a13
Cleanup
37b4ec41
Improvements
c4c763f3
Pre-commit auto-fix
804cd789
Load sections before instanciating ConfigManager
2b225056
Add custom sections file to WritePaths
643b2fe1
Improve ligging messages
f3493151
Pre-commit auto-fix
924b78ac
Fix path to section file, and removed test file created by Copilot
892e7084
Add a registeredSection function in config.conf
a015d7e0
Save custom sections without using faultTolerant so that the yaml con…
770ca3f3
Save sections with utf-8 encoding
ca83a64c
Improve save sections
84af1c18
Add unregisterSection function
3ccd9269
Add a customSections dictionary at the module level
3262d73e
Pre-commit auto-fix
7c31c1f1
Delegate to _addSection updates of customSections dictionary
7e3f4de4
Pre-commit auto-fix
691f3c93
Remove section.yaml created by Copilot
6c2f512e
nvdaes
force pushed
from
48cfadf5
to
6c2f512e
27 days ago
Add tests for _loadCustomSections
618c0524
Removed files created while testing
06d6d6b4
nvdaes
force pushed
from
9e93503c
to
06d6d6b4
27 days ago
Allow registering and unregistering sections with try except to impro…
0305e674
nvdaes
force pushed
from
6e9665bb
to
0305e674
26 days ago
Pre-commit auto-fix
407d6764
Update changelog
d16dd95d
Pre-commit auto-fix
097b49c9
nvdaes
changed the title
Add ability to extend base only sections
Add methods to register and unregister custom sections in configuration
26 days ago
nvdaes
marked this pull request as ready for review
26 days ago
nvdaes
requested a review
26 days ago
nvdaes
requested a review
from
copilot-pull-request-reviewer
26 days ago
nvdaes
requested a review
from
seanbudd
26 days ago
copilot-pull-request-reviewer
commented on 2026-06-08
nvdaes
marked this pull request as draft
25 days ago
Address review comments made by Copilot
da74e57d
Merge master
cc2c3bd1
Remove test
262175b3
nvdaes
marked this pull request as ready for review
22 days ago
seanbudd
commented on 2026-06-17
seanbudd
commented on 2026-06-17
Address review from @seanbudd
293ffd50
seanbudd
marked this pull request as draft
18 days ago
Update source/config/__init__.py
3df0bccd
Update source/config/__init__.py
e137a3a3
Update source/config/__init__.py
eeeb4496
Address partial review from @seanbudd
d1017306
Update changelog
0a020c94
Merge branch 'master' into addSection
b97e49b7
Change tests
631930aa
Fix import
c4be7ab1
Fix im`port
ede67c54
Fix tests
3e9be007
Import ConfigManager inside _addSection function to avoid circular im…
5052b9c4
Pre-commit auto-fix
cf16eaaa
Update changelog removing recommendation to unregister section with o…
6443a3f9
nvdaes
marked this pull request as ready for review
17 days ago
seanbudd
requested a review
from
copilot-pull-request-reviewer
12 days ago
copilot-pull-request-reviewer
commented on 2026-06-22
seanbudd
approved these changes on 2026-06-22
Move yaml import out function
37e9fbf1
Merge master
3d2eaba1
nvdaes
force pushed
from
6ba2bb74
to
3d2eaba1
12 days ago
Apply suggestions
29972de0
seanbudd
enabled auto-merge (squash)
12 days ago
disabled auto-merge
10 days ago
Manually disabled by user
seanbudd
merged
079eaca8
into master
10 days ago
github-actions
added this to the
2026.3
milestone
10 days ago
Login to write a write a comment.
Login via GitHub
Reviewers
seanbudd
copilot-pull-request-reviewer
Assignees
No one assigned
Labels
conceptApproved
Milestone
2026.3
Login to write a write a comment.
Login via GitHub