Kiro
|
06efe84bca
Remove duplicate `utf8()` calls
|
8 months ago |
HP van Braam
|
240f510fa7
Core ubsan fixes
|
8 months ago |
Juan
|
2ac562cdf8
Add ability for PCK patches to remove files
|
11 months ago |
A Thousand Ships
|
38f9769bc6
[Core] Improve error messages with `vformat`
|
10 months ago |
Rynzier
|
7b7164c80c
Clarify PCK path argument in `PCKPacker.pck_start`
|
11 months ago |
David Nikdel
|
067807c1cb
Remove nondeterminism in pck_packer
|
1 year ago |
jpcerrone
|
0fb307720c
PCK file path improvements
|
2 years ago |
bruvzg
|
09465f3fe6
Remove (or make verbose only) various debug prints.
|
2 years ago |
Rémi Verschelde
|
d95794ec8a
One Copyright Update to rule them all
|
2 years ago |
bruvzg
|
ecec415988
Use system fonts as fallback and improve system font handling.
|
2 years ago |
Nong Van Tinh
|
5194c8af7c
Fixes engine crashes caused by the user failing to initialize PCKPacker with pck_start()
|
2 years ago |
bruvzg
|
d2ebac3a30
Remove or make private `FileAccess` `close()` methods.
|
3 years ago |
bruvzg
|
4bf99f4af2
Narrow FileAccess scope to prevent deadlocks.
|
3 years ago |
bruvzg
|
9381acb6a4
Make FileAccess and DirAccess classes reference counted.
|
3 years ago |
Hugo Locurcio
|
8e57e5dc6a
Print every file exported with `PCKPacker.flush()`s verbose parameter
|
3 years ago |
bruvzg
|
244db37508
Cleanup and move char functions to the `char_utils.h` header.
|
3 years ago |
Rémi Verschelde
|
fe52458154
Update copyright statements to 2022
|
3 years ago |
Paulb23
|
eb9100f085
Fix divide by zero in pck_packer
|
3 years ago |
Rémi Verschelde
|
9e328bb5b7
Core: Move DirAccess and FileAccess to `core/io`
|
4 years ago |
Marcel Admiraal
|
da5d7db610
Rename File::get_len() get_length()
|
4 years ago |
Pedro J. Estébanez
|
469fa47e06
Make all file access 64-bit (uint64_t)
|
6 years ago |
Rémi Verschelde
|
b5334d14f7
Update copyright statements to 2021
|
4 years ago |
Marcel Admiraal
|
5b937d493f
Rename empty() to is_empty()
|
4 years ago |
bruvzg
|
f043eabdd8
Adds PCK encryption support (using script encryption key for export).
|
5 years ago |
Rémi Verschelde
|
85220fec01
Style: Remove unnecessary semicolons from `core`
|
5 years ago |
Rémi Verschelde
|
0ee0fa42e6
Style: Enforce braces around if blocks and loops
|
5 years ago |
Rémi Verschelde
|
0be6d925dc
Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks
|
5 years ago |
Rémi Verschelde
|
1f6f364a56
Port member initialization from constructor to declaration (C++11)
|
5 years ago |
lupoDharkael
|
95a1400a2a
Replace NULL with nullptr
|
5 years ago |
Rémi Verschelde
|
ca4e4506db
Fix potential divisions by 0 reported by MSVC
|
5 years ago |