[gd_scene load_steps=8 format=3 uid="uid://bmlciwscreowf"] [ext_resource type="Theme" uid="uid://bd8ancgbfsvmd" path="res://assets/default_theme.theme" id="1_2s8h2"] [ext_resource type="Script" path="res://ui/Main.gd" id="2_sl5q6"] [ext_resource type="Script" path="res://ui/time_entries_items_tree.gd" id="3_oxqux"] [ext_resource type="PackedScene" uid="uid://b07v41toqw355" path="res://ui/settings.tscn" id="4_4fa2j"] [ext_resource type="AudioStream" uid="uid://cdsbhoidgyx70" path="res://assets/pop.ogg" id="4_6ajaq"] [sub_resource type="InputEventKey" id="InputEventKey_guuii"] device = -1 pressed = true keycode = 32 unicode = 32 [sub_resource type="Shortcut" id="Shortcut_irhvi"] events = [SubResource("InputEventKey_guuii")] [node name="PanelContainer" type="PanelContainer"] anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 theme = ExtResource("1_2s8h2") theme_type_variation = &"background" [node name="Main" type="MarginContainer" parent="."] layout_mode = 2 theme_override_constants/margin_left = 5 theme_override_constants/margin_top = 5 theme_override_constants/margin_right = 5 theme_override_constants/margin_bottom = 5 script = ExtResource("2_sl5q6") [node name="VBoxContainer" type="VBoxContainer" parent="Main"] layout_mode = 2 size_flags_horizontal = 3 [node name="HBoxContainer2" type="HBoxContainer" parent="Main/VBoxContainer"] layout_mode = 2 [node name="SettingsButton" type="Button" parent="Main/VBoxContainer/HBoxContainer2"] unique_name_in_owner = true layout_mode = 2 tooltip_text = "Settings" theme_type_variation = &"settings_button" icon_alignment = 1 [node name="TaskNameLineEdit" type="LineEdit" parent="Main/VBoxContainer/HBoxContainer2"] unique_name_in_owner = true layout_mode = 2 size_flags_horizontal = 3 placeholder_text = "Task Name. Use \"/\" to create subtasks" caret_blink = true caret_blink_interval = 0.5 [node name="TasksButton" type="Button" parent="Main/VBoxContainer/HBoxContainer2"] unique_name_in_owner = true layout_mode = 2 tooltip_text = "Tasks" theme_type_variation = &"tasks_button" icon_alignment = 1 [node name="HBoxContainer" type="HBoxContainer" parent="Main/VBoxContainer"] layout_mode = 2 size_flags_horizontal = 3 size_flags_vertical = 3 [node name="TimeLabel" type="Label" parent="Main/VBoxContainer/HBoxContainer"] unique_name_in_owner = true layout_mode = 2 size_flags_horizontal = 3 size_flags_vertical = 1 theme_type_variation = &"time_label" text = "00:00:00" horizontal_alignment = 1 vertical_alignment = 1 [node name="StartButton" type="Button" parent="Main/VBoxContainer/HBoxContainer"] unique_name_in_owner = true layout_mode = 2 theme_type_variation = &"play_button" shortcut = SubResource("Shortcut_irhvi") [node name="Timer" type="Timer" parent="Main"] unique_name_in_owner = true [node name="PreviousTasksWindow" type="Window" parent="Main"] unique_name_in_owner = true title = "Tasks" size = Vector2i(300, 300) visible = false always_on_top = true [node name="PanelContainer" type="PanelContainer" parent="Main/PreviousTasksWindow"] anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 size_flags_horizontal = 3 size_flags_vertical = 3 theme_type_variation = &"background" [node name="MarginContainer" type="MarginContainer" parent="Main/PreviousTasksWindow/PanelContainer"] layout_mode = 2 size_flags_vertical = 3 theme_override_constants/margin_left = 20 theme_override_constants/margin_top = 20 theme_override_constants/margin_right = 20 theme_override_constants/margin_bottom = 20 [node name="TimeEntriesItemsTree" type="Tree" parent="Main/PreviousTasksWindow/PanelContainer/MarginContainer"] unique_name_in_owner = true layout_mode = 2 size_flags_horizontal = 3 size_flags_vertical = 3 columns = 2 script = ExtResource("3_oxqux") [node name="SettingsWindow" type="Window" parent="Main"] unique_name_in_owner = true title = "Settings" size = Vector2i(300, 300) visible = false always_on_top = true [node name="Settings" parent="Main/SettingsWindow" instance=ExtResource("4_4fa2j")] [node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="."] unique_name_in_owner = true stream = ExtResource("4_6ajaq")