From 5d745c952a25a2a82ee8560d80e6a2c7653fac39 Mon Sep 17 00:00:00 2001 From: AustinMroz Date: Mon, 15 Dec 2025 16:31:31 -0800 Subject: [PATCH] Feat: Fixed option for control after/before generate (#7517) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Followup to #7510. - Makes `Fixed` a full option with description and swaps to radio buttons - Sorts the options to be the same order as litegraph - Removes the "Edit control settings" button | Before | After | | ------ | ----- | | before| after| ┆Issue is synchronized with this [Notion page](https://www.notion.so/PR-7517-Austin-vue-fixed-2ca6d73d3650817ca845fb948bee73ac) by [Unito](https://www.unito.io) --- src/locales/en/main.json | 2 + .../components/NumberControlPopover.vue | 65 +++++-------------- .../components/WidgetInputNumberInput.vue | 2 +- .../WidgetInputNumberWithControl.vue | 14 +--- 4 files changed, 22 insertions(+), 61 deletions(-) diff --git a/src/locales/en/main.json b/src/locales/en/main.json index 9753886cc..afa768e34 100644 --- a/src/locales/en/main.json +++ b/src/locales/en/main.json @@ -2073,6 +2073,8 @@ "incrementDesc": "Adds 1 to the value number", "decrement": "Decrement Value", "decrementDesc": "Subtracts 1 from the value number", + "fixed": "Fixed Value", + "fixedDesc": "Leaves value unchanged", "editSettings": "Edit control settings" } }, diff --git a/src/renderer/extensions/vueNodes/widgets/components/NumberControlPopover.vue b/src/renderer/extensions/vueNodes/widgets/components/NumberControlPopover.vue index 450f1945c..869df1899 100644 --- a/src/renderer/extensions/vueNodes/widgets/components/NumberControlPopover.vue +++ b/src/renderer/extensions/vueNodes/widgets/components/NumberControlPopover.vue @@ -1,11 +1,9 @@ diff --git a/src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumberInput.vue b/src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumberInput.vue index 2bd16cb3b..512c182c8 100644 --- a/src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumberInput.vue +++ b/src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumberInput.vue @@ -110,7 +110,7 @@ const buttonTooltip = computed(() => { -
+
diff --git a/src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumberWithControl.vue b/src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumberWithControl.vue index f333fe48d..30a03a65d 100644 --- a/src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumberWithControl.vue +++ b/src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumberWithControl.vue @@ -1,10 +1,9 @@