summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2021-10-29Merge pull request #54361 from raulsntos/csharp-call-able-callableIgnacio Roldán Etcheverry
Implement Call methods in C# Callable
2021-10-29Merge pull request #54344 from mhilbrunner/rpc-error-msgsFabio Alessandrelli
Websockets: Fix buffer size checks in put_packet(), silent failures/connection hangs
2021-10-29Websockets: Fix buffer size checks in put_packet()Max Hilbrunner
Also check the error return value of wslay_event_queue_msg()
2021-10-28Implement Call methods in C# CallableRaul Santos
Implements Callable.Call and Callable.CallDeferred methods in C#
2021-10-28Merge pull request #54350 from akien-mga/clang-format-dont-align-operandsRémi Verschelde
2021-10-28clang-format: Enable `BreakBeforeTernaryOperators`Rémi Verschelde
clang-format keeps breaking the way it handles break *after* ternary operators, so I give up and go with the only style they seem to actually test.
2021-10-28Merge pull request #53526 from KoBeWi/super_printRémi Verschelde
2021-10-28clang-format: Various fixes to comments alignment from `clang-format` 13Rémi Verschelde
All reviewed manually and occasionally rewritten to avoid bad auto formatting.
2021-10-28clang-format: Disable alignment of operands, too unreliableRémi Verschelde
Sets `AlignOperands` to `DontAlign`. `clang-format` developers seem to mostly care about space-based indentation and every other version of clang-format breaks the bad mismatch of tabs and spaces that it seems to use for operand alignment. So it's better without, so that it respects our two-tabs `ContinuationIndentWidth`.
2021-10-28Fix Macros -> Mactos typo in WEBSOCKETMACTOS_HMax Hilbrunner
2021-10-28Implement TextServer `strip_diacritics` function.bruvzg
2021-10-28ICU: Update to version 70.1bruvzg
2021-10-26Merge pull request #54254 from mhilbrunner/ticks-msec-64Rémi Verschelde
2021-10-26Save all 64 bits of get_ticks_msec() in more casesMax Hilbrunner
2021-10-25gltf: Fix validation errors due to chunk padding and empty skins.Lyuma
GLB chunk padding length calculation was backwards and missing for the BIN chunk. Fixed error caused by "skins":[] when no skins were present. Finally, encode animations before textures to avoid accessor misalignment due to texture byteLength.
2021-10-25Refactored Node3D rotation modesreduz
* Made the Basis euler orders indexed via enum. * Node3D has a new rotation_order property to choose Euler rotation order. * Node3D has also a rotation_mode property to choose between Euler, Quaternion and Basis Exposing these modes as well as the order makes Godot a lot friendlier for animators, which can choose the best way to interpolate rotations. The new *Basis* mode makes the (exposed) transform property obsolete, so it was removed (can still be accessed by code of course).
2021-10-25Ignore empty Font resources as theme override.bruvzg
Add range hint to font_size properties. Remove excessive `base_size` Font property.
2021-10-24Merge pull request #54130 from raulsntos/csharp-exportsRémi Verschelde
Keep order for C# exported members
2021-10-23Fixed animation insertion in SkeletonEditorSilc 'Tokage' Renew
2021-10-22Add support for the RISC-V architectureAaron Franke
Supports RV64GC (RISC-V 64-bit with general-purpose and compressed-instruction extensions)
2021-10-22Merge pull request #53781 from m4gr3d/restrict_project_data_dir_config_masterRémi Verschelde
2021-10-22Keep order for C# exported membersRaul Santos
2021-10-22Merge pull request #54088 from madmiraal/remove-unimplemented-methodsRémi Verschelde
2021-10-21Remove unimplemented methodsMarcel Admiraal
2021-10-21Merge pull request #52367 from Duroxxigar/improve-nav-error-messagesRémi Verschelde
Improve readability for failing errors in nav area
2021-10-21Fix SoftDynamicBody3D crash when setting disable modePouleyKetchoupp
Proper logic for changing physics state when disabled and disabled mode is changed (it was unnecessarily making calls to re-initialize physics). Extra error handling in soft body implementations to avoid crashes with invalid mesh.
2021-10-20Mono: Fix build after #52940Rémi Verschelde
Chose to pass unhandled exceptions to the toaster, we might want to reconsider if those are already reported somewhere else (e.g. in the Mono panel).
2021-10-19Merge pull request #53081 from ↵Rémi Verschelde
williamd67/GPULightmapper-first-dilate-than-denoise
2021-10-19Add support for returning the play area from XRInterfaceBastiaan Olij
2021-10-19Merge pull request #52940 from groud/toast_notificationRémi Verschelde
2021-10-19Merge pull request #52210 from BastiaanOlij/enhance_xr_trackersRémi Verschelde
2021-10-19C#: Fix property set call boxing value when unboxed was expectedIgnacio Roldán Etcheverry
2021-10-18Restrict the project data directory configurationne0fhyk
2021-10-18Merge pull request #53760 from V-Sekai/import-postRémi Verschelde
2021-10-18Merge pull request #53946 from BenjaminNavarro/fix_dbg_checkRémi Verschelde
2021-10-18Merge pull request #53943 from raulsntos/fixup-53581Rémi Verschelde
2021-10-18Fix incorrect debug check for settersBenjamin Navarro
the check read the return type of the setter, which doesn't exist and lead to a segmentation fault. Now we check the first function parameter. Probably a bad copy/paste of the getter case
2021-10-18Fix marshaling generic Godot.Object in C#Raul Santos
2021-10-18Remove unused imports in .py, SCsub and SConstruct filesAnutrix
2021-10-17Fix name used instead of doc for GDScript signalsopl-
2021-10-17Rework XR positional trackersBastiaan Olij
2021-10-16Merge pull request #53865 from reduz/implement-blend-shape-tracksRémi Verschelde
2021-10-16SCons: Fix missing mono `.gen.cpp` sources after #53860Rémi Verschelde
2021-10-16Implement Animation Blend Shape Tracksreduz
* New track type BLEND_SHAPE * Blend shapes are imported via this new track type * Processing is more optimized (no longer relies on variants) * Modified the Blend Shape API in MeshInstance3D to use indices rather than StringNames (more optimizes) * Promo: Fixed a small bug in gizmo updating in Node3D that affected performance Dedicated BlendShape tracks are required for both optimization and eventually implementing them in animation compression.
2021-10-16GPULightmapper: execute dilate also after denoiseWilliam Deurwaarder
Dilate fills gaps that are caused by the rasterization. As dilate is based on the alpha-channel which is not part of denoise, dilate can be run after denoise as well. So that colors are not denoised/mixed over seams.
2021-10-16GPULightmapper: execute dilate before denoiseWilliam Deurwaarder
Dilate fills gaps that are caused by the rasterization. Previously denoise was done before dilate which caused the gaps to become filled (non-zero). This resulted that the gaps were not recognized by dilate and the background color leaked. This is fixed by executing dilate before denoise.
2021-10-15Merge pull request #53856 from vnen/gdscript-setter-crashRémi Verschelde
2021-10-15GDScript: Avoid crash if missing setter signatureGeorge Marques
2021-10-15Fix hint_string for C# enum arraysRaul Santos
2021-10-15Merge pull request #53849 from bruvzg/ts_index_checksRémi Verschelde