Age | Commit message (Collapse) | Author |
|
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.
|
|
C#: Fix editor crashing without a message when .NET is not installed
|
|
import: Fix uv2 by avoiding premature ImporterMesh::get_mesh()
|
|
Fix WebSocketMultiplayerPeer server crash when a client tries to connect.
|
|
GDScript: Fix parsing unexpected break/continue in lambda
|
|
GDScript: Fix usage of enum value as range argument
|
|
Warn users when using non existing --export flag, replaced by --export-release
|
|
SaracenOne/fix_node_ownership_on_scene_update_addition
Fix ownership bug on ancestor nodes when scene is reimported
|
|
Calinou/editor-convex-import-fix-max-convex-hulls-crash
Add a property hint to fix crash when setting max convex hulls below 0
|
|
|
|
Generating less than 1 convex hull is not valid anyway.
|
|
|
|
Implements create_convex_shape in ImpoterMesh.
Note: ImporterMeshInstance3D::get_mesh() is safe.
The only dangerous function with side effects is ImpoterMesh::get_mesh()
|
|
Revert Label text reshaping fix #71553 and subsequent regression fixes
|
|
[MP] Fix replication config not updating sync/spawn props from code.
|
|
Fix threading issues in resource loading
|
|
import: Pass the correct defaults to generated collision shapes.
|
|
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 ed8c5cd52f7914daf6f1aa309581ca3b9b048a2e.
- Revert #72387 "Enhance label sizing algorithm"
This reverts commit 5131b81a4db89d2ef05f7cff7b4b5ea93b140aec.
- Revert #73234 "Fix blank non-autowrapping labels"
This reverts commit 3ccabee9ae8f261aa7b0110482fbb5d2500d2e38.
- Revert #73343 "Make label sizing algorithm more robust"
This reverts commit 4f7f1ef60bdbb0c6d6096d3d99f3e967af7d7a39.
- Revert #73426 "Fix width determination of non-trimmed, non-wrapped labels"
This reverts commit 73b6c0b972150c7cee3975080bedc510f1088adb.
|
|
|
|
|
|
|
|
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
|
|
Use multiple threads to import HDR images
|
|
Calinou/project-manager-disable-incompatible-rendering-methods
Disable incompatible rendering methods in the project manager
|
|
Load script for addons without cache
|
|
This reverts commit ceee405cec171506dde7bc62033dc52ac3797599.
This caused regressions, see #73736 and #73780.
Fixes #73780.
|
|
See #73782.
|
|
This fixes the quality regression without impacting performance
|
|
The project manager can now only create projects that use a rendering
method compatible with the current platform. Rendering methods that
are disabled at build-time are also grayed out (only for OpenGL).
While it is possible in theory to create a project using Forward+
on web (thanks to the automatic fallback),
it will look different once edited on a desktop platform.
|
|
Since they are postponed sometimes due to transient script errors, it
needs to try again without the cache to compile the script again
instead of using the failed one.
|
|
|
|
|
|
Document `@GDScript.is_instance_of` method
|
|
[Linux TTS] Use Callable instead of registering methods.
|
|
|
|
|
|
[iOS] Fix Xcode project file list.
|
|
[Input] Use BRACKET_ instead of BRACE_ for physical keys.
|
|
Fix visible_lines calculation
|
|
Add some missing EditorFileDialog methods and properties.
|
|
[Windows] Take initial flags into account when creating main window.
|
|
|
|
|
|
|
|
|
|
Add Output font size in Theme regeneration conditions
|
|
Ensure minimal thickness for `RichTextLabel` underlines
|
|
Fix `SpriteFrames` data loss on 3-to-4 conversion
|
|
[Windows Export] Pass password only when using PKCS12 file, fix executable name in the error message.
|