149a4b4ca1
Merge pull request #107868 from lawnjelly/quick_ancestry4
...
Provide quick access to `Object` ancestry
2025-09-20 13:41:39 -05:00
c652119812
Add GDSOFTCLASS to NetSocket
2025-09-19 16:01:01 +01: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
ebdf57fbf1
Optimize data flushing for FileAccessCompressed and FileAccessEncrypted
2025-09-16 00:19:19 +02:00
b432e108d5
Merge pull request #109791 from Talkashie/master
...
Typo cleanup pass
2025-08-21 18:39:37 -05:00
610a5bd65b
Merge pull request #109276 from bruvzg/sym_copy
...
Fix symlink copy in `DirAccess::copy_dir`.
2025-08-20 13:04:23 -05:00
bc7e68dfd1
Typos
2025-08-19 18:32:59 -05:00
5033a6af07
Never duplicate Scripts when duplicating resources recursively
...
This allows to duplicate PackedScenes safely
Fixes #108220
2025-08-14 10:26:48 -03:00
4841add19a
Fixed local_to_scene duplication of typed dictionary.
2025-08-06 17:04:35 -05:00
19dbfec777
Fix symlink copy in DirAccess::copy_dir.
2025-08-03 19:52:48 +03:00
638c6a5659
Fix Image format RGB565 conversion
2025-08-03 16:28:13 +02:00
c2202d36c1
Merge pull request #103838 from ebeem/master
...
Core: Fix translation remaps incorrectly falling back
2025-08-01 11:45:22 -05:00
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
9add19a4ad
Core: Fix translation remaps incorrectly falling back
2025-08-01 19:23:06 +03:00
d0826b0bfe
Fix external resource IDs being lost for default properties
2025-07-31 16:57:35 +02:00
ab178719d9
Mark methods for various classes as required
2025-07-30 19:24:56 +02:00
a32b59622f
Fix Image nearest and cubic resizing bias
2025-07-30 23:54:12 +08:00
b626695f70
Fix internal JSON stringify not preserving p_full_precision
2025-07-21 08:36:29 -07:00
1123d7fd9c
Merge pull request #102499 from Jordyfel/resource-docs
...
Improve documentation of some `Resource` methods
2025-06-28 13:02:54 +02:00
42733a2a5c
Implement sparse bundle PCK support.
2025-06-26 00:47:25 +02:00
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
38c69f1814
Fix file handle leak in ZipArchive and FileAccessZip
2025-06-24 07:34:22 -03:00
e35c80b61c
Image: Fix is_invisible detection for RGBAH and RGBAF
2025-06-23 18:21:04 +02:00
14a814586a
Provide quick access to Object ancestry
2025-06-23 07:11:11 +01:00
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
7dc37bdc9c
Enhance bindings of deep resource duplication
2025-06-20 18:40:41 +02:00
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
6e823b4b14
PCKPacker: Fix first file being written mis-aligned
2025-06-13 16:25:38 +02:00
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
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
1a64b6b5b6
Merge pull request #106913 from Ivorforce/string-resize-uninitialized
...
Rename `String::resize` to `resize_uninitialized`
2025-06-12 22:48:45 +02:00
d160d71796
Stop FileAccess::fix_path from emitting errors for invalid UIDs
2025-06-12 17:21:44 +02:00
e9f5bd8e51
Merge pull request #107355 from beicause/fix-resource-script-property-save
...
Fix `script` property of custom resources inherited from scripts are not saved
2025-06-12 11:56:46 +02:00
b13a0e1834
Rename String::resize to resize_uninitialized, to better communicate to callers that new characters must be initialized.
2025-06-11 18:13:02 +02:00
1498eb327f
Make IPAddress to String conversion explicit.
2025-06-11 15:44:16 +02:00
784823ada1
Fix script property of custom resources inherited from scripts are not saved
2025-06-10 23:03:13 +08:00
24494d840e
Core: Unify display of error type prefixes
2025-06-09 20:18:51 +03:00
f948ab5366
Implement uid Resource references in VariantWriter
...
VariantWriter now writes the uid and the path into Resource() references.
This change will affect ConfigFile, used for .import or project settings.
2025-06-08 06:11:35 -07:00
19a94159a2
Fix async resource loading progress on empty p_original_path
2025-06-04 15:24:39 +02:00
344b8ce1f1
Merge pull request #106190 from aaronfranke/compression64
...
Support 64-bit sizes in Compression
2025-06-03 15:30:24 -05:00
454e4f817c
Make build profile project detection also set build options
2025-06-03 11:11:33 -03:00
5777a88b76
Support 64-bit sizes in Compression
2025-06-03 00:03:01 -07:00
7a3d2f6779
Merge pull request #106606 from aaronfranke/pow2_64
...
Add 64-bit versions of core power of 2 functions
2025-06-02 18:51:56 -05:00
e8a02152c4
Merge pull request #105757 from bruvzg/no_temp
...
[PCK] Move directory to the end of file, write exported/saved PCK in place.
2025-06-02 18:51:28 -05:00
8cb2817976
[PCK] Move directory to the end of file, write exported/saved PCK in place.
2025-06-02 12:54:09 +03:00
f6f1df7d73
Add 64-bit versions of core power of 2 functions
2025-06-01 23:11:12 -07:00
873833b4a7
Remove redundant queue_redraw() & fix typo
2025-05-29 17:22:32 +02:00
0f67c3e992
Merge pull request #104522 from Ivorforce/localvector-force-trivial-resize
...
Core: Add `resize_initialized` and `resize_uninitialized` to `Vector` and `LocalVector`
2025-05-27 09:39:27 -05:00
63dff62948
Merge pull request #100673 from RandomShaper/res_duplicate
...
Overhaul resource duplication
2025-05-27 09:39:25 -05:00
4cb8a0c77e
Add resize_initialized and resize_uninitialized to Vector. These functions serve as replacements for resize, to make sure the caller understands whether elements need to be initialized 'by hand' after the call.
2025-05-26 18:35:41 +02:00