Stewart Allen
424db47bfd
add user toggle of outline
2024-09-06 10:22:46 -04:00
Stewart Allen
d3e3a9a6f1
add outline render option to widget
2024-09-06 10:00:47 -04:00
Stewart Allen
95f0569ecf
remove ghost in thin line render, add fat for slice view (preview requires more work)
2024-09-04 23:22:55 -04:00
Stewart Allen
48205cb00f
add persistence and defaults to cam animation settings
2024-09-03 18:21:57 -04:00
Stewart Allen
973ee98200
add model visibility and stock transparency toggles to cam animation bar
2024-09-03 12:44:06 -04:00
Stewart Allen
92acac03c0
add user-submitted Tina2 printer profile
2024-09-01 12:10:35 -04:00
Stewart Allen
a38add0945
sync put on renamed device
2024-08-31 14:38:28 -04:00
Stewart Allen
aaf4b4b870
fix selection of devices with repeating spaces in names
2024-08-30 13:52:10 -04:00
Stewart Allen
c3efac5a59
allow for local settings in exports (octoprint, gridhost) to persist in workspace settings along side the existing localStorage
2024-08-28 16:41:55 -04:00
Stewart Allen
fd7e5a1f0e
add cam level option to clear entire stock
2024-08-28 11:34:30 -04:00
Stewart Allen
25e2d60ea0
add selection merge
2024-08-19 15:45:07 -04:00
Stewart Allen
4e7e29c14d
add svg import warning if no polylines
2024-08-19 15:09:48 -04:00
Stewart Allen
71f3b9d551
terminate gcode with newline fixes #293
2024-08-17 23:22:35 -04:00
Stewart Allen
0eb6cbf48c
remove legacy cnc platform min spacing code
2024-08-17 18:08:59 -04:00
Stewart Allen
e3f1c9c52e
use fat lines for trace selection and rendering. fix trace offset when toggling in/out to none
2024-08-16 22:44:07 -04:00
Stewart Allen
f221c44be6
new tool units tracks workspace setting. closes #288
2024-08-12 08:53:10 -04:00
Stewart Allen
e3c8313c23
tool duplication implements #287
2024-08-12 08:42:28 -04:00
Stewart Allen
8fce4f38a4
change layer poly fingerprinting to handle more complex repeating patterns
2024-08-08 17:44:47 -04:00
Stewart Allen
18b6b8567a
deep clone + args, rework/cleanup ui binding, preserve groups on poly re-nest
2024-07-30 15:12:02 -04:00
Stewart Allen
d8655a60a9
mesh: add svg import to sketch, kiri: fix svg import multi obj
2024-07-27 13:49:28 -04:00
Stewart Allen
6487fa242e
fix broken default vee bit config for cam/cnc
2024-07-27 11:25:24 -04:00
Stewart Allen
c00e4995e6
add mesh drop menu like kiri. add slicer / mesh editor menu items in each app. works in electron
2024-07-23 13:08:17 -04:00
Stewart Allen
94ded2e57b
correct output of device selection event
2024-07-22 10:51:46 -04:00
Stewart Allen
5fac736ea9
add ease down angle setting in UI triggered when ease down enabled
2024-07-20 23:12:37 -04:00
Stewart Allen
886bcd3368
fix settings/device import
2024-07-17 19:34:36 -06:00
Stewart Allen
0589ec08c7
alternating shell order. aka pooch-o-matic
2024-07-17 19:23:50 -06: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
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
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
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