Commit Graph

55746 Commits

Author SHA1 Message Date
smix8 34bc410fb4 Fix NavigationAgent position not always updating
Fixes NavigationAgent position not always updating.
2023-06-30 00:18:26 +02:00
clayjohn 35ed7c770b Initialize particles instance buffer in case it is used before being updated 2023-06-29 13:24:40 -07:00
smix8 c912df9d05 Fix NavigationAgent continues avoidance velocity
Fixes NavigationAgent continues avoidance velocity.
2023-06-29 21:10:03 +02:00
Markus Sauermann b02dff6e1c Fix `Node::add_sibling` parent check
Replace `data.blocked > 0` by `data.parent->data.blocked > 0` in order
to check if the parent is busy.
2023-06-29 20:21:37 +02:00
Pedro J. Estébanez 28d0d56a69 Fix zero-sized WorkerThreadPool not processing group tasks 2023-06-29 19:44:42 +02:00
lewiji 2a93681334 Return shader parse error when using 'hint_normal_roughness_texture' and not using the Forward+ backend 2023-06-29 16:18:31 +01:00
Rémi Verschelde 46424488ed
Merge pull request #78833 from bruvzg/scroll_fix
[RTL] Fix multithreaded scrollbar visibility update.
2023-06-29 15:43:03 +02:00
Rémi Verschelde ab430b0b4a
Merge pull request #78809 from CncealDVRflectN/fix-operation-flag-default-initialiation
Add explicit default initialization for flag in undo redo operation structure
2023-06-29 15:42:36 +02:00
Florian Kothmeier c33748d954 Fix invalid minimum size for translated messages in option button 2023-06-29 15:01:36 +02:00
bruvzg ec97c7c1d9
[RTL] Fix multithreaded scrollbar visibility update. 2023-06-29 15:37:54 +03:00
Rémi Verschelde 16dd4e5725
i18n: Sync translations with Weblate 2023-06-29 13:33:56 +02:00
Rémi Verschelde b04e106fff
Merge pull request #78831 from akien-mga/revert-78099
Revert "Update RVO2 to git 2022.09"
2023-06-29 13:26:22 +02:00
Rémi Verschelde f228fb715c
Merge pull request #78830 from akien-mga/classref-fix-missing-gdextension-api
Fix missing GDExtension in-editor API reference
2023-06-29 13:25:55 +02:00
Rémi Verschelde d0c1dd16ee
Revert "Update RVO2 to git 2022.09"
This reverts commit c920881105.

Fixes #78826.
2023-06-29 12:50:49 +02:00
Rémi Verschelde b3d1aeea07
Fix missing GDExtension in-editor API reference
This commit partially reverts a change in e1ce0340b7
which would prevent from generating API reference for GDExtension APIs.

Fixes #78829.
2023-06-29 12:48:10 +02:00
RedworkDE fe7c27b086 C#: Automatically generate version defines 2023-06-28 21:45:58 +02:00
Valery Zhuk 818cee6184 add explicit default initialization for flag in undo redo operation 2023-06-28 21:57:47 +03:00
Hugo Locurcio dcc92c174e
Remove uses of `vformat()` with no placeholders
This is identical to passing the string directly.
2023-06-28 16:27:55 +02:00
Rémi Verschelde c83f912bcb
Merge pull request #78796 from KoBeWi/vengeful_spirit_of_Godot3_tries_to_destroy_the_new_engine
Fix crash with failed compatibility tiles
2023-06-28 15:58:57 +02:00
kobewi 1a9739f591 Fix crash with failed compatibility tiles 2023-06-28 15:11:10 +02:00
Rémi Verschelde 53c78b2cac
Project converter: Use same rendering driver as Project Manager
Which means by default OpenGL 3, but it can still be overridden from the command line.
Fixes #76303.
2023-06-28 15:07:37 +02:00
Joe Marshall c52fadbe75
fix threading bug in vulkan rendering device 2023-06-28 13:50:25 +01:00
Rémi Verschelde 9e903e462c
Merge pull request #78784 from timothyqiu/editor-import-plugin-example
Fix function signature in `EditorImportPlugin` example
2023-06-28 14:33:48 +02:00
Rémi Verschelde bc756cd4f6
Merge pull request #78740 from CURR-E/lifetime_randomness
Correct description of `ParticleProcessMaterial.lifetime_randomness`
2023-06-28 14:33:41 +02:00
Rémi Verschelde 9a09ee5d02
Merge pull request #78787 from RedworkDE/net-non-tool-reload
C#: Fix reloading of non-tool scripts
2023-06-28 12:51:59 +02:00
RedworkDE 60b9eb169e C# Fix reloading of non-tool scripts 2023-06-28 11:46:43 +02:00
Curry 2357837c43 Correct description of ParticleProcessMaterial.lifetime_randomness 2023-06-28 18:24:38 +10:00
MineBill c34d5627fb Set the VoxelGIData path before saving, otherwise the ResourceSave will revert it to an empty String 2023-06-28 10:28:36 +03:00
Haoyu Qiu cea00ebf58 Fix function signature in EditorImportPlugin example 2023-06-28 15:27:38 +08:00
Michael Alexsander 7ffad29df8
Fix delay on tab resizing when (un)hovering tabs 2023-06-27 20:33:13 -03:00
Aaron Franke d667402461
Sort project tags before saving 2023-06-27 18:22:33 -05:00
Rémi Verschelde d95b516d31
Merge pull request #78767 from KoBeWi/space_or_space
Fix missing translations in EventListenerLineEdit
2023-06-28 00:31:06 +02:00
kobewi af01aed643 Fix missing translations in EventListenerLineEdit 2023-06-27 23:08:41 +02:00
Rémi Verschelde 16508ead86
Merge pull request #78745 from RandomShaper/fix_node_pr
Fix node processing order
2023-06-27 23:02:02 +02:00
Rémi Verschelde 5e2f03fc99
Merge pull request #78711 from groud/explain_rpc
Explain a bit more RPCs options
2023-06-27 23:01:24 +02:00
Pedro J. Estébanez 70ca659143 Fix node internal/non-internal processing order
Bonus:
Fix issues in group-processing related setters
2023-06-27 19:19:55 +02:00
Rémi Verschelde 3c352a5a7d
Merge pull request #78728 from Rindbee/reset-vp_pending-on-failure-or-not
Fix that `ViewportTexture` cannot be setup again after failed setup
2023-06-27 15:45:41 +02:00
Rémi Verschelde 1b3bf48526
Merge pull request #78727 from rburing/really_velocity
Fix CharacterBody3D `get_position_delta()` and `get_real_velocity()`
2023-06-27 13:09:50 +02:00
Gilles Roudière 538c4b62b7 Explain a bit more RPCs options 2023-06-27 11:25:15 +02:00
Fabio Alessandrelli 950f4c3b41
Merge pull request #78716 from akien-mga/mbedtls-load-error-handling
mbedtls: Improve X509 certificate load error handling
2023-06-27 06:58:34 +02:00
Rindbee fb1bcac271 Fix that `ViewportTexture` cannot be setup again after failed setup
`vp_pending` is a flag indicating to wait for `ViewportTexture::_setup_local_to_scene`
to be called. Once this method is called, no matter whether the setup will fail or not,
it needs to be reset to `false`.
2023-06-27 06:45:30 +08:00
Ricardo Buring 104da478a8 Fix CharacterBody3D get_position_delta()
Calculate the difference of global positions.
This also fixes get_real_velocity().
2023-06-26 23:15:57 +02:00
Yuri Sizov 1f9e540f14
Merge pull request #78720 from clayjohn/GLES3-tex-init
Use a filter with mipmaps when initializing textures with mipmaps in GL Compatibility renderer
2023-06-26 20:59:24 +02:00
clayjohn 7c37a32897 Use a filter with mipmaps when initializing textures with mipmaps in GL Compatibility renderer
This works around a driver bug in some older devices and should be harmless on any spec-compliant device
2023-06-26 10:45:24 -07:00
Rémi Verschelde 9d089fe6e5
i18n: Sync translations with Weblate 2023-06-26 19:40:50 +02:00
Rémi Verschelde 2e7a2c39e1
Bump version to 4.1-rc
Faster release cycles are proving to work fairly well, and we have a lot more
confidence label the current state as RC as we've had in the past.

Let's get to 4.1-stable quickly and reopen development!
2023-06-26 19:38:40 +02:00
Rémi Verschelde 5b220fbc1a
Merge pull request #78717 from KoBeWi/TracToR
Fix missing translation in SceneCreateDialog
2023-06-26 19:30:22 +02:00
Rémi Verschelde 0878766974
Merge pull request #78719 from RandomShaper/fix_fixup
Fix change of precedence in fixup
2023-06-26 19:25:28 +02:00
Pedro J. Estébanez fc0e37bbe0 Fix change of precedence in fixup 2023-06-26 19:20:34 +02:00
kobewi 08ef3044ee Fix missing translation in SceneCreateDialog 2023-06-26 19:19:36 +02:00