6296b46008
Update AUTHORS and DONORS list
...
New contributors added to AUTHORS:
@anvilfolk, @Bromeon, @Maran23, @RedworkDE, @snailrhymer, @vonagam
Thanks to all contributors and donors for making Godot possible!
2023-02-24 14:46:21 +01:00
eec165e1f5
i18n: Sync translations with Weblate
2023-02-24 14:43:04 +01:00
a6baebc7c2
Fixup GDScript test using non-deterministic ids
...
Follow-up to #73870 .
2023-02-24 14:31:36 +01:00
9e6cb51939
Merge pull request #73752 from bruvzg/x11_quote_left
...
Fix X11 QUOTELEFT / SECTION physical key mapping.
2023-02-24 14:11:25 +01:00
7e00cc1f7a
Merge pull request #73870 from vnen/gdscript-dont-reference-group-properties
...
GDScript: Fix groups and categories been seen as members
2023-02-24 14:08:20 +01:00
6f2a8434c6
GDScript: Fix groups and categories been seen as members
2023-02-24 10:03:12 -03:00
34e6b859e0
Merge pull request #73853 from Calinou/doc-max-clustered-elements
...
Document the Max Clustered Elements project setting
2023-02-24 14:01:59 +01:00
28991a954e
Merge pull request #73859 from BastiaanOlij/fix_ssil_artifacts
...
Fixing issues with SSIL artifacts
2023-02-24 14:01:43 +01:00
cd699fedd8
Merge pull request #73855 from CheesecakeCG/scene-import-animationlibrary-tab-fix
...
Fix settings not appearing for Animation Libraries in the Scene Import window
2023-02-24 14:00:18 +01:00
0515843f90
Merge pull request #73856 from timothyqiu/classref-fixes
...
More class reference fixes
2023-02-24 13:31:00 +01:00
e849f07335
Merge pull request #73847 from smix8/fix_shapecast3d_exception_functions_4.x
...
Fix ShapeCast3D add and remove exception functions
2023-02-24 13:30:36 +01:00
cf68821dd8
Merge pull request #73846 from KoBeWi/blind_surveillance
...
Fix custom viewports in Camera2D
2023-02-24 13:30:12 +01:00
49e5e0ed79
Merge pull request #73841 from vonagam/fix-range-regression
...
GDScript: Fix range regression
2023-02-24 13:29:49 +01:00
6c65ff82f2
Merge pull request #73838 from RevoluPowered/fix-editor-hanging-headlessly
...
Fix editor resource preview deadlocking with --headless mode
2023-02-24 13:29:25 +01:00
18053a68cb
Merge pull request #73836 from smix8/fix_gridmap_cell_size_changed_signal_4.x
...
Fix GridMap 'cell_size_changed' signal not disconnecting properly
2023-02-24 13:28:58 +01:00
cf50eb130e
Fix custom viewports in Camera2D
2023-02-24 13:26:31 +01:00
4c2f33cfae
Fixing issues with SSIL artifacts
2023-02-24 16:13:18 +11:00
43f62a588b
More class reference fixes
...
Mostly typos. Also renamed the remaining "Vulkan Clustered" to "Forward+".
2023-02-24 10:42:44 +08:00
f3095b7c9d
Fix settings not appearing for Animation Libraries in the Scene Import window
2023-02-23 21:38:50 -05:00
aea88270d5
Document the Max Clustered Elements project setting
2023-02-24 02:39:44 +01:00
5d1a6e9b12
Fix ShapeCast3D add and remove exception functions
...
Fixes that ShapeCast3D would accept any parameter object and silently return when it was not a CollisionObject3D.
2023-02-23 23:45:16 +01:00
55c5774be9
GDScript: Fix range regression
2023-02-24 00:35:11 +02:00
e395eaf447
Fix editor resource preview deadlocking with --headless mode
2023-02-23 20:57:19 +00:00
624426f32e
Fix GridMap 'cell_size_changed' signal not disconnecting properly
...
Fixes that a GridMap node would not disconnect from the 'cell_size_changed' signal when the new selected node is another valid GridMap.
2023-02-23 21:17:37 +01:00
e930c8d383
Merge pull request #73829 from akien-mga/export-pc-s3tc+bptc
...
Export: Default to exporting S3TC + BPTC for PC platforms
2023-02-23 20:34:30 +01:00
e10a15fc19
Export: Default to exporting S3TC + BPTC for PC platforms
...
This is now required after #72031 when using HDRs.
Could have further cleanup as I think these import options may not be needed
at all anymore, and etc/etc2 support doesn't seem to make much sense.
Likewise, the hardcoded "s3tc" in `get_platform_features` could maybe be
removed. But this is material for after 4.1.
Fixes #73789 .
2023-02-23 18:42:28 +01:00
e0de3573f3
Merge pull request #73815 from RedworkDE/net-missing-editor-message
...
C#: Fix editor crashing without a message when .NET is not installed
2023-02-23 13:56:06 +01:00
13382a88df
Merge pull request #73814 from lyuma/importer_mesh_convex
...
import: Fix uv2 by avoiding premature ImporterMesh::get_mesh()
2023-02-23 13:55:43 +01:00
09c8957f9d
Merge pull request #73811 from Vsono/master
...
Fix WebSocketMultiplayerPeer server crash when a client tries to connect.
2023-02-23 13:55:20 +01:00
76d80c2cba
Merge pull request #73798 from vonagam/fix-bad-continue-in-lambda
...
GDScript: Fix parsing unexpected break/continue in lambda
2023-02-23 13:54:56 +01:00
486b0b690d
Merge pull request #73796 from vonagam/fix-enum-in-range-call
...
GDScript: Fix usage of enum value as range argument
2023-02-23 13:54:33 +01:00
845f2a801f
Merge pull request #73784 from akien-mga/expørt
...
Warn users when using non existing --export flag, replaced by --export-release
2023-02-23 13:54:10 +01:00
a5e944661d
Merge pull request #73775 from SaracenOne/fix_node_ownership_on_scene_update_addition
...
Fix ownership bug on ancestor nodes when scene is reimported
2023-02-23 13:53:47 +01:00
873c50732d
Merge pull request #73687 from Calinou/editor-convex-import-fix-max-convex-hulls-crash
...
Add a property hint to fix crash when setting max convex hulls below 0
2023-02-23 13:53:24 +01:00
6b050a3502
C#: Fix editor crashing without a message when .NET is not installed
2023-02-23 13:52:45 +01:00
7899726b98
Add a property hint to fix crash when setting max convex hulls below 0
...
Generating less than 1 convex hull is not valid anyway.
2023-02-23 13:51:12 +01:00
5cb60dff96
Fix WebSocketMultiplayerPeer server crash
2023-02-23 20:00:00 +09:00
51a4fe1d53
import: Fix uv2 by avoiding premature ImporterMesh::get_mesh()
...
Implements create_convex_shape in ImpoterMesh.
Note: ImporterMeshInstance3D::get_mesh() is safe.
The only dangerous function with side effects is ImpoterMesh::get_mesh()
2023-02-23 11:55:28 +01:00
1b512a75e7
Merge pull request #73809 from akien-mga/labhell
...
Revert Label text reshaping fix #71553 and subsequent regression fixes
2023-02-23 11:06:05 +01:00
a386b79983
Merge pull request #73806 from Faless/mp/4.x_fix_prop_config_from_code
...
[MP] Fix replication config not updating sync/spawn props from code.
2023-02-23 11:05:19 +01:00
b87f9f679e
Merge pull request #73647 from RandomShaper/fix_threaded_load
...
Fix threading issues in resource loading
2023-02-23 11:04:55 +01:00
cb9eb02788
Merge pull request #73797 from lyuma/import_primitive_defaults
...
import: Pass the correct defaults to generated collision shapes.
2023-02-23 10:57:05 +01:00
76d4d09bfa
Revert Label text reshaping fix #71553 and subsequent regression fixes
...
Despite a lot of great work from Pedro to try to improve the Label text
reshaping logic and fix subsequent regressions, we found ourselves still
chasing more edge cases, such as #73736 (which got reverted already due
to it causing yet another regression).
In parallel, it seems like the crash scenario that #71553 was addressing
got solved differently in the master branch, so it appears like this
change is no longer necessary at all (at least not urgently), so we
decided to revert to the previous known "ok" state of Label.
- Revert #71553 "Prevent infinite cascade of re-layout after label text reshaping"
This reverts commit ed8c5cd52f .
- Revert #72387 "Enhance label sizing algorithm"
This reverts commit 5131b81a4d .
- Revert #73234 "Fix blank non-autowrapping labels"
This reverts commit 3ccabee9ae .
- Revert #73343 "Make label sizing algorithm more robust"
This reverts commit 4f7f1ef60b .
- Revert #73426 "Fix width determination of non-trimmed, non-wrapped labels"
This reverts commit 73b6c0b972 .
2023-02-23 10:36:42 +01:00
72f5bbde82
[MP] Fix replication config not updating sync/spawn props from code.
2023-02-23 10:03:19 +01:00
b0b1eaeb6d
GDScript: Fix parsing unexpected break/continue in lambda
2023-02-23 10:49:06 +02:00
7ee011051a
GDScript: Fix usage of enum value as range argument
2023-02-23 10:38:53 +02:00
cb35471cb0
import: Pass the correct defaults to generated collision shapes.
...
Solves incorrect defaults, as well as applied scale failing to apply.
The default values are removed, and they differ from collision shape defaults
These values must match the defaults defined in resource_importer_scene.cpp
2023-02-23 03:03:04 +01:00
19c9fd6926
Merge pull request #73715 from clayjohn/HDR-import
...
Use multiple threads to import HDR images
2023-02-22 22:47:49 +01:00
02583ddde8
Merge pull request #72460 from Calinou/project-manager-disable-incompatible-rendering-methods
...
Disable incompatible rendering methods in the project manager
2023-02-22 22:47:07 +01:00
ae7b16c80b
Merge pull request #73776 from vnen/addon-load-script-without-cache
...
Load script for addons without cache
2023-02-22 22:45:52 +01:00