kobewi
|
de4a3fa151
|
Unify and streamline connecting to Resource changes
|
2023-07-17 19:35:57 +02:00 |
|
Hendrik Brucker
|
7e21eb7e00
|
Extract and reorganize texture resource classes
|
2023-07-14 20:04:21 +02:00 |
|
Yuri Sizov
|
0f7625ab46
|
Merge pull request #76859 from HolonProduction/emission-finished-gpu
Add `finished` signal to GPUParticles
|
2023-07-14 18:50:56 +02:00 |
|
Yuri Sizov
|
a91f0e6bca
|
Merge pull request #76853 from HolonProduction/emission_finished
Add `finished` signal to CPUParticles
|
2023-07-14 18:50:51 +02:00 |
|
smix8
|
2512157294
|
Fix NavigationObstacle2D debug position
Fixes NavigationObstacle2D debug position.
|
2023-07-12 22:21:58 +02:00 |
|
Yuri Sizov
|
a927b22f65
|
Merge pull request #77257 from rakkarage/tile_animation_sync
Add `TileSetAtlasSource::TileAnimationMode` options and allow to shuffle tile animations
|
2023-07-12 21:02:31 +02:00 |
|
Yuri Sizov
|
4e66c4cdd9
|
Merge pull request #77191 from smix8/navigationregion_map_change_4.x
Add NavigationRegion function to change navigation map
|
2023-07-12 17:15:13 +02:00 |
|
HolonProduction
|
a1c0d206e8
|
Add finished signal to CPUParticles
|
2023-07-12 13:45:02 +02:00 |
|
HolonProduction
|
5322e255ad
|
Add finished signal to GPUParticles
|
2023-07-12 13:29:47 +02:00 |
|
Rémi Verschelde
|
7030ac555f
|
Merge pull request #79270 from clayjohn/particle-trails-error
Unify error condition for particles trail lifetime
|
2023-07-10 10:38:34 +02:00 |
|
clayjohn
|
78ecdb17f9
|
Unify error condition for particles trail lifetime
|
2023-07-10 10:17:27 +02:00 |
|
Rémi Verschelde
|
7cd92ad023
|
Merge pull request #78940 from AThousandShips/touch_compat
Add compatibility properties to `TouchScreenButton`
|
2023-07-08 18:20:39 +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 |
|
Ninni Pipping
|
c7e4b3bf5f
|
Add compatibility properties to TouchScreenButton
Added support for `3.x` properties:
* `normal` -> `texture_normal`
* `pressed` -> `texture_pressed`
|
2023-07-02 10:45:16 +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
|
84647ab09e
|
Add NavigationRegion function to change navigation map
Adds NavigationRegion function to change navigation map.
|
2023-06-15 12:04:57 +02: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 |
|
Rakka Rage
|
6dbae30000
|
Add tile_animation_mode option:
- to tile animation properties
- when "Default" each animation starts at time 0.
- when "Random Start Times" each animation starts at random time.
|
2023-06-06 09:31:18 -04: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 |
|