Commit graph

155 commits

Author SHA1 Message Date
dcronqvist
5969b509e4
Merge pull request #37 from Serdan/feature/visible-type-in-tileset
Fix type of visible attribute in tileset object group.
2024-10-04 21:05:42 +02:00
Anders Kehlet
782e771a41 Fix type of visible attribute in tileset object group. 2024-10-03 22:26:47 +02:00
dcronqvist
f8f21a8a7d
Merge pull request #35 from dcronqvist/remove-monogame-reference
Remove text about MonoGame support
2024-09-28 19:56:44 +02:00
dcronqvist
e8dc677341
Update README that is published with NuGet to reflect MonoGame support 2024-09-28 19:55:06 +02:00
dcronqvist
50c14011bc
Remove text about MonoGame support 2024-09-28 19:52:28 +02:00
dcronqvist
e66cd36f6d
Merge pull request #32 from krnlexception/dev
Example projects (.NET console and Godot)
2024-09-16 19:09:08 +02:00
krnlException
f72cfd397b Removed backup file 2024-09-16 16:33:07 +02:00
krnlexception
0515ba3256
Godot example 2024-09-13 19:32:24 +02:00
krnlException
3d649fab95 Program class to public and top-level warning disabled 2024-09-12 20:23:43 +02:00
krnlException
44cbf5b90a Style changes, and usage of embedded resources 2024-09-11 17:11:24 +02:00
krnlexception
eb22de169c
JetBrains Rider .idea directory ignore 2024-09-10 00:57:23 +02:00
krnlexception
7407edccb3
Example project 2024-09-10 00:56:24 +02:00
dcronqvist
01099daef1
Merge pull request #30 from dcronqvist/release-v0.2.0
Release v0.2.0
2024-09-07 22:05:33 +02:00
Daniel Cronqvist
89d3f022a4 Bump version and add to version compatibility matrix 2024-09-07 21:51:39 +02:00
dcronqvist
fb1c1499d6
Merge pull request #29 from dcronqvist/multi-version
Add version compatiblity matrix and PR templates
2024-09-07 21:47:23 +02:00
Daniel Cronqvist
40106b5472 Add different PR templates to make sure no release work is missed, and dev PRs are actually filled with useful information 2024-09-07 21:39:48 +02:00
Daniel Cronqvist
914a667c35 Add version compatibility matrix to docs 2024-09-07 21:21:16 +02:00
Daniel Cronqvist
373cdc991e Fix maintained status in NuGet README 2024-09-07 20:55:05 +02:00
dcronqvist
7f22f868e8
Merge pull request #28 from dcronqvist/map-custom-types
Add custom types generation and mapping API
2024-09-07 20:49:31 +02:00
Daniel Cronqvist
b3be5c3735 Add docs on how to map properties to classes 2024-09-07 18:44:46 +02:00
Daniel Cronqvist
9b665efe18 Add more tests to Loader for custom types 2024-09-07 15:54:51 +02:00
Daniel Cronqvist
e0252d263e Added test that creates class definition from C# class and uses to load map 2024-09-07 15:47:59 +02:00
Daniel Cronqvist
d23eec4433 Move test data and current tests into UnitTests 2024-09-07 13:23:32 +02:00
Daniel Cronqvist
0a77a9fec7 Add FromEnum to CustomEnumDefinition with tests 2024-09-07 13:16:29 +02:00
Daniel Cronqvist
58b0ad3493 Make use of generic type parameter in generic methods 2024-09-07 13:03:27 +02:00
Daniel Cronqvist
64f66421c2 Add tests for FromClass for CustomClassDefinition 2024-09-07 12:59:59 +02:00
Daniel Cronqvist
762e610904 Make sure to only embed map, tileset and template files in tests binary 2024-09-07 12:49:10 +02:00
Daniel Cronqvist
84b55fe005 Added some new FromClass methods to construct custom class definitions, tests not done 2024-09-05 22:25:13 +02:00
Daniel Cronqvist
e285f97825 Add some more tests to HasPropertiesBase 2024-09-05 21:15:39 +02:00
Daniel Cronqvist
53907b9c36 Add overload to MapPropertiesTo with supplied factory method 2024-09-05 21:02:34 +02:00
Daniel Cronqvist
612b5cdb33 Rename tests 2024-09-05 20:53:17 +02:00
Daniel Cronqvist
4e273cd521 Remove unecessary duplicate of API 2024-09-05 20:53:17 +02:00
Daniel Cronqvist
ce3d4e339c Rename parts of the property mapping API and simplify 2024-09-05 20:53:17 +02:00
Daniel Cronqvist
fda0922dcc Initial working concept of mapping properties to C# classes using reflection 2024-09-05 20:53:15 +02:00
dcronqvist
be71a1af85
Merge pull request #27 from dcronqvist/tiledcsplus-readme
TiledCSPlus README update
2024-09-05 20:49:48 +02:00
Daniel Cronqvist
f497968c8a Update TiledCSPlus maintained status 2024-09-05 20:48:02 +02:00
dcronqvist
2b05ab9a72
Merge pull request #26 from dcronqvist/resolve-class
Resolve properties from specified classes
2024-09-05 20:46:28 +02:00
Daniel Cronqvist
99fb910336 Affected parts of model should now inherit properties from their specified class 2024-09-05 20:43:12 +02:00
Daniel Cronqvist
ffc529ecb6 Now able to override properties from class in Map 2024-09-04 22:24:40 +02:00
Daniel Cronqvist
0ad1347bc1 Map now resolves props from class 2024-09-04 22:11:45 +02:00
dcronqvist
fef01eb41d
Merge pull request #25 from dcronqvist/nuget-fixes
NuGet fixes
2024-09-04 21:41:20 +02:00
Daniel Cronqvist
77a47856e2 Updated NuGet README to not have ugly formatting 2024-09-04 21:39:32 +02:00
Daniel Cronqvist
9abda9e244 Fix strange keywords 2024-09-04 21:35:19 +02:00
dcronqvist
4034e68cf3
Merge pull request #24 from dcronqvist/common-readers
Create easy-to-use Loader class with reader and cache
2024-09-04 21:33:07 +02:00
Daniel Cronqvist
b06bbd27c8 Made makefile use proper dependency for docs index.md 2024-09-04 21:31:07 +02:00
Daniel Cronqvist
8fd43d95aa Updated docs a bit 2024-09-04 21:27:18 +02:00
Daniel Cronqvist
247f9294af Simplified loader a bit and added more docs 2024-09-03 22:52:26 +02:00
Daniel Cronqvist
738a9fc5a8 Add docs to quickstart 2024-09-02 23:58:25 +02:00
Daniel Cronqvist
01bb3d4f23 Add better default loader creation 2024-09-02 21:14:56 +02:00
Daniel Cronqvist
9133f8887c Add loader to make it easier to start using library 2024-09-02 21:11:31 +02:00