mirror of
https://github.com/Orama-Interactive/Pixelorama.git
synced 2025-03-13 06:45:17 +00:00
Add "(*)" to the window title when file is not saved
This commit is contained in:
parent
eab3669eb2
commit
40d1da66c8
2 changed files with 10 additions and 3 deletions
|
@ -427,7 +427,9 @@ func undo(_canvases : Array, layer_index : int = -1) -> void:
|
||||||
canvas_parent.move_child(_canvases[0], _canvases[0].frame)
|
canvas_parent.move_child(_canvases[0], _canvases[0].frame)
|
||||||
|
|
||||||
canvas.update()
|
canvas.update()
|
||||||
saved = false
|
if saved:
|
||||||
|
saved = false
|
||||||
|
self.window_title = window_title + "(*)"
|
||||||
notification_label("Undo: %s" % action_name)
|
notification_label("Undo: %s" % action_name)
|
||||||
|
|
||||||
|
|
||||||
|
@ -468,7 +470,9 @@ func redo(_canvases : Array, layer_index : int = -1) -> void:
|
||||||
canvas_parent.move_child(_canvases[0], _canvases[0].frame)
|
canvas_parent.move_child(_canvases[0], _canvases[0].frame)
|
||||||
|
|
||||||
canvas.update()
|
canvas.update()
|
||||||
saved = false
|
if saved:
|
||||||
|
saved = false
|
||||||
|
self.window_title = window_title + "(*)"
|
||||||
if control.redone:
|
if control.redone:
|
||||||
notification_label("Redo: %s" % action_name)
|
notification_label("Redo: %s" % action_name)
|
||||||
|
|
||||||
|
|
|
@ -543,7 +543,10 @@ func _on_SaveSprite_file_selected(path : String) -> void:
|
||||||
file.store_buffer(brush.get_data())
|
file.store_buffer(brush.get_data())
|
||||||
file.store_line("END_BRUSHES")
|
file.store_line("END_BRUSHES")
|
||||||
file.close()
|
file.close()
|
||||||
Global.saved = true
|
if !Global.saved:
|
||||||
|
Global.saved = true
|
||||||
|
Global.window_title = Global.window_title.rstrip("(*)")
|
||||||
|
|
||||||
Global.notification_label("File saved")
|
Global.notification_label("File saved")
|
||||||
|
|
||||||
func clear_canvases() -> void:
|
func clear_canvases() -> void:
|
||||||
|
|
Loading…
Add table
Reference in a new issue