sfan5
637755d6f9
Fix ustring type relying on non-standard C++ behavior
2025-04-08 18:17:16 +02:00
sfan5
9367e45e66
Fix broken buffer handling in ZlibDecompressor
...
40a5e16e21
added the broken reserve() call
and only by chance did 0a56b18cfb
not break
it further because I forgot to remove the unconditional resize().
I should read my own code changes more often.
2025-04-07 23:20:08 +02:00
sfan5
314debe4fb
Make options documentation consistent
...
also resolve confusion between Y axis on image vs. in-game
2025-04-07 23:07:41 +02:00
sfan5
458c3c30a0
Add a few more log messages
2025-03-12 20:41:20 +01:00
sfan5
0a56b18cfb
Reuse allocations for decompression
2025-03-05 22:02:16 +01:00
sfan5
3c08380d18
Add some verbose log messages that are possibly useful
2025-03-05 21:26:03 +01:00
sfan5
8b1a143cda
Support zlib-ng
...
this provides a 60% speed improvement on an older map I have
2025-03-05 20:58:01 +01:00
sfan5
4ba09ec532
Add flag to enable verbose output
2025-03-05 20:58:01 +01:00
sfan5
e982efe94e
Refactor postgres into a base class too
2025-02-21 16:57:23 +01:00
sfan5
cd36f16775
Allow database backend to optimize group-by-XZ operation
2025-02-21 16:57:23 +01:00
sfan5
46cb386fef
Add a test case for --drawplayers
...
(also fixes off-by-one error in clipping players to draw)
2025-02-19 18:13:07 +01:00
sfan5
7a0bc15d21
Refactor PlayerAttributes code
2025-02-19 18:11:28 +01:00
sfan5
d9c89bd6a2
Refactor sqlite3 code into base class
2025-02-19 13:37:47 +01:00
sfan5
5016bca232
Improve handling of input path and map backend
2025-02-19 11:57:54 +01:00
sfan5
c93948c200
Simplify cmake_config.h stuff
2025-02-19 10:36:42 +01:00
sfan5
b4d4632212
Make --noemptyimage more fine-grained
2025-02-18 19:13:42 +01:00
sfan5
6947c5c4e4
Add support for new SQLite map schema
...
(added in Luanti 5.12.0-dev)
2025-02-18 18:25:10 +01:00
sfan5
bbe2f8f404
Clean up sqlite3 code a bunch
2025-02-18 16:29:04 +01:00
sfan5
527a56f22e
Move source files into folder
2025-02-18 15:47:51 +01:00