Thaddeus Crews
6b22951162
Merge pull request #107954 from stuartcarnie/unix_domain_socket_support
...
Add Core UNIX domain socket support
2025-09-30 18:35:08 -05:00
Thaddeus Crews
e256771e86
Merge pull request #108836 from aaronfranke/json-grisu
...
Use num_scientific (Grisu2) when stringifying JSON with full precision
2025-09-30 11:19:12 -05:00
Thaddeus Crews
fdf32d1b2a
Merge pull request #108577 from YYF233333/global_class_list
...
Simplify `ScriptServer::get_global_class_list`
2025-09-30 11:19:10 -05:00
Thaddeus Crews
f6fc2f4a08
Core: Remove skip_cr argument from String
2025-09-28 10:07:24 -05:00
Stuart Carnie
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
Thaddeus Crews
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
A Thousand Ships
bd65cfa876
Revert "Replace many uses of is_class with derives_from."
...
This reverts commit 78b743cf4a .
2025-09-25 13:48:53 +02:00
Edward Moulsdale
e366471fdc
Add GDSOFTCLASS to deeper inheritors of Object
2025-09-24 19:15:56 +01:00
Aaron Franke
a238af4d20
Use num_scientific (Grisu2) when stringifying JSON with full precision
2025-09-24 08:21:37 -07:00
Thaddeus Crews
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
Thaddeus Crews
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
Lukas Tenbrink
8ef4a43ada
Replace many uses of is_class with derives_from.
2025-09-23 19:59:00 +02:00
Thaddeus Crews
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
BlueCube3310
666ed1b51c
Image: Make fill method also fill the mipmaps
2025-09-23 14:55:04 +02:00
Thaddeus Crews
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
Thaddeus Crews
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
Lukas Tenbrink
96619d46a1
Use AncestralClass to speed up Object::cast_to when possible.
2025-09-22 13:21:51 +02:00
Thaddeus Crews
149a4b4ca1
Merge pull request #107868 from lawnjelly/quick_ancestry4
...
Provide quick access to `Object` ancestry
2025-09-20 13:41:39 -05:00
Edward Moulsdale
c652119812
Add GDSOFTCLASS to NetSocket
2025-09-19 16:01:01 +01:00
Thaddeus Crews
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
Yufeng Ying
a50fc5acd8
Change ClassDB::get_class_list and related stuff.
2025-09-16 15:00:33 +08:00
BlueCube3310
ebdf57fbf1
Optimize data flushing for FileAccessCompressed and FileAccessEncrypted
2025-09-16 00:19:19 +02:00
Thaddeus Crews
b432e108d5
Merge pull request #109791 from Talkashie/master
...
Typo cleanup pass
2025-08-21 18:39:37 -05:00
Muller-Castro
be68ff8cea
Fix FileAccess::create_temp() default args error
2025-08-21 20:00:55 -03:00
Thaddeus Crews
610a5bd65b
Merge pull request #109276 from bruvzg/sym_copy
...
Fix symlink copy in `DirAccess::copy_dir`.
2025-08-20 13:04:23 -05:00
Talkashie
bc7e68dfd1
Typos
2025-08-19 18:32:59 -05:00
MarianoGnu
5033a6af07
Never duplicate Scripts when duplicating resources recursively
...
This allows to duplicate PackedScenes safely
Fixes #108220
2025-08-14 10:26:48 -03:00
Dubhghlas McLaughlin
4841add19a
Fixed local_to_scene duplication of typed dictionary.
2025-08-06 17:04:35 -05:00
Pāvels Nadtočajevs
19dbfec777
Fix symlink copy in DirAccess::copy_dir.
2025-08-03 19:52:48 +03:00
BlueCube3310
638c6a5659
Fix Image format RGB565 conversion
2025-08-03 16:28:13 +02:00
Thaddeus Crews
c2202d36c1
Merge pull request #103838 from ebeem/master
...
Core: Fix translation remaps incorrectly falling back
2025-08-01 11:45:22 -05:00
Thaddeus Crews
c5d2033e98
Merge pull request #109123 from beicause/fix-img-nearest-cubic-resize-bias
...
Fix `Image` nearest and cubic resizing bias
2025-08-01 11:45:13 -05:00
Almarhoon Ibraheem
9add19a4ad
Core: Fix translation remaps incorrectly falling back
2025-08-01 19:23:06 +03:00
Mikael Hermansson
d0826b0bfe
Fix external resource IDs being lost for default properties
2025-07-31 16:57:35 +02:00
Jojo-1000
ab178719d9
Mark methods for various classes as required
2025-07-30 19:24:56 +02:00
LuoZhihao
a32b59622f
Fix Image nearest and cubic resizing bias
2025-07-30 23:54:12 +08:00
Aaron Franke
b626695f70
Fix internal JSON stringify not preserving p_full_precision
2025-07-21 08:36:29 -07:00
Rémi Verschelde
1123d7fd9c
Merge pull request #102499 from Jordyfel/resource-docs
...
Improve documentation of some `Resource` methods
2025-06-28 13:02:54 +02:00
BlueCube3310
16b9ee6f50
Image: Implement 16-bit unorm and uint formats
2025-06-28 00:30:52 +02:00
Pāvels Nadtočajevs
42733a2a5c
Implement sparse bundle PCK support.
2025-06-26 00:47:25 +02:00
Thaddeus Crews
bf9346caad
Merge pull request #107898 from BlueCube3310/image-invis-fix
...
Image: Fix `is_invisible` detection for RGBAH and RGBAF
2025-06-25 15:14:07 -05:00
Mateo "Kuruk" Miccino
38c69f1814
Fix file handle leak in ZipArchive and FileAccessZip
2025-06-24 07:34:22 -03:00
BlueCube3310
e35c80b61c
Image: Fix is_invisible detection for RGBAH and RGBAF
2025-06-23 18:21:04 +02:00
lawnjelly
14a814586a
Provide quick access to Object ancestry
2025-06-23 07:11:11 +01:00
Rémi Verschelde
a0f9f5d90a
Merge pull request #107770 from RandomShaper/fix_res_dupe_bindings
...
Enhance bindings of deep resource duplication
2025-06-21 11:14:19 +02:00
Pedro J. Estébanez
7dc37bdc9c
Enhance bindings of deep resource duplication
2025-06-20 18:40:41 +02:00
Rémi Verschelde
ee84a5a100
Merge pull request #107482 from nikitalita/fix-pck-misalign
...
PCKPacker: Fix first file being written mis-aligned
2025-06-13 18:37:46 +02:00
nikitalita
6e823b4b14
PCKPacker: Fix first file being written mis-aligned
2025-06-13 16:25:38 +02:00
Hugo Locurcio
16d551a8dd
Improve error messages in ResourceLoader
...
- Remove part of the "Failed loading resource" message about opening
the project in the editor, as it's sometimes misleading.
- Fix `(expected type: )` appearing at the end of the
"No loader found for resource:" error message.
2025-06-13 02:00:59 +02:00
Rémi Verschelde
94d7a54fea
Merge pull request #107402 from mihe/lsp-uid-bug
...
Stop `FileAccess::fix_path` from emitting errors for invalid UIDs
2025-06-12 23:32:51 +02:00