1
0
Fork 0
Commit Graph

73307 Commits

Author SHA1 Message Date
LuoZhihao 31c191ee72 Fix compiling with `disable_xr=yes` 2025-04-04 00:26:53 +08:00
HolonProduction e2c3731cdd JSONRPC: Require manual method registration 2025-04-03 17:51:03 +02:00
Pāvels Nadtočajevs 65129d2aa2
[macOS] Fix native menu submenu items have wrong action and accelerators set. 2025-04-03 18:47:23 +03:00
Lukas Tenbrink e6d166344b Remove unused `get_inheritance_list_static` from `GDCLASS`. 2025-04-03 17:18:28 +02:00
Thaddeus Crews 207a2b6472
Core: Integrate warning suppression macro helpers 2025-04-03 10:13:46 -05:00
Silc Lizard (Tokage) Renew 96200abb97 Add p_delta argument to _process_modification() and expose advance() 2025-04-03 23:58:54 +09:00
Thaddeus Crews 6392241742
Merge pull request #104959 from bruvzg/kde_swap
Linux: Detect KDE/LXQt and swap OK/Cancel buttons to Windows style.
2025-04-03 09:27:56 -05:00
Thaddeus Crews b6c8155439
Merge pull request #104958 from bruvzg/ok_cancel_swap
Make `swap_cancel_ok` setting 3-state instead of boolean.
2025-04-03 09:27:55 -05:00
Thaddeus Crews 6075e6a976
Merge pull request #104957 from arkology/empty-bitmap-crash
Fix `BitMapEditor` crash when bitmap is empty
2025-04-03 09:27:54 -05:00
Thaddeus Crews d0b3e0b474
Merge pull request #104921 from Ivorforce/no-get-valid-parents
Remove unused `get_valid_parents_static` functions from `GDCLASS`.
2025-04-03 09:27:54 -05:00
Thaddeus Crews 4e6f3a5605
Merge pull request #104915 from aaronfranke/org-ifdef
Organize ifdefs for disabling navigation, physics, and XR
2025-04-03 09:27:53 -05:00
Thaddeus Crews f5e0b869f4
Merge pull request #104242 from smix8/navmesh_changed
Emit `changed` signal after baking navigation mesh
2025-04-03 09:27:52 -05:00
Thaddeus Crews 2e9a99864f
Merge pull request #99631 from Mickeon/documentation-duplicate-signals-oopsie
Mention `DUPLICATE_SIGNALS` only affects `CONNECT_PERSIST` signals
2025-04-03 09:27:51 -05:00
Thaddeus Crews 3a5f34bd19
Merge pull request #104938 from KoBeWi/root_of_all_bugs
Fix Edit option for sub-resources
2025-04-03 09:27:51 -05:00
Thaddeus Crews e5c5cb4ce2
Merge pull request #104906 from Daylily-Zeleen/daylily-zeleen/allow_instantiate_unexposed_editor_plugin_from_gdextension
Allow instantiating unexposed `EditorPlugin` from GDExtension.
2025-04-03 09:27:50 -05:00
Thaddeus Crews 2ad75d4077
Merge pull request #104936 from rsubtil/fix-dap_print_🐛s
Fix invalid DAP responses when content has non-ASCII content
2025-04-03 09:27:50 -05:00
Thaddeus Crews 6ef89f12bc
Merge pull request #104167 from TokageItLab/spring-inside-tree
Add `is_inside_tree()` check to SpringBoneSimulator3D
2025-04-03 09:27:49 -05:00
Thaddeus Crews 577133e6d2
Merge pull request #104963 from beicause/display-pctex-format
Display PortableCompressedTexture's format in inspector preview
2025-04-03 09:27:48 -05:00
Thaddeus Crews 578ede6e16
Merge pull request #104960 from akien-mga/cryptocore-buffer-size_t
CryptoCore: Use `size_t` for buffer sizes to fix encoding/sums of 2.0+ GiB files
2025-04-03 09:27:48 -05:00
kobewi fb2e9c7ba7 Cleanup QuickOpenDialog history and fix UID errors 2025-04-03 16:21:22 +02:00
BrotherShort 1077fdb15a fix TextEdit VScroll max tolerance
newline

Co-Authored-By: Kit Bishop <kitbdev@gmail.com>
2025-04-03 21:22:57 +08:00
Anish Mishra 8e5e915013 Android Editor: Auto create `nomedia` file to hide project files in media apps 2025-04-03 18:23:38 +05:30
LuoZhihao 00f2e5be3a Display PortableCompressedTexture's format in inspector preview 2025-04-03 18:34:29 +08:00
Ricardo Subtil 094ded8009 Fix invalid DAP responses when content had non-ASCII content 2025-04-03 11:24:47 +01:00
Pāvels Nadtočajevs 2f8b96e8a2
Make `swap_cancel_ok` setting 3-state instead of boolean. 2025-04-03 13:08:11 +03:00
Pāvels Nadtočajevs 52009b52d2
Detect KDE/LXQt and swap OK/Cancel buttons to Windows style. 2025-04-03 12:47:11 +03:00
Rémi Verschelde 35beb07eef
CryptoCore: Use size_t for buffer sizes to fix encoding/sums of 2.0+ GiB files.
Fixes #104949.
2025-04-03 11:29:59 +02:00
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
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