From c6eee15d759754799ace381c60e67f29a15a1f5b Mon Sep 17 00:00:00 2001 From: Tasos Bakogiannis Date: Wed, 9 Apr 2025 23:48:48 +0200 Subject: [PATCH 1/3] Align sequence tooltip with code. --- lib/dtutils/string.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/dtutils/string.lua b/lib/dtutils/string.lua index 7648f6f..e92aff4 100644 --- a/lib/dtutils/string.lua +++ b/lib/dtutils/string.lua @@ -877,7 +877,7 @@ function dtutils_string.get_substitution_tooltip() _("$(VERSION.NAME) - version name from metadata"), _("$(DARKTABLE.VERSION) - current darktable version"), -- _("$(DARKTABLE.NAME) - darktable name"), -- not implemented - _("$(SEQUENCE[n,m]) - sequence number, n: number of digits, m: start number"), + _("$(SEQUENCE[m,n]) - sequence number, m: start number, n: number of digits"), _("$(WIDTH.SENSOR) - image sensor width"), _("$(HEIGHT.SENSOR) - image sensor height"), _("$(WIDTH.RAW) - RAW image width"), From 5309ff1726b23105298c491635f4429168937402 Mon Sep 17 00:00:00 2001 From: Tasos Bakogiannis Date: Thu, 10 Apr 2025 19:25:01 +0200 Subject: [PATCH 2/3] Revert "Align sequence tooltip with code." This reverts commit c6eee15d759754799ace381c60e67f29a15a1f5b. --- lib/dtutils/string.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/dtutils/string.lua b/lib/dtutils/string.lua index e92aff4..7648f6f 100644 --- a/lib/dtutils/string.lua +++ b/lib/dtutils/string.lua @@ -877,7 +877,7 @@ function dtutils_string.get_substitution_tooltip() _("$(VERSION.NAME) - version name from metadata"), _("$(DARKTABLE.VERSION) - current darktable version"), -- _("$(DARKTABLE.NAME) - darktable name"), -- not implemented - _("$(SEQUENCE[m,n]) - sequence number, m: start number, n: number of digits"), + _("$(SEQUENCE[n,m]) - sequence number, n: number of digits, m: start number"), _("$(WIDTH.SENSOR) - image sensor width"), _("$(HEIGHT.SENSOR) - image sensor height"), _("$(WIDTH.RAW) - RAW image width"), From 0cb9a8872e276487568411e47714b866396fd9d7 Mon Sep 17 00:00:00 2001 From: Tasos Bakogiannis Date: Thu, 10 Apr 2025 19:26:45 +0200 Subject: [PATCH 3/3] Update sequence variable order. --- lib/dtutils/string.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/dtutils/string.lua b/lib/dtutils/string.lua index 7648f6f..48221f1 100644 --- a/lib/dtutils/string.lua +++ b/lib/dtutils/string.lua @@ -994,7 +994,7 @@ local function treat(var_string) log.msg(log.info, "ret_val is " .. ret_val) elseif string.match(var_string, "SEQUENCE%[") then - local start, width = string.match(var_string, "(%d+),(%d)") + local width, start = string.match(var_string, "(%d+),(%d)") local seq_val = tonumber(substitutes[var]) local pat = "%0" .. width .. "d" substitutes[var_string] = string.format(pat, start + (seq_val - 1))