Commit Graph

141 Commits

Author SHA1 Message Date
8cea8a40d0 feat(App, DevicesPage): rename 'Tools' to 'System' and update hardware section header to 'User Port' 2026-06-09 04:47:27 -04:00
33fe06ca9f feat(DevicesPage): update cassette section UI and rename header to 'IEC Devices' 2026-06-09 04:34:00 -04:00
5ae3a6e584 feat(StatusPage): remove directory and disk map overlays to simplify UI 2026-06-09 04:00:55 -04:00
30b9bb2d49 feat(App): remove Tools button from profile menu 2026-06-09 03:55:25 -04:00
d0a7cc4882 feat(App): update navigation button to switch to Tools page and remove unused icons 2026-06-09 03:49:33 -04:00
7892ce699e feat(App, DevicesPage, ToolsPage): remove OtherPage and enhance device settings management with hardware, modem, cassette, and BOIP configurations 2026-06-09 03:48:24 -04:00
48f0de753e feat(CodeEditor, MediaManager): add 'code' mode support and enhance file extension handling 2026-06-09 03:41:23 -04:00
61b5c6dc39 feat(MediaManager): refine file extension sets and enhance image URL handling for SVG support 2026-06-09 03:34:07 -04:00
e4f7950a56 feat(MediaManager): update file extension sets for JSON, XML, IMAGE, HD, and ARCHIVE types 2026-06-09 03:18:24 -04:00
d0d513b502 feat: update documentation to reflect new features and architecture changes, including WebSocket integration and split config storage 2026-06-09 02:35:21 -04:00
4fe0adccc6 feat(settings): enhance settings management by merging config and devices data from WebDAV 2026-06-09 02:27:17 -04:00
941bbbc12a feat: integrate WebSocket functionality into DevicesPage, NetworkPage, StatusPage, and WiFiScanOverlay components 2026-06-09 00:49:30 -04:00
91f6f5366d feat(ws): implement WebSocket context provider and update components to use it 2026-06-09 00:25:27 -04:00
fe2b677bc3 fix(RealityOverridePage): update touch handling to pointer events and adjust double-tap timing 2026-06-09 00:01:26 -04:00
39ed486173 Remove unused device images: sx.png, tape.png, and vic20.png from assets 2026-06-09 00:01:10 -04:00
4c07f8c4a1 fix(MediaManager, DeviceDetailOverlay): improve file existence checks and handle missing files in swap lists 2026-06-08 20:42:21 -04:00
39c72386fa fix(MediaManager): resolve base_url handling and improve path resolution logic 2026-06-08 20:03:19 -04:00
754139b14a fix(App): change header logo to button for better navigation 2026-06-08 19:47:49 -04:00
b854a9922a feat(App): implement fullscreen toggle functionality with event listeners 2026-06-08 19:46:59 -04:00
6e57c372cf feat: enhance PWA support with updated meta tags and icon paths 2026-06-08 19:28:29 -04:00
0dfd673ab3 fix(MediaManager): update base_url assignment to handle current directory case 2026-06-08 19:24:31 -04:00
65799180c5 feat(MediaManager): add folder configuration functionality and update .config handling 2026-06-08 19:22:56 -04:00
08b84680a4 fix(MediaManager): update folder creation path in load function 2026-06-08 19:13:43 -04:00
b2c3580e17 feat(RealityOverridePage): persist background visibility state using localStorage 2026-06-08 18:55:32 -04:00
53ed27e250 feat(RealityOverridePage): implement star field animation beneath Three.js vortex 2026-06-08 18:54:21 -04:00
e87aeb6726 feat(RealityOverridePage): integrate Three.js for enhanced visuals and add background toggle functionality 2026-06-08 18:52:05 -04:00
50f4167a8b chore: remove source map references from WebDAV component files 2026-06-08 18:50:36 -04:00
92009c1a63 feat(App): add Reality Override Admin page and integrate into app navigation 2026-06-08 18:24:46 -04:00
0df2b9cae5 feat(App, RealityOverridePage): add Reality Override page and integrate WebSocket message broadcasting 2026-06-08 14:50:07 -04:00
ab5d9bb486 feat(WebSocket): enhance WebSocket message handling and connection logging 2026-06-08 14:19:17 -04:00
ff664fa9d3 feat(WebSocket): implement WebSocket handling and upgrade support 2026-06-08 14:08:37 -04:00
e2197c33fd feat(DevicesPage): add base_url handling for drive, network, and meatloaf devices 2026-06-08 13:51:10 -04:00
d2440c5ba1 feat(MediaBrowser, MediaManager): enhance file type handling and improve icon representation 2026-06-08 13:47:26 -04:00
b70c98d69a feat(ConfigEditor, MediaManager, DeviceDetailOverlay, StatusPage): implement config editing functionality and update media set handling 2026-06-08 13:35:07 -04:00
df02223d42 feat(DeviceDetailOverlay, StatusPage): update device URL handling to include base URL and cache options 2026-06-08 13:15:23 -04:00
df121bd9c3 feat(MediaManager): add base URL handling for drive and meatloaf devices 2026-06-08 13:04:31 -04:00
0b7dc77e78 feat(MediaManager): add folder mounting functionality and improve base URL handling 2026-06-08 13:02:34 -04:00
1f15e1fe20 feat(MediaManager): add folder configuration handling and update base URL display 2026-06-08 12:49:52 -04:00
841cf2f73d feat(MediaManager): enhance path navigation with inline renaming functionality 2026-06-08 12:31:31 -04:00
e902cc4d4a feat(CodeEditor, MediaManager): add initial text state for editing functionality 2026-06-08 12:22:37 -04:00
5a17c0a2e0 fix: update base path in Vite configuration to root 2026-06-08 12:06:29 -04:00
d7076f12da Add new assets and error handling pages
- Added various icon images (128x128, 16x16, 32x32, 48x48, 64x64, 76x76 PNGs).
- Introduced logo images in JPG and PNG formats, along with an SVG version.
- Created device XML file for UPnP compatibility.
- Implemented custom 404 and 405 error pages with a Commodore 64 theme.
- Added an SVG graphic for server error representation.
- Developed CSS styles for error pages to enhance visual appeal.
- Included a favicon cursor icon.
- Added a font file for "Microgramma D Extended Bold".
- Created a WebSocket test page with interactive command execution.
2026-06-08 12:03:03 -04:00
4ce0b46b07 feat(App, FileManager): add Print Manager functionality and enhance file manager path handling 2026-06-08 04:28:50 -04:00
63d2ff9f69 feat(ToolsPage): add firmware management overlay with installation functionality 2026-06-08 03:48:39 -04:00
f82b669fe2 feat(GeneralPage): implement timezone selection with dynamic loading and error handling 2026-06-08 03:39:06 -04:00
135d10861d feat(DeviceDetailOverlay, StatusPage): integrate MediaSet component for media switching functionality 2026-06-08 02:37:32 -04:00
70796a9ccd feat(DeviceDetailOverlay): update overlay positioning and remove unused media control buttons 2026-06-08 02:04:46 -04:00
52d0e96961 feat(FileManager, DeviceDetailOverlay): enhance file handling with .lst support and improve device mounting logic 2026-06-08 01:57:03 -04:00
768c4c2336 feat(FileBrowser): refactor entry icon rendering for better clarity and organization
feat(FileManager): persist filter, sort key, and sort order in local storage
2026-06-08 01:45:41 -04:00
0b547bf02b feat(FileManager, HexEditor): implement file caching and enhance hex editor with virtual scrolling 2026-06-08 01:42:45 -04:00