1
0
mirror of https://github.com/luanti-org/minetestmapper.git synced 2025-10-05 21:35:22 +02:00
Commit Graph

19 Commits

Author SHA1 Message Date
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