summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add prefix to struct member names in shader compilerChaosus2024-11-021-2/+8
|
* Merge pull request #98679 from Bromeon/qol/rename-static-callThaddeus Crews2024-10-313-4/+4
|\ | | | | | | Rename `ClassDB::class_call_static_method` -> `class_call_static`
| * Rename ClassDB::class_call_static_method -> class_call_staticJan Haller2024-10-303-4/+4
| |
* | Merge pull request #98261 from dustdfg/scu_additional_foldersThaddeus Crews2024-10-311-0/+17
|\ \ | | | | | | | | | Add some folders which would benefit from scu to scu pipeline
| * | Add some big folders which would benefit from scu to scu pipelineYevhen Babiichuk (DustDFG)2024-10-301-0/+17
| |/ | | | | | | Signed-off-by: Yevhen Babiichuk (DustDFG) <dfgdust@gmail.com>
* | Merge pull request #98327 from clayjohn/revert-shader-floatThaddeus Crews2024-10-314-19/+41
|\ \ | | | | | | | | | Revert "Fix GPUParticles are not rendered for older AMD GPUs with OpenGL+Angle"
| * | Revert "Fix GPUParticles are not rendered for older AMD GPUs with OpenGL+Angle"clayjohn2024-10-294-19/+41
| |/ | | | | | | | | | | This reverts commit 9cc9df52eb6ef32b80bd3bd725807fea70b00a89. This also adds a fallback to avoid using the Godot versions of the half 2 float functions when using ANGLE.
* | Merge pull request #98350 from syntaxerror247/android-native-filepickerThaddeus Crews2024-10-3122-16/+356
|\ \ | | | | | | | | | [Android] Implement native file picker support
| * | [Android] Implement native file picker supportAnish Mishra2024-10-3012-7/+318
| | |
| * | [DisplayServer] Add feature flag for native file dialog access to `user/res` ↵Anish Mishra2024-10-3012-10/+39
| |/ | | | | | | and `options`
* | Merge pull request #98637 from ↵Thaddeus Crews2024-10-311-0/+1
|\ \ | | | | | | | | | | | | | | | SubmergedTree/creating-light-occluder-2d-polygon-makes-warning-exclamation-mark-disappear Clear warning in the scene tree by creating an LightOccluder2D polygon
| * | creating LightOccluder2D polygon makes exclamation mark in scene tree disappearJannik Seemann2024-10-291-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fixes #21225 This commit fixes an UI bug which leads to a persistent warning in scene tree. Before this fix the only way to get rid of the warning was to reload the complete scene. The inspector issue mentioned in #21225 that polygon updates aren't reflected seems to be fixed in v4.3 and therefore not part of this commit.
* | | Merge pull request #47502 from KoBeWi/add_0Thaddeus Crews2024-10-3131-140/+240
|\ \ \ | | | | | | | | | | | | Always add decimal when converting float to string
| * | | Always add decimal when printing floatkobewi2024-10-2331-140/+240
| | | |
* | | | Merge pull request #69197 from aaronfranke/fix-tiny-convexThaddeus Crews2024-10-312-9/+8
|\ \ \ \ | | | | | | | | | | | | | | | Fix debug line drawing with tiny convex hull mesh colliders
| * | | | Fix debug line drawing with tiny convex hull mesh collidersAaron Franke2024-10-302-9/+8
| | |_|/ | |/| |
* | | | Merge pull request #98091 from AThousandShips/improve_err_prints_coreThaddeus Crews2024-10-3149-292/+292
|\ \ \ \ | | | | | | | | | | | | | | | [Core] Improve error messages with `vformat`
| * | | | [Core] Improve error messages with `vformat`A Thousand Ships2024-10-3049-292/+292
| |/ / /
* | | | Merge pull request #98697 from dustdfg/deduplicate_get_build_versionThaddeus Crews2024-10-311-17/+3
|\ \ \ \ | | | | | | | | | | | | | | | Remove duplicate of `get_build_version`
| * | | | Remove duplicate of get_build_versionYevhen Babiichuk (DustDFG)2024-10-311-17/+3
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Yevhen Babiichuk (DustDFG) <dfgdust@gmail.com>
* | | | | Merge pull request #97257 from YeldhamDev/guess_godot_is_unity_after_allThaddeus Crews2024-10-3145-271/+2375
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | Add "Game" editor for better runtime debugging
| * | | | | Add "Game" editor for better runtime debuggingMichael Alexsander2024-10-3045-271/+2375
| | |/ / / | |/| | |
* | | | | Merge pull request #98662 from KoBeWi/never_has_beenThaddeus Crews2024-10-312-4/+0
|\ \ \ \ \ | |_|/ / / |/| | | | | | | | | Remove unused FILE_INFO from FileSystem dock
| * | | | Remove unused FILE_INFO from FileSystem dockkobewi2024-10-302-4/+0
| |/ / /
* | | | Merge pull request #98303 from Chaosus/vs_transparency_previewYuri Rubinsky2024-10-313-8/+23
|\ \ \ \ | | | | | | | | | | Add alpha channel display to vec4 previews of visual shader nodes
| * | | | Add alpha channel display to vec4 previews of visual shader nodesChaosus2024-10-183-8/+23
| | | | |
* | | | | Merge pull request #98620 from zeux/lodgen-cleanupClay John2024-10-305-309/+9
|\ \ \ \ \ | | | | | | | | | | | | LOD: Remove "Raycast Normals" and associated "Normal Split Angle" settings
| * | | | | LOD: Remove "Raycast Normals" and associated "Normal Split Angle" settingsArseny Kapoulkine2024-10-285-309/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | "Raycast Normals" was introduced in 4.4 dev and defaulted to "false". The limited testing results at the time suggested that raycasting generally reduces normal quality compared to native simplifier results, at the same time increasing vertex memory and import time. To play it safe, we introduced a setting that defaulted to false, with the goal of removing it later in 4.4 development cycle if no regressions are noticed. Since we already had three dev snapshots and no reports, this change removes the setting and associated code. "Normal Split Angle" was only used when raycast normals were enabled; this change removes it from the settings, but keeps it in the script binding for compatibility. Existing meshes import exactly the same after this change (unless they chose to override raycasting which would be surprising). split_normals helper was only used in this code path and is also removed for simplicity; it is unlikely that this code will be useful as is, as it can only regenerate normals without fixing tangents or updating positions.
* | | | | | Merge pull request #98584 from Nazarwadim/emit_only_one_signalClay John2024-10-302-1/+11
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | Emit `filesystem_changed` only once per frame
| * | | | | Emit filesystem_changed only once per frameNazarii2024-10-282-1/+11
| | | | | |
* | | | | | Merge pull request #98301 from aaronp64/gdscript_validate_propertyThaddeus Crews2024-10-291-3/+3
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Avoid unnecessary `Dictionary` conversions in `GDScriptInstance::validate_property`
| * | | | | | Avoid unnecessary Dictionary conversions in GDScriptInstance::validate_propertyaaronp642024-10-181-3/+3
| | |_|/ / / | |/| | | | | | | | | | | | | | | | Updated GDScriptInstance::validate_property to only convert PropertyInfo to Dictionary if _validate_property function is found.
* | | | | | Merge pull request #97020 from GuilhermeGSousa/fix-non-const-anim-node-processThaddeus Crews2024-10-293-2/+9
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Fix non const animation node `_process` virtual function
| * | | | | | Fix non const animation node process functionGuilherme Sousa2024-10-263-2/+9
| | | | | | |
* | | | | | | Merge pull request #98039 from aaronfranke/button-iconThaddeus Crews2024-10-29129-726/+726
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Rename internal Button `*_icon` functions to `*_button_icon` to match exposed methods
| * | | | | | | Rename internal Button icon to button_icon to match exposed methodsAaron Franke2024-10-29129-726/+726
| | | | | | | |
* | | | | | | | Merge pull request #98289 from BlueCube3310/lightmap-clenaupThaddeus Crews2024-10-292-75/+99
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | LightmapGI: Clean up and improve lightmap atlas storage
| * | | | | | | | LightmapGI: Clean up and improve lightmap atlas storageBlueCube33102024-10-182-75/+99
| | |/ / / / / / | |/| | | | | |
* | | | | | | | Merge pull request #97247 from thimenesup/draw_indirect_rdThaddeus Crews2024-10-295-0/+183
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Add draw indirect to Rendering Device
| * | | | | | | | Add draw indirect to Rendering Devicethimenesup2024-10-295-0/+183
| | | | | | | | |
* | | | | | | | | Merge pull request #98399 from Repiteo/codeowners-2-return-of-jafarThaddeus Crews2024-10-291-24/+19
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implement `CODEOWNERS` corrections
| * | | | | | | | | Implement `CODEOWNERS` correctionsThaddeus Crews2024-10-221-24/+19
| | | | | | | | | |
* | | | | | | | | | Merge pull request #98652 from stuartcarnie/2d_texture_state_fixesThaddeus Crews2024-10-298-149/+380
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2D: Fix various issues and minor performance optimisations
| * | | | | | | | | | 2D: Fix various issues and minor performance optimisationsStuart Carnie2024-10-308-149/+380
| | | | | | | | | | |
* | | | | | | | | | | Merge pull request #98523 from MichaelMacha/patch-2Thaddeus Crews2024-10-291-1/+1
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix typo in `OccluderInstance3D` documentation
| * | | | | | | | | | | Update OccluderInstance3D.xmlMichael Macha2024-10-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Corrected a typo; "Debug Advanced" should be "Display Advanced".
* | | | | | | | | | | | Merge pull request #98265 from syntaxerror247/patch-2Thaddeus Crews2024-10-291-0/+1
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Improve `_begin_customize_scenes` description
| * | | | | | | | | | | | Improve `_begin_customize_scenes` descriptionAnish Mishra2024-10-171-0/+1
| | | | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #98628 from matmas/full-apache-licenseThaddeus Crews2024-10-291-0/+190
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Include full Apache-2.0 license in COPYRIGHT.txt
| * | | | | | | | | | | | | Include full Apache-2.0 license in COPYRIGHT.txtMartin Riesz2024-10-291-0/+190
| | |_|_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | |