Commit graph

  • 97307ccba2
    Merge pull request #23 from dcronqvist/tiledlib-release dcronqvist 2024-09-02 17:53:09 +02:00
  • fee686b348 Update TiledLib .NET targets since their latest release Daniel Cronqvist 2024-09-02 17:50:08 +02:00
  • 60e4adadb1
    Merge pull request #22 from dcronqvist/optional dcronqvist 2024-09-02 17:39:28 +02:00
  • 3b6c5f8111 Remove nullables Daniel Cronqvist 2024-09-02 17:33:11 +02:00
  • 3185e038c0 Update docs on representation model Daniel Cronqvist 2024-09-02 17:30:12 +02:00
  • df075eed8d Use proper list assertion and add optional to some Data properties Daniel Cronqvist 2024-09-01 22:09:03 +02:00
  • 4fd887e7c8 Further optional improvements, Tmj now supports it too Daniel Cronqvist 2024-09-01 22:03:05 +02:00
  • 88a5eadb74 Model now uses Optional correctly, I think, massive changes Daniel Cronqvist 2024-09-01 20:44:36 +02:00
  • 39d2838663
    Merge pull request #21 from dcronqvist/objlayer-visibility dcronqvist 2024-08-31 17:09:14 +02:00
  • 4695a4f739 Fix incorrect type for visibility in layers Daniel Cronqvist 2024-08-31 17:07:50 +02:00
  • e00f48fab8
    Merge pull request #20 from dcronqvist/dev v0.1.0 dcronqvist 2024-08-30 20:29:17 +02:00
  • ac073d689d Set version to 0.1.0 for initial release of functionality Daniel Cronqvist 2024-08-30 20:25:24 +02:00
  • 398200c586
    Merge pull request #19 from dcronqvist/remove-model dcronqvist 2024-08-30 20:13:31 +02:00
  • d85494e7a9 Remove .Model namespace as it is unnecessary Daniel Cronqvist 2024-08-30 20:11:33 +02:00
  • 8a1da18dfd
    Merge pull request #18 from dcronqvist/more-docs dcronqvist 2024-08-30 19:52:18 +02:00
  • 3ea0e6ca13 Update README Daniel Cronqvist 2024-08-30 19:48:24 +02:00
  • b16180eb88
    Merge pull request #17 from dcronqvist/more-docs dcronqvist 2024-08-28 23:41:24 +02:00
  • b9b5f7fc1c More docs Daniel Cronqvist 2024-08-28 23:37:50 +02:00
  • a9ad1840b0 Add some docs Daniel Cronqvist 2024-08-28 16:53:49 +02:00
  • f53923d1f6
    Merge pull request #16 from dcronqvist/agnostic-readers dcronqvist 2024-08-28 19:40:20 +02:00
  • aa8b390442 Add agnostic readers Daniel Cronqvist 2024-08-28 19:38:38 +02:00
  • 8f9fa3a315
    Merge pull request #15 from dcronqvist/nuget-pack dcronqvist 2024-08-27 22:35:32 +02:00
  • 39b7625c23 Add NuGet metadata to library and add two new workflows for master pull requests and releases on github Daniel Cronqvist 2024-08-27 22:31:48 +02:00
  • 30c0d22f93
    Merge pull request #14 from dcronqvist/props-remodel dcronqvist 2024-08-26 21:56:37 +02:00
  • ab8173bb06 Tmj reader is now base class and new properties docs Daniel Cronqvist 2024-08-26 21:36:44 +02:00
  • 11f1ef783e Tmx reader is now a base abstract class Daniel Cronqvist 2024-08-25 17:43:13 +02:00
  • eda3fbe308 More docs Daniel Cronqvist 2024-08-25 00:37:28 +02:00
  • 7ca1971321 A first attempt at documentation for properties Daniel Cronqvist 2024-08-25 00:16:59 +02:00
  • 4580772ced Fix rest of model to use new structure and prepare docs Daniel Cronqvist 2024-08-24 23:08:24 +02:00
  • b46eed774a More property changes Daniel Cronqvist 2024-08-24 22:06:14 +02:00
  • 1c1ba326b2 Restructure properties API Daniel Cronqvist 2024-08-24 21:38:40 +02:00
  • 3a6684a52d
    Merge pull request #13 from dcronqvist/linting dcronqvist 2024-08-24 14:25:37 +02:00
  • 251aa7fc94 Make sure linting works as of now, will have to adjust later Daniel Cronqvist 2024-08-24 14:24:14 +02:00
  • b6721934e4 More lint fixing Daniel Cronqvist 2024-08-22 21:12:16 +02:00
  • bb8c3a133c Started lint work Daniel Cronqvist 2024-08-22 00:15:13 +02:00
  • 7d6ee330a5 New editorconfig properties Daniel Cronqvist 2024-08-21 23:48:11 +02:00
  • 55b7b81dba Add lint step to pull request workflow Daniel Cronqvist 2024-08-21 23:37:09 +02:00
  • 399c52d8ff
    Merge pull request #12 from dcronqvist/xml-docs dcronqvist 2024-08-21 23:18:45 +02:00
  • 9960cccd5b Add build step to make test Daniel Cronqvist 2024-08-21 23:15:38 +02:00
  • 7fbf0160d6 Add XML docs for public serialization Daniel Cronqvist 2024-08-20 23:47:05 +02:00
  • 0d19127fb7 Add XML docs for entire model Daniel Cronqvist 2024-08-20 23:23:40 +02:00
  • 608e77927a Use only Model namespace Daniel Cronqvist 2024-08-18 21:29:38 +02:00
  • b2ddd87b43
    Merge pull request #11 from dcronqvist/dev dcronqvist 2024-08-17 22:00:45 +02:00
  • 96ad2af667
    Merge pull request #10 from dcronqvist/add-docs dcronqvist 2024-08-17 21:56:33 +02:00
  • da3c4351c3 Fix so tests still work Daniel Cronqvist 2024-08-17 21:55:06 +02:00
  • 85038d0dc3 Add docs deployment workflow Daniel Cronqvist 2024-08-17 21:50:54 +02:00
  • 022a5a0f1e Update editorconfig Daniel Cronqvist 2024-08-17 21:32:51 +02:00
  • 74d5b6bca5 Remove unnecessary funding file Daniel Cronqvist 2024-08-17 21:10:01 +02:00
  • 0ceb27a4ca Add first example of docs Daniel Cronqvist 2024-08-17 00:07:52 +02:00
  • e6d94247c1 Use folder structure namespaces Daniel Cronqvist 2024-08-16 23:27:15 +02:00
  • 0a11cdd791 Move source to src/ Daniel Cronqvist 2024-08-16 21:44:27 +02:00
  • 580e630148
    Merge pull request #9 from dcronqvist/automatic-test-runs dcronqvist 2024-08-17 21:31:50 +02:00
  • 79ca282a64 Add automatic test runs on PRs Daniel Cronqvist 2024-08-17 21:28:38 +02:00
  • bd45d37d7b
    Merge pull request #8 from dcronqvist/dev dcronqvist 2024-08-17 21:06:32 +02:00
  • f4ea43aeae Move funding to .github Daniel Cronqvist 2024-08-17 21:01:14 +02:00
  • 50a489de02 Add github funding Daniel Cronqvist 2024-08-17 20:59:22 +02:00
  • 165dde39f4 Add github funding Daniel Cronqvist 2024-08-17 20:59:22 +02:00
  • 0cf564ce46
    Merge pull request #6 from dcronqvist/dev dcronqvist 2024-08-17 20:51:21 +02:00
  • 50d4f43544
    Merge pull request #5 from dcronqvist/benchmarking dcronqvist 2024-08-14 22:17:40 +02:00
  • 32de90a566 Add more benchmarking information and fix paths in benchmarks Daniel Cronqvist 2024-08-14 22:17:14 +02:00
  • dad5f2c42c
    Merge pull request #4 from dcronqvist/feature-coverage dcronqvist 2024-08-14 21:55:19 +02:00
  • 453d749098 Add feature coverage comparison to README Daniel Cronqvist 2024-08-14 21:07:50 +02:00
  • 7f81feaf6b
    Merge pull request #3 from dcronqvist/more-tests dcronqvist 2024-08-14 20:36:29 +02:00
  • aecd97bd7d More tests Daniel Cronqvist 2024-08-14 20:29:55 +02:00
  • 653e5b5326 Add final tests Daniel Cronqvist 2024-08-13 23:18:42 +02:00
  • 292dc9b1b9 Add wangset test Daniel Cronqvist 2024-08-13 22:34:51 +02:00
  • 3645f8c2a2 Add some tileset tests Daniel Cronqvist 2024-08-13 21:39:08 +02:00
  • e68f7c178a Add tests for map with rotated/flipped tiles Daniel Cronqvist 2024-08-12 23:20:47 +02:00
  • a1a2e3d373 Add tests for external tilesets in maps Daniel Cronqvist 2024-08-12 23:03:53 +02:00
  • f82487f46a Add embedded tileset test case Daniel Cronqvist 2024-08-12 22:44:55 +02:00
  • 7b7e499b0d Add tests for custom type properties in maps Daniel Cronqvist 2024-08-12 22:33:00 +02:00
  • 5fd05683f6 Add tests for common properties in maps Daniel Cronqvist 2024-08-12 22:17:13 +02:00
  • 46d5127c72 Tests are automatically created when populating the available test data Daniel Cronqvist 2024-08-12 22:07:30 +02:00
  • da5bf73ca0 Make assertions tell you where they fail Daniel Cronqvist 2024-08-12 22:00:59 +02:00
  • 4aebf1d67b Remove old maps from tests and seperate model more Daniel Cronqvist 2024-08-12 21:24:09 +02:00
  • 33f1f4dcb7
    Merge pull request #2 from dcronqvist/json-support dcronqvist 2024-08-11 17:16:24 +02:00
  • 9117b451dd Move custom types files Daniel Cronqvist 2024-08-11 17:05:52 +02:00
  • 36f600dcdf Splitting up Tmj parsing more Daniel Cronqvist 2024-08-11 17:02:16 +02:00
  • cc57b172a8 Added Tmj parsing to benchmarking Daniel Cronqvist 2024-08-11 12:10:56 +02:00
  • bb74d3ccee Added same CustomTypeDefinition stuff to Tmx Daniel Cronqvist 2024-08-10 21:36:13 +02:00
  • e9cf6e01f6 Add text object parsing for JSON Daniel Cronqvist 2024-08-10 19:24:25 +02:00
  • 5e93716d2c Big properties work Daniel Cronqvist 2024-08-10 19:18:33 +02:00
  • 1168917c23 Getting further with the json support Daniel Cronqvist 2024-08-09 23:12:45 +02:00
  • 5626614acd Move over to JsonElement Daniel Cronqvist 2024-08-08 23:55:26 +02:00
  • 2a10ebb496 Stuck on how to handle class properties Daniel Cronqvist 2024-08-08 23:04:05 +02:00
  • 0f05bd10aa Start json reader Daniel Cronqvist 2024-08-06 22:39:50 +02:00
  • 34dcca7f35
    Merge pull request #1 from dcronqvist/readers dcronqvist 2024-08-04 16:58:50 +02:00
  • 38f0687e6d Some more README updates Daniel Cronqvist 2024-08-04 16:57:47 +02:00
  • e190da7cdf Update README Daniel Cronqvist 2024-08-03 21:36:07 +02:00
  • 2799fe1fd8 Prepare some feature coverage Daniel Cronqvist 2024-08-03 21:29:59 +02:00
  • 3e8f3fbfb9 Some benchmarking and README updates Daniel Cronqvist 2024-08-03 21:07:31 +02:00
  • bafbd3d6c7 No more TmxSerializer, now different readers for each file format Daniel Cronqvist 2024-08-03 14:26:09 +02:00
  • 453200bbb2 Move to readers instead Daniel Cronqvist 2024-08-03 13:51:38 +02:00
  • 7e325ea95d Add initial benchmarking project Daniel Cronqvist 2024-07-28 23:50:16 +02:00
  • 94e6a12bad Further README work Daniel Cronqvist 2024-07-28 17:20:43 +02:00
  • 765226c224 Further expanded on README content Daniel Cronqvist 2024-07-28 00:06:47 +02:00
  • 9d614fbab5 Update README with more examples Daniel Cronqvist 2024-07-27 23:55:56 +02:00
  • 5adf9c8b6b Update README with more examples Daniel Cronqvist 2024-07-27 23:53:05 +02:00
  • 0f6db5254d Add object Templates to Model and TmxSerializer Daniel Cronqvist 2024-07-27 23:53:05 +02:00
  • 5193ab5b61 Add Group to Model and to TmxSerializer Daniel Cronqvist 2024-07-27 23:53:05 +02:00