Scott Idem
f6875acc72
Enhance: Support flexible hash prefix length and organized caching
...
- Updated organized path logic to accept variable prefix length.
- Refactored IPC handlers to pass hash_prefix_length from frontend.
- Standardized parameter structures for check-cache and download-to-cache.
2026-01-23 16:56:10 -05:00
Scott Idem
280de213c1
Fix: Standardize Electron bridge and implement robust caching
...
- Refactored all IPC methods and parameters to snake_case for consistency with SvelteKit.
- Implemented exhaustive background caching engine with download locking.
- Reverted to legacy-proven flat hash storage pattern (hash.file).
- Added axios for reliable stream-based binary downloads.
- Updated preload and main handlers to support recursive room data fetching.
2026-01-23 16:30:23 -05:00
Scott Idem
30db989b2c
Enhance: Implement dynamic launcher URL and restore package.json
...
- Added logic to construct launcher URL based on hydrated device context.
- Implemented dev/production host fallback for demo.localhost.
- Restored missing package.json with proper start and build scripts.
- Finalized IPC handlers for seed and device configuration.
2026-01-23 14:08:31 -05:00
Scott Idem
0497f5767b
Initial scaffold for Aether Native V3 Electron Launcher
2026-01-23 13:54:20 -05:00
Scott Idem
fdbd12b64f
First iteration of the conversion to use SvelteKit.
2024-08-14 19:26:39 -04:00
Scott Idem
54ae460da5
Unknown
2023-07-27 09:12:44 -04:00
9a7b2b4089
Clean up of code. Prep for simplify later.
2023-06-03 01:34:55 -04:00
5e04deab9c
Clean up and simplify the initial loading. This needs more testing.
2023-06-03 01:09:16 -04:00
Scott Idem
99984e7b6c
Making file check more efficent.
2023-05-26 18:50:52 -04:00
Scott Idem
fb02fc80a0
Making things easier.
2023-05-26 17:06:38 -04:00
Scott Idem
bc4bf6d294
Making things easier.
2023-05-26 15:20:32 -04:00
Scott Idem
29111e8dce
Work on the config and setup
2023-05-24 22:16:26 -04:00
Scott Idem
a25978cf6f
No longer using the macOS config path.
2023-05-14 16:03:12 -04:00
Scott Idem
6c7a81f915
Version bump
2023-05-14 15:05:04 -04:00
Scott Idem
9f9ad8b1bb
More robust loading. General clean up
2023-05-14 15:03:27 -04:00
Scott Idem
75c5d289cf
More robust loading
2023-05-14 14:56:17 -04:00
Scott Idem
4870a56dad
Clean up of config
2023-04-24 21:27:45 -04:00
Scott Idem
86feb8517a
Getting ready for BG
2023-04-24 18:46:40 -04:00
30b7a00229
Updates for native app to make it work again. Still some left to do.
2023-04-22 13:34:31 -04:00
Scott Idem
ff342fd9ea
Updates to style paths and related
2022-11-29 16:47:29 -05:00
Scott Idem
ced234fa08
Clean up
2022-10-28 17:57:55 -04:00
Scott Idem
c37c87f6d4
Work on child processes with node.js
2022-10-27 12:56:19 -04:00
Scott Idem
cdae86dd86
Updated config file name. Cleaned up files.
2022-10-26 17:50:49 -04:00
Scott Idem
14cc3d1c3e
Updated config file name
2022-10-26 17:34:26 -04:00
Scott Idem
a54d2c08bc
Added screen media access request
2022-10-26 17:16:58 -04:00
Scott Idem
6e7dacc1e0
Improved dynamic loading of CSS and JS files!
2022-10-17 13:48:01 -04:00
Scott Idem
f3558dc75b
Minor changes
2022-10-16 23:27:19 -04:00
Scott Idem
a83334aac7
Adding initial load options
2022-10-16 22:43:26 -04:00
Scott Idem
987642886c
Adding initial load options
2022-10-16 22:38:07 -04:00
Scott Idem
fb75d450ac
Prep for LCI
2022-10-16 22:37:40 -04:00
Scott Idem
0dce6c89c0
Prep for LCI
2022-10-16 20:07:30 -04:00
Scott Idem
0028df4604
Prep for LCI
2022-10-16 19:23:21 -04:00
Scott Idem
040ab4aa4e
Rework of loading the index file.
2022-10-15 23:10:54 -04:00
Scott Idem
2d27750d0e
Prep for LCI
2022-10-15 20:19:50 -04:00
Scott Idem
adca2e511b
Testing
2022-10-14 17:53:39 -04:00
Scott Idem
eb53e46ebc
A lot of clean up!!!
2022-10-14 17:22:14 -04:00
Scott Idem
3a4812de4c
A lot of work on the launcher. Moving things from Electron node.js to Svelte.
2022-10-11 20:06:13 -04:00
31203648b4
Dont show dev tools
2022-05-31 11:45:58 -04:00
Scott Idem
e91907a884
Updated for CMSC
2022-05-30 22:40:50 -04:00
Scott Idem
7ac3f1fb16
Clean up
2022-05-25 16:00:53 -04:00
Scott Idem
556f4e66a5
Changed root URLs
2022-05-25 15:22:32 -04:00
Scott Idem
9094b28376
Work on launcher and getting device info
2022-05-25 14:08:56 -04:00
9b1fffe024
Modified index.html to not look for 5000
2022-05-10 12:13:31 -04:00
7745ac1ef0
Modified index.html to not look for 5000
2022-05-10 12:03:11 -04:00
ddda53d643
Modified index.html to not look for 5000
2022-05-10 11:54:10 -04:00
328cd1d51a
Modified index.html to not look for 5000
2022-05-10 11:44:42 -04:00
Scott Idem
5105f42479
Update
2022-05-08 15:29:14 -04:00
Scott Idem
ab6a071986
Version update
2022-05-07 18:06:33 -04:00
Scott Idem
d762ec3b20
Version update
2022-05-07 18:05:12 -04:00
Scott Idem
2533410c78
Added kill check for Parallels Acrobat Reader
2022-05-07 17:58:27 -04:00