summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-10-26Save all 64 bits of get_ticks_msec() in more casesMax Hilbrunner
2021-10-25Merge pull request #54240 from ↵Rémi Verschelde
Calinou/editor-directionallight-3d-fix-validate-property
2021-10-25Fix properties being displayed when they shouldn't in DirectionalLight3DHugo Locurcio
The parent `_validate_property()` wasn't called, which led to shadow properties being visible even if shadows were disabled on a DirectionalLight3D node.
2021-10-25Merge pull request #54232 from akien-mga/mbedtls-pr4819-fix-certs-parsing-speedFabio Alessandrelli
mbedtls: Backport upstream PR 4819 to fix certs parsing speed
2021-10-25Merge pull request #54084 from reduz/node3d-rotation-optionsRémi Verschelde
2021-10-25Merge pull request #54147 from ↵Rémi Verschelde
Calinou/editor-directionallight-3d-only-show-relevant-properties
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-25Only show relevant properties in the DirectionalLight3D inspectorHugo Locurcio
Some split distance properties are unused depending on the current shadow mode. Also, Blend Splits can only be used if the shadow mode is PSSM 2 Splits or PSSM 4 Splits. This also moves the Fade Start property to be located after the split properties. This avoids intertwining "conditional" properties with a property that's always available.
2021-10-25mbedtls: Backport PR 4819 to fix certs parsing speedRémi Verschelde
Fixes engine startup time regression described here: https://github.com/godotengine/godot/issues/43351#issuecomment-847466783
2021-10-25Fix GCC 12 `-Werror=type-limits` in animation compression codeRémi Verschelde
Fixup to #54050, CI's GCC builds didn't catch it.
2021-10-25Merge pull request #54228 from JFonS/fix_shadow_disablingRémi Verschelde
2021-10-25Fix shadow disabling settingsjfons
Fixes the SHADOW_CASTING_SETTING_OFF setting in GeometryInstance3D and the "shadows_disabled" render mode in spatial materials, which were not working before.
2021-10-25Merge pull request #54050 from reduz/animation-compressionRémi Verschelde
2021-10-25Merge pull request #54223 from miraz12/fix-cast-llvm-warningRémi Verschelde
2021-10-25Merge pull request #54221 from bruvzg/remove_base_sizeRémi Verschelde
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-25Fixed implicit conversion of uint32_t to uint8_t in `image`Anton Christoffersson
2021-10-25Merge pull request #54206 from akien-mga/clang-format-no-error-unknownRémi Verschelde
2021-10-25clang-format: Enable `--Wno-error=unknown` for compat with older versionsRémi Verschelde
This prevents errors when encountering options which have been defined in newer versions of clang-format, and are invalid in the YAML for the old version. Bump minimum supported clang-format version to 12 (where `--Wno-error=unknown` was added). Use clang-format 12 on CI (13 is not available yet on the Ubuntu 20.04 images).
2021-10-25Merge pull request #54203 from object71/fix-collections-modules-pyRémi Verschelde
2021-10-24Merge pull request #53707 from Calinou/action-editor-default-enable-physicalRémi Verschelde
2021-10-25Fix import for collections Mapping Hristo Stamenov
Mapping and other "abstract base classes" were moved after python 3.3 from collections to collections.abc Python 3.3 is long gone and a newer version of python won't support this code.
2021-10-24Merge pull request #53820 from Calinou/3d-editor-add-quick-fov-adjustRémi Verschelde
2021-10-24Merge pull request #54193 from ↵Rémi Verschelde
object71/fix-changing-particle-amount-is-not-reflected Fix changing particle amount is not reflected
2021-10-24Merge pull request #54130 from raulsntos/csharp-exportsRémi Verschelde
Keep order for C# exported members
2021-10-24Setting the visible multimesh instance to -1 so that they are updated ↵Hristo Stamenov
correctly on set_amount. When emitting stops CPUParticles3D::_set_redraw(bool p_redraw) will set that value to 0 so when you change the amount after that it will actually not update correclty. This fixes an issue where if it was not emitting when the scene loaded and it start after that the amount is not reflected correclty. This also happened when you checked out the box for emitting in the editor, changed the value of amount and then checked on the box for emitting. With this change if it is emitting during the change it does interrupt the previous particles when you change. The amount and the emit starts from beginning but that is to be expected on an amount of particles change.
2021-10-24Merge pull request #54189 from Rubonnek/fix-argcount-spinboxRémi Verschelde
2021-10-24Fix max argument count on AnimationTrackEdit spinboxWilson E. Alvarez
2021-10-24Merge pull request #53885 from TokageItLab/fix-bone-animation-insertionRémi Verschelde
Fixed Pos/Rot/Scl 3D Tracks insertion in `SkeletonEditor`
2021-10-23Merge pull request #54045 from ConteZero/primary_clipboard_linux_fix_warningRémi Verschelde
2021-10-23Merge pull request #54120 from zaevi/fix_null-ref_crashesRémi Verschelde
2021-10-23Merge pull request #54145 from zedutch/Fix-tree-notification-crashRémi Verschelde
2021-10-23Merge pull request #54155 from madmiraal/fix-54091Rémi Verschelde
Fix Gradle builds not excluding excluded tasks
2021-10-23Fix primary clipboard warningConteZero
2021-10-23Fix Gradle builds not excluding excluded tasksMarcel Admiraal
2021-10-23i18n: Sync editor translations with WeblateRémi Verschelde
(cherry picked from commit 4010bb9af051cfd2ad53f8e923c35d347d549319)
2021-10-23Implement Alt + Mouse wheel to adjust FOV in the 3D editor viewportHugo Locurcio
This allows for quicker FOV adjustments compared to using the View menu.
2021-10-23Merge pull request #54144 from zedutch/fix-filesystem-sortRémi Verschelde
2021-10-23Fix possible crash when calling Tree.notification from _readyRobin Arys
2021-10-23Fix newly created files not sorted correctlyRobin Arys
2021-10-23Merge pull request #54141 from timothyqiu/bbcode-parseRémi Verschelde
2021-10-23Fixed animation insertion in SkeletonEditorSilc 'Tokage' Renew
2021-10-23Make RichTextLabel's parse_bbcode and append_text return voidHaoyu Qiu
2021-10-23Fix unexpected crashes in `notification`Zae
2021-10-23Merge pull request #54137 from zedutch/fix-quick-load-multi-base-typesRémi Verschelde
2021-10-23Merge pull request #54067 from bruvzg/oidn_entRémi Verschelde
2021-10-23Merge pull request #54138 from akien-mga/js-update-ansi-regex-5.0.1Rémi Verschelde
2021-10-22JS: Bump ansi-regex version for linterRémi Verschelde
Silences warning about a moderate security vulnerability (which doesn't affect us).
2021-10-22Fix support for multiple base types in the quick load dialogRobin Arys
2021-10-22Merge pull request #54133 from akien-mga/clang-format-13-syncRémi Verschelde