diff --git a/src/pug/templates/settings-view.pug b/src/pug/templates/settings-view.pug index 7e0b0fa..afeaa52 100644 --- a/src/pug/templates/settings-view.pug +++ b/src/pug/templates/settings-view.pug @@ -11,13 +11,6 @@ script#settings-view-template(type="text/x-template") option(value="METRIC") METRIC option(value="IMPERIAL") IMPERIAL - - fieldset - h2 Probing safety prompts - templated-input(name="probing-prompts", - :model.sync="config.settings['probing-prompts']", - :template="template.settings['probing-prompts']") - fieldset h2 Probe Dimensions templated-input(v-for="templ in template.probe", :name="$key", diff --git a/src/resources/config-template.json b/src/resources/config-template.json index a39ddfd..5495a73 100644 --- a/src/resources/config-template.json +++ b/src/resources/config-template.json @@ -22,11 +22,6 @@ "max": 100000000, "unit": "mm/min²", "default": 200000 - }, - "probing-prompts": { - "help": "Enable or disable safety prompts during and after probing", - "type": "bool", - "default": true } }, diff --git a/src/svelte-components/src/components/DimensionInput.svelte b/src/svelte-components/src/components/DimensionInput.svelte new file mode 100644 index 0000000..b7f09d6 --- /dev/null +++ b/src/svelte-components/src/components/DimensionInput.svelte @@ -0,0 +1,93 @@ + + +
+
+ menu.setOpen(true)} + /> + +
+ + + {#each options as option} + onOptionSelected(option)}> + + {option.value} + {option.metric ? "mm" : "in"} + + + {/each} + + +
+ + diff --git a/src/svelte-components/src/dialogs/ProbeDialog.svelte b/src/svelte-components/src/dialogs/ProbeDialog.svelte index c73613c..7a5b32f 100644 --- a/src/svelte-components/src/dialogs/ProbeDialog.svelte +++ b/src/svelte-components/src/dialogs/ProbeDialog.svelte @@ -1,18 +1,22 @@