mirror of
https://github.com/Orama-Interactive/Pixelorama.git
synced 2025-01-31 23:49:47 +00:00
c6b9a1fb82
* gdformat . * Lint code - Part 1 * Format code - Part 2 * Lint code - Part 2 Trying to fix the max allowed line length errors * Add normal_map_invert_y to the image .import files Because of Godot 3.4 * Do not call private methods outside of the script's scope Lint code - Part 3 * Format code - Part 3 * Fixed more line length exceeded errors - Lint code Part 3 * Export array of licenses - Lint code part 4 * Clean hint_tooltip code from Global Removes a lot of lines of code * Create static-checks.yml * Fix FreeType's license
292 lines
11 KiB
Plaintext
292 lines
11 KiB
Plaintext
[gd_scene load_steps=7 format=2]
|
|
|
|
[ext_resource path="res://src/UI/Dialogs/AboutDialog.gd" type="Script" id=1]
|
|
[ext_resource path="res://assets/graphics/icons/icon.png" type="Texture" id=2]
|
|
[ext_resource path="res://assets/fonts/Roboto-Italic.tres" type="DynamicFont" id=3]
|
|
[ext_resource path="res://assets/graphics/splash_screen/orama_64x64.png" type="Texture" id=4]
|
|
[ext_resource path="res://assets/fonts/Roboto-Small.tres" type="DynamicFont" id=5]
|
|
|
|
[sub_resource type="ButtonGroup" id=1]
|
|
|
|
[node name="AboutDialog" type="WindowDialog"]
|
|
margin_right = 600.0
|
|
margin_bottom = 400.0
|
|
rect_min_size = Vector2( 600, 400 )
|
|
window_title = "About Pixelorama"
|
|
resizable = true
|
|
script = ExtResource( 1 )
|
|
licenses = [ "MIT License
|
|
|
|
Copyright (c) 2019-present Orama Interactive and contributors
|
|
|
|
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
|
|
|
|
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
|
|
|
|
THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.", "This software uses Godot Engine, available under the following license:
|
|
|
|
Copyright (c) 2007-2021 Juan Linietsky, Ariel Manzur.
|
|
Copyright (c) 2014-2021 Godot Engine contributors.
|
|
|
|
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
|
|
|
|
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
|
|
|
|
THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.", "Portions of this software are copyright © 2021 The FreeType Project (www.freetype.org). All rights reserved.", "MIT License
|
|
|
|
Copyright (c) 2020 Igor Santarek
|
|
|
|
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
|
|
|
|
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
|
|
|
|
THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE." ]
|
|
|
|
[node name="AboutUI" type="VBoxContainer" parent="."]
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
margin_left = 12.0
|
|
margin_top = 4.0
|
|
margin_right = -12.0
|
|
margin_bottom = -8.0
|
|
alignment = 1
|
|
|
|
[node name="IconsButtons" type="HBoxContainer" parent="AboutUI"]
|
|
margin_right = 576.0
|
|
margin_bottom = 64.0
|
|
|
|
[node name="PixeloramaLogo" type="TextureRect" parent="AboutUI/IconsButtons"]
|
|
margin_right = 64.0
|
|
margin_bottom = 64.0
|
|
rect_min_size = Vector2( 64, 64 )
|
|
texture = ExtResource( 2 )
|
|
expand = true
|
|
|
|
[node name="SloganAndLinks" type="CenterContainer" parent="AboutUI/IconsButtons"]
|
|
margin_left = 68.0
|
|
margin_right = 508.0
|
|
margin_bottom = 64.0
|
|
size_flags_horizontal = 3
|
|
|
|
[node name="VBoxContainer" type="VBoxContainer" parent="AboutUI/IconsButtons/SloganAndLinks"]
|
|
margin_left = 108.0
|
|
margin_top = 12.0
|
|
margin_right = 332.0
|
|
margin_bottom = 51.0
|
|
|
|
[node name="PixeloramaSlogan" type="Label" parent="AboutUI/IconsButtons/SloganAndLinks/VBoxContainer"]
|
|
margin_right = 224.0
|
|
margin_bottom = 15.0
|
|
custom_fonts/font = ExtResource( 3 )
|
|
text = "Pixelorama - Pixelate your dreams!"
|
|
align = 1
|
|
|
|
[node name="LinkButtons" type="HBoxContainer" parent="AboutUI/IconsButtons/SloganAndLinks/VBoxContainer"]
|
|
margin_top = 19.0
|
|
margin_right = 224.0
|
|
margin_bottom = 39.0
|
|
|
|
[node name="Website" type="Button" parent="AboutUI/IconsButtons/SloganAndLinks/VBoxContainer/LinkButtons"]
|
|
margin_right = 65.0
|
|
margin_bottom = 20.0
|
|
mouse_default_cursor_shape = 2
|
|
text = "Website"
|
|
|
|
[node name="GitHub" type="Button" parent="AboutUI/IconsButtons/SloganAndLinks/VBoxContainer/LinkButtons"]
|
|
margin_left = 69.0
|
|
margin_right = 162.0
|
|
margin_bottom = 20.0
|
|
mouse_default_cursor_shape = 2
|
|
text = "GitHub Repo"
|
|
|
|
[node name="Donate" type="Button" parent="AboutUI/IconsButtons/SloganAndLinks/VBoxContainer/LinkButtons"]
|
|
margin_left = 166.0
|
|
margin_right = 224.0
|
|
margin_bottom = 20.0
|
|
mouse_default_cursor_shape = 2
|
|
text = "Donate"
|
|
|
|
[node name="OramaLogo" type="TextureRect" parent="AboutUI/IconsButtons"]
|
|
margin_left = 512.0
|
|
margin_right = 576.0
|
|
margin_bottom = 64.0
|
|
texture = ExtResource( 4 )
|
|
|
|
[node name="HSeparator" type="HSeparator" parent="AboutUI"]
|
|
margin_top = 68.0
|
|
margin_right = 576.0
|
|
margin_bottom = 72.0
|
|
|
|
[node name="Credits" type="HSplitContainer" parent="AboutUI"]
|
|
margin_top = 76.0
|
|
margin_right = 576.0
|
|
margin_bottom = 345.0
|
|
size_flags_vertical = 3
|
|
|
|
[node name="Groups" type="Tree" parent="AboutUI/Credits"]
|
|
margin_right = 576.0
|
|
margin_bottom = 269.0
|
|
rect_min_size = Vector2( 120, 120 )
|
|
custom_constants/item_margin = -2
|
|
hide_root = true
|
|
|
|
[node name="Developers" type="VBoxContainer" parent="AboutUI/Credits"]
|
|
visible = false
|
|
margin_left = 132.0
|
|
margin_right = 576.0
|
|
margin_bottom = 269.0
|
|
size_flags_horizontal = 3
|
|
|
|
[node name="Label" type="Label" parent="AboutUI/Credits/Developers"]
|
|
margin_right = 444.0
|
|
margin_bottom = 14.0
|
|
text = "Development Team"
|
|
|
|
[node name="DeveloperTree" type="Tree" parent="AboutUI/Credits/Developers"]
|
|
margin_top = 18.0
|
|
margin_right = 444.0
|
|
margin_bottom = 269.0
|
|
size_flags_vertical = 3
|
|
custom_constants/item_margin = -2
|
|
custom_constants/button_margin = 2
|
|
hide_root = true
|
|
|
|
[node name="Contributors" type="VBoxContainer" parent="AboutUI/Credits"]
|
|
visible = false
|
|
margin_left = 254.0
|
|
margin_right = 496.0
|
|
margin_bottom = 126.0
|
|
size_flags_horizontal = 3
|
|
|
|
[node name="Label" type="Label" parent="AboutUI/Credits/Contributors"]
|
|
margin_right = 242.0
|
|
margin_bottom = 14.0
|
|
text = "GitHub Contributors"
|
|
|
|
[node name="ContributorTree" type="Tree" parent="AboutUI/Credits/Contributors"]
|
|
margin_top = 18.0
|
|
margin_right = 242.0
|
|
margin_bottom = 126.0
|
|
size_flags_vertical = 3
|
|
custom_constants/item_margin = -2
|
|
hide_root = true
|
|
|
|
[node name="Donors" type="VBoxContainer" parent="AboutUI/Credits"]
|
|
visible = false
|
|
margin_left = 254.0
|
|
margin_right = 496.0
|
|
margin_bottom = 126.0
|
|
size_flags_horizontal = 3
|
|
|
|
[node name="Label" type="Label" parent="AboutUI/Credits/Donors"]
|
|
margin_right = 242.0
|
|
margin_bottom = 14.0
|
|
text = "Donors"
|
|
|
|
[node name="DonorTree" type="Tree" parent="AboutUI/Credits/Donors"]
|
|
margin_top = 18.0
|
|
margin_right = 242.0
|
|
margin_bottom = 126.0
|
|
size_flags_vertical = 3
|
|
custom_constants/item_margin = -2
|
|
hide_root = true
|
|
|
|
[node name="Translators" type="VBoxContainer" parent="AboutUI/Credits"]
|
|
visible = false
|
|
margin_left = 254.0
|
|
margin_right = 496.0
|
|
margin_bottom = 126.0
|
|
size_flags_horizontal = 3
|
|
|
|
[node name="Label" type="Label" parent="AboutUI/Credits/Translators"]
|
|
margin_right = 242.0
|
|
margin_bottom = 14.0
|
|
text = "Translators"
|
|
|
|
[node name="TranslatorTree" type="Tree" parent="AboutUI/Credits/Translators"]
|
|
margin_top = 18.0
|
|
margin_right = 242.0
|
|
margin_bottom = 126.0
|
|
size_flags_vertical = 3
|
|
custom_constants/item_margin = -2
|
|
hide_root = true
|
|
|
|
[node name="Licenses" type="VBoxContainer" parent="AboutUI/Credits"]
|
|
visible = false
|
|
margin_left = 132.0
|
|
margin_right = 576.0
|
|
margin_bottom = 269.0
|
|
size_flags_horizontal = 3
|
|
|
|
[node name="LicenseText" type="TextEdit" parent="AboutUI/Credits/Licenses"]
|
|
margin_right = 444.0
|
|
margin_bottom = 241.0
|
|
size_flags_vertical = 3
|
|
readonly = true
|
|
wrap_enabled = true
|
|
|
|
[node name="LicenseButtonsContainer" type="GridContainer" parent="AboutUI/Credits/Licenses"]
|
|
margin_top = 245.0
|
|
margin_right = 444.0
|
|
margin_bottom = 269.0
|
|
columns = 4
|
|
|
|
[node name="PixeloramaLicense" type="CheckBox" parent="AboutUI/Credits/Licenses/LicenseButtonsContainer"]
|
|
margin_right = 99.0
|
|
margin_bottom = 24.0
|
|
mouse_default_cursor_shape = 2
|
|
pressed = true
|
|
group = SubResource( 1 )
|
|
text = "Pixelorama"
|
|
|
|
[node name="GodotLicense" type="CheckBox" parent="AboutUI/Credits/Licenses/LicenseButtonsContainer"]
|
|
margin_left = 103.0
|
|
margin_right = 170.0
|
|
margin_bottom = 24.0
|
|
mouse_default_cursor_shape = 2
|
|
group = SubResource( 1 )
|
|
text = "Godot Engine"
|
|
|
|
[node name="FreeTypeLicense" type="CheckBox" parent="AboutUI/Credits/Licenses/LicenseButtonsContainer"]
|
|
margin_left = 174.0
|
|
margin_right = 260.0
|
|
margin_bottom = 24.0
|
|
mouse_default_cursor_shape = 2
|
|
group = SubResource( 1 )
|
|
text = "FreeType"
|
|
|
|
[node name="godot-gdgifexporterLicense" type="CheckBox" parent="AboutUI/Credits/Licenses/LicenseButtonsContainer"]
|
|
margin_left = 264.0
|
|
margin_right = 417.0
|
|
margin_bottom = 24.0
|
|
mouse_default_cursor_shape = 2
|
|
group = SubResource( 1 )
|
|
text = "godot-gdgifexporter"
|
|
|
|
[node name="HSeparator2" type="HSeparator" parent="AboutUI"]
|
|
margin_top = 349.0
|
|
margin_right = 576.0
|
|
margin_bottom = 353.0
|
|
|
|
[node name="MadeBy" type="Label" parent="AboutUI"]
|
|
margin_top = 357.0
|
|
margin_right = 576.0
|
|
margin_bottom = 371.0
|
|
text = "Developed by Orama Interactive"
|
|
align = 1
|
|
|
|
[node name="Copyright" type="Label" parent="AboutUI"]
|
|
margin_top = 375.0
|
|
margin_right = 576.0
|
|
margin_bottom = 388.0
|
|
custom_fonts/font = ExtResource( 5 )
|
|
text = "©2019-present by Orama Interactive and contributors"
|
|
align = 1
|
|
|
|
[connection signal="about_to_show" from="." to="." method="_on_AboutDialog_about_to_show"]
|
|
[connection signal="popup_hide" from="." to="." method="_on_AboutDialog_popup_hide"]
|
|
[connection signal="pressed" from="AboutUI/IconsButtons/SloganAndLinks/VBoxContainer/LinkButtons/Website" to="." method="_on_Website_pressed"]
|
|
[connection signal="pressed" from="AboutUI/IconsButtons/SloganAndLinks/VBoxContainer/LinkButtons/GitHub" to="." method="_on_GitHub_pressed"]
|
|
[connection signal="pressed" from="AboutUI/IconsButtons/SloganAndLinks/VBoxContainer/LinkButtons/Donate" to="." method="_on_Donate_pressed"]
|
|
[connection signal="item_selected" from="AboutUI/Credits/Groups" to="." method="_on_Groups_item_selected"]
|