summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2021-09-28Update C# RPC attributes to share new Any/Auth naming conventionEdward Auttonberry
Update attribute class references in mono cache
2021-09-28GDScript Don't double-reference Refs returned from native functionBrian Semrau
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-27Auto LOD fixes and improvementsjfons
* Fixed LODs for shadow meshes. * Added a merging step before simplification. This helps with tesselated meshes that were previously left untouched. The angle difference at wich edges ar considered "hard" can be tweaked as an import setting. * LODs will now start with the highest decimation possible and keep doubling (approximately) the number of triangles from there. This makes sure that very low triangle counts are included when possible. * Given more weight to normal preservation. * Modified MeshOptimizer to report distance-based error instead of including attributes in the reported metrics. * Added attribute transference between the original mesh and the various LODs. Right now only normals are taken into account, but it could be expanded to other attributes in the future.
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
2021-09-23Add missing WIN32_LEAN_AND_MEANBartłomiej T. Listwon
2021-09-22Bitmap Font: Remove deprecated vertical kerning callback.bruvzg
2021-09-22Merge pull request #51104 from bruvzg/improve_invalid_non_graph_char_detectionRémi Verschelde
2021-09-22Merge pull request #52934 from akien-mga/etcpak-7c3cb6fRémi Verschelde
etcpak: Update to upstream commit 7c3cb6f (Jul 29, 2021)
2021-09-22Improve invalid non-graphic glyph detection.bruvzg
2021-09-22etcpak: Update to upstream commit 7c3cb6f (Jul 29, 2021)Rémi Verschelde
Adds a new `useHeuristics` compression mode for ETC2. Upstream defaults to enable it so we do the same.
2021-09-22Vulkan: Update volk and Vulkan SDK components to 1.2.190Rémi Verschelde
2021-09-21Merge pull request #52878 from AnilBK/add-get-centerRémi Verschelde
2021-09-21Merge pull request #52906 from vnen/gdscript-show-error-on-yieldRémi Verschelde
2021-09-21Merge pull request #52905 from vnen/gdscript-single-line-declarationRémi Verschelde
2021-09-21GDScript: Show specific error when "yield" is usedGeorge Marques
To help people porting code, it gives a hint to use "await" instead of a generic error.
2021-09-21GDScript: Allow classes declaration to be done in single lineGeorge Marques
Incidentally, allow multiple statements in single line functions when using semicolon as a terminator.
2021-09-21GDScript: Allow multiple lines in signal parameters declarationGeorge Marques
2021-09-21Merge pull request #52898 from vnen/gdscript-assigment-conversion-fixRémi Verschelde
GDScript: Remove conversion assign mistakenly done when unneeded
2021-09-21Add Get Center Method for Rect2/Rect2i and AABB.Anilforextra
2021-09-21Merge pull request #52877 from Calinou/add-print-verboseRémi Verschelde
Add `print_verbose()` built-in function to print in verbose mode only
2021-09-21GDScript: Remove conversion assign mistakenly done when unneededGeorge Marques
2021-09-21Add `print_verbose()` built-in function to print in verbose mode onlyHugo Locurcio
This can be used as a shorthand for: if OS.is_stdout_verbose(): print("...") Unlike `print_debug()`, this works in release builds too and can be toggled off in debug builds.
2021-09-21Merge pull request #52852 from Chaosus/gds_fix_constantsYuri Roubinsky
Prevent local constant default value from incorrect overriding by a global constant in GDScript autocompletion