mirror of
https://github.com/Jermolene/TiddlyWiki5.git
synced 2026-03-21 14:21:04 -07: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>
|
||
|---|---|---|
| .. | ||
| Docs | ||
| Help | ||
| Modals | ||
| Snippets | ||
| Types | ||
| Buttons.multids | ||
| ControlPanel.multids | ||
| Dates.multids | ||
| Draft.multids | ||
| EditTemplate.multids | ||
| Exporters.multids | ||
| Fields.multids | ||
| Filters.multids | ||
| GettingStarted.tid | ||
| Import.multids | ||
| Misc.multids | ||
| NewJournal.multids | ||
| NewJournalTags.tid | ||
| Notifications.multids | ||
| Search.multids | ||
| SideBar.multids | ||
| SiteSubtitle.tid | ||
| SiteTitle.tid | ||
| ThemeTweaks.multids | ||
| TiddlerInfo.multids | ||