Rémi Verschelde
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
Rémi Verschelde
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
Rémi Verschelde
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
Rémi Verschelde
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
Rémi Verschelde
0f8cba285b
Merge pull request #50986 from raulsntos/fix-path-3d-end
2021-08-03 09:31:22 +02:00
Yuri Roubinsky
a1176ced48
Merge pull request #50966 from Chaosus/vs_builtins
2021-08-03 09:55:22 +03:00
Rémi Verschelde
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
Yuri Roubinsky
a34a91a30b
Added more input/output built-ins to visual shaders
2021-08-03 09:32:40 +03:00
Rémi Verschelde
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
Rémi Verschelde
0ce69064e9
Merge pull request #51203 from kbsanders/patch-1
...
Grammar fix.
2021-08-03 08:13:37 +02:00
Rémi Verschelde
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
Silc 'Tokage' Renew
4822499d70
Fixed gizmo forced uniform scale and inconsistent rotation
2021-08-03 14:17:22 +09:00
Kevin Sanders
6db57b9da2
Grammar fix.
2021-08-03 00:37:57 -04:00
K. S. Ernest (iFire) Lee
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
Fabio Alessandrelli
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
Hugo Locurcio
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
Rémi Verschelde
c17a541650
Merge pull request #51039 from nekomatata/layer-grid-32
...
Refactor layer property editor grid
2021-08-02 21:14:16 +02:00
Yuri Roubinsky
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
Rémi Verschelde
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
Rémi Verschelde
c620ede327
Merge pull request #50122 from Paulb23/code_edit_auto_brace_completion
2021-08-02 20:44:39 +02:00
Yuri Roubinsky
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
Rémi Verschelde
737d3d31a6
Merge pull request #51192 from timothyqiu/sdfgi-enum-range
...
Validates set_sdfgi_cascades argument range
2021-08-02 18:20:58 +02:00
Rémi Verschelde
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
Rémi Verschelde
cbfe6a4180
Merge pull request #51190 from timothyqiu/vs-node
...
Validates VisualScript.add_node input node
2021-08-02 18:18:19 +02:00
Haoyu Qiu
b6638cb80d
Validates set_sdfgi_cascades argument range
2021-08-02 23:50:59 +08:00
Pedro J. Estébanez
2dcd064056
Implement inherits_script() for NativeScript and PluginScript
2021-08-02 17:50:50 +02:00
Haoyu Qiu
0ca38ffe76
Validates VisualScript.add_node input node
2021-08-02 23:36:13 +08:00
Rémi Verschelde
2db45b62c0
Merge pull request #51185 from timothyqiu/tile-data-enum-range
...
Validate TileData enum range before using it as index
2021-08-02 17:20:44 +02:00
Rémi Verschelde
5360c2012c
Merge pull request #51004 from groud/tilemap_layers
...
Implements TileMap layers and move TileSetPlugins's functions to the TileMap node instead
2021-08-02 17:20:32 +02:00
Haoyu Qiu
0c879ab288
Fix crash when number of indices to optimize is not a multiple of 3
2021-08-02 23:07:18 +08:00
Haoyu Qiu
091d802692
Validate TileData enum range before using it as index
2021-08-02 22:49:23 +08:00
Rémi Verschelde
b9d544b404
Merge pull request #51173 from RandomShaper/tidy_property_reversion
...
Fix up property reversion
2021-08-02 15:47:57 +02:00
Rémi Verschelde
538d026527
Merge pull request #51176 from KoBeWi/nullbind
...
Add null check to Tween.bind_node()
2021-08-02 15:47:41 +02:00
Rémi Verschelde
ba8158fc63
Merge pull request #51172 from Faless/io/4.x_64_array_marshalls
...
[Marshalls] Fix Float64Array and Int64Array serialization.
2021-08-02 15:11:38 +02:00
Rémi Verschelde
f20c00a935
Merge pull request #51170 from timothyqiu/spin-slider-osx
...
Use Command+Drag in EditSpinSlider on macOS
2021-08-02 14:40:26 +02:00
kleonc
a5a4532378
TabContainer Fix moving dropped tab at incorrect child index
2021-08-02 14:15:51 +02:00
kobewi
053f20be76
Add null check to Tween.bind_node()
2021-08-02 14:15:40 +02:00
Pedro J. Estébanez
24f2aaecc3
Fix up property reversion
2021-08-02 13:58:02 +02:00
Gilles Roudière
ad8b5cd5a4
Implements TileMap layers and move TileSetPlugins's functions to the TileMap node instead
2021-08-02 13:54:39 +02:00
Fabio Alessandrelli
fed0bf013a
[Marshalls] Fix Float64Array and Int64Array serialization.
...
One was incorrectly reading the size (potentially causing out-of-buffer
read), the other also potentially causing out-of-buffer write during
encoding.
2021-08-02 13:35:33 +02:00
Rémi Verschelde
33fd41472c
Merge pull request #49783 from aaronfranke/real-editor-plugins
...
Use real_t in editor plugins
2021-08-02 12:50:54 +02:00
Haoyu Qiu
4404c71ca1
Use Command+Drag in EditSpinSlider on macOS
2021-08-02 18:43:43 +08:00
Rémi Verschelde
face3203be
Merge pull request #50430 from goostengine/ctrl-enter-commit
...
VCS: Allow to stage and commit all files with Ctrl + Enter
2021-08-02 12:20:10 +02:00
Rémi Verschelde
41ed695ba2
Dependency editor: Edit message about move to trash
...
Fixes #47106 .
2021-08-02 12:03:18 +02:00
Ev1lbl0w
7bccd5487e
Implemented initial DAP support
...
Implemented "output" event
Refactored "seq" field generation
Prevent debugging when editor and client are in different projects
Removed unneeded references to peer on the parser
Refactored way to detect project path
Implemented "setBreakpoints" request
Fix double events when terminating from client
Refactored "stopped" event
Implemented "stopped" with breakpoint event
Implemented "stackTrace", "scopes" and "variables" request
Report incoming number of stack dump variables
Implemented proper reporting of scopes and variables from stack frames
Prevent editor from grabbing focus when a DAP session is active
Implemented "next" and "stepIn" requests
Implemented "Source" checksum computing
Switched expected errors from macros to silent guards
Refactored message_id
Respect client settings regarding lines/columns behavior
Refactored nested DAP fields
Implement reporting of "Members" and "Globals" scopes as well
Fix error messages not being shown, and improved wrong path message
2021-08-02 10:43:35 +01:00
Aaron Franke
dbad475fc7
Use real_t in editor plugins
...
Also use const more often and delete dead code in CanvasItemEditor
2021-08-01 21:48:34 -05:00
Aaron Franke
93b5606e6c
Handle 32-bit and 64-bit floats for tangents/weights in RenderingServer
2021-08-01 18:32:50 -05:00
Rémi Verschelde
854725f400
Merge pull request #51119 from pycbouh/control-theme-overrides-rename
...
Make theme item overrides more obvious in the Inspector
2021-08-01 21:56:07 +02:00
Rémi Verschelde
dbd1a90bd4
Merge pull request #50942 from BastiaanOlij/cubemap_raster
...
Porting cubemap compute shaders to raster for the mobile renderer
2021-08-01 21:52:24 +02:00
Aaron Franke
9f3ae0adcd
Move code for looking_at to Basis
2021-08-01 12:49:02 -05:00