Rémi Verschelde
36de097577
Merge pull request #53460 from timothyqiu/tooltip-request-func
2021-10-06 10:11:46 +02:00
Rémi Verschelde
425f643e05
Merge pull request #53416 from DeeJayLSP/patch-1
2021-10-06 09:11:21 +02:00
Haoyu Qiu
45e943f4fe
Fix crash when tooltip_request_func object is freed
2021-10-06 15:00:31 +08:00
Rémi Verschelde
aa02e0b151
Merge pull request #53450 from nekomatata/fix-editable-children-error
2021-10-06 08:27:15 +02:00
Rémi Verschelde
9962c59dc5
Merge pull request #53446 from nekomatata/container-pre-sort-children
2021-10-06 08:25:06 +02:00
Rémi Verschelde
b04b3064ec
bullet: Fix UWP build by disabling TaskScheduler dynamic loading
...
Cf. https://github.com/bulletphysics/bullet3/pull/3991
(cherry picked from commit cbe0cff53d
)
2021-10-06 08:18:19 +02:00
DeeJayLSP
d89889d055
Describe how window mode setter and getter works
2021-10-05 20:43:13 -03:00
PouleyKetchoupp
2f6cf3b8a8
Fix editable children errors when packing scene tree at runtime
...
When packing a scene node which is not the root, errors where caused
by internal checks in is_editable_instance method.
This check can be safely made outside instead.
2021-10-05 14:49:50 -07:00
PouleyKetchoupp
1c0ebc85dd
Add pre-sort signal and notification in Container
...
Allows processing before children are sorted, useful for custom
containers inherited from existing ones like BoxContainer.
2021-10-05 13:09:01 -07:00
Rémi Verschelde
a7ba227631
Merge pull request #52711 from m4gr3d/provide_getter_for_project_data_dir_master
2021-10-05 21:02:27 +02:00
Rémi Verschelde
869a618e54
Merge pull request #53438 from godotengine/fix-code-comple-end-key
2021-10-05 20:41:28 +02:00
Rémi Verschelde
6afe9ad040
Merge pull request #53432 from akien-mga/classref-note-style
2021-10-05 19:58:24 +02:00
Rémi Verschelde
a603b2d7c7
Merge pull request #47497 from briansemrau/nan-inf-tscn-parsing-bug
2021-10-05 19:57:33 +02:00
Rémi Verschelde
20b56f557c
makerst: Disable making refs for operator methods
...
As this requires more work to ensure that the refs are valid and unique.
2021-10-05 19:13:24 +02:00
Rémi Verschelde
1e36f5f524
makerst: Make external links anonymous
...
Otherwise we get errors if we use the same title for different links in a given class.
2021-10-05 19:13:24 +02:00
Rémi Verschelde
e87f3dd4d0
makerst: Add substitution for static qualifier
2021-10-05 19:13:24 +02:00
Rémi Verschelde
788b3aa27a
doc: Fix style inconsistencies for `[b]Note:[/b]` paragraphs
...
And fix up formatting not supported by makerst.
2021-10-05 19:13:20 +02:00
Rémi Verschelde
a5d7b49342
Merge pull request #53428 from akien-mga/4.x/27790-viewport-error-fix
...
Fix ViewportTexture error when viewport is used from a child scene
2021-10-05 18:51:29 +02:00
Eric M
ced7d51e23
Fix the "END" key behaving like "PAGE_DOWN" in code completion.
...
Before: behaved like page down.
After: goes to last item.
2021-10-06 01:28:29 +10:00
Rémi Verschelde
198b49d8b5
Merge pull request #53237 from metinc/fix-animated-sprite-precision-error-master
2021-10-05 16:26:36 +02:00
Rémi Verschelde
3ae1d2d899
Merge pull request #53431 from MaxLap/new_instance_error_message
2021-10-05 15:57:55 +02:00
Thakee Nathees
3f3ed5d34c
NaN, INF read/write bug fixed
...
Fix : #40589
2021-10-05 09:25:49 -04:00
Rémi Verschelde
d9af98e114
Merge pull request #52811 from Faless/js/4.x_our_input
2021-10-05 15:07:23 +02:00
Fabio Alessandrelli
68616edcbc
[HTML5] Refactor JS library listeners to OS.
2021-10-05 14:15:07 +02:00
Fabio Alessandrelli
c494e442bc
[HTML5] Refactor display/input JS library code.
2021-10-05 14:15:07 +02:00
Fabio Alessandrelli
204822ed45
[HTML5] Implement Pointer Lock API in JS library.
...
Removes more emscripten HTML5 library dependencies.
2021-10-05 14:15:07 +02:00
Fabio Alessandrelli
7d6c1fdb32
[HTML5] Implement window blur in JS library.
...
Removes more emscripten HTML5 library dependencies.
2021-10-05 14:15:07 +02:00
Fabio Alessandrelli
b6315afc9a
[HTML5] Implement fullscreenchange in JS library.
...
Removes more emscripten HTML5 library dependencies.
2021-10-05 14:15:07 +02:00
Fabio Alessandrelli
b2d30c725d
[HTML5] Implement mouse/touch/key events in JS library.
...
This makes us more independent from emscripten libraries, giving us more
control on the application lifecycle.
2021-10-05 14:15:07 +02:00
Maxime Lapointe
29dc8de88b
Improve error message when instantiating virtual class
2021-10-05 08:09:35 -04:00
Rémi Verschelde
8a0db53d0f
Merge pull request #51437 from timothyqiu/selection-box-sep
2021-10-05 13:55:22 +02:00
Rémi Verschelde
08eee3a669
Merge pull request #53425 from Chaosus/shader_fix
2021-10-05 13:06:32 +02:00
jitspoe
2ceba818c3
Fix ViewportTexture error when viewport is used from a child scene
...
Fix invalid errors when a separate child scene file contains a viewport and
that viewport is used for a texture in the current scene.
Fixes #27790 .
2021-10-05 12:21:06 +02:00
Rémi Verschelde
b1c6826b9f
Merge pull request #52963 from Pineapple/WIN32_LEAN_AND_MEAN_master
2021-10-05 12:03:05 +02:00
Yuri Roubinsky
7c07ae4c50
Fix shader crash when passing array.length to functions
...
and similar cases
2021-10-05 12:49:59 +03:00
Rémi Verschelde
c773c709c0
Merge pull request #53051 from kleonc/animated-sprites-centered-rendering
2021-10-05 11:22:17 +02:00
Rémi Verschelde
2ac320681a
Merge pull request #53225 from aaronfranke/c-locale
2021-10-05 11:20:08 +02:00
Rémi Verschelde
6637207c70
Merge pull request #53420 from nekomatata/fix-tilemap-moving-platform
2021-10-05 10:50:56 +02:00
Rémi Verschelde
e4e11e6a57
Merge pull request #53417 from vnen/gdscript-check-parser-ref-on-preload
2021-10-05 08:59:16 +02:00
Rémi Verschelde
3479aaa369
Merge pull request #53405 from winterpixelgames/PR-more-error-logging-release
2021-10-05 08:43:07 +02:00
Yuri Roubinsky
0e1f4628f4
Merge pull request #53412 from Chaosus/shader_fix_uniform_arrays
2021-10-05 06:56:58 +03:00
Camille Mohr-Daurat
4778770d3c
Merge pull request #53365 from danger-dan/wakeup_fix
...
Use wakeup() function to wake sleeping bodies on impulse, force and velocities. Fix for PR #52967
2021-10-04 18:03:35 -07:00
Daniel
243f235300
Changed from directly waking bodies to using the wakeup() functions in direct body state changes (forces, impulses and veloicities). this 'bug' was introduced in PR #52967
...
added wakeup to 2d direct body
2021-10-05 13:17:05 +13:00
George Marques
7725ebf3d2
GDScript: Use path cache when checking preloaded scripts
...
The path itself might not always be set in some cases, especially when
the script is just created and is already in the resource cache. Using
get_path() in this case gets the correct resource path.
This also adds a null check for safety in case the path is incorrect or
missing, to avoid a crash in the engine.
2021-10-04 20:48:39 -03:00
Jordan Schidlowsky
b78d399f91
revert 0d7409a
so additional error information prints in release builds
2021-10-04 16:55:01 -06:00
Rémi Verschelde
2e8cba0bd9
Merge pull request #53409 from pycbouh/theme-connections-connections-connections
2021-10-04 22:44:00 +02:00
Yuri Roubinsky
69ece73653
Fix syntax parsing error of uniform arrays declaration in shader
2021-10-04 23:19:43 +03:00
Rémi Verschelde
ad08483fa6
Merge pull request #53406 from KoBeWi/are_you_a_process_or_an_idle
2021-10-04 22:01:21 +02:00
PouleyKetchoupp
4f8d761be6
Fix physics glitch with TileMap moving platforms
...
Added a parameter in test_body_motion to exclude attached objects from
collision, used to avoid collision with all TileMap tiles with moving
platform motion instead of just the one tile the character touches.
Same changes made in 3D for consistency, and handling potential similar
cases.
2021-10-04 12:27:42 -07:00
Yuri Sizov
0855e5f8f7
Correctly bind optional arguments when emitting Theme changes
2021-10-04 22:22:41 +03:00