Commit Graph

36380 Commits

Author SHA1 Message Date
e92ba89dc7 SCons: Fix info message when defining GODOT_VERSION_STATUS 2021-08-05 12:20:45 +02:00
a544e77822 Merge pull request #51247 from pycbouh/docs-extract-theme-items
Add theme item descriptions to the online documentation
2021-08-05 00:18:56 +02:00
73b1f5ac79 Merge pull request #48615 from Razoric480/lsp-rename
Implement LSP didSave notification and rename request
2021-08-05 00:18:31 +02:00
bf2839ea3e Add theme item descriptions to the online documentation 2021-08-04 22:27:10 +03:00
85186bc0c5 Merge pull request #51242 from pycbouh/editor-theme-instructions
Improve user communications in the theme editor
2021-08-04 18:34:35 +02:00
b27989ff67 Improve user communications in the theme editor 2021-08-04 18:26:36 +03:00
0cee8831b2 Merge pull request #51005 from Faless/mp/4.x_channels
[Net] Implement RPC channels in MultiplayerAPI.
2021-08-04 09:31:33 +02:00
7eedc2c348 Merge pull request #51228 from timothyqiu/inspector-update
Disable save button when Inspector is not editing anything
2021-08-04 09:28:56 +02:00
b38f528082 Disable save button when Inspector is not editing anything 2021-08-04 15:03:10 +08:00
1eff610e2b Merge pull request #51226 from nekomatata/fix-max-slides-error
Fix inverted condition in CharacterBody2D/3D set_max_slides
2021-08-04 07:04:32 +02:00
2e362d47c8 Merge pull request #47691 from 31/fix-script_class-null-master
Fix `script_class` null access when reloading a deleted C# script
2021-08-04 06:15:25 +02:00
31
6fd2edddc0 Fix 'script_class' null access when reloading a deleted C# script 2021-08-03 22:43:42 -05:00
7d0a28f875 Fix inverted condition in CharacterBody2D/3D set_max_slides 2021-08-03 19:24:46 -07:00
d5e13a036f Merge pull request #51020 from raulsntos/csharp-print-methods
Simplify C# print methods
2021-08-04 00:22:42 +02:00
ad460cde79 Simplify C# print methods
- Extracts the parameters logic to a single method
- Simplify the handling of null parameters
2021-08-03 23:12:27 +02:00
769de0c35f Merge pull request #51220 from pycbouh/editor-mono-build-log
Fix the editor theme application for the Mono build log
2021-08-03 21:45:33 +02:00
d3e413c659 Fix the editor theme application for the Mono build log 2021-08-03 22:13:32 +03:00
ebdfe259c1 Merge pull request #51216 from Faless/headless/switch
[Headless] Add --headless switch (no rendering, no audio).
2021-08-03 19:57:29 +02:00
09386ba9fd [Headless] Add --headless switch (no rendering, no audio).
Also remove now unused "--no-window" option, and relative OS getter and
setter.
2021-08-03 17:45:50 +02:00
80fc90e82a Merge pull request #50454 from Ev1lbl0w/gsoc21-dap
Implemented initial DAP support
2021-08-03 17:12:37 +02:00
db9c993250 Merge pull request #51213 from pycbouh/editor-resource-picker-cache
Cache `EditorResourcePicker`'s allowed types
2021-08-03 16:15:13 +02:00
decd548223 Cache EditorResourcePicker's allowed types 2021-08-03 16:52:12 +03:00
ba2e6c66cb Merge pull request #50893 from KoBeWi/how_to_config_file
Improve ConfigFile example
2021-08-03 14:55:23 +02:00
1721f0143e Improve ConfigFile example 2021-08-03 14:32:46 +02:00
3c21fc5db6 Merge pull request #51199 from Faless/net/4.x_ip_lock 2021-08-03 13:29:15 +02:00
74f5513d21 i18n: Sync template with current 3.x codebase
Weblate will now track the state of `3.x` to prepare for the 3.4 release.

(cherry picked from commit 92bafdcafb)
2021-08-03 11:07:47 +02:00
f618e7cf06 i18n: Sync translations with Weblate
Last POT sync with the `3.3` branch, we'll now switch Weblate to track
`3.x` to prepare for the 3.4 release.

(cherry picked from commit dec840452d)
2021-08-03 11:07:40 +02:00
52aad9d665 Merge pull request #51033 from merumelu/makerst-tutorial-links
makerst: use link titles for external tutorials
2021-08-03 10:13:33 +02:00
57a5186b08 Merge pull request #51006 from foxydevloper/drag-drop-naming
Name nodes added when drag & dropping an image by `name_casing`
2021-08-03 09:38:03 +02:00
c6879b150f Merge pull request #51107 from Calinou/warn-engine-run-as-root
Print a warning when the engine is started as `root`/superuser
2021-08-03 09:36:20 +02:00
a7f24080a2 Merge pull request #51118 from SirQuartz/patch-39
Make the "View" menu in the 3D viewport stay open when selecting a checkbox
2021-08-03 09:35:17 +02:00
e0b560fb6f Merge pull request #51177 from kleonc/tab_container-drop-tab-index-fix
TabContainer Fix moving dropped tab to incorrect child index
2021-08-03 09:34:51 +02:00
0f8cba285b Merge pull request #50986 from raulsntos/fix-path-3d-end 2021-08-03 09:31:22 +02:00
a1176ced48 Merge pull request #50966 from Chaosus/vs_builtins 2021-08-03 09:55:22 +03:00
8e4848ad34 Merge pull request #51093 from RandomShaper/fix_thread_null_ud
Fix thread start with no user data when target has no default argument
2021-08-03 08:43:39 +02:00
a34a91a30b Added more input/output built-ins to visual shaders 2021-08-03 09:32:40 +03:00
a6374c6675 Merge pull request #50703 from Chaosus/vs_remove_subparticles_from_start
Removes EmitParticle node from the start functions in visual shader
2021-08-03 08:14:15 +02:00
0ce69064e9 Merge pull request #51203 from kbsanders/patch-1
Grammar fix.
2021-08-03 08:13:37 +02:00
26481cff95 Merge pull request #51198 from Calinou/codeedit-improve-callhint-highlight
Improve CodeEdit's callhint highlight visibility
2021-08-03 08:02:20 +02:00
6db57b9da2 Grammar fix. 2021-08-03 00:37:57 -04:00
04703c6f66 Merge pull request #51042 from nikitalita/fix_binary_res_load_save
Fix binary resource loading and saving
2021-08-02 18:41:05 -07:00
aca5540e13 [Net] Fix IP address resolution incorrectly locking the main thread.
This seems to be a pretty old bug, older then originally reported (at
least under certain circumstances).

The IP singleton uses a resolve queue so developers can queue hostnames
for resolution in a separate while keeping the main thread unlocked
(address-resolution OS functions are blocking, and could block for a long
time in case of network disruption).

In most places though, the address resolution function was called with
the mutex locked, causing other functions (querying status, queueing
another hostname, ecc) to block until that resolution ended.

This commit ensures that all calls to OS address resolution are done
with the mutex unlocked.
2021-08-03 00:24:22 +02:00
3ea3addc79 Improve CodeEdit's callhint highlight visibility
This makes the currently edited parameter more visible in the
script editor's code completion hint.
2021-08-02 23:16:16 +02:00
c17a541650 Merge pull request #51039 from nekomatata/layer-grid-32
Refactor layer property editor grid
2021-08-02 21:14:16 +02:00
bd6b7c4b0f Merge pull request #51144 from Chaosus/vs_version
Makes dictionary instead of string for visual shader version
2021-08-02 21:55:50 +03:00
610fbc556a Merge pull request #51168 from akien-mga/dependency-move-to-trash
Dependency editor: Edit message about move to trash
2021-08-02 20:45:55 +02:00
c620ede327 Merge pull request #50122 from Paulb23/code_edit_auto_brace_completion 2021-08-02 20:44:39 +02:00
94c6817b51 Makes dictionary instead of string for visual shader version
Update doc/classes/VisualShader.xml

Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2021-08-02 21:34:19 +03:00
737d3d31a6 Merge pull request #51192 from timothyqiu/sdfgi-enum-range
Validates set_sdfgi_cascades argument range
2021-08-02 18:20:58 +02:00
51fac9e3c7 Merge pull request #51187 from timothyqiu/vertex-index-3
Fix crash when number of indices to optimize is not a multiple of 3
2021-08-02 18:19:06 +02:00