bc9f3c7d92
Make Vector<T>::duplicate() const
...
Co-authored-by: Aaron Franke <arnfranke@yahoo.com >
2025-11-04 17:13:11 -06:00
fc58be9bfc
GDExtension: Add system for builtin method compatibility
2025-11-04 17:12:31 -06:00
d845f0960d
Merge pull request #112351 from charjr/fix-array-remove-at
...
GDExtension: Add missing method flag
2025-11-04 16:32:51 -06:00
cef4a7805f
Merge pull request #111772 from nikitalita/fix-fmem-integer-underflow
...
Fix buffer over-read in `FileAccessMemory::get_buffer`
2025-11-04 16:32:29 -06:00
0d89d2fb82
Merge pull request #112149 from timothyqiu/csv-template
...
Add CSV translation template generation
2025-11-04 16:32:26 -06:00
c342ce423c
GDExtension: Add missing method flag
...
Add GDEXTENSION_METHOD_FLAG_VIRTUAL_REQUIRED
2025-11-04 18:44:11 +00:00
3fa73d4f5f
FileAccessMemory: prevent seeking past end of file
2025-11-02 12:40:51 -08:00
d27fb9b15a
Remove default skeleton path in MeshInstance3D
2025-11-01 01:59:58 +01:00
ae9732139a
Merge pull request #109433 from KoBeWi/hastension
...
Add `has_extension()` method to String
2025-10-31 09:23:30 -05:00
416ba9a1c6
Merge pull request #109517 from precup/speedy-signal-disconnect
...
Speed up signal disconnects in the editor
2025-10-30 10:45:56 -05:00
eaa80e62a8
Merge pull request #108076 from timothyqiu/resource-loader-unused
...
Remove unused methods in `ResourceLoader`
2025-10-30 10:45:55 -05:00
ea9a2c3b2c
Add CSV translation template generation
2025-10-30 08:44:41 +08:00
c885098266
Remove unused methods in ResourceLoader
2025-10-30 08:13:20 +08:00
cc13a376c5
Handle NaN and Infinity in JSON stringify function
...
Co-authored-by: Thaddeus Crews <repiteo@outlook.com >
Co-authored-by: Lukas Tenbrink <lukas.tenbrink@gmail.com >
2025-10-29 12:06:40 -07:00
881058009f
Merge pull request #111522 from Repiteo/core/to-from-native
...
Core: Support `INF`/`NAN` in JSON from/to native
2025-10-29 13:13:48 -05:00
a0cde1e151
Merge pull request #112129 from DeeJayLSP/asetget
...
`ClassDB`: Use `AHashMap` for `property_setget` and `constant/signal_map`
2025-10-29 13:13:47 -05:00
a149280cea
ClassDB: Use AHashMap for property_setget and constant/signal_map
2025-10-28 16:24:54 -03:00
ed751529bc
Merge pull request #112094 from mihe/apple-stack-size
...
Increase stack size for all secondary threads on Apple platforms
2025-10-28 12:19:36 -05:00
3cd6b3f8c6
Merge pull request #111674 from bruvzg/pck_virt_addr_4
...
Update embedded PCK virtual address.
2025-10-28 10:15:35 -05:00
5c9333073a
Merge pull request #111696 from StarryWorm/langtable-include
...
Fix missing includes in headers
2025-10-27 10:01:51 -05:00
5a257a904a
Merge pull request #112073 from timothyqiu/make-csv-great-again
...
Improve CSV translations
2025-10-27 10:01:50 -05:00
08db7ddf2f
Merge pull request #110245 from Armynator/add-min-gui-drag-distance
...
Make minimum drag distance configurable for gui elements
2025-10-27 10:01:41 -05:00
b320a6569e
Increase stack size for all secondary threads on Apple platforms
2025-10-27 12:49:35 +01:00
c1ee8e52e4
Improve CSV translations
...
- Adds context and plural support
- Adds unescape import options
- Better document OptimizedTranslation
Co-Authored-By: Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com >
2025-10-27 17:47:45 +08:00
796281f62f
Add missing includes
...
Add missing <winnt.h> include in windows/lang_table.h
Add missing typedefs.h and rid.h include in godot_constraint_3d.h
Add missing <type_traits> include in iterable.h
Add missing forward declarations in rendering_shader_library.h
2025-10-26 18:25:17 -04:00
65bf516006
Fix memnew_placement with char * arguments. Before, it would call the description version, allocating on the heap instead of ni the given memory.
2025-10-25 18:50:22 +02:00
89aa5137b8
add gui_drag_threshold for viewports
2025-10-24 19:01:25 +02:00
5277c94fe4
Update the source sets configuration for the app and lib modules to match the default configuration
...
Both the `app` and `lib` modules had custom source sets configuration originating from the early days of the project. This updates the configuration to match the default Android Studio configuration which will simplify the addition of unit tests and instrumented tests to the project.
Note that for backcompat reasons, some folders (such as the `res` folder in the `app` module) are left as is.
2025-10-24 07:44:19 -07:00
06bdfa5a16
Merge pull request #110478 from beicause/opt-node-path-to-string
...
Optimize NodePath to String by using cached path
2025-10-23 11:03:53 -05:00
abfc63b483
Speed up signal disconnects in the editor
2025-10-22 22:27:25 -07:00
37764110f6
Merge pull request #110271 from BlueCube3310/image-conv-opti-incompatible
...
Image: Optimize manual format conversion
2025-10-22 13:48:46 -05:00
38e20331c8
Merge pull request #107303 from passivestar/close-dialog-action
...
Add support for closing dialog windows with Cmd+W on macOS
2025-10-22 13:48:36 -05:00
1b84fe745b
Merge pull request #110308 from BlueCube3310/image-mip-renorm-fix
...
Image: Fix normalization of mipmaps for half and float formats
2025-10-22 13:48:35 -05:00
4266a4e4eb
Image: Fix normalization of mipmaps for half and float formats
2025-10-22 15:03:57 +02:00
1a8306bbc1
Allow custom monitors to select desired type
2025-10-22 07:31:44 -05:00
b63ec3d0f0
Image: Optimize format conversion
2025-10-22 14:30:18 +02:00
979f8fa342
Add support for closing dialog windows with Cmd+W on macOS
2025-10-22 09:51:14 +04:00
9cd297b6f2
Merge pull request #107487 from roughbits01/fix-shortcut-names
...
Remove the need to have a display name for built-in action overrides
2025-10-21 19:09:34 -05:00
3f34e38703
Merge pull request #109596 from atlasapplications/splash-screen-stretch-mode
...
Add Stretch Modes for Splash Screen
2025-10-21 19:09:33 -05:00
e870cd911b
Merge pull request #110895 from Giganzo/input-focus
...
Add setting for when to show the focus state for mouse input
2025-10-21 19:09:25 -05:00
b6b3e1ef9e
Add Stretch Modes for Splash Screen
...
Co-authored-by: Samuel Pedrajas <samuelpedrajaspz@gmail.com >
2025-10-21 18:20:44 -04:00
6dd5266a0e
Removes the need to have a display name for built-in action overrides
2025-10-21 16:45:18 +02:00
f50d7fa1e8
Merge pull request #110709 from DeeJayLSP/dict-reserve
...
Add `reserve()` to `Dictionary`, apply to constructors on GDScript VM
2025-10-20 18:09:58 -05:00
06c0985fee
Merge pull request #105450 from raulsntos/MissingNode/default_properties
...
Make `MissingNode`/`MissingResource` non-virtual and hide from dialogs
2025-10-20 18:09:55 -05:00
9cefa0d283
Merge pull request #111841 from blueskythlikesclouds/mipmap-normalize-fix
...
Round values after renormalization when generating mipmaps.
2025-10-20 18:09:51 -05:00
d64a86a35f
Merge pull request #111661 from Repiteo/core/typed-container-migration-v2
...
Core: Consolidate typed container logic with `type_info.h`
2025-10-20 18:09:36 -05:00
3d4f248fda
Round values after renormalization when generating mipmaps.
2025-10-20 13:36:41 +03:00
acdb8667b5
Core: Sidestep GCC false-positive
2025-10-17 18:57:34 -05:00
540ea0b96c
Merge pull request #111761 from Ivorforce/fixed-array-warn
...
Fix false positive warning with `FixedVector` array bounds in gcc.
2025-10-17 11:26:49 -05:00
6733345f73
Fix false positive warning with FixedVector array bounds in gcc.
2025-10-17 13:11:33 +02:00