bruvzg
db3fadc560
Improve layout direction/locale automatic selection.
...
(cherry picked from commit 82d7923c65
)
2023-03-27 16:36:53 +02:00
bruvzg
24c4b5e8ad
[macOS] Re-add support for the _sc_ inside app bundle. Update docs.
...
(cherry picked from commit 174e0837e0
)
2023-03-27 16:34:57 +02:00
Markus Sauermann
3cae980c17
Fix some ways to create inconsistent Viewport sizes
...
In the editor, it was possible to set the size of a `SubViewport` even
in cases where a parent `SubViewportContainer` had stretch enabled.
This PR disables editing a `SubViewport.size` while the parent disallows
it and it makes necessary adjustments during `NOTIFICATION_ENTER_TREE`.
(cherry picked from commit 34a7fc7447
)
2023-03-27 16:34:05 +02:00
LandoUWB
34a087cc2c
Incorporating the availability of screen and depth textures for the GLES3 backend
...
(cherry picked from commit 98697b05d8
)
2023-03-27 16:32:25 +02:00
Eric M
74b5a0ca4f
Fix cancelling selection (pressing escape) while gizmo editing making uncommitted changes.
...
* Pressing escape while gizmo editing will discard the changes made during that edit 'session'
(cherry picked from commit 871ddf80c0
)
2023-03-27 16:29:21 +02:00
Paweł
ca0ba83f03
Fix scrolling behaviour with low page value
...
(cherry picked from commit 1608bea188
)
2023-03-27 16:28:29 +02:00
clayjohn
5262fe21de
Delete unused compression formats from .imoprt files when exporting
...
(cherry picked from commit dec86164e1
)
2023-03-27 16:26:13 +02:00
Ricardo Buring
d8f0c2bdca
Revert attempted fix of trimesh CCD
...
(cherry picked from commit bec1182093
)
2023-03-27 16:22:22 +02:00
Rémi Verschelde
cacf49999e
Bump version to 4.0.1-stable
2023-03-19 18:03:00 +01:00
Rémi Verschelde
c5aa3bd7d7
Merge pull request #75097 from YuriSizov/4.0.1-changelog
...
Add changelog for 4.0.1
2023-03-19 09:59:29 -07:00
Yuri Sizov
ac8f97048e
Add changelog for 4.0.1
2023-03-19 12:32:10 +01:00
Rémi Verschelde
6970257cff
Merge pull request #74987 from YuriSizov/4.0-cherrypicks
...
Cherry-picks for the 4.0 branch (future 4.0.1) - 4th batch
2023-03-16 10:44:56 -07:00
lawnjelly
c0e5879b41
Improve Vector2 / 3 / 4 normalized() classref.
...
Mention that the results will be unreliable with initial vector near zero.
(cherry picked from commit cca01afd82
)
2023-03-16 16:46:18 +01:00
smix8
8e8ecf52cf
Fix NavigationAgent3D debug path duplicated points
...
Fixes duplicated points in NavigationAgent3D debug path.
(cherry picked from commit 0b8798a995
)
2023-03-16 16:45:16 +01:00
smix8
bea2da94da
Allow negative NavigationAgent2D path debug line_width for thin lines
...
Allows the line_width for NavigationAgent2D path debug to go negativ for thin line rendering.
(cherry picked from commit f6a10c0565
)
2023-03-16 16:45:07 +01:00
Haoyu Qiu
c6a704af2c
Fix typos and inconsistencies in classref
...
(cherry picked from commit 57d4272984
)
2023-03-16 16:43:31 +01:00
Haoyu Qiu
ef06e5d786
Fix error when opening Inspector's dots menu
...
When the inspector is empty, opening the "extra resource options" menu
produces a error:
> Condition "current_res.is_null()" is true.
Opening the mneu with no current resource is valid use case, so
`ERR_FAIL_COND` should not be used.
(cherry picked from commit cb0fa0ed7b
)
2023-03-16 16:42:53 +01:00
clayjohn
ec5f503289
Disallow creating a project in the Home or Documents folder
...
Also don't prompt users to delete the project folder for now.
This is a temporary fix to ensure that users do not delete their entire home folders by mistake
(cherry picked from commit 45a26ff292
)
2023-03-16 16:42:09 +01:00
Hugo Locurcio
ab12edb6c6
Add "Bbcode" -> "BBCode" editor capitalization
...
This property name is used in RichTextLabel.
(cherry picked from commit 81858da2e6
)
2023-03-16 16:41:16 +01:00
kobewi
5faebb712e
Fix MultiNodeEdit not cleared after deleting nodes
...
(cherry picked from commit fbffd686e2
)
2023-03-16 16:40:13 +01:00
Brett Chalupa
1507bea80c
Fix CharacterBody2D get_slide_collision docs
...
The indentation was off and the code usage was incorrect for Godot 4.0 GDScript.
(cherry picked from commit 2b6e1550ff
)
2023-03-16 16:39:23 +01:00
David Snopek
1c7bd972e4
Documents the "arc-based" Quaternion constructor
...
(cherry picked from commit 2d6deb10b0
)
2023-03-16 16:38:47 +01:00
Marius Hanl
3bb89a0911
Add conversion for common Theme Overrides
...
(cherry picked from commit a40f559fe2
)
2023-03-16 16:37:38 +01:00
Danil Alexeev
5acc7a77fe
Fix `InputEventConfigurationDialog` modifies original event
...
(cherry picked from commit 9fbf24fd5c
)
2023-03-16 16:37:05 +01:00
bruvzg
577afedc40
[macOS] Remove unnecessary debug prints.
...
(cherry picked from commit 42a30c76d9
)
2023-03-16 16:35:54 +01:00
Rémi Verschelde
d23922ffeb
i18n: Sync translations with Weblate
2023-03-15 02:29:27 +01:00
Yuri Sizov
fc7adaab7b
Merge pull request #74907 from YuriSizov/4.0-cherrypicks
...
Cherry-picks for the 4.0 branch (future 4.0.1) - 3rd batch
2023-03-14 16:00:02 +01:00
the-sink
38c0ad7c6c
Redraw 2d viewport when guides are cleared
...
(cherry picked from commit 0c051f41b1
)
2023-03-14 13:59:05 +01:00
pcamp
0cf5de8f19
Fix typo in Window class.
...
"event as" -> "events will be"
(cherry picked from commit 112977be26
)
2023-03-14 13:59:05 +01:00
Marius Hanl
3176016528
Convert OpenSimplexNoise to FastNoiseLite
...
- class name and octaves property
(cherry picked from commit 862296273b
)
2023-03-14 13:59:05 +01:00
Yuri Sizov
c59c68cdec
Make sure Script Debugger is updated with the editor theme
...
(cherry picked from commit 239eb31c90
)
2023-03-14 13:59:05 +01:00
clayjohn
5f6a534569
Use linear filtering without mipmaps for ProceduralSkyMaterial and PhysicalSkyMaterial
...
(cherry picked from commit 572ac91514
)
2023-03-14 13:59:05 +01:00
justchen1369
59a78ecf5a
Fix exported type for Menubar start_index
...
(cherry picked from commit dbfecdb3b0
)
2023-03-14 13:59:04 +01:00
Dmitrii Maganov
23f2c1234c
GDScript: Fix autocomplete inside a block with a type test condition
...
(cherry picked from commit e289a4ab2c
)
2023-03-14 13:59:04 +01:00
yedpodtrzitko
5824967f2f
clear filter input in Project Settings when opening Layers
...
(cherry picked from commit e13bcf5b84
)
2023-03-14 13:59:04 +01:00
Mikael Hermansson
7ac80569b3
Fix extension bindings for motion collision/result structs
...
(cherry picked from commit be64ffd25d
)
2023-03-14 13:59:04 +01:00
Haoyu Qiu
38ad9c52b2
Add missing TTRs in tiles editor and array inspector
...
(cherry picked from commit bef7f14885
)
2023-03-14 13:59:04 +01:00
Rémi Verschelde
9e5e6568b7
Vulkan: Fix VMA build with GCC 13
...
Fixes #74647 .
(cherry picked from commit b113e6d4ff
)
2023-03-14 13:59:04 +01:00
Hayden Leete
26ab941507
Fix errors when closing floating docks
...
dock->get_index() on line 4463 was not behaving as expected
due to dock having an internal sibling, so now we just get the
index excluding internal nodes.
line 4742 would throw an error if you made multiple docks
floating then redocked the end docks first, but no longer
(cherry picked from commit 21578e0bb4
)
2023-03-14 13:59:04 +01:00
Hugo Locurcio
10424abb29
Tweak command syntax in Vulkan renderer failure message
...
This quotes the executable name so that copying it always works
(even if the path contains spaces).
The command is also indented from the rest of the text and is
no longer single-quoted, as that can prevent the command from
running if the line is copied in its entirety (with the quotes).
(cherry picked from commit ddc9cc3e49
)
2023-03-14 13:59:04 +01:00
Chris Weber
006410ae46
increased max touches to 32 for ios
...
(cherry picked from commit 54bd204377
)
2023-03-14 13:59:04 +01:00
Hugo Locurcio
e79477a4b5
Document using `String.uri_encode()` with `OS.shell_open()`
...
(cherry picked from commit 81ac3c3e71
)
2023-03-14 13:59:04 +01:00
bruvzg
0c1abbd79e
[Linux/X11] Add some missing keycodes/scancodes.
...
(cherry picked from commit 5d35c600d5
)
2023-03-14 13:59:04 +01:00
VolTer
5ae484c138
Fix error spam when naming a func at the end of the script
...
(cherry picked from commit 07dd627728
)
2023-03-14 13:59:03 +01:00
RedworkDE
f9bb1d3174
Fix buffer overrun in CPUParticles3D
...
(cherry picked from commit 89980dd9c9
)
2023-03-14 13:59:03 +01:00
Haoyu Qiu
b4a1bfd6d5
Fix coloring of the renderer options button
...
(cherry picked from commit ac7a4f6e87
)
2023-03-14 13:59:03 +01:00
Johan Aires Rastén
4ff705b37e
Fix instance uniforms breaking when setting a new mesh.
...
Fixes #58113
(cherry picked from commit 26aecbfe57
)
2023-03-14 13:59:03 +01:00
Ryan Roden-Corrent
47dc4bc307
Don't unset local_coords on starting transform.
...
This fixes a bug introduced by 806425621c
, where dragging the gizmo no longer respected local transforms.
I'm not sure why I called set_local_coords_enabled(false) in _compute_edit. Removing this line seems to fix gizmo-dragging local transforms, without breaking anything else.
I also noticed that confirming a transform leaves the gizmo axis lines on the screen. This is fixed by calling update_transform_gizmo after clearing the edit mode/instant flags, so update_transform_gizmo knows not to render any axes.
(cherry picked from commit d3d1223b97
)
2023-03-14 13:59:03 +01:00
clayjohn
08845dc3f0
Propogate errors when creating an OpenGL context fails in X11
...
(cherry picked from commit e7ea3ef531
)
2023-03-14 13:59:03 +01:00
SlugFiller
d508d0a642
Fixes a canvas item set to clip children being drawn as black if no children are visible
...
(cherry picked from commit f25508befb
)
2023-03-14 13:59:03 +01:00