Commit Graph

11 Commits

Author SHA1 Message Date
3557b3ab22 feat(settings): implement config migration and deep merge for backward compatibility 2026-06-11 17:27:04 -04:00
faa2e41be4 Refactor config structure: rename 'iec.devices' to 'devices.iec' across the codebase
- Updated references in AGENTS.md, README.md, and various component files (DevicesPage, GeneralPage, IECPage, MediaManager, SearchOverlay, StatusPage) to reflect the new config structure.
- Adjusted settings handling in settings.ts to accommodate the new structure.
- Modified initial config in config.json to match the updated schema.
2026-06-11 17:08:27 -04:00
89d093e159 feat(IECPage): rename boot_disk to autoboot for clarity in configuration 2026-06-11 15:06:52 -04:00
07bbf00aa9 feat(IECPage): add compatibility mode toggle for directory enhancements 2026-06-10 16:52:09 -04:00
54ed2e08e7 fix(config): reorder hidden_files and extension_colon for correct configuration structure 2026-06-10 16:42:53 -04:00
aa67b9ee17 fix(IECPage): update section title from "Directory Settings" to "Directory Enhancements" for clarity
feat(settings): add getTextWithFallback function to improve file reading reliability
fix(config): reorder nfo_header in directory settings for consistency
2026-06-10 16:37:38 -04:00
fed6a35e59 feat(config): add extension_colon option to directory settings 2026-06-10 16:15:13 -04:00
75ced3fa0e feat(App): implement lazy loading for RealityOverridePage and add a loading spinner for improved performance
feat(MediaManager): lazy load MediaViewerEditor and enhance file viewer overlay with loading state
feat(MediaViewerEditor): create a new component for handling various media types with mode switching
fix(config): disable unnecessary drives and networks in configuration for better resource management
2026-06-10 02:52:26 -04:00
ae28de37f5 feat(DeviceDetailOverlay, DevicesPage, MediaManager, SearchOverlay, StatusPage): refactor device handling for improved consistency and add support for new device types 2026-06-09 18:43:07 -04:00
3da4d8afc3 feat(IECPage, config): add VDrive mode toggle and update ROM settings in config 2026-06-09 05:22:49 -04:00
9eeffde903 initial commit 2026-04-13 23:55:36 -04:00