diff --git a/.github/workflows/dev-desktop-builds.yml b/.github/workflows/dev-desktop-builds.yml index ee19177d2..e89ecb16f 100644 --- a/.github/workflows/dev-desktop-builds.yml +++ b/.github/workflows/dev-desktop-builds.yml @@ -15,7 +15,7 @@ concurrency: cancel-in-progress: true env: - GODOT_VERSION: 4.3 + GODOT_VERSION: 4.4 EXPORT_NAME: Pixelorama jobs: @@ -23,14 +23,14 @@ jobs: name: Windows Export 🗔 runs-on: ubuntu-latest container: - image: docker://barichello/godot-ci:4.3 + image: docker://barichello/godot-ci:4.4 steps: - name: Setup WINE and rcedit 🍷 run: | chown root:root -R ~ godot --headless --quit - echo 'export/windows/wine = "/usr/bin/wine64-stable"' >> ~/.config/godot/editor_settings-4.3.tres - echo 'export/windows/rcedit = "/opt/rcedit.exe"' >> ~/.config/godot/editor_settings-4.3.tres + echo 'export/windows/wine = "/usr/bin/wine64-stable"' >> ~/.config/godot/editor_settings-4.4.tres + echo 'export/windows/rcedit = "/opt/rcedit.exe"' >> ~/.config/godot/editor_settings-4.4.tres - name: Checkout 🛎️ uses: actions/checkout@v4 with: @@ -59,7 +59,7 @@ jobs: name: Linux Export 🐧 runs-on: ubuntu-latest container: - image: docker://barichello/godot-ci:4.3 + image: docker://barichello/godot-ci:4.4 steps: - name: Checkout 🛎️ uses: actions/checkout@v4 diff --git a/.github/workflows/dev-web.yml b/.github/workflows/dev-web.yml index dcbfb35b0..3d2f735d2 100644 --- a/.github/workflows/dev-web.yml +++ b/.github/workflows/dev-web.yml @@ -9,7 +9,7 @@ concurrency: cancel-in-progress: true env: - GODOT_VERSION: 4.3 + GODOT_VERSION: 4.4 EXPORT_NAME: Pixelorama jobs: @@ -17,7 +17,7 @@ jobs: name: Web Export 🌐 runs-on: ubuntu-latest container: - image: docker://barichello/godot-ci:4.3 + image: docker://barichello/godot-ci:4.4 steps: - name: Checkout 🛎️ uses: actions/checkout@v4 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 8c3b15002..898922620 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -5,7 +5,7 @@ on: branches: [ release ] env: - GODOT_VERSION: 4.3 + GODOT_VERSION: 4.4 EXPORT_NAME: Pixelorama TAG: v1.0.5 BUTLER_API_KEY: ${{ secrets.BUTLER_API_KEY }} @@ -15,14 +15,14 @@ jobs: name: Windows Export 🗔 runs-on: ubuntu-latest container: - image: docker://barichello/godot-ci:4.3 + image: docker://barichello/godot-ci:4.4 steps: - name: Setup WINE and rcedit 🍷 run: | chown root:root -R ~ godot --headless --quit - echo 'export/windows/wine = "/usr/bin/wine64-stable"' >> ~/.config/godot/editor_settings-4.3.tres - echo 'export/windows/rcedit = "/opt/rcedit.exe"' >> ~/.config/godot/editor_settings-4.3.tres + echo 'export/windows/wine = "/usr/bin/wine64-stable"' >> ~/.config/godot/editor_settings-4.4.tres + echo 'export/windows/rcedit = "/opt/rcedit.exe"' >> ~/.config/godot/editor_settings-4.4.tres - name: Checkout 🛎️ uses: actions/checkout@v4 with: @@ -74,7 +74,7 @@ jobs: name: Linux Export 🐧 runs-on: ubuntu-latest container: - image: docker://barichello/godot-ci:4.3 + image: docker://barichello/godot-ci:4.4 steps: - name: Checkout 🛎️ uses: actions/checkout@v4 @@ -193,7 +193,7 @@ jobs: name: Web Export 🌐 runs-on: ubuntu-latest container: - image: docker://barichello/godot-ci:4.3 + image: docker://barichello/godot-ci:4.4 steps: - name: Checkout 🛎️ uses: actions/checkout@v4 diff --git a/README.md b/README.md index edaa49a45..be9e2da47 100644 --- a/README.md +++ b/README.md @@ -54,7 +54,7 @@ You can find online Documentation for Pixelorama here: https://orama-interactive It's still work in progress so there are some pages missing. If you want to contribute, you can do so in [Pixelorama-Docs' GitHub Repository](https://github.com/Orama-Interactive/Pixelorama-Docs). ## Cloning Instructions -Pixelorama uses Godot 4.3, so you will need to have it in order to run the project. Older versions will not work. +Pixelorama uses Godot 4.4, so you will need to have it in order to run the project. Older versions will not work. As of right now, most of the code is written using GDScript, so the mono version of Godot is not required, but Pixelorama should also work with it. ## Features: diff --git a/addons/SmartSlicer/Classes/RegionUnpacker.gd.uid b/addons/SmartSlicer/Classes/RegionUnpacker.gd.uid new file mode 100644 index 000000000..43bd36967 --- /dev/null +++ b/addons/SmartSlicer/Classes/RegionUnpacker.gd.uid @@ -0,0 +1 @@ +uid://b4bomkpkff35q diff --git a/addons/aimg_io/apng_crc32.tres b/addons/aimg_io/apng_crc32.tres index b379714a3..fd302668b 100644 --- a/addons/aimg_io/apng_crc32.tres +++ b/addons/aimg_io/apng_crc32.tres @@ -1,8 +1,8 @@ -[gd_resource type="Resource" load_steps=2 format=2] +[gd_resource type="Resource" script_class="AImgIOCRC32" load_steps=2 format=3 uid="uid://byrkfj6hsea5l"] -[ext_resource path="res://addons/aimg_io/crc32.gd" type="Script" id=1] +[ext_resource type="Script" uid="uid://bdrwi3rt1gvr6" path="res://addons/aimg_io/crc32.gd" id="1"] [resource] -script = ExtResource( 1 ) +script = ExtResource("1") reversed_polynomial = 3988292384 mask = 4294967295 diff --git a/addons/aimg_io/apng_exporter.gd.uid b/addons/aimg_io/apng_exporter.gd.uid new file mode 100644 index 000000000..8eda93d48 --- /dev/null +++ b/addons/aimg_io/apng_exporter.gd.uid @@ -0,0 +1 @@ +uid://go3lteln7x3p diff --git a/addons/aimg_io/apng_import_plugin.gd.uid b/addons/aimg_io/apng_import_plugin.gd.uid new file mode 100644 index 000000000..8d23eaee2 --- /dev/null +++ b/addons/aimg_io/apng_import_plugin.gd.uid @@ -0,0 +1 @@ +uid://b3yov4wi6hi5a diff --git a/addons/aimg_io/apng_importer.gd.uid b/addons/aimg_io/apng_importer.gd.uid new file mode 100644 index 000000000..1c31e7b84 --- /dev/null +++ b/addons/aimg_io/apng_importer.gd.uid @@ -0,0 +1 @@ +uid://bon05d4xjsyqj diff --git a/addons/aimg_io/apng_stream.gd.uid b/addons/aimg_io/apng_stream.gd.uid new file mode 100644 index 000000000..f2fe3cfde --- /dev/null +++ b/addons/aimg_io/apng_stream.gd.uid @@ -0,0 +1 @@ +uid://dtwi848n6h7ff diff --git a/addons/aimg_io/base_exporter.gd.uid b/addons/aimg_io/base_exporter.gd.uid new file mode 100644 index 000000000..541440f6e --- /dev/null +++ b/addons/aimg_io/base_exporter.gd.uid @@ -0,0 +1 @@ +uid://bdwn6srcjn2rk diff --git a/addons/aimg_io/crc32.gd.uid b/addons/aimg_io/crc32.gd.uid new file mode 100644 index 000000000..bd731e0c0 --- /dev/null +++ b/addons/aimg_io/crc32.gd.uid @@ -0,0 +1 @@ +uid://bdrwi3rt1gvr6 diff --git a/addons/aimg_io/editor_plugin.gd.uid b/addons/aimg_io/editor_plugin.gd.uid new file mode 100644 index 000000000..9d11b9e5f --- /dev/null +++ b/addons/aimg_io/editor_plugin.gd.uid @@ -0,0 +1 @@ +uid://boneu1kl2wxj0 diff --git a/addons/aimg_io/frame.gd.uid b/addons/aimg_io/frame.gd.uid new file mode 100644 index 000000000..bc4605352 --- /dev/null +++ b/addons/aimg_io/frame.gd.uid @@ -0,0 +1 @@ +uid://cdkek8njpjk20 diff --git a/addons/dockable_container/dockable_container.gd.uid b/addons/dockable_container/dockable_container.gd.uid new file mode 100644 index 000000000..42ca2918e --- /dev/null +++ b/addons/dockable_container/dockable_container.gd.uid @@ -0,0 +1 @@ +uid://bfi1mm158ge5l diff --git a/addons/dockable_container/dockable_panel.gd.uid b/addons/dockable_container/dockable_panel.gd.uid new file mode 100644 index 000000000..f3ddd5ce9 --- /dev/null +++ b/addons/dockable_container/dockable_panel.gd.uid @@ -0,0 +1 @@ +uid://xhj756ypkcs6 diff --git a/addons/dockable_container/dockable_panel_reference_control.gd.uid b/addons/dockable_container/dockable_panel_reference_control.gd.uid new file mode 100644 index 000000000..19feea326 --- /dev/null +++ b/addons/dockable_container/dockable_panel_reference_control.gd.uid @@ -0,0 +1 @@ +uid://dyuyvpm04q46k diff --git a/addons/dockable_container/drag_n_drop_panel.gd.uid b/addons/dockable_container/drag_n_drop_panel.gd.uid new file mode 100644 index 000000000..fa94ec922 --- /dev/null +++ b/addons/dockable_container/drag_n_drop_panel.gd.uid @@ -0,0 +1 @@ +uid://bgys5wmhq4olg diff --git a/addons/dockable_container/floating_window.gd.uid b/addons/dockable_container/floating_window.gd.uid new file mode 100644 index 000000000..f25d8f31d --- /dev/null +++ b/addons/dockable_container/floating_window.gd.uid @@ -0,0 +1 @@ +uid://c6w6577okhdyc diff --git a/addons/dockable_container/inspector_plugin/editor_inspector_plugin.gd.uid b/addons/dockable_container/inspector_plugin/editor_inspector_plugin.gd.uid new file mode 100644 index 000000000..4e8063259 --- /dev/null +++ b/addons/dockable_container/inspector_plugin/editor_inspector_plugin.gd.uid @@ -0,0 +1 @@ +uid://cobqhyqmpx0gj diff --git a/addons/dockable_container/inspector_plugin/layout_editor_property.gd.uid b/addons/dockable_container/inspector_plugin/layout_editor_property.gd.uid new file mode 100644 index 000000000..d2e47f9ff --- /dev/null +++ b/addons/dockable_container/inspector_plugin/layout_editor_property.gd.uid @@ -0,0 +1 @@ +uid://b5ryee5l6apq6 diff --git a/addons/dockable_container/layout.gd.uid b/addons/dockable_container/layout.gd.uid new file mode 100644 index 000000000..73accd75b --- /dev/null +++ b/addons/dockable_container/layout.gd.uid @@ -0,0 +1 @@ +uid://icucbtatip66 diff --git a/addons/dockable_container/layout_node.gd.uid b/addons/dockable_container/layout_node.gd.uid new file mode 100644 index 000000000..cbfaebf4d --- /dev/null +++ b/addons/dockable_container/layout_node.gd.uid @@ -0,0 +1 @@ +uid://cjcli6rgqaqjo diff --git a/addons/dockable_container/layout_panel.gd.uid b/addons/dockable_container/layout_panel.gd.uid new file mode 100644 index 000000000..8b155da23 --- /dev/null +++ b/addons/dockable_container/layout_panel.gd.uid @@ -0,0 +1 @@ +uid://da67x3ua6ietw diff --git a/addons/dockable_container/layout_split.gd.uid b/addons/dockable_container/layout_split.gd.uid new file mode 100644 index 000000000..75800648f --- /dev/null +++ b/addons/dockable_container/layout_split.gd.uid @@ -0,0 +1 @@ +uid://bvvbi3x82xnut diff --git a/addons/dockable_container/plugin.gd.uid b/addons/dockable_container/plugin.gd.uid new file mode 100644 index 000000000..a44f41b89 --- /dev/null +++ b/addons/dockable_container/plugin.gd.uid @@ -0,0 +1 @@ +uid://dcbkpdpuf7lnj diff --git a/addons/dockable_container/samples/TestScene.gd.uid b/addons/dockable_container/samples/TestScene.gd.uid new file mode 100644 index 000000000..2a976e3ef --- /dev/null +++ b/addons/dockable_container/samples/TestScene.gd.uid @@ -0,0 +1 @@ +uid://bfkod42iqrybd diff --git a/addons/dockable_container/samples/TestScene.tscn b/addons/dockable_container/samples/TestScene.tscn index 311440da1..326e57c56 100644 --- a/addons/dockable_container/samples/TestScene.tscn +++ b/addons/dockable_container/samples/TestScene.tscn @@ -1,10 +1,10 @@ [gd_scene load_steps=16 format=3 uid="uid://drlvhuchtk6if"] -[ext_resource type="Script" path="res://addons/dockable_container/dockable_container.gd" id="1"] -[ext_resource type="Script" path="res://addons/dockable_container/layout.gd" id="2"] -[ext_resource type="Script" path="res://addons/dockable_container/samples/TestScene.gd" id="4"] -[ext_resource type="Script" path="res://addons/dockable_container/layout_split.gd" id="4_yhgfb"] -[ext_resource type="Script" path="res://addons/dockable_container/layout_panel.gd" id="5"] +[ext_resource type="Script" uid="uid://bfi1mm158ge5l" path="res://addons/dockable_container/dockable_container.gd" id="1"] +[ext_resource type="Script" uid="uid://icucbtatip66" path="res://addons/dockable_container/layout.gd" id="2"] +[ext_resource type="Script" uid="uid://bfkod42iqrybd" path="res://addons/dockable_container/samples/TestScene.gd" id="4"] +[ext_resource type="Script" uid="uid://bvvbi3x82xnut" path="res://addons/dockable_container/layout_split.gd" id="4_yhgfb"] +[ext_resource type="Script" uid="uid://da67x3ua6ietw" path="res://addons/dockable_container/layout_panel.gd" id="5"] [sub_resource type="Resource" id="Resource_8aoc2"] resource_name = "Tabs" @@ -33,6 +33,7 @@ root = SubResource("Resource_hl8y1") hidden_tabs = {} windows = {} save_on_change = false +layout_reset_path = "" [sub_resource type="Resource" id="Resource_ntwfj"] resource_name = "Tabs" @@ -75,6 +76,7 @@ root = SubResource("Resource_jhibs") hidden_tabs = {} windows = {} save_on_change = false +layout_reset_path = "" [node name="SampleScene" type="VBoxContainer"] anchors_preset = 15 diff --git a/addons/dockable_container/split_handle.gd.uid b/addons/dockable_container/split_handle.gd.uid new file mode 100644 index 000000000..8fbf1c8cd --- /dev/null +++ b/addons/dockable_container/split_handle.gd.uid @@ -0,0 +1 @@ +uid://cldhbvad7t45o diff --git a/addons/gdgifexporter/converter.gd.uid b/addons/gdgifexporter/converter.gd.uid new file mode 100644 index 000000000..1a5fc3ec1 --- /dev/null +++ b/addons/gdgifexporter/converter.gd.uid @@ -0,0 +1 @@ +uid://c5kkdbcb85w8 diff --git a/addons/gdgifexporter/exporter.gd.uid b/addons/gdgifexporter/exporter.gd.uid new file mode 100644 index 000000000..104026ac9 --- /dev/null +++ b/addons/gdgifexporter/exporter.gd.uid @@ -0,0 +1 @@ +uid://xuk3fvlfrkq5 diff --git a/addons/gdgifexporter/gif-lzw/lsbbitpacker.gd.uid b/addons/gdgifexporter/gif-lzw/lsbbitpacker.gd.uid new file mode 100644 index 000000000..160198b1f --- /dev/null +++ b/addons/gdgifexporter/gif-lzw/lsbbitpacker.gd.uid @@ -0,0 +1 @@ +uid://mwhs35vnqa23 diff --git a/addons/gdgifexporter/gif-lzw/lsbbitunpacker.gd.uid b/addons/gdgifexporter/gif-lzw/lsbbitunpacker.gd.uid new file mode 100644 index 000000000..22e66535c --- /dev/null +++ b/addons/gdgifexporter/gif-lzw/lsbbitunpacker.gd.uid @@ -0,0 +1 @@ +uid://b1t8mm12gmwnn diff --git a/addons/gdgifexporter/gif-lzw/lzw.gd.uid b/addons/gdgifexporter/gif-lzw/lzw.gd.uid new file mode 100644 index 000000000..b567c3dbb --- /dev/null +++ b/addons/gdgifexporter/gif-lzw/lzw.gd.uid @@ -0,0 +1 @@ +uid://db3ceeoen4dv3 diff --git a/addons/gdgifexporter/little_endian.gd.uid b/addons/gdgifexporter/little_endian.gd.uid new file mode 100644 index 000000000..e08c64414 --- /dev/null +++ b/addons/gdgifexporter/little_endian.gd.uid @@ -0,0 +1 @@ +uid://ub03h706po7j diff --git a/addons/gdgifexporter/lookup_color.gdshader.uid b/addons/gdgifexporter/lookup_color.gdshader.uid new file mode 100644 index 000000000..b9f3fd73b --- /dev/null +++ b/addons/gdgifexporter/lookup_color.gdshader.uid @@ -0,0 +1 @@ +uid://ddcacjah2k3jp diff --git a/addons/gdgifexporter/lookup_similar.gdshader.uid b/addons/gdgifexporter/lookup_similar.gdshader.uid new file mode 100644 index 000000000..6db64c3ef --- /dev/null +++ b/addons/gdgifexporter/lookup_similar.gdshader.uid @@ -0,0 +1 @@ +uid://15gpp2i5y7ri diff --git a/addons/gdgifexporter/quantization/median_cut.gd.uid b/addons/gdgifexporter/quantization/median_cut.gd.uid new file mode 100644 index 000000000..a8f2a0640 --- /dev/null +++ b/addons/gdgifexporter/quantization/median_cut.gd.uid @@ -0,0 +1 @@ +uid://c422vywy2m2eb diff --git a/addons/gdgifexporter/quantization/uniform.gd.uid b/addons/gdgifexporter/quantization/uniform.gd.uid new file mode 100644 index 000000000..b2ba8fd18 --- /dev/null +++ b/addons/gdgifexporter/quantization/uniform.gd.uid @@ -0,0 +1 @@ +uid://blh2i68spu1n2 diff --git a/addons/keychain/Keychain.gd.uid b/addons/keychain/Keychain.gd.uid new file mode 100644 index 000000000..339fbdca3 --- /dev/null +++ b/addons/keychain/Keychain.gd.uid @@ -0,0 +1 @@ +uid://dgiia2xg7fsud diff --git a/addons/keychain/ShortcutEdit.gd.uid b/addons/keychain/ShortcutEdit.gd.uid new file mode 100644 index 000000000..958a2d347 --- /dev/null +++ b/addons/keychain/ShortcutEdit.gd.uid @@ -0,0 +1 @@ +uid://dpciapd2x2va6 diff --git a/addons/keychain/ShortcutEdit.tscn b/addons/keychain/ShortcutEdit.tscn index 2e46a0e54..b65bf5dcb 100644 --- a/addons/keychain/ShortcutEdit.tscn +++ b/addons/keychain/ShortcutEdit.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=7 format=3 uid="uid://bq7ibhm0txl5p"] -[ext_resource type="Script" path="res://addons/keychain/ShortcutEdit.gd" id="1"] +[ext_resource type="Script" uid="uid://dpciapd2x2va6" path="res://addons/keychain/ShortcutEdit.gd" id="1"] [ext_resource type="Texture2D" uid="uid://ca58ufal2ufd8" path="res://addons/keychain/assets/joy_button.svg" id="2"] [ext_resource type="Texture2D" uid="uid://c2s5rm4nec5yh" path="res://addons/keychain/assets/keyboard.svg" id="3"] [ext_resource type="Texture2D" uid="uid://bb6q6om3d08cm" path="res://addons/keychain/assets/joy_axis.svg" id="4"] diff --git a/addons/keychain/ShortcutProfile.gd.uid b/addons/keychain/ShortcutProfile.gd.uid new file mode 100644 index 000000000..fa39f08ef --- /dev/null +++ b/addons/keychain/ShortcutProfile.gd.uid @@ -0,0 +1 @@ +uid://bmtkqh6xvat7 diff --git a/addons/keychain/ShortcutSelectorDialog.gd.uid b/addons/keychain/ShortcutSelectorDialog.gd.uid new file mode 100644 index 000000000..da09c0960 --- /dev/null +++ b/addons/keychain/ShortcutSelectorDialog.gd.uid @@ -0,0 +1 @@ +uid://ji2g5biygmmd diff --git a/addons/keychain/ShortcutSelectorDialog.tscn b/addons/keychain/ShortcutSelectorDialog.tscn index 65250e306..0cc18ec39 100644 --- a/addons/keychain/ShortcutSelectorDialog.tscn +++ b/addons/keychain/ShortcutSelectorDialog.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=2 format=3 uid="uid://bfjcafe2kvx7n"] -[ext_resource type="Script" path="res://addons/keychain/ShortcutSelectorDialog.gd" id="1"] +[ext_resource type="Script" uid="uid://ji2g5biygmmd" path="res://addons/keychain/ShortcutSelectorDialog.gd" id="1"] [node name="ShortcutSelectorDialog" type="ConfirmationDialog"] size = Vector2i(417, 169) diff --git a/addons/keychain/plugin.gd.uid b/addons/keychain/plugin.gd.uid new file mode 100644 index 000000000..e56d9a454 --- /dev/null +++ b/addons/keychain/plugin.gd.uid @@ -0,0 +1 @@ +uid://b5i56iyq6ia2e diff --git a/addons/keychain/profiles/default.tres b/addons/keychain/profiles/default.tres index b95215742..0daee65a6 100644 --- a/addons/keychain/profiles/default.tres +++ b/addons/keychain/profiles/default.tres @@ -1,6 +1,6 @@ [gd_resource type="Resource" script_class="ShortcutProfile" load_steps=2 format=3 uid="uid://df04uev1epmmo"] -[ext_resource type="Script" path="res://addons/keychain/ShortcutProfile.gd" id="1"] +[ext_resource type="Script" uid="uid://bmtkqh6xvat7" path="res://addons/keychain/ShortcutProfile.gd" id="1"] [resource] script = ExtResource("1") diff --git a/assets/fonts/Roboto-Regular.ttf.import b/assets/fonts/Roboto-Regular.ttf.import index 619a45c73..29c7b99c8 100644 --- a/assets/fonts/Roboto-Regular.ttf.import +++ b/assets/fonts/Roboto-Regular.ttf.import @@ -23,6 +23,7 @@ allow_system_fallback=true force_autohinter=false hinting=1 subpixel_positioning=1 +keep_rounding_remainders=true oversampling=0.0 Fallbacks=null fallbacks=[] diff --git a/assets/layouts/Default.tres b/assets/layouts/Default.tres index e858f0d5e..c2161874b 100644 --- a/assets/layouts/Default.tres +++ b/assets/layouts/Default.tres @@ -1,8 +1,8 @@ [gd_resource type="Resource" script_class="DockableLayout" load_steps=29 format=3 uid="uid://4xtpiowddm7p"] -[ext_resource type="Script" path="res://addons/dockable_container/layout_panel.gd" id="1_jxh43"] -[ext_resource type="Script" path="res://addons/dockable_container/layout_split.gd" id="2_lw52w"] -[ext_resource type="Script" path="res://addons/dockable_container/layout.gd" id="3_4h5wj"] +[ext_resource type="Script" uid="uid://da67x3ua6ietw" path="res://addons/dockable_container/layout_panel.gd" id="1_jxh43"] +[ext_resource type="Script" uid="uid://bvvbi3x82xnut" path="res://addons/dockable_container/layout_split.gd" id="2_lw52w"] +[ext_resource type="Script" uid="uid://icucbtatip66" path="res://addons/dockable_container/layout.gd" id="3_4h5wj"] [sub_resource type="Resource" id="Resource_atmme"] resource_name = "Tabs" diff --git a/assets/layouts/Tallscreen.tres b/assets/layouts/Tallscreen.tres index bb674f15a..8953ed16a 100644 --- a/assets/layouts/Tallscreen.tres +++ b/assets/layouts/Tallscreen.tres @@ -1,8 +1,8 @@ [gd_resource type="Resource" script_class="DockableLayout" load_steps=25 format=3 uid="uid://brcnmadkdaqok"] -[ext_resource type="Script" path="res://addons/dockable_container/layout_panel.gd" id="1_t44r1"] -[ext_resource type="Script" path="res://addons/dockable_container/layout_split.gd" id="2_rngtv"] -[ext_resource type="Script" path="res://addons/dockable_container/layout.gd" id="3_v86xb"] +[ext_resource type="Script" uid="uid://da67x3ua6ietw" path="res://addons/dockable_container/layout_panel.gd" id="1_t44r1"] +[ext_resource type="Script" uid="uid://bvvbi3x82xnut" path="res://addons/dockable_container/layout_split.gd" id="2_rngtv"] +[ext_resource type="Script" uid="uid://icucbtatip66" path="res://addons/dockable_container/layout.gd" id="3_v86xb"] [sub_resource type="Resource" id="Resource_kn4x4"] resource_name = "Tabs" diff --git a/project.godot b/project.godot index b43e80854..2b3e28a51 100644 --- a/project.godot +++ b/project.godot @@ -17,11 +17,11 @@ config/tags=PackedStringArray("pixelorama") run/main_scene="res://src/Main.tscn" config/use_custom_user_dir=true config/custom_user_dir_name="pixelorama" -config/features=PackedStringArray("4.3") +config/features=PackedStringArray("4.4") run/low_processor_mode=true boot_splash/bg_color=Color(0.145098, 0.145098, 0.164706, 1) -boot_splash/image="res://assets/graphics/splash.png" boot_splash/use_filter=false +boot_splash/image="res://assets/graphics/splash.png" config/icon="res://assets/graphics/icons/icon.png" config/macos_native_icon="res://assets/graphics/icons/icon.icns" config/windows_native_icon="res://assets/graphics/icons/icon.ico" diff --git a/src/Autoload/DrawingAlgos.gd.uid b/src/Autoload/DrawingAlgos.gd.uid new file mode 100644 index 000000000..97a1c2517 --- /dev/null +++ b/src/Autoload/DrawingAlgos.gd.uid @@ -0,0 +1 @@ +uid://xx26ujdy2ow6 diff --git a/src/Autoload/Export.gd b/src/Autoload/Export.gd index ca839dcd6..ce9590069 100644 --- a/src/Autoload/Export.gd +++ b/src/Autoload/Export.gd @@ -26,7 +26,7 @@ var ffmpeg_formats := [ FileFormat.MP4, FileFormat.AVI, FileFormat.OGV, FileFormat.MKV, FileFormat.WEBM ] ## A dictionary of [enum FileFormat] enums and their file extensions and short descriptions. -var file_format_dictionary := { +var file_format_dictionary: Dictionary[FileFormat, Array] = { FileFormat.PNG: [".png", "PNG Image"], FileFormat.WEBP: [".webp", "WebP Image"], FileFormat.JPEG: [".jpg", "JPG Image"], @@ -46,9 +46,9 @@ var custom_exporter_generators := {} var current_tab := ExportTab.IMAGE ## All frames and their layers processed/blended into images var processed_images: Array[ProcessedImage] = [] -## Dictionary of [Frame] and [Image] that contains all of the blended frames. +## A dictionary that contains all of the blended frames. ## Changes when [method cache_blended_frames] is called. -var blended_frames := {} +var blended_frames: Dictionary[Frame, Image] = {} var export_json := false var split_layers := false var trim_images := false diff --git a/src/Autoload/Export.gd.uid b/src/Autoload/Export.gd.uid new file mode 100644 index 000000000..c522a69be --- /dev/null +++ b/src/Autoload/Export.gd.uid @@ -0,0 +1 @@ +uid://dwe6oxkf6xwgt diff --git a/src/Autoload/ExtensionsApi.gd.uid b/src/Autoload/ExtensionsApi.gd.uid new file mode 100644 index 000000000..cffa256e2 --- /dev/null +++ b/src/Autoload/ExtensionsApi.gd.uid @@ -0,0 +1 @@ +uid://nutpsm57qk45 diff --git a/src/Autoload/Global.gd.uid b/src/Autoload/Global.gd.uid new file mode 100644 index 000000000..026618366 --- /dev/null +++ b/src/Autoload/Global.gd.uid @@ -0,0 +1 @@ +uid://c61v16bx0rapv diff --git a/src/Autoload/HTML5FileExchange.gd.uid b/src/Autoload/HTML5FileExchange.gd.uid new file mode 100644 index 000000000..ff4442aae --- /dev/null +++ b/src/Autoload/HTML5FileExchange.gd.uid @@ -0,0 +1 @@ +uid://duc3un8okxooi diff --git a/src/Autoload/Import.gd.uid b/src/Autoload/Import.gd.uid new file mode 100644 index 000000000..f9d3ae55e --- /dev/null +++ b/src/Autoload/Import.gd.uid @@ -0,0 +1 @@ +uid://ca8cd1hqh7cuv diff --git a/src/Autoload/OpenSave.gd.uid b/src/Autoload/OpenSave.gd.uid new file mode 100644 index 000000000..edad3fe47 --- /dev/null +++ b/src/Autoload/OpenSave.gd.uid @@ -0,0 +1 @@ +uid://cc853sypyyen6 diff --git a/src/Autoload/Palettes.gd b/src/Autoload/Palettes.gd index b24e06090..ad7949994 100644 --- a/src/Autoload/Palettes.gd +++ b/src/Autoload/Palettes.gd @@ -11,10 +11,10 @@ enum NewPalettePresetType {EMPTY, FROM_CURRENT_PALETTE, FROM_CURRENT_SPRITE, FRO enum GetColorsFrom { CURRENT_FRAME, CURRENT_CEL, ALL_FRAMES } const DEFAULT_PALETTE_NAME := "Default" ## Maximum allowed width of imported palettes. -const MAX_IMPORT_PAL_WIDTH = 1 << 14 +const MAX_IMPORT_PAL_WIDTH := 1 << 14 var palettes_write_path := Global.home_data_directory.path_join("Palettes") ## All available palettes -var palettes := {} +var palettes: Dictionary[String, Palette] = {} ## Currently displayed palette var current_palette: Palette = null diff --git a/src/Autoload/Palettes.gd.uid b/src/Autoload/Palettes.gd.uid new file mode 100644 index 000000000..e7986faca --- /dev/null +++ b/src/Autoload/Palettes.gd.uid @@ -0,0 +1 @@ +uid://doq8uff5if02l diff --git a/src/Autoload/Themes.gd.uid b/src/Autoload/Themes.gd.uid new file mode 100644 index 000000000..dfa46de97 --- /dev/null +++ b/src/Autoload/Themes.gd.uid @@ -0,0 +1 @@ +uid://csvaorac4ie2q diff --git a/src/Autoload/Tools.gd b/src/Autoload/Tools.gd index 91f3d20ea..24ff09138 100644 --- a/src/Autoload/Tools.gd +++ b/src/Autoload/Tools.gd @@ -42,7 +42,7 @@ var alpha_max := 1.0 var brush_size_min := 1 var brush_size_max := 4 -var tools := { +var tools: Dictionary[String, Tool] = { "RectSelect": Tool.new( "RectSelect", @@ -234,8 +234,8 @@ Hold %s to displace the shape's origin""", } var _tool_button_scene := preload("res://src/UI/ToolsPanel/ToolButton.tscn") -var _slots := {} -var _panels := {} +var _slots: Dictionary[MouseButton, Slot] = {} +var _panels: Dictionary[MouseButton, Control] = {} var _curr_layer_type := Global.LayerTypes.PIXEL var _left_tools_per_layer_type := { Global.LayerTypes.PIXEL: "Pencil", diff --git a/src/Autoload/Tools.gd.uid b/src/Autoload/Tools.gd.uid new file mode 100644 index 000000000..c807f2961 --- /dev/null +++ b/src/Autoload/Tools.gd.uid @@ -0,0 +1 @@ +uid://dfb2qenp0c5d6 diff --git a/src/Classes/AnimationExporters/GIFAnimationExporter.gd.uid b/src/Classes/AnimationExporters/GIFAnimationExporter.gd.uid new file mode 100644 index 000000000..746278bcc --- /dev/null +++ b/src/Classes/AnimationExporters/GIFAnimationExporter.gd.uid @@ -0,0 +1 @@ +uid://71gveajmvnpc diff --git a/src/Classes/AnimationTag.gd.uid b/src/Classes/AnimationTag.gd.uid new file mode 100644 index 000000000..186973aa9 --- /dev/null +++ b/src/Classes/AnimationTag.gd.uid @@ -0,0 +1 @@ +uid://d234hj2s71hgh diff --git a/src/Classes/Cel3DObject.gd.uid b/src/Classes/Cel3DObject.gd.uid new file mode 100644 index 000000000..dd4e4b15b --- /dev/null +++ b/src/Classes/Cel3DObject.gd.uid @@ -0,0 +1 @@ +uid://bm77r8chg2r4l diff --git a/src/Classes/Cels/AudioCel.gd.uid b/src/Classes/Cels/AudioCel.gd.uid new file mode 100644 index 000000000..8e8baf5db --- /dev/null +++ b/src/Classes/Cels/AudioCel.gd.uid @@ -0,0 +1 @@ +uid://ooft6ye4pllc diff --git a/src/Classes/Cels/BaseCel.gd.uid b/src/Classes/Cels/BaseCel.gd.uid new file mode 100644 index 000000000..1b1a64129 --- /dev/null +++ b/src/Classes/Cels/BaseCel.gd.uid @@ -0,0 +1 @@ +uid://8dwcqf3myvuo diff --git a/src/Classes/Cels/Cel3D.gd.uid b/src/Classes/Cels/Cel3D.gd.uid new file mode 100644 index 000000000..bb1f44112 --- /dev/null +++ b/src/Classes/Cels/Cel3D.gd.uid @@ -0,0 +1 @@ +uid://bwwqtiosx8ume diff --git a/src/Classes/Cels/CelTileMap.gd b/src/Classes/Cels/CelTileMap.gd index 089ee4422..ecf5a7f68 100644 --- a/src/Classes/Cels/CelTileMap.gd +++ b/src/Classes/Cels/CelTileMap.gd @@ -14,17 +14,16 @@ extends PixelCel ## The [TileSetCustom] that this cel uses, passed down from the cel's [LayerTileMap]. var tileset: TileSetCustom -var cells := {} ## Dictionary of Vector2i and Cell. +var cells: Dictionary[Vector2i, Cell] = {} ## Dictionary that contains the data of each cell. var vertical_cell_min := 0 ## The minimum vertical cell. var vertical_cell_max := 0 ## The maximum vertical cell. var offset := Vector2i.ZERO ## The offset of the tilemap. var prev_offset := offset ## Used for undo/redo purposes. -## Dictionary of [int] and [Array]. ## The key is the index of the tile in the tileset, ## and the value is the coords of the tilemap tile that changed first, along with ## its image that is being changed when manual mode is enabled. ## Gets reset on [method update_tilemap]. -var editing_images := {} +var editing_images: Dictionary[int, Array] = {} ## An internal class of [CelTIleMap], which contains data used by individual cells of the tilemap. @@ -294,7 +293,7 @@ func serialize_undo_data() -> Dictionary: var dict := {} var cell_data := {} for cell_coords: Vector2i in cells: - var cell := cells[cell_coords] as Cell + var cell := cells[cell_coords] cell_data[cell_coords] = cell.serialize() dict["cell_data"] = cell_data dict["tileset"] = tileset.serialize_undo_data() @@ -339,7 +338,7 @@ func deserialize_undo_data(dict: Dictionary, undo_redo: UndoRedo, undo: bool) -> ## each tile from the [member tileset] is being used. func find_times_used_of_tiles() -> void: for cell_coords in cells: - var cell := cells[cell_coords] as Cell + var cell := cells[cell_coords] tileset.tiles[cell.index].times_used += 1 @@ -355,7 +354,7 @@ func update_tilemap( ) -> void: editing_images.clear() var tileset_size_before_update := tileset.tiles.size() - for cell_coords: Vector2i in cells: + for cell_coords in cells: var cell := get_cell_at(cell_coords) var coords := cell_coords * tileset.tile_size + offset var rect := Rect2i(coords, tileset.tile_size) @@ -400,8 +399,8 @@ func update_tilemap( # Updates transparent cells that have indices higher than 0. # This can happen when switching to another tileset which has less tiles # than the previous one. - for cell_coords: Vector2i in cells: - var cell := cells[cell_coords] as Cell + for cell_coords in cells: + var cell := cells[cell_coords] var coords := cell_coords * tileset.tile_size + offset var rect := Rect2i(coords, tileset.tile_size) var image_portion := source_image.get_region(rect) @@ -526,8 +525,8 @@ func _handle_auto_editing_mode( ## Re-indexes all [member cells] that are larger or equal to [param index], ## by reducing their value by one. func _re_index_cells_after_index(index: int) -> void: - for cell_coords: Vector2i in cells: - var cell := cells[cell_coords] as Cell + for cell_coords in cells: + var cell := cells[cell_coords] var tmp_index := cell.index if tmp_index >= index: cell.index -= 1 @@ -553,16 +552,16 @@ func _update_cell(cell: Cell) -> void: ## Calls [method _update_cell] for all [member cells]. func update_cel_portions() -> void: - for cell_coords: Vector2i in cells: - var cell := cells[cell_coords] as Cell + for cell_coords in cells: + var cell := cells[cell_coords] _update_cell(cell) ## Loops through all [member cells] of the tilemap and updates their indices, ## so they can remain mapped to the [member tileset]'s tiles. func re_index_all_cells(set_invisible_to_zero := false) -> void: - for cell_coords: Vector2i in cells: - var cell := cells[cell_coords] as Cell + for cell_coords in cells: + var cell := cells[cell_coords] var coords := cell_coords * tileset.tile_size + offset var rect := Rect2i(coords, tileset.tile_size) var image_portion := image.get_region(rect) @@ -597,7 +596,7 @@ func _resize_cells(new_size: Vector2i, reset_indices := true) -> void: var cell_coords := Vector2i(x, y) - offset_in_tiles if not cells.has(cell_coords): cells[cell_coords] = Cell.new() - for cell_coords: Vector2i in cells: + for cell_coords in cells: if cell_coords.y < vertical_cell_min: vertical_cell_min = cell_coords.y if cell_coords.y > vertical_cell_max: @@ -606,7 +605,7 @@ func _resize_cells(new_size: Vector2i, reset_indices := true) -> void: horizontal_cells += 1 if not is_zero_approx(fposmod(offset.y, tileset.tile_size.y)): vertical_cells += 1 - for cell_coords: Vector2i in cells: + for cell_coords in cells: if reset_indices: cells[cell_coords] = Cell.new() else: @@ -649,7 +648,7 @@ func _deserialize_cell_data(cell_data: Dictionary, resize: bool) -> void: # Overridden Methods: func set_content(content, texture: ImageTexture = null) -> void: for cell_coords in cells: - var cell := cells[cell_coords] as Cell + var cell := cells[cell_coords] if cell.index > 0: tileset.tiles[cell.index].times_used -= 1 super.set_content(content, texture) @@ -670,8 +669,8 @@ func update_texture(undo := false) -> void: editing_images.clear() return - for cell_coords: Vector2i in cells: - var cell := cells[cell_coords] as Cell + for cell_coords in cells: + var cell := cells[cell_coords] var coords := cell_coords * tileset.tile_size + offset var index := cell.index if index >= tileset.tiles.size(): @@ -692,8 +691,8 @@ func update_texture(undo := false) -> void: ) editing_images[index] = [cell_coords, transformed_image] - for cell_coords: Vector2i in cells: - var cell := cells[cell_coords] as Cell + for cell_coords in cells: + var cell := cells[cell_coords] var coords := cell_coords * tileset.tile_size + offset var index := cell.index if index >= tileset.tiles.size(): @@ -720,8 +719,8 @@ func update_texture(undo := false) -> void: func serialize() -> Dictionary: var dict := super.serialize() var cell_data := {} - for cell_coords: Vector2i in cells: - var cell := cells[cell_coords] as Cell + for cell_coords in cells: + var cell := cells[cell_coords] cell_data[cell_coords] = cell.serialize() dict["cell_data"] = cell_data dict["offset"] = offset diff --git a/src/Classes/Cels/CelTileMap.gd.uid b/src/Classes/Cels/CelTileMap.gd.uid new file mode 100644 index 000000000..69b0a7ae1 --- /dev/null +++ b/src/Classes/Cels/CelTileMap.gd.uid @@ -0,0 +1 @@ +uid://qu538ibrkon1 diff --git a/src/Classes/Cels/GroupCel.gd.uid b/src/Classes/Cels/GroupCel.gd.uid new file mode 100644 index 000000000..ccabc2acc --- /dev/null +++ b/src/Classes/Cels/GroupCel.gd.uid @@ -0,0 +1 @@ +uid://fimiscm4wdnv diff --git a/src/Classes/Cels/PixelCel.gd.uid b/src/Classes/Cels/PixelCel.gd.uid new file mode 100644 index 000000000..72b348630 --- /dev/null +++ b/src/Classes/Cels/PixelCel.gd.uid @@ -0,0 +1 @@ +uid://g4wn4q5n5ecp diff --git a/src/Classes/Drawers.gd.uid b/src/Classes/Drawers.gd.uid new file mode 100644 index 000000000..32f460b1a --- /dev/null +++ b/src/Classes/Drawers.gd.uid @@ -0,0 +1 @@ +uid://dwnsawu02ikab diff --git a/src/Classes/Frame.gd.uid b/src/Classes/Frame.gd.uid new file mode 100644 index 000000000..b92be13ad --- /dev/null +++ b/src/Classes/Frame.gd.uid @@ -0,0 +1 @@ +uid://d1dgvksio3s6t diff --git a/src/Classes/ImageEffect.gd.uid b/src/Classes/ImageEffect.gd.uid new file mode 100644 index 000000000..64319fd6c --- /dev/null +++ b/src/Classes/ImageEffect.gd.uid @@ -0,0 +1 @@ +uid://cix6kinxmv8q2 diff --git a/src/Classes/ImageExtended.gd.uid b/src/Classes/ImageExtended.gd.uid new file mode 100644 index 000000000..ca4794efb --- /dev/null +++ b/src/Classes/ImageExtended.gd.uid @@ -0,0 +1 @@ +uid://obalvssgqg01 diff --git a/src/Classes/LayerEffect.gd.uid b/src/Classes/LayerEffect.gd.uid new file mode 100644 index 000000000..5fb99f880 --- /dev/null +++ b/src/Classes/LayerEffect.gd.uid @@ -0,0 +1 @@ +uid://cram2krccwii3 diff --git a/src/Classes/Layers/AudioLayer.gd.uid b/src/Classes/Layers/AudioLayer.gd.uid new file mode 100644 index 000000000..ad316304b --- /dev/null +++ b/src/Classes/Layers/AudioLayer.gd.uid @@ -0,0 +1 @@ +uid://dysrj3m1c5at6 diff --git a/src/Classes/Layers/BaseLayer.gd.uid b/src/Classes/Layers/BaseLayer.gd.uid new file mode 100644 index 000000000..a49e7ee1d --- /dev/null +++ b/src/Classes/Layers/BaseLayer.gd.uid @@ -0,0 +1 @@ +uid://bb3upnu804hk5 diff --git a/src/Classes/Layers/GroupLayer.gd.uid b/src/Classes/Layers/GroupLayer.gd.uid new file mode 100644 index 000000000..be659795f --- /dev/null +++ b/src/Classes/Layers/GroupLayer.gd.uid @@ -0,0 +1 @@ +uid://1abhkm1o0nyn diff --git a/src/Classes/Layers/Layer3D.gd.uid b/src/Classes/Layers/Layer3D.gd.uid new file mode 100644 index 000000000..0e24358d9 --- /dev/null +++ b/src/Classes/Layers/Layer3D.gd.uid @@ -0,0 +1 @@ +uid://c6vbwslwgfphq diff --git a/src/Classes/Layers/LayerTileMap.gd.uid b/src/Classes/Layers/LayerTileMap.gd.uid new file mode 100644 index 000000000..c7dc04302 --- /dev/null +++ b/src/Classes/Layers/LayerTileMap.gd.uid @@ -0,0 +1 @@ +uid://cq77weuveyivr diff --git a/src/Classes/Layers/PixelLayer.gd.uid b/src/Classes/Layers/PixelLayer.gd.uid new file mode 100644 index 000000000..d964ea5bc --- /dev/null +++ b/src/Classes/Layers/PixelLayer.gd.uid @@ -0,0 +1 @@ +uid://lso3tqe4yk8b diff --git a/src/Classes/ObjParse.gd.uid b/src/Classes/ObjParse.gd.uid new file mode 100644 index 000000000..9e061c5d3 --- /dev/null +++ b/src/Classes/ObjParse.gd.uid @@ -0,0 +1 @@ +uid://tivy8vf4s177 diff --git a/src/Classes/Project.gd.uid b/src/Classes/Project.gd.uid new file mode 100644 index 000000000..4f6277445 --- /dev/null +++ b/src/Classes/Project.gd.uid @@ -0,0 +1 @@ +uid://b0y8bmkoov1u1 diff --git a/src/Classes/ResourceProject.gd.uid b/src/Classes/ResourceProject.gd.uid new file mode 100644 index 000000000..390bd01f3 --- /dev/null +++ b/src/Classes/ResourceProject.gd.uid @@ -0,0 +1 @@ +uid://2wgdnu2slroe diff --git a/src/Classes/SelectionMap.gd.uid b/src/Classes/SelectionMap.gd.uid new file mode 100644 index 000000000..3ede92d28 --- /dev/null +++ b/src/Classes/SelectionMap.gd.uid @@ -0,0 +1 @@ +uid://baid36rgwshrj diff --git a/src/Classes/ShaderImageEffect.gd.uid b/src/Classes/ShaderImageEffect.gd.uid new file mode 100644 index 000000000..a819c7e01 --- /dev/null +++ b/src/Classes/ShaderImageEffect.gd.uid @@ -0,0 +1 @@ +uid://ul0idgiy5rgo diff --git a/src/Classes/ShaderLoader.gd b/src/Classes/ShaderLoader.gd index cb3519a57..9bdcc8ba5 100644 --- a/src/Classes/ShaderLoader.gd +++ b/src/Classes/ShaderLoader.gd @@ -43,9 +43,9 @@ static func create_ui_for_shader_uniforms( var uniform_data: PackedStringArray = [] var description: String = "" var description_began := false - # A Dictionary of [String] and [Control], used to group together nodes + # A Dictionary used to group together nodes # under the same group_uniform. Currently only used for CurveTextures. - var group_nodes := {} + var group_nodes: Dictionary[String, Control] = {} var color_button_hbox: HBoxContainer = null # Used for RGBA buttons, if they exist. for line in code: # Management of "end" tags diff --git a/src/Classes/ShaderLoader.gd.uid b/src/Classes/ShaderLoader.gd.uid new file mode 100644 index 000000000..ed8e0ffb1 --- /dev/null +++ b/src/Classes/ShaderLoader.gd.uid @@ -0,0 +1 @@ +uid://cpqpf6fa53y3k diff --git a/src/Classes/SteamManager.gd.uid b/src/Classes/SteamManager.gd.uid new file mode 100644 index 000000000..e7528e401 --- /dev/null +++ b/src/Classes/SteamManager.gd.uid @@ -0,0 +1 @@ +uid://clsjv6vcrcucm diff --git a/src/Classes/TileSetCustom.gd.uid b/src/Classes/TileSetCustom.gd.uid new file mode 100644 index 000000000..a322c41a2 --- /dev/null +++ b/src/Classes/TileSetCustom.gd.uid @@ -0,0 +1 @@ +uid://dkd2y552o12qq diff --git a/src/Classes/Tiles.gd.uid b/src/Classes/Tiles.gd.uid new file mode 100644 index 000000000..f1d42e6c3 --- /dev/null +++ b/src/Classes/Tiles.gd.uid @@ -0,0 +1 @@ +uid://c7e4fju2q2c6l diff --git a/src/HandleExtensions.gd.uid b/src/HandleExtensions.gd.uid new file mode 100644 index 000000000..fec7ac680 --- /dev/null +++ b/src/HandleExtensions.gd.uid @@ -0,0 +1 @@ +uid://dyififbas7e2t diff --git a/src/Main.gd.uid b/src/Main.gd.uid new file mode 100644 index 000000000..f0047beb9 --- /dev/null +++ b/src/Main.gd.uid @@ -0,0 +1 @@ +uid://dlxqc0hc51xu4 diff --git a/src/Main.tscn b/src/Main.tscn index 1dfb9224e..57450def0 100644 --- a/src/Main.tscn +++ b/src/Main.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=19 format=3 uid="uid://dbylw5k04ulp8"] [ext_resource type="Theme" uid="uid://bkb4syj8110el" path="res://assets/themes/dark/theme.tres" id="1"] -[ext_resource type="Script" path="res://src/Main.gd" id="2"] +[ext_resource type="Script" uid="uid://dlxqc0hc51xu4" path="res://src/Main.gd" id="2"] [ext_resource type="PackedScene" uid="uid://bsgwar3l6qtgv" path="res://src/UI/TopMenuContainer/TopMenuContainer.tscn" id="3"] [ext_resource type="PackedScene" uid="uid://c8dsi6ggkqa7a" path="res://src/UI/UI.tscn" id="4"] [ext_resource type="PackedScene" uid="uid://d1jyt8wleg8ft" path="res://src/UI/Buttons/PatternsPopup.tscn" id="5"] @@ -13,9 +13,9 @@ [ext_resource type="PackedScene" uid="uid://d3dt1gdlf7hox" path="res://src/UI/Timeline/LayerProperties.tscn" id="13_4dhva"] [ext_resource type="PackedScene" uid="uid://c0nuukjakmai2" path="res://src/UI/Dialogs/TileModeOffsetsDialog.tscn" id="14"] [ext_resource type="PackedScene" uid="uid://c6fyrnyt3663o" path="res://src/UI/Timeline/TagProperties.tscn" id="14_fw6cf"] -[ext_resource type="Script" path="res://src/HandleExtensions.gd" id="15_v0k2h"] +[ext_resource type="Script" uid="uid://dyififbas7e2t" path="res://src/HandleExtensions.gd" id="15_v0k2h"] [ext_resource type="PackedScene" uid="uid://clsp16gq4sng3" path="res://src/UI/Dialogs/ImportTagDialog.tscn" id="16_ohhks"] -[ext_resource type="Script" path="res://src/Classes/SteamManager.gd" id="17_k1xhp"] +[ext_resource type="Script" uid="uid://clsjv6vcrcucm" path="res://src/Classes/SteamManager.gd" id="17_k1xhp"] [ext_resource type="PackedScene" uid="uid://clbjfkdupw52l" path="res://src/UI/Timeline/CelProperties.tscn" id="17_ucs64"] [ext_resource type="PackedScene" uid="uid://clgu8wb5o6oup" path="res://src/UI/Dialogs/ExportDialog.tscn" id="39"] diff --git a/src/Palette/CreatePaletteDialog.gd.uid b/src/Palette/CreatePaletteDialog.gd.uid new file mode 100644 index 000000000..22ffa51b5 --- /dev/null +++ b/src/Palette/CreatePaletteDialog.gd.uid @@ -0,0 +1 @@ +uid://ddiwy0yrvpblt diff --git a/src/Palette/CreatePaletteDialog.tscn b/src/Palette/CreatePaletteDialog.tscn index 61f7d5322..20286f446 100644 --- a/src/Palette/CreatePaletteDialog.tscn +++ b/src/Palette/CreatePaletteDialog.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=2 format=3 uid="uid://68aakj2l6ee1"] -[ext_resource type="Script" path="res://src/Palette/CreatePaletteDialog.gd" id="1"] +[ext_resource type="Script" uid="uid://ddiwy0yrvpblt" path="res://src/Palette/CreatePaletteDialog.gd" id="1"] [node name="CreatePaletteDialog" type="ConfirmationDialog"] title = "Create a new palette" diff --git a/src/Palette/EditPaletteDialog.gd.uid b/src/Palette/EditPaletteDialog.gd.uid new file mode 100644 index 000000000..78eb3823b --- /dev/null +++ b/src/Palette/EditPaletteDialog.gd.uid @@ -0,0 +1 @@ +uid://d31hld1f7vyhh diff --git a/src/Palette/EditPaletteDialog.tscn b/src/Palette/EditPaletteDialog.tscn index 477a82e7a..7e61fe195 100644 --- a/src/Palette/EditPaletteDialog.tscn +++ b/src/Palette/EditPaletteDialog.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=2 format=3 uid="uid://c0p84w7umxwt1"] -[ext_resource type="Script" path="res://src/Palette/EditPaletteDialog.gd" id="1"] +[ext_resource type="Script" uid="uid://d31hld1f7vyhh" path="res://src/Palette/EditPaletteDialog.gd" id="1"] [node name="EditPaletteDialog" type="ConfirmationDialog"] title = "Edit Palette" diff --git a/src/Palette/Palette.gd b/src/Palette/Palette.gd index a59c895b4..21e46d8b5 100644 --- a/src/Palette/Palette.gd +++ b/src/Palette/Palette.gd @@ -13,14 +13,13 @@ var name := "Custom Palette": var comment := "" var path := "" -## The width of the grid +## The width of the grid. var width := DEFAULT_WIDTH -## The height of the grid +## The height of the grid. var height := DEFAULT_HEIGHT -## Sparse colors dictionary of [int] and [PaletteColor] -## Actual color position in the palette is determined by its index -var colors := {} -## How many colors fit in palette grid +## Sparse colors dictionary. Actual color position in the palette is determined by its index. +var colors: Dictionary[int, PaletteColor] = {} +## How many colors fit in palette grid. var colors_max := 0 diff --git a/src/Palette/Palette.gd.uid b/src/Palette/Palette.gd.uid new file mode 100644 index 000000000..97b63f02e --- /dev/null +++ b/src/Palette/Palette.gd.uid @@ -0,0 +1 @@ +uid://citowyuesb4rw diff --git a/src/Palette/PaletteGrid.gd.uid b/src/Palette/PaletteGrid.gd.uid new file mode 100644 index 000000000..3e20f0b1f --- /dev/null +++ b/src/Palette/PaletteGrid.gd.uid @@ -0,0 +1 @@ +uid://brrmadr5hbecl diff --git a/src/Palette/PalettePanel.gd.uid b/src/Palette/PalettePanel.gd.uid new file mode 100644 index 000000000..1a75b259d --- /dev/null +++ b/src/Palette/PalettePanel.gd.uid @@ -0,0 +1 @@ +uid://bxugfciwcodjx diff --git a/src/Palette/PalettePanel.tscn b/src/Palette/PalettePanel.tscn index 30c709f4a..4a5e95a8b 100644 --- a/src/Palette/PalettePanel.tscn +++ b/src/Palette/PalettePanel.tscn @@ -5,9 +5,9 @@ [ext_resource type="Texture2D" uid="uid://b7ydn1tt37rcl" path="res://assets/graphics/palette/add.png" id="3"] [ext_resource type="Texture2D" uid="uid://bt72662c3gp2f" path="res://assets/graphics/timeline/remove_frame.png" id="3_0e27e"] [ext_resource type="Texture2D" uid="uid://db4i3w3yencxg" path="res://assets/graphics/palette/sort.png" id="4_hcsuy"] -[ext_resource type="Script" path="res://src/Palette/PaletteGrid.gd" id="5"] -[ext_resource type="Script" path="res://src/Palette/PaletteScroll.gd" id="6"] -[ext_resource type="Script" path="res://src/Palette/PalettePanel.gd" id="8"] +[ext_resource type="Script" uid="uid://brrmadr5hbecl" path="res://src/Palette/PaletteGrid.gd" id="5"] +[ext_resource type="Script" uid="uid://jp32o826b0j2" path="res://src/Palette/PaletteScroll.gd" id="6"] +[ext_resource type="Script" uid="uid://bxugfciwcodjx" path="res://src/Palette/PalettePanel.gd" id="8"] [sub_resource type="InputEventAction" id="InputEventAction_4n3yg"] action = &"edit_palette" diff --git a/src/Palette/PaletteScroll.gd.uid b/src/Palette/PaletteScroll.gd.uid new file mode 100644 index 000000000..7dcd3827e --- /dev/null +++ b/src/Palette/PaletteScroll.gd.uid @@ -0,0 +1 @@ +uid://jp32o826b0j2 diff --git a/src/Palette/PaletteSwatch.gd.uid b/src/Palette/PaletteSwatch.gd.uid new file mode 100644 index 000000000..478d36ddf --- /dev/null +++ b/src/Palette/PaletteSwatch.gd.uid @@ -0,0 +1 @@ +uid://l6fh38cc26m5 diff --git a/src/Palette/PaletteSwatch.tscn b/src/Palette/PaletteSwatch.tscn index e86ee1153..3b1b9aec3 100644 --- a/src/Palette/PaletteSwatch.tscn +++ b/src/Palette/PaletteSwatch.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=3 format=3 uid="uid://bwrn3rwka2ssa"] -[ext_resource type="Script" path="res://src/Palette/PaletteSwatch.gd" id="1"] +[ext_resource type="Script" uid="uid://l6fh38cc26m5" path="res://src/Palette/PaletteSwatch.gd" id="1"] [ext_resource type="PackedScene" uid="uid://3pmb60gpst7b" path="res://src/UI/Nodes/TransparentChecker.tscn" id="2_hujmr"] [node name="PaletteSwatch" type="ColorRect"] diff --git a/src/Preferences/ExtensionsPreferences.gd.uid b/src/Preferences/ExtensionsPreferences.gd.uid new file mode 100644 index 000000000..a581c4bdc --- /dev/null +++ b/src/Preferences/ExtensionsPreferences.gd.uid @@ -0,0 +1 @@ +uid://dxjamv5np8av3 diff --git a/src/Preferences/GridPreferences.gd b/src/Preferences/GridPreferences.gd index f90d743ce..d479b8523 100644 --- a/src/Preferences/GridPreferences.gd +++ b/src/Preferences/GridPreferences.gd @@ -162,7 +162,7 @@ func _on_grids_count_value_changed(value: float) -> void: func create_default_properties() -> Dictionary: - var grid_info = {} + var grid_info := {} for pref in grid_preferences: grid_info[pref.prop_name] = pref.default_value return grid_info diff --git a/src/Preferences/GridPreferences.gd.uid b/src/Preferences/GridPreferences.gd.uid new file mode 100644 index 000000000..16fb3b4b2 --- /dev/null +++ b/src/Preferences/GridPreferences.gd.uid @@ -0,0 +1 @@ +uid://cybud13k7nk1c diff --git a/src/Preferences/PreferencesDialog.gd.uid b/src/Preferences/PreferencesDialog.gd.uid new file mode 100644 index 000000000..0a04c11bc --- /dev/null +++ b/src/Preferences/PreferencesDialog.gd.uid @@ -0,0 +1 @@ +uid://dek2dqmbe5dt3 diff --git a/src/Preferences/PreferencesDialog.tscn b/src/Preferences/PreferencesDialog.tscn index b40d10280..5327307fa 100644 --- a/src/Preferences/PreferencesDialog.tscn +++ b/src/Preferences/PreferencesDialog.tscn @@ -1,13 +1,13 @@ [gd_scene load_steps=11 format=3 uid="uid://b3hkjj3s6pe4x"] -[ext_resource type="Script" path="res://src/Preferences/PreferencesDialog.gd" id="1"] +[ext_resource type="Script" uid="uid://dek2dqmbe5dt3" path="res://src/Preferences/PreferencesDialog.gd" id="1"] [ext_resource type="PackedScene" uid="uid://bq7ibhm0txl5p" path="res://addons/keychain/ShortcutEdit.tscn" id="3"] -[ext_resource type="Script" path="res://src/Preferences/ThemesPreferences.gd" id="3_nvl8k"] -[ext_resource type="Script" path="res://src/Preferences/GridPreferences.gd" id="4_76iff"] +[ext_resource type="Script" uid="uid://dx8vbnfkoahh6" path="res://src/Preferences/ThemesPreferences.gd" id="3_nvl8k"] +[ext_resource type="Script" uid="uid://cybud13k7nk1c" path="res://src/Preferences/GridPreferences.gd" id="4_76iff"] [ext_resource type="PackedScene" uid="uid://yjhp0ssng2mp" path="res://src/UI/Nodes/Sliders/ValueSlider.tscn" id="5_rlmsh"] -[ext_resource type="PackedScene" path="res://src/UI/Nodes/Sliders/ValueSliderV2.tscn" id="7"] -[ext_resource type="Script" path="res://src/Preferences/ExtensionsPreferences.gd" id="7_8ume5"] -[ext_resource type="Script" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="8"] +[ext_resource type="PackedScene" uid="uid://bbnqcxa20a5a5" path="res://src/UI/Nodes/Sliders/ValueSliderV2.tscn" id="7"] +[ext_resource type="Script" uid="uid://dxjamv5np8av3" path="res://src/Preferences/ExtensionsPreferences.gd" id="7_8ume5"] +[ext_resource type="Script" uid="uid://tfdhqto6j5j0" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="8"] [ext_resource type="PackedScene" uid="uid://chy5d42l72crk" path="res://src/UI/ExtensionExplorer/Store.tscn" id="8_jmnx8"] [sub_resource type="ButtonGroup" id="ButtonGroup_8vsfb"] @@ -309,6 +309,7 @@ mouse_default_cursor_shape = 2 selected = 0 item_count = 2 popup/item_0/text = "Small" +popup/item_0/id = 0 popup/item_1/text = "Big" popup/item_1/id = 1 @@ -322,6 +323,7 @@ mouse_default_cursor_shape = 2 selected = 0 item_count = 2 popup/item_0/text = "Theme" +popup/item_0/id = 0 popup/item_1/text = "Custom" popup/item_1/id = 1 @@ -524,6 +526,7 @@ mouse_default_cursor_shape = 2 selected = 0 item_count = 3 popup/item_0/text = "Rectangular" +popup/item_0/id = 0 popup/item_1/text = "Isometric" popup/item_1/id = 1 popup/item_2/text = "All" @@ -818,6 +821,7 @@ mouse_default_cursor_shape = 2 selected = 0 item_count = 2 popup/item_0/text = "Theme" +popup/item_0/id = 0 popup/item_1/text = "Custom" popup/item_1/id = 1 diff --git a/src/Preferences/RestoreDefaultButton.gd.uid b/src/Preferences/RestoreDefaultButton.gd.uid new file mode 100644 index 000000000..74bac81b1 --- /dev/null +++ b/src/Preferences/RestoreDefaultButton.gd.uid @@ -0,0 +1 @@ +uid://cxy28acpejxb0 diff --git a/src/Preferences/ThemeColorPreview.tscn b/src/Preferences/ThemeColorPreview.tscn index 4b3efb171..a2063bfa2 100644 --- a/src/Preferences/ThemeColorPreview.tscn +++ b/src/Preferences/ThemeColorPreview.tscn @@ -1,10 +1,10 @@ -[gd_scene format=2] +[gd_scene format=3 uid="uid://coml8w5ajc2ru"] [node name="ThemeColorPreview" type="ColorRect"] offset_right = 50.0 offset_bottom = 14.0 -custom_minimum_size = Vector2( 50, 16 ) -color = Color( 0.380392, 0.384314, 0.380392, 1 ) +custom_minimum_size = Vector2(50, 16) +color = Color(0.380392, 0.384314, 0.380392, 1) [node name="HBoxContainer" type="HBoxContainer" parent="."] anchor_right = 1.0 @@ -17,9 +17,9 @@ offset_bottom = -3.0 [node name="ColorRect" type="ColorRect" parent="HBoxContainer"] offset_right = 20.0 offset_bottom = 10.0 -custom_minimum_size = Vector2( 20, 10 ) +custom_minimum_size = Vector2(20, 10) size_flags_horizontal = 3 -color = Color( 0.152941, 0.152941, 0.152941, 1 ) +color = Color(0.152941, 0.152941, 0.152941, 1) __meta__ = { "_edit_use_anchors_": false } @@ -28,9 +28,9 @@ __meta__ = { offset_left = 24.0 offset_right = 44.0 offset_bottom = 10.0 -custom_minimum_size = Vector2( 20, 10 ) +custom_minimum_size = Vector2(20, 10) size_flags_horizontal = 3 -color = Color( 0.411765, 0.411765, 0.411765, 1 ) +color = Color(0.411765, 0.411765, 0.411765, 1) __meta__ = { "_edit_use_anchors_": false } diff --git a/src/Preferences/ThemesPreferences.gd.uid b/src/Preferences/ThemesPreferences.gd.uid new file mode 100644 index 000000000..cf8999123 --- /dev/null +++ b/src/Preferences/ThemesPreferences.gd.uid @@ -0,0 +1 @@ +uid://dx8vbnfkoahh6 diff --git a/src/Shaders/AutoInvertColors.gdshader.uid b/src/Shaders/AutoInvertColors.gdshader.uid new file mode 100644 index 000000000..36be98168 --- /dev/null +++ b/src/Shaders/AutoInvertColors.gdshader.uid @@ -0,0 +1 @@ +uid://jvo6i3t4snow diff --git a/src/Shaders/BlendLayers.gdshader.uid b/src/Shaders/BlendLayers.gdshader.uid new file mode 100644 index 000000000..246374c50 --- /dev/null +++ b/src/Shaders/BlendLayers.gdshader.uid @@ -0,0 +1 @@ +uid://b3cj543ir4o23 diff --git a/src/Shaders/CanvasCommon.gdshaderinc.uid b/src/Shaders/CanvasCommon.gdshaderinc.uid new file mode 100644 index 000000000..2ce2c3444 --- /dev/null +++ b/src/Shaders/CanvasCommon.gdshaderinc.uid @@ -0,0 +1 @@ +uid://j3x1qwe8rxyf diff --git a/src/Shaders/ColorReplace.gdshader.uid b/src/Shaders/ColorReplace.gdshader.uid new file mode 100644 index 000000000..1cb88a367 --- /dev/null +++ b/src/Shaders/ColorReplace.gdshader.uid @@ -0,0 +1 @@ +uid://ba4mqmhwitw5y diff --git a/src/Shaders/ColorSelect.gdshader.uid b/src/Shaders/ColorSelect.gdshader.uid new file mode 100644 index 000000000..bf9b92ebb --- /dev/null +++ b/src/Shaders/ColorSelect.gdshader.uid @@ -0,0 +1 @@ +uid://dcbeq6nstlde diff --git a/src/Shaders/Effects/BrightnessContrast.gdshader.uid b/src/Shaders/Effects/BrightnessContrast.gdshader.uid new file mode 100644 index 000000000..9109b03a3 --- /dev/null +++ b/src/Shaders/Effects/BrightnessContrast.gdshader.uid @@ -0,0 +1 @@ +uid://dniwy151saxkt diff --git a/src/Shaders/Effects/ColorCurves.gdshader.uid b/src/Shaders/Effects/ColorCurves.gdshader.uid new file mode 100644 index 000000000..07579997c --- /dev/null +++ b/src/Shaders/Effects/ColorCurves.gdshader.uid @@ -0,0 +1 @@ +uid://cngtsyw8tyy0 diff --git a/src/Shaders/Effects/ConvolutionMatrix.gdshader.uid b/src/Shaders/Effects/ConvolutionMatrix.gdshader.uid new file mode 100644 index 000000000..015023bb8 --- /dev/null +++ b/src/Shaders/Effects/ConvolutionMatrix.gdshader.uid @@ -0,0 +1 @@ +uid://chc5xeigqi7r2 diff --git a/src/Shaders/Effects/Desaturate.gdshader.uid b/src/Shaders/Effects/Desaturate.gdshader.uid new file mode 100644 index 000000000..1f80b76dd --- /dev/null +++ b/src/Shaders/Effects/Desaturate.gdshader.uid @@ -0,0 +1 @@ +uid://l1rt2q7jthsm diff --git a/src/Shaders/Effects/DropShadow.gdshader.uid b/src/Shaders/Effects/DropShadow.gdshader.uid new file mode 100644 index 000000000..f9d93ea07 --- /dev/null +++ b/src/Shaders/Effects/DropShadow.gdshader.uid @@ -0,0 +1 @@ +uid://b5eae1cl8cpx0 diff --git a/src/Shaders/Effects/GaussianBlur.gdshader.uid b/src/Shaders/Effects/GaussianBlur.gdshader.uid new file mode 100644 index 000000000..f8818f0dd --- /dev/null +++ b/src/Shaders/Effects/GaussianBlur.gdshader.uid @@ -0,0 +1 @@ +uid://cu0i8wdvus8m6 diff --git a/src/Shaders/Effects/Gradient.gdshader.uid b/src/Shaders/Effects/Gradient.gdshader.uid new file mode 100644 index 000000000..c46c751b6 --- /dev/null +++ b/src/Shaders/Effects/Gradient.gdshader.uid @@ -0,0 +1 @@ +uid://dj3bi0pycege2 diff --git a/src/Shaders/Effects/GradientMap.gdshader.uid b/src/Shaders/Effects/GradientMap.gdshader.uid new file mode 100644 index 000000000..93018017a --- /dev/null +++ b/src/Shaders/Effects/GradientMap.gdshader.uid @@ -0,0 +1 @@ +uid://dbse7sufxr24y diff --git a/src/Shaders/Effects/HSV.gdshader.uid b/src/Shaders/Effects/HSV.gdshader.uid new file mode 100644 index 000000000..4f2867b31 --- /dev/null +++ b/src/Shaders/Effects/HSV.gdshader.uid @@ -0,0 +1 @@ +uid://bph4225jfs3hc diff --git a/src/Shaders/Effects/IndexMap.gdshader.uid b/src/Shaders/Effects/IndexMap.gdshader.uid new file mode 100644 index 000000000..c261c1e37 --- /dev/null +++ b/src/Shaders/Effects/IndexMap.gdshader.uid @@ -0,0 +1 @@ +uid://cpbnqrilk0fa diff --git a/src/Shaders/Effects/Invert.gdshader.uid b/src/Shaders/Effects/Invert.gdshader.uid new file mode 100644 index 000000000..8681bd387 --- /dev/null +++ b/src/Shaders/Effects/Invert.gdshader.uid @@ -0,0 +1 @@ +uid://epbswecq2uoj diff --git a/src/Shaders/Effects/OffsetPixels.gdshader.uid b/src/Shaders/Effects/OffsetPixels.gdshader.uid new file mode 100644 index 000000000..cbe9b0b4c --- /dev/null +++ b/src/Shaders/Effects/OffsetPixels.gdshader.uid @@ -0,0 +1 @@ +uid://ugcfg5hro2ec diff --git a/src/Shaders/Effects/OutlineInline.gdshader.uid b/src/Shaders/Effects/OutlineInline.gdshader.uid new file mode 100644 index 000000000..e40195fe6 --- /dev/null +++ b/src/Shaders/Effects/OutlineInline.gdshader.uid @@ -0,0 +1 @@ +uid://dnc7oours8vc0 diff --git a/src/Shaders/Effects/Palettize.gdshader.uid b/src/Shaders/Effects/Palettize.gdshader.uid new file mode 100644 index 000000000..78f3eba1a --- /dev/null +++ b/src/Shaders/Effects/Palettize.gdshader.uid @@ -0,0 +1 @@ +uid://c5t0262v2fi4v diff --git a/src/Shaders/Effects/Pixelize.gdshader.uid b/src/Shaders/Effects/Pixelize.gdshader.uid new file mode 100644 index 000000000..168d2fd94 --- /dev/null +++ b/src/Shaders/Effects/Pixelize.gdshader.uid @@ -0,0 +1 @@ +uid://4vb4ufphdgi2 diff --git a/src/Shaders/Effects/Posterize.gdshader.uid b/src/Shaders/Effects/Posterize.gdshader.uid new file mode 100644 index 000000000..cb758ae85 --- /dev/null +++ b/src/Shaders/Effects/Posterize.gdshader.uid @@ -0,0 +1 @@ +uid://bbliuetkqn3dm diff --git a/src/Shaders/Effects/Rotation/CommonRotation.gdshaderinc.uid b/src/Shaders/Effects/Rotation/CommonRotation.gdshaderinc.uid new file mode 100644 index 000000000..75b0b14ea --- /dev/null +++ b/src/Shaders/Effects/Rotation/CommonRotation.gdshaderinc.uid @@ -0,0 +1 @@ +uid://d2qiyec08p716 diff --git a/src/Shaders/Effects/Rotation/NearestNeighbour.gdshader.uid b/src/Shaders/Effects/Rotation/NearestNeighbour.gdshader.uid new file mode 100644 index 000000000..453fbea41 --- /dev/null +++ b/src/Shaders/Effects/Rotation/NearestNeighbour.gdshader.uid @@ -0,0 +1 @@ +uid://cojofxy706p5y diff --git a/src/Shaders/Effects/Rotation/OmniScale.gdshader.uid b/src/Shaders/Effects/Rotation/OmniScale.gdshader.uid new file mode 100644 index 000000000..b14e42a41 --- /dev/null +++ b/src/Shaders/Effects/Rotation/OmniScale.gdshader.uid @@ -0,0 +1 @@ +uid://c7fovhdfl7cla diff --git a/src/Shaders/Effects/Rotation/SmearRotxel.gdshader.uid b/src/Shaders/Effects/Rotation/SmearRotxel.gdshader.uid new file mode 100644 index 000000000..c8f02d209 --- /dev/null +++ b/src/Shaders/Effects/Rotation/SmearRotxel.gdshader.uid @@ -0,0 +1 @@ +uid://cb8252p0l6qrt diff --git a/src/Shaders/Effects/Rotation/cleanEdge.gdshader.uid b/src/Shaders/Effects/Rotation/cleanEdge.gdshader.uid new file mode 100644 index 000000000..c790cb33a --- /dev/null +++ b/src/Shaders/Effects/Rotation/cleanEdge.gdshader.uid @@ -0,0 +1 @@ +uid://80ovln3lbbf4 diff --git a/src/Shaders/FindPaletteColorIndex.gdshaderinc.uid b/src/Shaders/FindPaletteColorIndex.gdshaderinc.uid new file mode 100644 index 000000000..7820e5dd3 --- /dev/null +++ b/src/Shaders/FindPaletteColorIndex.gdshaderinc.uid @@ -0,0 +1 @@ +uid://dvev8qaumdgxv diff --git a/src/Shaders/Greyscale.gdshader.uid b/src/Shaders/Greyscale.gdshader.uid new file mode 100644 index 000000000..ef3c7e6b4 --- /dev/null +++ b/src/Shaders/Greyscale.gdshader.uid @@ -0,0 +1 @@ +uid://bhgdieau4cr1b diff --git a/src/Shaders/IndexedToRGB.gdshader.uid b/src/Shaders/IndexedToRGB.gdshader.uid new file mode 100644 index 000000000..81d6e8c1e --- /dev/null +++ b/src/Shaders/IndexedToRGB.gdshader.uid @@ -0,0 +1 @@ +uid://b80yw3h6dqwhy diff --git a/src/Shaders/MarchingAntsOutline.gdshader.uid b/src/Shaders/MarchingAntsOutline.gdshader.uid new file mode 100644 index 000000000..966e022c2 --- /dev/null +++ b/src/Shaders/MarchingAntsOutline.gdshader.uid @@ -0,0 +1 @@ +uid://droyxrcawbpcn diff --git a/src/Shaders/PatternFill.gdshader.uid b/src/Shaders/PatternFill.gdshader.uid new file mode 100644 index 000000000..a4f2adbb4 --- /dev/null +++ b/src/Shaders/PatternFill.gdshader.uid @@ -0,0 +1 @@ +uid://cepi6sxle6lam diff --git a/src/Shaders/ReferenceImageShader.gdshader.uid b/src/Shaders/ReferenceImageShader.gdshader.uid new file mode 100644 index 000000000..3948296b3 --- /dev/null +++ b/src/Shaders/ReferenceImageShader.gdshader.uid @@ -0,0 +1 @@ +uid://b4s1w48gimo76 diff --git a/src/Shaders/SetIndices.gdshader.uid b/src/Shaders/SetIndices.gdshader.uid new file mode 100644 index 000000000..1c25e427b --- /dev/null +++ b/src/Shaders/SetIndices.gdshader.uid @@ -0,0 +1 @@ +uid://nn46aagn0x5f diff --git a/src/Shaders/TransparentChecker.gdshader.uid b/src/Shaders/TransparentChecker.gdshader.uid new file mode 100644 index 000000000..cef7a3089 --- /dev/null +++ b/src/Shaders/TransparentChecker.gdshader.uid @@ -0,0 +1 @@ +uid://c50kmfvf635kb diff --git a/src/Shaders/UITransparency.gdshader.uid b/src/Shaders/UITransparency.gdshader.uid new file mode 100644 index 000000000..4a6d7c44d --- /dev/null +++ b/src/Shaders/UITransparency.gdshader.uid @@ -0,0 +1 @@ +uid://bwtsxcdoe2ps1 diff --git a/src/Tools/3DTools/3DShapeEdit.gd.uid b/src/Tools/3DTools/3DShapeEdit.gd.uid new file mode 100644 index 000000000..a653e41ee --- /dev/null +++ b/src/Tools/3DTools/3DShapeEdit.gd.uid @@ -0,0 +1 @@ +uid://d3my38wgqe4hq diff --git a/src/Tools/3DTools/3DShapeEdit.tscn b/src/Tools/3DTools/3DShapeEdit.tscn index 8ae321d14..9ab32150e 100644 --- a/src/Tools/3DTools/3DShapeEdit.tscn +++ b/src/Tools/3DTools/3DShapeEdit.tscn @@ -1,11 +1,11 @@ [gd_scene load_steps=10 format=3 uid="uid://cg7d36746on67"] [ext_resource type="PackedScene" uid="uid://ctfgfelg0sho8" path="res://src/Tools/BaseTool.tscn" id="1"] -[ext_resource type="Script" path="res://src/Tools/3DTools/3DShapeEdit.gd" id="2"] +[ext_resource type="Script" uid="uid://d3my38wgqe4hq" path="res://src/Tools/3DTools/3DShapeEdit.gd" id="2"] [ext_resource type="PackedScene" uid="uid://bbnqcxa20a5a5" path="res://src/UI/Nodes/Sliders/ValueSliderV2.tscn" id="3"] [ext_resource type="PackedScene" uid="uid://yjhp0ssng2mp" path="res://src/UI/Nodes/Sliders/ValueSlider.tscn" id="4"] -[ext_resource type="Script" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="5"] -[ext_resource type="Script" path="res://src/UI/Nodes/CollapsibleContainer.gd" id="6"] +[ext_resource type="Script" uid="uid://tfdhqto6j5j0" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="5"] +[ext_resource type="Script" uid="uid://cca0fmlwaqjh1" path="res://src/UI/Nodes/CollapsibleContainer.gd" id="6"] [ext_resource type="PackedScene" uid="uid://dpoteid430evf" path="res://src/UI/Nodes/Sliders/ValueSliderV3.tscn" id="7"] [sub_resource type="InputEventAction" id="InputEventAction_8sqgw"] diff --git a/src/Tools/BaseDraw.gd.uid b/src/Tools/BaseDraw.gd.uid new file mode 100644 index 000000000..36c05c5ae --- /dev/null +++ b/src/Tools/BaseDraw.gd.uid @@ -0,0 +1 @@ +uid://emctikok1t2 diff --git a/src/Tools/BaseDraw.tscn b/src/Tools/BaseDraw.tscn index 2244e1e4e..20d7e21e2 100644 --- a/src/Tools/BaseDraw.tscn +++ b/src/Tools/BaseDraw.tscn @@ -2,9 +2,9 @@ [ext_resource type="PackedScene" uid="uid://yjhp0ssng2mp" path="res://src/UI/Nodes/Sliders/ValueSlider.tscn" id="1"] [ext_resource type="PackedScene" uid="uid://ctfgfelg0sho8" path="res://src/Tools/BaseTool.tscn" id="2"] -[ext_resource type="Script" path="res://src/Tools/BaseDraw.gd" id="3"] -[ext_resource type="Script" path="res://src/UI/Nodes/CollapsibleContainer.gd" id="3_76bek"] -[ext_resource type="Script" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="5_kdxku"] +[ext_resource type="Script" uid="uid://emctikok1t2" path="res://src/Tools/BaseDraw.gd" id="3"] +[ext_resource type="Script" uid="uid://cca0fmlwaqjh1" path="res://src/UI/Nodes/CollapsibleContainer.gd" id="3_76bek"] +[ext_resource type="Script" uid="uid://tfdhqto6j5j0" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="5_kdxku"] [sub_resource type="ButtonGroup" id="ButtonGroup_7u3x0"] resource_name = "rotate" diff --git a/src/Tools/BaseSelectionTool.gd.uid b/src/Tools/BaseSelectionTool.gd.uid new file mode 100644 index 000000000..6c0149c9f --- /dev/null +++ b/src/Tools/BaseSelectionTool.gd.uid @@ -0,0 +1 @@ +uid://coj8ex4hmag1m diff --git a/src/Tools/BaseSelectionTool.tscn b/src/Tools/BaseSelectionTool.tscn index 2af052dca..ddd81c1d9 100644 --- a/src/Tools/BaseSelectionTool.tscn +++ b/src/Tools/BaseSelectionTool.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=10 format=3 uid="uid://bd62qfjn380wf"] [ext_resource type="PackedScene" uid="uid://ctfgfelg0sho8" path="res://src/Tools/BaseTool.tscn" id="1"] -[ext_resource type="Script" path="res://src/Tools/BaseSelectionTool.gd" id="2"] +[ext_resource type="Script" uid="uid://coj8ex4hmag1m" path="res://src/Tools/BaseSelectionTool.gd" id="2"] [ext_resource type="Texture2D" uid="uid://d267xalp3p7ru" path="res://assets/graphics/misc/check_plain.png" id="3_mtv71"] [ext_resource type="PackedScene" uid="uid://bbnqcxa20a5a5" path="res://src/UI/Nodes/Sliders/ValueSliderV2.tscn" id="4"] [ext_resource type="Texture2D" uid="uid://bnc78807k1xjv" path="res://assets/graphics/misc/close.png" id="4_ad04n"] diff --git a/src/Tools/BaseShapeDrawer.gd.uid b/src/Tools/BaseShapeDrawer.gd.uid new file mode 100644 index 000000000..f4c3bd92c --- /dev/null +++ b/src/Tools/BaseShapeDrawer.gd.uid @@ -0,0 +1 @@ +uid://bjy2qqur055ui diff --git a/src/Tools/BaseShapeDrawer.tscn b/src/Tools/BaseShapeDrawer.tscn index be41a8afc..7ef261e16 100644 --- a/src/Tools/BaseShapeDrawer.tscn +++ b/src/Tools/BaseShapeDrawer.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=5 format=3 uid="uid://n40lhf8hm7o1"] -[ext_resource type="Script" path="res://src/Tools/BaseShapeDrawer.gd" id="1"] +[ext_resource type="Script" uid="uid://bjy2qqur055ui" path="res://src/Tools/BaseShapeDrawer.gd" id="1"] [ext_resource type="PackedScene" uid="uid://ubyatap3sylf" path="res://src/Tools/BaseDraw.tscn" id="2"] [ext_resource type="PackedScene" uid="uid://yjhp0ssng2mp" path="res://src/UI/Nodes/Sliders/ValueSlider.tscn" id="3"] diff --git a/src/Tools/BaseTool.gd.uid b/src/Tools/BaseTool.gd.uid new file mode 100644 index 000000000..6e9444041 --- /dev/null +++ b/src/Tools/BaseTool.gd.uid @@ -0,0 +1 @@ +uid://cvovhck0o66tc diff --git a/src/Tools/BaseTool.tscn b/src/Tools/BaseTool.tscn index 5f61dda19..29c88dbda 100644 --- a/src/Tools/BaseTool.tscn +++ b/src/Tools/BaseTool.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=2 format=3 uid="uid://ctfgfelg0sho8"] -[ext_resource type="Script" path="res://src/Tools/BaseTool.gd" id="1"] +[ext_resource type="Script" uid="uid://cvovhck0o66tc" path="res://src/Tools/BaseTool.gd" id="1"] [node name="ToolOptions" type="VBoxContainer"] offset_left = 7.0 diff --git a/src/Tools/DesignTools/Bucket.gd.uid b/src/Tools/DesignTools/Bucket.gd.uid new file mode 100644 index 000000000..53126c8a3 --- /dev/null +++ b/src/Tools/DesignTools/Bucket.gd.uid @@ -0,0 +1 @@ +uid://dvxi2qxovndmf diff --git a/src/Tools/DesignTools/Bucket.tscn b/src/Tools/DesignTools/Bucket.tscn index 82b75dad0..2c0c613a5 100644 --- a/src/Tools/DesignTools/Bucket.tscn +++ b/src/Tools/DesignTools/Bucket.tscn @@ -2,8 +2,8 @@ [ext_resource type="PackedScene" uid="uid://yjhp0ssng2mp" path="res://src/UI/Nodes/Sliders/ValueSlider.tscn" id="1"] [ext_resource type="PackedScene" uid="uid://ctfgfelg0sho8" path="res://src/Tools/BaseTool.tscn" id="2"] -[ext_resource type="Script" path="res://src/Tools/DesignTools/Bucket.gd" id="3"] -[ext_resource type="Script" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="4_1pngp"] +[ext_resource type="Script" uid="uid://dvxi2qxovndmf" path="res://src/Tools/DesignTools/Bucket.gd" id="3"] +[ext_resource type="Script" uid="uid://tfdhqto6j5j0" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="4_1pngp"] [sub_resource type="StyleBoxFlat" id="2"] bg_color = Color(1, 1, 1, 1) diff --git a/src/Tools/DesignTools/CurveTool.gd.uid b/src/Tools/DesignTools/CurveTool.gd.uid new file mode 100644 index 000000000..84cc954cc --- /dev/null +++ b/src/Tools/DesignTools/CurveTool.gd.uid @@ -0,0 +1 @@ +uid://u1adalnj5cfh diff --git a/src/Tools/DesignTools/CurveTool.tscn b/src/Tools/DesignTools/CurveTool.tscn index 939447f66..23c79c07c 100644 --- a/src/Tools/DesignTools/CurveTool.tscn +++ b/src/Tools/DesignTools/CurveTool.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=5 format=3 uid="uid://ckfvd8gf3oy4r"] [ext_resource type="PackedScene" uid="uid://ubyatap3sylf" path="res://src/Tools/BaseDraw.tscn" id="1_rvuea"] -[ext_resource type="Script" path="res://src/Tools/DesignTools/CurveTool.gd" id="2_tjnp6"] +[ext_resource type="Script" uid="uid://u1adalnj5cfh" path="res://src/Tools/DesignTools/CurveTool.gd" id="2_tjnp6"] [ext_resource type="PackedScene" uid="uid://yjhp0ssng2mp" path="res://src/UI/Nodes/Sliders/ValueSlider.tscn" id="3_g0nav"] [sub_resource type="ButtonGroup" id="ButtonGroup_drx24"] diff --git a/src/Tools/DesignTools/EllipseTool.gd.uid b/src/Tools/DesignTools/EllipseTool.gd.uid new file mode 100644 index 000000000..6457796b4 --- /dev/null +++ b/src/Tools/DesignTools/EllipseTool.gd.uid @@ -0,0 +1 @@ +uid://crdhxs1mlm2oi diff --git a/src/Tools/DesignTools/EllipseTool.tscn b/src/Tools/DesignTools/EllipseTool.tscn index 65826128a..3fb237066 100644 --- a/src/Tools/DesignTools/EllipseTool.tscn +++ b/src/Tools/DesignTools/EllipseTool.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=4 format=3 uid="uid://4hp76lf38bc7"] [ext_resource type="PackedScene" uid="uid://n40lhf8hm7o1" path="res://src/Tools/BaseShapeDrawer.tscn" id="1"] -[ext_resource type="Script" path="res://src/Tools/DesignTools/EllipseTool.gd" id="2"] +[ext_resource type="Script" uid="uid://crdhxs1mlm2oi" path="res://src/Tools/DesignTools/EllipseTool.gd" id="2"] [sub_resource type="ButtonGroup" id="ButtonGroup_nq4ym"] resource_name = "rotate" diff --git a/src/Tools/DesignTools/Eraser.gd.uid b/src/Tools/DesignTools/Eraser.gd.uid new file mode 100644 index 000000000..91c5e11e5 --- /dev/null +++ b/src/Tools/DesignTools/Eraser.gd.uid @@ -0,0 +1 @@ +uid://c6yh8ratq60si diff --git a/src/Tools/DesignTools/Eraser.tscn b/src/Tools/DesignTools/Eraser.tscn index 498f4dabe..c26f9b3bd 100644 --- a/src/Tools/DesignTools/Eraser.tscn +++ b/src/Tools/DesignTools/Eraser.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=5 format=3 uid="uid://btmbrqqig7wys"] [ext_resource type="PackedScene" uid="uid://ubyatap3sylf" path="res://src/Tools/BaseDraw.tscn" id="1"] -[ext_resource type="Script" path="res://src/Tools/DesignTools/Eraser.gd" id="2"] +[ext_resource type="Script" uid="uid://c6yh8ratq60si" path="res://src/Tools/DesignTools/Eraser.gd" id="2"] [ext_resource type="PackedScene" uid="uid://yjhp0ssng2mp" path="res://src/UI/Nodes/Sliders/ValueSlider.tscn" id="3"] [sub_resource type="ButtonGroup" id="ButtonGroup_7k1sb"] diff --git a/src/Tools/DesignTools/LineTool.gd.uid b/src/Tools/DesignTools/LineTool.gd.uid new file mode 100644 index 000000000..6f9dd4fc1 --- /dev/null +++ b/src/Tools/DesignTools/LineTool.gd.uid @@ -0,0 +1 @@ +uid://ttyljg8gu4jq diff --git a/src/Tools/DesignTools/LineTool.tscn b/src/Tools/DesignTools/LineTool.tscn index 245099d18..b91e0fc5b 100644 --- a/src/Tools/DesignTools/LineTool.tscn +++ b/src/Tools/DesignTools/LineTool.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=5 format=3 uid="uid://ceahf2toaq47l"] [ext_resource type="PackedScene" uid="uid://ubyatap3sylf" path="res://src/Tools/BaseDraw.tscn" id="1"] -[ext_resource type="Script" path="res://src/Tools/DesignTools/LineTool.gd" id="2"] +[ext_resource type="Script" uid="uid://ttyljg8gu4jq" path="res://src/Tools/DesignTools/LineTool.gd" id="2"] [ext_resource type="PackedScene" uid="uid://yjhp0ssng2mp" path="res://src/UI/Nodes/Sliders/ValueSlider.tscn" id="3"] [sub_resource type="ButtonGroup" id="ButtonGroup_o5212"] diff --git a/src/Tools/DesignTools/Pencil.gd.uid b/src/Tools/DesignTools/Pencil.gd.uid new file mode 100644 index 000000000..351fe475d --- /dev/null +++ b/src/Tools/DesignTools/Pencil.gd.uid @@ -0,0 +1 @@ +uid://bks78g787tsu8 diff --git a/src/Tools/DesignTools/Pencil.tscn b/src/Tools/DesignTools/Pencil.tscn index b67afad41..6546c5361 100644 --- a/src/Tools/DesignTools/Pencil.tscn +++ b/src/Tools/DesignTools/Pencil.tscn @@ -2,7 +2,7 @@ [ext_resource type="PackedScene" uid="uid://ubyatap3sylf" path="res://src/Tools/BaseDraw.tscn" id="1"] [ext_resource type="PackedScene" uid="uid://bbnqcxa20a5a5" path="res://src/UI/Nodes/Sliders/ValueSliderV2.tscn" id="2"] -[ext_resource type="Script" path="res://src/Tools/DesignTools/Pencil.gd" id="3"] +[ext_resource type="Script" uid="uid://bks78g787tsu8" path="res://src/Tools/DesignTools/Pencil.gd" id="3"] [sub_resource type="ButtonGroup" id="ButtonGroup_e3rs3"] resource_name = "rotate" diff --git a/src/Tools/DesignTools/RectangleTool.gd.uid b/src/Tools/DesignTools/RectangleTool.gd.uid new file mode 100644 index 000000000..25b0cfe2f --- /dev/null +++ b/src/Tools/DesignTools/RectangleTool.gd.uid @@ -0,0 +1 @@ +uid://bjb3e5dxu0b8c diff --git a/src/Tools/DesignTools/RectangleTool.tscn b/src/Tools/DesignTools/RectangleTool.tscn index 5c0f91b34..4c75d6a35 100644 --- a/src/Tools/DesignTools/RectangleTool.tscn +++ b/src/Tools/DesignTools/RectangleTool.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=4 format=3 uid="uid://dhlab4q2dwu0a"] [ext_resource type="PackedScene" uid="uid://n40lhf8hm7o1" path="res://src/Tools/BaseShapeDrawer.tscn" id="1"] -[ext_resource type="Script" path="res://src/Tools/DesignTools/RectangleTool.gd" id="2"] +[ext_resource type="Script" uid="uid://bjb3e5dxu0b8c" path="res://src/Tools/DesignTools/RectangleTool.gd" id="2"] [sub_resource type="ButtonGroup" id="ButtonGroup_vkkkg"] resource_name = "rotate" diff --git a/src/Tools/DesignTools/Shading.gd.uid b/src/Tools/DesignTools/Shading.gd.uid new file mode 100644 index 000000000..d29ffe347 --- /dev/null +++ b/src/Tools/DesignTools/Shading.gd.uid @@ -0,0 +1 @@ +uid://d7pia2wkhf7w diff --git a/src/Tools/DesignTools/Shading.tscn b/src/Tools/DesignTools/Shading.tscn index 745deeb18..0160556cf 100644 --- a/src/Tools/DesignTools/Shading.tscn +++ b/src/Tools/DesignTools/Shading.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=5 format=3 uid="uid://rbyd7i6snxjc"] [ext_resource type="PackedScene" uid="uid://ubyatap3sylf" path="res://src/Tools/BaseDraw.tscn" id="1"] -[ext_resource type="Script" path="res://src/Tools/DesignTools/Shading.gd" id="2"] +[ext_resource type="Script" uid="uid://d7pia2wkhf7w" path="res://src/Tools/DesignTools/Shading.gd" id="2"] [ext_resource type="PackedScene" uid="uid://yjhp0ssng2mp" path="res://src/UI/Nodes/Sliders/ValueSlider.tscn" id="3"] [sub_resource type="ButtonGroup" id="ButtonGroup_lvcwb"] diff --git a/src/Tools/SelectionTools/ColorSelect.gd.uid b/src/Tools/SelectionTools/ColorSelect.gd.uid new file mode 100644 index 000000000..b828be6e3 --- /dev/null +++ b/src/Tools/SelectionTools/ColorSelect.gd.uid @@ -0,0 +1 @@ +uid://bngph1iacnggo diff --git a/src/Tools/SelectionTools/ColorSelect.tscn b/src/Tools/SelectionTools/ColorSelect.tscn index a8eee3876..a22a4b8c2 100644 --- a/src/Tools/SelectionTools/ColorSelect.tscn +++ b/src/Tools/SelectionTools/ColorSelect.tscn @@ -1,8 +1,8 @@ [gd_scene load_steps=4 format=3 uid="uid://bqr6hr0p3ew6a"] [ext_resource type="PackedScene" uid="uid://bd62qfjn380wf" path="res://src/Tools/BaseSelectionTool.tscn" id="1"] -[ext_resource type="Script" path="res://src/Tools/SelectionTools/ColorSelect.gd" id="2"] -[ext_resource type="Script" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="3_44rxy"] +[ext_resource type="Script" uid="uid://bngph1iacnggo" path="res://src/Tools/SelectionTools/ColorSelect.gd" id="2"] +[ext_resource type="Script" uid="uid://tfdhqto6j5j0" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="3_44rxy"] [node name="ToolOptions" instance=ExtResource("1")] script = ExtResource("2") diff --git a/src/Tools/SelectionTools/EllipseSelect.gd.uid b/src/Tools/SelectionTools/EllipseSelect.gd.uid new file mode 100644 index 000000000..83fb1c818 --- /dev/null +++ b/src/Tools/SelectionTools/EllipseSelect.gd.uid @@ -0,0 +1 @@ +uid://xakitx3to6b1 diff --git a/src/Tools/SelectionTools/EllipseSelect.tscn b/src/Tools/SelectionTools/EllipseSelect.tscn index 706500e5a..67b3b7110 100644 --- a/src/Tools/SelectionTools/EllipseSelect.tscn +++ b/src/Tools/SelectionTools/EllipseSelect.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=3 format=3 uid="uid://cf2gm1oypbm6m"] [ext_resource type="PackedScene" uid="uid://bd62qfjn380wf" path="res://src/Tools/BaseSelectionTool.tscn" id="1"] -[ext_resource type="Script" path="res://src/Tools/SelectionTools/EllipseSelect.gd" id="2"] +[ext_resource type="Script" uid="uid://xakitx3to6b1" path="res://src/Tools/SelectionTools/EllipseSelect.gd" id="2"] [node name="ToolOptions" instance=ExtResource("1")] script = ExtResource("2") diff --git a/src/Tools/SelectionTools/Lasso.gd.uid b/src/Tools/SelectionTools/Lasso.gd.uid new file mode 100644 index 000000000..78d11cb2a --- /dev/null +++ b/src/Tools/SelectionTools/Lasso.gd.uid @@ -0,0 +1 @@ +uid://dserfd4bdyemm diff --git a/src/Tools/SelectionTools/Lasso.tscn b/src/Tools/SelectionTools/Lasso.tscn index 3fec096ed..1706225bf 100644 --- a/src/Tools/SelectionTools/Lasso.tscn +++ b/src/Tools/SelectionTools/Lasso.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=3 format=3 uid="uid://cu37uo35mcfom"] [ext_resource type="PackedScene" uid="uid://bd62qfjn380wf" path="res://src/Tools/BaseSelectionTool.tscn" id="1"] -[ext_resource type="Script" path="res://src/Tools/SelectionTools/Lasso.gd" id="2"] +[ext_resource type="Script" uid="uid://dserfd4bdyemm" path="res://src/Tools/SelectionTools/Lasso.gd" id="2"] [node name="ToolOptions" instance=ExtResource("1")] script = ExtResource("2") diff --git a/src/Tools/SelectionTools/MagicWand.gd.uid b/src/Tools/SelectionTools/MagicWand.gd.uid new file mode 100644 index 000000000..207b60bb4 --- /dev/null +++ b/src/Tools/SelectionTools/MagicWand.gd.uid @@ -0,0 +1 @@ +uid://dyeuj7wmtdmey diff --git a/src/Tools/SelectionTools/MagicWand.tscn b/src/Tools/SelectionTools/MagicWand.tscn index 78d6a33bc..27b08d3b4 100644 --- a/src/Tools/SelectionTools/MagicWand.tscn +++ b/src/Tools/SelectionTools/MagicWand.tscn @@ -1,8 +1,8 @@ [gd_scene load_steps=4 format=3 uid="uid://blt8u6nvg1k3g"] [ext_resource type="PackedScene" uid="uid://bd62qfjn380wf" path="res://src/Tools/BaseSelectionTool.tscn" id="1"] -[ext_resource type="Script" path="res://src/Tools/SelectionTools/MagicWand.gd" id="2"] -[ext_resource type="Script" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="3_4ed6a"] +[ext_resource type="Script" uid="uid://dyeuj7wmtdmey" path="res://src/Tools/SelectionTools/MagicWand.gd" id="2"] +[ext_resource type="Script" uid="uid://tfdhqto6j5j0" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="3_4ed6a"] [node name="ToolOptions" instance=ExtResource("1")] script = ExtResource("2") diff --git a/src/Tools/SelectionTools/PaintSelect.gd.uid b/src/Tools/SelectionTools/PaintSelect.gd.uid new file mode 100644 index 000000000..0297238a0 --- /dev/null +++ b/src/Tools/SelectionTools/PaintSelect.gd.uid @@ -0,0 +1 @@ +uid://bg6dn55wb74b8 diff --git a/src/Tools/SelectionTools/PaintSelect.tscn b/src/Tools/SelectionTools/PaintSelect.tscn index 339f44565..43ed728ea 100644 --- a/src/Tools/SelectionTools/PaintSelect.tscn +++ b/src/Tools/SelectionTools/PaintSelect.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=6 format=3 uid="uid://bry4ltxur56u7"] [ext_resource type="PackedScene" uid="uid://bd62qfjn380wf" path="res://src/Tools/BaseSelectionTool.tscn" id="1"] -[ext_resource type="Script" path="res://src/Tools/SelectionTools/PaintSelect.gd" id="2"] +[ext_resource type="Script" uid="uid://bg6dn55wb74b8" path="res://src/Tools/SelectionTools/PaintSelect.gd" id="2"] [ext_resource type="PackedScene" uid="uid://yjhp0ssng2mp" path="res://src/UI/Nodes/Sliders/ValueSlider.tscn" id="3"] [sub_resource type="StyleBoxFlat" id="1"] diff --git a/src/Tools/SelectionTools/PolygonSelect.gd.uid b/src/Tools/SelectionTools/PolygonSelect.gd.uid new file mode 100644 index 000000000..a53f9fae8 --- /dev/null +++ b/src/Tools/SelectionTools/PolygonSelect.gd.uid @@ -0,0 +1 @@ +uid://b21qeks86qx0r diff --git a/src/Tools/SelectionTools/PolygonSelect.tscn b/src/Tools/SelectionTools/PolygonSelect.tscn index 300453070..abfbd77e8 100644 --- a/src/Tools/SelectionTools/PolygonSelect.tscn +++ b/src/Tools/SelectionTools/PolygonSelect.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=3 format=3 uid="uid://dv8bn8gys3tax"] [ext_resource type="PackedScene" uid="uid://bd62qfjn380wf" path="res://src/Tools/BaseSelectionTool.tscn" id="1"] -[ext_resource type="Script" path="res://src/Tools/SelectionTools/PolygonSelect.gd" id="2"] +[ext_resource type="Script" uid="uid://b21qeks86qx0r" path="res://src/Tools/SelectionTools/PolygonSelect.gd" id="2"] [node name="ToolOptions" instance=ExtResource("1")] script = ExtResource("2") diff --git a/src/Tools/SelectionTools/RectSelect.gd.uid b/src/Tools/SelectionTools/RectSelect.gd.uid new file mode 100644 index 000000000..9d16d5950 --- /dev/null +++ b/src/Tools/SelectionTools/RectSelect.gd.uid @@ -0,0 +1 @@ +uid://cokrqxbaoc200 diff --git a/src/Tools/SelectionTools/RectSelect.tscn b/src/Tools/SelectionTools/RectSelect.tscn index b7e2e898e..3f7974ccd 100644 --- a/src/Tools/SelectionTools/RectSelect.tscn +++ b/src/Tools/SelectionTools/RectSelect.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=3 format=3 uid="uid://iph72k1ii717"] [ext_resource type="PackedScene" uid="uid://bd62qfjn380wf" path="res://src/Tools/BaseSelectionTool.tscn" id="1"] -[ext_resource type="Script" path="res://src/Tools/SelectionTools/RectSelect.gd" id="2"] +[ext_resource type="Script" uid="uid://cokrqxbaoc200" path="res://src/Tools/SelectionTools/RectSelect.gd" id="2"] [node name="ToolOptions" instance=ExtResource("1")] script = ExtResource("2") diff --git a/src/Tools/UtilityTools/ColorPicker.gd.uid b/src/Tools/UtilityTools/ColorPicker.gd.uid new file mode 100644 index 000000000..1b9bb1298 --- /dev/null +++ b/src/Tools/UtilityTools/ColorPicker.gd.uid @@ -0,0 +1 @@ +uid://bt6mnsibfgh81 diff --git a/src/Tools/UtilityTools/ColorPicker.tscn b/src/Tools/UtilityTools/ColorPicker.tscn index bf381d666..cf67d990a 100644 --- a/src/Tools/UtilityTools/ColorPicker.tscn +++ b/src/Tools/UtilityTools/ColorPicker.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=3 format=3 uid="uid://2onobu8eymt8"] [ext_resource type="PackedScene" uid="uid://ctfgfelg0sho8" path="res://src/Tools/BaseTool.tscn" id="1"] -[ext_resource type="Script" path="res://src/Tools/UtilityTools/ColorPicker.gd" id="2"] +[ext_resource type="Script" uid="uid://bt6mnsibfgh81" path="res://src/Tools/UtilityTools/ColorPicker.gd" id="2"] [node name="ToolOptions" instance=ExtResource("1")] script = ExtResource("2") diff --git a/src/Tools/UtilityTools/CropTool.gd.uid b/src/Tools/UtilityTools/CropTool.gd.uid new file mode 100644 index 000000000..d4f90072a --- /dev/null +++ b/src/Tools/UtilityTools/CropTool.gd.uid @@ -0,0 +1 @@ +uid://bvs7k7hwwuuby diff --git a/src/Tools/UtilityTools/CropTool.tscn b/src/Tools/UtilityTools/CropTool.tscn index 58d771a7f..586c28950 100644 --- a/src/Tools/UtilityTools/CropTool.tscn +++ b/src/Tools/UtilityTools/CropTool.tscn @@ -2,9 +2,9 @@ [ext_resource type="PackedScene" uid="uid://ctfgfelg0sho8" path="res://src/Tools/BaseTool.tscn" id="1"] [ext_resource type="PackedScene" uid="uid://yjhp0ssng2mp" path="res://src/UI/Nodes/Sliders/ValueSlider.tscn" id="2"] -[ext_resource type="Script" path="res://src/Tools/UtilityTools/CropTool.gd" id="3"] +[ext_resource type="Script" uid="uid://bvs7k7hwwuuby" path="res://src/Tools/UtilityTools/CropTool.gd" id="3"] [ext_resource type="Texture2D" uid="uid://bgrq56ndc4ydj" path="res://assets/graphics/misc/unlocked_size.png" id="4"] -[ext_resource type="PackedScene" path="res://src/UI/Nodes/Sliders/ValueSliderV2.tscn" id="5"] +[ext_resource type="PackedScene" uid="uid://bbnqcxa20a5a5" path="res://src/UI/Nodes/Sliders/ValueSliderV2.tscn" id="5"] [node name="ToolOptions" instance=ExtResource("1")] script = ExtResource("3") diff --git a/src/Tools/UtilityTools/Move.gd.uid b/src/Tools/UtilityTools/Move.gd.uid new file mode 100644 index 000000000..160ef360e --- /dev/null +++ b/src/Tools/UtilityTools/Move.gd.uid @@ -0,0 +1 @@ +uid://cbbfygvmu1nfm diff --git a/src/Tools/UtilityTools/Move.tscn b/src/Tools/UtilityTools/Move.tscn index 32d842ce8..054dc2438 100644 --- a/src/Tools/UtilityTools/Move.tscn +++ b/src/Tools/UtilityTools/Move.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=3 format=3 uid="uid://64l4dmyfeev7"] [ext_resource type="PackedScene" uid="uid://ctfgfelg0sho8" path="res://src/Tools/BaseTool.tscn" id="1"] -[ext_resource type="Script" path="res://src/Tools/UtilityTools/Move.gd" id="2"] +[ext_resource type="Script" uid="uid://cbbfygvmu1nfm" path="res://src/Tools/UtilityTools/Move.gd" id="2"] [node name="ToolOptions" instance=ExtResource("1")] script = ExtResource("2") diff --git a/src/Tools/UtilityTools/Pan.gd.uid b/src/Tools/UtilityTools/Pan.gd.uid new file mode 100644 index 000000000..f59af0e05 --- /dev/null +++ b/src/Tools/UtilityTools/Pan.gd.uid @@ -0,0 +1 @@ +uid://b1cqiehlm0loo diff --git a/src/Tools/UtilityTools/Pan.tscn b/src/Tools/UtilityTools/Pan.tscn index b38442cd7..12ee55d08 100644 --- a/src/Tools/UtilityTools/Pan.tscn +++ b/src/Tools/UtilityTools/Pan.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=3 format=3 uid="uid://pvno2bc0jepk"] [ext_resource type="PackedScene" uid="uid://ctfgfelg0sho8" path="res://src/Tools/BaseTool.tscn" id="1"] -[ext_resource type="Script" path="res://src/Tools/UtilityTools/Pan.gd" id="2"] +[ext_resource type="Script" uid="uid://b1cqiehlm0loo" path="res://src/Tools/UtilityTools/Pan.gd" id="2"] [node name="ToolOptions" instance=ExtResource("1")] script = ExtResource("2") diff --git a/src/Tools/UtilityTools/Text.gd.uid b/src/Tools/UtilityTools/Text.gd.uid new file mode 100644 index 000000000..16d4373d1 --- /dev/null +++ b/src/Tools/UtilityTools/Text.gd.uid @@ -0,0 +1 @@ +uid://jidmtna3jc4y diff --git a/src/Tools/UtilityTools/Text.tscn b/src/Tools/UtilityTools/Text.tscn index c6e15c928..e112a780b 100644 --- a/src/Tools/UtilityTools/Text.tscn +++ b/src/Tools/UtilityTools/Text.tscn @@ -1,9 +1,9 @@ [gd_scene load_steps=17 format=3 uid="uid://bdregpkflev7u"] [ext_resource type="PackedScene" uid="uid://ctfgfelg0sho8" path="res://src/Tools/BaseTool.tscn" id="1_1q6ub"] -[ext_resource type="Script" path="res://src/Tools/UtilityTools/Text.gd" id="2_ql5g6"] +[ext_resource type="Script" uid="uid://jidmtna3jc4y" path="res://src/Tools/UtilityTools/Text.gd" id="2_ql5g6"] [ext_resource type="Texture2D" uid="uid://d267xalp3p7ru" path="res://assets/graphics/misc/check_plain.png" id="3_novww"] -[ext_resource type="Script" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="3_tidsq"] +[ext_resource type="Script" uid="uid://tfdhqto6j5j0" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="3_tidsq"] [ext_resource type="Texture2D" uid="uid://bnc78807k1xjv" path="res://assets/graphics/misc/close.png" id="4_nhcnn"] [ext_resource type="Texture2D" uid="uid://dcs2c1qvc0a6c" path="res://assets/graphics/tools/text_options/bold.png" id="6_44cpf"] [ext_resource type="Texture2D" uid="uid://b4paoyuodyjet" path="res://assets/graphics/tools/text_options/italic.png" id="7_vnai6"] diff --git a/src/Tools/UtilityTools/Zoom.gd.uid b/src/Tools/UtilityTools/Zoom.gd.uid new file mode 100644 index 000000000..b606475dc --- /dev/null +++ b/src/Tools/UtilityTools/Zoom.gd.uid @@ -0,0 +1 @@ +uid://gofqkox1cbvw diff --git a/src/Tools/UtilityTools/Zoom.tscn b/src/Tools/UtilityTools/Zoom.tscn index cf1692c03..f352ae215 100644 --- a/src/Tools/UtilityTools/Zoom.tscn +++ b/src/Tools/UtilityTools/Zoom.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=3 format=3 uid="uid://qyxbkvju2fbb"] [ext_resource type="PackedScene" uid="uid://ctfgfelg0sho8" path="res://src/Tools/BaseTool.tscn" id="1"] -[ext_resource type="Script" path="res://src/Tools/UtilityTools/Zoom.gd" id="2"] +[ext_resource type="Script" uid="uid://gofqkox1cbvw" path="res://src/Tools/UtilityTools/Zoom.gd" id="2"] [node name="ToolOptions" instance=ExtResource("1")] script = ExtResource("2") diff --git a/src/UI/Buttons/BrushButton.gd.uid b/src/UI/Buttons/BrushButton.gd.uid new file mode 100644 index 000000000..70191a876 --- /dev/null +++ b/src/UI/Buttons/BrushButton.gd.uid @@ -0,0 +1 @@ +uid://c3u1fpvf6s5vp diff --git a/src/UI/Buttons/BrushButton.tscn b/src/UI/Buttons/BrushButton.tscn index 5e9ea796a..336260f92 100644 --- a/src/UI/Buttons/BrushButton.tscn +++ b/src/UI/Buttons/BrushButton.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=3 format=3 uid="uid://ckg78y8l0rmf3"] [ext_resource type="PackedScene" uid="uid://3pmb60gpst7b" path="res://src/UI/Nodes/TransparentChecker.tscn" id="1"] -[ext_resource type="Script" path="res://src/UI/Buttons/BrushButton.gd" id="2"] +[ext_resource type="Script" uid="uid://c3u1fpvf6s5vp" path="res://src/UI/Buttons/BrushButton.gd" id="2"] [node name="BrushButton" type="Button"] custom_minimum_size = Vector2(36, 36) diff --git a/src/UI/Buttons/BrushesPopup.gd.uid b/src/UI/Buttons/BrushesPopup.gd.uid new file mode 100644 index 000000000..1405c3cc9 --- /dev/null +++ b/src/UI/Buttons/BrushesPopup.gd.uid @@ -0,0 +1 @@ +uid://ba58pum22xsy4 diff --git a/src/UI/Buttons/BrushesPopup.tscn b/src/UI/Buttons/BrushesPopup.tscn index 878a2d174..6bb1aec9a 100644 --- a/src/UI/Buttons/BrushesPopup.tscn +++ b/src/UI/Buttons/BrushesPopup.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=2 format=3 uid="uid://c5x85ysdouh4t"] -[ext_resource type="Script" path="res://src/UI/Buttons/BrushesPopup.gd" id="1"] +[ext_resource type="Script" uid="uid://ba58pum22xsy4" path="res://src/UI/Buttons/BrushesPopup.gd" id="1"] [node name="BrushesPopup" type="Popup"] canvas_item_default_texture_filter = 0 diff --git a/src/UI/Buttons/PatternButton.gd.uid b/src/UI/Buttons/PatternButton.gd.uid new file mode 100644 index 000000000..6c7865850 --- /dev/null +++ b/src/UI/Buttons/PatternButton.gd.uid @@ -0,0 +1 @@ +uid://7q1rsxt0dt6q diff --git a/src/UI/Buttons/PatternButton.tscn b/src/UI/Buttons/PatternButton.tscn index e63ca0cd8..350d6169b 100644 --- a/src/UI/Buttons/PatternButton.tscn +++ b/src/UI/Buttons/PatternButton.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=4 format=3 uid="uid://bx6xntkb2tstx"] -[ext_resource type="Script" path="res://src/UI/Buttons/PatternButton.gd" id="2"] +[ext_resource type="Script" uid="uid://7q1rsxt0dt6q" path="res://src/UI/Buttons/PatternButton.gd" id="2"] [sub_resource type="StyleBoxFlat" id="1"] bg_color = Color(1, 1, 1, 1) diff --git a/src/UI/Buttons/PatternsPopup.gd.uid b/src/UI/Buttons/PatternsPopup.gd.uid new file mode 100644 index 000000000..0d3d7f8b6 --- /dev/null +++ b/src/UI/Buttons/PatternsPopup.gd.uid @@ -0,0 +1 @@ +uid://cfj3y81pxid3d diff --git a/src/UI/Buttons/PatternsPopup.tscn b/src/UI/Buttons/PatternsPopup.tscn index b229a3a06..2cae9fdde 100644 --- a/src/UI/Buttons/PatternsPopup.tscn +++ b/src/UI/Buttons/PatternsPopup.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=2 format=3 uid="uid://d1jyt8wleg8ft"] -[ext_resource type="Script" path="res://src/UI/Buttons/PatternsPopup.gd" id="1"] +[ext_resource type="Script" uid="uid://cfj3y81pxid3d" path="res://src/UI/Buttons/PatternsPopup.gd" id="1"] [node name="PatternsPopup" type="PopupPanel"] canvas_item_default_texture_filter = 0 diff --git a/src/UI/Canvas/Canvas.gd.uid b/src/UI/Canvas/Canvas.gd.uid new file mode 100644 index 000000000..7601b6d39 --- /dev/null +++ b/src/UI/Canvas/Canvas.gd.uid @@ -0,0 +1 @@ +uid://xagqbybf2bic diff --git a/src/UI/Canvas/Canvas.tscn b/src/UI/Canvas/Canvas.tscn index ac4c51920..a746e8dd4 100644 --- a/src/UI/Canvas/Canvas.tscn +++ b/src/UI/Canvas/Canvas.tscn @@ -1,24 +1,24 @@ [gd_scene load_steps=25 format=3 uid="uid://ba24iuv55m4l3"] -[ext_resource type="Script" path="res://src/UI/Canvas/Canvas.gd" id="1"] -[ext_resource type="Shader" path="res://src/Shaders/BlendLayers.gdshader" id="1_253dh"] -[ext_resource type="Script" path="res://src/UI/Canvas/Grid.gd" id="2"] -[ext_resource type="Script" path="res://src/UI/Canvas/Indicators.gd" id="3"] -[ext_resource type="Script" path="res://src/UI/Canvas/TileMode.gd" id="4"] -[ext_resource type="Script" path="res://src/UI/Canvas/CurrentFrameDrawer.gd" id="5"] -[ext_resource type="Script" path="res://src/UI/Canvas/PixelGrid.gd" id="6"] -[ext_resource type="Script" path="res://src/UI/Canvas/Previews.gd" id="7"] -[ext_resource type="Script" path="res://src/UI/Canvas/Selection.gd" id="8"] -[ext_resource type="Shader" path="res://src/Shaders/MarchingAntsOutline.gdshader" id="9"] +[ext_resource type="Script" uid="uid://xagqbybf2bic" path="res://src/UI/Canvas/Canvas.gd" id="1"] +[ext_resource type="Shader" uid="uid://b3cj543ir4o23" path="res://src/Shaders/BlendLayers.gdshader" id="1_253dh"] +[ext_resource type="Script" uid="uid://ca7ibx6ttu7v0" path="res://src/UI/Canvas/Grid.gd" id="2"] +[ext_resource type="Script" uid="uid://bsnac40pqg22b" path="res://src/UI/Canvas/Indicators.gd" id="3"] +[ext_resource type="Script" uid="uid://c6o3x53fp0qcj" path="res://src/UI/Canvas/TileMode.gd" id="4"] +[ext_resource type="Script" uid="uid://bkpdbfe1felex" path="res://src/UI/Canvas/CurrentFrameDrawer.gd" id="5"] +[ext_resource type="Script" uid="uid://d2c7i4rkts8jh" path="res://src/UI/Canvas/PixelGrid.gd" id="6"] +[ext_resource type="Script" uid="uid://df031dm6pgp2j" path="res://src/UI/Canvas/Previews.gd" id="7"] +[ext_resource type="Script" uid="uid://bcxi23cv8j5vr" path="res://src/UI/Canvas/Selection.gd" id="8"] +[ext_resource type="Shader" uid="uid://droyxrcawbpcn" path="res://src/Shaders/MarchingAntsOutline.gdshader" id="9"] [ext_resource type="PackedScene" uid="uid://no3w7e2264u4" path="res://src/UI/Canvas/MouseGuideContainer.tscn" id="11"] -[ext_resource type="Script" path="res://src/UI/Canvas/OnionSkinning.gd" id="12"] -[ext_resource type="Script" path="res://src/UI/Canvas/CropRect.gd" id="13"] -[ext_resource type="Script" path="res://src/UI/Canvas/Gizmos3D.gd" id="14"] -[ext_resource type="Script" path="res://src/UI/Canvas/Measurements.gd" id="16_nxilb"] -[ext_resource type="Shader" path="res://src/Shaders/AutoInvertColors.gdshader" id="17_lowhf"] -[ext_resource type="Script" path="res://src/UI/Canvas/ReferenceImages.gd" id="17_qfjb4"] -[ext_resource type="Script" path="res://src/UI/Canvas/color_index.gd" id="18_o3xx2"] -[ext_resource type="Script" path="res://src/UI/Canvas/TileModeIndices.gd" id="19_7a6wb"] +[ext_resource type="Script" uid="uid://dpem6717iqxdc" path="res://src/UI/Canvas/OnionSkinning.gd" id="12"] +[ext_resource type="Script" uid="uid://c17sncjk3paec" path="res://src/UI/Canvas/CropRect.gd" id="13"] +[ext_resource type="Script" uid="uid://dln7rbciajoaa" path="res://src/UI/Canvas/Gizmos3D.gd" id="14"] +[ext_resource type="Script" uid="uid://b570gjxdcfmv1" path="res://src/UI/Canvas/Measurements.gd" id="16_nxilb"] +[ext_resource type="Shader" uid="uid://jvo6i3t4snow" path="res://src/Shaders/AutoInvertColors.gdshader" id="17_lowhf"] +[ext_resource type="Script" uid="uid://bpp7sufx80fs4" path="res://src/UI/Canvas/ReferenceImages.gd" id="17_qfjb4"] +[ext_resource type="Script" uid="uid://dfmjalcuvsqqf" path="res://src/UI/Canvas/color_index.gd" id="18_o3xx2"] +[ext_resource type="Script" uid="uid://w5recpwdrsat" path="res://src/UI/Canvas/TileModeIndices.gd" id="19_7a6wb"] [sub_resource type="ShaderMaterial" id="ShaderMaterial_6b0ox"] shader = ExtResource("1_253dh") diff --git a/src/UI/Canvas/CanvasCamera.gd.uid b/src/UI/Canvas/CanvasCamera.gd.uid new file mode 100644 index 000000000..d61148bd3 --- /dev/null +++ b/src/UI/Canvas/CanvasCamera.gd.uid @@ -0,0 +1 @@ +uid://ctqrsfsbx4kwk diff --git a/src/UI/Canvas/CanvasPreview.gd.uid b/src/UI/Canvas/CanvasPreview.gd.uid new file mode 100644 index 000000000..37ecdda6c --- /dev/null +++ b/src/UI/Canvas/CanvasPreview.gd.uid @@ -0,0 +1 @@ +uid://d0fky8xflhu6s diff --git a/src/UI/Canvas/CanvasPreview.tscn b/src/UI/Canvas/CanvasPreview.tscn index 377a84101..b61a76574 100644 --- a/src/UI/Canvas/CanvasPreview.tscn +++ b/src/UI/Canvas/CanvasPreview.tscn @@ -1,13 +1,12 @@ [gd_scene load_steps=4 format=3 uid="uid://c546tskdu53j1"] -[ext_resource type="Script" path="res://src/UI/Canvas/CanvasPreview.gd" id="1"] -[ext_resource type="Shader" path="res://src/Shaders/BlendLayers.gdshader" id="1_28j41"] +[ext_resource type="Script" uid="uid://d0fky8xflhu6s" path="res://src/UI/Canvas/CanvasPreview.gd" id="1"] +[ext_resource type="Shader" uid="uid://b3cj543ir4o23" path="res://src/Shaders/BlendLayers.gdshader" id="1_28j41"] [sub_resource type="ShaderMaterial" id="ShaderMaterial_21d5l"] shader = ExtResource("1_28j41") -shader_parameter/opacities = null -shader_parameter/blend_modes = null -shader_parameter/origins = null +shader_parameter/origin_x_positive = true +shader_parameter/origin_y_positive = true [node name="CanvasPreview" type="Node2D"] material = SubResource("ShaderMaterial_21d5l") diff --git a/src/UI/Canvas/CropRect.gd.uid b/src/UI/Canvas/CropRect.gd.uid new file mode 100644 index 000000000..51ea0bd76 --- /dev/null +++ b/src/UI/Canvas/CropRect.gd.uid @@ -0,0 +1 @@ +uid://c17sncjk3paec diff --git a/src/UI/Canvas/CurrentFrameDrawer.gd.uid b/src/UI/Canvas/CurrentFrameDrawer.gd.uid new file mode 100644 index 000000000..020cc470a --- /dev/null +++ b/src/UI/Canvas/CurrentFrameDrawer.gd.uid @@ -0,0 +1 @@ +uid://bkpdbfe1felex diff --git a/src/UI/Canvas/Gizmos3D.gd b/src/UI/Canvas/Gizmos3D.gd index 0106e4709..ca35b111f 100644 --- a/src/UI/Canvas/Gizmos3D.gd +++ b/src/UI/Canvas/Gizmos3D.gd @@ -10,8 +10,8 @@ const SCALE_CIRCLE_RADIUS := 1 const CHAR_SCALE := 0.16 const DISAPPEAR_THRESHOLD := 1 ## length of arrow below which system won't draw it (for cleaner UI) -var always_visible := {} ## Key = Cel3DObject, Value = Texture2D -var points_per_object := {} ## Key = Cel3DObject, Value = PackedVector2Array +var always_visible: Dictionary[Cel3DObject, Texture2D] = {} +var points_per_object: Dictionary[Cel3DObject, PackedVector2Array] = {} var selected_color := Color.WHITE var hovered_color := Color.GRAY diff --git a/src/UI/Canvas/Gizmos3D.gd.uid b/src/UI/Canvas/Gizmos3D.gd.uid new file mode 100644 index 000000000..279f7c197 --- /dev/null +++ b/src/UI/Canvas/Gizmos3D.gd.uid @@ -0,0 +1 @@ +uid://dln7rbciajoaa diff --git a/src/UI/Canvas/Grid.gd.uid b/src/UI/Canvas/Grid.gd.uid new file mode 100644 index 000000000..1ac0a76da --- /dev/null +++ b/src/UI/Canvas/Grid.gd.uid @@ -0,0 +1 @@ +uid://ca7ibx6ttu7v0 diff --git a/src/UI/Canvas/Indicators.gd.uid b/src/UI/Canvas/Indicators.gd.uid new file mode 100644 index 000000000..c2833bb9e --- /dev/null +++ b/src/UI/Canvas/Indicators.gd.uid @@ -0,0 +1 @@ +uid://bsnac40pqg22b diff --git a/src/UI/Canvas/Measurements.gd.uid b/src/UI/Canvas/Measurements.gd.uid new file mode 100644 index 000000000..2d3f09bc9 --- /dev/null +++ b/src/UI/Canvas/Measurements.gd.uid @@ -0,0 +1 @@ +uid://b570gjxdcfmv1 diff --git a/src/UI/Canvas/MouseGuide.gd.uid b/src/UI/Canvas/MouseGuide.gd.uid new file mode 100644 index 000000000..a3ccc0afc --- /dev/null +++ b/src/UI/Canvas/MouseGuide.gd.uid @@ -0,0 +1 @@ +uid://ca5vb3n0qtpl5 diff --git a/src/UI/Canvas/MouseGuideContainer.tscn b/src/UI/Canvas/MouseGuideContainer.tscn index 9ace410ce..1ebb47efa 100644 --- a/src/UI/Canvas/MouseGuideContainer.tscn +++ b/src/UI/Canvas/MouseGuideContainer.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=2 format=3 uid="uid://no3w7e2264u4"] -[ext_resource type="Script" path="res://src/UI/Canvas/MouseGuide.gd" id="2"] +[ext_resource type="Script" uid="uid://ca5vb3n0qtpl5" path="res://src/UI/Canvas/MouseGuide.gd" id="2"] [node name="MouseGuideContainer" type="Node2D"] diff --git a/src/UI/Canvas/OnionSkinning.gd.uid b/src/UI/Canvas/OnionSkinning.gd.uid new file mode 100644 index 000000000..f97df2fc5 --- /dev/null +++ b/src/UI/Canvas/OnionSkinning.gd.uid @@ -0,0 +1 @@ +uid://dpem6717iqxdc diff --git a/src/UI/Canvas/PixelGrid.gd.uid b/src/UI/Canvas/PixelGrid.gd.uid new file mode 100644 index 000000000..5acd8143d --- /dev/null +++ b/src/UI/Canvas/PixelGrid.gd.uid @@ -0,0 +1 @@ +uid://d2c7i4rkts8jh diff --git a/src/UI/Canvas/Previews.gd.uid b/src/UI/Canvas/Previews.gd.uid new file mode 100644 index 000000000..87d89352f --- /dev/null +++ b/src/UI/Canvas/Previews.gd.uid @@ -0,0 +1 @@ +uid://df031dm6pgp2j diff --git a/src/UI/Canvas/ReferenceImages.gd.uid b/src/UI/Canvas/ReferenceImages.gd.uid new file mode 100644 index 000000000..5c784f6a4 --- /dev/null +++ b/src/UI/Canvas/ReferenceImages.gd.uid @@ -0,0 +1 @@ +uid://bpp7sufx80fs4 diff --git a/src/UI/Canvas/Rulers/Guide.gd.uid b/src/UI/Canvas/Rulers/Guide.gd.uid new file mode 100644 index 000000000..ce806988c --- /dev/null +++ b/src/UI/Canvas/Rulers/Guide.gd.uid @@ -0,0 +1 @@ +uid://c4m77kyx7dgmf diff --git a/src/UI/Canvas/Rulers/HorizontalRuler.gd.uid b/src/UI/Canvas/Rulers/HorizontalRuler.gd.uid new file mode 100644 index 000000000..b3e5a1671 --- /dev/null +++ b/src/UI/Canvas/Rulers/HorizontalRuler.gd.uid @@ -0,0 +1 @@ +uid://bs5pld0j5yvsk diff --git a/src/UI/Canvas/Rulers/SymmetryGuide.gd.uid b/src/UI/Canvas/Rulers/SymmetryGuide.gd.uid new file mode 100644 index 000000000..9c4da6df1 --- /dev/null +++ b/src/UI/Canvas/Rulers/SymmetryGuide.gd.uid @@ -0,0 +1 @@ +uid://cu2j7facqpp5k diff --git a/src/UI/Canvas/Rulers/VerticalRuler.gd.uid b/src/UI/Canvas/Rulers/VerticalRuler.gd.uid new file mode 100644 index 000000000..ba4bb5898 --- /dev/null +++ b/src/UI/Canvas/Rulers/VerticalRuler.gd.uid @@ -0,0 +1 @@ +uid://cqx80356eubav diff --git a/src/UI/Canvas/Selection.gd.uid b/src/UI/Canvas/Selection.gd.uid new file mode 100644 index 000000000..e6d05e956 --- /dev/null +++ b/src/UI/Canvas/Selection.gd.uid @@ -0,0 +1 @@ +uid://bcxi23cv8j5vr diff --git a/src/UI/Canvas/TileMode.gd.uid b/src/UI/Canvas/TileMode.gd.uid new file mode 100644 index 000000000..dbc271a60 --- /dev/null +++ b/src/UI/Canvas/TileMode.gd.uid @@ -0,0 +1 @@ +uid://c6o3x53fp0qcj diff --git a/src/UI/Canvas/TileModeIndices.gd.uid b/src/UI/Canvas/TileModeIndices.gd.uid new file mode 100644 index 000000000..d2e9f300e --- /dev/null +++ b/src/UI/Canvas/TileModeIndices.gd.uid @@ -0,0 +1 @@ +uid://w5recpwdrsat diff --git a/src/UI/Canvas/color_index.gd.uid b/src/UI/Canvas/color_index.gd.uid new file mode 100644 index 000000000..464bbc87d --- /dev/null +++ b/src/UI/Canvas/color_index.gd.uid @@ -0,0 +1 @@ +uid://dfmjalcuvsqqf diff --git a/src/UI/CanvasPreviewContainer/CanvasPreviewContainer.gd.uid b/src/UI/CanvasPreviewContainer/CanvasPreviewContainer.gd.uid new file mode 100644 index 000000000..cb5e63965 --- /dev/null +++ b/src/UI/CanvasPreviewContainer/CanvasPreviewContainer.gd.uid @@ -0,0 +1 @@ +uid://b6l0yorq5b46r diff --git a/src/UI/CanvasPreviewContainer/CanvasPreviewContainer.tscn b/src/UI/CanvasPreviewContainer/CanvasPreviewContainer.tscn index 4d6dc45a3..3d2680ff5 100644 --- a/src/UI/CanvasPreviewContainer/CanvasPreviewContainer.tscn +++ b/src/UI/CanvasPreviewContainer/CanvasPreviewContainer.tscn @@ -1,13 +1,13 @@ [gd_scene load_steps=10 format=3 uid="uid://ccsihk3yxwei5"] [ext_resource type="PackedScene" uid="uid://3pmb60gpst7b" path="res://src/UI/Nodes/TransparentChecker.tscn" id="1"] -[ext_resource type="Shader" path="res://src/Shaders/TransparentChecker.gdshader" id="2"] -[ext_resource type="Script" path="res://src/UI/CanvasPreviewContainer/CanvasPreviewContainer.gd" id="4"] +[ext_resource type="Shader" uid="uid://c50kmfvf635kb" path="res://src/Shaders/TransparentChecker.gdshader" id="2"] +[ext_resource type="Script" uid="uid://b6l0yorq5b46r" path="res://src/UI/CanvasPreviewContainer/CanvasPreviewContainer.gd" id="4"] [ext_resource type="PackedScene" uid="uid://c546tskdu53j1" path="res://src/UI/Canvas/CanvasPreview.tscn" id="5"] -[ext_resource type="Script" path="res://src/UI/Canvas/CanvasCamera.gd" id="5_ge2km"] +[ext_resource type="Script" uid="uid://ctqrsfsbx4kwk" path="res://src/UI/Canvas/CanvasCamera.gd" id="5_ge2km"] [ext_resource type="Texture2D" uid="uid://c7smxwfa8826j" path="res://assets/graphics/timeline/play.png" id="6"] -[ext_resource type="Script" path="res://src/UI/Nodes/CollapsibleContainer.gd" id="7_o7sn3"] -[ext_resource type="Script" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="8"] +[ext_resource type="Script" uid="uid://cca0fmlwaqjh1" path="res://src/UI/Nodes/CollapsibleContainer.gd" id="7_o7sn3"] +[ext_resource type="Script" uid="uid://tfdhqto6j5j0" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="8"] [sub_resource type="ShaderMaterial" id="1"] shader = ExtResource("2") diff --git a/src/UI/ColorPickers/ColorPicker.gd b/src/UI/ColorPickers/ColorPicker.gd index eb491d1aa..04dcd8425 100644 --- a/src/UI/ColorPickers/ColorPicker.gd +++ b/src/UI/ColorPickers/ColorPicker.gd @@ -9,9 +9,10 @@ var hsv_rectangle_control: Control var shape_aspect_ratio: AspectRatioContainer ## The internal swatches button of the [ColorPicker] node. ## Used to ensure that swatches are always invisible. -var swatches_button: Button +var swatches_button: HBoxContainer ## The internal container for the color sliders of the [ColorPicker] node. -var color_sliders_vbox: VBoxContainer +var color_slider_types_hbox: HBoxContainer +var color_sliders_grid: GridContainer var _skip_color_picker_update := false @onready var color_picker := %ColorPicker as ColorPicker @onready var color_buttons := %ColorButtons as HBoxContainer @@ -31,7 +32,6 @@ func _ready() -> void: color_picker.picker_shape = Global.config_cache.get_value( "color_picker", "picker_shape", ColorPicker.SHAPE_HSV_RECTANGLE ) - # Make changes to the UI of the color picker by modifying its internal children await get_tree().process_frame # The MarginContainer that contains all of the color picker nodes. @@ -57,7 +57,7 @@ func _ready() -> void: var color_texture_rect := sampler_cont.get_child(1, true) as TextureRect color_texture_rect.visible = false # The HBoxContainer where we get the hex LineEdit node from, and moving it to sampler_cont - var hex_cont := picker_vbox_container.get_child(4, true).get_child(1, true) as Container + var hex_cont := picker_vbox_container.get_child(4, true) as Container var hex_edit := hex_cont.get_child(2, true) hex_cont.remove_child(hex_edit) sampler_cont.add_child(hex_edit) @@ -67,17 +67,19 @@ func _ready() -> void: sampler_cont.add_child(color_buttons) sampler_cont.move_child(color_buttons, 0) - var empty_vbox_container := picker_vbox_container.get_child(3, true) as VBoxContainer - empty_vbox_container.visible = false - color_sliders_vbox = picker_vbox_container.get_child(4, true) as VBoxContainer - color_sliders_vbox.visible = false - swatches_button = picker_vbox_container.get_child(5, true) as Button + color_slider_types_hbox = picker_vbox_container.get_child(2, true) as HBoxContainer + color_slider_types_hbox.visible = false + color_sliders_grid = picker_vbox_container.get_child(3, true) as GridContainer + color_sliders_grid.visible = false + swatches_button = picker_vbox_container.get_child(5, true).get_child(0, true) as HBoxContainer swatches_button.visible = false # The GridContainer that contains the swatch buttons. These are not visible in our case # but for some reason its h_separation needs to be set to a value larger than 4, # otherwise a weird bug occurs with the Recent Colors where, adding new colors # increases the size of the color buttons. - var presets_container := picker_vbox_container.get_child(6, true) as GridContainer + var presets_container := ( + picker_vbox_container.get_child(5, true).get_child(2, true) as GridContainer + ) presets_container.add_theme_constant_override("h_separation", 5) # Move the expand button above the RGB, HSV etc buttons expand_button.get_parent().remove_child(expand_button) @@ -158,8 +160,9 @@ func _on_expand_button_toggled(toggled_on: bool) -> void: color_picker.presets_visible = toggled_on if is_instance_valid(swatches_button): swatches_button.visible = false - if is_instance_valid(color_sliders_vbox): - color_sliders_vbox.visible = toggled_on + if is_instance_valid(color_sliders_grid): + color_slider_types_hbox.visible = toggled_on + color_sliders_grid.visible = toggled_on Global.config_cache.set_value("color_picker", "is_expanded", toggled_on) diff --git a/src/UI/ColorPickers/ColorPicker.gd.uid b/src/UI/ColorPickers/ColorPicker.gd.uid new file mode 100644 index 000000000..71dacbc27 --- /dev/null +++ b/src/UI/ColorPickers/ColorPicker.gd.uid @@ -0,0 +1 @@ +uid://y2yilvjc63c diff --git a/src/UI/ColorPickers/ColorPicker.tscn b/src/UI/ColorPickers/ColorPicker.tscn index ef00063b9..ca44c1661 100644 --- a/src/UI/ColorPickers/ColorPicker.tscn +++ b/src/UI/ColorPickers/ColorPicker.tscn @@ -1,9 +1,9 @@ [gd_scene load_steps=12 format=3 uid="uid://c3vcvhh4d8hd7"] -[ext_resource type="Script" path="res://src/UI/ColorPickers/ColorPicker.gd" id="1_r8ot0"] +[ext_resource type="Script" uid="uid://y2yilvjc63c" path="res://src/UI/ColorPickers/ColorPicker.gd" id="1_r8ot0"] [ext_resource type="Texture2D" uid="uid://d0v821l01w7go" path="res://assets/graphics/misc/color_switch.png" id="2_ojj3i"] [ext_resource type="PackedScene" uid="uid://3pmb60gpst7b" path="res://src/UI/Nodes/TransparentChecker.tscn" id="3_vjkb0"] -[ext_resource type="Shader" path="res://src/Shaders/TransparentChecker.gdshader" id="4_oxnnt"] +[ext_resource type="Shader" uid="uid://c50kmfvf635kb" path="res://src/Shaders/TransparentChecker.gdshader" id="4_oxnnt"] [ext_resource type="Texture2D" uid="uid://cefhafnbc8upf" path="res://assets/graphics/misc/value_arrow_right.svg" id="5_hhe4d"] [sub_resource type="ButtonGroup" id="ButtonGroup_02x7w"] diff --git a/src/UI/Dialogs/AboutDialog.gd.uid b/src/UI/Dialogs/AboutDialog.gd.uid new file mode 100644 index 000000000..57c3495c0 --- /dev/null +++ b/src/UI/Dialogs/AboutDialog.gd.uid @@ -0,0 +1 @@ +uid://c7kfwvlkbvt2k diff --git a/src/UI/Dialogs/AboutDialog.tscn b/src/UI/Dialogs/AboutDialog.tscn index ca0ddf3b3..6a1aa3ab9 100644 --- a/src/UI/Dialogs/AboutDialog.tscn +++ b/src/UI/Dialogs/AboutDialog.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=8 format=3 uid="uid://w1v6plnv6ppt"] -[ext_resource type="Script" path="res://src/UI/Dialogs/AboutDialog.gd" id="1"] +[ext_resource type="Script" uid="uid://c7kfwvlkbvt2k" path="res://src/UI/Dialogs/AboutDialog.gd" id="1"] [ext_resource type="Texture2D" uid="uid://b47r0c6auaqk6" path="res://assets/graphics/icons/icon.png" id="2"] [ext_resource type="FontFile" uid="uid://cvc4lelf6hl7x" path="res://assets/fonts/Roboto-Regular.ttf" id="3_fj1id"] [ext_resource type="Texture2D" uid="uid://s25pa611bpvj" path="res://assets/graphics/splash_screen/orama_64x64.png" id="4"] diff --git a/src/UI/Dialogs/CreateNewImage.gd.uid b/src/UI/Dialogs/CreateNewImage.gd.uid new file mode 100644 index 000000000..bb79060d1 --- /dev/null +++ b/src/UI/Dialogs/CreateNewImage.gd.uid @@ -0,0 +1 @@ +uid://dyvc3b7dt1xdo diff --git a/src/UI/Dialogs/CreateNewImage.tscn b/src/UI/Dialogs/CreateNewImage.tscn index a8c4a987f..5d0b5cd79 100644 --- a/src/UI/Dialogs/CreateNewImage.tscn +++ b/src/UI/Dialogs/CreateNewImage.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=7 format=3 uid="uid://btjf3lj873q1t"] -[ext_resource type="Script" path="res://src/UI/Dialogs/CreateNewImage.gd" id="1"] +[ext_resource type="Script" uid="uid://dyvc3b7dt1xdo" path="res://src/UI/Dialogs/CreateNewImage.gd" id="1"] [ext_resource type="Texture2D" uid="uid://kj867tldofxi" path="res://assets/graphics/misc/portrait.png" id="2"] [ext_resource type="Texture2D" uid="uid://0vc1pn1sn2ud" path="res://assets/graphics/misc/landscape.png" id="3"] [ext_resource type="Texture2D" uid="uid://cancw70yw0pv7" path="res://assets/graphics/misc/lock_aspect_2.png" id="4"] diff --git a/src/UI/Dialogs/ExportDialog.gd.uid b/src/UI/Dialogs/ExportDialog.gd.uid new file mode 100644 index 000000000..b4b397556 --- /dev/null +++ b/src/UI/Dialogs/ExportDialog.gd.uid @@ -0,0 +1 @@ +uid://cdgury33i7cuo diff --git a/src/UI/Dialogs/ExportDialog.tscn b/src/UI/Dialogs/ExportDialog.tscn index f108f9403..534f3a01d 100644 --- a/src/UI/Dialogs/ExportDialog.tscn +++ b/src/UI/Dialogs/ExportDialog.tscn @@ -1,9 +1,9 @@ [gd_scene load_steps=5 format=3 uid="uid://clgu8wb5o6oup"] -[ext_resource type="Script" path="res://src/UI/Dialogs/ExportDialog.gd" id="1"] +[ext_resource type="Script" uid="uid://cdgury33i7cuo" path="res://src/UI/Dialogs/ExportDialog.gd" id="1"] [ext_resource type="PackedScene" uid="uid://3pmb60gpst7b" path="res://src/UI/Nodes/TransparentChecker.tscn" id="2"] -[ext_resource type="Script" path="res://src/UI/Nodes/CollapsibleContainer.gd" id="3"] -[ext_resource type="Script" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="4"] +[ext_resource type="Script" uid="uid://cca0fmlwaqjh1" path="res://src/UI/Nodes/CollapsibleContainer.gd" id="3"] +[ext_resource type="Script" uid="uid://tfdhqto6j5j0" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="4"] [node name="ExportDialog" type="ConfirmationDialog"] canvas_item_default_texture_filter = 0 diff --git a/src/UI/Dialogs/HelperScripts/RowColumnLines.gd.uid b/src/UI/Dialogs/HelperScripts/RowColumnLines.gd.uid new file mode 100644 index 000000000..e75c704e7 --- /dev/null +++ b/src/UI/Dialogs/HelperScripts/RowColumnLines.gd.uid @@ -0,0 +1 @@ +uid://bvn632m4s6crv diff --git a/src/UI/Dialogs/HelperScripts/SmartSlicePreview.gd.uid b/src/UI/Dialogs/HelperScripts/SmartSlicePreview.gd.uid new file mode 100644 index 000000000..341ae3e07 --- /dev/null +++ b/src/UI/Dialogs/HelperScripts/SmartSlicePreview.gd.uid @@ -0,0 +1 @@ +uid://crtwdohribibe diff --git a/src/UI/Dialogs/ImageEffects/BrightnessContrastDialog.gd.uid b/src/UI/Dialogs/ImageEffects/BrightnessContrastDialog.gd.uid new file mode 100644 index 000000000..69a6251a7 --- /dev/null +++ b/src/UI/Dialogs/ImageEffects/BrightnessContrastDialog.gd.uid @@ -0,0 +1 @@ +uid://c4ihv84e8wk1g diff --git a/src/UI/Dialogs/ImageEffects/BrightnessContrastDialog.tscn b/src/UI/Dialogs/ImageEffects/BrightnessContrastDialog.tscn index 460295cc6..6b2f2ee74 100644 --- a/src/UI/Dialogs/ImageEffects/BrightnessContrastDialog.tscn +++ b/src/UI/Dialogs/ImageEffects/BrightnessContrastDialog.tscn @@ -1,8 +1,8 @@ [gd_scene load_steps=4 format=3 uid="uid://7hslmewq0w4a"] [ext_resource type="PackedScene" uid="uid://bybqhhayl5ay5" path="res://src/UI/Dialogs/ImageEffects/ImageEffectParent.tscn" id="1_5wfra"] -[ext_resource type="Script" path="res://src/UI/Dialogs/ImageEffects/BrightnessContrastDialog.gd" id="2_msv0o"] -[ext_resource type="Script" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="3_2epr4"] +[ext_resource type="Script" uid="uid://c4ihv84e8wk1g" path="res://src/UI/Dialogs/ImageEffects/BrightnessContrastDialog.gd" id="2_msv0o"] +[ext_resource type="Script" uid="uid://tfdhqto6j5j0" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="3_2epr4"] [node name="BrightnessContrastDialog" instance=ExtResource("1_5wfra")] title = "Adjust Brightness/Contrast" diff --git a/src/UI/Dialogs/ImageEffects/ColorCurvesDialog.gd.uid b/src/UI/Dialogs/ImageEffects/ColorCurvesDialog.gd.uid new file mode 100644 index 000000000..1bf75fb10 --- /dev/null +++ b/src/UI/Dialogs/ImageEffects/ColorCurvesDialog.gd.uid @@ -0,0 +1 @@ +uid://3trpt1yheuo1 diff --git a/src/UI/Dialogs/ImageEffects/ColorCurvesDialog.tscn b/src/UI/Dialogs/ImageEffects/ColorCurvesDialog.tscn index 5a03d37d7..bbb5d1e8d 100644 --- a/src/UI/Dialogs/ImageEffects/ColorCurvesDialog.tscn +++ b/src/UI/Dialogs/ImageEffects/ColorCurvesDialog.tscn @@ -1,8 +1,8 @@ [gd_scene load_steps=5 format=3 uid="uid://cthknpr74lawl"] [ext_resource type="PackedScene" uid="uid://bybqhhayl5ay5" path="res://src/UI/Dialogs/ImageEffects/ImageEffectParent.tscn" id="1_4g7xo"] -[ext_resource type="Script" path="res://src/UI/Dialogs/ImageEffects/ColorCurvesDialog.gd" id="2_xkivc"] -[ext_resource type="Script" path="res://src/UI/Nodes/CurveEditor/CurveEdit.gd" id="3_3yyhs"] +[ext_resource type="Script" uid="uid://3trpt1yheuo1" path="res://src/UI/Dialogs/ImageEffects/ColorCurvesDialog.gd" id="2_xkivc"] +[ext_resource type="Script" uid="uid://cd0klfo0jdjni" path="res://src/UI/Nodes/CurveEditor/CurveEdit.gd" id="3_3yyhs"] [sub_resource type="Curve" id="Curve_gvi51"] _data = [Vector2(0, 0), 0.0, 1.0, 0, 1, Vector2(1, 1), 1.0, 0.0, 1, 0] diff --git a/src/UI/Dialogs/ImageEffects/DesaturateDialog.gd.uid b/src/UI/Dialogs/ImageEffects/DesaturateDialog.gd.uid new file mode 100644 index 000000000..f46b22c9c --- /dev/null +++ b/src/UI/Dialogs/ImageEffects/DesaturateDialog.gd.uid @@ -0,0 +1 @@ +uid://bvyf7ivv4hnot diff --git a/src/UI/Dialogs/ImageEffects/DesaturateDialog.tscn b/src/UI/Dialogs/ImageEffects/DesaturateDialog.tscn index 52795c85d..f6904f971 100644 --- a/src/UI/Dialogs/ImageEffects/DesaturateDialog.tscn +++ b/src/UI/Dialogs/ImageEffects/DesaturateDialog.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=3 format=3 uid="uid://5gqka7tkg17k"] -[ext_resource type="Script" path="res://src/UI/Dialogs/ImageEffects/DesaturateDialog.gd" id="1"] +[ext_resource type="Script" uid="uid://bvyf7ivv4hnot" path="res://src/UI/Dialogs/ImageEffects/DesaturateDialog.gd" id="1"] [ext_resource type="PackedScene" uid="uid://bybqhhayl5ay5" path="res://src/UI/Dialogs/ImageEffects/ImageEffectParent.tscn" id="2"] [node name="DesaturateDialog" instance=ExtResource("2")] diff --git a/src/UI/Dialogs/ImageEffects/DropShadowDialog.gd.uid b/src/UI/Dialogs/ImageEffects/DropShadowDialog.gd.uid new file mode 100644 index 000000000..cc4d604fd --- /dev/null +++ b/src/UI/Dialogs/ImageEffects/DropShadowDialog.gd.uid @@ -0,0 +1 @@ +uid://dhfp3uc7ikgw3 diff --git a/src/UI/Dialogs/ImageEffects/DropShadowDialog.tscn b/src/UI/Dialogs/ImageEffects/DropShadowDialog.tscn index 57503997a..ff8c0a69f 100644 --- a/src/UI/Dialogs/ImageEffects/DropShadowDialog.tscn +++ b/src/UI/Dialogs/ImageEffects/DropShadowDialog.tscn @@ -1,8 +1,8 @@ [gd_scene load_steps=4 format=3 uid="uid://duse1w3q7whmm"] [ext_resource type="PackedScene" uid="uid://bybqhhayl5ay5" path="res://src/UI/Dialogs/ImageEffects/ImageEffectParent.tscn" id="1"] -[ext_resource type="Script" path="res://src/UI/Dialogs/ImageEffects/DropShadowDialog.gd" id="2"] -[ext_resource type="PackedScene" path="res://src/UI/Nodes/Sliders/ValueSliderV2.tscn" id="3"] +[ext_resource type="Script" uid="uid://dhfp3uc7ikgw3" path="res://src/UI/Dialogs/ImageEffects/DropShadowDialog.gd" id="2"] +[ext_resource type="PackedScene" uid="uid://bbnqcxa20a5a5" path="res://src/UI/Nodes/Sliders/ValueSliderV2.tscn" id="3"] [node name="DropShadowDialog" instance=ExtResource("1")] title = "Drop Shadow" diff --git a/src/UI/Dialogs/ImageEffects/FlipImageDialog.gd.uid b/src/UI/Dialogs/ImageEffects/FlipImageDialog.gd.uid new file mode 100644 index 000000000..5b0ede5c6 --- /dev/null +++ b/src/UI/Dialogs/ImageEffects/FlipImageDialog.gd.uid @@ -0,0 +1 @@ +uid://b4btwmk6uad5b diff --git a/src/UI/Dialogs/ImageEffects/FlipImageDialog.tscn b/src/UI/Dialogs/ImageEffects/FlipImageDialog.tscn index 1ab72eb79..9a2f4e6a9 100644 --- a/src/UI/Dialogs/ImageEffects/FlipImageDialog.tscn +++ b/src/UI/Dialogs/ImageEffects/FlipImageDialog.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=3 format=3 uid="uid://c7hnynip21y6u"] -[ext_resource type="Script" path="res://src/UI/Dialogs/ImageEffects/FlipImageDialog.gd" id="1"] +[ext_resource type="Script" uid="uid://b4btwmk6uad5b" path="res://src/UI/Dialogs/ImageEffects/FlipImageDialog.gd" id="1"] [ext_resource type="PackedScene" uid="uid://bybqhhayl5ay5" path="res://src/UI/Dialogs/ImageEffects/ImageEffectParent.tscn" id="2"] [node name="FlipImageDialog" instance=ExtResource("2")] diff --git a/src/UI/Dialogs/ImageEffects/GaussianBlur.gd.uid b/src/UI/Dialogs/ImageEffects/GaussianBlur.gd.uid new file mode 100644 index 000000000..9a298582f --- /dev/null +++ b/src/UI/Dialogs/ImageEffects/GaussianBlur.gd.uid @@ -0,0 +1 @@ +uid://cxdxgy5xhcrcg diff --git a/src/UI/Dialogs/ImageEffects/GaussianBlur.tscn b/src/UI/Dialogs/ImageEffects/GaussianBlur.tscn index 265ccea4b..937020755 100644 --- a/src/UI/Dialogs/ImageEffects/GaussianBlur.tscn +++ b/src/UI/Dialogs/ImageEffects/GaussianBlur.tscn @@ -1,9 +1,9 @@ [gd_scene load_steps=5 format=3 uid="uid://beile55gp1bc"] [ext_resource type="PackedScene" uid="uid://bybqhhayl5ay5" path="res://src/UI/Dialogs/ImageEffects/ImageEffectParent.tscn" id="1_cuu40"] -[ext_resource type="Script" path="res://src/UI/Dialogs/ImageEffects/GaussianBlur.gd" id="2_37xhl"] -[ext_resource type="Script" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="3_237k2"] -[ext_resource type="PackedScene" path="res://src/UI/Nodes/Sliders/ValueSliderV2.tscn" id="4_yprgi"] +[ext_resource type="Script" uid="uid://cxdxgy5xhcrcg" path="res://src/UI/Dialogs/ImageEffects/GaussianBlur.gd" id="2_37xhl"] +[ext_resource type="Script" uid="uid://tfdhqto6j5j0" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="3_237k2"] +[ext_resource type="PackedScene" uid="uid://bbnqcxa20a5a5" path="res://src/UI/Nodes/Sliders/ValueSliderV2.tscn" id="4_yprgi"] [node name="GaussianBlur" instance=ExtResource("1_cuu40")] title = "Gaussian Blur" diff --git a/src/UI/Dialogs/ImageEffects/GradientDialog.gd.uid b/src/UI/Dialogs/ImageEffects/GradientDialog.gd.uid new file mode 100644 index 000000000..7a341a2b4 --- /dev/null +++ b/src/UI/Dialogs/ImageEffects/GradientDialog.gd.uid @@ -0,0 +1 @@ +uid://dy53ltwruqn1k diff --git a/src/UI/Dialogs/ImageEffects/GradientDialog.tscn b/src/UI/Dialogs/ImageEffects/GradientDialog.tscn index 06d03872a..19f35d69d 100644 --- a/src/UI/Dialogs/ImageEffects/GradientDialog.tscn +++ b/src/UI/Dialogs/ImageEffects/GradientDialog.tscn @@ -1,9 +1,9 @@ [gd_scene load_steps=6 format=3 uid="uid://u0y5xogg636e"] -[ext_resource type="Script" path="res://src/UI/Dialogs/ImageEffects/GradientDialog.gd" id="1"] +[ext_resource type="Script" uid="uid://dy53ltwruqn1k" path="res://src/UI/Dialogs/ImageEffects/GradientDialog.gd" id="1"] [ext_resource type="PackedScene" uid="uid://bybqhhayl5ay5" path="res://src/UI/Dialogs/ImageEffects/ImageEffectParent.tscn" id="2"] [ext_resource type="PackedScene" uid="uid://bn4aw27dj7pwi" path="res://src/UI/Nodes/GradientEdit.tscn" id="3"] -[ext_resource type="Script" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="4"] +[ext_resource type="Script" uid="uid://tfdhqto6j5j0" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="4"] [ext_resource type="PackedScene" uid="uid://bbnqcxa20a5a5" path="res://src/UI/Nodes/Sliders/ValueSliderV2.tscn" id="5"] [node name="GradientDialog" instance=ExtResource("2")] diff --git a/src/UI/Dialogs/ImageEffects/GradientMapDialog.gd.uid b/src/UI/Dialogs/ImageEffects/GradientMapDialog.gd.uid new file mode 100644 index 000000000..5bbcf578b --- /dev/null +++ b/src/UI/Dialogs/ImageEffects/GradientMapDialog.gd.uid @@ -0,0 +1 @@ +uid://duasprybsl7b2 diff --git a/src/UI/Dialogs/ImageEffects/GradientMapDialog.tscn b/src/UI/Dialogs/ImageEffects/GradientMapDialog.tscn index 37e254df2..452ae76a0 100644 --- a/src/UI/Dialogs/ImageEffects/GradientMapDialog.tscn +++ b/src/UI/Dialogs/ImageEffects/GradientMapDialog.tscn @@ -2,7 +2,7 @@ [ext_resource type="PackedScene" uid="uid://bybqhhayl5ay5" path="res://src/UI/Dialogs/ImageEffects/ImageEffectParent.tscn" id="1"] [ext_resource type="PackedScene" uid="uid://bn4aw27dj7pwi" path="res://src/UI/Nodes/GradientEdit.tscn" id="2"] -[ext_resource type="Script" path="res://src/UI/Dialogs/ImageEffects/GradientMapDialog.gd" id="3"] +[ext_resource type="Script" uid="uid://duasprybsl7b2" path="res://src/UI/Dialogs/ImageEffects/GradientMapDialog.gd" id="3"] [node name="GradientMapDialog" instance=ExtResource("1")] title = "Gradient Map" diff --git a/src/UI/Dialogs/ImageEffects/HSVDialog.gd.uid b/src/UI/Dialogs/ImageEffects/HSVDialog.gd.uid new file mode 100644 index 000000000..3af5a0557 --- /dev/null +++ b/src/UI/Dialogs/ImageEffects/HSVDialog.gd.uid @@ -0,0 +1 @@ +uid://drpaiclu2fcj7 diff --git a/src/UI/Dialogs/ImageEffects/HSVDialog.tscn b/src/UI/Dialogs/ImageEffects/HSVDialog.tscn index fa7bd02d4..605314a1d 100644 --- a/src/UI/Dialogs/ImageEffects/HSVDialog.tscn +++ b/src/UI/Dialogs/ImageEffects/HSVDialog.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=4 format=3 uid="uid://oq036vr10yvk"] -[ext_resource type="Script" path="res://src/UI/Dialogs/ImageEffects/HSVDialog.gd" id="1"] +[ext_resource type="Script" uid="uid://drpaiclu2fcj7" path="res://src/UI/Dialogs/ImageEffects/HSVDialog.gd" id="1"] [ext_resource type="PackedScene" uid="uid://bybqhhayl5ay5" path="res://src/UI/Dialogs/ImageEffects/ImageEffectParent.tscn" id="2"] [ext_resource type="PackedScene" uid="uid://yjhp0ssng2mp" path="res://src/UI/Nodes/Sliders/ValueSlider.tscn" id="3"] diff --git a/src/UI/Dialogs/ImageEffects/ImageEffectParent.tscn b/src/UI/Dialogs/ImageEffects/ImageEffectParent.tscn index 9f3b17be6..65fb60735 100644 --- a/src/UI/Dialogs/ImageEffects/ImageEffectParent.tscn +++ b/src/UI/Dialogs/ImageEffects/ImageEffectParent.tscn @@ -2,7 +2,7 @@ [ext_resource type="PackedScene" uid="uid://dmlgx1jgau8a5" path="res://src/UI/Nodes/AnimatePanel.tscn" id="1"] [ext_resource type="PackedScene" uid="uid://3pmb60gpst7b" path="res://src/UI/Nodes/TransparentChecker.tscn" id="2"] -[ext_resource type="Script" path="res://src/Classes/ImageEffect.gd" id="3"] +[ext_resource type="Script" uid="uid://cix6kinxmv8q2" path="res://src/Classes/ImageEffect.gd" id="3"] [ext_resource type="Texture2D" uid="uid://blrd4x0ma7b3h" path="res://assets/graphics/misc/animate.png" id="4"] [ext_resource type="PackedScene" uid="uid://yjhp0ssng2mp" path="res://src/UI/Nodes/Sliders/ValueSlider.tscn" id="4_whox6"] diff --git a/src/UI/Dialogs/ImageEffects/InvertColorsDialog.gd.uid b/src/UI/Dialogs/ImageEffects/InvertColorsDialog.gd.uid new file mode 100644 index 000000000..4f2f4fba4 --- /dev/null +++ b/src/UI/Dialogs/ImageEffects/InvertColorsDialog.gd.uid @@ -0,0 +1 @@ +uid://dc24ku5nqmwuv diff --git a/src/UI/Dialogs/ImageEffects/InvertColorsDialog.tscn b/src/UI/Dialogs/ImageEffects/InvertColorsDialog.tscn index 8681268d0..e26deef3a 100644 --- a/src/UI/Dialogs/ImageEffects/InvertColorsDialog.tscn +++ b/src/UI/Dialogs/ImageEffects/InvertColorsDialog.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=3 format=3 uid="uid://bl1t33abu7kl8"] -[ext_resource type="Script" path="res://src/UI/Dialogs/ImageEffects/InvertColorsDialog.gd" id="1"] +[ext_resource type="Script" uid="uid://dc24ku5nqmwuv" path="res://src/UI/Dialogs/ImageEffects/InvertColorsDialog.gd" id="1"] [ext_resource type="PackedScene" uid="uid://bybqhhayl5ay5" path="res://src/UI/Dialogs/ImageEffects/ImageEffectParent.tscn" id="2"] [node name="InvertColorsDialog" instance=ExtResource("2")] diff --git a/src/UI/Dialogs/ImageEffects/OffsetImage.gd.uid b/src/UI/Dialogs/ImageEffects/OffsetImage.gd.uid new file mode 100644 index 000000000..b56665229 --- /dev/null +++ b/src/UI/Dialogs/ImageEffects/OffsetImage.gd.uid @@ -0,0 +1 @@ +uid://cxs0b83pxx3j8 diff --git a/src/UI/Dialogs/ImageEffects/OffsetImage.tscn b/src/UI/Dialogs/ImageEffects/OffsetImage.tscn index affa72ada..3a473681c 100644 --- a/src/UI/Dialogs/ImageEffects/OffsetImage.tscn +++ b/src/UI/Dialogs/ImageEffects/OffsetImage.tscn @@ -1,8 +1,8 @@ [gd_scene load_steps=4 format=3 uid="uid://q355qqjvuajs"] [ext_resource type="PackedScene" uid="uid://bybqhhayl5ay5" path="res://src/UI/Dialogs/ImageEffects/ImageEffectParent.tscn" id="1"] -[ext_resource type="PackedScene" path="res://src/UI/Nodes/Sliders/ValueSliderV2.tscn" id="2"] -[ext_resource type="Script" path="res://src/UI/Dialogs/ImageEffects/OffsetImage.gd" id="3"] +[ext_resource type="PackedScene" uid="uid://bbnqcxa20a5a5" path="res://src/UI/Nodes/Sliders/ValueSliderV2.tscn" id="2"] +[ext_resource type="Script" uid="uid://cxs0b83pxx3j8" path="res://src/UI/Dialogs/ImageEffects/OffsetImage.gd" id="3"] [node name="OffsetImage" instance=ExtResource("1")] title = "Offset Image" diff --git a/src/UI/Dialogs/ImageEffects/OutlineDialog.gd.uid b/src/UI/Dialogs/ImageEffects/OutlineDialog.gd.uid new file mode 100644 index 000000000..868d6fdd3 --- /dev/null +++ b/src/UI/Dialogs/ImageEffects/OutlineDialog.gd.uid @@ -0,0 +1 @@ +uid://besbv80621ao5 diff --git a/src/UI/Dialogs/ImageEffects/OutlineDialog.tscn b/src/UI/Dialogs/ImageEffects/OutlineDialog.tscn index 1d588c8ef..9090ed42f 100644 --- a/src/UI/Dialogs/ImageEffects/OutlineDialog.tscn +++ b/src/UI/Dialogs/ImageEffects/OutlineDialog.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=4 format=3 uid="uid://ci2qpf6t3dyyr"] -[ext_resource type="Script" path="res://src/UI/Dialogs/ImageEffects/OutlineDialog.gd" id="1"] -[ext_resource type="Script" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="2"] +[ext_resource type="Script" uid="uid://besbv80621ao5" path="res://src/UI/Dialogs/ImageEffects/OutlineDialog.gd" id="1"] +[ext_resource type="Script" uid="uid://tfdhqto6j5j0" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="2"] [ext_resource type="PackedScene" uid="uid://bybqhhayl5ay5" path="res://src/UI/Dialogs/ImageEffects/ImageEffectParent.tscn" id="3"] [node name="OutlineDialog" instance=ExtResource("3")] diff --git a/src/UI/Dialogs/ImageEffects/PalettizeDialog.gd.uid b/src/UI/Dialogs/ImageEffects/PalettizeDialog.gd.uid new file mode 100644 index 000000000..415949aa0 --- /dev/null +++ b/src/UI/Dialogs/ImageEffects/PalettizeDialog.gd.uid @@ -0,0 +1 @@ +uid://j42mc8alwnlf diff --git a/src/UI/Dialogs/ImageEffects/PalettizeDialog.tscn b/src/UI/Dialogs/ImageEffects/PalettizeDialog.tscn index c6501f653..946a4f3dd 100644 --- a/src/UI/Dialogs/ImageEffects/PalettizeDialog.tscn +++ b/src/UI/Dialogs/ImageEffects/PalettizeDialog.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=3 format=3 uid="uid://d4gbo50bjenut"] [ext_resource type="PackedScene" uid="uid://bybqhhayl5ay5" path="res://src/UI/Dialogs/ImageEffects/ImageEffectParent.tscn" id="1_cux3a"] -[ext_resource type="Script" path="res://src/UI/Dialogs/ImageEffects/PalettizeDialog.gd" id="2_4517g"] +[ext_resource type="Script" uid="uid://j42mc8alwnlf" path="res://src/UI/Dialogs/ImageEffects/PalettizeDialog.gd" id="2_4517g"] [node name="PalettizeDialog" instance=ExtResource("1_cux3a")] title = "Palettize" diff --git a/src/UI/Dialogs/ImageEffects/PixelizeDialog.gd.uid b/src/UI/Dialogs/ImageEffects/PixelizeDialog.gd.uid new file mode 100644 index 000000000..654eeeca7 --- /dev/null +++ b/src/UI/Dialogs/ImageEffects/PixelizeDialog.gd.uid @@ -0,0 +1 @@ +uid://j8t7fu4hxhrm diff --git a/src/UI/Dialogs/ImageEffects/PixelizeDialog.tscn b/src/UI/Dialogs/ImageEffects/PixelizeDialog.tscn index acd543b48..834c9db3d 100644 --- a/src/UI/Dialogs/ImageEffects/PixelizeDialog.tscn +++ b/src/UI/Dialogs/ImageEffects/PixelizeDialog.tscn @@ -1,8 +1,8 @@ [gd_scene load_steps=4 format=3 uid="uid://ts831nyvn6y7"] [ext_resource type="PackedScene" uid="uid://bybqhhayl5ay5" path="res://src/UI/Dialogs/ImageEffects/ImageEffectParent.tscn" id="1_eiotn"] -[ext_resource type="Script" path="res://src/UI/Dialogs/ImageEffects/PixelizeDialog.gd" id="2_x5pd6"] -[ext_resource type="PackedScene" path="res://src/UI/Nodes/Sliders/ValueSliderV2.tscn" id="3_s7ey1"] +[ext_resource type="Script" uid="uid://j8t7fu4hxhrm" path="res://src/UI/Dialogs/ImageEffects/PixelizeDialog.gd" id="2_x5pd6"] +[ext_resource type="PackedScene" uid="uid://bbnqcxa20a5a5" path="res://src/UI/Nodes/Sliders/ValueSliderV2.tscn" id="3_s7ey1"] [node name="PixelizeDialog" instance=ExtResource("1_eiotn")] title = "Pixelize" diff --git a/src/UI/Dialogs/ImageEffects/Posterize.gd.uid b/src/UI/Dialogs/ImageEffects/Posterize.gd.uid new file mode 100644 index 000000000..c38bc6e19 --- /dev/null +++ b/src/UI/Dialogs/ImageEffects/Posterize.gd.uid @@ -0,0 +1 @@ +uid://bexcvmnwffd4e diff --git a/src/UI/Dialogs/ImageEffects/Posterize.tscn b/src/UI/Dialogs/ImageEffects/Posterize.tscn index a6ffcf96b..e02bb7ddb 100644 --- a/src/UI/Dialogs/ImageEffects/Posterize.tscn +++ b/src/UI/Dialogs/ImageEffects/Posterize.tscn @@ -1,8 +1,8 @@ [gd_scene load_steps=4 format=3 uid="uid://cnryslyvxv4ye"] [ext_resource type="PackedScene" uid="uid://bybqhhayl5ay5" path="res://src/UI/Dialogs/ImageEffects/ImageEffectParent.tscn" id="1"] -[ext_resource type="Script" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="2"] -[ext_resource type="Script" path="res://src/UI/Dialogs/ImageEffects/Posterize.gd" id="3"] +[ext_resource type="Script" uid="uid://tfdhqto6j5j0" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="2"] +[ext_resource type="Script" uid="uid://bexcvmnwffd4e" path="res://src/UI/Dialogs/ImageEffects/Posterize.gd" id="3"] [node name="Posterize" instance=ExtResource("1")] title = "Posterize" diff --git a/src/UI/Dialogs/ImageEffects/ResizeCanvas.gd.uid b/src/UI/Dialogs/ImageEffects/ResizeCanvas.gd.uid new file mode 100644 index 000000000..67fe48aa2 --- /dev/null +++ b/src/UI/Dialogs/ImageEffects/ResizeCanvas.gd.uid @@ -0,0 +1 @@ +uid://dskbcqwcf40j2 diff --git a/src/UI/Dialogs/ImageEffects/ResizeCanvas.tscn b/src/UI/Dialogs/ImageEffects/ResizeCanvas.tscn index 94b1f5562..0fa7e5c17 100644 --- a/src/UI/Dialogs/ImageEffects/ResizeCanvas.tscn +++ b/src/UI/Dialogs/ImageEffects/ResizeCanvas.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=3 format=3 uid="uid://birggxam3fjnb"] [ext_resource type="PackedScene" uid="uid://3pmb60gpst7b" path="res://src/UI/Nodes/TransparentChecker.tscn" id="1"] -[ext_resource type="Script" path="res://src/UI/Dialogs/ImageEffects/ResizeCanvas.gd" id="2"] +[ext_resource type="Script" uid="uid://dskbcqwcf40j2" path="res://src/UI/Dialogs/ImageEffects/ResizeCanvas.gd" id="2"] [node name="ResizeCanvas" type="ConfirmationDialog"] canvas_item_default_texture_filter = 0 diff --git a/src/UI/Dialogs/ImageEffects/RotateImage.gd.uid b/src/UI/Dialogs/ImageEffects/RotateImage.gd.uid new file mode 100644 index 000000000..9608187ab --- /dev/null +++ b/src/UI/Dialogs/ImageEffects/RotateImage.gd.uid @@ -0,0 +1 @@ +uid://bdgixc0fpy66f diff --git a/src/UI/Dialogs/ImageEffects/RotateImage.tscn b/src/UI/Dialogs/ImageEffects/RotateImage.tscn index 1e2477611..8336291b4 100644 --- a/src/UI/Dialogs/ImageEffects/RotateImage.tscn +++ b/src/UI/Dialogs/ImageEffects/RotateImage.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=5 format=3 uid="uid://bvr6j8sohxob3"] -[ext_resource type="Script" path="res://src/UI/Dialogs/ImageEffects/RotateImage.gd" id="1"] +[ext_resource type="Script" uid="uid://bdgixc0fpy66f" path="res://src/UI/Dialogs/ImageEffects/RotateImage.gd" id="1"] [ext_resource type="PackedScene" uid="uid://bybqhhayl5ay5" path="res://src/UI/Dialogs/ImageEffects/ImageEffectParent.tscn" id="2"] [ext_resource type="PackedScene" uid="uid://yjhp0ssng2mp" path="res://src/UI/Nodes/Sliders/ValueSlider.tscn" id="3"] [ext_resource type="PackedScene" uid="uid://bbnqcxa20a5a5" path="res://src/UI/Nodes/Sliders/ValueSliderV2.tscn" id="4"] diff --git a/src/UI/Dialogs/ImageEffects/ScaleImage.gd.uid b/src/UI/Dialogs/ImageEffects/ScaleImage.gd.uid new file mode 100644 index 000000000..d1b64a906 --- /dev/null +++ b/src/UI/Dialogs/ImageEffects/ScaleImage.gd.uid @@ -0,0 +1 @@ +uid://cavkfeuobk4b7 diff --git a/src/UI/Dialogs/ImageEffects/ScaleImage.tscn b/src/UI/Dialogs/ImageEffects/ScaleImage.tscn index b48fca482..0f230385b 100644 --- a/src/UI/Dialogs/ImageEffects/ScaleImage.tscn +++ b/src/UI/Dialogs/ImageEffects/ScaleImage.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=5 format=3 uid="uid://omm7xmtf5kbj"] -[ext_resource type="Script" path="res://src/UI/Dialogs/ImageEffects/ScaleImage.gd" id="1"] +[ext_resource type="Script" uid="uid://cavkfeuobk4b7" path="res://src/UI/Dialogs/ImageEffects/ScaleImage.gd" id="1"] [ext_resource type="Texture2D" uid="uid://kd10jfc1dxf5" path="res://assets/graphics/misc/lock_aspect_guides.png" id="2"] [ext_resource type="Texture2D" uid="uid://cancw70yw0pv7" path="res://assets/graphics/misc/lock_aspect_2.png" id="3"] [ext_resource type="Texture2D" uid="uid://beqermx8s5q8y" path="res://assets/graphics/misc/lock_aspect.png" id="4"] diff --git a/src/UI/Dialogs/ImageEffects/ShaderEffect.gd.uid b/src/UI/Dialogs/ImageEffects/ShaderEffect.gd.uid new file mode 100644 index 000000000..f4efefdb1 --- /dev/null +++ b/src/UI/Dialogs/ImageEffects/ShaderEffect.gd.uid @@ -0,0 +1 @@ +uid://cmnrn7suyggk diff --git a/src/UI/Dialogs/ImageEffects/ShaderEffect.tscn b/src/UI/Dialogs/ImageEffects/ShaderEffect.tscn index a42ddb3f7..4c94f3509 100644 --- a/src/UI/Dialogs/ImageEffects/ShaderEffect.tscn +++ b/src/UI/Dialogs/ImageEffects/ShaderEffect.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=4 format=3 uid="uid://b1ola6loro5m7"] -[ext_resource type="Script" path="res://src/UI/Dialogs/ImageEffects/ShaderEffect.gd" id="1"] +[ext_resource type="Script" uid="uid://cmnrn7suyggk" path="res://src/UI/Dialogs/ImageEffects/ShaderEffect.gd" id="1"] [ext_resource type="PackedScene" uid="uid://3pmb60gpst7b" path="res://src/UI/Nodes/TransparentChecker.tscn" id="2"] [sub_resource type="ShaderMaterial" id="1"] diff --git a/src/UI/Dialogs/ImportPreviewDialog.gd.uid b/src/UI/Dialogs/ImportPreviewDialog.gd.uid new file mode 100644 index 000000000..64afcab0a --- /dev/null +++ b/src/UI/Dialogs/ImportPreviewDialog.gd.uid @@ -0,0 +1 @@ +uid://brtcr6mrev52o diff --git a/src/UI/Dialogs/ImportPreviewDialog.tscn b/src/UI/Dialogs/ImportPreviewDialog.tscn index bcbd33f19..ef0d35867 100644 --- a/src/UI/Dialogs/ImportPreviewDialog.tscn +++ b/src/UI/Dialogs/ImportPreviewDialog.tscn @@ -1,10 +1,10 @@ [gd_scene load_steps=6 format=3 uid="uid://nba3nryom3ud"] -[ext_resource type="Script" path="res://src/UI/Dialogs/ImportPreviewDialog.gd" id="1_r16hn"] -[ext_resource type="Script" path="res://src/UI/Dialogs/HelperScripts/RowColumnLines.gd" id="2_yokw4"] -[ext_resource type="Script" path="res://src/UI/Dialogs/HelperScripts/SmartSlicePreview.gd" id="3_aeccv"] -[ext_resource type="Script" path="res://src/UI/Nodes/CollapsibleContainer.gd" id="4_7dy5o"] -[ext_resource type="Script" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="4_nmo33"] +[ext_resource type="Script" uid="uid://brtcr6mrev52o" path="res://src/UI/Dialogs/ImportPreviewDialog.gd" id="1_r16hn"] +[ext_resource type="Script" uid="uid://bvn632m4s6crv" path="res://src/UI/Dialogs/HelperScripts/RowColumnLines.gd" id="2_yokw4"] +[ext_resource type="Script" uid="uid://crtwdohribibe" path="res://src/UI/Dialogs/HelperScripts/SmartSlicePreview.gd" id="3_aeccv"] +[ext_resource type="Script" uid="uid://cca0fmlwaqjh1" path="res://src/UI/Nodes/CollapsibleContainer.gd" id="4_7dy5o"] +[ext_resource type="Script" uid="uid://tfdhqto6j5j0" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="4_nmo33"] [node name="ImportPreviewDialog" type="ConfirmationDialog"] canvas_item_default_texture_filter = 0 diff --git a/src/UI/Dialogs/ImportTagDialog.gd.uid b/src/UI/Dialogs/ImportTagDialog.gd.uid new file mode 100644 index 000000000..185c28815 --- /dev/null +++ b/src/UI/Dialogs/ImportTagDialog.gd.uid @@ -0,0 +1 @@ +uid://d4aa2j1wururl diff --git a/src/UI/Dialogs/ImportTagDialog.tscn b/src/UI/Dialogs/ImportTagDialog.tscn index d65baf14c..2f89ee8b7 100644 --- a/src/UI/Dialogs/ImportTagDialog.tscn +++ b/src/UI/Dialogs/ImportTagDialog.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=2 format=3 uid="uid://clsp16gq4sng3"] -[ext_resource type="Script" path="res://src/UI/Dialogs/ImportTagDialog.gd" id="1_5fb6k"] +[ext_resource type="Script" uid="uid://d4aa2j1wururl" path="res://src/UI/Dialogs/ImportTagDialog.gd" id="1_5fb6k"] [node name="ImportTagDialog" type="ConfirmationDialog"] title = "Import Tag" diff --git a/src/UI/Dialogs/ModifySelection.gd.uid b/src/UI/Dialogs/ModifySelection.gd.uid new file mode 100644 index 000000000..3c10840c5 --- /dev/null +++ b/src/UI/Dialogs/ModifySelection.gd.uid @@ -0,0 +1 @@ +uid://csbfkgg4y0vxc diff --git a/src/UI/Dialogs/ModifySelection.tscn b/src/UI/Dialogs/ModifySelection.tscn index d9703e276..d0d8ce757 100644 --- a/src/UI/Dialogs/ModifySelection.tscn +++ b/src/UI/Dialogs/ModifySelection.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=3 format=3 uid="uid://wcbpnsm7gptu"] -[ext_resource type="Script" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="1_3jelw"] -[ext_resource type="Script" path="res://src/UI/Dialogs/ModifySelection.gd" id="1_w6rs7"] +[ext_resource type="Script" uid="uid://tfdhqto6j5j0" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="1_3jelw"] +[ext_resource type="Script" uid="uid://csbfkgg4y0vxc" path="res://src/UI/Dialogs/ModifySelection.gd" id="1_w6rs7"] [node name="ModifySelection" type="ConfirmationDialog"] title = "Expand selection" diff --git a/src/UI/Dialogs/ProjectProperties.gd.uid b/src/UI/Dialogs/ProjectProperties.gd.uid new file mode 100644 index 000000000..a17ef9b9a --- /dev/null +++ b/src/UI/Dialogs/ProjectProperties.gd.uid @@ -0,0 +1 @@ +uid://dy4j3c4fws8m diff --git a/src/UI/Dialogs/ProjectProperties.tscn b/src/UI/Dialogs/ProjectProperties.tscn index 48e87a479..d844871c1 100644 --- a/src/UI/Dialogs/ProjectProperties.tscn +++ b/src/UI/Dialogs/ProjectProperties.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=2 format=3 uid="uid://dnjcs2l1ri38n"] -[ext_resource type="Script" path="res://src/UI/Dialogs/ProjectProperties.gd" id="1_0n4uc"] +[ext_resource type="Script" uid="uid://dy4j3c4fws8m" path="res://src/UI/Dialogs/ProjectProperties.gd" id="1_0n4uc"] [node name="ProjectProperties" type="AcceptDialog"] title = "Project Properties" diff --git a/src/UI/Dialogs/SplashDialog.gd.uid b/src/UI/Dialogs/SplashDialog.gd.uid new file mode 100644 index 000000000..897a094c5 --- /dev/null +++ b/src/UI/Dialogs/SplashDialog.gd.uid @@ -0,0 +1 @@ +uid://qtjfdid13awe diff --git a/src/UI/Dialogs/SplashDialog.tscn b/src/UI/Dialogs/SplashDialog.tscn index bd4d0ab7d..98344ff8f 100644 --- a/src/UI/Dialogs/SplashDialog.tscn +++ b/src/UI/Dialogs/SplashDialog.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=13 format=3 uid="uid://bnpb1aip3wdvw"] -[ext_resource type="Script" path="res://src/UI/Dialogs/SplashDialog.gd" id="1"] +[ext_resource type="Script" uid="uid://qtjfdid13awe" path="res://src/UI/Dialogs/SplashDialog.gd" id="1"] [ext_resource type="Texture2D" uid="uid://d1oxrkwndy5fi" path="res://assets/graphics/timeline/move_arrow.png" id="3"] [ext_resource type="Texture2D" uid="uid://b47r0c6auaqk6" path="res://assets/graphics/icons/icon.png" id="4"] [ext_resource type="Texture2D" uid="uid://dywk5yd41twch" path="res://assets/graphics/splash_screen/version.png" id="5"] diff --git a/src/UI/Dialogs/TileModeOffsetsDialog.gd.uid b/src/UI/Dialogs/TileModeOffsetsDialog.gd.uid new file mode 100644 index 000000000..7de57c285 --- /dev/null +++ b/src/UI/Dialogs/TileModeOffsetsDialog.gd.uid @@ -0,0 +1 @@ +uid://cwchdmm147r0e diff --git a/src/UI/Dialogs/TileModeOffsetsDialog.tscn b/src/UI/Dialogs/TileModeOffsetsDialog.tscn index fa594dbb3..18a149715 100644 --- a/src/UI/Dialogs/TileModeOffsetsDialog.tscn +++ b/src/UI/Dialogs/TileModeOffsetsDialog.tscn @@ -1,9 +1,9 @@ [gd_scene load_steps=6 format=3 uid="uid://c0nuukjakmai2"] [ext_resource type="PackedScene" uid="uid://3pmb60gpst7b" path="res://src/UI/Nodes/TransparentChecker.tscn" id="1"] -[ext_resource type="Script" path="res://src/UI/Canvas/TileMode.gd" id="2"] -[ext_resource type="PackedScene" path="res://src/UI/Nodes/Sliders/ValueSliderV2.tscn" id="2_ul2eq"] -[ext_resource type="Script" path="res://src/UI/Dialogs/TileModeOffsetsDialog.gd" id="3"] +[ext_resource type="Script" uid="uid://c6o3x53fp0qcj" path="res://src/UI/Canvas/TileMode.gd" id="2"] +[ext_resource type="PackedScene" uid="uid://bbnqcxa20a5a5" path="res://src/UI/Nodes/Sliders/ValueSliderV2.tscn" id="2_ul2eq"] +[ext_resource type="Script" uid="uid://cwchdmm147r0e" path="res://src/UI/Dialogs/TileModeOffsetsDialog.gd" id="3"] [sub_resource type="CanvasItemMaterial" id="1"] blend_mode = 4 diff --git a/src/UI/Dialogs/WindowOpacityDialog.gd.uid b/src/UI/Dialogs/WindowOpacityDialog.gd.uid new file mode 100644 index 000000000..0299ec8ec --- /dev/null +++ b/src/UI/Dialogs/WindowOpacityDialog.gd.uid @@ -0,0 +1 @@ +uid://deh1wh1vs8haa diff --git a/src/UI/Dialogs/WindowOpacityDialog.tscn b/src/UI/Dialogs/WindowOpacityDialog.tscn index c11dd2b87..916522c39 100644 --- a/src/UI/Dialogs/WindowOpacityDialog.tscn +++ b/src/UI/Dialogs/WindowOpacityDialog.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=3 format=3 uid="uid://bcdt0pa7rojy5"] -[ext_resource type="Script" path="res://src/UI/Dialogs/WindowOpacityDialog.gd" id="1"] +[ext_resource type="Script" uid="uid://deh1wh1vs8haa" path="res://src/UI/Dialogs/WindowOpacityDialog.gd" id="1"] [ext_resource type="PackedScene" uid="uid://yjhp0ssng2mp" path="res://src/UI/Nodes/Sliders/ValueSlider.tscn" id="2"] [node name="WindowOpacityDialog" type="AcceptDialog"] diff --git a/src/UI/ExtensionExplorer/Entry/ExtensionEntry.gd.uid b/src/UI/ExtensionExplorer/Entry/ExtensionEntry.gd.uid new file mode 100644 index 000000000..0c7c5a14b --- /dev/null +++ b/src/UI/ExtensionExplorer/Entry/ExtensionEntry.gd.uid @@ -0,0 +1 @@ +uid://h7jyiytmkdki diff --git a/src/UI/ExtensionExplorer/Entry/ExtensionEntry.tscn b/src/UI/ExtensionExplorer/Entry/ExtensionEntry.tscn index e0213386d..7bbc3c217 100644 --- a/src/UI/ExtensionExplorer/Entry/ExtensionEntry.tscn +++ b/src/UI/ExtensionExplorer/Entry/ExtensionEntry.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=4 format=3 uid="uid://dnjpemuehkxsn"] -[ext_resource type="Script" path="res://src/UI/ExtensionExplorer/Entry/ExtensionEntry.gd" id="1_3no3v"] +[ext_resource type="Script" uid="uid://h7jyiytmkdki" path="res://src/UI/ExtensionExplorer/Entry/ExtensionEntry.gd" id="1_3no3v"] [ext_resource type="Texture2D" uid="uid://b47r0c6auaqk6" path="res://assets/graphics/icons/icon.png" id="2_qhsve"] [ext_resource type="Texture2D" uid="uid://3v78ojo0pkfg" path="res://assets/graphics/misc/external_link.svg" id="3_ujt8o"] diff --git a/src/UI/ExtensionExplorer/Store.gd.uid b/src/UI/ExtensionExplorer/Store.gd.uid new file mode 100644 index 000000000..2ee2d3368 --- /dev/null +++ b/src/UI/ExtensionExplorer/Store.gd.uid @@ -0,0 +1 @@ +uid://3gweeb1iyr4l diff --git a/src/UI/ExtensionExplorer/Store.tscn b/src/UI/ExtensionExplorer/Store.tscn index 897d3f4ae..c75421f93 100644 --- a/src/UI/ExtensionExplorer/Store.tscn +++ b/src/UI/ExtensionExplorer/Store.tscn @@ -1,8 +1,8 @@ [gd_scene load_steps=5 format=3 uid="uid://chy5d42l72crk"] -[ext_resource type="Script" path="res://src/UI/ExtensionExplorer/Store.gd" id="1_pwcwi"] -[ext_resource type="Script" path="res://src/UI/ExtensionExplorer/Subscripts/SearchManager.gd" id="2_uqsvm"] -[ext_resource type="Script" path="res://src/UI/ExtensionExplorer/Subscripts/CustomStoreLinks.gd" id="3_dk1xf"] +[ext_resource type="Script" uid="uid://3gweeb1iyr4l" path="res://src/UI/ExtensionExplorer/Store.gd" id="1_pwcwi"] +[ext_resource type="Script" uid="uid://bax7ba3s0gq6a" path="res://src/UI/ExtensionExplorer/Subscripts/SearchManager.gd" id="2_uqsvm"] +[ext_resource type="Script" uid="uid://nu4gcburux0v" path="res://src/UI/ExtensionExplorer/Subscripts/CustomStoreLinks.gd" id="3_dk1xf"] [ext_resource type="Texture2D" uid="uid://d1urikaf1lxwl" path="res://assets/graphics/timeline/new_frame.png" id="4_ntl7p"] [node name="Store" type="Window"] diff --git a/src/UI/ExtensionExplorer/Subscripts/CustomStoreLinks.gd.uid b/src/UI/ExtensionExplorer/Subscripts/CustomStoreLinks.gd.uid new file mode 100644 index 000000000..c07f7a958 --- /dev/null +++ b/src/UI/ExtensionExplorer/Subscripts/CustomStoreLinks.gd.uid @@ -0,0 +1 @@ +uid://nu4gcburux0v diff --git a/src/UI/ExtensionExplorer/Subscripts/SearchManager.gd.uid b/src/UI/ExtensionExplorer/Subscripts/SearchManager.gd.uid new file mode 100644 index 000000000..2cb98d2c3 --- /dev/null +++ b/src/UI/ExtensionExplorer/Subscripts/SearchManager.gd.uid @@ -0,0 +1 @@ +uid://bax7ba3s0gq6a diff --git a/src/UI/GlobalToolOptions/DynamicsPanel.gd.uid b/src/UI/GlobalToolOptions/DynamicsPanel.gd.uid new file mode 100644 index 000000000..6ae4dbe87 --- /dev/null +++ b/src/UI/GlobalToolOptions/DynamicsPanel.gd.uid @@ -0,0 +1 @@ +uid://c8iilx5w0hjf3 diff --git a/src/UI/GlobalToolOptions/GlobalToolOptions.gd.uid b/src/UI/GlobalToolOptions/GlobalToolOptions.gd.uid new file mode 100644 index 000000000..6c0b07f02 --- /dev/null +++ b/src/UI/GlobalToolOptions/GlobalToolOptions.gd.uid @@ -0,0 +1 @@ +uid://d0y5cefhrvfm7 diff --git a/src/UI/GlobalToolOptions/GlobalToolOptions.tscn b/src/UI/GlobalToolOptions/GlobalToolOptions.tscn index 23bc21231..aa5eb6d8f 100644 --- a/src/UI/GlobalToolOptions/GlobalToolOptions.tscn +++ b/src/UI/GlobalToolOptions/GlobalToolOptions.tscn @@ -2,16 +2,16 @@ [ext_resource type="Texture2D" uid="uid://cjrokejjsp5dm" path="res://assets/graphics/misc/horizontal_mirror_off.png" id="1"] [ext_resource type="Texture2D" uid="uid://hiduvaa73fr6" path="res://assets/graphics/misc/vertical_mirror_off.png" id="2"] -[ext_resource type="Script" path="res://src/UI/GlobalToolOptions/GlobalToolOptions.gd" id="3"] +[ext_resource type="Script" uid="uid://d0y5cefhrvfm7" path="res://src/UI/GlobalToolOptions/GlobalToolOptions.gd" id="3"] [ext_resource type="Texture2D" uid="uid://ct8wn8m6x4m54" path="res://assets/graphics/misc/value_arrow.svg" id="3_faalk"] [ext_resource type="Texture2D" uid="uid://22h12g8p3jtd" path="res://assets/graphics/misc/pixel_perfect_off.png" id="4"] -[ext_resource type="Script" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="5"] +[ext_resource type="Script" uid="uid://tfdhqto6j5j0" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="5"] [ext_resource type="Texture2D" uid="uid://dlxhm0ronna25" path="res://assets/graphics/misc/xy_mirror_off.png" id="5_hcmgx"] [ext_resource type="Texture2D" uid="uid://j8eywwy082a4" path="res://assets/graphics/misc/alpha_lock_off.png" id="5_jv20x"] [ext_resource type="Texture2D" uid="uid://dg3dumyfj1682" path="res://assets/graphics/misc/dynamics.png" id="6"] [ext_resource type="Texture2D" uid="uid://1kj5gcswa3t2" path="res://assets/graphics/misc/x_minus_y_mirror_off.png" id="6_sw8fy"] [ext_resource type="Texture2D" uid="uid://di8au2u87jgv5" path="res://assets/graphics/misc/uncheck.png" id="7"] -[ext_resource type="Script" path="res://src/UI/GlobalToolOptions/DynamicsPanel.gd" id="7_iqcw1"] +[ext_resource type="Script" uid="uid://c8iilx5w0hjf3" path="res://src/UI/GlobalToolOptions/DynamicsPanel.gd" id="7_iqcw1"] [ext_resource type="PackedScene" uid="uid://bmsc0s03pwji4" path="res://src/UI/Nodes/MaxMinEdit.tscn" id="8"] [sub_resource type="InputEventAction" id="InputEventAction_4k08w"] diff --git a/src/UI/Nodes/AnimatePanel.gd.uid b/src/UI/Nodes/AnimatePanel.gd.uid new file mode 100644 index 000000000..b40a202b8 --- /dev/null +++ b/src/UI/Nodes/AnimatePanel.gd.uid @@ -0,0 +1 @@ +uid://b8vv6x3nwn3x1 diff --git a/src/UI/Nodes/AnimatePanel.tscn b/src/UI/Nodes/AnimatePanel.tscn index ad4c5df42..b4e07937d 100644 --- a/src/UI/Nodes/AnimatePanel.tscn +++ b/src/UI/Nodes/AnimatePanel.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=3 format=3 uid="uid://dmlgx1jgau8a5"] -[ext_resource type="Script" path="res://src/UI/Nodes/AnimatePanel.gd" id="1"] +[ext_resource type="Script" uid="uid://b8vv6x3nwn3x1" path="res://src/UI/Nodes/AnimatePanel.gd" id="1"] [ext_resource type="PackedScene" uid="uid://yjhp0ssng2mp" path="res://src/UI/Nodes/Sliders/ValueSlider.tscn" id="2"] [node name="AnimatePanel" type="PanelContainer"] diff --git a/src/UI/Nodes/CollapsibleContainer.gd.uid b/src/UI/Nodes/CollapsibleContainer.gd.uid new file mode 100644 index 000000000..4fd5c11c9 --- /dev/null +++ b/src/UI/Nodes/CollapsibleContainer.gd.uid @@ -0,0 +1 @@ +uid://cca0fmlwaqjh1 diff --git a/src/UI/Nodes/CurveEditor/CurveControlPoint.gd.uid b/src/UI/Nodes/CurveEditor/CurveControlPoint.gd.uid new file mode 100644 index 000000000..92e239f32 --- /dev/null +++ b/src/UI/Nodes/CurveEditor/CurveControlPoint.gd.uid @@ -0,0 +1 @@ +uid://bxn7u7x0ev381 diff --git a/src/UI/Nodes/CurveEditor/CurveEdit.gd.uid b/src/UI/Nodes/CurveEditor/CurveEdit.gd.uid new file mode 100644 index 000000000..5884c34df --- /dev/null +++ b/src/UI/Nodes/CurveEditor/CurveEdit.gd.uid @@ -0,0 +1 @@ +uid://cd0klfo0jdjni diff --git a/src/UI/Nodes/CurveEditor/CurveTangentPoint.gd.uid b/src/UI/Nodes/CurveEditor/CurveTangentPoint.gd.uid new file mode 100644 index 000000000..45ba8f70c --- /dev/null +++ b/src/UI/Nodes/CurveEditor/CurveTangentPoint.gd.uid @@ -0,0 +1 @@ +uid://cgx8811o1niyv diff --git a/src/UI/Nodes/GradientEdit.gd.uid b/src/UI/Nodes/GradientEdit.gd.uid new file mode 100644 index 000000000..b15f3fca0 --- /dev/null +++ b/src/UI/Nodes/GradientEdit.gd.uid @@ -0,0 +1 @@ +uid://bqcro2iobw22n diff --git a/src/UI/Nodes/GradientEdit.tscn b/src/UI/Nodes/GradientEdit.tscn index 6835ac767..bd4f5b042 100644 --- a/src/UI/Nodes/GradientEdit.tscn +++ b/src/UI/Nodes/GradientEdit.tscn @@ -1,8 +1,8 @@ [gd_scene load_steps=5 format=3 uid="uid://bn4aw27dj7pwi"] -[ext_resource type="Script" path="res://src/UI/Nodes/GradientEdit.gd" id="1"] +[ext_resource type="Script" uid="uid://bqcro2iobw22n" path="res://src/UI/Nodes/GradientEdit.gd" id="1"] [ext_resource type="Texture2D" uid="uid://cis71foi5jt31" path="res://assets/graphics/misc/settings.svg" id="2_2dyyb"] -[ext_resource type="Script" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="2_y6708"] +[ext_resource type="Script" uid="uid://tfdhqto6j5j0" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="2_y6708"] [ext_resource type="Texture2D" uid="uid://cvc120a27s57m" path="res://assets/graphics/misc/save.svg" id="4_b5s6b"] [node name="GradientEdit" type="VBoxContainer"] diff --git a/src/UI/Nodes/MaxMinEdit.gd.uid b/src/UI/Nodes/MaxMinEdit.gd.uid new file mode 100644 index 000000000..ee0a53fe3 --- /dev/null +++ b/src/UI/Nodes/MaxMinEdit.gd.uid @@ -0,0 +1 @@ +uid://xxrmad3xuwn0 diff --git a/src/UI/Nodes/MaxMinEdit.tscn b/src/UI/Nodes/MaxMinEdit.tscn index 979695ad7..fe5061f12 100644 --- a/src/UI/Nodes/MaxMinEdit.tscn +++ b/src/UI/Nodes/MaxMinEdit.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=6 format=3 uid="uid://bmsc0s03pwji4"] -[ext_resource type="Script" path="res://src/UI/Nodes/MaxMinEdit.gd" id="1"] -[ext_resource type="Shader" path="res://src/Shaders/AutoInvertColors.gdshader" id="2"] +[ext_resource type="Script" uid="uid://xxrmad3xuwn0" path="res://src/UI/Nodes/MaxMinEdit.gd" id="1"] +[ext_resource type="Shader" uid="uid://jvo6i3t4snow" path="res://src/Shaders/AutoInvertColors.gdshader" id="2"] [sub_resource type="Gradient" id="3"] interpolation_mode = 1 @@ -13,6 +13,8 @@ gradient = SubResource("3") [sub_resource type="ShaderMaterial" id="5"] shader = ExtResource("2") +shader_parameter/width = 0.05 +shader_parameter/hollow_shapes = true [node name="MaxMinEdit" type="VBoxContainer"] anchors_preset = 15 diff --git a/src/UI/Nodes/NoiseGenerator.gd.uid b/src/UI/Nodes/NoiseGenerator.gd.uid new file mode 100644 index 000000000..571ed17e8 --- /dev/null +++ b/src/UI/Nodes/NoiseGenerator.gd.uid @@ -0,0 +1 @@ +uid://bt8qvbe6t6qjo diff --git a/src/UI/Nodes/NoiseGenerator.tscn b/src/UI/Nodes/NoiseGenerator.tscn index 8c69b88de..4a8409f23 100644 --- a/src/UI/Nodes/NoiseGenerator.tscn +++ b/src/UI/Nodes/NoiseGenerator.tscn @@ -1,11 +1,11 @@ [gd_scene load_steps=7 format=3 uid="uid://be14ffwmcp5xy"] [ext_resource type="PackedScene" uid="uid://bbnqcxa20a5a5" path="res://src/UI/Nodes/Sliders/ValueSliderV2.tscn" id="1_evt0j"] -[ext_resource type="Script" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="1_pm12o"] -[ext_resource type="Script" path="res://src/UI/Nodes/NoiseGenerator.gd" id="1_uxdt4"] +[ext_resource type="Script" uid="uid://tfdhqto6j5j0" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="1_pm12o"] +[ext_resource type="Script" uid="uid://bt8qvbe6t6qjo" path="res://src/UI/Nodes/NoiseGenerator.gd" id="1_uxdt4"] [ext_resource type="PackedScene" uid="uid://bn4aw27dj7pwi" path="res://src/UI/Nodes/GradientEdit.tscn" id="2_nxkb0"] [ext_resource type="PackedScene" uid="uid://dpoteid430evf" path="res://src/UI/Nodes/Sliders/ValueSliderV3.tscn" id="3_ffklk"] -[ext_resource type="Script" path="res://src/UI/Nodes/CollapsibleContainer.gd" id="4_r1f12"] +[ext_resource type="Script" uid="uid://cca0fmlwaqjh1" path="res://src/UI/Nodes/CollapsibleContainer.gd" id="4_r1f12"] [node name="NoiseGenerator" type="ScrollContainer"] anchors_preset = 15 diff --git a/src/UI/Nodes/NotificationLabel.gd.uid b/src/UI/Nodes/NotificationLabel.gd.uid new file mode 100644 index 000000000..90ee9c6bd --- /dev/null +++ b/src/UI/Nodes/NotificationLabel.gd.uid @@ -0,0 +1 @@ +uid://d3o2k6ilgekj4 diff --git a/src/UI/Nodes/Sliders/BasisSliders.gd.uid b/src/UI/Nodes/Sliders/BasisSliders.gd.uid new file mode 100644 index 000000000..3d33f4206 --- /dev/null +++ b/src/UI/Nodes/Sliders/BasisSliders.gd.uid @@ -0,0 +1 @@ +uid://c68dnixirmyng diff --git a/src/UI/Nodes/Sliders/BasisSliders.tscn b/src/UI/Nodes/Sliders/BasisSliders.tscn index d618ea3d0..09b320d08 100644 --- a/src/UI/Nodes/Sliders/BasisSliders.tscn +++ b/src/UI/Nodes/Sliders/BasisSliders.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=3 format=3 uid="uid://d0d66oh6bw3kt"] -[ext_resource type="Script" path="res://src/UI/Nodes/Sliders/BasisSliders.gd" id="1_sbf5t"] +[ext_resource type="Script" uid="uid://c68dnixirmyng" path="res://src/UI/Nodes/Sliders/BasisSliders.gd" id="1_sbf5t"] [ext_resource type="PackedScene" uid="uid://dpoteid430evf" path="res://src/UI/Nodes/Sliders/ValueSliderV3.tscn" id="2_7swri"] [node name="BasisSliders" type="HBoxContainer"] diff --git a/src/UI/Nodes/Sliders/ValueSlider.gd.uid b/src/UI/Nodes/Sliders/ValueSlider.gd.uid new file mode 100644 index 000000000..4ca4f4b4b --- /dev/null +++ b/src/UI/Nodes/Sliders/ValueSlider.gd.uid @@ -0,0 +1 @@ +uid://tfdhqto6j5j0 diff --git a/src/UI/Nodes/Sliders/ValueSlider.tscn b/src/UI/Nodes/Sliders/ValueSlider.tscn index f399ea05d..36dfd397f 100644 --- a/src/UI/Nodes/Sliders/ValueSlider.tscn +++ b/src/UI/Nodes/Sliders/ValueSlider.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=3 format=3 uid="uid://yjhp0ssng2mp"] -[ext_resource type="Script" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="1"] +[ext_resource type="Script" uid="uid://tfdhqto6j5j0" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="1"] [ext_resource type="Texture2D" uid="uid://c7u0yofrpm50a" path="res://assets/graphics/misc/value_slider.png" id="2"] [node name="ValueSlider" type="TextureProgressBar"] diff --git a/src/UI/Nodes/Sliders/ValueSliderV2.gd.uid b/src/UI/Nodes/Sliders/ValueSliderV2.gd.uid new file mode 100644 index 000000000..466fc6b4e --- /dev/null +++ b/src/UI/Nodes/Sliders/ValueSliderV2.gd.uid @@ -0,0 +1 @@ +uid://oxv0tle867v3 diff --git a/src/UI/Nodes/Sliders/ValueSliderV2.tscn b/src/UI/Nodes/Sliders/ValueSliderV2.tscn index 94706639b..e74fbff9a 100644 --- a/src/UI/Nodes/Sliders/ValueSliderV2.tscn +++ b/src/UI/Nodes/Sliders/ValueSliderV2.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=6 format=3 uid="uid://bbnqcxa20a5a5"] -[ext_resource type="Script" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="1"] -[ext_resource type="Script" path="res://src/UI/Nodes/Sliders/ValueSliderV2.gd" id="2"] +[ext_resource type="Script" uid="uid://tfdhqto6j5j0" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="1"] +[ext_resource type="Script" uid="uid://oxv0tle867v3" path="res://src/UI/Nodes/Sliders/ValueSliderV2.gd" id="2"] [ext_resource type="Texture2D" uid="uid://cancw70yw0pv7" path="res://assets/graphics/misc/lock_aspect_2.png" id="3"] [ext_resource type="Texture2D" uid="uid://kd10jfc1dxf5" path="res://assets/graphics/misc/lock_aspect_guides.png" id="4"] [ext_resource type="Texture2D" uid="uid://beqermx8s5q8y" path="res://assets/graphics/misc/lock_aspect.png" id="5"] diff --git a/src/UI/Nodes/Sliders/ValueSliderV3.gd.uid b/src/UI/Nodes/Sliders/ValueSliderV3.gd.uid new file mode 100644 index 000000000..320a9cb18 --- /dev/null +++ b/src/UI/Nodes/Sliders/ValueSliderV3.gd.uid @@ -0,0 +1 @@ +uid://bh0j3xuxipol2 diff --git a/src/UI/Nodes/Sliders/ValueSliderV3.tscn b/src/UI/Nodes/Sliders/ValueSliderV3.tscn index e3d24f92e..c2fa307a1 100644 --- a/src/UI/Nodes/Sliders/ValueSliderV3.tscn +++ b/src/UI/Nodes/Sliders/ValueSliderV3.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=6 format=3 uid="uid://dpoteid430evf"] -[ext_resource type="Script" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="1"] -[ext_resource type="Script" path="res://src/UI/Nodes/Sliders/ValueSliderV3.gd" id="2"] +[ext_resource type="Script" uid="uid://tfdhqto6j5j0" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="1"] +[ext_resource type="Script" uid="uid://bh0j3xuxipol2" path="res://src/UI/Nodes/Sliders/ValueSliderV3.gd" id="2"] [ext_resource type="Texture2D" uid="uid://cancw70yw0pv7" path="res://assets/graphics/misc/lock_aspect_2.png" id="3"] [ext_resource type="Texture2D" uid="uid://kd10jfc1dxf5" path="res://assets/graphics/misc/lock_aspect_guides.png" id="4"] [ext_resource type="Texture2D" uid="uid://beqermx8s5q8y" path="res://assets/graphics/misc/lock_aspect.png" id="5"] diff --git a/src/UI/Nodes/TextToolEdit.gd.uid b/src/UI/Nodes/TextToolEdit.gd.uid new file mode 100644 index 000000000..1f68e3448 --- /dev/null +++ b/src/UI/Nodes/TextToolEdit.gd.uid @@ -0,0 +1 @@ +uid://mw0oadyvdpwx diff --git a/src/UI/Nodes/TransparentChecker.gd.uid b/src/UI/Nodes/TransparentChecker.gd.uid new file mode 100644 index 000000000..cff0025d1 --- /dev/null +++ b/src/UI/Nodes/TransparentChecker.gd.uid @@ -0,0 +1 @@ +uid://idvb5vdtc6vy diff --git a/src/UI/Nodes/TransparentChecker.tscn b/src/UI/Nodes/TransparentChecker.tscn index 45b26ea30..fb568b876 100644 --- a/src/UI/Nodes/TransparentChecker.tscn +++ b/src/UI/Nodes/TransparentChecker.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=4 format=3 uid="uid://3pmb60gpst7b"] -[ext_resource type="Shader" path="res://src/Shaders/TransparentChecker.gdshader" id="1"] -[ext_resource type="Script" path="res://src/UI/Nodes/TransparentChecker.gd" id="2"] +[ext_resource type="Shader" uid="uid://c50kmfvf635kb" path="res://src/Shaders/TransparentChecker.gdshader" id="1"] +[ext_resource type="Script" uid="uid://idvb5vdtc6vy" path="res://src/UI/Nodes/TransparentChecker.gd" id="2"] [sub_resource type="ShaderMaterial" id="1"] shader = ExtResource("1") diff --git a/src/UI/PerspectiveEditor/LineButton.tscn b/src/UI/PerspectiveEditor/LineButton.tscn index 0e077e00c..90a769b94 100644 --- a/src/UI/PerspectiveEditor/LineButton.tscn +++ b/src/UI/PerspectiveEditor/LineButton.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=3 format=3 uid="uid://collailpx6ft5"] [ext_resource type="PackedScene" uid="uid://yjhp0ssng2mp" path="res://src/UI/Nodes/Sliders/ValueSlider.tscn" id="1"] -[ext_resource type="Script" path="res://src/UI/Nodes/CollapsibleContainer.gd" id="3"] +[ext_resource type="Script" uid="uid://cca0fmlwaqjh1" path="res://src/UI/Nodes/CollapsibleContainer.gd" id="3"] [node name="LineButton" type="VBoxContainer"] offset_right = 159.0 diff --git a/src/UI/PerspectiveEditor/PerspectiveEditor.gd.uid b/src/UI/PerspectiveEditor/PerspectiveEditor.gd.uid new file mode 100644 index 000000000..25cbb9133 --- /dev/null +++ b/src/UI/PerspectiveEditor/PerspectiveEditor.gd.uid @@ -0,0 +1 @@ +uid://okyo6k7lrdnn diff --git a/src/UI/PerspectiveEditor/PerspectiveEditor.tscn b/src/UI/PerspectiveEditor/PerspectiveEditor.tscn index 0a2e65e66..cca583a39 100644 --- a/src/UI/PerspectiveEditor/PerspectiveEditor.tscn +++ b/src/UI/PerspectiveEditor/PerspectiveEditor.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=2 format=3 uid="uid://cap1bhavhi33g"] -[ext_resource type="Script" path="res://src/UI/PerspectiveEditor/PerspectiveEditor.gd" id="1"] +[ext_resource type="Script" uid="uid://okyo6k7lrdnn" path="res://src/UI/PerspectiveEditor/PerspectiveEditor.gd" id="1"] [node name="PerspectiveEditor" type="PanelContainer"] custom_minimum_size = Vector2(270, 10) diff --git a/src/UI/PerspectiveEditor/PerspectiveLine.gd.uid b/src/UI/PerspectiveEditor/PerspectiveLine.gd.uid new file mode 100644 index 000000000..45b80f515 --- /dev/null +++ b/src/UI/PerspectiveEditor/PerspectiveLine.gd.uid @@ -0,0 +1 @@ +uid://cky8v02mkhfyr diff --git a/src/UI/PerspectiveEditor/PerspectiveLine.tscn b/src/UI/PerspectiveEditor/PerspectiveLine.tscn index 1e41e8c17..3b96bc76e 100644 --- a/src/UI/PerspectiveEditor/PerspectiveLine.tscn +++ b/src/UI/PerspectiveEditor/PerspectiveLine.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=2 format=3 uid="uid://bft8ul5o3c75v"] -[ext_resource type="Script" path="res://src/UI/PerspectiveEditor/PerspectiveLine.gd" id="1"] +[ext_resource type="Script" uid="uid://cky8v02mkhfyr" path="res://src/UI/PerspectiveEditor/PerspectiveLine.gd" id="1"] [node name="PerspectiveLine" type="Line2D"] points = PackedVector2Array(0, 0, 64, 0) diff --git a/src/UI/PerspectiveEditor/PointCollapseContainer.gd.uid b/src/UI/PerspectiveEditor/PointCollapseContainer.gd.uid new file mode 100644 index 000000000..11797153d --- /dev/null +++ b/src/UI/PerspectiveEditor/PointCollapseContainer.gd.uid @@ -0,0 +1 @@ +uid://36g7rc3uvfqv diff --git a/src/UI/PerspectiveEditor/VanishingPoint.gd.uid b/src/UI/PerspectiveEditor/VanishingPoint.gd.uid new file mode 100644 index 000000000..d3158e7d3 --- /dev/null +++ b/src/UI/PerspectiveEditor/VanishingPoint.gd.uid @@ -0,0 +1 @@ +uid://dngll5lpmi016 diff --git a/src/UI/PerspectiveEditor/VanishingPoint.tscn b/src/UI/PerspectiveEditor/VanishingPoint.tscn index adfe3d460..97c902434 100644 --- a/src/UI/PerspectiveEditor/VanishingPoint.tscn +++ b/src/UI/PerspectiveEditor/VanishingPoint.tscn @@ -1,10 +1,10 @@ [gd_scene load_steps=6 format=3 uid="uid://calecly82t1aw"] [ext_resource type="PackedScene" uid="uid://yjhp0ssng2mp" path="res://src/UI/Nodes/Sliders/ValueSlider.tscn" id="1"] -[ext_resource type="Script" path="res://src/UI/PerspectiveEditor/VanishingPoint.gd" id="2"] +[ext_resource type="Script" uid="uid://dngll5lpmi016" path="res://src/UI/PerspectiveEditor/VanishingPoint.gd" id="2"] [ext_resource type="Texture2D" uid="uid://ct8wn8m6x4m54" path="res://assets/graphics/misc/value_arrow.svg" id="4"] -[ext_resource type="Script" path="res://src/UI/PerspectiveEditor/PointCollapseContainer.gd" id="5"] -[ext_resource type="Script" path="res://src/UI/Nodes/CollapsibleContainer.gd" id="5_xveuc"] +[ext_resource type="Script" uid="uid://36g7rc3uvfqv" path="res://src/UI/PerspectiveEditor/PointCollapseContainer.gd" id="5"] +[ext_resource type="Script" uid="uid://cca0fmlwaqjh1" path="res://src/UI/Nodes/CollapsibleContainer.gd" id="5_xveuc"] [node name="VanishingPoint" type="VBoxContainer" groups=["Entry"]] offset_right = 261.0 diff --git a/src/UI/Recorder/Recorder.gd b/src/UI/Recorder/Recorder.gd index b0421c602..59bf1bb8d 100644 --- a/src/UI/Recorder/Recorder.gd +++ b/src/UI/Recorder/Recorder.gd @@ -9,7 +9,7 @@ var chosen_dir := "": chosen_dir = value if chosen_dir.ends_with("/"): # Remove end back-slashes if present chosen_dir[-1] = "" -var recorded_projects := {} ## [Dictionary] of [Project] and [Recorder]. +var recorded_projects: Dictionary[Project, Recorder] = {} var save_dir := "" var skip_amount := 1 ## Number of "do" actions after which a frame can be captured. var resize_percent := 100 diff --git a/src/UI/Recorder/Recorder.gd.uid b/src/UI/Recorder/Recorder.gd.uid new file mode 100644 index 000000000..2d692e19d --- /dev/null +++ b/src/UI/Recorder/Recorder.gd.uid @@ -0,0 +1 @@ +uid://h0nqlme6nopg diff --git a/src/UI/Recorder/Recorder.tscn b/src/UI/Recorder/Recorder.tscn index 6c1bac402..02e9bc9c0 100644 --- a/src/UI/Recorder/Recorder.tscn +++ b/src/UI/Recorder/Recorder.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=5 format=3 uid="uid://dl6ook010q86o"] [ext_resource type="Texture2D" uid="uid://bgfqvkmstecr5" path="res://assets/graphics/recorder/start.png" id="1"] -[ext_resource type="Script" path="res://src/UI/Recorder/Recorder.gd" id="2"] +[ext_resource type="Script" uid="uid://h0nqlme6nopg" path="res://src/UI/Recorder/Recorder.gd" id="2"] [ext_resource type="Texture2D" uid="uid://dinubfua8gqhw" path="res://assets/graphics/timeline/expandable.png" id="3"] [ext_resource type="Texture2D" uid="uid://b0gbmkb8xwksb" path="res://addons/keychain/assets/folder.svg" id="4"] diff --git a/src/UI/ReferenceImages/ReferenceEdit.gd.uid b/src/UI/ReferenceImages/ReferenceEdit.gd.uid new file mode 100644 index 000000000..50451507b --- /dev/null +++ b/src/UI/ReferenceImages/ReferenceEdit.gd.uid @@ -0,0 +1 @@ +uid://bymmbs22ijgoj diff --git a/src/UI/ReferenceImages/ReferenceImage.gd.uid b/src/UI/ReferenceImages/ReferenceImage.gd.uid new file mode 100644 index 000000000..d14b979a4 --- /dev/null +++ b/src/UI/ReferenceImages/ReferenceImage.gd.uid @@ -0,0 +1 @@ +uid://bs6wb7a67xvja diff --git a/src/UI/ReferenceImages/ReferenceImageButton.gd.uid b/src/UI/ReferenceImages/ReferenceImageButton.gd.uid new file mode 100644 index 000000000..18735b672 --- /dev/null +++ b/src/UI/ReferenceImages/ReferenceImageButton.gd.uid @@ -0,0 +1 @@ +uid://4uxpn601pvm4 diff --git a/src/UI/ReferenceImages/ReferenceImageButton.tscn b/src/UI/ReferenceImages/ReferenceImageButton.tscn index b1b125615..a5c70a082 100644 --- a/src/UI/ReferenceImages/ReferenceImageButton.tscn +++ b/src/UI/ReferenceImages/ReferenceImageButton.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=6 format=3 uid="uid://by3300fom3plf"] -[ext_resource type="Script" path="res://src/UI/ReferenceImages/ReferenceImageButton.gd" id="1_nf0dd"] +[ext_resource type="Script" uid="uid://4uxpn601pvm4" path="res://src/UI/ReferenceImages/ReferenceImageButton.gd" id="1_nf0dd"] [ext_resource type="PackedScene" uid="uid://3pmb60gpst7b" path="res://src/UI/Nodes/TransparentChecker.tscn" id="2_mf5ob"] [sub_resource type="StyleBoxFlat" id="StyleBoxFlat_ytt38"] diff --git a/src/UI/ReferenceImages/ReferencesPanel.gd.uid b/src/UI/ReferenceImages/ReferencesPanel.gd.uid new file mode 100644 index 000000000..6980375d5 --- /dev/null +++ b/src/UI/ReferenceImages/ReferencesPanel.gd.uid @@ -0,0 +1 @@ +uid://b3cwrpq6hfckk diff --git a/src/UI/ReferenceImages/ReferencesPanel.tscn b/src/UI/ReferenceImages/ReferencesPanel.tscn index 03a629359..71c5a32a9 100644 --- a/src/UI/ReferenceImages/ReferencesPanel.tscn +++ b/src/UI/ReferenceImages/ReferencesPanel.tscn @@ -1,10 +1,10 @@ [gd_scene load_steps=13 format=3 uid="uid://cxhs8qy5ilufv"] -[ext_resource type="Script" path="res://src/UI/ReferenceImages/ReferencesPanel.gd" id="1"] -[ext_resource type="Script" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="2_1qu4x"] +[ext_resource type="Script" uid="uid://b3cwrpq6hfckk" path="res://src/UI/ReferenceImages/ReferencesPanel.gd" id="1"] +[ext_resource type="Script" uid="uid://tfdhqto6j5j0" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="2_1qu4x"] [ext_resource type="Texture2D" uid="uid://d1oxrkwndy5fi" path="res://assets/graphics/timeline/move_arrow.png" id="2_uqbp6"] [ext_resource type="PackedScene" uid="uid://yjhp0ssng2mp" path="res://src/UI/Nodes/Sliders/ValueSlider.tscn" id="3_1w6gu"] -[ext_resource type="Script" path="res://src/UI/ReferenceImages/ReferenceEdit.gd" id="3_skjtb"] +[ext_resource type="Script" uid="uid://bymmbs22ijgoj" path="res://src/UI/ReferenceImages/ReferenceEdit.gd" id="3_skjtb"] [ext_resource type="Texture2D" uid="uid://d2m7enib3dplc" path="res://assets/graphics/reference_images/select.png" id="3_us8st"] [ext_resource type="Texture2D" uid="uid://cedsyi8gf2n2i" path="res://assets/graphics/reference_images/move.png" id="4_8mlcg"] [ext_resource type="Texture2D" uid="uid://dtd43nvphu3jj" path="res://assets/graphics/reference_images/rotate.png" id="5_ifey7"] diff --git a/src/UI/Tabs.gd.uid b/src/UI/Tabs.gd.uid new file mode 100644 index 000000000..68afc823f --- /dev/null +++ b/src/UI/Tabs.gd.uid @@ -0,0 +1 @@ +uid://dta2gofr682t4 diff --git a/src/UI/TilesPanel.gd.uid b/src/UI/TilesPanel.gd.uid new file mode 100644 index 000000000..e7dce23de --- /dev/null +++ b/src/UI/TilesPanel.gd.uid @@ -0,0 +1 @@ +uid://du80jly0inq1u diff --git a/src/UI/TilesPanel.tscn b/src/UI/TilesPanel.tscn index 6aa63dc4e..a161d28ab 100644 --- a/src/UI/TilesPanel.tscn +++ b/src/UI/TilesPanel.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=28 format=3 uid="uid://bfbragmmdwfbl"] -[ext_resource type="Script" path="res://src/UI/TilesPanel.gd" id="1_d2oc5"] +[ext_resource type="Script" uid="uid://du80jly0inq1u" path="res://src/UI/TilesPanel.gd" id="1_d2oc5"] [ext_resource type="Texture2D" uid="uid://d4by47alul2qw" path="res://assets/graphics/tiles_panel/tiles_draw.png" id="2_h0p0x"] [ext_resource type="Texture2D" uid="uid://bv7ldl8obhawm" path="res://assets/graphics/misc/icon_reload.png" id="2_r1kie"] [ext_resource type="Texture2D" uid="uid://bpsfilx47bw3r" path="res://assets/graphics/misc/mirror_x.svg" id="3_5o62r"] @@ -9,7 +9,7 @@ [ext_resource type="Texture2D" uid="uid://7m4hln3mo2e5" path="res://assets/graphics/tiles_panel/tiles_auto.png" id="7_afsgi"] [ext_resource type="Texture2D" uid="uid://uo1ikty26del" path="res://assets/graphics/tiles_panel/tiles_stack.png" id="8_yoaya"] [ext_resource type="Texture2D" uid="uid://dwoilatxfh1s7" path="res://assets/graphics/misc/options.png" id="9_macrc"] -[ext_resource type="Script" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="10_wfr6s"] +[ext_resource type="Script" uid="uid://tfdhqto6j5j0" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="10_wfr6s"] [sub_resource type="InputEventAction" id="InputEventAction_klv67"] action = &"toggle_draw_tiles_mode" diff --git a/src/UI/Timeline/AnimationTagUI.gd.uid b/src/UI/Timeline/AnimationTagUI.gd.uid new file mode 100644 index 000000000..f0e8adbe5 --- /dev/null +++ b/src/UI/Timeline/AnimationTagUI.gd.uid @@ -0,0 +1 @@ +uid://bdanox8olumam diff --git a/src/UI/Timeline/AnimationTagUI.tscn b/src/UI/Timeline/AnimationTagUI.tscn index e7eeb3de3..28a390757 100644 --- a/src/UI/Timeline/AnimationTagUI.tscn +++ b/src/UI/Timeline/AnimationTagUI.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=2 format=3 uid="uid://dxjxve3gmc8h4"] -[ext_resource type="Script" path="res://src/UI/Timeline/AnimationTagUI.gd" id="1"] +[ext_resource type="Script" uid="uid://bdanox8olumam" path="res://src/UI/Timeline/AnimationTagUI.gd" id="1"] [node name="AnimationTagUI" type="Control"] custom_minimum_size = Vector2(39, 32) diff --git a/src/UI/Timeline/AnimationTimeline.gd.uid b/src/UI/Timeline/AnimationTimeline.gd.uid new file mode 100644 index 000000000..92b69b740 --- /dev/null +++ b/src/UI/Timeline/AnimationTimeline.gd.uid @@ -0,0 +1 @@ +uid://bbphfji4k1f20 diff --git a/src/UI/Timeline/AnimationTimeline.tscn b/src/UI/Timeline/AnimationTimeline.tscn index 77268445d..16116a66d 100644 --- a/src/UI/Timeline/AnimationTimeline.tscn +++ b/src/UI/Timeline/AnimationTimeline.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=77 format=3 uid="uid://dbr6mulku2qju"] -[ext_resource type="Script" path="res://src/UI/Timeline/AnimationTimeline.gd" id="1"] +[ext_resource type="Script" uid="uid://bbphfji4k1f20" path="res://src/UI/Timeline/AnimationTimeline.gd" id="1"] [ext_resource type="Texture2D" uid="uid://d36mlbmq06q4e" path="res://assets/graphics/layers/new.png" id="2"] [ext_resource type="Texture2D" uid="uid://dmhauk0dee42v" path="res://assets/graphics/layers/move_down.png" id="3"] [ext_resource type="Texture2D" uid="uid://c7bha4a6x4bav" path="res://assets/graphics/layers/move_up.png" id="4"] @@ -11,7 +11,7 @@ [ext_resource type="PackedScene" uid="uid://yjhp0ssng2mp" path="res://src/UI/Nodes/Sliders/ValueSlider.tscn" id="9"] [ext_resource type="Texture2D" uid="uid://dt6cysvv1w77u" path="res://assets/graphics/layers/fx.png" id="9_yphnd"] [ext_resource type="Texture2D" uid="uid://ct8wn8m6x4m54" path="res://assets/graphics/misc/value_arrow.svg" id="10"] -[ext_resource type="Script" path="res://src/UI/Timeline/FrameScrollContainer.gd" id="11"] +[ext_resource type="Script" uid="uid://ckaphkalax7bh" path="res://src/UI/Timeline/FrameScrollContainer.gd" id="11"] [ext_resource type="Texture2D" uid="uid://d1urikaf1lxwl" path="res://assets/graphics/timeline/new_frame.png" id="19"] [ext_resource type="Texture2D" uid="uid://bt72662c3gp2f" path="res://assets/graphics/timeline/remove_frame.png" id="20"] [ext_resource type="Texture2D" uid="uid://bujrukk5ii3bi" path="res://assets/graphics/timeline/go_to_first_frame.png" id="21"] @@ -22,7 +22,7 @@ [ext_resource type="Texture2D" uid="uid://l4jj86y1hukm" path="res://assets/graphics/timeline/go_to_last_frame.png" id="25"] [ext_resource type="Texture2D" uid="uid://dhc0pnnqojd2m" path="res://assets/graphics/layers/unlock.png" id="25_7x5su"] [ext_resource type="Texture2D" uid="uid://b2ndrc0cvy1m5" path="res://assets/graphics/timeline/next_frame.png" id="26"] -[ext_resource type="Script" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="26_tfw1u"] +[ext_resource type="Script" uid="uid://tfdhqto6j5j0" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="26_tfw1u"] [ext_resource type="Texture2D" uid="uid://cerkv5yx4cqeh" path="res://assets/graphics/timeline/copy_frame.png" id="27"] [ext_resource type="Texture2D" uid="uid://dndlglvqc7v6a" path="res://assets/graphics/layers/group_expanded.png" id="27_lrc8y"] [ext_resource type="Texture2D" uid="uid://dukip7mvotxsp" path="res://assets/graphics/timeline/onion_skinning_off.png" id="29"] diff --git a/src/UI/Timeline/CelButton.gd.uid b/src/UI/Timeline/CelButton.gd.uid new file mode 100644 index 000000000..3be6240ee --- /dev/null +++ b/src/UI/Timeline/CelButton.gd.uid @@ -0,0 +1 @@ +uid://dgc2ea2ye53p8 diff --git a/src/UI/Timeline/CelButton.tscn b/src/UI/Timeline/CelButton.tscn index 4bdcd781d..732d94af3 100644 --- a/src/UI/Timeline/CelButton.tscn +++ b/src/UI/Timeline/CelButton.tscn @@ -1,8 +1,8 @@ [gd_scene load_steps=5 format=3 uid="uid://dw7ci3uixjuev"] -[ext_resource type="Script" path="res://src/UI/Timeline/CelButton.gd" id="1_iewgo"] +[ext_resource type="Script" uid="uid://dgc2ea2ye53p8" path="res://src/UI/Timeline/CelButton.gd" id="1_iewgo"] [ext_resource type="PackedScene" uid="uid://3pmb60gpst7b" path="res://src/UI/Nodes/TransparentChecker.tscn" id="2_mi8wp"] -[ext_resource type="Shader" path="res://src/Shaders/TransparentChecker.gdshader" id="3_qv21g"] +[ext_resource type="Shader" uid="uid://c50kmfvf635kb" path="res://src/Shaders/TransparentChecker.gdshader" id="3_qv21g"] [sub_resource type="ShaderMaterial" id="1"] shader = ExtResource("3_qv21g") diff --git a/src/UI/Timeline/CelProperties.gd.uid b/src/UI/Timeline/CelProperties.gd.uid new file mode 100644 index 000000000..4ef66c23d --- /dev/null +++ b/src/UI/Timeline/CelProperties.gd.uid @@ -0,0 +1 @@ +uid://cgfqibodaesbs diff --git a/src/UI/Timeline/CelProperties.tscn b/src/UI/Timeline/CelProperties.tscn index a017d629a..d3cd1c020 100644 --- a/src/UI/Timeline/CelProperties.tscn +++ b/src/UI/Timeline/CelProperties.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=3 format=3 uid="uid://clbjfkdupw52l"] -[ext_resource type="Script" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="1_85pb7"] -[ext_resource type="Script" path="res://src/UI/Timeline/CelProperties.gd" id="1_lyy7i"] +[ext_resource type="Script" uid="uid://tfdhqto6j5j0" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="1_85pb7"] +[ext_resource type="Script" uid="uid://cgfqibodaesbs" path="res://src/UI/Timeline/CelProperties.gd" id="1_lyy7i"] [node name="CelProperties" type="AcceptDialog"] title = "Cel properties" diff --git a/src/UI/Timeline/FrameButton.gd.uid b/src/UI/Timeline/FrameButton.gd.uid new file mode 100644 index 000000000..424397992 --- /dev/null +++ b/src/UI/Timeline/FrameButton.gd.uid @@ -0,0 +1 @@ +uid://cvjnh0mh4knis diff --git a/src/UI/Timeline/FrameButton.tscn b/src/UI/Timeline/FrameButton.tscn index 1f799fe2b..20db867ee 100644 --- a/src/UI/Timeline/FrameButton.tscn +++ b/src/UI/Timeline/FrameButton.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=2 format=3 uid="uid://dnwoi64rtj5vt"] -[ext_resource type="Script" path="res://src/UI/Timeline/FrameButton.gd" id="1"] +[ext_resource type="Script" uid="uid://cvjnh0mh4knis" path="res://src/UI/Timeline/FrameButton.gd" id="1"] [node name="FrameButton" type="Button"] offset_right = 12.0 diff --git a/src/UI/Timeline/FrameProperties.gd.uid b/src/UI/Timeline/FrameProperties.gd.uid new file mode 100644 index 000000000..0fa76b339 --- /dev/null +++ b/src/UI/Timeline/FrameProperties.gd.uid @@ -0,0 +1 @@ +uid://celvwoogbqh5c diff --git a/src/UI/Timeline/FrameProperties.tscn b/src/UI/Timeline/FrameProperties.tscn index e8fcee756..6709c10bd 100644 --- a/src/UI/Timeline/FrameProperties.tscn +++ b/src/UI/Timeline/FrameProperties.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=2 format=3 uid="uid://bs3dnnvnxyp68"] -[ext_resource type="Script" path="res://src/UI/Timeline/FrameProperties.gd" id="1"] +[ext_resource type="Script" uid="uid://celvwoogbqh5c" path="res://src/UI/Timeline/FrameProperties.gd" id="1"] [node name="FrameProperties" type="ConfirmationDialog"] title = "Frame properties" diff --git a/src/UI/Timeline/FrameScrollContainer.gd.uid b/src/UI/Timeline/FrameScrollContainer.gd.uid new file mode 100644 index 000000000..cee2d30da --- /dev/null +++ b/src/UI/Timeline/FrameScrollContainer.gd.uid @@ -0,0 +1 @@ +uid://ckaphkalax7bh diff --git a/src/UI/Timeline/LayerButton.gd.uid b/src/UI/Timeline/LayerButton.gd.uid new file mode 100644 index 000000000..5b4240ac9 --- /dev/null +++ b/src/UI/Timeline/LayerButton.gd.uid @@ -0,0 +1 @@ +uid://dvexfklwk4l53 diff --git a/src/UI/Timeline/LayerButton.tscn b/src/UI/Timeline/LayerButton.tscn index 1846827c8..403ef7770 100644 --- a/src/UI/Timeline/LayerButton.tscn +++ b/src/UI/Timeline/LayerButton.tscn @@ -1,12 +1,12 @@ [gd_scene load_steps=10 format=3 uid="uid://bai814sqvk68f"] -[ext_resource type="Script" path="res://src/UI/Timeline/LayerButton.gd" id="1_6hlpe"] +[ext_resource type="Script" uid="uid://dvexfklwk4l53" path="res://src/UI/Timeline/LayerButton.gd" id="1_6hlpe"] [ext_resource type="Texture2D" uid="uid://c2b3htff5yox8" path="res://assets/graphics/layers/layer_visible.png" id="2_ef6fb"] [ext_resource type="Texture2D" uid="uid://dndlglvqc7v6a" path="res://assets/graphics/layers/group_expanded.png" id="2_enrtd"] [ext_resource type="Texture2D" uid="uid://dhc0pnnqojd2m" path="res://assets/graphics/layers/unlock.png" id="3_ah1my"] [ext_resource type="Texture2D" uid="uid://cofw1x6chh4i" path="res://assets/graphics/layers/unlinked_layer.png" id="4_058qm"] [ext_resource type="Texture2D" uid="uid://ieo8fsapcgsy" path="res://assets/graphics/layers/clipping_mask.png" id="6_73j5q"] -[ext_resource type="Script" path="res://src/UI/Timeline/LayerMainButton.gd" id="6_n8q6b"] +[ext_resource type="Script" uid="uid://bgvjodkehy0qn" path="res://src/UI/Timeline/LayerMainButton.gd" id="6_n8q6b"] [ext_resource type="Texture2D" uid="uid://dv5y24sb8lxg2" path="res://assets/graphics/layers/layer_active_effect.png" id="8_7wf6f"] [ext_resource type="Texture2D" uid="uid://cjvk47bd56156" path="res://assets/graphics/layers/type_icons/layer_pixel.png" id="8_ce16y"] diff --git a/src/UI/Timeline/LayerEffects/LayerEffectButton.gd.uid b/src/UI/Timeline/LayerEffects/LayerEffectButton.gd.uid new file mode 100644 index 000000000..ce0a40198 --- /dev/null +++ b/src/UI/Timeline/LayerEffects/LayerEffectButton.gd.uid @@ -0,0 +1 @@ +uid://dappsuychvc2g diff --git a/src/UI/Timeline/LayerEffects/LayerEffectsSettings.gd b/src/UI/Timeline/LayerEffects/LayerEffectsSettings.gd index 5b06cb86c..76b879ea9 100644 --- a/src/UI/Timeline/LayerEffects/LayerEffectsSettings.gd +++ b/src/UI/Timeline/LayerEffects/LayerEffectsSettings.gd @@ -47,8 +47,8 @@ var effects: Array[LayerEffect] = [ ), LayerEffect.new("Index Map", preload("res://src/Shaders/Effects/IndexMap.gdshader"), "Color"), ] -## Dictionary of [String] and [PopupMenu], mapping each category to a PopupMenu. -var category_submenus := {} +## A dictionary that maps each category to a [PopupMenu]. +var category_submenus: Dictionary[String, PopupMenu] = {} @onready var enabled_button: CheckButton = $VBoxContainer/HBoxContainer/EnabledButton @onready var effect_list: MenuButton = $VBoxContainer/HBoxContainer/EffectList @@ -97,7 +97,7 @@ func _add_effect_to_list(i: int) -> void: effect_list_popup.set_item_metadata(effect_list_popup.item_count - 1, i) else: if category_submenus.has(effect.category): - var submenu := category_submenus[effect.category] as PopupMenu + var submenu := category_submenus[effect.category] submenu.add_item(effect.name) submenu.set_item_metadata(submenu.item_count - 1, i) else: diff --git a/src/UI/Timeline/LayerEffects/LayerEffectsSettings.gd.uid b/src/UI/Timeline/LayerEffects/LayerEffectsSettings.gd.uid new file mode 100644 index 000000000..c6a27bbb8 --- /dev/null +++ b/src/UI/Timeline/LayerEffects/LayerEffectsSettings.gd.uid @@ -0,0 +1 @@ +uid://52br5thwfwqp diff --git a/src/UI/Timeline/LayerEffects/LayerEffectsSettings.tscn b/src/UI/Timeline/LayerEffects/LayerEffectsSettings.tscn index 021b0842d..962c3d95a 100644 --- a/src/UI/Timeline/LayerEffects/LayerEffectsSettings.tscn +++ b/src/UI/Timeline/LayerEffects/LayerEffectsSettings.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=2 format=3 uid="uid://dd1fkkc3vjh78"] -[ext_resource type="Script" path="res://src/UI/Timeline/LayerEffects/LayerEffectsSettings.gd" id="1_h6h7b"] +[ext_resource type="Script" uid="uid://52br5thwfwqp" path="res://src/UI/Timeline/LayerEffects/LayerEffectsSettings.gd" id="1_h6h7b"] [node name="LayerEffectsSettings" type="AcceptDialog"] title = "Layer effects" diff --git a/src/UI/Timeline/LayerMainButton.gd.uid b/src/UI/Timeline/LayerMainButton.gd.uid new file mode 100644 index 000000000..4c5a18a7f --- /dev/null +++ b/src/UI/Timeline/LayerMainButton.gd.uid @@ -0,0 +1 @@ +uid://bgvjodkehy0qn diff --git a/src/UI/Timeline/LayerProperties.gd.uid b/src/UI/Timeline/LayerProperties.gd.uid new file mode 100644 index 000000000..45bbe6df0 --- /dev/null +++ b/src/UI/Timeline/LayerProperties.gd.uid @@ -0,0 +1 @@ +uid://4onxshv5pult diff --git a/src/UI/Timeline/LayerProperties.tscn b/src/UI/Timeline/LayerProperties.tscn index 1b1682e88..fd0ed5061 100644 --- a/src/UI/Timeline/LayerProperties.tscn +++ b/src/UI/Timeline/LayerProperties.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=3 format=3 uid="uid://d3dt1gdlf7hox"] -[ext_resource type="Script" path="res://src/UI/Timeline/LayerProperties.gd" id="1_54q1t"] -[ext_resource type="Script" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="2_bwpwc"] +[ext_resource type="Script" uid="uid://4onxshv5pult" path="res://src/UI/Timeline/LayerProperties.gd" id="1_54q1t"] +[ext_resource type="Script" uid="uid://tfdhqto6j5j0" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="2_bwpwc"] [node name="LayerProperties" type="AcceptDialog"] title = "Layer properties" diff --git a/src/UI/Timeline/NewTileMapLayerDialog.gd.uid b/src/UI/Timeline/NewTileMapLayerDialog.gd.uid new file mode 100644 index 000000000..f6a7b84b7 --- /dev/null +++ b/src/UI/Timeline/NewTileMapLayerDialog.gd.uid @@ -0,0 +1 @@ +uid://dppsr4hf6f142 diff --git a/src/UI/Timeline/NewTileMapLayerDialog.tscn b/src/UI/Timeline/NewTileMapLayerDialog.tscn index 7d354aa83..4f5fccef6 100644 --- a/src/UI/Timeline/NewTileMapLayerDialog.tscn +++ b/src/UI/Timeline/NewTileMapLayerDialog.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=3 format=3 uid="uid://hbgwxlin4jun"] -[ext_resource type="PackedScene" path="res://src/UI/Nodes/Sliders/ValueSliderV2.tscn" id="1_uvdem"] -[ext_resource type="Script" path="res://src/UI/Timeline/NewTileMapLayerDialog.gd" id="1_y2r5h"] +[ext_resource type="PackedScene" uid="uid://bbnqcxa20a5a5" path="res://src/UI/Nodes/Sliders/ValueSliderV2.tscn" id="1_uvdem"] +[ext_resource type="Script" uid="uid://dppsr4hf6f142" path="res://src/UI/Timeline/NewTileMapLayerDialog.gd" id="1_y2r5h"] [node name="NewTileMapLayerDialog" type="ConfirmationDialog"] title = "New layer" diff --git a/src/UI/Timeline/TagProperties.gd.uid b/src/UI/Timeline/TagProperties.gd.uid new file mode 100644 index 000000000..336d87bd5 --- /dev/null +++ b/src/UI/Timeline/TagProperties.gd.uid @@ -0,0 +1 @@ +uid://da66yrocd1l3g diff --git a/src/UI/Timeline/TagProperties.tscn b/src/UI/Timeline/TagProperties.tscn index 77042c1bd..98a7026de 100644 --- a/src/UI/Timeline/TagProperties.tscn +++ b/src/UI/Timeline/TagProperties.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=2 format=3 uid="uid://c6fyrnyt3663o"] -[ext_resource type="Script" path="res://src/UI/Timeline/TagProperties.gd" id="1_wbmaq"] +[ext_resource type="Script" uid="uid://da66yrocd1l3g" path="res://src/UI/Timeline/TagProperties.gd" id="1_wbmaq"] [node name="TagProperties" type="ConfirmationDialog"] title = "Tag properties" diff --git a/src/UI/ToolsPanel/ToolButtons.gd.uid b/src/UI/ToolsPanel/ToolButtons.gd.uid new file mode 100644 index 000000000..854366f55 --- /dev/null +++ b/src/UI/ToolsPanel/ToolButtons.gd.uid @@ -0,0 +1 @@ +uid://wk8okc05jsil diff --git a/src/UI/ToolsPanel/Tools.tscn b/src/UI/ToolsPanel/Tools.tscn index 366daabeb..aa8c29883 100644 --- a/src/UI/ToolsPanel/Tools.tscn +++ b/src/UI/ToolsPanel/Tools.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=2 format=3 uid="uid://byu3rtoipuvoc"] -[ext_resource type="Script" path="res://src/UI/ToolsPanel/ToolButtons.gd" id="1"] +[ext_resource type="Script" uid="uid://wk8okc05jsil" path="res://src/UI/ToolsPanel/ToolButtons.gd" id="1"] [node name="Tools" type="ScrollContainer"] custom_minimum_size = Vector2(36, 36) diff --git a/src/UI/TopMenuContainer/TopMenuContainer.gd b/src/UI/TopMenuContainer/TopMenuContainer.gd index 8fae784ba..514a16532 100644 --- a/src/UI/TopMenuContainer/TopMenuContainer.gd +++ b/src/UI/TopMenuContainer/TopMenuContainer.gd @@ -148,6 +148,8 @@ func _project_switched() -> void: func _update_file_menu_buttons(project: Project) -> void: + if not is_instance_valid(file_menu): + return if project.export_directory_path.is_empty(): file_menu.set_item_text(Global.FileMenu.SAVE, tr("Save")) else: diff --git a/src/UI/TopMenuContainer/TopMenuContainer.gd.uid b/src/UI/TopMenuContainer/TopMenuContainer.gd.uid new file mode 100644 index 000000000..9e1310281 --- /dev/null +++ b/src/UI/TopMenuContainer/TopMenuContainer.gd.uid @@ -0,0 +1 @@ +uid://bw54cqc214ur8 diff --git a/src/UI/TopMenuContainer/TopMenuContainer.tscn b/src/UI/TopMenuContainer/TopMenuContainer.tscn index fcb754963..9a607dbe0 100644 --- a/src/UI/TopMenuContainer/TopMenuContainer.tscn +++ b/src/UI/TopMenuContainer/TopMenuContainer.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=3 format=3 uid="uid://bsgwar3l6qtgv"] -[ext_resource type="Script" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="1"] -[ext_resource type="Script" path="res://src/UI/TopMenuContainer/TopMenuContainer.gd" id="2"] +[ext_resource type="Script" uid="uid://tfdhqto6j5j0" path="res://src/UI/Nodes/Sliders/ValueSlider.gd" id="1"] +[ext_resource type="Script" uid="uid://bw54cqc214ur8" path="res://src/UI/TopMenuContainer/TopMenuContainer.gd" id="2"] [node name="TopMenuContainer" type="Panel"] custom_minimum_size = Vector2(0, 28) diff --git a/src/UI/UI.gd.uid b/src/UI/UI.gd.uid new file mode 100644 index 000000000..21fe1324b --- /dev/null +++ b/src/UI/UI.gd.uid @@ -0,0 +1 @@ +uid://bssab6bm6lntw diff --git a/src/UI/UI.tscn b/src/UI/UI.tscn index b42265da8..dd3db1f97 100644 --- a/src/UI/UI.tscn +++ b/src/UI/UI.tscn @@ -2,30 +2,30 @@ [ext_resource type="PackedScene" uid="uid://byu3rtoipuvoc" path="res://src/UI/ToolsPanel/Tools.tscn" id="1"] [ext_resource type="PackedScene" uid="uid://c546tskdu53j1" path="res://src/UI/Canvas/CanvasPreview.tscn" id="2"] -[ext_resource type="Script" path="res://src/UI/Tabs.gd" id="3"] -[ext_resource type="Script" path="res://src/UI/Canvas/Rulers/VerticalRuler.gd" id="4"] +[ext_resource type="Script" uid="uid://dta2gofr682t4" path="res://src/UI/Tabs.gd" id="3"] +[ext_resource type="Script" uid="uid://cqx80356eubav" path="res://src/UI/Canvas/Rulers/VerticalRuler.gd" id="4"] [ext_resource type="PackedScene" uid="uid://3pmb60gpst7b" path="res://src/UI/Nodes/TransparentChecker.tscn" id="5"] -[ext_resource type="Script" path="res://src/UI/Canvas/Rulers/HorizontalRuler.gd" id="6"] -[ext_resource type="Script" path="res://src/UI/Canvas/CanvasCamera.gd" id="7"] -[ext_resource type="Shader" path="res://src/Shaders/Greyscale.gdshader" id="8"] -[ext_resource type="Shader" path="res://src/Shaders/TransparentChecker.gdshader" id="9"] +[ext_resource type="Script" uid="uid://bs5pld0j5yvsk" path="res://src/UI/Canvas/Rulers/HorizontalRuler.gd" id="6"] +[ext_resource type="Script" uid="uid://ctqrsfsbx4kwk" path="res://src/UI/Canvas/CanvasCamera.gd" id="7"] +[ext_resource type="Shader" uid="uid://bhgdieau4cr1b" path="res://src/Shaders/Greyscale.gdshader" id="8"] +[ext_resource type="Shader" uid="uid://c50kmfvf635kb" path="res://src/Shaders/TransparentChecker.gdshader" id="9"] [ext_resource type="PackedScene" uid="uid://wo0hqxkst808" path="res://src/UI/GlobalToolOptions/GlobalToolOptions.tscn" id="10"] [ext_resource type="PackedScene" uid="uid://cxhs8qy5ilufv" path="res://src/UI/ReferenceImages/ReferencesPanel.tscn" id="11"] [ext_resource type="PackedScene" uid="uid://cap1bhavhi33g" path="res://src/UI/PerspectiveEditor/PerspectiveEditor.tscn" id="12"] [ext_resource type="PackedScene" uid="uid://dl6ook010q86o" path="res://src/UI/Recorder/Recorder.tscn" id="13"] -[ext_resource type="Script" path="res://addons/dockable_container/layout.gd" id="14"] +[ext_resource type="Script" uid="uid://icucbtatip66" path="res://addons/dockable_container/layout.gd" id="14"] [ext_resource type="PackedScene" uid="uid://ccsihk3yxwei5" path="res://src/UI/CanvasPreviewContainer/CanvasPreviewContainer.tscn" id="16"] [ext_resource type="PackedScene" uid="uid://c3vcvhh4d8hd7" path="res://src/UI/ColorPickers/ColorPicker.tscn" id="17"] [ext_resource type="PackedScene" uid="uid://dbr6mulku2qju" path="res://src/UI/Timeline/AnimationTimeline.tscn" id="18"] [ext_resource type="PackedScene" uid="uid://ba24iuv55m4l3" path="res://src/UI/Canvas/Canvas.tscn" id="19"] [ext_resource type="PackedScene" uid="uid://wplk62pbgih4" path="res://src/Palette/PalettePanel.tscn" id="20"] -[ext_resource type="Script" path="res://src/UI/ViewportContainer.gd" id="23"] +[ext_resource type="Script" uid="uid://dqwin6fl5qqn0" path="res://src/UI/ViewportContainer.gd" id="23"] [ext_resource type="PackedScene" uid="uid://bfbragmmdwfbl" path="res://src/UI/TilesPanel.tscn" id="23_wyr78"] -[ext_resource type="Script" path="res://addons/dockable_container/layout_split.gd" id="27"] -[ext_resource type="Script" path="res://addons/dockable_container/dockable_container.gd" id="35"] -[ext_resource type="Script" path="res://addons/dockable_container/layout_panel.gd" id="36"] -[ext_resource type="Script" path="res://src/UI/UI.gd" id="37"] -[ext_resource type="Shader" path="res://src/Shaders/UITransparency.gdshader" id="38"] +[ext_resource type="Script" uid="uid://bvvbi3x82xnut" path="res://addons/dockable_container/layout_split.gd" id="27"] +[ext_resource type="Script" uid="uid://bfi1mm158ge5l" path="res://addons/dockable_container/dockable_container.gd" id="35"] +[ext_resource type="Script" uid="uid://da67x3ua6ietw" path="res://addons/dockable_container/layout_panel.gd" id="36"] +[ext_resource type="Script" uid="uid://bssab6bm6lntw" path="res://src/UI/UI.gd" id="37"] +[ext_resource type="Shader" uid="uid://bwtsxcdoe2ps1" path="res://src/Shaders/UITransparency.gdshader" id="38"] [sub_resource type="ShaderMaterial" id="26"] shader = ExtResource("38") @@ -208,6 +208,7 @@ hidden_tabs = { } windows = {} save_on_change = false +layout_reset_path = "" [sub_resource type="ShaderMaterial" id="2"] shader = ExtResource("9") diff --git a/src/UI/ViewportContainer.gd.uid b/src/UI/ViewportContainer.gd.uid new file mode 100644 index 000000000..9f6260a6f --- /dev/null +++ b/src/UI/ViewportContainer.gd.uid @@ -0,0 +1 @@ +uid://dqwin6fl5qqn0