Ninni Pipping
f93a4287cf
Enable shadow warnings and fix raised errors
...
(cherry picked from commit 71ee65dc57
)
2023-05-12 13:56:48 +02:00
Rindbee
b91b8fce43
Improve the UX of ViewportTexture in the editor
...
The associated `ViewportTexture`s will update the `viewport_path`
in time when the `Viewport`'s nodepath is changed (caused by renaming
the node names or moving in the SceneTree dock).
If the target `Viewport` is changed by resetting the `viewport_path`,
the `ViewportTexture`s will be re-setup and emit `changed` signal in
time.
(cherry picked from commit af58f1e854
)
2023-05-12 12:31:22 +02:00
kobewi
1146172b30
Prevent errors when using ViewportTexture
...
(cherry picked from commit 1b9802fa8c
)
2023-05-12 12:31:22 +02:00
David Snopek
2a8501e1a2
Add missing documentation for MultiplayerPeerExtension
...
(cherry picked from commit 4d13be3c5e
)
2023-05-12 12:31:22 +02:00
smix8
3be6a1b38e
Fix SurfaceTool::create_from_blend_shape()
...
Fixes SurfaceTool::create_from_blend_shape().
(cherry picked from commit 2dbc5d95eb
)
2023-05-12 12:31:21 +02:00
Ninni Pipping
5d93de88a8
Fix size error in `BitMap.opaque_to_polygons`
...
Previous estimate of upper limit on size was incorrect
(cherry picked from commit 249784ed53
)
2023-05-12 12:10:50 +02:00
Jean-Michel Bernard
53df7c18e0
Fix right click in selection of additional caret
...
(cherry picked from commit 5c06c030f2
)
2023-05-12 12:07:02 +02:00
David Turner
0566ac68de
Explain why an image would be invalid for a texture
...
(cherry picked from commit 43a7cb093c
)
2023-05-12 12:07:02 +02:00
mashumafi
0cb1fd3a61
Wait for navigation baking to finish before destruction
...
(cherry picked from commit a93a2e519d
)
2023-05-12 12:07:01 +02:00
VolTer
70f7fcd208
Light3D show scaling warning immediately
...
(cherry picked from commit 818d57b5b4
)
2023-05-12 12:07:00 +02:00
Tefatika
b532dd7626
Fixed error messages when setting all_tab_in_front of TabContainer
...
Some signal handlers weren't unregistered when removing the wrapped
child TabBar, which resulted in errors printed when the TabBar was
removed and added again when the flag was updated
(cherry picked from commit abd894daf7
)
2023-05-12 12:07:00 +02:00
Rindbee
4b4556179e
Fix the uid field of the tscn/res file is lost when the external dependency is updated
...
(cherry picked from commit 41ac40c44c
)
2023-04-26 14:51:00 +02:00
Haoyu Qiu
7f1b1e1c1b
Fix TouchScreenButton not redrawn when texture changes
...
(cherry picked from commit a15126915d
)
2023-04-26 14:32:21 +02:00
Fredia Huya-Kouadio
01014a7475
Make tab's close button responsive to touch taps
...
(cherry picked from commit 7325ffdd46
)
2023-04-26 14:32:21 +02:00
kobewi
82aab2b0ea
Fix invalid global position when read outside tree
...
(cherry picked from commit 727a4ed79a
)
2023-04-26 14:32:20 +02:00
Samuele Panzeri
a27dd86755
Fix editor lock on sdf collision bake on error
...
(cherry picked from commit a2be742f97
)
2023-04-26 14:14:07 +02:00
kleonc
6ac70ff5da
TileMap Fix rendering odd-sized tiles
...
(cherry picked from commit c49a7feae3
)
2023-04-26 14:14:05 +02:00
David Giardi
75f3ce618e
Fix blurry borders on antialiased FlatStyleBox
...
This is a fix of the antialiasing logic of FlatStyleBox.
It is now possible to have smooth rounded corners while keeping
the edges sharp on the pixels.
The antialiasing gradient positioning is ajusted so that the "hard"
border corresponds to the middle of that gradient instead of one end.
Checked against rendering of rounded rectangles in a vector graphics
software.
(cherry picked from commit 2ef20045b1
)
2023-04-24 17:08:55 +02:00
Michael Alexsander
af0dd6591b
Remove unnecessary zero multiplications
...
(cherry picked from commit f057d755ab
)
2023-04-24 17:07:09 +02:00
angel-721
d936cc8b9e
Rename internal root canvas group to start with underscore
...
(cherry picked from commit e347d7d64d
)
2023-04-24 17:03:57 +02:00
Yuri Sizov
4a140b61f1
Use Point2 consistently in Control methods
...
While Size2 and Point2 are just aliases,
which is why this doesn't fail compilation,
it's nice to have things consistent.
(cherry picked from commit 4fed87320c
)
2023-04-24 17:03:56 +02:00
bruvzg
9c1ea28092
Improve line BiDi handling, prevent crash on recursive log updates.
...
(cherry picked from commit 282e4231c2
)
2023-04-24 17:03:55 +02:00
clayjohn
2c773e12b8
Use angle_rand to calculate base_angle in particles process material
...
(cherry picked from commit 821917ba9f
)
2023-04-24 17:01:37 +02:00
Ninni Pipping
ccc761dd93
Don't apply scale to autohide theme property
...
(cherry picked from commit 722597aa97
)
2023-04-24 16:28:29 +02:00
clayjohn
95f5027453
Write out render_mode even when mode is set to default in VisualShaders
...
(cherry picked from commit 016946b552
)
2023-04-24 16:28:28 +02:00
bruvzg
e071fb2263
[TextServer] Use dedicated flag for object replacement characters.
...
(cherry picked from commit d904516e55
)
2023-04-24 16:28:28 +02:00
Haoyu Qiu
df80e2ae43
Tree: Fix offset calculation when there are hidden items
...
(cherry picked from commit a083c85521
)
2023-04-24 16:28:27 +02:00
Hugo Locurcio
8a349e4fa9
Allow entering named colors in ColorPicker's hex field
...
This also makes the hex field wider to allow displaying 9-character
hex code (`#rrggbbaa`) in full, even when using a custom font.
(cherry picked from commit 517dc3654a
)
2023-04-24 16:28:26 +02:00
Koyper
7e482f420d
Fixed RichTextLabel wrong selection offset in padded table cell.
...
(cherry picked from commit 6f11cf7d31
)
2023-04-24 16:28:24 +02:00
Yuri Sizov
df5df11916
Always cache parent visibility in CanvasItem
...
(cherry picked from commit fd6a743823
)
2023-04-24 14:04:19 +02:00
Juan Linietsky
4616de0c5d
Fix CI build error
...
Fixes potential use of uninitialized variable.
(cherry picked from commit 37362202a4
)
2023-04-24 14:04:18 +02:00
smix8
675547845e
Fix NavigationObstacles not being added to avoidance simulation
...
Fixes NavigationObstacles not being added to avoidance simulation.
(cherry picked from commit aadf33efd8
)
2023-04-07 17:44:40 +02:00
Ziya Erkoc
210879d284
Warn if a concave shape is assigned to ConvexPolygonShape2D
...
(cherry picked from commit 6fb113f59f
)
2023-04-07 17:44:40 +02:00
smix8
c62f8f9319
Fix AudioStreamPlayer2D crash when PhysicsServer2D runs on thread
...
Fixes AudioStreamPlayer2D crash when PhysicsServer2D runs on thread due to empty PhysicsSpace
(cherry picked from commit a5351086b0
)
2023-04-07 17:44:39 +02:00
Fredia Huya-Kouadio
589c32ec55
Fix the issue preventing dragging in the 2D and visual shader editor
...
(cherry picked from commit 2c7633dce5
)
2023-04-07 17:44:39 +02:00
Johan Aires Rastén
585f4ed737
GraphNode ignore non-visible children for minimum size.
...
(cherry picked from commit 9a60c4affb
)
2023-04-07 17:44:38 +02:00
Rindbee
2b0acb61be
Fix RemoteTransform2D could fail to update AnimatableBody2D's position or rotation
...
Configure the transform per condition, and then only set it once to
prevent multiple `NOTIFICATION_LOCAL_TRANSFORM_CHANGED` notifications
from being sent.
(cherry picked from commit 100b4b1f28
)
2023-04-07 17:44:38 +02:00
kobewi
88d446f6c6
Prevent off-screen controls in editor
...
(cherry picked from commit 55b50703d7
)
2023-04-07 17:44:38 +02:00
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