From edf7e43bb86c430921da752ad24c2d5b83fd93fb Mon Sep 17 00:00:00 2001 From: OverloadedOrama <35376950+OverloadedOrama@users.noreply.github.com> Date: Mon, 14 Sep 2020 17:51:35 +0300 Subject: [PATCH] Update size label when changing project or scaling --- src/Autoload/Global.gd | 2 ++ src/Classes/Project.gd | 1 + 2 files changed, 3 insertions(+) diff --git a/src/Autoload/Global.gd b/src/Autoload/Global.gd index f9cf2d0..73a454f 100644 --- a/src/Autoload/Global.gd +++ b/src/Autoload/Global.gd @@ -312,6 +312,7 @@ func undo(_frame_index := -1, _layer_index := -1, project : Project = current_pr canvas.camera_zoom() Global.canvas.grid.isometric_polylines.clear() Global.canvas.grid.update() + Global.cursor_position_label.text = "[%s×%s]" % [project.size.x, project.size.y] elif "Frame" in action_name: # This actually means that frames.size is one, but it hasn't been updated yet @@ -342,6 +343,7 @@ func redo(_frame_index := -1, _layer_index := -1, project : Project = current_pr canvas.camera_zoom() Global.canvas.grid.isometric_polylines.clear() Global.canvas.grid.update() + Global.cursor_position_label.text = "[%s×%s]" % [project.size.x, project.size.y] elif "Frame" in action_name: if project.frames.size() == 1: # Stop animating diff --git a/src/Classes/Project.gd b/src/Classes/Project.gd index bc660be..3582f46 100644 --- a/src/Classes/Project.gd +++ b/src/Classes/Project.gd @@ -176,6 +176,7 @@ func change_project() -> void: Global.horizontal_ruler.update() Global.vertical_ruler.update() Global.preview_zoom_slider.value = -Global.camera_preview.zoom.x + Global.cursor_position_label.text = "[%s×%s]" % [size.x, size.y] Global.window_title = "%s - Pixelorama %s" % [name, Global.current_version] if has_changed: