kobewi
1b04e6f46d
Respect PROPERTY_USAGE_NEVER_DUPLICATE with Make Sub-Resources Unique
2024-12-30 11:25:18 +01:00
Summersay415
0edd24da6a
Ensure icon and splash paths on export
2024-12-30 12:23:43 +07:00
Thaddeus Crews
4f7e04a959
CI: Only define single concurrency
2024-12-29 21:27:31 -06:00
Hilderin
cfac31b745
Fix debugging embedded game does not refocus on continue
2024-12-29 18:16:19 -05:00
Thaddeus Crews
048f8442e3
Style: Minor pre-commit & yaml adjustments
2024-12-29 10:51:11 -06:00
Kiro
52ee437d7e
try Fixing Variant workaround
2024-12-29 16:35:10 +01:00
Thaddeus Crews
efa144396d
Merge pull request #99876 from Mickeon/documentation-prints-obsession
...
Standardize all "Prints" comments in documentation
2024-12-29 09:35:05 -06:00
Thaddeus Crews
a9b6b3d932
Merge pull request #100776 from AThousandShips/improve_null_checks
...
Improve use of `Ref.is_null/valid`
2024-12-29 09:35:04 -06:00
Thaddeus Crews
f42e40baf1
Merge pull request #100830 from nikitalita/patch-3
...
.clang-format: Change AllowShortFunctionsOnASingleLine back to `Inline`
2024-12-29 09:35:03 -06:00
Thaddeus Crews
a8dfdc9487
Merge pull request #100867 from Geometror/ensure-dir-exists-create-test-script
...
Ensure that directory exists in create_test.py
2024-12-29 09:35:02 -06:00
Thaddeus Crews
a45334875d
Merge pull request #100828 from Repiteo/style/clangd
...
Style: Add `.clangd` config
2024-12-29 09:35:01 -06:00
Thaddeus Crews
debf19a4e5
Style: Add .clangd config
2024-12-29 09:11:24 -06:00
Anish Mishra
f588235441
Warn if virtual_keyboard_get_height() is unsupported
...
This PR updates the `DisplayServer::virtual_keyboard_get_height()` method to return 0 with a warning instead of throwing an error when the virtual keyboard is not supported.
2024-12-29 13:38:27 +05:30
Summersay415
3d8ecc452a
Delete .idsig on One Click Deploy
2024-12-29 13:53:17 +07:00
Patrick Exner
e689c122a6
Add visualization of 3D particle emission shapes
...
Co-authored-by: Kasper Arnklit Frandsen <kasper.arnklit@gmail.com >
2024-12-28 19:56:50 +01:00
Michael Alexsander
d74325f791
Fix error when favoriting some types of properties
2024-12-28 15:29:39 -03:00
Rémi Verschelde
75ce4266c4
Merge pull request #100870 from akien-mga/ci-fix-ruff-format
...
Pre-commit: Fix applying ruff to SCsub files
2024-12-28 13:43:43 +01:00
Florent Guiocheau
c9632d0eb6
Fix regression with shadows when light range is 0 or close
2024-12-28 11:40:54 +01:00
Rémi Verschelde
ff83fdcdd7
Pre-commit: Fix applying ruff to SCsub files
...
Also ignore iOS template dummy.h file for header guards check.
Update ruff to 0.8.4 while at it.
2024-12-28 10:19:46 +01:00
OS-of-S
b9f0e0cfa3
Fixed Mold-search in older systems
2024-12-28 13:49:56 +07:00
Hendrik Brucker
16233db6bf
Ensure that directory exists in create_test.py
2024-12-28 01:39:09 +01:00
Slashscreen
8b3fbd51dc
Fixed docs for add_context_submenu_item
2024-12-27 15:12:22 -08:00
Lars Pettersson
c5b61d4d82
ProjectManager: Update project list placeholder when project created or imported.
2024-12-27 23:31:50 +01:00
Silc Lizard (Tokage) Renew
24f5361b8a
Make transform elements BitField in RetargetModifier
2024-12-28 07:19:48 +09:00
Lars Pettersson
3c1ac98f37
Allow overriding SpinBox value on focus_exited
2024-12-27 22:12:57 +01:00
ydeltastar
64788069a0
Fix scroll to symbol's documentation
2024-12-27 17:12:05 -03:00
Stayd
40f17127ef
Fix User-supplied Normals Being Ignored
...
Moves the initialization of the geo_normal value
to after the user shader code, so that the normal
supplied by the user is actually used instead of
the interpolated vertex normal.
2024-12-27 13:01:20 -07:00
kobewi
4e48b19e1f
Add Color.from_rgba8 and deprecate Color8
2024-12-27 11:26:59 +01:00
Patrick Exner
f1b3f17ae3
Add MagnifyGesture to Advanced Import dialog zooming
2024-12-26 23:53:34 +01:00
Nikita
2845995b02
.clang-format: change AllowShortFunctionsOnASingleLine back to Inline
2024-12-26 22:25:13 +00:00
Rémi Verschelde
99a8ab795d
Merge pull request #100823 from smix8/patch_async_mapsync
...
Patch navigation map async synchronization
2024-12-26 16:48:44 +01:00
kobewi
81b1138a7f
Fix icon UIDs in Project Manager
2024-12-26 14:54:09 +01:00
smix8
c69408168c
Patch navigation map async synchronization
...
Patches navigation map async synchronization.
2024-12-26 13:04:20 +01:00
Hei
d310d9f975
Fix gaps in CSGPolygon3D spin mode at 360 degrees
2024-12-26 13:59:24 +02:00
BlueCube3310
88baa2f82d
Compatibility: Fix ASTC HDR extension detection
2024-12-26 11:44:05 +01:00
Fredia Huya-Kouadio
7ad9d23a1d
Updates how the REQUEST_INSTALL_PACKAGES permission is handled
...
- Only request the permission the first time the editor tries to open an apk
- Disable the permission for the HorizonOS build as the HorizonOS store doesn't support it yet
2024-12-25 20:04:34 -08:00
HP van Braam
46c23e1758
Don't set Variant::Type in destructor
...
When profiling Dome Keeper, I found that in physics_process a HashMap
gets cleared a lot, which ends up calling the Variant destructor.
Calling Variant::clear() dominates this operation.
By not uselessly setting the Type to NIL on destruction we save about
50% of time. This is likely because if there is a simple type in the
Variant that doesn't need destructing, but now we write when we should
just drop the Variant altogether.
Since the value of Variant::type should be unobservable after
destruction this doesn't change any outward behavior.
2024-12-25 23:40:19 +01:00
Adam Johnston
224bafcbce
Compare localized path against editor scene path when reloading and
...
loading
2024-12-24 17:47:07 -08:00
kobewi
e0ca8be392
Re-create missing .uid files
2024-12-24 20:45:41 +01:00
Michael Alexsander
38ff1500c7
Add toggle to hide filtered out parents in the "SceneTree" dock
2024-12-24 13:43:01 -03:00
Lyuma
637fe3ccdd
Allow post-import plugins to modify _subresources
...
The old code fetched some data before the `EditorScenePostImportPlugin._pre_process` callback.
While the callback could modify existing keys, this prevented users from adding new data on a fresh import.
By fetching the keys after pre_process, this means users can consistently modify import options for nodes, meshes, materials and animations in a post-import plugin.
2024-12-24 07:34:24 -08:00
Stuart Carnie
b643599749
Metal: Fix crash when uniform set is empty for slot binding mode
...
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro >
2024-12-24 07:53:21 -07:00
BlueCube3310
636a132e45
Compatibility: Avoid converting to compressed formats when retrieving image data
2024-12-23 23:16:46 +01:00
AThousandShips
8d1a3e2a76
[Core] Align naming and args of (SceneTree)Timer time scale methods
...
Renamed `get_ignore_time_scale` to `is_ignoring_time_scale` following general naming standards.
2024-12-23 16:47:00 -05:00
A Thousand Ships
a1846b27ea
Improve use of Ref.is_null/valid
...
Use `is_null` over `!is_valid` and vice versa.
2024-12-23 16:35:02 -05:00
landervr
1637736c20
ReflectionProbe priority
2024-12-23 21:58:11 +01:00
Micky
ca4b29b18d
Standardize all "Prints" comments in documentation
2024-12-23 21:26:00 +01:00
Hendrik Brucker
3cc5f6e346
Remove leftover print in lightmapper_rd.cpp
2024-12-23 21:14:14 +01:00
Travis Lange
f0c077deb8
fix collision shape debug color breaking gdextension
2024-12-23 15:02:54 -05:00
Maxime Delorme
e4e966b0f2
Fix #100727 by giving the project manager title to the node instead of DisplayServer
2024-12-23 19:44:18 +01:00