Pāvels Nadtočajevs
3caa3d57db
[TextServer] Do not skip non-color font if system fallback is disabled.
2025-12-15 09:07:11 +02:00
Rémi Verschelde
3ff4c19508
Merge pull request #113816 from YeldhamDev/there_is_nothing_more_permanent_than_a_temporary_solution
...
Add leftover scroll hints, and panels for scrollables without hints
2025-12-12 17:13:13 +01:00
Rémi Verschelde
67c579bcef
Merge pull request #113713 from Mrfanta-stick/fix-openxr-gltf-dependency
...
Fix OpenXR build failure when glTF module is disabled
2025-12-12 17:13:05 +01:00
Michael Alexsander
5246b5fba9
Add leftover scroll hints, and panels for scrollables without hints
2025-12-12 10:59:03 -03:00
Mrfanta-stick
70727f46fd
Fix OpenXR build failure when GLTF module is disabled
...
Wrap OpenXR render model classes with MODULE_GLTF_ENABLED guards since
they depend on the GLTF module. Include modules_enabled.gen.h
unconditionally to ensure proper module detection across all build
configurations.
2025-12-12 14:01:06 +01:00
Thaddeus Crews
afefed5adf
Merge pull request #113723 from KoBeWi/multiplayer_singlefolder
...
Move Multiplayer icons to the module
2025-12-11 12:12:43 -06:00
Thaddeus Crews
2553b70496
Merge pull request #113857 from bruvzg/llvm21
...
Fix build errors and warnings with LLVM-21
2025-12-10 18:10:39 -06:00
Thaddeus Crews
6139cef625
Merge pull request #96547 from DeeJayLSP/drmp3
...
Replace `minimp3` with `dr_mp3`
2025-12-10 18:10:31 -06:00
Thaddeus Crews
83934a55db
Merge pull request #113824 from BastiaanOlij/openxr_use_dpad_constant
...
OpenXR: Use the DPAD extension constant
2025-12-10 18:10:29 -06:00
Thaddeus Crews
fe638bc5cd
Merge pull request #113802 from RandomShaper/make_cmd_queue_reentrant_again
...
CommandQueueMT: Make re-entrant again + Fix multiple flushers case
2025-12-10 18:10:22 -06:00
Pāvels Nadtočajevs
1682f6d4dd
Fix build errors and warnings with LLVM-21
2025-12-10 20:05:38 +02:00
Bastiaan Olij
a4a2de5a0e
OpenXR: use the DPAD extension constant
2025-12-10 10:05:33 +11:00
Bastiaan Olij
a2a38102dc
Add Steam to the description of the Steam frame controller
2025-12-10 08:53:06 +11:00
Rémi Verschelde
3ee5620c73
Merge pull request #113632 from Ivorforce/tracy-profile-opcodes
...
Add support for profiling system calls from GDScript with the tracy integration.
2025-12-09 20:21:37 +01:00
Rémi Verschelde
d09a3d83ff
Merge pull request #113574 from YeldhamDev/take_the_hint
...
Enable scroll hints for several parts of the editor
2025-12-09 19:32:11 +01:00
Rémi Verschelde
5e3fb0d6c6
Merge pull request #113788 from BastiaanOlij/fix_openxr_android_surface_ext
...
OpenXR: Only obtain `xrCreateSwapchainAndroidSurfaceKHR` extension if available
2025-12-09 17:18:02 +01:00
Pedro J. Estébanez
824287eefb
CommandQueueMT: Make re-entrant again + Fix multiple flushers case
2025-12-09 16:09:08 +01:00
Michael Alexsander
f187b8b2bf
Enable scroll hints for several parts of the editor
2025-12-09 10:55:26 -03:00
Bastiaan Olij
9f4db24ef4
OpenXR: only obtain xrCreateSwapchainAndroidSurfaceKHR pointer if extension is available
2025-12-09 15:57:30 +11:00
Bastiaan Olij
58ae0b5129
OpenXR: Add Valve Frame controller support
2025-12-09 15:06:32 +11:00
kobewi
0f1cf00264
Move Multiplayer icons to the module
2025-12-07 19:20:54 +01:00
DeeJayLSP
f46bca99c7
Replace `minimp3` with `dr_mp3`
2025-12-05 18:54:25 -03:00
aaronp64
520f159810
Prevent ObjectDB snapshots from being overwritten
...
Updated ObjectDBProfilerPanel::receive_snapshot to check if file exists, and make filename unique before writing, to avoid overwriting when multiple snapshots are made within same second.
2025-12-05 11:44:22 -05:00
Lukas Tenbrink
2098998347
Add tracy support for profiling opcodes.
2025-12-05 16:05:07 +01:00
Mikael Hermansson
7efdb83924
Remove call to `PhysicsServer3D` from Jolt Physics implementation
2025-12-05 13:52:42 +01:00
Rémi Verschelde
c1bbaca12a
Merge pull request #113600 from HolonProduction/cache-fixup
...
GDScript: Ensure correct caching of cyclic references
2025-12-05 12:56:06 +01:00
HolonProduction
ab0397878c
GDScript: Ensure correct caching of cyclic references
2025-12-05 10:41:06 +01:00
Rémi Verschelde
94eeedd4d6
Merge pull request #113580 from HolonProduction/path-fixup
...
Correctly set GDScript internal path for shallow scripts
2025-12-05 09:38:29 +01:00
Rémi Verschelde
b3cec96b24
Merge pull request #113366 from aaronp64/free_gamestate_snapshots
...
Fix `GameStateSnapshot`s not being freed
2025-12-05 09:38:13 +01:00
HolonProduction
2ce3be221a
Correctly set GDScript internal path for shallow scripts
2025-12-04 20:44:00 +01:00
aaronp64
ed6181c943
Fix GameStateSnapshots not being freed
...
Updated GameStateSnapshot to inherit from RefCounted, to be automatically deleted when reference count reaches zero, and removed GameStateSnapshotRef wrapper class.
2025-12-04 14:42:40 -05:00
Rémi Verschelde
fa2be87998
Merge pull request #109907 from abrusle/patch-1
...
Fix typos and link tutorial in WebRTCPeerConnection docs
2025-12-04 13:21:38 +01:00
Rémi Verschelde
ff610712f5
Merge pull request #109878 from ryevdokimov/fix-grid-map-move
...
Fix `GridMap` Move Action Undo/Redo/Cancel
2025-12-04 13:21:31 +01:00
abrusle
2aad7bf994
Fix typos and link tutorial in WebRTCPeerConnection docs
2025-12-04 12:04:51 +01:00
Thaddeus Crews
0755f096e0
Merge pull request #113512 from adamscott/PROPERTY_HINT_MULTILINE_TEXT_monospace-hint
...
Add new monospace related hint strings
2025-12-03 21:01:58 -06:00
Thaddeus Crews
f6b3803900
Merge pull request #109345 from HolonProduction/resource-cache-shall-shun-shallow
...
Prevent shallow scripts from leaking into the `ResourceCache`
2025-12-03 21:01:56 -06:00
Adam Scott
10c7cb878a
Add new monospace related hint strings
...
- Add hint string `monospace` for `PROPERTY_HINT_{NONE,PASSWORD,PLACEHOLDER_TEXT}` to set the `LineEdit` font monospaced.
- Add hint string `monospace` for `PROPERTY_HINT_MULTILINE_TEXT` to set the `TextEdit` font monospaced.
- Add hint string `no_wrap` for `PROPERTY_HINT_MULTILINE_TEXT` to make the `TextEdit` not wrap lines automatically.
Also:
- Fix issue with `EditorPropertyMultilineText` not updating font properly.
- Add `EditorPropertyMultilineText` tweak flags.
- Add support with GDScript `@export_multiline`.
2025-12-03 12:57:40 -05:00
Thaddeus Crews
202e442671
Merge pull request #113261 from Mickeon/documentation-miscellaneous-oddities-part-7
...
Fix miscellaneous oddities around the class reference (part 7)
2025-12-03 11:42:23 -06:00
David Snopek
308f23f21d
Synchronize the names for `RequiredParam<T>` arguments in header files
2025-12-03 04:14:52 -06:00
Rémi Verschelde
b603be2211
Merge pull request #107167 from Mickeon/actually-use-script-export-mode-what-the-hell
...
Use ScriptExportMode enum in EditorExportPreset
2025-12-03 09:49:27 +01:00
Micky
14ede94a76
Use ScriptExportMode enum in EditorExportPreset
2025-12-03 09:21:50 +01:00
Thaddeus Crews
9c78fafce2
Merge pull request #113457 from KoBeWi/XRock
...
Make OpenXRActionMapEditor into EditorDock
2025-12-02 20:42:59 -06:00
Thaddeus Crews
9f76aa3df5
Merge pull request #113282 from dsnopek/required-ptr-get-out-there
...
Use `RequiredParam`/`RequiredResult` in some high value places
2025-12-02 20:42:53 -06:00
Thaddeus Crews
666bcb2056
Merge pull request #111452 from DarioSamo/re-spirv
...
Use re-spirv in the Vulkan driver to optimize shaders.
2025-12-02 11:52:10 -06:00
Thaddeus Crews
5b527b23d8
Merge pull request #111800 from Repiteo/scons/d3d12-cleanup
...
SCons: Clean up hardcoded D3D12 driver workarounds
2025-12-02 11:52:07 -06:00
Thaddeus Crews
224f5e8914
Merge pull request #113460 from dsnopek/openxr-foveation-no-vulkan
...
OpenXR: Fix building with `vulkan=no`
2025-12-02 11:52:04 -06:00
Thaddeus Crews
1577061e3d
Merge pull request #113202 from aaronfranke/importer-mesh-convert
...
Allow converting from Mesh to ImporterMesh
2025-12-02 11:52:03 -06:00
Thaddeus Crews
cd8a292324
Merge pull request #113297 from shiena/feature/lifecycle-callbacks
...
Add platform lifecycle callbacks to CameraServer base class
2025-12-02 11:51:52 -06:00
Thaddeus Crews
b93d82a2b3
SCons: Cleanup hardcoded D3D12 driver workarounds
2025-12-02 10:56:50 -06:00
David Snopek
fc92ce3e7f
Use `RequiredParam`/`RequiredResult` in some high value places
2025-12-02 10:44:12 -06:00