Haoyu Qiu
e97cae86b8
Add missing break in NavigationObstacle2D
2022-01-06 21:23:53 +08:00
Rémi Verschelde
8f17a4037b
Merge pull request #56466 from Chaosus/vs_uniform_hints_3.x
2022-01-06 09:39:27 +01:00
Wilson E. Alvarez
4106f95f30
Expose autotile_coord parameter in TileMap.set_cellv
2022-01-05 21:24:35 -05:00
Yuri Sizov
2f333d6059
Fix an incorrect exposed property type in Tree
...
(cherry picked from commit f1bc5c976a
)
2022-01-06 00:36:12 +01:00
PucklaMotzer09
05eb33e701
Unfocus Control on NOTIFICATION_EXIT_TREE
...
(cherry picked from commit be2d59fa0a
)
2022-01-06 00:29:21 +01:00
kobewi
347823c275
Fix TabContainer not setting layout immediately
...
(cherry picked from commit a7a41a3431
)
2022-01-06 00:21:36 +01:00
Kodi
b4be27a68b
add missing emit_changed() to set update mode function
...
(cherry picked from commit 51db86d789
)
2022-01-06 00:21:36 +01:00
Nick Swoboda
4ec6513c42
Improve error messages related to failing to open files
...
(cherry picked from commit bf8f763524
)
2022-01-06 00:21:32 +01:00
Rémi Verschelde
91c5a336e8
Merge pull request #55718 from bruvzg/oversampling_override
2022-01-06 00:07:48 +01:00
Jake Young
09bc9eb101
Backport NavigationServer with RVO2 to `3.x`
...
Change the entire navigation system.
Remove editor prefix from nav mesh generator class. It is now used for baking
at runtime as well.
Navigation supports obstacle avoidance now with the RVO2 library.
Nav system will also automatically link all nav meshes together to form one
overall complete nav map.
2022-01-05 16:00:56 +01:00
Pedro J. Estébanez
571e05d3d3
Clear only owners that are no longer in the same tree
...
(cherry picked from commit 2db9397fb9
)
2022-01-05 15:51:18 +01:00
Rémi Verschelde
e22f7ea3c0
Merge pull request #55514 from RandomShaper/better_node_delete_3.x
2022-01-05 10:25:33 +01:00
Rémi Verschelde
da7663189a
Merge pull request #56414 from eazrael/3.x-tree-fix-selectionmode-row
...
Tree: Fix de-select when selection mode set to SELECT_ROW (3.x)
2022-01-05 09:26:20 +01:00
Rémi Verschelde
25369acff9
Merge pull request #51708 from Calinou/viewport-add-32bpc-color-depth
2022-01-04 14:30:24 +01:00
Yuri Roubinsky
5b0fe7880e
[3.x] Add hints and default values to the uniform nodes in visual shader
2022-01-03 22:59:10 +03:00
Christoph Nelles
72133365f4
Tree: Fix de-select when selection mode set to SELECT_ROW
...
It no longer de-selects an already selected row if the SELECT_MODE is
set to SELECT_ROW. Fixes #36047
Update scene/gui/tree.cpp
Co-authored-by: Michael Alexsander <michaelalexsander@protonmail.com>
2022-01-02 00:31:46 +00:00
vitika9
e88f387958
Added check for SceneTree being null
...
(cherry picked from commit 51501dadcc
)
2021-12-21 11:27:33 +01:00
Pedro J. Estébanez
4f38a9e4d6
Stop asuming a default value of NIL means there's no default
...
(cherry picked from commit 18663aa305
)
2021-12-21 11:27:14 +01:00
Zae
23aaf78391
[3.x]Fix BaseButton's localization for tooltip text with shortcut
2021-12-21 03:44:16 +08:00
Haoyu Qiu
1cada6bfa9
Add proxy support for `HTTPClient` and the editor
...
* Adds proxy related methods for `HTTPClient` and `HTTPRequest`
* Adds `network/http_proxy/{host,port}` editor settings
* Makes AssetLib and Export Template Manager proxy aware
2021-12-16 19:38:53 +08:00
Rémi Verschelde
4d709b71de
Merge pull request #55690 from akien-mga/3.x-scene-tree-doc-font-oversampling
2021-12-14 17:33:00 +01:00
Steve Szilágyi
285b816f1f
VehicleWheel can now return the surface it's colliding with.
...
Fixed PR issues.
Update vehicle_body_3d.cpp
Apply suggestions from code review
Co-authored-by: Camille Mohr-Daurat <pouleyKetchoup@gmail.com>
(cherry picked from commit 0c352407d8
)
2021-12-10 19:01:06 +01:00
Anilforextra
9351bc4b1c
Fixed awkwardly named AnimatedSprite Setters.
...
(cherry picked from commit 0c06ed98fb
)
2021-12-10 17:57:39 +01:00
Raffaele Picca
6dd593d579
Random initial color for all Particle Nodes
2021-12-10 16:35:25 +01:00
Rémi Verschelde
e82091db51
Merge pull request #55782 from RPicster/3.x-gpu-particle-vis-rect
2021-12-10 13:50:45 +01:00
Raffaele Picca
995408b492
GPU Particles (2D + 3D) visibility rect / gizmo optimization for reduced visual clutter
2021-12-10 11:22:44 +01:00
Rémi Verschelde
76ab82526a
Merge pull request #54650 from tinmanjuggernaut/fix_rid
2021-12-09 22:00:24 +01:00
Raffaele Picca
28a6d32971
Fixed texture animation speed when using random lifetime
2021-12-09 19:59:24 +01:00
Cory Petkovsek
3d20218dae
Clears RIDs wherever they are freed by VisualServer or PhysicsServer and possibly reused. Fixes #53374
2021-12-10 02:31:30 +08:00
bruvzg
eb54676e0f
Add DynamicFontData oversampling override property.
2021-12-08 11:34:56 +02:00
Rémi Verschelde
35b79284cc
SceneTree: Document font oversampling, remove warnings
2021-12-07 14:15:09 +01:00
Rémi Verschelde
98e0ebfc4b
Merge pull request #55480 from univeous/fix-joystick-focus-3.x
2021-12-07 12:15:42 +01:00
Rémi Verschelde
7c82db2cd4
Merge pull request #55607 from RPicster/3.x-particle-double-seed-use-fix
2021-12-07 12:01:08 +01:00
kobewi
9776241ce6
Bind column_titles_visible as property
...
(cherry picked from commit 7f6ab0006d
)
2021-12-06 16:52:00 +01:00
lawnjelly
3d981b8265
Add option to use handles to RID
...
Adds an option to compile an alternative implementation for RIDs, which allows checks for erroneous usage patterns as well as providing leak tests.
2021-12-06 14:43:34 +00:00
Raffaele Picca
20568b9768
Fix for double use of seed in random Particle shader variables.
2021-12-03 23:31:55 +01:00
Rémi Verschelde
ade0e700f1
Merge pull request #55591 from RPicster/3.x-particlemat-ring-axis-fix
...
Fix Ring-Axis parameter being always visible
2021-12-03 21:38:16 +01:00
Raffaele Picca
2f69caaff3
Fix Ring-Axis parameter being always visible
2021-12-03 21:16:32 +01:00
Rémi Verschelde
cd4a08ada3
Viewport: Fixup dragging code after a0fb66d
...
The check was removed by mistake while cherry-picking.
2021-12-03 13:19:59 +01:00
Haoyu Qiu
a0fb66d802
Fix mouse cursor and notification for force dragging
...
(cherry picked from commit 86a47c6540
)
2021-12-03 12:51:15 +01:00
Rémi Verschelde
d5b22e614e
Merge pull request #55484 from pycbouh/theme-load-and-order-3.x
2021-12-02 17:20:31 +01:00
Rémi Verschelde
97bbdde9e5
Merge pull request #55364 from Calinou/reflectionprobe-tweak-property-hint-3.x
2021-12-02 10:09:01 +01:00
Pedro J. Estébanez
b4998e7e1b
Rationalize Node removals and deletions
...
- Regarding preservation of owner, `free()` and `remove_child()` now behave the same: owner is kept during `tree_exiting` signal and `null` during `tree_exited`.
- Superfluous code to handle cancelation of ownership is removed.
2021-12-01 14:43:36 +01:00
Univeous
cf788ae684
Fix UI navigation with joysticks
2021-12-01 00:19:17 +08:00
Yuri Sizov
33fb44223f
Make default/project theme wait for modules before initializing
2021-11-30 18:59:32 +03:00
Rémi Verschelde
3be0f85e91
Merge pull request #54377 from lawnjelly/faster_editor_lines
2021-11-30 13:30:02 +01:00
Rémi Verschelde
5e9853b038
Merge pull request #55453 from ator-dev/block-hidden-tab-close-3.x
...
Prevent hidden tab close buttons from intercepting input [3.x]
2021-11-30 00:15:55 +01:00
ator-dev
a8977006fd
Prevent hidden tab close buttons from intercepting input [3.x]
2021-11-29 20:26:19 +00:00
Rémi Verschelde
964c6ec4d9
Merge pull request #55447 from KoBeWi/show_tooltips_only_when_node_is_not_paused_and_when_it's_paused_don't_show_three_dot_x_edition
2021-11-29 17:01:41 +01:00
kobewi
fe28e823c5
Don't show tooltips for paused controls
2021-11-29 16:44:32 +01:00