Rémi Verschelde
717ba8f9d8
Merge pull request #50932 from lawnjelly/portals_fix_margin_loading
...
Portals - Fix default portal margin loading
2021-07-27 13:09:01 +02:00
Rémi Verschelde
7d425d2c77
Merge pull request #50911 from lawnjelly/portals_editor_colors
...
Portals - Gizmo colors added to editor settings
2021-07-27 13:08:03 +02:00
Rémi Verschelde
940ca74ccf
Merge pull request #50889 from Chaosus/shader_const_array_3.x
...
[3.x] Implemented global const array to shaders
2021-07-27 13:05:32 +02:00
lawnjelly
d012a26e6a
Portals - Fix default portal margin loading
...
The default portal margin is stored in the RoomManager. Previously this was propagated to Portals when the value was changed, and Portals each stored this default value.
This caused a bug during loading, if the RoomManager was loaded before Portals, the value was never propagated.
This PR makes the default margin a static value stored in the RoomManager, and the Portals now read directly from the static value when required, and do not store locally. This gets around the problem.
2021-07-27 11:48:34 +01:00
vitika9
843c2a3dd8
Removed Redundant assignement of name inside configure_joypad function
...
(cherry picked from commit 1add8b3172
)
2021-07-27 12:17:14 +02:00
Haoyu Qiu
eb31a39e82
Add check to internal methods to prevent crash
...
(cherry picked from commit 448295cd51
)
2021-07-27 12:17:14 +02:00
Raul Santos
9fd201c7a4
Ignore paths with invalid chars in PathWhich
...
(cherry picked from commit d636ebbfe9
)
2021-07-27 12:17:14 +02:00
Raul Santos
2d60a64260
Use Array.Empty instead of allocating a every time
...
Use `System.Array.Empty<T>` to get an empty array instead of allocating
a new one every time. Since arrays are immutable there is no need to
allocate them every time.
(cherry picked from commit accd05f4ad
)
2021-07-27 12:17:09 +02:00
SaracenOne
462231e297
Removing bounding box calculations from 3D scene drag and drop and collide against physics rather than visual geometry.
...
(cherry picked from commit fbda490d0f
)
2021-07-27 11:58:36 +02:00
Rémi Verschelde
6a6b6fa5cb
Merge pull request #50827 from Calinou/bakedlightmap-add-bounce-indirect-energy
2021-07-27 10:44:41 +02:00
Rémi Verschelde
5e279516bf
Merge pull request #50924 from timothyqiu/popup-menu-check
...
[3.x] Fix crash when executing PopupMenu.new()._submenu_timeout()
2021-07-27 10:00:50 +02:00
Haoyu Qiu
fb15adfad0
Fix crash when executing PopupMenu.new()._submenu_timeout()
2021-07-27 12:11:28 +08:00
lawnjelly
cb39b3d77c
Portals - Gizmo colors added to editor settings
...
Make the portal and room gizmo colors user definable.
2021-07-26 20:09:22 +01:00
Rémi Verschelde
a71169c0e0
Merge pull request #50788 from aaronfranke/3.x-input-get-axis
2021-07-26 16:30:44 +02:00
Rémi Verschelde
52df2940bc
i18n: Sync translations with Weblate
...
(cherry picked from commit c406c8512f
)
2021-07-26 16:23:20 +02:00
Rémi Verschelde
2ae4748816
Revert "Fix Illegible text in audio bus editor 3.x"
...
This reverts commit d2cbf331ce
.
Fixes #50890 .
2021-07-26 16:14:17 +02:00
Rémi Verschelde
95326f283a
Merge pull request #50887 from Chaosus/varying_fixes_3.x
...
Backport latest varying fixes to 3.x (2)
2021-07-26 16:14:04 +02:00
Rémi Verschelde
c376aa669e
Merge pull request #50886 from timothyqiu/tileset-atlas
...
[3.x] Fix selection of spaced atlas tile when using priority
2021-07-26 15:39:00 +02:00
Yuri Roubinsky
1e191847c7
[3.x] Implemented global const array to shaders
2021-07-26 16:29:39 +03:00
Yuri Roubinsky
0a99613e53
Backport latest varying fixes to 3.x (2)
2021-07-26 15:40:42 +03:00
Rémi Verschelde
cc194f68e4
Merge pull request #50882 from akien-mga/3.x-cherrypicks
2021-07-26 14:31:17 +02:00
Haoyu Qiu
2131b3c61c
Fix selection of spaced atlas tile when using priority
2021-07-26 20:05:59 +08: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
Hugo Locurcio
974d3aa9cd
Add a property to control the bounce indirect energy in BakedLightmap
...
Higher values will make indirect lighting brighter.
A value of 1.0 represents physically accurate behavior, but higher values
can be used to make indirect lighting propagate more visibly when using
a low number of bounces.
This can be used to speed up bake times by lowering the number of bounces
then increasing the bounce indirect energy. Unlike BakedLightmapData's
energy property, this property does not affect direct lighting
emitted by light nodes or emissive materials.
2021-07-25 03:04:40 +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
Aaron Franke
69fb14256b
[3.x] Allow getting Input axis/vector values from multiple actions
...
For get_vector, use raw values and handle deadzones appropriately
2021-07-23 19:17:55 -04:00
Aaron Franke
afa89c9eea
[3.x] Add raw strength value for internal use
2021-07-23 19:09:53 -04: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