2025-12-01

This commit is contained in:
2026-03-17 14:58:51 -06:00
parent 183e865f8b
commit 4b82b57113
6846 changed files with 954887 additions and 162606 deletions
@@ -4,7 +4,6 @@ from . import manage_presets as mp
def format_value_type(entry):
value = None
if entry.value_type in ["str", "enum"]:
value = entry.value_string
@@ -17,6 +16,19 @@ def format_value_type(entry):
return value
def format_value_type_dict(dictionnary):
value = None
if dictionnary["value_type"] in ["str", "enum"]:
value = dictionnary["value_string"]
elif dictionnary["value_type"] == "int":
value = dictionnary["value_integer"]
elif dictionnary["value_type"] == "float":
value = dictionnary["value_float"]
elif dictionnary["value_type"] == "bool":
value = dictionnary["value_boolean"]
return value
def set_property_from_entry(entry):
object = mp.get_object_from_parent_id(entry.parent_name)
@@ -33,8 +45,8 @@ def set_property_from_entry(entry):
def set_property_from_json_entry(entry):
object = mp.get_object_from_parent_id(entry["parent_name"])
value = format_value_type(entry)
value = format_value_type_dict(entry)
try:
setattr(object, entry["identifier"], value)
except AttributeError:
@@ -1,7 +1,7 @@
schema_version = "1.0.0"
id = "render_preset"
version = "1.3.2"
version = "1.3.4"
name = "Render Preset"
tagline = "Create and use render presets"
maintainer = "tonton <samytichadou@gmail.com>"