|
|
7227fdd805
|
Core: Add UNIX domain socket support
> [!NOTE]
>
> Later versions of Windows has support for `AF_UNIX`, so it could be
> added.
|
2025-09-26 05:46:19 +10: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 |
|
|
|
bd65cfa876
|
Revert "Replace many uses of is_class with derives_from."
This reverts commit 78b743cf4a.
|
2025-09-25 13:48:53 +02:00 |
|
|
|
e366471fdc
|
Add GDSOFTCLASS to deeper inheritors of Object
|
2025-09-24 19:15:56 +01:00 |
|
|
|
78b743cf4a
|
Merge pull request #110832 from Ivorforce/is-class-to-derives-from
Replace many uses of `is_class` with `derives_from`.
|
2025-09-24 09:59:09 -05:00 |
|
|
|
3d1d4bf934
|
Merge pull request #110247 from BlueCube3310/image-fill-mips
Image: Make `fill` method also fill the mipmaps
|
2025-09-24 09:59:04 -05:00 |
|
|
|
8d27c00038
|
Merge pull request #107692 from timothyqiu/editor-overrides-doc
Show description for editor setting overrides
|
2025-09-23 14:51:49 -05:00 |
|
|
|
329acc038d
|
Merge pull request #110826 from Ivorforce/reserve-smaller-than-size-verbose
Change "reserve called with a capacity smaller than the current size" error message to a verbose message.
|
2025-09-23 14:51:48 -05:00 |
|
|
|
c6f57c7a55
|
Change "reserve called with a capacity smaller than the current size" error message to a verbose message.
|
2025-09-23 20:02:40 +02:00 |
|
|
|
8ef4a43ada
|
Replace many uses of is_class with derives_from.
|
2025-09-23 19:59:00 +02:00 |
|
|
|
cd3a6c88fd
|
Merge pull request #106200 from BlueCube3310/image-16-u16
Image: Implement 16-bit unorm and uint formats
|
2025-09-23 12:08:46 -05:00 |
|
|
|
666ed1b51c
|
Image: Make fill method also fill the mipmaps
|
2025-09-23 14:55:04 +02:00 |
|
|
|
a20ca7bbfe
|
Merge pull request #110459 from YeldhamDev/let_the_poor_ints_slide
Allow to use sliders for integers in `EditorSpinSlider`
|
2025-09-22 13:28:52 -05:00 |
|
|
|
035f5d3055
|
Merge pull request #110763 from Ivorforce/object-derives-from
Use `AncestralClass` to speed up `Object::cast_to` when possible.
|
2025-09-22 13:28:45 -05:00 |
|
|
|
be421bcdd4
|
Merge pull request #110250 from YeldhamDev/i_just_cant_keep_focused
Hide `Control` focus when given via mouse input
|
2025-09-22 13:28:44 -05:00 |
|
|
|
f16ff829f0
|
Allow to use sliders for integers in EditorSpinSlider
|
2025-09-22 11:23:15 -03:00 |
|
|
|
b4a99e775d
|
Merge pull request #109843 from Muller-Castro/fix-fileaccess-create-temp
Fix `FileAccess::create_temp()` default args error
|
2025-09-22 08:50:07 -05:00 |
|
|
|
9b7a723aac
|
Merge pull request #107721 from YYF233333/ps_include
Remove dependency of `variant.h` in `print_string.h`
|
2025-09-22 08:50:04 -05:00 |
|
|
|
94dbc42a56
|
Merge pull request #62083 from KoBeWi/string_slice'n_dice
Improve usage of `String.split()` vs `get_slice()`
|
2025-09-22 08:50:01 -05:00 |
|
|
|
96619d46a1
|
Use AncestralClass to speed up Object::cast_to when possible.
|
2025-09-22 13:21:51 +02:00 |
|
|
|
149a4b4ca1
|
Merge pull request #107868 from lawnjelly/quick_ancestry4
Provide quick access to `Object` ancestry
|
2025-09-20 13:41:39 -05:00 |
|
|
|
326b22124a
|
Merge pull request #108794 from bruvzg/macos_actool_export
[macOS] Add support for exporting macOS 26 Liquid Glass icons.
|
2025-09-20 13:41:38 -05:00 |
|
|
|
40bd86819b
|
Merge pull request #104332 from ColinSORourke/FindSeq
Add 'Find Sequence' to `Span`s, and consolidate negative indexing behavior
|
2025-09-20 13:41:34 -05:00 |
|
|
|
ebbd5a7ff5
|
Merge pull request #110694 from wheatear-dev/bugfix-110693
Add `GDSOFTCLASS` to `NetSocket`
|
2025-09-20 13:41:33 -05:00 |
|
|
|
8eeef165d4
|
Merge pull request #104781 from Ivorforce/string-encode-complete
Expose missing `String` encoding conversion functions
|
2025-09-19 20:54:26 -05:00 |
|
|
|
075d99fc11
|
Merge pull request #109897 from WhalesState/geo2d-opt
Geometry2D minor optimization
|
2025-09-19 20:54:23 -05:00 |
|
|
|
aeb3a45c97
|
Hide Control focus when given via mouse input
|
2025-09-19 13:43:29 -03:00 |
|
|
|
c652119812
|
Add GDSOFTCLASS to NetSocket
|
2025-09-19 16:01:01 +01:00 |
|
|
|
d61a337a70
|
Improve usage of String.split() vs get_slice()
|
2025-09-19 16:31:55 +02:00 |
|
|
|
9b96eaaf80
|
Merge pull request #107989 from Jojo-1000/docs-add-required-qualifier
Documentation: Add missing required qualifier for various classes
|
2025-09-19 09:17:06 -05:00 |
|
|
|
05dae23f18
|
Remove dependency of variant.h in print_string.h
Co-authored-by: Lukas Tenbrink <lukas.tenbrink@gmail.com>
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
|
2025-09-19 14:57:36 +08:00 |
|
|
|
406b22d2d5
|
Delete VariantGetInternalPtr and VariantImplicitConvert.
Replace uses with `VariantInternalAccessor`.
|
2025-09-19 00:20:07 +02:00 |
|
|
|
f81287d765
|
Introduce VariantImplicitConvert<> template for types that can be implicitly converted to and from Variant.
De-duplicate a lot of `VariantGetInternalPtr`, `VariantInternalAccessor`, `VariantInitializer` and `VariantDefaultInitializer`.
|
2025-09-19 00:20:07 +02:00 |
|
|
|
3fa7c65914
|
Merge pull request #108504 from precup/optimize-duplicate
Avoid unnecessary copy in ClassDB::get_property_list
|
2025-09-18 12:42:27 -05:00 |
|
|
|
d90d8afa5a
|
Merge pull request #108118 from YYF233333/varray_and_vformat
Simplify `varray`
|
2025-09-18 12:42:25 -05:00 |
|
|
|
ff111e395d
|
Merge pull request #103917 from Ivorforce/sprintf-span
Optimize `vformat` by using `Span` in `sprintf`
|
2025-09-18 12:42:24 -05:00 |
|
|
|
aad046edba
|
Merge pull request #107045 from Ivorforce/rename-hashing-variables
Rename internal fields and variables in `AHashMap`, `HashMap` and `HashSet`
|
2025-09-18 12:42:20 -05:00 |
|
|
|
1e84bc4d9c
|
Merge pull request #108260 from Silver1063/master
Fix modifier order in keycode string generation
|
2025-09-18 12:42:20 -05:00 |
|
|
|
a916325e6a
|
Use Span for String.sprintf, to accelerate vformat not needing to allocate an Array.
|
2025-09-18 19:29:04 +02:00 |
|
|
|
d1fd42bf3c
|
Expose copy_from_unchecked as append_utf32_unchecked and String::utf32_unchecked in String for high performance string copies. Expose append_wstring and String::wstring for platform strings.
|
2025-09-18 19:26:57 +02:00 |
|
|
|
46b88dcbda
|
Rename internal fields and variables in AHashMap, HashMap and HashSet for consistency.
|
2025-09-17 19:10:02 +02:00 |
|
|
|
cc7397ceb7
|
Merge pull request #110556 from Ivorforce/safe-nul-parse
Check for `NUL` characters in string parsing functions.
|
2025-09-17 11:34:18 -05:00 |
|
|
|
38d80598f5
|
Merge pull request #108121 from Repiteo/core/disabled-class-rework
Core: Handle disabled class detection in `ClassDB`
|
2025-09-17 11:34:16 -05:00 |
|
|
|
aa294bb3c8
|
Merge pull request #110360 from zorbathut/pr/memorybarrierrename
Rename RDD::MemoryBarrier to avoid conflicts with the Windows headers.
|
2025-09-17 11:34:15 -05:00 |
|
|
|
1a89648c61
|
Merge pull request #110206 from aaronp64/remove_unused_enum_bitfield_param
Remove unused parameter in `__constant_get_enum_name`/`__constant_get_bitfield_name`
|
2025-09-16 20:29:01 -05:00 |
|
|
|
138e21e6ff
|
Merge pull request #110169 from BlueCube3310/file-access-flush-opti
Optimize data flushing for `FileAccessCompressed` and `FileAccessEncrypted`
|
2025-09-16 20:28:58 -05:00 |
|
|
|
f279257883
|
Merge pull request #110537 from dsnopek/gdextension-do-not-update-gdextension-special-compat-hashes
GDExtension: Update warning about `gdextension_special_compat_hashes.cpp` to prevent confusion
|
2025-09-16 20:28:55 -05:00 |
|
|
|
03d32c68a9
|
Added Find Sequence to Spans
Added FindSequence to Span.h
Refactored String find to use Span::Find_Seq in Ustring.cpp
|
2025-09-16 12:37:07 -07:00 |
|
|
|
081cebb2f7
|
Geometry2D minor optimization
|
2025-09-16 21:33:53 +03:00 |
|
|
|
fb23f7d175
|
Merge pull request #110557 from Splizard/fix-dump-extension-api-with-docs-indentation
Fix `--dump-extension-api-with-docs` indentation
|
2025-09-16 11:44:54 -05:00 |
|