validate_input - allow typing feet value without feet symbol

Similar to how we don't require to specify meters when project is in meters.
This commit is contained in:
Andrej730
2024-12-30 16:21:22 +05:00
parent 1065239501
commit 80fec36b98
+3 -3
View File
@@ -323,8 +323,8 @@ class Polyline(bonsai.core.tool.Polyline):
FORMULA: "="
imperial: feet? "-"? inches?
feet: NUMBER? "-"? fraction? "'"
imperial: (inches?) | (feet? "-"? inches?)
feet: NUMBER? "-"? fraction? "'"?
inches: NUMBER? "-"? fraction? "\\""
fraction: NUMBER "/" NUMBER
@@ -382,7 +382,7 @@ class Polyline(bonsai.core.tool.Polyline):
else:
result = args[0] + args[1]
else:
result = args[0]
result = args[0] or 0.0
return result
def metric(self, args):