summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-03-30Merge pull request #75500 from YuriSizov/4.0-cherrypicksRémi Verschelde
Cherry-picks for the 4.0 branch (future 4.0.2) - 2nd batch
2023-03-30Replaced operating system alert dialog with a warning log message,Chris Hutchinson
toggled by a project setting. Fixes #73141 (cherry picked from commit cb8e91924399948888d80d20c6112df473897183)
2023-03-30Exposing more project settings for documentationNinni Pipping
(cherry picked from commit bd30847e5916f4ca8a855774cb32a160e690e71d)
2023-03-30Improve POT Generation dialogHaoyu Qiu
* Avoid "property not found" warnings when adding a file for the first time. * When no file is added, disable the Generate POT button instead of printing a warning. (cherry picked from commit 584136271cf92b7731f82dce22c4e99075b9b5d7)
2023-03-30Hide internal settings from the classrefHaoyu Qiu
Default actions are no longer internal since we want to document them. They are still hidden from the Project Setting dialog because we hid the whole `input/` group manually. (cherry picked from commit 1e0b8d6240314f1904df560cdab840771ef3e002)
2023-03-30C#: Fix Array.AddRange index out of boundsRedwarx008
Fix Array.AddRange index out of bounds (cherry picked from commit eb1fb254a649efe128a3d993b7bd31486e9356e1)
2023-03-30Project converter: Remove Tween properties/signals from renamesRémi Verschelde
The Tween class in Godot 3 is fully incompatible with Godot 4, there's no point doing these renames. It also makes it harder to use Threen, my (currently WIP) forward-port of the Godot 3 Tween to Godot 4. (cherry picked from commit 0171037e0a32b860f60859a0da9d08c6681e690f)
2023-03-30Fixups to list handling in SceneReplicationConfigMai Lavelle
Wrong paths were being inserted leading to duplicates / missed properties. (cherry picked from commit 74edbdd4bce8f7a8a6c01ecb6ba5ae74ad6bac10)
2023-03-30[X11] Fix layout bug in `keyboard_get_keycode_from_physical`Sabrehull
(cherry picked from commit d4b746626659d6e29c54da57b822735d15ab14c0)
2023-03-30Don't allow selecting nodes without ownerkobewi
(cherry picked from commit 2fcfef15daed68e2bcb83a706223dd8d3107290b)
2023-03-30Fix typo in OpenXR pose orientation checkBastiaan Olij
(cherry picked from commit cdd9de28a80079bd3f81a8b004e02e8511a03869)
2023-03-30GDScript: Fix false positive `REDUNDANT_AWAIT` warningDanil Alexeev
(cherry picked from commit c0eeb32e38fbd4f582f7a2726e6535614e507205)
2023-03-30TileSet editor AtlasMergingDialog crash fixkleonc
(cherry picked from commit c72b09639ad5a8644a1fd3bb61c5e2cca8483808)
2023-03-30Update GPUParticles2D/3D speed scale on ENTER_TREEBrian Long
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 4652fbd09e81741a146c7dd1dcc89bf4235bdb75)
2023-03-30Bump the target SDK version to 33 (Android 13)Fredia Huya-Kouadio
(cherry picked from commit 845ca33c7608a8df7e7aaf87f38c1dfaf724fad2)
2023-03-30Add "filesRoot" path to Android provider paths xmllewiji
(cherry picked from commit ac04ff7becfa31388c8bcfe725d71f0c7ec65c94)
2023-03-30Configure maven central snapshot versions for the Godot Android libraryFredia Huya-Kouadio
A snapshot version is a version that has not yet been released which allows us to deploy the same transient version incrementally, without requiring projects to upgrade the artifact version they're consuming. Those projects can use the same version to get an updated snapshot version. (cherry picked from commit a5fdc955158502d99fca4865aa2dffa4d832312d)
2023-03-30Exposes the apply_floor_snap function to allow a snap to be made regardless ↵fabriceci
of velocity. (cherry picked from commit 1381e6da4f695323853b24cf8d3632604b629133)
2023-03-27Merge pull request #75397 from YuriSizov/4.0-cherrypicksYuri Sizov
Cherry-picks for the 4.0 branch (future 4.0.2) - 1st batch
2023-03-27Improve documentation of intVolTer
(cherry picked from commit 0f3197501e3420b7af212c47f184adf0781d7ec0)
2023-03-27Use 8×8 default grid size for TextureRegion and 2D polygon editorsHugo Locurcio
Power-of-two grid sizes are more suited to most game assets. (cherry picked from commit 0f73ef1df9c092a8d2dea2861960e708d90fbd46)
2023-03-27Fix typos and inconsistencies in classrefHaoyu Qiu
* Typo fixes. * Navigation agent's `velocity_computed` signal is not emitted by `set_velocity`, but at the end of that frame if `set_velocity` is called. * Simplify link in navigation agent's `avoidance_enabled` description. * Unify `navigation_layers` description across `NavigationAgent{2,3}D`. * Unify `is_normalized()` description across `Vector2`, `Vector3`, and `Vector4` (cherry picked from commit ff97c481d367a8c4e72b6548095ce33c98e4ef33)
2023-03-27More i18n improvementsHaoyu Qiu
* 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 5a5fd33e42239cb59aa34899675ca4e2a2c99106)
2023-03-27Make Add Scene button the same height as scene tabsHaoyu Qiu
(cherry picked from commit 8ab11127bcece042800ae5afada3d8a81d10e5be)
2023-03-27Fix height of subresource button in InspectorHaoyu Qiu
(cherry picked from commit 66b325b7281fcecaa2393e900ba683f42020cd08)
2023-03-27Fix `NodePath` subname index range documentationNinni Pipping
(cherry picked from commit c75870f79816ea9185aa3ceb3bcfb54fa0344a8a)
2023-03-27[ci/web] update mymindstorm/setup-emsdk to v12Unai Martinez-Corral
(cherry picked from commit dcb974700b35837ee13e1bd3f170a979ee0af03d)
2023-03-27Remove disabled plugins from active pluginskobewi
(cherry picked from commit 0b8b37c35df7d0341c47d99298b4aa7f18ee60eb)
2023-03-27Document how to use logarithm of base 10 with `log()`Hugo Locurcio
(cherry picked from commit 3c4f0ca9c639e11b3a0673b27427538b244533b6)
2023-03-27Fix "hides member" warnings in `csharp_script.cpp`Ninni Pipping
(cherry picked from commit ff5d8c4a4274d0787207b185c3a2129da452ebc3)
2023-03-27C#: Do not print errors about missing references to intentionally ignored ↵RedworkDE
members (cherry picked from commit 42cf684837aa9d4e4e92d216ac0454bbb03761f4)
2023-03-27Port robust signal (dis)connection to ShapeCast2DRicardo Buring
Ported from ShapeCast3D. (cherry picked from commit 5bed055cdd5180b4c5d07f07a2a58644a3d1ffc2)
2023-03-27Fix collide_shape return typeRicardo Buring
Fix PhysicsDirectSpaceState3D::_collide_shape return type. Also PhysicsDirectSpaceState2D::_collide_shape. (cherry picked from commit 61429a5f49f2509f631703886b8b3234701a0206)
2023-03-27Fix `AnimatedSprite2D` autoplay warningNinni Pipping
Changing of autoplay when changing `SpriteFrames` is not done by the user and warning is unhelpful (cherry picked from commit 4d4342e018367499c6b6709e6dc3ca60c4f3dd7a)
2023-03-27Improve documentation for Area monitor callbacks in `PhysicsServer3D`Ninni Pipping
(cherry picked from commit 41242712410589315bfefa2b0630d96281b49006)
2023-03-27Fix ResourceImporterLayeredTexture::import() high_quality typenikitalita
(cherry picked from commit 68a6505f41e8c3254155122b0153c074a80f72c8)
2023-03-27CanvasItem Fix ENTER_CANVAS / VISIBILITY_CHANGED notifications order when ↵kleonc
entering tree (cherry picked from commit 6e3820fd4dfb93f9be98fa86f989d123024ed216)
2023-03-27Make `Gradient` resort points on `reverse`Ninni Pipping
(cherry picked from commit 3795677f3d85d0d5a741b9b040a423d8f3ad3569)
2023-03-27Fix "Download Project Source" for Web Editorator-dev
- Correctly pass safe project name and safe datetime to `vformat` (cherry picked from commit dfb405b702b61cb3a8656f53eb85016608621b57)
2023-03-27Fix some wrong descriptions in the docsRindbee
(cherry picked from commit f29a7c040414aae6ff95d1810fbb041f4dc319b9)
2023-03-27[Windows] Remove meta_mem update on keyup/keydown.bruvzg
(cherry picked from commit e6067a39b523d4c153f78e76f506ee12f2bf046f)
2023-03-27Fix directory access when the running app has the `All files access` permissionFredia Huya-Kouadio
(cherry picked from commit f02e4e4091ccabe05e3eb114b888c2ede86ab189)
2023-03-27Fix get_drag_data not overridable in some Controlskobewi
(cherry picked from commit 36141dc469baaf027e753718598b32c15fe7c541)
2023-03-27Improve Color8 documentationHugo Locurcio
This documents in which situations Color8 is most suited and its precision limitations. (cherry picked from commit 4e4555bea56fd9fd0734b0d6d0800977f9976b95)
2023-03-27Open up bounds of `Shape3D.margin` to support other physics enginesMikael Hermansson
(cherry picked from commit ec6694ce3c7ce53ee076ed5e6f0d08d1357a5381)
2023-03-27Change documentation of `Shape3D.margin` to reflect current situationMikael Hermansson
(cherry picked from commit 33a6c80abb6d0533d1676db61f5b8695449d6b4f)
2023-03-27Fix typo in the type-safe examplesDipal Zambare
Fix type in the type-safe examples of snapped, lerp and sign function. (cherry picked from commit 8901986d56189416c00f0c718c2f16600be34597)
2023-03-27TileMapEditor Fix preview rendering and transform calculationskleonc
(cherry picked from commit 224c66324b5a4f666b0c0469959af39ad5666f75)
2023-03-27Fix ndc calculation for LinearSceneDepth VS node in GLES3Patrick
(cherry picked from commit e3802d5b6f4413b80f9d3a7dce3e54b4e3d34d38)
2023-03-27Fix `Array.slice()` rounding for `abs(step) != 1`Ninni Pipping
(cherry picked from commit 10f385fb792dc74ffb8be221fec88ba9ef7aaa25)