save groups meta

This commit is contained in:
2023-05-27 05:54:11 +03:00
parent 14b56cf5ed
commit 97b1aad886
7 changed files with 46 additions and 4 deletions

View File

@ -56,6 +56,7 @@ func add_new_install() -> void:
install_item.setup_from_metadata(im)
install_item.edit_item_button_pressed.connect(edit_install.bind(install_item))
group_metadata.installs.append(im)
group_metadata.save_request.emit()
, CONNECT_ONE_SHOT)
install_edit_dialog.show()
@ -144,6 +145,7 @@ func setup_rename() -> void:
func(new_text: String):
header_text_label.text = new_text
group_metadata.name = new_text
group_metadata.save_request.emit()
reenable.call()
)

View File

@ -23,6 +23,8 @@ func get_group_metadata() -> GroupMetadata:
group_metadata.settings_overrides = override_editor_settings_menu.get_overrides()
group_metadata.name = name_line_edit.text
group_metadata.save_request.emit()
return group_metadata

View File

@ -30,6 +30,8 @@ func add_new_group() -> void:
group_menu.setup_from_metadata(gm)
group_menu.edit_group_button_pressed.connect(edit_group.bind(group_menu))
GroupsInstallsManager.create_group_folder(gm)
GroupsInstallsManager.group_metadata_should_save(gm)
, CONNECT_ONE_SHOT)