summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix import crashHein-Pieter van Braam2023-09-261-10/+10
| | | | | | | | | | | | I was trying to import a solid colored metal/roughness texture that worked in Godot 4.1.1 but failed to load on master. I eventually tracked it down to this: to_x and to_y can be 0, which then leads them to be -1 later, which then causes ofs to overflow. Some of these cases were hidden because of the use of Vector so we were just happily scribbling in ram elsewhere. Switched to LocalVector as it made debugging a bit easier.
* Merge pull request #82359 from bitsawer/add_gles3_device_cache_keyRémi Verschelde2023-09-261-0/+8
|\ | | | | | | Add device info to GLES3 shader cache key hash
| * Add device info to GLES3 shader cache key hashbitsawer2023-09-261-0/+8
| |
* | Merge pull request #82353 from RPicster/optimizing-glowRémi Verschelde2023-09-261-6/+19
|\ \ | | | | | | | | | Optimizing glow behaviour
| * | Optimizing glow behaviourRaffaele Picca2023-09-261-6/+19
| | |
* | | Merge pull request #82347 from SaracenOne/dir_access_checksRémi Verschelde2023-09-2610-0/+26
|\ \ \ | | | | | | | | | | | | Add error checks for DirAccess creation
| * | | Add error checks for DirAccess creation.Saracen2023-09-2610-0/+26
| |/ /
* | | Merge pull request #82139 from dalexeev/gds-add-inferred-declaration-warningRémi Verschelde2023-09-265-5/+22
|\ \ \ | | | | | | | | | | | | GDScript: Add `INFERRED_DECLARATION` warning
| * | | GDScript: Add `INFERRED_DECLARATION` warningDanil Alexeev2023-09-225-5/+22
| | | |
* | | | Merge pull request #67304 from wscalf/masterRémi Verschelde2023-09-266-30/+66
|\ \ \ \ | | | | | | | | | | | | | | | Allow readonly and writeonly C# properties to be accessed from GDScript
| * | | | Allow readonly and writeonly C# properties to be accessed from GDScriptWilliam Scalf2023-08-136-30/+66
| | | | |
* | | | | Merge pull request #82375 from raulsntos/dotnet/fix-compatRémi Verschelde2023-09-261-7/+0
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | C#: Remove compat method that is now generated
| * | | | | C#: Remove compat method that is now generatedRaul Santos2023-09-261-7/+0
| | | | | |
* | | | | | Merge pull request #82368 from ↵Rémi Verschelde2023-09-261-1/+1
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | kleonc/NavMeshGenerator2D-dev-assert-assignment-typo Fix typo in dev assert in NavMeshGenerator2D
| * | | | | Fix typo in dev assert in NavMeshGenerator2Dkleonc2023-09-261-1/+1
| | |_|_|/ | |/| | |
* | | | | Merge pull request #82358 from ↵Rémi Verschelde2023-09-261-2/+10
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | jsjtxietian/fix-can-not-set-process-priority-of-node-in-editor Fix can not set process priority of node in certain cases
| * | | | | Fix can not set process priority of node if not any process is processingjsjtxietian2023-09-261-2/+10
| | |_|_|/ | |/| | |
* | | | | Merge pull request #82313 from AThousandShips/null_check_serversRémi Verschelde2023-09-2648-1105/+1105
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | [Servers] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicable
| * | | | | [Servers] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicableA Thousand Ships2023-09-2548-1105/+1105
| | | | | |
* | | | | | Merge pull request #82304 from akien-mga/windows-remove-redundant-MSVC-defineRémi Verschelde2023-09-264-19/+2
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Windows: Remove `MSVC` define redundant with `_MSC_VER`
| * | | | | | Windows: Remove `MSVC` define redundant with `_MSC_VER`Rémi Verschelde2023-09-264-19/+2
| | |_|/ / / | |/| | | | | | | | | | | | | | | | Cleanup unused MSVC code in FileAccessUnix.
* | | | | | Merge pull request #82244 from SaracenOne/fix_dependency_error_popupRémi Verschelde2023-09-261-1/+5
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Fix missing dependency warning popup
| * | | | | | Make notify_dependency_error only defer calls if called from secondary threads.Saracen2023-09-261-1/+5
| | |_|_|_|/ | |/| | | |
* | | | | | Merge pull request #82240 from jaros3/vector2i-gethashcodeRémi Verschelde2023-09-2616-16/+16
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | [C#] Use `HashCode.Combine()` for basic composite types instead of xor
| * | | | | | [C#] Use `HashCode.Combine()` for basic composite types instead of xorJaroslav Wegner2023-09-2516-16/+16
| | | | | | |
* | | | | | | Merge pull request #82221 from Riteo/linux-ogl-no-vsync-overrideRémi Verschelde2023-09-262-12/+0
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Linux/OpenGL: Don't force vsync in the editor
| * | | | | | | Linux/OpenGL: don't force vsync in the editorRiteo2023-09-242-12/+0
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I couldn't tell whether this has an actual purpose and it feels more like a debug remnant. We also need to be able to disable vsync in the editor for the WIP Wayland backend (in the EGL driver) as it does manual frame throttling.
* | | | | | | Merge pull request #81610 from Ughuuu/add-angle-limits-and-motor-to-pin-joint-2dRémi Verschelde2023-09-2617-9/+361
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Update PinJoint2D API with angle limits and motor speed
| * | | | | | | Update PinJoint2D API with angle limits and motor speedDragos Daian2023-09-2617-9/+361
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | add enabled methods for motor and angular limits use correct name to get joint update copyright
* | | | | | | Merge pull request #81564 from aaronfranke/doc-string-byte-arrayRémi Verschelde2023-09-262-10/+10
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Doc: Reference String <-> PackedByteArray conversions from each other
| * | | | | | | Doc: Reference String <-> PackedByteArray conversions from each otherAaron Franke2023-09-122-10/+10
| | | | | | | |
* | | | | | | | Merge pull request #80587 from garychia/shadowed_class_nameRémi Verschelde2023-09-263-10/+21
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Check if any global script class is shadowed by a variable
| * | | | | | | | Check if any global script class is shadowed by a variableChia-Hsiang Cheng2023-09-263-10/+21
| | |_|_|/ / / / | |/| | | | | |
* | | | | | | | Merge pull request #80527 from ↵Rémi Verschelde2023-09-267-11/+196
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | raulsntos/dotnet/generate-compat-methods-from-classdb C#: Generate and use compat methods
| * | | | | | | | C#: Generate and use compat methodsRaul Santos2023-09-197-11/+196
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Implements `ClassDB::get_method_list_with_compatibility` to retrieve all methods from a class including compat methods. - C# bindings generator now also generates compat methods. - All generated C# methods now use `ClassDB::get_method_with_compatibility`.
* | | | | | | | | Merge pull request #80410 from bruvzg/rtl_img_featuresRémi Verschelde2023-09-267-49/+344
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [RTL] Add support for image dynamic updating, padding, tooltips and size in percent.
| * | | | | | | | | [RTL] Add support for image dynamic updating, padding, tooltips and size in ↵bruvzg2023-09-267-49/+344
| | |/ / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | percent.
* | | | | | | | | Merge pull request #79523 from aaronfranke/is-conformalRémi Verschelde2023-09-269-0/+96
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add `is_conformal` method to Basis and Transform2D
| * | | | | | | | | Add `is_conformal` method to Basis and Transform2DAaron Franke2023-09-139-0/+96
| | | | | | | | | |
* | | | | | | | | | Merge pull request #78757 from Crimzoth/RigidBody3D-mass-issue-fixRémi Verschelde2023-09-262-2/+2
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Correctly set mass for a rigid body with custom inertia and center of mass
| * | | | | | | | | | Fix: Mass not set properly for RigidBodyCrimzoth2023-06-272-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Removed erroneous check, which caused _inv_mass not to be calculated when RigidBody2D or RigidBody3D used both custom center of mass and custom inertia.
* | | | | | | | | | | Merge pull request #77819 from 0xafbf/char-fx-testsRémi Verschelde2023-09-265-18/+67
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make it possible to change character transform in RichTextEffect
| * | | | | | | | | | | Add transform support to CharFXTransformAndrés Botero2023-08-235-18/+67
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use absolute transforms for CharFX fix formatting
* | | | | | | | | | | | Merge pull request #82352 from bruvzg/fix_compiler_detRémi Verschelde2023-09-261-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | Fix compiler detection.
| * | | | | | | | | | | Fix compiler detection.bruvzg2023-09-261-1/+1
|/ / / / / / / / / / /
* | | | | | | | | | | Merge pull request #82332 from Sauermann/fix-struct-typeRémi Verschelde2023-09-261-1/+1
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix type of `notification_func`
| * | | | | | | | | | | Fix type of notification_funcMarkus Sauermann2023-09-251-1/+1
| | | | | | | | | | | |
* | | | | | | | | | | | Merge pull request #82328 from KoBeWi/submit_to_the_dialog_overlordsRémi Verschelde2023-09-262-8/+2
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix ScriptCreateDialog not accepting on submit
| * | | | | | | | | | | | Fix ScriptCreateDialog not accepting on submitkobewi2023-09-252-8/+2
| |/ / / / / / / / / / /
* | | | | | | | | | | | Merge pull request #82294 from dalexeev/gds-fix-gdsnc-crashRémi Verschelde2023-09-261-2/+13
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GDScript: Fix crash with `GDScriptNativeClass`