ef5ecd95d7
Merge pull request #111254 from Ivorforce/object-no-rb-rw
...
Remove `rw_lock.h` and `rb_map.h` includes from `object.h`.
2025-10-06 09:06:29 -05:00
3b04c8464c
Merge pull request #107273 from DexterFstone/add-game-speed-controls
...
Add game speed controls to the embedded game window
2025-10-06 09:06:24 -05:00
bc0342b3ef
Merge pull request #111290 from HolonProduction/lsp-restart
...
LSP: Fix repeated restart attempts
2025-10-06 14:08:12 +02:00
9d44b68867
Remove rw_lock.h and rb_map.h includes from object.h.
2025-10-05 23:29:04 +02:00
400c77f170
LSP: Fix repeated restart attempts
2025-10-05 16:09:21 +02:00
7ddce8ab26
Add game speed controls to the embedded game window
2025-10-05 11:13:15 +05:30
f6aa5ba23c
Merge pull request #97210 from AleksLitynski/object-snapshot-debugger
...
Add an ObjectDB Profiling Tool
2025-10-03 12:01:11 -05:00
38af23a654
Merge pull request #89409 from aaronfranke/server-folders
...
Move server files into their subfolders
2025-10-03 12:01:00 -05:00
9281613e76
Merge pull request #98061 from dalexeev/gds-remove-unnecessary-bools
...
GDScript: Remove some unnecessary booleans
2025-10-02 15:11:56 -05:00
5f0ecf4c8c
GDScript: Remove some unnecessary booleans
...
Co-authored-by: HolonProduction <holonproduction@gmail.com >
2025-10-02 13:36:03 +03:00
8f386fd9c4
Merge pull request #110775 from fstxz/preload-comma
...
Allow trailing comma in `preload`
2025-10-01 17:54:19 -05:00
6f014135c4
Merge pull request #110317 from bruvzg/ts_zero_w
...
[TextServer] Do not add extra spacing to zero-width glyphs.
2025-10-01 13:12:38 -05:00
3d1c9fd5de
Move server files into their subfolders
2025-09-30 19:39:39 -07:00
d705613db3
Merge pull request #110964 from mihe/jolt/invalid-test-motion
...
Fix crash when calling `move_and_collide` with a null `jolt_body`
2025-09-30 20:10:49 -05:00
45502d1f04
Merge pull request #104510 from fstxz/gridmap-preview-scale
...
GridMap: fix cell scale not applying to the cursor mesh
2025-09-30 20:10:43 -05:00
7b5ee98474
Merge pull request #94118 from CrazyRoka/optimize-gdscript-notifications
...
Optimize `GDScriptInstance::notification` for better performance
2025-09-30 20:10:36 -05:00
7aa229cc8a
Merge pull request #111014 from bruvzg/lbl_sp_x
...
[TextServer] Enforce zero width spaces and joiners to actually be zero width and not fallback to regular space.
2025-09-30 20:10:34 -05:00
b9730c0b2e
Merge pull request #110240 from westenral/add_int_division_warnings
...
Add checks for integer vectors for integer division warning
2025-09-30 20:10:33 -05:00
9fbf5808a0
Rename server "free" functions to "free_rid" to match exposed API
2025-09-30 16:52:25 -07:00
1f7bf131b0
Merge pull request #109298 from HolonProduction/autocompletion-cleanup
...
Autocompletion: Remove duplicate code
2025-09-30 18:35:24 -05:00
7ca521eda1
Merge pull request #109533 from dsnopek/openxr-api-prevent-updating-extension-lists
...
OpenXR: Prevent adding/removing extension wrappers after session start
2025-09-30 18:35:18 -05:00
4f66d53068
Merge pull request #109532 from dsnopek/openxr-api-environment-blend-mode-thread-safe
...
OpenXR: Safely set environment blend mode when rendering on a separate thread
2025-09-30 18:35:17 -05:00
8bc1dd63f4
Merge pull request #107936 from mihe/missing-await-warning
...
Add opt-in GDScript warning for when calling coroutine without `await`
2025-09-30 18:35:05 -05:00
bcc0922a20
Optimize GDScriptInstance::notification for better performance
2025-09-30 19:57:35 +01:00
21fd4faf1b
Merge pull request #107469 from Ivorforce/vector-localvector-explicit-span-conversions
...
Remove implicit conversions between `LocalVector` and `Vector`
2025-09-30 11:19:17 -05:00
7974cf00e7
Merge pull request #110952 from aaronfranke/skip-cons-then-copy
...
Skip copying values constructed immediately before returning
2025-09-30 11:19:15 -05:00
62933b683e
Merge pull request #105928 from Ivorforce/cowdata-reserve-capacity
...
Core: Add `reserve` function to `Array`, `Vector`, and `String`
2025-09-30 11:19:13 -05:00
e256771e86
Merge pull request #108836 from aaronfranke/json-grisu
...
Use num_scientific (Grisu2) when stringifying JSON with full precision
2025-09-30 11:19:12 -05:00
54e8c8eecc
Merge pull request #110948 from aaronfranke/const-ref-param-openxr
...
Use const ref parameters in the OpenXR module
2025-09-30 11:19:11 -05:00
0e7bb92b1d
Merge pull request #110977 from aaronfranke/const-ref-param-webrtc
...
Use const ref parameters in the Web modules
2025-09-30 11:19:11 -05:00
fdf32d1b2a
Merge pull request #108577 from YYF233333/global_class_list
...
Simplify `ScriptServer::get_global_class_list`
2025-09-30 11:19:10 -05:00
3f84820711
[TextServer] Enforce zero width spaces and joiners to actually be zero width and not fallback to regular space.
2025-09-29 00:52:34 +03:00
2914a870af
[TextServer] Do not add extra spacing to zero-width glyphs.
2025-09-28 21:39:44 +03:00
ac2e01684c
Use const ref parameters in the Web modules
2025-09-28 08:13:13 -07:00
c3e6002c6e
Use const ref parameters in the OpenXR module
2025-09-28 08:10:03 -07:00
8d8041bd4d
Merge pull request #107391 from BastiaanOlij/openxr_spatial_entities_ext
...
OpenXR: Add support for spatial entities extension
2025-09-28 10:07:49 -05:00
720dfdde7d
GUI: Fix nullptr deref in TextServer
2025-09-27 10:56:01 -05:00
a285ab6bcf
Fix crash when calling move_and_collide with a null jolt_body
2025-09-27 13:30:04 +02:00
eeac57075c
OpenXR: Implement spatial entities extension
2025-09-27 12:23:33 +10:00
754d49ac81
Skip copying values constructed immediately before returning
2025-09-26 19:13:58 -07:00
0590c974c1
Fix CCD bodies adding multiple contact manifolds when using Jolt
2025-09-26 01:17:11 +02:00
1bf821c1e1
Store current capacity in CowData buffers, and rewrite most of it.
...
Add `reserve` to `CowData`, `Vector` and `Array`.
# Conflicts:
# core/os/memory.h
# core/templates/cowdata.h
2025-09-25 22:00:17 +02:00
1f7630f1bf
Merge pull request #110841 from smix8/raster_casual
...
Make navmesh rasterization errors more lenient
2025-09-25 14:57:11 -05:00
e49e73e160
Merge pull request #110868 from brycehutchings/openxr_late_destruction_crash_fix
...
Fix late destruction access violation with OpenXRAPIExtension object
2025-09-25 14:57:11 -05:00
19df15f1dc
Make navmesh rasterization errors more lenient
...
Make navmesh rasterization on the navigation regions and map more lenient by starting out with a lower internal cell scale by default and changing the merge error to just warning that can be toggled.
2025-09-25 20:18:18 +02:00
c32c2606f4
Merge pull request #110837 from wheatear-dev/add-gdsoftclass-deeper
...
Add `GDSOFTCLASS` to deeper inheritors of `Object`
2025-09-25 12:13:56 -05:00
5aa220efee
Merge pull request #110865 from brycehutchings/openxr_d3d12_near_far_fix
...
Fix OpenXR with D3D12 using the wrong clip space projection matrix
2025-09-25 12:13:55 -05:00
6af2341894
Merge pull request #108743 from Nodragem/fix-jump-when-cutting
...
Fix jump when cutting a selection in Gridmap
2025-09-25 12:13:54 -05:00
cd198f7517
Remove static lifetime object to avoid late destruction
2025-09-25 10:11:08 -07:00
bd65cfa876
Revert "Replace many uses of is_class with derives_from."
...
This reverts commit 78b743cf4a .
2025-09-25 13:48:53 +02:00