smix8
cc6ce6977d
Expose NavigationAgent path postprocessing and pathfinding algorithm options
...
Exposes the path postprocessing and pathfinding algorithm options of the NavigationAgent internal NavigationPathQueryParameters object.
(cherry picked from commit 6e324bb341
)
2023-04-07 17:44:37 +02:00
Hendrik Brucker
e656a53ed0
Fix several GraphEdit operations at zoom levels other than 100%
...
(cherry picked from commit 49587fd6d9
)
2023-04-07 17:44:37 +02:00
kleonc
7ef4e519f7
TextureProgressBar Update upon texture changes
...
(cherry picked from commit cdc63214fe
)
2023-04-07 17:44:37 +02:00
bruvzg
2c80ded6ce
[RTL] Fix fill align and trim with enabled dropcap.
...
(cherry picked from commit efa647bb17
)
2023-04-07 17:44:36 +02:00
bruvzg
0c24ee363f
[TextEdit] Fix block caret size at the end of the line.
...
(cherry picked from commit efe04af446
)
2023-04-03 18:39:01 +02:00
Brennen Shaughnessy
040b432a12
Fixed property hint for platform layers on 3D physics body
...
(cherry picked from commit 2d16fe681d
)
2023-04-03 18:36:27 +02:00
Brian Long
838a82f885
Update GPUParticles2D/3D speed scale on ENTER_TREE
...
Fix for https://github.com/godotengine/godot/issues/75218
Pause notifications are not sent when a node is added as a child. So GPUParticles2D should also obey its can_process status on ENTER_TREE, not just PAUSED/UNPAUSED.
(cherry picked from commit 4652fbd09e
)
2023-03-30 19:15:47 +02:00
fabriceci
bafc6372b2
Exposes the apply_floor_snap function to allow a snap to be made regardless of velocity.
...
(cherry picked from commit 1381e6da4f
)
2023-03-30 19:10:45 +02:00
Haoyu Qiu
2ea8dd7232
More i18n improvements
...
* Make placeholder in editor layout dialog translatable.
* Make messages in scene import settings dialog translatable.
* Mark theme override property categories for translation.
(cherry picked from commit 5a5fd33e42
)
2023-03-27 18:02:14 +02:00
Ricardo Buring
9573574788
Port robust signal (dis)connection to ShapeCast2D
...
Ported from ShapeCast3D.
(cherry picked from commit 5bed055cdd
)
2023-03-27 17:53:34 +02:00
Ninni Pipping
2a52307936
Fix `AnimatedSprite2D` autoplay warning
...
Changing of autoplay when changing `SpriteFrames` is not done by the
user and warning is unhelpful
(cherry picked from commit 4d4342e018
)
2023-03-27 17:49:44 +02:00
kleonc
b3f121d108
CanvasItem Fix ENTER_CANVAS / VISIBILITY_CHANGED notifications order when entering tree
...
(cherry picked from commit 6e3820fd4d
)
2023-03-27 17:47:09 +02:00
Ninni Pipping
fa9f92112c
Make `Gradient` resort points on `reverse`
...
(cherry picked from commit 3795677f3d
)
2023-03-27 17:46:01 +02:00
kobewi
94e90b0593
Fix get_drag_data not overridable in some Controls
...
(cherry picked from commit 36141dc469
)
2023-03-27 17:37:13 +02:00
Mikael Hermansson
30a9b5fe9b
Open up bounds of `Shape3D.margin` to support other physics engines
...
(cherry picked from commit ec6694ce3c
)
2023-03-27 17:35:04 +02:00
Patrick
9278da6f9b
Fix ndc calculation for LinearSceneDepth VS node in GLES3
...
(cherry picked from commit e3802d5b6f
)
2023-03-27 17:31:54 +02:00
RedworkDE
c0c5bdc510
Add dedicated setter for `ImageTextureLayered::_images` to fix `create_from_images` being hidden from the C# bindings
...
(cherry picked from commit f540148072
)
2023-03-27 17:21:29 +02:00
Nong Van Tinh
e1de9f9fc4
Fixes gutter set width results in receiving only half of the desired size
...
(cherry picked from commit bb3d0fc6b7
)
2023-03-27 17:16:25 +02:00
bruvzg
de08766656
Fix IME position in the single window mode sub-windows.
...
(cherry picked from commit 3ca3ee36ab
)
2023-03-27 17:12:30 +02:00
Michael Alexsander
bf8ab62ca3
Fix `GraphNode` resizing when its bottom border is too thin
...
(cherry picked from commit c567a853db
)
2023-03-27 16:45:22 +02:00
bruvzg
db3fadc560
Improve layout direction/locale automatic selection.
...
(cherry picked from commit 82d7923c65
)
2023-03-27 16:36:53 +02:00
Markus Sauermann
3cae980c17
Fix some ways to create inconsistent Viewport sizes
...
In the editor, it was possible to set the size of a `SubViewport` even
in cases where a parent `SubViewportContainer` had stretch enabled.
This PR disables editing a `SubViewport.size` while the parent disallows
it and it makes necessary adjustments during `NOTIFICATION_ENTER_TREE`.
(cherry picked from commit 34a7fc7447
)
2023-03-27 16:34:05 +02:00
Paweł
ca0ba83f03
Fix scrolling behaviour with low page value
...
(cherry picked from commit 1608bea188
)
2023-03-27 16:28:29 +02:00
smix8
8e8ecf52cf
Fix NavigationAgent3D debug path duplicated points
...
Fixes duplicated points in NavigationAgent3D debug path.
(cherry picked from commit 0b8798a995
)
2023-03-16 16:45:16 +01:00
smix8
bea2da94da
Allow negative NavigationAgent2D path debug line_width for thin lines
...
Allows the line_width for NavigationAgent2D path debug to go negativ for thin line rendering.
(cherry picked from commit f6a10c0565
)
2023-03-16 16:45:07 +01:00
clayjohn
5f6a534569
Use linear filtering without mipmaps for ProceduralSkyMaterial and PhysicalSkyMaterial
...
(cherry picked from commit 572ac91514
)
2023-03-14 13:59:05 +01:00
justchen1369
59a78ecf5a
Fix exported type for Menubar start_index
...
(cherry picked from commit dbfecdb3b0
)
2023-03-14 13:59:04 +01:00
RedworkDE
f9bb1d3174
Fix buffer overrun in CPUParticles3D
...
(cherry picked from commit 89980dd9c9
)
2023-03-14 13:59:03 +01:00
Johan Aires Rastén
d229ca2f27
Fixed incorrect ERROR message when setting new PrimitiveMesh
...
If calling set_mesh with a PrimitiveMesh that has pending update, the
_mesh_changed function would be called twice. The first time before
set_base had been called, which could lead to an ERROR message about
trying to set an invalid surface override material.
(cherry picked from commit 007b488a5c
)
2023-03-14 13:59:03 +01:00
Rémi Verschelde
7e74568709
FBX: Disable importer when canceling FBX2glTF setup
...
Pretty hacky solution but it's better than an infinite loop.
All this import setup needs to be redone, it's very difficult to properly
bail out from an invalid import without triggering reimport loops.
Also fix underline not visible at default editor scale in LinkButton.
Fixes #73319 .
(cherry picked from commit d81e6ee024
)
2023-03-14 13:59:02 +01:00
clayjohn
a41a813af4
Set properties of ImageTexture3D when creating
...
(cherry picked from commit e9d80a821d
)
2023-03-13 22:20:32 +01:00
bruvzg
34c909b41e
[TextEdit] Do not draw virtual spaces (word break / justification points).
...
(cherry picked from commit 25bc62ad13
)
2023-03-13 22:09:27 +01:00
Haoyu Qiu
050ec70ea4
Notify child controls when BackBufferCopy's rect changed
...
(cherry picked from commit 602a0d2fbc
)
2023-03-13 21:57:20 +01:00
kobewi
4e90cc55ec
Check for type mismatch in PropertyTweener.from()
...
(cherry picked from commit 45f4d59fa4
)
2023-03-13 21:45:34 +01:00
bruvzg
48a639f4a5
[Bitmap font] Assume outline size is `1` if it's not set, but channel for outline is defined.
...
(cherry picked from commit 67762ec4a6
)
2023-03-13 21:41:21 +01:00
Arman Elgudzhyan
7e6bc72f7c
Don't autocomplete numbers in GDScript
...
Cancel code autocompletion when a numerical value is entered. Avoids interference when setting numbers.
(cherry picked from commit 688d00b706
)
2023-03-13 21:35:23 +01:00
Marcus Elg
6041ad5c70
Fix Camera2D position smoothing properties not being grouped
...
(cherry picked from commit a835dfd96d
)
2023-03-13 21:25:14 +01:00
bruvzg
764fe8ac51
Automatically reparent editor message dialogs to avoid error spam.
...
(cherry picked from commit 921f3b7589
)
2023-03-13 14:48:33 +01:00
Paweł Fertyk
41f4068a6e
Fix RichTextLabel crash with out of bound exception
...
Fixes #68242 .
(cherry picked from commit 44592c8c19
)
2023-03-13 14:13:36 +01:00
Yuri Sizov
755a86f502
Generate empty textures for theme icons if the SVG module is disabled
...
(cherry picked from commit 64215ad119
)
2023-03-13 14:12:44 +01:00
Nicholas Huelin
f55c61d601
Modify the default theme GraphNode close_h_offset
...
Modifies the close_h_offset to be 12 instead of 22. This better aligns the default position.
(cherry picked from commit 961d6763fb
)
2023-03-13 14:06:08 +01:00
Fabio Alessandrelli
f9bcaccc11
[MP] Fix orphan StringName on close.
...
Use a static StringName for the registered default interface name.
2023-02-27 09:45:16 +01:00
bruvzg
315164c619
[TextEdit / IME] Check selection before deleting to avoid unnecessary error messages.
2023-02-27 08:58:28 +02:00
clayjohn
c69b14e96e
Add warnings for unsupported features in mobile and gl_compatibility backends
2023-02-26 12:28:02 -08:00
bruvzg
cebfc02d6f
Revert "Reordering emitted signals in PopupMenu" and fix editor selection issue in the safer way.
2023-02-24 21:17:05 +02:00
Rémi Verschelde
e849f07335
Merge pull request #73847 from smix8/fix_shapecast3d_exception_functions_4.x
...
Fix ShapeCast3D add and remove exception functions
2023-02-24 13:30:36 +01:00
kobewi
cf50eb130e
Fix custom viewports in Camera2D
2023-02-24 13:26:31 +01:00
smix8
5d1a6e9b12
Fix ShapeCast3D add and remove exception functions
...
Fixes that ShapeCast3D would accept any parameter object and silently return when it was not a CollisionObject3D.
2023-02-23 23:45:16 +01:00
Rémi Verschelde
13382a88df
Merge pull request #73814 from lyuma/importer_mesh_convex
...
import: Fix uv2 by avoiding premature ImporterMesh::get_mesh()
2023-02-23 13:55:43 +01:00
Lyuma
51a4fe1d53
import: Fix uv2 by avoiding premature ImporterMesh::get_mesh()
...
Implements create_convex_shape in ImpoterMesh.
Note: ImporterMeshInstance3D::get_mesh() is safe.
The only dangerous function with side effects is ImpoterMesh::get_mesh()
2023-02-23 11:55:28 +01:00