Rémi Verschelde
9c960a8c24
Merge pull request #73628 from lawnjelly/bvh_mutex_fix
...
BVH - fix lockguards for multithread mode
2023-02-20 17:34:38 +01:00
lawnjelly
f42a837e92
BVH - fix lockguards for multithread mode
...
Due to a lack of variable name, the BVH lock guards lifetimes previously did not cover the whole function call.
This is fixed, and the warning message for contention is removed as multithread mode seems to be desired in production in 4.x.
2023-02-20 15:15:18 +00:00
Rémi Verschelde
dfdda96294
Merge pull request #73626 from Faless/mp/4.x_synced_signal
...
[MP] Add a "synchronized" signal to MultiplayerSynchronized.
2023-02-20 15:41:55 +01:00
Rémi Verschelde
2bb3c8f205
Merge pull request #73621 from ChibiDenDen/patch-1
...
Fix bufSize parameter for glGetSynciv
2023-02-20 15:41:52 +01:00
Rémi Verschelde
410360ef04
Merge pull request #73592 from pattlebass/conversion-popup-cutoff
...
Increase minsize for some Project Conversion dialogs
2023-02-20 15:41:48 +01:00
Rémi Verschelde
2057d7344e
Merge pull request #73590 from vnen/gdscript-global-scope-enums
...
Make global scope enums accessible as types in GDScript
2023-02-20 15:41:45 +01:00
Rémi Verschelde
ea2bc9795c
Merge pull request #73544 from mashumafi/fix-func-arg-null
...
Fix: Func with typed args error when arg is null
2023-02-20 15:41:40 +01:00
Rémi Verschelde
561d949739
Merge pull request #73489 from vonagam/type-check-node
...
GDScript: Rework type check
2023-02-20 15:41:36 +01:00
Rémi Verschelde
6bf63a3542
Merge pull request #73291 from vonagam/fix-unsafe-weak-binop
...
GDScript: Fix missing unsafety mark for binary op with weak variables
2023-02-20 15:41:32 +01:00
Rémi Verschelde
3e0a989bd1
Merge pull request #73237 from KoBeWi/did_you_know_that_the_maximum_branch_name_length_is_250_bytes ❔ _this_means_that_this_branch's_diff_could_probably_fit_into_its_name,_because_it's_so_ridiculously_small._Why_are_you_reading_this_btw ❔
...
Fix corrupt undo after making sub-resources unique
2023-02-20 15:41:00 +01:00
Rémi Verschelde
02e5da2cc5
Merge pull request #72917 from rburing/fix_trimesh_ccd
...
Fix CCD in case of multiple supports in motion direction
2023-02-20 15:40:56 +01:00
Rémi Verschelde
86cb65b5af
Merge pull request #71824 from PrecisionRender/fix-softbody-crash
...
Fix crash when reparenting `SoftBody3D` with pinned points
2023-02-20 15:40:50 +01:00
pattlebass
a16dfaa39c
Increase minsize for some Project Conversion dialogs
...
This is more of a workaround than a fix.
The underlying issue is that `ConfirmationDialog` doesn't always update its size
if you change its text. (or it updates it AFTER it had already popped up).
`wrap_controls` doesn't help here.
2023-02-20 15:20:55 +01:00
Fabio Alessandrelli
522bddf63d
[MP] Add a "synchronized" signal to MultiplayerSynchronized.
...
Emitted upon receiving a valid sync packet after setting the variables
state.
2023-02-20 14:46:39 +01:00
PrecisionRender
e713c270ea
Fix crash when reparenting SoftBody3D with pinned points
2023-02-20 12:12:58 +01:00
Rémi Verschelde
6f64349bfe
i18n: Sync translations with Weblate
2023-02-20 12:09:15 +01:00
Rémi Verschelde
32a29977fb
Merge pull request #73616 from voidedWarranties/resourcecache_thread_safe
...
Make `ResourceCache::get_cached_resources` thread-safe
2023-02-20 11:29:08 +01:00
Rémi Verschelde
4cd2aec2f0
Merge pull request #73604 from KoBeWi/make_read_only_only_if_not_already_read_only_and_make_not_read_only_only_when_is_read_only
...
Apply inspector read_only only when changed
2023-02-20 11:29:05 +01:00
Rémi Verschelde
e10ab0c8c3
Merge pull request #73610 from timothyqiu/classref-typos
...
Various classref typo fixes
2023-02-20 11:29:01 +01:00
Rémi Verschelde
2d064c743f
Merge pull request #73608 from YeldhamDev/that_was_stupid
...
Revert `Input.get_vector()` back to checking raw strength
2023-02-20 11:28:41 +01:00
Rémi Verschelde
dcad6fbf9c
Merge pull request #73408 from nightblade9/patch-1
...
Elaborate text-to-speech requirements on Linux
2023-02-20 11:28:29 +01:00
Rémi Verschelde
69b99730e0
Merge pull request #73597 from MewPurPur/add-missing-queue-redraw--oh-wait-that-barely-narrows-it-down
...
Fix Indent/Unindent without a selection not causing a redraw
2023-02-20 11:28:18 +01:00
Rémi Verschelde
898bb2cd91
Merge pull request #73593 from KoBeWi/hard-boiled_code
...
Remove path hard-coding in editor_build_profile
2023-02-20 11:28:11 +01:00
ChibiDenDen
aeab31b13a
Fix bufSize parameter for glGetSynciv
...
According to the docs:
https://registry.khronos.org/OpenGL-Refpages/es3.0/html/glGetSynciv.xhtml
Bufsize is in integers, not bytes.
The current code overflows data unto other stack variables.
2023-02-20 11:35:28 +02:00
voidedWarranties
c586835541
Make ResourceCache::get_cached_resources
thread-safe
2023-02-20 01:02:08 -08:00
kobewi
860da7bc77
Apply inspector read_only only when changed
2023-02-20 09:55:06 +01:00
Haoyu Qiu
0c92c92891
Various classref typo fixes
2023-02-20 14:47:37 +08:00
mashumafi
30d4d3fa5e
Fix: Func with typed args error when arg is null
2023-02-19 21:47:48 -05:00
Michael Alexsander
9a25d56ed9
Revert Input.get_vector()
back to checking raw strength
2023-02-19 22:52:35 -03:00
nightblade9
8e9b923425
Elaborate on text-to-speech requirements on Linux
2023-02-19 17:07:07 -05:00
VolTer
9de731a9ec
Fix Indent/Unindent without a selection not causing a redraw
2023-02-19 21:08:04 +01:00
kobewi
21b021a705
Remove path hard-coding in editor_build_profile
2023-02-19 20:58:36 +01:00
Yuri Sizov
9f68d06ec2
Merge pull request #73584 from RedworkDE/net-vscode-line
...
C#: Fix line position when opening file in VSCode
2023-02-19 20:15:09 +03:00
George Marques
75f16b8167
Make global scope enums accessible as types in GDScript
...
Add functions to CoreConstant so enums can be properly deduced. Also add
the enums in release builds to make consistent with ClassDB enums and
avoid differences in script compilation between debug and release.
2023-02-19 13:00:07 -03:00
Yuri Sizov
8357ddef6c
Merge pull request #73547 from nobbele/patch-1
...
Clarify return value for InputEvent.is_echo()
2023-02-19 18:36:22 +03:00
Yuri Sizov
80806cb935
Merge pull request #73585 from YuriSizov/particles-remove-damping-limit
...
Remove visual limit for damping in CPUParticles
2023-02-19 18:34:09 +03:00
Yuri Sizov
ba0dc8ee95
Merge pull request #73586 from Paulb23/fix-backspace-crash
...
Fix ctrl+backspace crash with multicarets on the same line
2023-02-19 18:33:30 +03:00
Paulb23
60161cbe7d
Fix ctrl+backspace crash with multicarets on the same line
2023-02-19 12:04:14 +00:00
Albin
82b90c0e08
Remove visual limit for damping in CPUParticles
...
Issue #56324 notes that you may can't set the damping property of
CPUParticles2D to anything more that 100 in the editor inspector
while you may set it to anything in code, this is considered a bug and
changed in this commit
2023-02-19 12:47:34 +01:00
RedworkDE
756a48023f
C#: Fix line position when opening file in VSCode
2023-02-19 12:43:15 +01:00
Yuri Sizov
9ad8dfa6cc
Merge pull request #73560 from Calinou/projectsettings-mark-as-basic
2023-02-19 12:56:03 +03:00
Hugo Locurcio
aa386472e1
Mark Application Icon and V-Sync Mode project settings as basic
...
These settings are likely to be changed at some point in most projects.
2023-02-19 01:47:21 +01:00
Rémi Verschelde
f2a2e47009
Merge pull request #71398 from honix/property-revert-release-focus
...
Fix property revert doesn't revert selected fields
2023-02-19 01:02:20 +01:00
Rémi Verschelde
be3e5c5b8c
Merge pull request #73254 from j8r/fix-standard-gamepad-triggers
...
Fix Standard Gamepad Mapping triggers
2023-02-19 01:01:52 +01:00
Rémi Verschelde
9ccfe68d50
Merge pull request #73526 from YuriSizov/branded-project-llc
...
Add a custom icon for the `project.godot` file in the `EditorFileDialog`
2023-02-19 01:01:08 +01:00
nobbele
d6c4e40feb
Clarify return value for InputEvent.is_echo()
2023-02-19 00:28:46 +01:00
Rémi Verschelde
17da86eb7b
CI: Disable debug_symbols for Linux + all sanitizers build
...
We're running out of disk space so builds are failing...
2023-02-18 23:41:44 +01:00
Rémi Verschelde
37589edf17
Merge pull request #73524 from clayjohn/GL-occluder
...
Avoid unnecessary binding of occlusion polygon vertex array
2023-02-18 16:19:44 +01:00
Rémi Verschelde
1f4f73f860
Merge pull request #73552 from reduz/fix-direct-shader-param-assign
...
Fix shader parameter assign
2023-02-18 14:56:41 +01:00
Juan Linietsky
34fd128723
Fix shader parameter assign
...
-Make sure the remap is created properly if never assigned before.
Fixes #72923 . Supersedes #73066 .
2023-02-18 13:13:54 +01:00