load groups meta

This commit is contained in:
2023-05-27 06:35:16 +03:00
parent ee5f270bbe
commit 34dbb91570
4 changed files with 35 additions and 1 deletions

View File

@ -116,7 +116,8 @@ func set_children_visible(p_visible: bool) -> void:
add_install_button_container.visible = p_visible
inner_separator.visible = p_visible
description_label.visible = p_visible && !description_label.text.is_empty()
group_metadata.set_meta("collapsed", p_visible)
group_metadata.set_meta("collapsed", !p_visible)
group_metadata.save_request.emit()
func add_custom(control: Control) -> void:
@ -156,6 +157,8 @@ func setup_from_metadata(p_group_metadata: GroupMetadata) -> void:
group_metadata = p_group_metadata
set_text(p_group_metadata.name)
set_description(group_metadata.description)
set_children_visible(!group_metadata.get_meta("collapsed", false))
group_metadata.index = get_index()
# TODO: add installs
# TODO: add icon