This website requires JavaScript.
fb2e9c7ba7
Cleanup QuickOpenDialog history and fix UID errors
kobewi
2025-04-03 15:31:36 +02:00
9637a9f72d
Change "GDExtension example in C++" links to accommodate the new docs file structure.
Lukas Tenbrink
2025-04-03 16:01:43 +02:00
1077fdb15a
fix TextEdit VScroll max tolerance
BrotherShort and Kit Bishop
2025-03-30 04:11:24 +08:00
8e5e915013
Android Editor: Auto create nomedia file to hide project files in media apps
Anish Mishra
2025-04-03 18:05:30 +05:30
00f2e5be3a
Display PortableCompressedTexture's format in inspector preview
LuoZhihao
2025-04-03 18:32:04 +08:00
094ded8009
Fix invalid DAP responses when content had non-ASCII content
Ricardo Subtil
2025-04-02 19:20:13 +01:00
2f8b96e8a2
Make swap_cancel_ok setting 3-state instead of boolean.
Pāvels Nadtočajevs
2025-04-03 11:09:37 +03:00
52009b52d2
Detect KDE/LXQt and swap OK/Cancel buttons to Windows style.
Pāvels Nadtočajevs
2025-04-03 12:15:27 +03:00
35beb07eef
CryptoCore: Use size_t for buffer sizes to fix encoding/sums of 2.0+ GiB files.
Rémi Verschelde
2025-04-03 11:29:59 +02:00
d8fca99ba0
Fix BitMapEditor crash when bitmap is empty
arkology
2025-04-03 05:51:30 +00:00
8a3f9846c5
Add missing initializer_list constructor for TypedDictionary
Tom
2025-03-26 19:01:56 +00:00
b78a02fc76
Fix Edit option for sub-resources
kobewi
2025-04-02 20:47:06 +02:00
1cc879afc0
Allow instantiate unexposed EditorPlugin form GDExtension.
Daylily-Zeleen
2025-04-02 14:48:26 +08:00
2800948d61
Organize ifdefs for disabling navigation, physics, and XR
Aaron Franke
2025-04-02 03:15:02 -07:00
565ea927d2
Emit changed signal after baking navigation mesh
smix8
2025-03-16 17:46:22 +01:00
1f56d96cf2
Merge pull request #104893 from Repiteo/scons/external-includes-alt
Thaddeus Crews and GitHub
2025-04-02 07:48:03 -05:00
c9c8556a47
Merge pull request #104862 from smix8/navserver_process
Thaddeus Crews
2025-04-02 07:37:32 -05:00
9f222d500d
Merge pull request #104375 from YYF233333/is_empty
Thaddeus Crews
2025-04-02 07:37:31 -05:00
673ae98d64
Merge pull request #104918 from bruvzg/do_note_stdin
Thaddeus Crews
2025-04-02 07:37:30 -05:00
f07bbe8fac
Merge pull request #104884 from Calinou/3d-editor-freelook-base-speed-allow-higher-values
Thaddeus Crews
2025-04-02 07:37:29 -05:00
74b5ece1fc
Merge pull request #104625 from smix8/trimesh_api
Thaddeus Crews
2025-04-02 07:37:29 -05:00
6693836fba
Merge pull request #104903 from beicause/nav-replace-deprecated-get_closest_point_to_segment
Thaddeus Crews
2025-04-02 07:37:28 -05:00
f25fc34439
SCons: Add CPPEXTPATH for external includes
Thaddeus Crews
2025-04-01 13:57:43 -05:00
be82731f99
Removed unused get_valid_parents_static functions from GDCLASS.
Lukas Tenbrink
2025-04-02 13:50:47 +02:00
7a1a970c25
size() <= 0 and size() < 1.
Yufeng Ying
2025-03-20 10:16:05 +08:00
4f4031a675
Replace size() == 0 with is_empty().
Yufeng Ying
2025-03-20 00:07:31 +08:00
ce2d0ac62f
[Docs] Add note about console wrapper to get_stdin_type.
Pāvels Nadtočajevs
2025-04-02 13:55:06 +03:00
072e77ab40
mbedtls: Disable ASM when compiling with LLVM MemorySanitizer (MSAN)
Rémi Verschelde
2025-04-02 11:37:22 +02:00
16fd7b6ae1
Prepare NavigationServer for process() and physics_process() split
smix8
2025-03-31 22:32:59 +02:00
f2197a1013
Expose TriangleMesh api functions wrapped for scripting
smix8
2025-03-25 19:43:15 +01:00
06c8a7d396
Navigation: Replace the deprecated Geometry2D::get_closest_point_to_segment
LuoZhihao
2025-04-02 13:43:58 +08:00
c7ea8614d7
Merge pull request #104894 from sorascode/fix-macos-joy-name
Thaddeus Crews
2025-04-01 19:53:38 -05:00
1f1b1c56e7
Merge pull request #104381 from Ivorforce/object-notification-nobool
Thaddeus Crews
2025-04-01 19:53:37 -05:00
92002b1c69
Merge pull request #104218 from zaevi/fix_OptimizedTranslation_hash
Thaddeus Crews
2025-04-01 19:53:37 -05:00
b9b3c3fe14
Merge pull request #104889 from MJacred/patch-1
Thaddeus Crews
2025-04-01 19:53:36 -05:00
174251df4f
Merge pull request #104886 from KoBeWi/remember_where_you_are
Thaddeus Crews
2025-04-01 19:53:32 -05:00
21956851ac
Merge pull request #104885 from MewPurPur/html-validation-optimization
Thaddeus Crews
2025-04-01 19:53:32 -05:00
314f3fe6bb
Merge pull request #103507 from Eole211/fix-min-wall-slide-doc
Thaddeus Crews
2025-04-01 19:53:31 -05:00
b69e92cbd3
Merge pull request #104880 from beicause/shader-fix-bvec-to-variant
Thaddeus Crews
2025-04-01 19:53:30 -05:00
f72511d908
Merge pull request #104811 from YeldhamDev/build_no_navigation
Thaddeus Crews
2025-04-01 19:53:29 -05:00
9637894c59
Merge pull request #104873 from bruvzg/tts_on_demand
Thaddeus Crews
2025-04-01 19:53:28 -05:00
b37e368e5e
Merge pull request #104896 from smix8/nav_size
Thaddeus Crews
2025-04-01 19:53:28 -05:00
79ae9bf775
Change navigation module LocalVector size_t uses to uint32_t
smix8
2025-04-01 23:44:43 +02:00
2e99565bcb
Editor: Refactor parse_message into handler functions
Stuart Carnie
2025-04-02 08:39:40 +11:00
abaaa87a47
fix: use productCategory instead of vendorName for joy name on macos
sora
2025-04-01 21:12:55 +02:00
250cc58388
Optimize HTML color validation
MewPurPur
2025-04-01 14:18:35 +03:00
179ce63dbf
Update class docs: dpi_changed signal is supported on Linux (Wayland)
MJacred
2025-04-01 19:40:36 +02:00
71519445c2
Remember last POT generator path
kobewi
2025-04-01 17:44:25 +02:00
556933306a
Allow to compile templates without navigation features
Michael Alexsander
2025-03-30 13:20:04 -03:00
38a2869cf8
Allow higher freelook base speed values in the 3D editor settings
Hugo Locurcio
2025-04-01 15:45:24 +02:00
8a76e31547
Remove bool from Object::notification virtual function; replace with separate functions to avoid branching.
Lukas Tenbrink
2025-04-01 12:50:14 +02:00
d52b84e472
Merge pull request #103993 from aaronfranke/geometry-segment
Thaddeus Crews
2025-04-01 08:01:34 -05:00
dee3ee77c6
Merge pull request #104849 from syntaxerror247/overflow
Thaddeus Crews
2025-04-01 08:01:33 -05:00
c23832b265
Merge pull request #104878 from bruvzg/color_mod_f
Thaddeus Crews
2025-04-01 08:01:33 -05:00
03d460ff4a
Merge pull request #102283 from matmas/fix-docs-log-multiplayer
Thaddeus Crews
2025-04-01 08:01:32 -05:00
f7f2e79b64
Merge pull request #104841 from akien-mga/scons-gcc--Wvirtual-inheritance
Thaddeus Crews
2025-04-01 08:01:31 -05:00
fd27e4f795
Merge pull request #104485 from EricEzaM/2025-shortcut-context-improvements
Thaddeus Crews
2025-04-01 08:01:15 -05:00
e539b62aa7
Fix EditorProperty shortcuts being global and unintentionally triggering
Eric M
2025-03-23 00:04:56 +10:00
4638ade13f
Enable TTS on demand, instead of fully disabling it when project setting is not set.
Pāvels Nadtočajevs
2025-04-01 11:59:04 +03:00
e37d785a0a
feat: Allow users to select Continuity Camera
KOGA Mitsuhiro
2025-04-01 01:49:51 +09:00
9e0798ed36
Shader: Fix bvec to variant conversion
LuoZhihao
2025-04-01 19:02:43 +08:00
19f360d65a
Add font import flag to toggle modulation of colored glyphs.
Pāvels Nadtočajevs
2025-04-01 13:36:10 +03:00
a7b7220d86
Fix input config dialog overflow on Android Editor
Anish Mishra
2025-03-31 21:11:41 +05:30
7e00ea510e
Fix missing tooltips on "Advanced Import Settings for Scene" window
Etherealxx
2025-03-30 22:00:57 +07:00
cc7217970d
Merge pull request #104762 from smix8/depr_map_force_update
Thaddeus Crews
2025-03-31 19:02:09 -05:00
9b242a230b
Merge pull request #104856 from Calinou/moviewriter-fix-time-display
Thaddeus Crews
2025-03-31 19:02:08 -05:00
4778212be1
Merge pull request #101270 from aaronfranke/gltf-export-img-num-pad
Thaddeus Crews
2025-03-31 19:02:07 -05:00
abd565eb19
Merge pull request #104844 from Ivorforce/gdsoftclass
Thaddeus Crews
2025-03-31 19:02:03 -05:00
7ba2ebd7fb
Merge pull request #104523 from rsubtil/fix-dap_bugs
Thaddeus Crews
2025-03-31 19:02:02 -05:00
e5f7ec0c30
Merge pull request #104777 from smix8/fix_boxmesh
Thaddeus Crews
2025-03-31 19:02:02 -05:00
de9cdfea4b
Merge pull request #104803 from Repiteo/ci/smarter-cache
Thaddeus Crews
2025-03-31 19:02:01 -05:00
0f570977fd
Merge pull request #104864 from scgm0/Fix-Windows-Mono-build
Thaddeus Crews
2025-03-31 19:02:01 -05:00
c8ade8618b
Fix Windows Mono build
scgm0
2025-04-01 06:45:33 +08:00
6261bf577e
Change how ImageTexture's image is defined
kobewi
2024-03-28 16:12:52 +01:00
a2f200c5d6
SCons: Only set GCC -Wvirtual-inheritance for C++ and warnings=extra
Rémi Verschelde
2025-03-31 15:37:47 +02:00
0272e35451
Fix DAP bugs: crash when removing breakpoints, duplicated breakpoint data, source checksums not updating
Ricardo Subtil
2025-03-23 16:50:21 +00:00
fa0a3c9c6e
Add and require GDSOFTCLASS for Object subclasses that want to cast but do not use GDCLASS.
Lukas Tenbrink
2025-03-31 15:18:06 +02:00
5cdd612c54
Fix time display in MovieWriter window title and console output
Hugo Locurcio
2025-03-31 20:38:18 +02:00
7721e13a92
GDScript: Add constant Array and Dictionary constructors
Danil Alexeev
2025-03-31 20:40:49 +03:00
19700dacdf
Add maven publishing configuration for Godot tools
Fredia Huya-Kouadio
2025-03-30 19:01:12 -07:00
0fcc19854f
Merge pull request #104829 from AThousandShips/fix_nav_perf
Thaddeus Crews
2025-03-31 12:03:48 -05:00
8f6bb119f4
Merge pull request #100602 from KoBeWi/over_100_changes_in_50_random_files_aka_the_best_kind_of_PR
Thaddeus Crews
2025-03-31 12:03:47 -05:00
4950deeea0
Merge pull request #104726 from Meorge/bugfix/reversed-buttons-do-not-spark-joy-con
Thaddeus Crews
2025-03-31 12:03:46 -05:00
e8b56aac8c
Merge pull request #104725 from Meorge/gamecontroller-avoid-joystick-code-duplication
Thaddeus Crews
2025-03-31 12:03:46 -05:00
e99dc63fdc
Merge pull request #103764 from kleonc/multi_node_edit_update_on_property_list_changed
Thaddeus Crews
2025-03-31 12:03:45 -05:00
64f80ca0e9
Merge pull request #104810 from kiroxas/utf8_cleanup
Thaddeus Crews
2025-03-31 12:03:44 -05:00
f704113abe
Merge pull request #104649 from Ivorforce/move-semantics-ref-array-dict
Thaddeus Crews
2025-03-31 12:03:44 -05:00
19afe67ebb
Merge pull request #101026 from Ivorforce/localvector-erase-unordered
Thaddeus Crews
2025-03-31 12:03:27 -05:00
d607fc7221
Fix remote object inspector through DAP
Michael Alexsander
2025-03-31 10:55:13 -03:00
19e8faae30
Add null check for SpriteFramesEditor's SpriteFrames
chocola-mint
2025-03-31 18:53:05 +09:00
79f5a4d9fe
OpenXR: Use the XR_FB_foveation_vulkan extension to get the density map for VRS
David Snopek
2024-11-27 10:34:48 -06:00
ccdc5862e9
Add LocalVector.erase_unordered, mimicking erase but with remove_at_unordered, to remove duplicate logic. erase_unordered should be preferred over erase where order is not important, for its performance benefits.
Lukas Tenbrink and smix8
2025-01-02 16:32:54 +01:00
b79c2221f0
[Navigation] Fix typo in performance
A Thousand Ships
2025-03-31 11:19:26 +02:00
ca57fe1db4
Fix #100536 : Control set_position resizes offsets/anchors The set_position method computes the anchors/offsets to match a rectangle at the given position with size "size_cache". However, when the Control's combined minimum size is larger than the size obtained through the offsets and anchors, "size_cache" is set to be as large as the combined minimum size. Therefore, when position is set while the combined minimum size is larger than the rectangle given by the anchors and offsets, it would resize these two fields, which would then stop the Control from shrinking when its combined minimum size decreased. To fix this, set_position now uses the size given by the offsets and anchors instead of the "size_cache" field. This way, the rectangle denoted by the offsets and anchors is simply moved, without being resized, enabling the Control to shrink automatically when its combined minimum size decreases. I also added a test case to ensure that the Control shrinks correctly after setting its position while it has a larger custom minimum size than the one obtained through the offsets and anchors.
Filipe Alexandre Francisco Costa
2025-03-17 10:33:41 +00:00
0f897f8c7e
Make reusable functions for GameController joystick and trigger input
Malcolm Anderson and bruvzg
2025-03-26 13:41:23 -07:00
674c2dc9ee
GLTF: Fix importing files with invalid buffer view byte strides
Aaron Franke
2025-03-29 14:29:41 -07:00
c1acc839a8
Directly use segment points in Geometry2D/3D function parameters
Aaron Franke
2025-03-11 10:55:53 -07:00
23129a66ed
Replace append_utfx with direct String::utfx
Kiro
2025-03-30 19:56:38 +02:00
58d49cf087
CI: Validate scons-cache via action output
Thaddeus Crews
2025-03-30 10:30:50 -05:00
5e83618183
Deprecate NavigationServer map_force_update()
smix8
2025-03-29 12:31:21 +01:00