Update window title with current shader filename - implements #22

This commit is contained in:
ChaoticByte 2024-12-28 00:12:40 +01:00
parent 1aa217776c
commit bbbd35f26d
No known key found for this signature in database
2 changed files with 15 additions and 4 deletions

View file

@ -9,8 +9,9 @@ extends Control
@onready var status_indicator = %StatusIndicator
@onready var error_msg_dialog = %ErrorMessageDialog
@onready var compositor = get_tree().root.get_node("Main/%Compositor")
@onready var camera = get_tree().root.get_node("Main/%Camera")
@onready var main = get_tree().root.get_node("Main")
@onready var compositor = main.get_node("%Compositor")
@onready var camera = main.get_node("%Camera")
#
@ -212,6 +213,7 @@ func update_status(status: Status, msg: String = ""):
#
func _on_new_shader_button_pressed():
main.update_title()
Filesystem.reset()
self.update_code_edit()
compositor.update()
@ -255,6 +257,7 @@ func _on_save_image_button_pressed():
func _on_open_shader_dialog_file_selected(path: String):
Filesystem.load_shader(path)
main.update_title(path.split("/")[-1])
self.update_code_edit()
self._on_apply_shader_button_pressed()