mirror of
https://github.com/Jermolene/TiddlyWiki5
synced 2026-03-02 05:49:49 +00:00
* Short-circuit the import option; only show it when you click a button * Add aira-label Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * perf(import): lazy evaluate import options panel, shortcircuit when no options, and flatten let widgets - Only parse $:/Import JSON when user expands the import options panel - Skip all import option logic if no $:/tags/ImportOptions tiddlers exist - Merge nested let widgets into single multi-variable let for better performance and readability - Add lingo for import options panel and no-match message This greatly improves import speed for large wikis, especially when no import options are present. * fix(import): use correct transclusion for aria-label on import options panel buttons\n\nBind aria-label using {{$:/language/Import/Listing/ImportOptions/Caption}} instead of macro literal, matching TiddlyWiki convention and ensuring accessibility tools read the correct label. --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>