Micky
87599054d2
Specify return value of Transform3D.scaled() and more
...
Add more `[code]` (Transform3D)
Co-authored-by: kleonc <9283098+kleonc@users.noreply.github.com>
Add more `[code]` (Transform2D)
Co-authored-by: kleonc <9283098+kleonc@users.noreply.github.com>
2022-05-05 13:42:24 +02:00
Rémi Verschelde
192499c743
Merge pull request #48989 from MarioLiebisch/variant-comment-line-breaks
...
Properly increase line counter when parsing comments
2022-05-05 13:41:08 +02:00
Rémi Verschelde
9e66a947e4
Relax version warning in clang-format precommit hook
...
Closes #60778 .
2022-05-05 13:39:28 +02:00
Rémi Verschelde
c366f8d2d4
Crash handler: Use print_error
to include backtrace in logs
2022-05-05 12:22:56 +02:00
Rémi Verschelde
11b9435130
Merge pull request #56125 from madmiraal/fix-55850
2022-05-05 12:00:07 +02:00
Rémi Verschelde
d63998b16d
Merge pull request #60777 from timothyqiu/linux-desktop-l10n
2022-05-05 11:59:46 +02:00
Rémi Verschelde
f6e896a968
Merge pull request #60756 from timothyqiu/animated-sprite-autocomplete
...
Add autocompletion for `AnimatedSprite.play()`
2022-05-05 09:20:41 +02:00
mightygoat
61df370810
Check multimesh before uniform set creation
2022-05-05 12:25:02 +05:30
Haoyu Qiu
312ec612c7
Add autocompletion for AnimatedSprite.play()
2022-05-05 14:36:35 +08:00
Rémi Verschelde
90da6ad9b4
Merge pull request #58024 from geowarin/master
...
use physical keys for numpad emulation in the editor
2022-05-05 08:35:11 +02:00
Haoyu Qiu
31394aced3
Add Simplified Chinese translation for Linux desktop file
2022-05-05 14:02:51 +08:00
Marcel Admiraal
c893302ca1
Read and store joypad events in a separate thread on x11 platform
2022-05-05 07:51:54 +02:00
Rémi Verschelde
30f3c4255e
Merge pull request #60776 from timothyqiu/animlib-names
...
Fix global AnimationLibrary name validation
2022-05-05 07:00:29 +02:00
Haoyu Qiu
b3162e270e
Fix global AnimationLibrary name validation
2022-05-05 11:19:54 +08:00
mightygoat
10209e31eb
Fix the uniform set creation of multimesh with a invalidated buffer
2022-05-05 06:59:47 +05:30
Rémi Verschelde
0f8ee1d256
Merge pull request #60161 from V-Sekai/instanced_children_color
...
Make editable children use warning color instead of disabled color
2022-05-05 01:41:27 +02:00
Rémi Verschelde
174c14762f
Merge pull request #60765 from Scony/bake-navigation-mesh-off-thread
2022-05-04 23:29:17 +02:00
Rémi Verschelde
477b53d280
Merge pull request #60568 from Chaosus/shader_keyword_completions
...
Add keyword completion to shader editor
2022-05-04 23:27:33 +02:00
Hugo Locurcio
016cca1740
Merge pull request #54606 from Calinou/mesh-editor-plugin-tweak-msaa
...
Use 4× MSAA for the Advanced Import Options 3D preview
2022-05-04 23:18:08 +02:00
Pawel Lampe
88d3f14697
Add ability to bake_navigation_mesh
off thread.
...
This feature makes it possible to workaround problems such as:
- long baking time due to heavy synchronization when parsing geometry
from mesh instances
- crash when freeing `NavigationMeshInstance` while baking
- errors when actively baking node tree is being detached from the
scene tree
2022-05-04 23:00:18 +02:00
Rémi Verschelde
c114823471
Merge pull request #58298 from Calinou/decal-distance-fade-use-easing
2022-05-04 21:50:20 +02:00
Fabio Alessandrelli
d38d05c298
Merge pull request #60761 from Faless/net/4.x_fix_tcp_server_ws
...
[Net] Fix TCPServer and WSLClient status after "poll" refactoring.
2022-05-04 21:13:55 +02:00
Rémi Verschelde
640279bdd4
Merge pull request #60738 from LightningAA/disable_input_map_add_button
2022-05-04 20:39:08 +02:00
Rémi Verschelde
38a922a365
Merge pull request #60740 from KoBeWi/postapo_frame_draw
2022-05-04 20:37:51 +02:00
Fabio Alessandrelli
09a48e1055
[WebSocket] Fix WSLClient connection status.
...
Note, this keeps the old behaviour of reporting CONNECTION_CONNECTED
while disconnecting.
We should change this before 4.0, but needs further refactoring of the
WebSocket classes.
2022-05-04 20:13:32 +02:00
Fabio Alessandrelli
e5137fafbe
[Net] Fix StreamPeerTCP accepted status.
2022-05-04 20:13:32 +02:00
Aaron Record
6b878e9aea
Disable add button when action name is invalid
2022-05-04 11:19:27 -06:00
Rémi Verschelde
84f64ddde9
Merge pull request #60723 from reduz/refactor-module-initialization
2022-05-04 19:08:43 +02:00
reduz
de0ca3b999
Refactor module initialization
...
* Changed to use the same stages as extensions.
* Makes the initialization more coherent, helping solve problems due to lack of stages.
* Makes it easier to port between module and extension.
* removed the DRIVER initialization level (no longer needed).
2022-05-04 17:34:51 +02:00
Rémi Verschelde
3a82b7eeef
Merge pull request #60750 from timothyqiu/asset-lib-error
2022-05-04 17:23:00 +02:00
Haoyu Qiu
c0516c2312
Handle AssetLib repository config error
2022-05-04 22:18:41 +08:00
Rémi Verschelde
a9ebf121f8
Merge pull request #60751 from bruvzg/exp_plug_fix4
2022-05-04 12:55:55 +02:00
bruvzg
800a68837f
Fix export plugins after embedded PCK loading changes.
2022-05-04 12:57:21 +03:00
Rémi Verschelde
3ac1c8e9f3
Merge pull request #60731 from KoBeWi/action_editor
...
Clarify InputMap.action_get_events() in the editor
2022-05-04 09:03:21 +02:00
Rémi Verschelde
5022efef02
Merge pull request #51682 from mdavisprog/os-is-process-running
...
OS::is_process_running function.
2022-05-04 09:02:33 +02:00
Rémi Verschelde
ed5e0499ff
Merge pull request #60734 from Faless/js/4.x_sig_other_sig
...
[HTML5] Disable zstd weak symbols, add missing JS signature.
2022-05-04 08:17:43 +02:00
kobewi
708a3b3db8
Improve Viewport.get_texture() description
2022-05-04 02:30:32 +02:00
mdavisprog
f3c1232c59
Add OS::is_process_running function.
...
Adds the is_process_running function to the native OS class and exposes it to script.
This is implemented on Windows and Unix platforms. A stub is provided for other platforms that do not support this function.
Documentation is updated to reflect new API function.
2022-05-03 17:27:17 -07:00
Fabio Alessandrelli
070bd87aaa
[JS] Add flag to disable weak symbols in ZSTD.
...
Weak symbols are currently broken in upstream emscripten.
2022-05-03 21:52:55 +02:00
Nathan Franke
58fcad20ef
quote strings inside arrays and dictionaries
2022-05-03 13:37:13 -05:00
kobewi
5235584066
Clarify InputMap.action_get_events() in the editor
2022-05-03 19:45:50 +02:00
Rémi Verschelde
1b2992799b
Merge pull request #60727 from aaronfranke/basis-axis-column
2022-05-03 19:36:07 +02:00
Rémi Verschelde
7d2e38d709
Merge pull request #60729 from guilhermefelipecgs/fix_box_select
...
Fix state machine box selection
2022-05-03 19:27:46 +02:00
Fabio Alessandrelli
a4c3e915be
Added missing signature.
2022-05-03 18:44:49 +02:00
Guilherme Felipe de C. G. da Silva
e72b86b499
Fix state machine box selection
2022-05-03 12:42:51 -03:00
reduz
0a57f964a3
Implement missing Node & Resource placeholders
...
Implemented by request of @neikeq to advance in the GDExtension version of Mono.
* If a Resource type is missing upon load, it will be remembered together with its data (Unless manually overriden).
* If a Node type is missing upon load, it will be also be remembered together with its data (unless deleted).
This feature makes working with GDExtension much easier, as it ensures that missing types no longer cause data loss.
2022-05-03 17:08:09 +02:00
Rémi Verschelde
b239275989
Merge pull request #60583 from reduz/placeholder-assets
2022-05-03 16:43:13 +02:00
Aaron Franke
fa7a7795f0
Rename Basis get_axis to get_column, remove redundant methods
2022-05-03 09:37:47 -05:00
Rémi Verschelde
d5d86cb26e
Merge pull request #60571 from Sauermann/fix-control-screen-position
...
Inlcude CanvasLayer transform into calculation of Control screen position
2022-05-03 15:26:39 +02:00
Rémi Verschelde
8aa791d166
Merge pull request #59321 from Calinou/primitive-meshes-csg-tweak-default-sizes
...
Decrease default sizes of some primitive and CSG meshes for consistency
2022-05-03 15:19:30 +02:00