1
0
mirror of https://github.com/ScrelliCopter/tmx2gba.git synced 2025-02-21 03:29:25 +11:00

95 Commits

Author SHA1 Message Date
5937455000 Linux build fixes 2025-01-23 19:00:16 +11:00
224e1e53e9 fix empty objects list triggering an assertion failure 2024-04-11 16:31:17 +10:00
b8d7d43899 argparse: fix unknown flags not being reported 2024-04-11 16:21:33 +10:00
056612667b update readme 2024-04-11 15:34:53 +10:00
e6053f9472 restore object reading 2024-04-11 10:36:16 +10:00
6b786d36fb try to add pdbs to windows artifacts 2024-04-11 07:41:58 +10:00
708fd13d08 use modern pugixml target 2024-04-11 07:27:43 +10:00
6a6d589817 refactor tmxmap 2024-04-11 07:16:13 +10:00
fcb9eceec3 collect string handling utility functions into strtools 2024-04-11 06:37:09 +10:00
2638bf2667 merge help and version commands 2024-04-11 04:37:49 +10:00
b29c61774c normalise license snippets/copyright & cmake stuff 2024-04-11 04:25:28 +10:00
835b80256f implement remaining encodings 2024-04-10 20:31:55 +10:00
677d59f096 fix tilesets & implement xml tile reader 2024-04-10 19:37:32 +10:00
b6308816ae msvc fixes 2024-04-10 12:46:34 +10:00
0dd9074e27 restore full compression support 2024-04-10 10:21:37 +10:00
5daf57ffe1 remove masm hex generator 2024-04-10 06:47:12 +10:00
6c52897942 fix include 2024-04-10 06:45:45 +10:00
e6bb098e15 replace rapidxml uses with pugixml 2024-04-10 06:42:58 +10:00
c2e9f5c974 break map reader into its own class 2024-04-10 02:49:52 +10:00
385f7b069f restore build & basic functionality 2024-04-10 02:31:43 +10:00
ebe83ffb68 Revert "port to tmxlite"
This reverts commit 35abaf71
2024-04-08 03:28:28 +10:00
f9928df187 argparse: use replace raw char* strings with string views v0.5 2024-04-08 02:22:23 +10:00
d69eec8dcf argparse: fix not setting required 2024-04-07 21:24:29 +10:00
e53f988e46 Merge branch 'refs/heads/tmxlite' 2024-04-07 13:05:33 +10:00
bc930b8ca4 Update README.md 2024-04-07 12:59:52 +10:00
8961343558 fix zlib build 2024-04-07 09:53:46 +10:00
f8a6b976c9 gzip support for miniz 2024-04-07 09:41:19 +10:00
a7617f3a3a tmxlite: further cleanup 2024-03-28 22:15:57 +11:00
849ff6bcc8 slightly simplify tmxlite subproject 2024-03-28 21:42:00 +11:00
b06ad7cd79 revamp pugixml find behaviour 2024-03-28 21:14:49 +11:00
320bc19f2d revamp zstd find behaviour 2024-03-28 19:46:21 +11:00
1db1797a27 gitattributes: vendor c sources 2024-03-28 16:45:50 +11:00
0d9d9de370 base64: apply ReneNyffenegger/cpp-base64#27 and ReneNyffenegger/cpp-base64#36 2024-03-27 00:10:31 +11:00
f2d520df51 base64: update to upstream HEAD 2024-03-26 13:27:52 +11:00
90e7a21024 base64: restore bundled & update tmxlite to use bundled version 2024-03-26 13:26:26 +11:00
0db78a5b56 first crack at making bundled dependencies optional 2024-03-26 01:41:18 +11:00
c5c5f7b804 ok 2024-03-25 23:31:24 +11:00
8c0392ec15 nice typo 2024-03-25 23:27:01 +11:00
8a6916eabe streamline bundled dependency CMake scripts 2024-03-25 23:24:40 +11:00
fb7cef3bc8 zstd support 2024-03-25 22:24:26 +11:00
b43b39b8b8 add newer upstream pugixml 2024-03-25 16:51:29 +11:00
271caa07b0 update miniz to 3.0.2 2024-03-25 16:38:55 +11:00
7abf556f68 use ext miniz in tmxlite, prune files 2024-03-25 16:32:50 +11:00
78997a9529 Fix build errors on MSVC from sanitisation commit 2024-03-25 15:51:42 +11:00
73b5d44b46 get version info from project file 2024-03-25 15:36:07 +11:00
59e36125f5 implement label sanitisation 2024-03-25 13:15:13 +11:00
35abaf7121 port to tmxlite 2024-03-24 17:53:40 +11:00
7b0979e020 restrict actions trigger to source and add editorconfig 2024-03-22 15:32:35 +11:00
b9c56ce5a7 actions: fix windows & universal artifacts 2024-03-22 15:17:47 +11:00
0b635ebe87 actions: convert to matrix 2024-03-22 14:41:44 +11:00