Rémi Verschelde
5ff0624a07
Fix GCC 12 `-Werror=type-limits` in animation compression code
...
Fixup to #54050 , CI's GCC builds didn't catch it.
2021-10-25 17:59:07 +02:00
Rémi Verschelde
3409d16227
Merge pull request #54228 from JFonS/fix_shadow_disabling
2021-10-25 17:24:58 +02:00
jfons
c46d1ea2b2
Fix shadow disabling settings
...
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-25 16:11:32 +02:00
Rémi Verschelde
24fdedfe94
Merge pull request #54050 from reduz/animation-compression
2021-10-25 14:27:58 +02:00
Rémi Verschelde
82a9995175
Merge pull request #54223 from miraz12/fix-cast-llvm-warning
2021-10-25 14:26:55 +02:00
Rémi Verschelde
a29cca65dd
Merge pull request #54221 from bruvzg/remove_base_size
2021-10-25 14:22:15 +02:00
bruvzg
ebbc25e89c
Ignore empty Font resources as theme override.
...
Add range hint to font_size properties.
Remove excessive `base_size` Font property.
2021-10-25 14:05:37 +03:00
Anton Christoffersson
fb7ba76325
Fixed implicit conversion of uint32_t to uint8_t in `image`
2021-10-25 12:51:28 +02:00
Rémi Verschelde
92a2380d96
Merge pull request #54206 from akien-mga/clang-format-no-error-unknown
2021-10-25 00:38:44 +02:00
Rémi Verschelde
55d05565d0
clang-format: Enable `--Wno-error=unknown` for compat with older versions
...
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-25 00:19:22 +02:00
Rémi Verschelde
ccf07f47ad
Merge pull request #54203 from object71/fix-collections-modules-py
2021-10-25 00:11:52 +02:00
Rémi Verschelde
e71184667e
Merge pull request #53707 from Calinou/action-editor-default-enable-physical
2021-10-24 23:34:08 +02:00
Hristo Stamenov
7ec6392d46
Fix import for collections Mapping
...
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-25 00:20:28 +03:00
Rémi Verschelde
69eaa806c8
Merge pull request #53820 from Calinou/3d-editor-add-quick-fov-adjust
2021-10-24 22:33:05 +02:00
Rémi Verschelde
f5b85cd066
Merge pull request #54193 from object71/fix-changing-particle-amount-is-not-reflected
...
Fix changing particle amount is not reflected
2021-10-24 22:03:59 +02:00
Rémi Verschelde
6ccc3e4d87
Merge pull request #54130 from raulsntos/csharp-exports
...
Keep order for C# exported members
2021-10-24 21:17:58 +02:00
Hristo Stamenov
3ec927cfef
Setting the visible multimesh instance to -1 so that they are updated 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-24 22:04:30 +03:00
Rémi Verschelde
80801e5f66
Merge pull request #54189 from Rubonnek/fix-argcount-spinbox
2021-10-24 17:10:08 +02:00
Wilson E. Alvarez
fc30f6350a
Fix max argument count on AnimationTrackEdit spinbox
2021-10-24 10:05:01 -04:00
Rémi Verschelde
c7b78b9538
Merge pull request #53885 from TokageItLab/fix-bone-animation-insertion
...
Fixed Pos/Rot/Scl 3D Tracks insertion in `SkeletonEditor`
2021-10-24 10:05:00 +02:00
Rémi Verschelde
b2ab5cb504
Merge pull request #54045 from ConteZero/primary_clipboard_linux_fix_warning
2021-10-23 19:13:34 +02:00
Rémi Verschelde
e0f887accd
Merge pull request #54120 from zaevi/fix_null-ref_crashes
2021-10-23 19:00:12 +02:00
Rémi Verschelde
e12fe670e6
Merge pull request #54145 from zedutch/Fix-tree-notification-crash
2021-10-23 18:33:12 +02:00
Rémi Verschelde
aec383a83e
Merge pull request #54155 from madmiraal/fix-54091
...
Fix Gradle builds not excluding excluded tasks
2021-10-23 16:21:50 +02:00
ConteZero
8c48b4a7e0
Fix primary clipboard warning
2021-10-23 15:50:01 +02:00
Marcel Admiraal
f80cb4dffa
Fix Gradle builds not excluding excluded tasks
2021-10-23 14:13:36 +01:00
Rémi Verschelde
0aa6f27061
i18n: Sync editor translations with Weblate
...
(cherry picked from commit 4010bb9af0
)
2021-10-23 12:38:15 +02:00
Hugo Locurcio
5ae45cf388
Implement Alt + Mouse wheel to adjust FOV in the 3D editor viewport
...
This allows for quicker FOV adjustments compared to using the View menu.
2021-10-23 12:21:03 +02:00
Rémi Verschelde
0082b9675e
Merge pull request #54144 from zedutch/fix-filesystem-sort
2021-10-23 12:11:40 +02:00
Robin Arys
5c25497aa2
Fix possible crash when calling Tree.notification from _ready
2021-10-23 12:02:09 +02:00
Robin Arys
e69d40cad9
Fix newly created files not sorted correctly
2021-10-23 10:50:05 +02:00
Rémi Verschelde
11efbd582e
Merge pull request #54141 from timothyqiu/bbcode-parse
2021-10-23 10:17:27 +02:00
Silc 'Tokage' Renew
653e2a550c
Fixed animation insertion in SkeletonEditor
2021-10-23 16:50:00 +09:00
Haoyu Qiu
4f8dfa1667
Make RichTextLabel's parse_bbcode and append_text return void
2021-10-23 14:25:39 +08:00
Zae
924c2078da
Fix unexpected crashes in `notification`
2021-10-23 13:01:52 +08:00
Rémi Verschelde
f1f51f5d4b
Merge pull request #54137 from zedutch/fix-quick-load-multi-base-types
2021-10-23 00:54:47 +02:00
Rémi Verschelde
99cee2b414
Merge pull request #54067 from bruvzg/oidn_ent
2021-10-23 00:51:24 +02:00
Rémi Verschelde
2d94ca6b6f
Merge pull request #54138 from akien-mga/js-update-ansi-regex-5.0.1
2021-10-23 00:49:22 +02:00
Rémi Verschelde
5f7bbc2b57
JS: Bump ansi-regex version for linter
...
Silences warning about a moderate security vulnerability (which doesn't affect us).
2021-10-22 23:35:51 +02:00
Robin Arys
bb7888debb
Fix support for multiple base types in the quick load dialog
2021-10-22 23:27:46 +02:00
Rémi Verschelde
92cab5f622
Merge pull request #54133 from akien-mga/clang-format-13-sync
2021-10-22 22:43:07 +02:00
Camille Mohr-Daurat
d47481f190
Merge pull request #54124 from Uxeron/CenterOfMassRotationFix
...
Fix physics body rotating incorrectly around it's center of mass
2021-10-22 12:58:18 -07:00
Rémi Verschelde
63544c3a9d
clang-format: Sync config with LLVM 13
...
Disable minimum amount of spaces in comment prefix for now, as it otherwise
modifies the whole codebase. That's something we probably want to use as it
matches our convention, but we should look into fully converting these
comments to our style guide at the same time.
2021-10-22 21:51:02 +02:00
Rémi Verschelde
3d92de9e5d
Merge pull request #54132 from Duroxxigar/update-yield-call-examples
2021-10-22 21:47:59 +02:00
Rémi Verschelde
f7e6ebcdb1
Merge pull request #54131 from nekomatata/fix-2d-body-center-of-mass-auto
2021-10-22 21:34:35 +02:00
Rémi Verschelde
9282b0da27
Merge pull request #53508 from aaronfranke/riscv
2021-10-22 21:27:39 +02:00
Duroxxigar
b2458ff575
Replace remaining usages of yield with new await keyword
2021-10-22 14:28:37 -04:00
Uxeron
2275e26476
Fix physics body rotating incorrectly around it's center of mass
2021-10-22 21:23:54 +03:00
PouleyKetchoupp
0a04602835
Fix RigidDynamicBody2D auto center of mass calculation
...
Should be changing the local center of mass, which is then transformed
into `center_of_mass`.
It was causing the center of mass to be always in (0,0) by default with
multiple shapes.
2021-10-22 11:08:53 -07:00
Aaron Franke
474d0f58f5
Add support for the RISC-V architecture
...
Supports RV64GC (RISC-V 64-bit with general-purpose and compressed-instruction extensions)
2021-10-22 12:51:10 -05:00