diff --git a/src/kiri/app/init/bind.js b/src/kiri/app/init/bind.js index 826c5ac6..0debc56e 100644 --- a/src/kiri/app/init/bind.js +++ b/src/kiri/app/init/bind.js @@ -1,7 +1,6 @@ /** Copyright Stewart Allen -- All Rights Reserved */ import { $ } from '../../../moto/webui.js'; -import { api } from '../api.js'; export function bind() { return { diff --git a/src/kiri/app/tools.js b/src/kiri/app/tools.js index ea3cdee4..3ec7bac6 100644 --- a/src/kiri/app/tools.js +++ b/src/kiri/app/tools.js @@ -129,14 +129,6 @@ function startLeftAlign() { startIt(); } -api.event.on('tool.camera.focus', startFocus); - -api.event.on('tool.mesh.face-up', startFaceUp); - -api.event.on('tool.mesh.lay-flat', startLayFlat); - -api.event.on('tool.mesh.lefty', startLeftAlign); - function scale() { let cam = space.internals().camera; let dist = cam.position.distanceTo(pmesh.position); @@ -145,8 +137,6 @@ function scale() { pmesh.scale.set(scale,scale,scale); } -api.event.on("space.view.zoom", scale); - api.event.on('mouse.hover', (ev) => { if (!enabled) { return; @@ -194,7 +184,6 @@ api.event.on('mouse.hover.up', (ev) => { endIt(); }); - export { cleanup, endIt, diff --git a/src/kiri/mode/cam/cl-ops.js b/src/kiri/mode/cam/cl-ops.js index f0550ed0..106efbf9 100644 --- a/src/kiri/mode/cam/cl-ops.js +++ b/src/kiri/mode/cam/cl-ops.js @@ -9,6 +9,7 @@ import { selectHoles } from './cl-hole.js'; import { selectHelical } from './cl-helical.js'; import { surfaceAdd } from './cl-surface.js'; import { traceAdd } from './cl-trace.js'; +import { startFaceUp } from '../../app/tools.js'; const { MODES } = api.const; const { uc: UC } = api; @@ -592,17 +593,13 @@ export function createPopOps() { action: UC.newRow([UC.newButton(LANG.edit, gcodeEditor())], { class: "ext-buttons f-row" }) }; - function angleTowardZUp() { - api.event.emit('tool.mesh.face-up'); - } - createPopOp('index', { degrees: 'camIndexAxis', absolute: 'camIndexAbs' }).inputs = { degrees: UC.newInput(LANG.ci_degr_s, { title: LANG.ci_degr_l, convert: toFloat, bound: UC.bound(-360, 360.0) }), absolute: UC.newBoolean(LANG.ci_abso_s, undefined, { title: LANG.ci_abso_l }), - select: UC.newRow([UC.newButton(LANG.ci_face_s, angleTowardZUp)], { class: "ext-buttons f-row" }) + select: UC.newRow([UC.newButton(LANG.ci_face_s, startFaceUp)], { class: "ext-buttons f-row" }) }; const editEnable = gcodeEditor('Laser Enable Script', 'enable');