OverviewFilesCommitsIssuesDocsReleasesPeers

godot-keet / scenes / identity_manager_panel.tscn

132 lines · tscn ref:
[gd_scene load_steps=2 format=3 uid="uid://dkeet_identity_mgr"]

[ext_resource type="Script" path="res://scripts/identity_manager_panel.gd" id="1_script"]

[node name="IdentityManagerPanel" type="Window"]
title = "Identity Manager"
initial_position = 2
size = Vector2i(400, 480)
visible = false
wrap_controls = true
script = ExtResource("1_script")

[node name="Margin" type="MarginContainer" parent="."]
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
theme_override_constants/margin_left = 12
theme_override_constants/margin_top = 12
theme_override_constants/margin_right = 12
theme_override_constants/margin_bottom = 12

[node name="VBox" type="VBoxContainer" parent="Margin"]
layout_mode = 2

[node name="ActiveLabel" type="Label" parent="Margin/VBox"]
unique_name_in_owner = true
layout_mode = 2
theme_override_colors/font_color = Color(0.6, 0.9, 0.6, 1)
text = "Active: ..."

[node name="HSeparator2" type="HSeparator" parent="Margin/VBox"]
layout_mode = 2

[node name="IdentityList" type="ItemList" parent="Margin/VBox"]
unique_name_in_owner = true
layout_mode = 2
size_flags_vertical = 3
custom_minimum_size = Vector2(0, 100)

[node name="HSeparator3" type="HSeparator" parent="Margin/VBox"]
layout_mode = 2

[node name="ActionBar" type="HBoxContainer" parent="Margin/VBox"]
layout_mode = 2

[node name="CreateBtn" type="Button" parent="Margin/VBox/ActionBar"]
unique_name_in_owner = true
layout_mode = 2
text = "Create"

[node name="ImportBtn" type="Button" parent="Margin/VBox/ActionBar"]
unique_name_in_owner = true
layout_mode = 2
text = "Import"

[node name="ExportBtn" type="Button" parent="Margin/VBox/ActionBar"]
unique_name_in_owner = true
layout_mode = 2
text = "Export"

[node name="SwitchBtn" type="Button" parent="Margin/VBox/ActionBar"]
unique_name_in_owner = true
layout_mode = 2
text = "Switch To"

[node name="DeleteBtn" type="Button" parent="Margin/VBox/ActionBar"]
unique_name_in_owner = true
layout_mode = 2
text = "Delete"

[node name="ToolBar" type="HBoxContainer" parent="Margin/VBox"]
layout_mode = 2

[node name="RepairBtn" type="Button" parent="Margin/VBox/ToolBar"]
unique_name_in_owner = true
layout_mode = 2
text = "Repair"
tooltip_text = "Run repair + rotateWriter per room"

[node name="GcBtn" type="Button" parent="Margin/VBox/ToolBar"]
unique_name_in_owner = true
layout_mode = 2
text = "GC Rooms"
tooltip_text = "Remove broken rooms and restart core"

[node name="DiagnoseBtn" type="Button" parent="Margin/VBox/ToolBar"]
unique_name_in_owner = true
layout_mode = 2
text = "Diagnose"
tooltip_text = "Show full diagnostic report"

[node name="StatusLabel" type="Label" parent="Margin/VBox"]
unique_name_in_owner = true
layout_mode = 2
theme_override_colors/font_color = Color(1, 0.8, 0.2, 1)
text = ""

[node name="PairSeparator" type="HSeparator" parent="Margin/VBox"]
layout_mode = 2

[node name="PairHeader" type="Label" parent="Margin/VBox"]
layout_mode = 2
theme_override_colors/font_color = Color(0.6, 0.9, 0.6, 1)
text = "Device Pairing"

[node name="MetaKeyRow" type="HBoxContainer" parent="Margin/VBox"]
layout_mode = 2

[node name="MetaKeyLabel" type="Label" parent="Margin/VBox/MetaKeyRow"]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
text = "(loading...)"

[node name="CopyKeyBtn" type="Button" parent="Margin/VBox/MetaKeyRow"]
unique_name_in_owner = true
layout_mode = 2
text = "Copy"

[node name="PairDeviceBtn" type="Button" parent="Margin/VBox"]
unique_name_in_owner = true
layout_mode = 2
text = "Pair with Remote Device"

[node name="PairStatusLabel" type="Label" parent="Margin/VBox"]
unique_name_in_owner = true
layout_mode = 2
theme_override_colors/font_color = Color(1, 0.8, 0.2, 1)
text = ""