Markus Sauermann
|
dbae37cc50
|
Fix global transform validity for `Node2D` and `Control`
Set global transform to invalid when changing transform
(cherry picked from commit 152572ac38 )
|
2023-09-20 22:44:03 +02:00 |
Adam Scott
|
f3302b8089
|
Fix Camera2D crash when edited scene root is null
(cherry picked from commit deb45c0cab )
|
2023-08-31 20:19:31 +02:00 |
smix8
|
cd7411c58d
|
Fix NavigationObstacle2D debug position
Fixes NavigationObstacle2D debug position.
(cherry picked from commit 2512157294 )
|
2023-08-31 19:48:16 +02:00 |
clayjohn
|
d6d8f6a637
|
Unify error condition for particles trail lifetime
(cherry picked from commit 78ecdb17f9 )
|
2023-07-10 18:09:57 +02:00 |
Ninni Pipping
|
90b4a3fa75
|
Add compatibility properties to `TouchScreenButton`
Added support for `3.x` properties:
* `normal` -> `texture_normal`
* `pressed` -> `texture_pressed`
(cherry picked from commit c7e4b3bf5f )
|
2023-07-10 17:46:08 +02:00 |
Rémi Verschelde
|
813ff4b460
|
Merge pull request #78857 from smix8/navagent_pos_fix_4.x
Fix NavigationAgent position not always updating
|
2023-07-03 15:26:11 +02:00 |
smix8
|
34bc410fb4
|
Fix NavigationAgent position not always updating
Fixes NavigationAgent position not always updating.
|
2023-06-30 00:18:26 +02:00 |
smix8
|
c912df9d05
|
Fix NavigationAgent continues avoidance velocity
Fixes NavigationAgent continues avoidance velocity.
|
2023-06-29 21:10:03 +02:00 |
Rémi Verschelde
|
c1ad74d4c3
|
Merge pull request #78579 from aaronfranke/col-poly-obj-name
Internally rename `parent` to `collision_object` in CollisionPolygon(2D/3D)
|
2023-06-23 00:06:09 +02:00 |
Aaron Franke
|
7c4921e794
|
Internally rename parent to collision_object in CollisionPolygon(2D/3D)
|
2023-06-22 14:06:05 -05:00 |
Rémi Verschelde
|
cb73a6e9f9
|
Merge pull request #78490 from clayjohn/GLES3-particles-subemit
Add warnings and fallbacks for particles sub emitters when using the GL Compatibility rendering backend
|
2023-06-22 21:02:38 +02:00 |
kleonc
|
edba45ec8b
|
Fix click-selecting Sprites with repeated texture
|
2023-06-22 16:37:08 +02:00 |
clayjohn
|
8a5af8183a
|
Add warnings and fallbacks for particles sub emitters when using the GL Compatibility rendering backend
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
|
2023-06-21 12:56:52 -07:00 |
Rémi Verschelde
|
5025d95d41
|
Merge pull request #69027 from Uxeron/AudioListener2DRotationFix
Fix AudioListener2D ignoring rotation for positional audio
|
2023-06-21 10:17:37 +02:00 |
Uxeron
|
20ceba9e82
|
Fix AudioListener2D ignoring rotation
|
2023-06-21 08:10:01 +03:00 |
smix8
|
e3f9994d54
|
Fix NavigationAgent2D path debug hidden behind canvas items
Fixes NavigationAgent2D path debug hidden behind canvas items.
|
2023-06-19 15:43:35 +02:00 |
smix8
|
ae9dd47d0c
|
Add agent pause mode to NavigationServer
Adds agent pause mode to NavigationServer.
|
2023-06-18 12:37:03 +02:00 |
Rémi Verschelde
|
2d90f66ac1
|
Merge pull request #78323 from kleonc/tile-compat-transposed-transform-fix
Fix transform for transposed tiles in compatibility mode (from 3.x)
|
2023-06-16 16:52:51 +02:00 |
kleonc
|
735e7d67ca
|
Fix transform for transposed tiles in compatibility mode (from 3.x)
|
2023-06-16 13:31:01 +02:00 |
Rémi Verschelde
|
d101244d1b
|
Merge pull request #74641 from dalexeev/fix-bitfield-enum-warnings
Display `BitField[Enum]` in docs to distinguish from `Enum`
|
2023-06-16 10:18:46 +02:00 |
Rémi Verschelde
|
6fb391bc23
|
Fix various typos with codespell
And ignore some false positives introduced by recent versions of codespell.
|
2023-06-16 08:45:35 +02:00 |
Danil Alexeev
|
eb391d3302
|
Display `BitField[Enum]` in docs to distinguish from `Enum`
|
2023-06-15 17:23:02 +03:00 |
smix8
|
4c970f1a67
|
Refactor NavigationRegion internals
Refactors NavigationRegion internals.
|
2023-06-15 09:52:14 +02:00 |
Yuri Sizov
|
991f4d5183
|
Avoid error spam when (un)pausing GPUParticles out of tree
|
2023-06-12 18:18:51 +02:00 |
smix8
|
c1fc331b88
|
Update navigation obstacle API
Updates navigation obstacle API.
|
2023-06-12 14:26:45 +02:00 |
Ninni Pipping
|
dcd2b883eb
|
Use NULL instead of COND checks when appropriate
Restricted to scene
|
2023-06-10 08:56:30 +02:00 |
Aaron Franke
|
ec09cff7f3
|
Internally rename parent to collision_object in CollisionShape(2D/3D)
|
2023-06-07 12:02:27 -05:00 |
Hugo Locurcio
|
fc4ec42a09
|
Increase precision in particle damping properties in the editor
|
2023-06-07 15:26:02 +02:00 |
kobewi
|
9128ce95ce
|
Check for null in set_pattern()
|
2023-05-24 16:43:29 +02:00 |
Silc Renew
|
42aa5398d9
|
Fix Pathfollow direction
Co-authored-by: aaronfranke <arnfranke@yahoo.com>
|
2023-05-24 17:37:00 +09:00 |
Yuri Sizov
|
0032c1c0c2
|
Merge pull request #77161 from AThousandShips/touch_texture_fix
Make `TouchScreenButton` connections reference counted
|
2023-05-18 19:19:31 +02:00 |
Ninni Pipping
|
0648cc65b2
|
Make `TouchScreenButton` connections reference counted
Prevents errors when assigning the same texture to both slots
|
2023-05-17 22:51:42 +02:00 |
Pedro J. Estébanez
|
50cf3d6966
|
Optimize threading-sensitive node data for single-threaded processing
|
2023-05-17 02:04:41 +02:00 |
Rémi Verschelde
|
12b7a56202
|
Merge pull request #76713 from KoBeWi/TODO_is_now
Fix 2D audio in multiple viewports
|
2023-05-16 11:00:45 +02:00 |
Rémi Verschelde
|
8cfa19a078
|
Merge pull request #77000 from reduz/make-more-base-nodes-thread-safe
Make more base nodes thread safe
|
2023-05-16 00:31:56 +02:00 |
Juan Linietsky
|
0a9f72d5a8
|
Make more base nodes thread safe
Ongoing work to make more of the base nodes thread safe.
|
2023-05-15 16:54:10 +02:00 |
Danil Alexeev
|
cc44d75cd8
|
Fix `draw_multiline_colors` usage
|
2023-05-15 09:56:13 +03:00 |
smix8
|
f986b52b3c
|
Make navigation mesh edge connections optional
Makes navigation mesh edge connections optional.
|
2023-05-11 18:46:34 +02:00 |
smix8
|
7e1a261cc6
|
Prevent unnecessary navigation map synchronizations
Prevents unnecessary navigation map synchronizations triggered by redundant calls to setters of e.g. region, link or map properties.
|
2023-05-11 07:38:16 +02:00 |
smix8
|
a6ac305f96
|
Rework Navigation Avoidance
Rework Navigation Avoidance.
|
2023-05-10 05:01:58 +02:00 |
Rémi Verschelde
|
bbe05b60c8
|
Merge pull request #57179 from spacechase0/notify-world2d-changed-master
Propagate previously unused NOTIFICATION_WORLD_2D_CHANGED, make CanvasItem/CollisionObject2D use it
|
2023-05-08 16:40:00 +02:00 |
kobewi
|
8a41eefb97
|
Fix 2D audio in multiple viewports
|
2023-05-03 23:09:40 +02:00 |
Chase Warrington
|
46e06ee1e6
|
Propogate previously unused NOTIFICATION_WORLD_2D_CHANGED, make CanvasItem/CollisionObject2D use it
|
2023-05-01 18:26:55 -04:00 |
VolTer
|
818d57b5b4
|
Light3D show scaling warning immediately
|
2023-05-01 02:55:17 +02:00 |
Proggle
|
093cb90077
|
TileMap: Add method to fetch the layer for a given body
|
2023-04-25 12:49:50 +02:00 |
Haoyu Qiu
|
a15126915d
|
Fix TouchScreenButton not redrawn when texture changes
|
2023-04-23 14:35:12 +08:00 |
Rémi Verschelde
|
b5b371cf7c
|
Merge pull request #70332 from aaronfranke/rigid-body-units
Improve some units in RigidBody nodes
|
2023-04-18 23:38:20 +02:00 |
Yuri Sizov
|
9e6b680cfb
|
Merge pull request #74814 from kleonc/tilemap-fix-rendering-odd-sized-tiles
`TileMap` Fix rendering odd-sized tiles
|
2023-04-18 16:27:44 +02:00 |
Aaron Franke
|
87bd8d2dcf
|
Make Area physics priority consistently int and allow negative numbers
|
2023-04-18 13:50:20 +02:00 |
Aaron Franke
|
a83ce0b104
|
Improve some units in RigidBody nodes
|
2023-04-15 22:03:24 -05:00 |