summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2021-09-30Merge pull request #51818 from MarianoGnu/gdscript2-enum-fixesRémi Verschelde
2021-09-30Rename Node's `filename` property to `scene_file_path` for clarityHugo Locurcio
2021-09-30Merge pull request #53227 from Calinou/rename-getornullMax Hilbrunner
Rename RID's `getornull()` to `get_or_null()`
2021-09-30Compile bullet with threasafe switch onManuele Finocchiaro
(cherry picked from commit 6f81c213a65d288f4ae9c29472e85460dad6038b)
2021-09-30bullet: Sync with upstream 3.17Rémi Verschelde
Stop include Bullet headers using `-isystem` for GCC/Clang as it misleads SCons into not properly rebuilding all files when headers change. This means we also need to make sure Bullet builds without warning, and current version fares fairly well, there were just a couple to fix (patch included). Increase minimum version for distro packages to 2.90 (this was never released as the "next" version after 2.89 was 3.05... but that covers it too). Fixes #43868. (cherry picked from commit b7901c773c2eaff26b5c3a5342773a70571b2648)
2021-09-29Rename RID's `getornull()` to `get_or_null()`Hugo Locurcio
2021-09-29Merge pull request #53221 from bruvzg/fix_fb_text_serverRémi Verschelde
[Fallback TextServer] Fix char to glyph conversion.
2021-09-29gltf export: Fix export of skeletons, skins and blend shapes.Lyuma
Create GLTFSkeleton at the same time we create GLTFNode objects. Create GLTFSkin at the same time we export MeshInstance3D Fixes export of blend shape arrays for meshes with multiple surfaces. Fixes array indexing issues in export of glTF morph target animations. Converts BoneAttachment3D nodes during normal node creation: this avoids special cases during mesh export, and especially exporting skeletons or meshes which are children of BoneAttachment3D. Co-authored-by: K. S. Ernest (iFire) Lee <ernest.lee@chibifire.com>
2021-09-29[Fallback TextServer] Fix char to glyph conversion.bruvzg
2021-09-29Merge pull request #53217 from Faless/ext/fix_pointer_infoRémi Verschelde
2021-09-29Merge pull request #53216 from vnen/gdscript-builtin-type-not-idRémi Verschelde
2021-09-29GDScript: Don't allow builtin type names as identifiersGeorge Marques
2021-09-29Fix const pointers types in docs and extension API.Fabio Alessandrelli
The GDVIRTUAL_NATIVE_PTR did not declare the correct GDNativeConstPtr template, resulting in "void*" being used as it's type info in both the documentation and the extension API dump.
2021-09-29GDScript: Fix assignment with operation for propertiesGeorge Marques
2021-09-29Merge pull request #53092 from Razoric480/lsp-report-_initRémi Verschelde
2021-09-29Make LSP report _init instead of Object::newFrancois Belair
2021-09-29Merge pull request #52800 from akien-mga/gdscript-remove-exp_rangeRémi Verschelde
2021-09-29Merge pull request #53189 from AnilBK/use-class-specific-funcsRémi Verschelde
2021-09-29Merge pull request #53106 from ganondev/cs-rpc-attribute-namesRémi Verschelde
2021-09-29Use functions defined in the their classes.Anilforextra
2021-09-28Merge pull request #52754 from nekomatata/dynamic-body-modesCamille Mohr-Daurat
Clarify RigidDynamicBody modes
2021-09-28Update C# RPC attributes to share new Any/Auth naming conventionEdward Auttonberry
Update attribute class references in mono cache
2021-09-28Merge pull request #53166 from JFonS/force_embree_optRémi Verschelde
2021-09-28Force optimized builds for thirdparty Embree filesjfons
2021-09-28Merge pull request #52481 from Faless/net/4.x_native_peersFabio Alessandrelli
[Net] Extension system for network peers, webrtc.
2021-09-28Merge pull request #53160 from BastiaanOlij/improve_xr_server_cleanupRémi Verschelde
2021-09-28Improve unregistering XR interfaces so we don't get crashes in GDExtensions ↵Bastiaan Olij
by destroying the XRServer too early
2021-09-27CSGPolygon fixes and features: Angle simplification, UV tiling distance, ↵jitspoe
interval type.
2021-09-27Merge pull request #53145 from bruvzg/fix_trim_width_resetRémi Verschelde
Fix trim overrun width not being reset.
2021-09-27Fix trim overrun width not being reset.bruvzg
2021-09-27Fix check for freed object during castPedro J. Estébanez
2021-09-27Merge pull request #53118 from BimDav/physicsbody_to_kinematicCamille Mohr-Daurat
Reload kinematic shapes when changing PhysicsBody mode to Kinematic
2021-09-27Merge pull request #53109 from aaronfranke/fix-gltf-lightRémi Verschelde
2021-09-27Fix inverted error messages about null objectPedro J. Estébanez
2021-09-27Merge pull request #53122 from AnilBK/whats-segement-can-i-render-itRémi Verschelde
2021-09-27Fix Typo: Segement.Anilforextra
2021-09-27[ENet] Fix server not correctly relaying peer disconnects.Fabio Alessandrelli
2021-09-27init_kinematic_utilities from the start for kinematic bodiesBimDav
2021-09-27Reload kinematic shapes when changing PhysicsBody mode to Kinematic to ↵BimDav
prevent a crash when calling test_body_motion. Call reload_kinematic_shapes from init_kinematic_utilities as they are always called together.
2021-09-26Fix GLTF light importAaron Franke
2021-09-25Remove duplicate WorkspaceEdit from LSPFrancois Belair
2021-09-25Merge pull request #50378 from Razoric480/apply-edit-40Rémi Verschelde
2021-09-25Merge pull request #51518 from Calinou/doc-network-android-permissionRémi Verschelde
2021-09-25Document Android permission requirements for network access where neededHugo Locurcio
2021-09-25Merge pull request #52849 from KoBeWi/know_no_bindsRémi Verschelde
2021-09-24[Net/Docs] Update extensions documentation.Fabio Alessandrelli
2021-09-24[Net/GDNative] Remove GDNative network bits.Fabio Alessandrelli
2021-09-24[Net] Expose WebRTC classes to extensions.Fabio Alessandrelli
2021-09-24[Net] MultiplayerPeer cleanup, defaults.Fabio Alessandrelli
2021-09-24Remove binds from Signal.connectkobewi