21 lines
443 B
GDScript
21 lines
443 B
GDScript
@tool
|
|||
|
|
extends EditorPlugin
|
||
|
|
|
||
|
|
var path: String = ProjectSettings.globalize_path("res://")
|
||
|
|
var dock: EditorDock
|
||
|
|
|
||
|
|
func _enter_tree() -> void:
|
||
|
|
dock = EditorDock.new()
|
||
|
|
dock.name = "Git"
|
||
|
|
dock.default_slot = EditorDock.DOCK_SLOT_LEFT_UR
|
||
|
|
var dock_content = preload("uid://ivjdq3iu1k6r").instantiate()
|
||
|
|
dock.add_child(dock_content)
|
||
|
|
add_dock(dock)
|
||
|
|
|
||
|
|
|
||
|
|
func _exit_tree() -> void:
|
||
|
|
if dock != null:
|
||
|
|
remove_dock(dock)
|
||
|
|
dock.queue_free()
|
||
|
|
dock = null
|