mirror of
https://github.com/ksyasuda/SubMiner.git
synced 2026-03-07 03:22:17 -08:00
1.8 KiB
1.8 KiB
id, title, status, assignee, created_date, updated_date, labels, references, priority, dependencies
| id | title | status | assignee | created_date | updated_date | labels | references | priority | dependencies | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TASK-99 | Add configurable character dictionary collapsible section open states | Done | 2026-03-07 00:00 | 2026-03-07 00:00 |
|
|
medium |
Description
Add per-section config for character dictionary collapsible glossary sections so Description, Character Information, and Voiced by can each default open or closed independently. Default all sections closed.
Acceptance Criteria
- #1 Config supports
anilist.characterDictionary.collapsibleSections.description. - #2 Config supports
anilist.characterDictionary.collapsibleSections.characterInformation. - #3 Config supports
anilist.characterDictionary.collapsibleSections.voicedBy. - #4 Default config keeps all generated character dictionary collapsible sections closed.
- #5 Regression coverage verifies config parsing/warnings and generated glossary
details.openbehavior.
Final Summary
Added per-section open-state config under anilist.characterDictionary.collapsibleSections for description, characterInformation, and voicedBy, all defaulting to false. Wired the glossary generator to read those settings so generated details.open matches config, and added regression coverage for defaults, parsing/warnings, registry exposure, and runtime glossary output.