Jelajahi Sumber

Add keyboard shortcut to toggle column visibility

Leonardo Jeanteur 4 tahun lalu
induk
melakukan
5111ba17ac
2 mengubah file dengan 8 tambahan dan 0 penghapusan
  1. 1 0
      bin/defaultProps.json
  2. 7 0
      hide/view/Prefab.hx

+ 1 - 0
bin/defaultProps.json

@@ -76,6 +76,7 @@
 	"key.sceneeditor.editPivot" : "P",
 	"key.sceneeditor.editPivot" : "P",
 	"key.sceneeditor.localTransformsToggle": "D",
 	"key.sceneeditor.localTransformsToggle": "D",
 	"key.sceneeditor.gridToggle": "G",
 	"key.sceneeditor.gridToggle": "G",
+	"key.sceneeditor.toggleLayout": "Tab",
 
 
 	// cdb config
 	// cdb config
 	"cdb.databaseFile" : "data.cdb",
 	"cdb.databaseFile" : "data.cdb",

+ 7 - 0
hide/view/Prefab.hx

@@ -369,6 +369,13 @@ class Prefab extends FileView {
 			sceneEditor.collapseTree();
 			sceneEditor.collapseTree();
 		});
 		});
 
 
+		keys.register("sceneeditor.toggleLayout", () -> {
+			if( element.find(".tree-column").first().css('display') == 'none' )
+				showColumns();
+			else
+				hideColumns();
+		});
+
 		refreshSceneFilters();
 		refreshSceneFilters();
 		refreshGraphicsFilters();
 		refreshGraphicsFilters();
 	}
 	}