Stewart Allen
58c33da9e8
add slice angle param (not fully impl)
2024-07-07 11:41:00 -04:00
Stewart Allen
9d6e4a6512
rm dead code. clean up slicing path marginally. bug fix belt support render
2024-07-06 19:09:36 -04:00
Stewart Allen
9aae90880c
comments and tweaks on belt slicing
2024-07-06 15:40:58 -04:00
Stewart Allen
edf7a53d4c
move gerber render to worker to free up UI thread
2024-07-01 21:17:18 -04:00
Stewart Allen
903a0007d6
clean up platform file load
2024-06-30 23:15:03 -04:00
Stewart Allen
8b215460a1
complete basic gerber import conversion to mesh for milling traces
2024-06-29 23:03:40 -04:00
Stewart Allen
fdfea41a48
add gbr to loader classes
2024-06-29 19:21:22 -04:00
Stewart Allen
9adfe33cfb
reconcile new three modules, create a bundle
2024-06-29 15:48:00 -04:00
Stewart Allen
d1938316e5
checkpoint internal work. # app server file wrapping, gerber import work
2024-06-27 21:50:54 -04:00
Stewart Allen
bde9080f43
improve infill speed / routing for most scenarios. improve (hidden) intra-layer fdm slider
2024-06-24 15:20:41 -04:00
Stewart Allen
6944163ea4
feat: replace automatic speed scaling on full tool engagement with user parameter
2024-06-23 11:56:43 -04:00
Stewart Allen
8141b7c08a
update origin trial, sync on workspace save
2024-06-19 19:59:26 -04:00
Stewart Allen
a3bede3ae9
add new build targets, update readme
2024-06-18 12:06:25 -04:00
Stewart Allen
995b338946
replace all window.prompt() with kiri.ui.prompt() for electron. open electron links in os browser
2024-06-17 15:21:50 -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
87b251bedc
add proper gcode on/off macros for each cutting tool
2024-06-13 23:42:28 -04:00
Stewart Allen
f6f1d2478e
restrict ctOrigin offsets to ctOriginBounds
2024-06-13 22:31:59 -04:00
Stewart Allen
7324870856
update security context alert
2024-06-13 22:17:20 -04:00
Stewart Allen
4d811972f6
compensate WireEDM previews when origin bounds checked
2024-06-13 22:13:03 -04:00
Stewart Allen
d087aaae73
refactor tile packing, cut tools file pathing
2024-06-13 19:00:04 -04:00
Stewart Allen
8017fe37e5
checkpoint before cut/prepare refactor. comments
2024-06-12 17:01:50 -04:00
Stewart Allen
a15e73495f
improve bounds tracking and output in cut modes. improve dark mode export dialog
2024-06-12 10:31:40 -07:00
Stewart Allen
3a48b319d7
add wire-edm origin offsets to setup a lead-in
2024-06-11 20:18:09 -07:00
Stewart Allen
8d66083409
fix long standing layout-on-load bug
2024-06-11 18:19:25 -07:00
Stewart Allen
ce78873f76
checkpoint WireEDM feature development
2024-06-11 13:16:02 -07:00
Stewart Allen
5eb795606b
checkpoint WireEDM surface selection and menu re-org
2024-06-10 21:54:25 -07:00
Stewart Allen
dfe42c0e4e
refactor / rename laser fields to ct for 'cut tool' as a generic class for waterjet/wireedm/dragknite/laser
2024-06-09 15:33:30 -07:00
Stewart Allen
1d50d42b46
stub in new device types: WaterJet, WireEDM
2024-06-09 14:03:16 -07:00
Stewart Allen
85f48ef9b4
split dragknife out of laser and create new mode based on it. template for waterjet and wire-edm
2024-06-09 11:00:53 -07:00
Stewart Allen
5797f4fb2a
update (fix?) laser DXF output format. fix layer grouping option
2024-06-08 15:18:19 -07:00
Stewart Allen
6495905a7d
start cleaning up laser / 2d in preparation for new 2d device types
2024-06-08 13:23:37 -07:00
Stewart Allen
41f951cb14
re-add extruder selector
2024-06-07 10:30:28 -07:00
Stewart Allen
841e2b56db
improved context menu for workspace object options
2024-06-07 09:51:09 -07:00
Stewart Allen
3a97903017
rework and improve tool bar pop menus
2024-06-05 17:36:35 -07:00
Stewart Allen
9a02408e7b
refactor lay flat, focus, hover pop tool menus
2024-06-05 12:10:33 -07:00
Stewart Allen
3edbe2a36a
move mesh / render tools to top center
2024-06-04 22:06:02 -07:00
Stewart Allen
0b90478069
remove dead hoverpop code, more dark mode tweaks
2024-06-03 22:14:20 -04:00
Stewart Allen
d56bb96403
add pref for showing / hiding scrollbars
2024-06-02 19:05:10 -04:00
Stewart Allen
45335e8da1
tweak slide out settings, add preference
2024-06-02 18:55:20 -04:00
Stewart Allen
b4ac4d4344
move device info to right panel, clean up scrollbar
2024-06-02 14:10:16 -04:00
Stewart Allen
2f2009047e
fix lay flat
2024-06-02 11:00:37 -04:00
Stewart Allen
51f0783411
activate device/settings label click-to-set
2024-06-01 16:51:46 -04:00
Stewart Allen
18f9975390
refactor of device settings viewer / editor
2024-06-01 16:49:26 -04:00
Stewart Allen
818ce36168
work on device dialog
2024-06-01 01:27:43 -04:00
Stewart Allen
376e8927e7
clean up device editor
2024-06-01 00:19:10 -04:00
Stewart Allen
629d484160
fix a few mode visible elements
2024-05-31 23:35:42 -04:00
Stewart Allen
4d675ff2a3
wire up widget delete
2024-05-31 19:12:23 -04:00
Stewart Allen
6e88813a6f
add widget selection/highlight/deletion. update clock/timeline indexed visualization
2024-05-31 18:46:58 -04:00
Stewart Allen
2dcb08e2b9
improve workspace export
2024-05-31 13:42:24 -04:00
Stewart Allen
c1cab0389c
move some right click context menu items to toolbar. highlight selected menu mode
2024-05-31 13:02:35 -04:00