From 26f72b0b522e3f0028fcd3d1bdd2ce74f9af167d Mon Sep 17 00:00:00 2001 From: Stewart Allen Date: Sat, 22 Feb 2025 14:16:33 -0500 Subject: [PATCH] allow 'outline only' in pocket + contour mode --- src/kiri-mode/cam/client.js | 2 +- src/kiri-mode/cam/ops.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/kiri-mode/cam/client.js b/src/kiri-mode/cam/client.js index 35aae1a5..8a3283b6 100644 --- a/src/kiri-mode/cam/client.js +++ b/src/kiri-mode/cam/client.js @@ -1560,7 +1560,7 @@ CAM.init = function(kiri, api) { follow: UC.newInput(LANG.cp_foll_s, {title:LANG.cp_foll_l, convert:UC.toFloat}), sep: UC.newBlank({class:"pop-sep"}), contour: UC.newBoolean(LANG.cp_cont_s, undefined, {title:LANG.cp_cont_s}), - outline: UC.newBoolean(LANG.cp_outl_s, undefined, {title:LANG.cp_outl_l, show:() => !poppedRec.contour}), + outline: UC.newBoolean(LANG.cp_outl_s, undefined, {title:LANG.cp_outl_l}), engrave: UC.newBoolean(LANG.cp_engr_s, undefined, {title:LANG.cp_engr_l, show:() => poppedRec.contour}), exp: UC.newExpand("overrides"), sep: UC.newBlank({class:"pop-sep"}), diff --git a/src/kiri-mode/cam/ops.js b/src/kiri-mode/cam/ops.js index 5153293c..454b3aeb 100644 --- a/src/kiri-mode/cam/ops.js +++ b/src/kiri-mode/cam/ops.js @@ -1342,7 +1342,7 @@ class OpPocket extends CamOp { } if (outline.length) { // option to skip interior features (holes, pillars) - if (!contour && op.outline) { + if (op.outline) { for (let p of outline) { p.inner = undefined; }