arkology
d8fca99ba0
Fix BitMapEditor crash when bitmap is empty
2025-04-03 05:53:28 +00:00
Tom
8a3f9846c5
Add missing initializer_list constructor for TypedDictionary
2025-04-03 00:17:44 +01:00
kobewi
b78a02fc76
Fix Edit option for sub-resources
2025-04-02 20:47:06 +02:00
Daylily-Zeleen
1cc879afc0
Allow instantiate unexposed EditorPlugin form GDExtension.
2025-04-02 23:52:14 +08:00
Aaron Franke
2800948d61
Organize ifdefs for disabling navigation, physics, and XR
2025-04-02 08:24:24 -07:00
smix8
565ea927d2
Emit changed signal after baking navigation mesh
...
Emits changed signal after baking navigation mesh.
2025-04-02 16:54:48 +02:00
Thaddeus Crews
1f56d96cf2
Merge pull request #104893 from Repiteo/scons/external-includes-alt
...
SCons: Add `CPPEXTPATH` for external includes
2025-04-02 07:48:03 -05:00
Thaddeus Crews
c9c8556a47
Merge pull request #104862 from smix8/navserver_process
...
Prepare NavigationServer for `process()` and `physics_process()` split
2025-04-02 07:37:32 -05:00
Thaddeus Crews
9f222d500d
Merge pull request #104375 from YYF233333/is_empty
...
Replace `size() == 0` with `is_empty()`
2025-04-02 07:37:31 -05:00
Thaddeus Crews
673ae98d64
Merge pull request #104918 from bruvzg/do_note_stdin
...
[Docs] Add note about console wrapper to `get_stdin_type`.
2025-04-02 07:37:30 -05:00
Thaddeus Crews
f07bbe8fac
Merge pull request #104884 from Calinou/3d-editor-freelook-base-speed-allow-higher-values
...
Allow higher freelook base speed values in the 3D editor settings
2025-04-02 07:37:29 -05:00
Thaddeus Crews
74b5ece1fc
Merge pull request #104625 from smix8/trimesh_api
...
Expose TriangleMesh api functions wrapped for scripting
2025-04-02 07:37:29 -05:00
Thaddeus Crews
6693836fba
Merge pull request #104903 from beicause/nav-replace-deprecated-get_closest_point_to_segment
...
Navigation: Replace the deprecated `Geometry2D::get_closest_point_to_segment`
2025-04-02 07:37:28 -05:00
Thaddeus Crews
f25fc34439
SCons: Add CPPEXTPATH for external includes
2025-04-02 07:29:08 -05:00
Lukas Tenbrink
be82731f99
Removed unused get_valid_parents_static functions from GDCLASS.
2025-04-02 13:50:47 +02:00
Yufeng Ying
7a1a970c25
size() <= 0 and size() < 1.
2025-04-02 19:18:44 +08:00
Yufeng Ying
4f4031a675
Replace size() == 0 with is_empty().
2025-04-02 19:18:43 +08:00
Pāvels Nadtočajevs
ce2d0ac62f
[Docs] Add note about console wrapper to get_stdin_type.
2025-04-02 13:55:06 +03:00
Rémi Verschelde
072e77ab40
mbedtls: Disable ASM when compiling with LLVM MemorySanitizer (MSAN)
2025-04-02 12:16:58 +02:00
smix8
16fd7b6ae1
Prepare NavigationServer for process() and physics_process() split
...
Prepares the NavigationServer API for a split of its functionality between frame process() and stepped physics_process().
2025-04-02 11:01:08 +02:00
smix8
f2197a1013
Expose TriangleMesh api functions wrapped for scripting
...
Adds script wrapped TriangleMesh api functions to create and query the triangle BVH tree.
2025-04-02 09:52:35 +02:00
LuoZhihao
06c8a7d396
Navigation: Replace the deprecated Geometry2D::get_closest_point_to_segment
2025-04-02 13:45:06 +08:00
Thaddeus Crews
c7ea8614d7
Merge pull request #104894 from sorascode/fix-macos-joy-name
...
[macos] fix: use productCategory instead of vendorName for joypad name
2025-04-01 19:53:38 -05:00
Thaddeus Crews
1f1b1c56e7
Merge pull request #104381 from Ivorforce/object-notification-nobool
...
Optimize `Object::notification` by avoiding runtime branches
2025-04-01 19:53:37 -05:00
Thaddeus Crews
92002b1c69
Merge pull request #104218 from zaevi/fix_OptimizedTranslation_hash
...
Fix hash issue with OptimizedTranslation caused by signed char
2025-04-01 19:53:37 -05:00
Thaddeus Crews
b9b3c3fe14
Merge pull request #104889 from MJacred/patch-1
...
Clarify that `Window.dpi_changed` signal is supported on Linux (Wayland)
2025-04-01 19:53:36 -05:00
Thaddeus Crews
174251df4f
Merge pull request #104886 from KoBeWi/remember_where_you_are
...
Remember last POT generator path
2025-04-01 19:53:32 -05:00
Thaddeus Crews
21956851ac
Merge pull request #104885 from MewPurPur/html-validation-optimization
...
Optimize Color HTML validation
2025-04-01 19:53:32 -05:00
Thaddeus Crews
314f3fe6bb
Merge pull request #103507 from Eole211/fix-min-wall-slide-doc
...
Fix CharacterBody's `wall_min_slide_angle` doc
2025-04-01 19:53:31 -05:00
Thaddeus Crews
b69e92cbd3
Merge pull request #104880 from beicause/shader-fix-bvec-to-variant
...
Shader: Fix `bvec` to variant conversion
2025-04-01 19:53:30 -05:00
Thaddeus Crews
f72511d908
Merge pull request #104811 from YeldhamDev/build_no_navigation
...
Allow to compile templates without navigation features
2025-04-01 19:53:29 -05:00
Thaddeus Crews
9637894c59
Merge pull request #104873 from bruvzg/tts_on_demand
...
Enable TTS on demand, instead of fully disabling it when project setting is not set.
2025-04-01 19:53:28 -05:00
Thaddeus Crews
b37e368e5e
Merge pull request #104896 from smix8/nav_size
...
Change navigation module LocalVector `size_t` uses to `uint32_t`
2025-04-01 19:53:28 -05:00
smix8
79ae9bf775
Change navigation module LocalVector size_t uses to uint32_t
...
Changes navigation module LocalVector size_t uses to uint32_t.
2025-04-01 23:44:43 +02:00
Stuart Carnie
2e99565bcb
Editor: Refactor parse_message into handler functions
...
Move the individual message handlers to separate functions, to make it
easier to follow and add additional message handlers. The function
is also more efficient as it only performs a single hash lookup for
the handler and then dispatches to the member function.
Similar to #104425
2025-04-02 08:39:40 +11:00
sora
abaaa87a47
fix: use productCategory instead of vendorName for joy name on macos
2025-04-01 22:35:09 +02:00
MewPurPur
250cc58388
Optimize HTML color validation
2025-04-01 21:26:21 +03:00
MJacred
179ce63dbf
Update class docs: dpi_changed signal is supported on Linux (Wayland)
2025-04-01 19:40:36 +02:00
kobewi
71519445c2
Remember last POT generator path
2025-04-01 17:44:25 +02:00
Michael Alexsander
556933306a
Allow to compile templates without navigation features
2025-04-01 11:53:35 -03:00
Hugo Locurcio
38a2869cf8
Allow higher freelook base speed values in the 3D editor settings
...
This is useful when working on large-scale games.
2025-04-01 15:45:24 +02:00
Lukas Tenbrink
8a76e31547
Remove bool from Object::notification virtual function; replace with separate functions to avoid branching.
2025-04-01 15:26:32 +02:00
Thaddeus Crews
d52b84e472
Merge pull request #103993 from aaronfranke/geometry-segment
...
Directly use segment points in Geometry2D/3D function parameters
2025-04-01 08:01:34 -05:00
Thaddeus Crews
dee3ee77c6
Merge pull request #104849 from syntaxerror247/overflow
...
Fix input config dialog overflow on Android Editor
2025-04-01 08:01:33 -05:00
Thaddeus Crews
c23832b265
Merge pull request #104878 from bruvzg/color_mod_f
...
Add font import flag to toggle modulation of colored glyphs.
2025-04-01 08:01:33 -05:00
Thaddeus Crews
03d460ff4a
Merge pull request #102283 from matmas/fix-docs-log-multiplayer
...
Fix `LogMultiplayer` example in documentation
2025-04-01 08:01:32 -05:00
Thaddeus Crews
f7f2e79b64
Merge pull request #104841 from akien-mga/scons-gcc--Wvirtual-inheritance
...
SCons: Only set GCC `-Wvirtual-inheritance` for C++ and `warnings=extra`
2025-04-01 08:01:31 -05:00
Thaddeus Crews
fd27e4f795
Merge pull request #104485 from EricEzaM/2025-shortcut-context-improvements
...
Fix EditorProperty shortcuts being global and unintentionally triggering
2025-04-01 08:01:15 -05:00
Eric M
e539b62aa7
Fix EditorProperty shortcuts being global and unintentionally triggering
2025-04-01 22:24:58 +10:00
Pāvels Nadtočajevs
4638ade13f
Enable TTS on demand, instead of fully disabling it when project setting is not set.
2025-04-01 15:24:46 +03:00