summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #99409 from passivestar/state-machine-focus-border-colorThaddeus Crews2024-11-213-1/+4
|\ | | | | | | Expose state machine focus color to theming
| * Expose state machine focus color to themingpassivestar2024-11-193-1/+4
| |
* | Merge pull request #99472 from dustdfg/scons_misc_sconstruct_tidyingThaddeus Crews2024-11-211-11/+7
|\ \ | | | | | | | | | SCons: Misc improvements
| * | SCons: Misc improvementsYevhen Babiichuk (DustDFG)2024-11-201-11/+7
| | | | | | | | | | | | | | | | | | | | | | | | * Delete old gcc 7 check * Use f-strings where it is easy * Use AddVariables instead of Add for collections of options Signed-off-by: Yevhen Babiichuk (DustDFG) <dfgdust@gmail.com>
* | | Merge pull request #96399 from andyprice/filepermsThaddeus Crews2024-11-212-2/+2
|\ \ \ | | | | | | | | | | | | Unix: Don't create world-writable files when safe save is enabled
| * | | unix: Limit named pipe permissions to the current userAndrew Price2024-09-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Named pipes created using the "pipe://" file access scheme should not be world-writable or readable. Limit their access to the current user by creating them with 0600 permissions instead of 0666.
| * | | unix: Don't create world-writable files when safe save is enabledAndrew Price2024-09-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When the "filesystem/on_save/safe_save_on_backup_then_rename" option is enabled files are created with 0666 permissions (-rw-rw-rw-) which is too loose. Use 0644 (-rw-r--r--) instead which is how the files would normally be created with the setting disabled and the system umask taken into account.
* | | | Merge pull request #99501 from AThousandShips/fix_cache_timeThaddeus Crews2024-11-211-7/+12
|\ \ \ \ | | | | | | | | | | | | | | | [Buildsystem] Prevent cache check mangling access time
| * | | | [Buildsystem] Prevent cache check mangling access timeA Thousand Ships2024-11-211-7/+12
| | | | | | | | | | | | | | | | | | | | | | | | | Checking for text files using `open` changes `atime`, which breaks cache access sorting, this ensures the cache access time is preserved.
* | | | | Merge pull request #99274 from shana/vsproj-calculate-dependenciesThaddeus Crews2024-11-212-65/+41
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | Use scons to calculate all the sources needed for vsproj generation.
| * | | | | Use scons to calculate all the sources needed for vsproj generation.Andreia Gaita2024-11-212-65/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Scons knows every file - sources, headers, etc - that the binary depends on, and trying to figure that out manually is just too prone to error.
* | | | | | Merge pull request #99465 from aaronfranke/arch-bit-has-featureThaddeus Crews2024-11-211-15/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Suggest using OS.has_feature instead of the engine architecture name for bitness
| * | | | | | Suggest using OS.has_feature instead of the engine architecture name for bitnessAaron Franke2024-11-201-15/+1
| | |_|_|/ / | |/| | | |
* | | | | | Merge pull request #99270 from Sauermann/fix-svc-drop-configThaddeus Crews2024-11-214-0/+29
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Introduce a `SubViewportContainer` config for drag-and-drop target locations
| * | | | | | Introduce a `SubViewportContainer` config for drag-and-drop targetsMarkus Sauermann2024-11-194-0/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With the drag-and-drop rewrite, `SubViewportContainer` nodes were no longer available as drop-locations. This PR introduces a configuration option, that allows `SubViewportContainer` to be considered as drop-location, but disables the `Control` nodes inside its `SubViewport` children as drop-location.
* | | | | | | Merge pull request #99463 from DarioSamo/rd-partial-coverage-fix-part-twoThaddeus Crews2024-11-211-1/+1
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Do not check for command intersections when not using the write list.
| * | | | | | | Do not check for command intersections when not using the write list.Dario2024-11-201-1/+1
| | |/ / / / / | |/| | | | |
* | | | | | | Merge pull request #99462 from AThousandShips/fix_codeowner_testsThaddeus Crews2024-11-211-0/+1
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | [Codeowners] Add missing test ownership
| * | | | | | | [Codeowners] Add missing test ownershipA Thousand Ships2024-11-201-0/+1
| |/ / / / / /
* | | | | | | Merge pull request #94981 from Chaosus/shader_fix_screen_uv_in_spatial_lightThaddeus Crews2024-11-217-23/+26
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Allow `SCREEN_UV` to be used in light function of spatial shader
| * | | | | | | Allow `SCREEN_UV` to be used in light function of spatial shaderChaosus2024-11-197-23/+26
| | |_|_|_|_|/ | |/| | | | |
* | | | | | | Merge pull request #95172 from ↵Thaddeus Crews2024-11-215-2/+37
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Chaosus/gdscript_fix_vector_division_by_zero_crash Fix crash when division by zero/modulo by zero happen on vectors
| * | | | | | | Fix crash when division by zero/modulo by zero happen on vectorsChaosus2024-11-215-2/+37
| | |_|_|_|/ / | |/| | | | |
* | | | | | | Merge pull request #99200 from KingTheFifth/masterThaddeus Crews2024-11-211-0/+1
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | | | | | | | | Document `AudioStreamPlayer.get_playback_position()` intentionally aways returning `0.0` when using `AudioStreamInteractive`
| * | | | | | Document `AudioStreamPlayer.get_playback_position()` intentionally always ↵Johannes Kung2024-11-191-0/+1
| |/ / / / / | | | | | | | | | | | | | | | | | | returning `0.0` when using `AudioStreamInteractive`
* | | | | | Merge pull request #99469 from akien-mga/revert-97370Rémi Verschelde2024-11-201-15/+6
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Revert "ResourceLoader: Report error if resource type unrecognized"
| * | | | | | Revert "ResourceLoader: Report error if resource type unrecognized"Rémi Verschelde2024-11-201-15/+6
| | |/ / / / | |/| | | | | | | | | | | | | | | | This reverts commit fe21913ee82c9e3fd660b511f618fce40cf43e49.
* | | | | | Merge pull request #99449 from Sauermann/fix-revert-device-id-clashRémi Verschelde2024-11-207-17/+28
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Revert "Fix `InputEvent` device id clash" and add a compatibility function
| * | | | | | Revert "Fix InputEvent device id clash" and add a compatibility functionMarkus Sauermann2024-11-207-17/+28
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 916d480686e339746ac4fc89079c26fe72caad53. Revert "Fix InputEvent crash when opening project" This reverts commit abb9c0f171c7150a510ca2c2a744534f1746635d. Introduce a compatibility function for projects affected by the device id clash reversal Since the reverted PR introduced changes in the project.godot file, it seems prudent to introduce a compatibility function for such affected projects.
* | | | | | Merge pull request #99448 from clayjohn/RD-sky-flipRémi Verschelde2024-11-205-94/+70
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Unify y-flip behavior for sky in RD backends
| * | | | | | Unify y-flip behavior for sky in RD backendsclayjohn2024-11-195-94/+70
| | |/ / / / | |/| | | |
* | | | | | Merge pull request #99413 from Alex2782/fix_transfer_bitRémi Verschelde2024-11-201-1/+3
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Fix: Error output is not require, `VK_QUEUE_TRANSFER_BIT` is optional.
| * | | | | | Fix: Error output is not require, `VK_QUEUE_TRANSFER_BIT` is optional.Alexander Hartmann2024-11-191-1/+3
| |/ / / / /
* | | | | | Merge pull request #99319 from TokageItLab/fix-fps-inspectorRémi Verschelde2024-11-201-1/+0
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Fix key is deselected by changing key time in KeyEdit in FPS mode
| * | | | | | Fix key is deselected by chaning key time in KeyEdit in FPS modeSilc Lizard (Tokage) Renew2024-11-161-1/+0
| | | | | | |
* | | | | | | Merge pull request #96721 from aXu-AP/tooltip-distanceRémi Verschelde2024-11-201-14/+12
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Fix tooltip appearing in old place, on movement
| * | | | | | | Fix tooltip appearing in old place, on movementaXu-AP2024-11-051-14/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes tooltip appearing in editor on old position of mouse. Fixes tooltip appearing even if mouse is in steady motion (now accepts max 5 px movement).
* | | | | | | | Merge pull request #95303 from EIREXE/inverted_composerRémi Verschelde2024-11-203-91/+307
|\ \ \ \ \ \ \ \ | |_|_|_|/ / / / |/| | | | | | | | | | | | | | | Fix `Projection::invert` for orthographic projection
| * | | | | | | Fix Projection::invert on orthogonal projections and others.Álex Román2024-11-183-91/+307
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #68878, specially when using orthographic projection. Also adds some tests.
* | | | | | | | Merge pull request #99391 from Giganzo/export-debugThaddeus Crews2024-11-191-3/+8
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Add persistent states for export with debug, as patch on editor restarts
| * | | | | | | | Add persistent states for export with debug, as patch on editor restartsGiganzo2024-11-171-3/+8
| | |_|/ / / / / | |/| | | | | |
* | | | | | | | Merge pull request #99353 from syntaxerror247/some_uid_issuesThaddeus Crews2024-11-192-4/+6
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix Android boot splash and gradle build issue
| * | | | | | | | Fix Android boot splash and gradle build issueAnish Mishra2024-11-182-4/+6
| |/ / / / / / /
* | | | | | | | Merge pull request #99289 from shahriarlabib000/hideExpThaddeus Crews2024-11-192-0/+7
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Hide unused `exp_edit` from SpinBox's inspector
| * | | | | | | | hide unused exp_edit from SpinBox inspectorshahriarlabib0002024-11-152-0/+7
| | | | | | | | |
* | | | | | | | | Merge pull request #99131 from MarcusAahl/my-testing-branchThaddeus Crews2024-11-192-0/+83
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add basic tests for Fontfile
| * | | | | | | | | Basic Fontfile testsmarcus åhl2024-11-192-0/+83
| | | | | | | | | |
* | | | | | | | | | Merge pull request #99354 from Nodragem/fix-hidden-gizmo-at-startupThaddeus Crews2024-11-191-1/+4
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GridMap: Fix hidden gizmo at start-up
| * | | | | | | | | | fix hidden gizmo at start-upNodragem2024-11-171-1/+4
| | |_|/ / / / / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #98297 from ↵Thaddeus Crews2024-11-191-3/+7
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Calinou/editor-tweak-lightmapgi-no-meshes-to-bake-error-dialog Improve "No meshes to bake" LightmapGI error dialog in the editor