nikitalita
|
6e823b4b14
PCKPacker: Fix first file being written mis-aligned
|
2 mesi fa |
Pāvels Nadtočajevs
|
8cb2817976
[PCK] Move directory to the end of file, write exported/saved PCK in place.
|
3 mesi fa |
Lukas Tenbrink
|
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.
|
3 mesi fa |
Lukas Tenbrink
|
f4de2cd22a
Use `resize_zeroed` instead of `resize` then `fill(0)` in several places.
|
5 mesi fa |
Aaron Franke
|
97ee05e9b7
Rename version defines to GODOT_VERSION_* to match GDExtension godot-cpp
|
5 mesi fa |
Kiro
|
06efe84bca
Remove duplicate `utf8()` calls
|
8 mesi fa |
HP van Braam
|
240f510fa7
Core ubsan fixes
|
8 mesi fa |
Juan
|
2ac562cdf8
Add ability for PCK patches to remove files
|
11 mesi fa |
A Thousand Ships
|
38f9769bc6
[Core] Improve error messages with `vformat`
|
10 mesi fa |
Rynzier
|
7b7164c80c
Clarify PCK path argument in `PCKPacker.pck_start`
|
11 mesi fa |
David Nikdel
|
067807c1cb
Remove nondeterminism in pck_packer
|
1 anno fa |
jpcerrone
|
0fb307720c
PCK file path improvements
|
2 anni fa |
bruvzg
|
09465f3fe6
Remove (or make verbose only) various debug prints.
|
2 anni fa |
Rémi Verschelde
|
d95794ec8a
One Copyright Update to rule them all
|
2 anni fa |
bruvzg
|
ecec415988
Use system fonts as fallback and improve system font handling.
|
2 anni fa |
Nong Van Tinh
|
5194c8af7c
Fixes engine crashes caused by the user failing to initialize PCKPacker with pck_start()
|
2 anni fa |
bruvzg
|
d2ebac3a30
Remove or make private `FileAccess` `close()` methods.
|
3 anni fa |
bruvzg
|
4bf99f4af2
Narrow FileAccess scope to prevent deadlocks.
|
3 anni fa |
bruvzg
|
9381acb6a4
Make FileAccess and DirAccess classes reference counted.
|
3 anni fa |
Hugo Locurcio
|
8e57e5dc6a
Print every file exported with `PCKPacker.flush()`s verbose parameter
|
3 anni fa |
bruvzg
|
244db37508
Cleanup and move char functions to the `char_utils.h` header.
|
3 anni fa |
Rémi Verschelde
|
fe52458154
Update copyright statements to 2022
|
3 anni fa |
Paulb23
|
eb9100f085
Fix divide by zero in pck_packer
|
3 anni fa |
Rémi Verschelde
|
9e328bb5b7
Core: Move DirAccess and FileAccess to `core/io`
|
4 anni fa |
Marcel Admiraal
|
da5d7db610
Rename File::get_len() get_length()
|
4 anni fa |
Pedro J. Estébanez
|
469fa47e06
Make all file access 64-bit (uint64_t)
|
6 anni fa |
Rémi Verschelde
|
b5334d14f7
Update copyright statements to 2021
|
4 anni fa |
Marcel Admiraal
|
5b937d493f
Rename empty() to is_empty()
|
4 anni fa |
bruvzg
|
f043eabdd8
Adds PCK encryption support (using script encryption key for export).
|
5 anni fa |
Rémi Verschelde
|
85220fec01
Style: Remove unnecessary semicolons from `core`
|
5 anni fa |