Yuri Roubinsky
1e191847c7
[3.x] Implemented global const array to shaders
2021-07-26 16:29:39 +03:00
Rémi Verschelde
cc194f68e4
Merge pull request #50882 from akien-mga/3.x-cherrypicks
2021-07-26 14:31:17 +02:00
bruvzg
d86eae09d9
[macOS] Add "debugging" (get-task-allow
) to the export options, to allow using native debugger.
...
(cherry picked from commit 2dd6c3eb09
)
2021-07-26 13:37:26 +02:00
Hugo Locurcio
94f79fa474
Document caveats with Control's mouse_entered
/mouse_exited
signals
...
(cherry picked from commit 37c1cbdcb2
)
2021-07-26 13:36:37 +02:00
luz paz
b684d72af0
Remove unnecessary 'pass' statement
...
ref: https://lgtm.com/projects/g/godotengine/godot/?mode=tree&ruleFocus=910088
(cherry picked from commit 2e0044c93d
)
2021-07-26 13:36:25 +02:00
Gallilus
9342457bcd
Change "Add Preload Node" action to "Add Node(s)"
...
The action might also drop Custom Nodes
(cherry picked from commit 70a6ff0a71
)
2021-07-26 13:36:07 +02:00
Aaron Franke
1180256090
Add documentation to Array in C#
...
(cherry picked from commit 080f44a3b7
)
2021-07-26 13:35:52 +02:00
Raul Santos
6ea8334012
Fix documentation in StringExtensions
...
(cherry picked from commit ba99387bf3
)
2021-07-26 13:35:12 +02:00
Raul Santos
f20ace5cd2
Fix typo in CollisionObject documentation
...
(cherry picked from commit f8374b021e
)
2021-07-26 13:31:19 +02:00
foxydevloper
f2cdacd3a6
Improve select tool's tooltip
...
- Makes tips clearer and more consistent.
- Removes outdated "shift+v" that doesn't work
- Adds Ctrl+RMB for adding nodes at position
- Removes tip for non-existent Alt+Drag in 3D select tool
(cherry picked from commit 6b90e2df6c
)
2021-07-26 13:30:56 +02:00
Hugo Locurcio
3462aa4aba
Add a tooltip for Inclusive and Self in the editor profiler
...
This also changes the display mode tooltips to reflect the fact that
times are now displayed in milliseconds instead of seconds.
(cherry picked from commit e837e04ef8
)
2021-07-26 13:29:11 +02:00
Hugo Locurcio
af3f83407f
Expose an ImportOrder enum in ResourceImporter
...
This avoids using magic numbers in code.
(cherry picked from commit 7f83977f37
)
2021-07-26 13:26:58 +02:00
Rémi Verschelde
8ecb5d2047
Merge pull request #48621 from Calinou/editor-3d-hide-selection-box-no-gizmos-3.x
...
Hide the 3D editor selection box when View Gizmos is disabled (3.x)
2021-07-26 12:45:00 +02:00
Rémi Verschelde
d22f487dfe
Merge pull request #50819 from aaronfranke/3.x-simple-cs-editorconfig
...
[3.x] Add a simple C# .editorconfig
2021-07-24 23:20:33 +02:00
Rémi Verschelde
fd74ac2f3d
Merge pull request #50818 from Calinou/bakedlightmap-message-only-if-nonzero-bake-time
...
Only print message about lightmap baking if it took at least 1 second
2021-07-24 23:08:10 +02:00
Aaron Franke
17551fe29e
[3.x] Add a simple C# .editorconfig
2021-07-24 16:27:57 -04:00
Hugo Locurcio
db04860653
Only print message about lightmap baking if it took at least 1 second
2021-07-24 22:06:46 +02:00
Nicholas Huelin
6d58ea6ce7
Fix doc typos
...
This pull request fixes an assortment of typos and improves conciseness in `Animation`, `Area2D`, `Array`, `ArrayMesh`, `Control`, `Directory`, `EditorPlugin`, `Engine`, and `OS`.
(cherry picked from commit 9a72b0d3d0
)
2021-07-24 01:06:38 +02:00
Hugo Locurcio
ce78e605b1
Clarify the purpose of the default asset library URLs in the editor
...
`localhost` was removed as it won't work out of the box. It can be added
by the user if they're working on the asset library itself.
This won't affect existing installations due to how the editor settings
are stored, but existing installations will keep working fine.
(cherry picked from commit eac8ba6ce8
)
2021-07-24 01:01:14 +02:00
Nicholas Huelin
bd8747f7f1
Fix miscellaneous doc typos and inconsistencies
...
This pull request fixes an assortment of typos, improves conciseness, and enhances clarity.
(cherry picked from commit 9787e631aa
)
2021-07-24 01:00:37 +02:00
Distrikt64
1e49b6299a
Fix msec documentation description typo
...
(cherry picked from commit 44eb041d60
)
2021-07-24 00:59:57 +02:00
Hugo Locurcio
069281d58f
Improve documentation for GDScript constants
...
(cherry picked from commit 8ff8c1e5f8
)
2021-07-24 00:59:35 +02:00
Joseph Davies
b98a06b259
Fix grammar in MultiMesh documentation.
...
(cherry picked from commit 136567ebcf
)
2021-07-24 00:58:30 +02:00
Hugo Locurcio
244425998f
Document the RootMotionView class
...
(cherry picked from commit 6880829a9a
)
2021-07-24 00:58:11 +02:00
foxydevloper
c7062f3bb8
Fix hidden seperators when horizontal frames is 1
...
(cherry picked from commit 429382b7e5
)
2021-07-24 00:52:49 +02:00
kobewi
d2034fc269
Fix Change Node Type after Add Node Here
...
(cherry picked from commit 31a81562a8
)
2021-07-24 00:52:32 +02:00
Haoyu Qiu
329df4e404
Fix UndoRedo crash when clearing history
...
(cherry picked from commit c3baf83e28
)
2021-07-24 00:51:42 +02:00
kobewi
49f323410b
Don't set metadata_label font if it doesn't exist
...
(cherry picked from commit 2846dbf239
)
2021-07-24 00:51:08 +02:00
Rémi Verschelde
7968208b0a
Merge pull request #47201 from LightningAA/delete-from-project-manager-3.x
...
[3.x] Add the ability to remove project contents from the remove project dialog
2021-07-23 22:17:55 +02:00
Rémi Verschelde
322252e89f
Merge pull request #50766 from lawnjelly/portals_warn_room_planes
...
Portals - Config warning for Rooms with too many planes
2021-07-23 14:24:53 +02:00
Rémi Verschelde
48d80b31b1
Merge pull request #50709 from DavidCambre/Improve-and-stramline-VisualScriptFuncNodes-Call-Set-Get
...
[3.x] Improve and streamline VisualScriptFuncNodes Call Set Get
2021-07-23 13:00:24 +02:00
Rémi Verschelde
d8cb3c193f
Merge pull request #50763 from godotengine/revert-50561-fix-scene-tree-duplicate-selection-3.x
...
Revert "Fix duplicate selection in SceneTree (3.x)"
2021-07-23 12:20:08 +02:00
lawnjelly
5e59f7ce3a
Portals - Config warning for Rooms with too many planes
...
Just a small addition, a config warning if the user creates a Room with a large number of bounding planes, letting them know to simplify it.
2021-07-23 10:19:09 +01:00
Rémi Verschelde
4ecd9af616
Revert "Fix duplicate selection in SceneTree (3.x)"
2021-07-23 10:56:03 +02:00
Rémi Verschelde
b856841b99
Merge pull request #50745 from LightningAA/fix-texture-preview-crash-3.x
...
[3.x] Fix `TexturePreview` crashing
2021-07-22 23:33:18 +02:00
Rémi Verschelde
b0132e59c4
Merge pull request #50749 from lawnjelly/portals_fix_adding_twice
...
Portals - fix adding statics twice
2021-07-22 21:44:40 +02:00
Lightning_A
8e90c7e829
Fix TexturePreview
crashing
2021-07-22 13:42:22 -06:00
lawnjelly
c2dd51a85e
Portals - fix adding statics twice
...
Due to an oversight in the autoplace recursive search for static objects, static objects were getting added twice to the portal renderer, which meant they were being rendered twice, lowering performance.
This PR corrects this horrendous error.
2021-07-22 20:23:57 +01:00
David Cambré
af1ea1800d
Improve and streamline VisualScriptFuncNodes Call Set Get
...
This PR improves and streamlines the workflow for VisualScriptFunctionNodes Call Set Get
Uniform design.
Drag in set-get from tree is now working.
port 'pass' not backported to 3.x to keep script backwards compatibility
2021-07-22 21:13:37 +02:00
Rémi Verschelde
883bb2f4f6
Merge pull request #50561 from Calinou/fix-scene-tree-duplicate-selection-3.x
...
Fix duplicate selection in SceneTree (3.x)
2021-07-22 16:41:59 +02:00
Rémi Verschelde
86054e00bf
Merge pull request #50446 from AnilBK/graphnode-improv-3.x
...
[3.x]Add missing graphnode setters.
2021-07-22 16:41:20 +02:00
Rémi Verschelde
0b4080ba4d
Merge pull request #48555 from lawnjelly/delta_sync
...
Add option to sync frame delta after draw
2021-07-22 13:33:57 +02:00
Rémi Verschelde
2ac292a5ad
Merge pull request #50646 from SirQuartz/3.x
...
Fix Illegible text in audio bus editor 3.x
2021-07-22 13:20:35 +02:00
Rémi Verschelde
214106d6e3
Merge pull request #50723 from BastiaanOlij/combine_far_near_dof
...
Combined the DOF far and DOF near passes
2021-07-22 13:19:39 +02:00
lawnjelly
93557927e4
Add option to sync frame delta after draw
...
Investigations have showed that a lot of the random variation in frame deltas causing glitches may be due to sampling the time at the wrong place in the game loop.
Although sampling at the start of Main::Iteration makes logical sense, the most consistent deltas may be better measured after the location likely to block at vsync - either the OpenGL draw commands or the SwapBuffers.
Here we add an experimental setting to allow syncing after the OpenGL draw section of Main::Iteration.
2021-07-22 12:04:22 +01:00
Rémi Verschelde
ca8e4889eb
Merge pull request #50706 from dsnopek/webrtc-gdnative-version-3.x
...
Update GDNative API version for changes from #50659 (Godot 3.x)
2021-07-22 12:47:24 +02:00
Rémi Verschelde
d3f500cf33
Merge pull request #48390 from lawnjelly/delta_smooth
...
Add frame delta smoothing option
2021-07-22 12:43:39 +02:00
Rémi Verschelde
b4282c8435
Merge pull request #50700 from KoBeWi/3.drop
...
[3.x] Assign value to property by dropping to scene tree
2021-07-22 12:42:13 +02:00
Rémi Verschelde
5ca46ee1fd
Merge pull request #50696 from DavidCambre/Allow-dropping-custom-node-scripts-in-VisualScript-editor
...
[3.x] Allow dropping custom node scripts in VisualScript editor
2021-07-22 12:42:06 +02:00
Rémi Verschelde
801205b2c1
Merge pull request #48892 from lawnjelly/bvh_robust
...
BVH - thread safety option
2021-07-22 12:41:42 +02:00