Commit graph

107 commits

Author SHA1 Message Date
Daniel Cronqvist
74d5b6bca5 Remove unnecessary funding file 2024-08-17 21:33:19 +02:00
Daniel Cronqvist
0ceb27a4ca Add first example of docs 2024-08-17 21:33:18 +02:00
Daniel Cronqvist
e6d94247c1 Use folder structure namespaces 2024-08-17 21:33:18 +02:00
Daniel Cronqvist
0a11cdd791 Move source to src/ 2024-08-17 21:33:17 +02:00
dcronqvist
580e630148
Merge pull request #9 from dcronqvist/automatic-test-runs
Add automatic test runs on PRs
2024-08-17 21:31:50 +02:00
Daniel Cronqvist
79ca282a64 Add automatic test runs on PRs 2024-08-17 21:28:38 +02:00
Daniel Cronqvist
f4ea43aeae Move funding to .github 2024-08-17 21:01:54 +02:00
Daniel Cronqvist
50a489de02 Add github funding 2024-08-17 21:01:54 +02:00
dcronqvist
0cf564ce46
Merge pull request #6 from dcronqvist/dev
Merge dev into master
2024-08-17 20:51:21 +02:00
dcronqvist
50d4f43544
Merge pull request #5 from dcronqvist/benchmarking
Add more benchmarking information and fix paths in benchmarks
2024-08-14 22:17:40 +02:00
Daniel Cronqvist
32de90a566 Add more benchmarking information and fix paths in benchmarks 2024-08-14 22:17:14 +02:00
dcronqvist
dad5f2c42c
Merge pull request #4 from dcronqvist/feature-coverage
Add feature coverage comparison to README
2024-08-14 21:55:19 +02:00
Daniel Cronqvist
453d749098 Add feature coverage comparison to README 2024-08-14 21:50:17 +02:00
dcronqvist
7f81feaf6b
Merge pull request #3 from dcronqvist/more-tests
Add more tests that parse both XML and JSON maps
2024-08-14 20:36:29 +02:00
Daniel Cronqvist
aecd97bd7d More tests 2024-08-14 20:29:55 +02:00
Daniel Cronqvist
653e5b5326 Add final tests 2024-08-13 23:18:42 +02:00
Daniel Cronqvist
292dc9b1b9 Add wangset test 2024-08-13 22:34:51 +02:00
Daniel Cronqvist
3645f8c2a2 Add some tileset tests 2024-08-13 21:39:08 +02:00
Daniel Cronqvist
e68f7c178a Add tests for map with rotated/flipped tiles 2024-08-12 23:20:47 +02:00
Daniel Cronqvist
a1a2e3d373 Add tests for external tilesets in maps 2024-08-12 23:03:53 +02:00
Daniel Cronqvist
f82487f46a Add embedded tileset test case 2024-08-12 22:44:55 +02:00
Daniel Cronqvist
7b7e499b0d Add tests for custom type properties in maps 2024-08-12 22:33:00 +02:00
Daniel Cronqvist
5fd05683f6 Add tests for common properties in maps 2024-08-12 22:17:13 +02:00
Daniel Cronqvist
46d5127c72 Tests are automatically created when populating the available test data 2024-08-12 22:07:30 +02:00
Daniel Cronqvist
da5bf73ca0 Make assertions tell you where they fail 2024-08-12 22:00:59 +02:00
Daniel Cronqvist
4aebf1d67b Remove old maps from tests and seperate model more 2024-08-12 21:24:09 +02:00
dcronqvist
33f1f4dcb7
Merge pull request #2 from dcronqvist/json-support
Add JSON map parsing support
2024-08-11 17:16:24 +02:00
Daniel Cronqvist
9117b451dd Move custom types files 2024-08-11 17:05:52 +02:00
Daniel Cronqvist
36f600dcdf Splitting up Tmj parsing more 2024-08-11 17:02:16 +02:00
Daniel Cronqvist
cc57b172a8 Added Tmj parsing to benchmarking 2024-08-11 12:10:56 +02:00
Daniel Cronqvist
bb74d3ccee Added same CustomTypeDefinition stuff to Tmx 2024-08-10 21:36:13 +02:00
Daniel Cronqvist
e9cf6e01f6 Add text object parsing for JSON 2024-08-10 19:24:25 +02:00
Daniel Cronqvist
5e93716d2c Big properties work 2024-08-10 19:18:33 +02:00
Daniel Cronqvist
1168917c23 Getting further with the json support 2024-08-09 23:12:45 +02:00
Daniel Cronqvist
5626614acd Move over to JsonElement 2024-08-08 23:55:26 +02:00
Daniel Cronqvist
2a10ebb496 Stuck on how to handle class properties 2024-08-08 23:04:05 +02:00
Daniel Cronqvist
0f05bd10aa Start json reader 2024-08-06 22:39:58 +02:00
dcronqvist
34dcca7f35
Merge pull request #1 from dcronqvist/readers
Move to a reader/writer based approach instead of a standalone serializer
2024-08-04 16:58:50 +02:00
Daniel Cronqvist
38f0687e6d Some more README updates 2024-08-04 16:57:47 +02:00
Daniel Cronqvist
e190da7cdf Update README 2024-08-03 21:58:08 +02:00
Daniel Cronqvist
2799fe1fd8 Prepare some feature coverage 2024-08-03 21:29:59 +02:00
Daniel Cronqvist
3e8f3fbfb9 Some benchmarking and README updates 2024-08-03 21:07:31 +02:00
Daniel Cronqvist
bafbd3d6c7 No more TmxSerializer, now different readers for each file format 2024-08-03 14:26:09 +02:00
Daniel Cronqvist
453200bbb2 Move to readers instead 2024-08-03 13:51:38 +02:00
Daniel Cronqvist
7e325ea95d Add initial benchmarking project 2024-07-28 23:50:16 +02:00
Daniel Cronqvist
94e6a12bad Further README work 2024-07-28 17:20:43 +02:00
Daniel Cronqvist
765226c224 Further expanded on README content 2024-07-28 00:06:47 +02:00
Daniel Cronqvist
9d614fbab5 Update README with more examples 2024-07-27 23:55:56 +02:00
Daniel Cronqvist
5adf9c8b6b Update README with more examples 2024-07-27 23:53:05 +02:00
Daniel Cronqvist
0f6db5254d Add object Templates to Model and TmxSerializer 2024-07-27 23:53:05 +02:00