Stewart Allen
d1938316e5
checkpoint internal work. # app server file wrapping, gerber import work
2024-06-27 21:50:54 -04:00
Stewart Allen
4d81932f38
add support for electron modules
2024-06-16 21:48:41 -04:00
Stewart Allen
b526bec87e
allow manual triggering of builds
...
bump action versions
add token reference for electron build
add release workflow
add links for windows replacements
add helper for github build workflow
align asset names with build artifact names
produce zip artifacts from electron build
change artifact name to KiriMoto and add array build target
add mac app signing
add electron app icons
add links.csv helper
add dryrun cache build and integration into electron app for faster startup
allow windows install alt location. suppress gdpr on localhost / built apps
2024-06-16 14:34:01 -04:00
Stewart Allen
1d50d42b46
stub in new device types: WaterJet, WireEDM
2024-06-09 14:03:16 -07:00
Stewart Allen
44e6dc75dc
because safari/webkit is fundamentally braindead
2024-06-08 00:07:42 -07:00
Stewart Allen
7abc9a0426
add net-level client and helper to apps api
2024-05-17 01:04:13 -04:00
Stewart Allen
9556e82128
add CORS headers for SharedArrayBuffers. remove deprecated unrotate(). fixes #239 . see https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer
2023-01-15 16:45:22 -05:00
Stewart Allen
95edfc1ea9
swap in manifold for jscad/modeling
2022-10-24 11:43:43 -04:00
Stewart Allen
376d9b2d67
handle wasm files at other roots, preserve index on reload in mesh
2022-10-22 11:02:02 -04:00
Stewart Allen
774bf49be3
allow for service worker override in app.json
2022-09-23 13:24:13 -04:00
Stewart Allen
bfb105973c
add explicit app control over cross-origin permissions
2022-09-23 12:55:14 -04:00
Stewart Allen
b9868570c1
allow debug_version override in production mode
2022-09-01 11:27:59 -04:00
Stewart Allen
6bc4284630
fixup to allow license to run front and back end
2022-09-01 11:19:13 -04:00
Stewart Allen
61bd454f85
allow app.json version overrides to percolate through all loads
2022-09-01 11:12:24 -04:00
Stewart Allen
7262a6d313
add service worker stale cache management, gapp versions
2022-08-31 21:41:51 -04:00
Stewart Allen
0b9d1bf7fb
test service workers
2022-08-31 16:35:25 -04:00
Stewart Allen
b34cad3523
add cors headers to enable SharedArrayBuffer
2022-05-15 12:02:38 -04:00
Stewart Allen
cc5aeba5fb
properly enable/disable hover intersects on feature update
2022-02-24 23:29:53 -05:00
Stewart Allen
965f5a1041
add prusa MK3S profile
2022-02-24 19:53:22 -05:00
Stewart Allen
9a149d720c
pool and engine now use dependency injection
2022-02-23 09:29:33 -05:00
Stewart Allen
195ad046b9
change uglify rules which eliminate necessary code with new style
2022-02-22 22:00:50 -05:00
Stewart Allen
bc1dd02dbc
move worker, minion/pool entry points to kiri-run
2022-02-22 11:36:04 -05:00
Stewart Allen
202bf2f8fd
fix up dependencies
2022-02-22 11:32:35 -05:00
Stewart Allen
d7be37478d
modify kiri ui to use updated dependency management
2022-02-22 00:05:29 -05:00
Stewart Allen
ce031cdd84
update sla driver code format
2022-02-21 11:58:02 -05:00
Stewart Allen
57a2129dba
convert bulk of root kiri packages to gapp.register() loading
2022-02-20 22:47:04 -05:00
Stewart Allen
32e9ceca55
update add, data, geo to use gapp.register()
2022-02-20 14:31:27 -05:00
Stewart Allen
19522665b2
updated approach to deps, mod loading, main entrypoints
2022-02-20 12:56:43 -05:00
Stewart Allen
0dd617feeb
move fdm print funcs to fdm mode. code style update
2022-02-19 20:05:22 -05:00
Stewart Allen
792a58ac54
extract alerts from main
2022-02-19 13:44:15 -05:00
Stewart Allen
6078dbb479
extract frame window listener from main
2022-02-19 13:27:16 -05:00
Stewart Allen
827847a321
move cli, engine, frame access points to kiri-run
2022-02-19 13:13:53 -05:00
Stewart Allen
74ae6109e2
extract stats from main
2022-02-19 12:58:17 -05:00
Stewart Allen
0e3074229a
extract settings from main
2022-02-18 18:42:08 -05:00
Stewart Allen
0b997bb8e2
extract functions from main
2022-02-18 14:56:59 -05:00
Stewart Allen
2230787b93
extract widgets from main
2022-02-18 13:53:41 -05:00
Stewart Allen
90cef5e7fa
extract selection from main
2022-02-18 13:27:26 -05:00
Stewart Allen
74d3d8752c
refactor widget as class. patch engine, frame, cli
2022-02-18 12:08:08 -05:00
Stewart Allen
8e208c99d5
rename catalog to files
2022-02-18 11:30:00 -05:00
Stewart Allen
a1d592837d
separate platform functions from main
2022-02-17 21:52:54 -05:00
Stewart Allen
5a82a7c746
use non-zero injection point for 'start of script array'. clean up module loading a bit
2022-02-17 15:04:36 -05:00
Stewart Allen
85a58f8f50
teasing apart monoliths
2022-02-17 14:40:51 -05:00
Stewart Allen
b8b7ce70d2
rename path to paths for consistency with other helpers
2022-02-17 00:39:50 -05:00
Stewart Allen
36d3f6b0b6
move path utilities out of print
2022-02-17 00:36:17 -05:00
Stewart Allen
a438275e9a
migrate fdm, sla, laser to new core slicer
2022-02-16 22:57:12 -05:00
Stewart Allen
383a31d7a9
add shared event bus to server api
2022-02-10 22:59:29 -05:00
Stewart Allen
79061fa127
set debug flag at the start of worker code
2022-02-04 15:46:55 -05:00
Stewart Allen
d6aaa473af
prevent cache collision when switching from debug to live
2022-02-04 15:31:45 -05:00
Stewart Allen
2c7d86473b
add missing clip lib from engine
2022-01-31 21:27:39 -05:00
Stewart Allen
7b8a5be1c5
update code style for geo classes
2022-01-31 20:50:19 -05:00