|
1 | 1 | [gd_scene format=3 uid="uid://dcl81wj587ph8"] |
2 | 2 |
|
3 | 3 | [ext_resource type="Script" uid="uid://clp346ybkc5c1" path="res://ui/components/popups/SettingsPopup.gd" id="1"] |
4 | | -[ext_resource type="StyleBox" path="res://ui/theme/button_outline_large_pressed.tres" id="3"] |
5 | | -[ext_resource type="StyleBox" path="res://ui/theme/button_outline_large_normal.tres" id="4"] |
6 | | -[ext_resource type="StyleBox" path="res://ui/theme/panel_normal.tres" id="5"] |
7 | | -[ext_resource type="StyleBox" path="res://ui/theme/button_outline_large_accent.tres" id="6"] |
| 4 | +[ext_resource type="StyleBox" uid="uid://bkqtmumr5t28" path="res://ui/theme/button_outline_large_pressed.tres" id="3"] |
| 5 | +[ext_resource type="StyleBox" uid="uid://b45mlqutqarjn" path="res://ui/theme/button_outline_large_normal.tres" id="4"] |
| 6 | +[ext_resource type="StyleBox" uid="uid://lvuws1hlca6y" path="res://ui/theme/panel_normal.tres" id="5"] |
| 7 | +[ext_resource type="StyleBox" uid="uid://dhdt5bfr2nel5" path="res://ui/theme/button_outline_large_accent.tres" id="6"] |
8 | 8 | [ext_resource type="Theme" uid="uid://b03mml1yyrchy" path="res://ui/theme/gdscript_app_theme.tres" id="7"] |
9 | | -[ext_resource type="StyleBox" path="res://ui/theme/button_outline_large_hover.tres" id="8"] |
10 | | -[ext_resource type="StyleBox" path="res://ui/theme/focus_accent.tres" id="9"] |
| 9 | +[ext_resource type="StyleBox" uid="uid://dkeg6cbxbpnqe" path="res://ui/theme/button_outline_large_hover.tres" id="8"] |
| 10 | +[ext_resource type="StyleBox" uid="uid://bsrxxsifsyu4k" path="res://ui/theme/focus_accent.tres" id="9"] |
| 11 | +[ext_resource type="PackedScene" uid="uid://bc84yi46l8qys" path="res://ui/components/popups/TranslationInfoPopup.tscn" id="10"] |
| 12 | +[ext_resource type="Texture2D" uid="uid://cx5pgbsm7s2qp" path="res://ui/icons/icon_report.png" id="11"] |
11 | 13 |
|
12 | 14 | [sub_resource type="StyleBoxEmpty" id="2"] |
13 | 15 |
|
|
17 | 19 |
|
18 | 20 | [sub_resource type="Shortcut" id="6"] |
19 | 21 |
|
20 | | -[node name="CanvasLayer" type="CanvasLayer" unique_id=1461649153 node_paths=PackedStringArray("_panel", "_color_rect", "_language_value", "_font_size_value", "_font_size_sample", "_scroll_sensitivity_slider", "_framerate_settings_section", "_framerate_option", "_lower_contrast", "_dyslexia_font", "_apply_button", "_cancel_button")] |
| 22 | +[node name="CanvasLayer" type="CanvasLayer" unique_id=1461649153 node_paths=PackedStringArray("_panel", "_color_rect", "_translation_info_button", "_translation_info_popup", "_language_value", "_font_size_value", "_font_size_sample", "_scroll_sensitivity_slider", "_framerate_settings_section", "_framerate_option", "_lower_contrast", "_dyslexia_font", "_apply_button", "_cancel_button")] |
21 | 23 | layer = 2 |
22 | 24 | script = ExtResource("1") |
23 | 25 | _panel = NodePath("PanelContainer") |
24 | 26 | _color_rect = NodePath("ColorRect") |
| 27 | +_translation_info_button = NodePath("PanelContainer/Column/Margin/Column/ScrollContainer/Settings/LanguageSetting/LabelRow/TranslationInfoButton") |
| 28 | +_translation_info_popup = NodePath("TranslationInfoPopup") |
25 | 29 | _language_value = NodePath("PanelContainer/Column/Margin/Column/ScrollContainer/Settings/LanguageSetting/Value") |
26 | 30 | _font_size_value = NodePath("PanelContainer/Column/Margin/Column/ScrollContainer/Settings/FontSizeSetting/ValueContainer/Value") |
27 | 31 | _font_size_sample = NodePath("PanelContainer/Column/Margin/Column/ScrollContainer/Settings/FontSizeSetting/ValueContainer/SampleText") |
@@ -98,15 +102,28 @@ theme_override_constants/separation = 32 |
98 | 102 | [node name="LanguageSetting" type="HBoxContainer" parent="PanelContainer/Column/Margin/Column/ScrollContainer/Settings" unique_id=461239063] |
99 | 103 | layout_mode = 2 |
100 | 104 |
|
101 | | -[node name="Label" type="Label" parent="PanelContainer/Column/Margin/Column/ScrollContainer/Settings/LanguageSetting" unique_id=478374928] |
| 105 | +[node name="LabelRow" type="HBoxContainer" parent="PanelContainer/Column/Margin/Column/ScrollContainer/Settings/LanguageSetting" unique_id=561239064] |
| 106 | +layout_mode = 2 |
| 107 | +size_flags_horizontal = 3 |
| 108 | + |
| 109 | +[node name="Label" type="Label" parent="PanelContainer/Column/Margin/Column/ScrollContainer/Settings/LanguageSetting/LabelRow" unique_id=478374928] |
102 | 110 | layout_mode = 2 |
103 | 111 | size_flags_horizontal = 3 |
104 | 112 | text = "Language" |
105 | 113 |
|
| 114 | +[node name="TranslationInfoButton" type="Button" parent="PanelContainer/Column/Margin/Column/ScrollContainer/Settings/LanguageSetting/LabelRow" unique_id=561239065] |
| 115 | +layout_mode = 2 |
| 116 | +size_flags_horizontal = 0 |
| 117 | +size_flags_vertical = 4 |
| 118 | +tooltip_text = "About community translations" |
| 119 | +mouse_default_cursor_shape = 2 |
| 120 | +icon = ExtResource("11") |
| 121 | +flat = true |
| 122 | + |
106 | 123 | [node name="Value" type="OptionButton" parent="PanelContainer/Column/Margin/Column/ScrollContainer/Settings/LanguageSetting" unique_id=2054986385] |
107 | 124 | layout_mode = 2 |
108 | 125 | size_flags_horizontal = 3 |
109 | | -tooltip_text = "Change the course's language. We plan to add other languages, but only English is available for now." |
| 126 | +tooltip_text = "Change the course's language to one of the community-contributed ones." |
110 | 127 |
|
111 | 128 | [node name="FontSizeSetting" type="HBoxContainer" parent="PanelContainer/Column/Margin/Column/ScrollContainer/Settings" unique_id=1561891103] |
112 | 129 | layout_mode = 2 |
@@ -246,3 +263,5 @@ theme_override_styles/hover = ExtResource("6") |
246 | 263 | theme_override_styles/focus = ExtResource("9") |
247 | 264 | shortcut = SubResource("6") |
248 | 265 | text = "Apply" |
| 266 | + |
| 267 | +[node name="TranslationInfoPopup" parent="." unique_id=1351951771 instance=ExtResource("10")] |
0 commit comments