Commit Graph

29 Commits

Author SHA1 Message Date
Scott Idem
c5bfc140af fix(launcher): resolve 'download' filename bug and refactor data_url to global page state
- Updated 'handle_open_file' in launcher_file_cont.svelte to correctly pass filename to API.
- Fixed WebSocket ae_download command in launcher layout to include filename.
- Implemented a safety net in api_get_object.ts to extract filename from params if missing.
- Added 'download' attribute to Hosted Files download button for direct links.
- Refactored launcher menu components to use Svelte 5 global 'page' state instead of obsolete 'data_url' prop.
2026-02-10 19:12:55 -05:00
Scott Idem
969e5610bb refactor(launcher): standardize helper names and apply batch formatting
- Renamed internal 'preventDefault' to 'prevent_default' in launcher files.
- Fixed native 'event.preventDefault()' call in launcher_file_cont.svelte.
- Applied batch formatting (printWidth: 80) across the (launcher) module.
2026-02-06 14:48:44 -05:00
Scott Idem
dc38c2c10c Enhance: Implement exhaustive background caching and recursive data loading
- Implemented aggressive room-wide background caching engine in LauncherBackgroundSync.svelte.
- Added inc_file_li and inc_all_file_li support to Event and Event Location object loaders for total room coverage.
- Switched to proven V1 download path (/hosted_file/) to resolve V3 CRUD binary delivery issues.
- Optimized Electron bridge with download locking and flat-hash storage matching legacy 'perfect' logic.
- Standardized all Electron IPC methods and parameters to snake_case.
- Added visual sync progress indicator for room caching status.
2026-01-23 16:30:03 -05:00
Scott Idem
b54f43be35 Lots of code clean up. Finally working on the Launcher piece again. 2025-07-21 16:40:37 -04:00
Scott Idem
71b2de27ce Cleaning layout related... 2025-06-26 15:49:46 -04:00
Scott Idem
376837950e Lots of work on upgrading to Tailwind CSS 4. Still more to go. Need to fix Modals everywhere. 2025-06-18 20:36:09 -04:00
Scott Idem
13912fd145 Still working on upgrading to Tailwind CSS v4 an dSkeleton v3..... 2025-06-18 17:59:48 -04:00
Scott Idem
747e9fdb26 Setting the type to number for log_lvl. 2024-12-03 15:29:19 -05:00
Scott Idem
31272a8985 Moved library files around. Trying to keep things organized... 2024-11-19 13:29:05 -05:00
Scott Idem
cc084a32cf Fix for making the landscape images go full height and width. 2024-10-22 13:57:12 -04:00
Scott Idem
b9d4f47f3a Got the screen saver mostly working now. Now config options yet though. 2024-10-20 16:51:22 -04:00
Scott Idem
2d644aafe8 Better sorting of presentations and session files. Slight style changes. 2024-10-18 19:14:20 -04:00
Scott Idem
295fa1b49a Finalizing things for LCI. The poster stuff looks better now. 2024-10-18 18:23:24 -04:00
Scott Idem
789d4f96e0 Minor clean up 2024-10-18 16:54:16 -04:00
Scott Idem
488031f90c The Launcher is looking pretty good for posters. 2024-10-18 13:21:35 -04:00
Scott Idem
79bc148e85 We can now download files remotely! 2024-10-09 20:47:46 -04:00
Scott Idem
bd48596176 Better loading of presentations, presenters, and files. 2024-10-08 16:22:38 -04:00
Scott Idem
f9b3b3a0eb Minor change 2024-10-08 14:10:43 -04:00
Scott Idem
a6b9115865 Working on handling received messages. Open a session. 2024-10-08 12:13:27 -04:00
Scott Idem
c3f4832f48 Now with a better download file container thing. Can change open with OS. 2024-10-07 18:30:09 -04:00
Scott Idem
03e6117024 Work on being remotely controlled. 2024-10-07 15:58:56 -04:00
Scott Idem
ccb36ca953 Cleaning things up like always. 2024-10-07 15:29:20 -04:00
Scott Idem
aef469ad9d Wrapping up for the day. Lots of tedious work on the Launcher. 2024-10-04 18:23:47 -04:00
Scott Idem
495dd0e6d9 Trying to make the slightly newer event session search page load consistently. 2024-09-27 13:08:31 -04:00
Scott Idem
25a28d4ff6 Moved the AE Utilities functions 2024-09-27 10:46:28 -04:00
Scott Idem
8b6f171506 Cleaned up links. Added links in the Launcher to go back to the session search, location view, and session view. 2024-09-26 19:00:32 -04:00
Scott Idem
5311e4704f Work on the Launcher and how a "group" presenter is shown. 2024-09-26 18:37:09 -04:00
Scott Idem
9e6a7f0db0 Making the Launcher reload when link clicked to go there. 2024-09-24 17:15:06 -04:00
Scott Idem
476b303da4 Lots of work on the new Launcher. Also general reorganizing of files. 2024-09-24 16:55:23 -04:00