Rémi Verschelde
8d69b6b89e
Merge pull request #114801 from HolonProduction/gdscrip/explicit-leak
...
GDScript: Don't clean up other scripts
2026-01-13 00:08:53 +01:00
Rémi Verschelde
e9bb99a3bb
Merge pull request #114839 from akien-mga/basisu-no-strict-aliasing
...
BasisUniversal: Disable strict aliasing to fix GCC optimization issue
2026-01-11 08:44:28 +01:00
Rémi Verschelde
ab6bbf1c59
Merge pull request #114742 from kleonc/tile_navigation_preserve_winding_order
...
Preserve winding order for transformed tiles' navigation polygons
2026-01-10 23:48:16 +01:00
Rémi Verschelde
16daea3622
BasisUniversal: Disable strict aliasing to fix GCC optimization issue
...
This is flagged by upstream as something important in `basisu.h`.
And indeed, we've now seen why with a regression appearing with mingw-gcc 15.
Fixes #114803 .
2026-01-10 23:15:22 +01:00
Rémi Verschelde
2d0a589777
Merge pull request #114808 from dalexeev/core-fix-implicit-conv-in-container-type-validate
...
Core: Fix implicit conversions in `ContainerTypeValidate`
2026-01-09 22:57:20 +01:00
Rémi Verschelde
dc19eb6ed8
Merge pull request #114791 from HolonProduction/lsp/reuse-stale-parsers-in-request
...
LSP: Reuse stale parsers in request
2026-01-09 22:57:15 +01:00
Rémi Verschelde
2a67a76f92
Merge pull request #114697 from brycehutchings/bryceh_fix_depth_view_dropped
...
Fix OpenXR depth submission data dropped
2026-01-09 22:57:07 +01:00
Bryce Hutchings
14b6ca17fe
Fix 'depth_views' dropped from 'next' chain
2026-01-09 12:51:01 -08:00
Danil Alexeev
37f09e579e
Core: Fix implicit conversions in `ContainerTypeValidate`
2026-01-09 22:54:08 +03:00
HolonProduction
970aeae3a0
GDScript: Don't cleanup other scripts
2026-01-09 17:38:52 +01:00
HolonProduction
9d90a6794c
LSP: Reuse stale parsers in request
2026-01-09 15:45:18 +01:00
kleonc
5a275eae38
Preserve winding order for transformed tiles' navigation polygons
2026-01-08 19:41:56 +01:00
Rémi Verschelde
dfbb272bd7
Merge pull request #114695 from HolonProduction/gdscript/cache-errored-script
...
GDScript: Cache invalid scripts
2026-01-08 15:17:08 +01:00
HolonProduction
ae68ee4940
GDScript: Cache invalid scripts
2026-01-07 18:16:26 +01:00
Rémi Verschelde
b94ca9b0bc
Merge pull request #114665 from YeldhamDev/objectdb_theme_fix
...
Fix theming issues with the ObjectDB profiler
2026-01-07 01:42:17 +01:00
Rémi Verschelde
9009a6636c
Merge pull request #114366 from KoBeWi/uh
...
Add EditorDock's own DockSlot enum
2026-01-07 01:41:50 +01:00
Michael Alexsander
ce648d13e3
Fix theming issues with the ObjectDB profiler
2026-01-06 20:19:57 -03:00
KOGA Mitsuhiro
07a9f91863
Android: Fix camera feed switching and stride-aligned buffer handling
...
- Handle stride-aligned YUV planes from camera driver
- Fix callback context to support multiple camera feeds
- Synchronize camera session closure before device close
- Prevent image buffer stall when switching feeds
- Deactivate camera feeds before removal
- Replace auto with explicit type in callbacks
Fixes #110711
Fixes #114468
2026-01-07 03:01:37 +09:00
Ashwin Balasubramaniyan
b987c430d7
Reword OpenXR initialization failure alert message
...
Changes account for the following
1. OpenXR initialization can fail if a required extension is unsupported.
2. Logs contain more detailed info regarding failure.
3. Add additional newlines to separate message into 4 sections
Error encountered
Editor specific hint to developer
WMR specific hint
Consequence
2026-01-06 03:57:20 +00:00
Rémi Verschelde
4e18022442
Merge pull request #114581 from nikitalita/gltf-fix-animation-track-path
...
GLTF: Fix getting animation track path
2026-01-05 11:45:31 +01:00
KOGA Mitsuhiro
0918da0122
Improve error handling in macOS camera module
...
- Add null check for pixelBuffer in camera callback
- Return nil from capture session init on input/output failure
- Fix activate_feed return value and handle permission denied/restricted
- Deactivate camera feeds before removal
Add plane count check before accessing pixel buffer planes to handle
unexpected buffer formats gracefully. Also improve null checks to use
one-time logging and properly unlock the buffer before returning on
error.
2026-01-05 18:39:34 +09:00
nikitalita
33ce7441f8
GLTF: fix getting animation track path
2026-01-03 15:51:12 -08:00
kobewi
9f96d2199d
Add EditorDock's own DockSlot enum
2026-01-02 13:16:23 +01:00
Rémi Verschelde
424310f775
Merge pull request #114405 from KoBeWi/TracToR
...
Fix some invalid translation usages
2026-01-01 16:47:35 +01:00
Rémi Verschelde
504df6253d
Merge pull request #114392 from passivestar/inner-tabs
...
Improve the look of inner tabs in modern theme
2026-01-01 16:47:19 +01:00
Rémi Verschelde
f2badb47f1
Merge pull request #114354 from nikitalita/gltf-dupe-images
...
GLTF: Duplicate images during serialization to prevent segfaults
2026-01-01 16:47:15 +01:00
Max Aller
e304b4e43e
GDScript: Fix incorrect default transfer_mode for `@rpc` annotation
...
The `@rpc` annotation was registered with "unreliable" as the default
transfer_mode, but the runtime (SceneRPCInterface) defaults to
TRANSFER_MODE_RELIABLE. This caused a mismatch between the documented
default and the actual behavior when using Node.rpc_config().
Changed the parser default to "reliable" to match the runtime behavior
and C# RpcAttribute. Added comments in all three locations to help
prevent future drift.
Fixes godotengine/godot-docs#8874
Related docs fix : godotengine/godot-docs#11554
2026-01-01 11:46:24 +01:00
passivestar
3393740d42
Improve the look of inner tabs in modern theme
2025-12-30 06:05:12 +04:00
kobewi
8819651847
Fix some invalid translation usages
2025-12-30 00:03:17 +01:00
HolonProduction
a1fb9daae1
LSP: Fix infinite recursion in symbol calculation
2025-12-28 19:11:29 +01:00
nikitalita
595807acfb
GLTF: dupe images during serialization to prevent segfaults
2025-12-26 12:42:23 -08:00
Rémi Verschelde
ec06048f6e
Merge pull request #114181 from BastiaanOlij/fix_openxr_visibility_nomask
...
OpenXR: Don't create a visibility mask mesh without data
2025-12-21 10:41:17 +01:00
Rémi Verschelde
af9fdbb051
Merge pull request #114183 from bruvzg/ts_pr
...
Remove leftover print line from `TextServer`.
2025-12-19 11:53:45 +01:00
Pāvels Nadtočajevs
ffd5129337
Remove leftover print line from `TextServer`.
2025-12-19 07:51:36 +02:00
Bastiaan Olij
12764858d3
OpenXR: When visibility mask extension does not return a mask, don't create a mesh
2025-12-19 16:02:34 +11:00
kobewi
61254acd98
Translate error names when displayed in dialogs
2025-12-18 23:48:52 +01:00
Rémi Verschelde
f1afe67b3b
Merge pull request #111062 from bruvzg/ts_autoinculde_data
...
Automatically include text server data if project includes translations requiring it.
2025-12-18 23:30:49 +01:00
Pāvels Nadtočajevs
5afbbc71a4
Automatically include text server data if project includes translations requiring it.
2025-12-18 15:32:52 +02:00
Rémi Verschelde
034c55efec
Merge pull request #114132 from dsnopek/remove-openxr-version-hack
...
OpenXR: Remove version hack to workaround Meta aim pose issue that is now fixed
2025-12-18 14:29:15 +01:00
Rémi Verschelde
5d89816d93
Merge pull request #112661 from bruvzg/lang_shape
...
Improve language selection when shaping text.
2025-12-18 14:23:42 +01:00
Rémi Verschelde
65676315c6
Merge pull request #110310 from bruvzg/check_gl_cache
...
[TextServer] Check if texture cache is valid when loading glyph.
2025-12-18 14:23:10 +01:00
Pāvels Nadtočajevs
997f326b58
Improve language selection when shaping text.
2025-12-18 09:05:07 +02:00
David Snopek
1e4de4ed31
OpenXR: Remove version hack to workaround Meta aim pose issue that is now fixed
2025-12-17 20:23:07 -06:00
Rémi Verschelde
c5aff61301
Merge pull request #114054 from YeldhamDev/its_hinting_time
...
Add and adjust more scroll hints in the editor
2025-12-17 22:27:19 +01:00
M4rchyS
38beb1c94b
Fix GDScript extends path recursion to itself
2025-12-17 16:30:53 +01:00
Michael Alexsander
a45bdce763
Add and adjust more scroll hints in the editor
2025-12-17 11:15:33 -03:00
Thaddeus Crews
d9f938775d
Merge pull request #105236 from HolonProduction/lsp-sync
...
LSP: Rework management of client owned files
2025-12-16 20:32:57 -06:00
Rémi Verschelde
d08fbbcc0d
Merge pull request #114072 from Fahien/include-cstdlib
...
Add missing `cstdlib` include for `EXIT_SUCCESS` and `free`
2025-12-16 11:27:13 +01:00
Rémi Verschelde
9d8180edb8
Merge pull request #114027 from bruvzg/e_no_skip
...
[TextServer] Do not skip non-color font if system fallback is disabled.
2025-12-16 11:26:59 +01:00
Antonio Caggiano
717a7f1d76
Add missing `cstdlib` include for `EXIT_SUCCESS` and `free`
2025-12-16 11:02:07 +01:00