initial commit, 4.5 stable
Some checks failed
🔗 GHA / 📊 Static checks (push) Has been cancelled
🔗 GHA / 🤖 Android (push) Has been cancelled
🔗 GHA / 🍏 iOS (push) Has been cancelled
🔗 GHA / 🐧 Linux (push) Has been cancelled
🔗 GHA / 🍎 macOS (push) Has been cancelled
🔗 GHA / 🏁 Windows (push) Has been cancelled
🔗 GHA / 🌐 Web (push) Has been cancelled

This commit is contained in:
2025-09-16 20:46:46 -04:00
commit 9d30169a8d
13378 changed files with 7050105 additions and 0 deletions

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" clip-rule="evenodd" viewBox="0 0 1024 1024"><path fill="#fff" d="M104.743,673.152C104.728,673.152 104.714,673.152 104.699,673.152L104.699,427.387C86.329,404.634 66.493,375.457 48,346.429C71.531,306.384 100.337,270.598 131.144,237.443C159.724,251.825 187.468,268.117 213.68,285.455C226.801,272.417 241.599,261.753 256.089,250.605C270.35,239.154 286.397,230.758 301.665,220.976C297.116,187.188 294.872,153.925 293.973,119.208C333.289,99.419 375.223,86.299 417.615,76.875C434.573,105.334 450.05,136.154 463.528,166.283C479.525,163.611 495.581,162.62 511.698,162.429L511.698,162.404C511.798,162.404 511.902,162.429 512.002,162.429C512.098,162.429 512.202,162.404 512.314,162.404L512.314,162.429C528.403,162.62 544.47,163.611 560.463,166.283C573.95,136.154 589.435,105.334 606.368,76.875C648.781,86.299 690.711,99.419 730.031,119.208C729.128,153.925 726.884,187.188 722.347,220.976C737.586,230.758 753.654,239.154 767.911,250.605C782.422,261.753 797.195,272.417 810.311,285.455C836.523,268.117 864.276,251.825 892.848,237.443C923.655,270.598 952.477,306.384 976,346.429C960.608,371.216 940.518,400.678 919.301,427.387L919.301,653.521L919.239,653.542L919.239,673.14C919.24,673.148 919.241,673.152 919.241,673.152L919.449,705.662L919.39,705.672L919.502,705.661C919.435,720.23 919.24,736.115 919.24,739.349C919.24,882.434 737.792,951.209 512.278,952L511.724,952C286.211,951.209 104.7,882.434 104.7,739.349C104.7,736.173 104.513,720.222 104.45,705.661L104.497,705.665L104.701,673.16C104.715,673.16 104.729,673.158 104.743,673.152Z"/></svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" clip-rule="evenodd" viewBox="0 0 1024 1024"><path fill="#478cbf" d="M784.071,718.723L919.502,705.661C919.435,720.23 919.24,736.115 919.24,739.349C919.24,882.434 737.792,951.209 512.278,952L511.724,952C286.211,951.209 104.7,882.434 104.7,739.349C104.7,736.173 104.513,720.222 104.45,705.661L239.931,718.723L244.597,785.587C245.159,793.646 251.569,800.061 259.628,800.639L420.118,812.09C428.576,812.711 436.085,806.671 437.322,798.271L446.525,735.856L577.477,735.856L586.68,798.271C587.858,806.279 594.739,812.132 602.715,812.132C603.102,812.132 603.493,812.12 603.884,812.09L764.374,800.639C772.433,800.061 778.843,793.646 779.405,785.587L784.071,718.723ZM104.699,427.387C86.329,404.634 66.493,375.457 48,346.429C71.531,306.384 100.337,270.598 131.144,237.443C159.724,251.825 187.468,268.117 213.68,285.455C226.801,272.417 241.599,261.753 256.089,250.605C270.35,239.154 286.397,230.758 301.665,220.976C297.116,187.188 294.872,153.925 293.973,119.208C333.289,99.419 375.223,86.299 417.615,76.875C434.573,105.334 450.05,136.154 463.528,166.283C479.525,163.611 495.581,162.62 511.698,162.429L511.698,162.404C511.798,162.404 511.902,162.429 512.002,162.429C512.098,162.429 512.202,162.404 512.314,162.404L512.314,162.429C528.403,162.62 544.47,163.611 560.463,166.283C573.95,136.154 589.435,105.334 606.368,76.875C648.781,86.299 690.711,99.419 730.031,119.208C729.128,153.925 726.884,187.188 722.347,220.976C737.586,230.758 753.654,239.154 767.911,250.605C782.422,261.753 797.195,272.417 810.311,285.455C836.523,268.117 864.276,251.825 892.848,237.443C923.655,270.598 952.477,306.384 976,346.429C960.608,371.216 940.518,400.678 919.301,427.387L919.301,653.521L919.239,653.542L919.239,673.152C918.789,673.156 918.344,673.173 917.898,673.214L767.287,687.742C759.394,688.508 753.213,694.856 752.659,702.765L748.018,769.275L616.584,778.653L607.53,717.267C606.356,709.308 599.529,703.41 591.483,703.41L432.521,703.41C424.471,703.41 417.644,709.308 416.47,717.267L407.416,778.653L275.986,769.275L271.341,702.765C270.791,694.856 264.606,688.504 256.713,687.742L106.043,673.214C105.598,673.173 105.148,673.156 104.699,673.152L104.699,427.387ZM511.993,626.22C528.136,626.22 541.248,614.323 541.248,599.658L541.248,516.069C541.248,501.416 528.136,489.507 511.993,489.507C495.851,489.507 482.768,501.416 482.768,516.069L482.768,599.658C482.768,614.323 495.851,626.22 511.993,626.22ZM389.215,527.151C389.215,477.017 348.567,436.398 298.416,436.398C248.29,436.398 207.629,477.017 207.629,527.151C207.629,577.319 248.29,617.959 298.416,617.959C348.567,617.959 389.215,577.319 389.215,527.151ZM634.787,527.151C634.787,577.319 675.435,617.959 725.594,617.959C775.716,617.959 816.373,577.319 816.373,527.151C816.373,477.017 775.716,436.398 725.594,436.398C675.435,436.398 634.787,477.017 634.787,527.151Z"/></svg>

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" clip-rule="evenodd" viewBox="0 0 1024 1024"><path fill="#414042" fill-rule="nonzero" d="M0,0C0,-7.994 -6.479,-14.473 -14.479,-14.473C-22.475,-14.473 -28.958,-7.994 -28.958,0C-28.958,7.994 -22.475,14.479 -14.479,14.479C-6.479,14.479 0,7.994 0,0" transform="matrix(4.16261 0 0 -4.16261 367.367 532.537)"/><path fill="#414042" fill-rule="nonzero" d="M0,0C0,-7.994 6.477,-14.473 14.471,-14.473C22.473,-14.473 28.95,-7.994 28.95,0C28.95,7.994 22.473,14.479 14.471,14.479C6.477,14.479 0,7.994 0,0" transform="matrix(4.16261 0 0 -4.16261 656.641 532.537)"/></svg>

After

Width:  |  Height:  |  Size: 684 B

77
misc/dist/macos/GodotLG.icon/icon.json vendored Normal file
View File

@@ -0,0 +1,77 @@
{
"fill-specializations" : [
{
"value" : {
"automatic-gradient" : "display-p3:0.84784,0.92489,1.00000,1.00000"
}
},
{
"appearance" : "dark",
"value" : "automatic"
}
],
"groups" : [
{
"blur-material-specializations" : [
{
"value" : 0.5
},
{
"appearance" : "tinted",
"value" : 1
}
],
"layers" : [
{
"image-name" : "layer_2.svg",
"name" : "layer_2"
},
{
"fill" : {
"automatic-gradient" : "srgb:0.00000,0.50588,1.00000,1.00000"
},
"image-name" : "layer_1.svg",
"name" : "layer_1"
},
{
"fill" : {
"automatic-gradient" : "extended-gray:1.00000,1.00000"
},
"image-name" : "layer_0.svg",
"name" : "layer_0"
}
],
"lighting-specializations" : [
{
"value" : "individual"
},
{
"appearance" : "tinted",
"value" : "individual"
}
],
"position" : {
"scale" : 0.92,
"translation-in-points" : [
0,
0
]
},
"shadow" : {
"kind" : "layer-color",
"opacity" : 0.5
},
"specular" : true,
"translucency" : {
"enabled" : true,
"value" : 0.2
}
}
],
"supported-platforms" : {
"circles" : [
"watchOS"
],
"squares" : "shared"
}
}

20
misc/dist/macos/editor.entitlements vendored Normal file
View File

@@ -0,0 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>com.apple.security.cs.allow-dyld-environment-variables</key>
<true/>
<key>com.apple.security.cs.allow-jit</key>
<true/>
<key>com.apple.security.cs.allow-unsigned-executable-memory</key>
<true/>
<key>com.apple.security.cs.disable-executable-page-protection</key>
<true/>
<key>com.apple.security.cs.disable-library-validation</key>
<true/>
<key>com.apple.security.device.audio-input</key>
<true/>
<key>com.apple.security.device.camera</key>
<true/>
</dict>
</plist>

View File

@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>com.apple.security.cs.allow-dyld-environment-variables</key>
<true/>
<key>com.apple.security.cs.allow-jit</key>
<true/>
<key>com.apple.security.cs.allow-unsigned-executable-memory</key>
<true/>
<key>com.apple.security.cs.disable-executable-page-protection</key>
<true/>
<key>com.apple.security.cs.disable-library-validation</key>
<true/>
<key>com.apple.security.device.audio-input</key>
<true/>
<key>com.apple.security.device.camera</key>
<true/>
<key>com.apple.security.get-task-allow</key>
<true/>
</dict>
</plist>

View File

@@ -0,0 +1,201 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleExecutable</key>
<string>Godot</string>
<key>CFBundleName</key>
<string>Godot</string>
<key>CFBundleIconFile</key>
<string>GodotLG.icns</string>
<key>CFBundleIconName</key>
<string>GodotLG</string>
<key>CFBundleIdentifier</key>
<string>org.godotengine.godot</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>$short_version</string>
<key>CFBundleSignature</key>
<string>godot</string>
<key>CFBundleVersion</key>
<string>$version</string>
<key>NSMicrophoneUsageDescription</key>
<string>Microphone access is required to capture audio.</string>
<key>NSCameraUsageDescription</key>
<string>Camera access is required to capture video.</string>
<key>NSRequiresAquaSystemAppearance</key>
<false/>
<key>NSHumanReadableCopyright</key>
<string>© 2007-present Juan Linietsky, Ariel Manzur &amp; Godot Engine contributors</string>
<key>CFBundleSupportedPlatforms</key>
<array>
<string>MacOSX</string>
</array>
<key>NSPrincipalClass</key>
<string>NSApplication</string>
<key>LSApplicationCategoryType</key>
<string>public.app-category.developer-tools</string>
<key>LSMinimumSystemVersion</key>
<string>10.12</string>
<key>LSMinimumSystemVersionByArchitecture</key>
<dict>
<key>x86_64</key>
<string>10.12</string>
</dict>
<key>NSHighResolutionCapable</key>
<true/>
<key>CFBundleDocumentTypes</key>
<array>
<dict>
<key>CFBundleTypeRole</key>
<string>Editor</string>
<key>LSItemContentTypes</key>
<array>
<string>public.tscn</string>
</array>
<key>NSExportableTypes</key>
<array>
<string>public.tscn</string>
</array>
</dict>
<dict>
<key>CFBundleTypeRole</key>
<string>Editor</string>
<key>LSItemContentTypes</key>
<array>
<string>public.godot</string>
</array>
<key>NSExportableTypes</key>
<array>
<string>public.godot</string>
</array>
</dict>
</array>
<key>UTExportedTypeDeclarations</key>
<array>
<dict>
<key>UTTypeIdentifier</key>
<string>public.tscn</string>
<key>UTTypeReferenceURL</key>
<string></string>
<key>UTTypeDescription</key>
<string>Godot Engine scene</string>
<key>UTTypeIconFile</key>
<string>Scene.icns</string>
<key>UTTypeConformsTo</key>
<array>
<string>public.data</string>
</array>
<key>UTTypeTagSpecification</key>
<dict>
<key>public.filename-extension</key>
<array>
<string>scn</string>
<string>tscn</string>
<string>escn</string>
</array>
<key>public.mime-type</key>
<string>application/x-godot-scene</string>
</dict>
</dict>
<dict>
<key>UTTypeIdentifier</key>
<string>public.gd</string>
<key>UTTypeReferenceURL</key>
<string></string>
<key>UTTypeDescription</key>
<string>GDScript script</string>
<key>UTTypeIconFile</key>
<string>GDScript.icns</string>
<key>UTTypeConformsTo</key>
<array>
<string>public.script</string>
</array>
<key>UTTypeTagSpecification</key>
<dict>
<key>public.filename-extension</key>
<array>
<string>gd</string>
</array>
<key>public.mime-type</key>
<string>application/x-gdscript</string>
</dict>
</dict>
<dict>
<key>UTTypeIdentifier</key>
<string>public.res</string>
<key>UTTypeReferenceURL</key>
<string></string>
<key>UTTypeDescription</key>
<string>Godot Engine resource</string>
<key>UTTypeIconFile</key>
<string>Resource.icns</string>
<key>UTTypeConformsTo</key>
<array>
<string>public.data</string>
</array>
<key>UTTypeTagSpecification</key>
<dict>
<key>public.filename-extension</key>
<array>
<string>res</string>
<string>tres</string>
</array>
<key>public.mime-type</key>
<string>application/x-godot-resource</string>
</dict>
</dict>
<dict>
<key>UTTypeIdentifier</key>
<string>public.gdshader</string>
<key>UTTypeReferenceURL</key>
<string></string>
<key>UTTypeDescription</key>
<string>Godot Engine shader</string>
<key>UTTypeIconFile</key>
<string>Shader.icns</string>
<key>UTTypeConformsTo</key>
<array>
<string>public.script</string>
</array>
<key>UTTypeTagSpecification</key>
<dict>
<key>public.filename-extension</key>
<array>
<string>gdshader</string>
</array>
<key>public.mime-type</key>
<string>application/x-godot-shader</string>
</dict>
</dict>
<dict>
<key>UTTypeIdentifier</key>
<string>public.godot</string>
<key>UTTypeReferenceURL</key>
<string></string>
<key>UTTypeDescription</key>
<string>Godot Engine project</string>
<key>UTTypeIconFile</key>
<string>Project.icns</string>
<key>UTTypeConformsTo</key>
<array>
<string>public.data</string>
</array>
<key>UTTypeTagSpecification</key>
<dict>
<key>public.filename-extension</key>
<array>
<string>godot</string>
</array>
<key>public.mime-type</key>
<string>application/x-godot-project</string>
</dict>
</dict>
</array>
</dict>
</plist>