Przeglądaj źródła

Separate version hash from version number in editor and project manager

When copy-pasting the version from About dialog to bug reports at GitHub,
this makes the version hash linkable to commits at GitHub.

(cherry picked from commit 293550f56ad732ce27d042f6fca8fe8476669d15)
Andrii Doroshenko (Xrayez) 4 lat temu
rodzic
commit
6f63b0c9ae
3 zmienionych plików z 3 dodań i 3 usunięć
  1. 1 1
      editor/editor_about.cpp
  2. 1 1
      editor/editor_node.cpp
  3. 1 1
      editor/project_manager.cpp

+ 1 - 1
editor/editor_about.cpp

@@ -146,7 +146,7 @@ EditorAbout::EditorAbout() {
 	version_btn = memnew(LinkButton);
 	String hash = String(VERSION_HASH);
 	if (hash.length() != 0) {
-		hash = "." + hash.left(9);
+		hash = " " + vformat("[%s]", hash.left(9));
 	}
 	version_btn->set_text(VERSION_FULL_NAME + hash);
 	// Set the text to copy in metadata as it slightly differs from the button's text.

+ 1 - 1
editor/editor_node.cpp

@@ -6796,7 +6796,7 @@ EditorNode::EditorNode() {
 	version_btn->set_text(VERSION_FULL_CONFIG);
 	String hash = String(VERSION_HASH);
 	if (hash.length() != 0) {
-		hash = "." + hash.left(9);
+		hash = " " + vformat("[%s]", hash.left(9));
 	}
 	// Set the text to copy in metadata as it slightly differs from the button's text.
 	version_btn->set_meta(META_TEXT_TO_COPY, "v" VERSION_FULL_BUILD + hash);

+ 1 - 1
editor/project_manager.cpp

@@ -2673,7 +2673,7 @@ ProjectManager::ProjectManager() {
 	version_btn = memnew(LinkButton);
 	String hash = String(VERSION_HASH);
 	if (hash.length() != 0) {
-		hash = "." + hash.left(9);
+		hash = " " + vformat("[%s]", hash.left(9));
 	}
 	version_btn->set_text("v" VERSION_FULL_BUILD + hash);
 	// Fade the version label to be less prominent, but still readable.