Commit graph

3,772 commits

Author SHA1 Message Date
Stewart Allen
955cfec263 bump server dep 2024-07-13 20:55:05 -04:00
Stewart Allen
3e33d6d0de bump rev 4.0.6 2024-07-13 18:37:05 -04:00
Stewart Allen
d7d136ad8c try using xor to heal non-manifold / overlapping sliced polys. aka deathstar fix 2024-07-13 16:51:22 -04:00
Stewart Allen
cfa9eacbb2 fix extrusion-on-belt detection. fix support stringing caused by belt brim code 2024-07-11 11:45:52 -04:00
Stewart Allen
8288addcd0 bump rev 4.0.5 2024-07-10 18:57:24 -04:00
Stewart Allen
d169f244f1 fixes #280 ensure view is arrange before flip to prevent operational state mixing 2024-07-10 16:53:02 -04:00
Stewart Allen
1cc3f42f60 fix depth first with multiple pocket selections in cnc pocket op 2024-07-10 14:33:56 -04:00
Stewart Allen
fb6c1371b2 update help menu 2024-07-09 19:20:03 -04:00
Stewart Allen
b74c0a3bea improve L&F of collapsible group headers 2024-07-09 13:08:04 -04:00
Stewart Allen
30bac4eef4 re-introduce selectively collapsible settings groups 2024-07-09 13:02:03 -04:00
Stewart Allen
d7b77dd61d fixes #277 move to belt before seeking brim start when avoid gaps selected 2024-07-08 20:18:43 -04:00
Stewart Allen
2dd9de1ad3 bump rev 4.0.4 2024-07-08 17:42:41 -04:00
Stewart Allen
d88f603e38 fix belt settings mixture across mode changes. commend cleanup, rm dead code 2024-07-08 17:34:43 -04:00
Stewart Allen
4aa9b7ed49 alter belt calculations for abitrary slice angle 2024-07-08 13:26:58 -04:00
Stewart Allen
58c33da9e8 add slice angle param (not fully impl) 2024-07-07 11:41:00 -04:00
Stewart Allen
3f190ef078 update .gitignore 2024-07-06 21:16:18 -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
eb534a17ff fix calculated time output in cnc mode 2024-07-04 10:27:59 -04:00
Stewart Allen
43fdeef1a1 fix double-offsetting of pocket contour expansion 2024-07-03 18:30:50 -04:00
Stewart Allen
cdac25e1c0 bump rev 4.0.3 2024-07-03 15:18:16 -04:00
Stewart Allen
d1f234fb61 fix buffer geometry call from recent threejs upgrade. also typo fix in polygons 2024-07-03 15:17:21 -04:00
Stewart Allen
fd86b9b93a make clipper calls a little more readable, compact when packaged 2024-07-02 22:03:35 -04:00
Stewart Allen
f4889d3c8f prevent make clean from removing manifold file 2024-07-02 18:12:00 -04:00
Stewart Allen
9f14ecf88a checkpoint poly arc finding (for drilling op upgrade) 2024-07-02 13:28:13 -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
619468ee00 improve open poly offsetting. change gerber trace 3d interpetation 2024-07-01 20:52:49 -04:00
Stewart Allen
903a0007d6 clean up platform file load 2024-06-30 23:15:03 -04:00
Stewart Allen
7f4a6723ff fix base46 convert miss on string vs buffer input. remove obsolete threejs exception on minify 2024-06-30 15:27:37 -04:00
Stewart Allen
b20f839f0b bump rev 4.0.2 2024-06-30 12:46:09 -04:00
Stewart Allen
1455a624c3 render vias into extruded gerber / copper layer. workaround flawed poly flatten / crush 2024-06-30 12:45:22 -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
e26e57e193 complete es module wrappers
update manifold to current npm
update csg to use new manifold
remove manifold npm pre install download from static
2024-06-29 07:14:20 -04:00
Stewart Allen
b4ad2bef61 bump rev 4.0.1 -- add more gerber code 2024-06-28 17:08:08 -04:00
Stewart Allen
6a811ff601 add missing gerber file link 2024-06-27 22:46:42 -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
2519bec95d change ease down behavior. no longer use step down to lift Z 2024-06-24 21:29:28 -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
b8f938b10c fixes #279 by adapting retract distance to device nozzle diameter 2024-06-24 10:44:13 -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
050fa8afb3 bump rev 4.0.0 2024-06-21 17:01:49 -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
4d81932f38 add support for electron modules 2024-06-16 21:48:41 -04:00
Stewart Allen
c3a6c876cb bump rev 4.0.D17 2024-06-16 15:53:19 -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
7e8838da1c add electron build 2024-06-14 17:38:07 -04:00