youfoundjk_TeXcore/test_helpers
JK 7c08b356d4 feat(settings): redesign settings tab with categories, search, i18n, and what's new modal
- Redesigned the settings tab to support structured categories (General, PDF Export, TikZJax, Custom Notes, and What's New)
- Implemented a search-based filter in settings that dynamically hides/shows items and highlights matching terms
- Added i18n support with `en.json` and a type-safe `t()` utility to handle localized sentence-case labels
- Integrated a startup check and "What's New" modal to display the latest updates on first launch or version updates
- Declared global `activeDocument` and `activeWindow` properties on the Window interface to ensure strict TypeScript type-safety
- Fixed all ESLint issues including deprecated `display()` calls, manual HTML headings, sentence case warnings, and unused variables
- Added documentation links support and a feedback footer at the bottom of the settings tab
2026-06-05 14:29:35 +02:00
..
AppBuilder.test.ts fix lint more updating 2026-06-04 20:12:07 +02:00
AppBuilder.ts refactor: reorganize src into modular structure and increase test coverage 2026-06-04 20:50:07 +02:00
FileBuilder.test.ts refactor: reorganize src into modular structure and increase test coverage 2026-06-04 20:50:07 +02:00
FileBuilder.ts refactor: reorganize src into modular structure and increase test coverage 2026-06-04 20:50:07 +02:00
MockVault.test.ts feat(settings): redesign settings tab with categories, search, i18n, and what's new modal 2026-06-05 14:29:35 +02:00
MockVault.ts refactor: reorganize src into modular structure and increase test coverage 2026-06-04 20:50:07 +02:00
utils.test.ts fix lint II 2026-06-04 21:26:06 +02:00