Commit graph

  • 9138b4072c
    Merge adf087178d into 9bd48450f4 7H3LaughingMan 2025-05-01 21:52:34 +00:00
  • adf087178d TiledColor Struct 7H3LaughingMan 2025-05-01 16:52:25 -05:00
  • aed99b43df
    Merge 9c446239d7 into 9bd48450f4 7H3LaughingMan 2025-04-29 19:47:30 +00:00
  • 9c446239d7 ZStd Testing 7H3LaughingMan 2025-04-29 14:24:58 -05:00
  • 2388af6b52 ZStd Support 7H3LaughingMan 2025-04-29 14:24:45 -05:00
  • 4e735ad8f3 Add ZstdSharp Reference 7H3LaughingMan 2025-04-29 14:24:13 -05:00
  • 32984f09cf
    Merge 7d2de9ad24 into 9bd48450f4 7H3LaughingMan 2025-04-29 21:33:42 +02:00
  • 9bd48450f4
    Merge pull request #96 from 7H3LaughingMan/base64-testing dev dcronqvist 2025-04-29 21:30:42 +02:00
  • 45ac13819a Use New Tests 7H3LaughingMan 2025-04-29 13:43:47 -05:00
  • f99b8d4dac ZLib Tests 7H3LaughingMan 2025-04-29 13:43:29 -05:00
  • 4647b45e51 Gzip Tests 7H3LaughingMan 2025-04-29 13:43:20 -05:00
  • c74e913ea9 Base64 Tests 7H3LaughingMan 2025-04-29 13:43:06 -05:00
  • 3d27e02ac1 Use Already Defined Helper Functions 7H3LaughingMan 2025-04-29 13:42:47 -05:00
  • fa6947e57d
    Merge pull request #94 from dcronqvist/new-master-pr-workflow dcronqvist 2025-04-28 20:45:58 +02:00
  • 1cab5c46c0 Update master PR workflow to really check that new version is higher than current Daniel Cronqvist 2025-04-28 20:25:21 +02:00
  • cf7fc6cefa
    Merge f986b55527 into 7f78a971f9 dcronqvist 2025-04-28 18:37:13 +00:00
  • f986b55527 More stuff new-master-pr-workflow Daniel Cronqvist 2025-04-28 20:37:08 +02:00
  • 3e2572569e Even more stuff for testing Daniel Cronqvist 2025-04-28 20:33:38 +02:00
  • af00a47a43 More stuff for testing Daniel Cronqvist 2025-04-28 20:32:18 +02:00
  • ae65cc2f9a Test same version Daniel Cronqvist 2025-04-28 20:29:51 +02:00
  • 794cbb223d updated workflow to really check version Daniel Cronqvist 2025-04-28 20:25:21 +02:00
  • 622c790406
    Merge pull request #92 from dcronqvist/duplicate-id-bug dcronqvist 2025-04-28 20:16:57 +02:00
  • a08d6b0715 Fix issue by cloning template objects and overriding GID's in tmj parsing Daniel Cronqvist 2025-04-28 20:12:18 +02:00
  • 81277fdaf1 Add test data that fails due to bug from reported issue Daniel Cronqvist 2025-04-28 20:11:19 +02:00
  • 7d2de9ad24 RequiresUnreferencedCode & RequiresDynamicCode on anything using reflection 7H3LaughingMan 2025-04-26 20:05:05 -05:00
  • ee7ba8bcfd Avoid using dynamic objects, not compatible with AOT/trimming 7H3LaughingMan 2025-04-26 20:04:27 -05:00
  • 104c1a2a38 Set IsAotCompatible 7H3LaughingMan 2025-04-26 20:03:43 -05:00
  • aa9d8498e8
    Merge pull request #89 from dcronqvist/value-optional dcronqvist 2025-04-27 00:11:44 +02:00
  • 2a61933e6f Update benchmarks in README to reflect new performance Daniel Cronqvist 2025-04-26 23:30:20 +02:00
  • 9aa2c63e0b Make Optional<T> into readonly struct to avoid heap allocations Daniel Cronqvist 2024-12-02 22:45:14 +01:00
  • a3544c3b38
    Merge pull request #88 from dcronqvist/contribution-guide dcronqvist 2025-04-26 22:31:00 +02:00
  • 7a0d51854a Add contribution guide Daniel Cronqvist 2025-04-26 22:25:46 +02:00
  • 21470cb056
    Merge pull request #87 from dcronqvist/text-object-bug dcronqvist 2025-04-26 21:43:56 +02:00
  • 40f0591271 Fix incorrect .tmj default TextObject color Daniel Cronqvist 2025-04-26 21:38:27 +02:00
  • 26a179efb7 Fix incorrect .tmx parsing of TextObject Daniel Cronqvist 2025-04-26 21:37:25 +02:00
  • d86ad2dc10 Add missing TextObject to test map Daniel Cronqvist 2025-04-26 21:34:24 +02:00
  • 5587aeed47 Remove MonoGame example project from solution, caused slow build Daniel Cronqvist 2025-04-26 21:31:25 +02:00
  • 2e676e4555
    Merge pull request #83 from dcronqvist/raylib-example dcronqvist 2025-04-26 18:23:41 +02:00
  • 5703b4a2a7 Add documentation Raylib example project and link from official docs Daniel Cronqvist 2025-04-24 21:07:29 +02:00
  • 57b903bea1 Add MonoGame example project Daniel Cronqvist 2025-04-26 01:06:00 +02:00
  • 6191498618 Add Raylib example project and helper methods for resolving tilesets and finding source rectangles of tiles Daniel Cronqvist 2025-04-24 08:15:50 +02:00
  • 36c6f4dd12 Prepare an example world to be used in Raylib example project Daniel Cronqvist 2025-04-24 08:15:09 +02:00
  • d20aff1d66
    Merge pull request #86 from dcronqvist/tmj-image-props dcronqvist 2025-04-25 21:25:02 +02:00
  • a98d45bfee Bump upcoming version number and add to representaion model table Daniel Cronqvist 2025-04-24 22:50:10 +02:00
  • b133e31429 Remove warning from docs about missing image properties in tmj Daniel Cronqvist 2025-04-24 22:45:09 +02:00
  • 58bb446e2b Read new image size properties in tmj from Tiled 1.11.1 Daniel Cronqvist 2025-04-24 22:44:17 +02:00
  • c27049780a
    Merge pull request #84 from dcronqvist/tiled-color dcronqvist 2025-04-25 21:19:32 +02:00
  • 77d4e38a2c Rename Color to TiledColor Daniel Cronqvist 2025-04-24 21:58:43 +02:00
  • 961b3293d7
    Merge pull request #85 from dcronqvist/uint-to-int dcronqvist 2025-04-25 21:12:44 +02:00
  • ae2e70a223 Change common parts of model API to use signed integers rather than unsigned for less casting Daniel Cronqvist 2025-04-24 22:29:24 +02:00
  • 78bb645019
    Merge 60d5318348 into 7f78a971f9 7H3LaughingMan 2025-04-22 11:46:24 -05:00
  • 60d5318348 Add ZStd Support - Uses ZstdSharp.Port 7H3LaughingMan 2025-04-22 11:43:01 -05:00
  • 06266bb644
    Merge 586ce5b26f into 7f78a971f9 7H3LaughingMan 2025-04-22 11:39:02 -05:00
  • 586ce5b26f Fix TextObject Boolean Parsing 7H3LaughingMan 2025-04-22 11:37:27 -05:00
  • eaff1e94bd
    Merge 3426ac1d30 into 7f78a971f9 7H3LaughingMan 2025-04-22 11:31:18 -05:00
  • 3426ac1d30 AOT Notation 7H3LaughingMan 2025-04-22 11:27:53 -05:00
  • e4ac94beea Fix Text Object Boolean Parsing 7H3LaughingMan 2025-04-21 18:42:41 -05:00
  • 92702a512d Make Optional<T> into readonly struct to avoid heap allocations value-optional Daniel Cronqvist 2024-12-02 22:45:14 +01:00
  • 7f78a971f9
    Merge pull request #67 from dcronqvist/dev master v0.3.0 dcronqvist 2024-12-02 22:03:37 +01:00
  • de41fb5508
    Merge pull request #68 from dcronqvist/fix-before-release dcronqvist 2024-12-02 22:02:20 +01:00
  • a38df45869 Add new version stuff Daniel Cronqvist 2024-12-02 22:00:04 +01:00
  • 58e03188a8
    Merge pull request #66 from dcronqvist/fix-benchmarks dcronqvist 2024-12-02 21:35:23 +01:00
  • 111403d7fc Fix benchmarks and update ratio numbers in README Daniel Cronqvist 2024-12-02 21:33:09 +01:00
  • fc710daf8c
    Merge pull request #65 from dcronqvist/enum-bug dcronqvist 2024-12-02 20:55:31 +01:00
  • 88ceee46e5 Add some test cases for the enum parsing bug and fix issue with .tmj format Daniel Cronqvist 2024-11-27 22:53:28 +01:00
  • b978b8b50d Add documentation about enum property behaviour Daniel Cronqvist 2024-11-27 22:20:42 +01:00
  • ade3d8840a Fix bug where enum properties were mistakenly parsed as uint when they were string Daniel Cronqvist 2024-11-27 22:15:24 +01:00
  • f3c4478125
    Merge pull request #63 from dcronqvist/color-bug dcronqvist 2024-11-22 21:18:59 +01:00
  • 94c1ac0f32 Unset colors are now parsed correctly, color properties have optional colors Daniel Cronqvist 2024-11-21 20:55:51 +01:00
  • 6deb28c1ce
    Merge pull request #57 from dcronqvist/custom-types-not-required dcronqvist 2024-11-21 18:24:47 +01:00
  • 374f2b2194
    Merge pull request #62 from dcronqvist/from-class-docs dcronqvist 2024-11-21 18:05:05 +01:00
  • f192a71c56 Add disclaimer about FromClass with classes that contain enums Daniel Cronqvist 2024-11-21 17:52:54 +01:00
  • 416cba6604
    Merge pull request #61 from Metraberryy/enum-property-fromclass dcronqvist 2024-11-21 17:48:03 +01:00
  • 7a7f360e22
    Implement requested changes Kat 2024-11-20 05:11:45 -08:00
  • 1027b922fe
    Enum properties in CustomClassDefinition.FromClass Kat 2024-11-19 03:08:04 -08:00
  • 1e41443704
    Merge pull request #60 from dcronqvist/overrideobject-bug dcronqvist 2024-11-17 15:56:37 +01:00
  • c9e85c9fd6 Add object override for rectangle objects Daniel Cronqvist 2024-11-17 15:52:20 +01:00
  • 080f95c698
    Merge pull request #59 from dcronqvist/fix-multiline-string-prop dcronqvist 2024-11-17 15:13:30 +01:00
  • 90a57b125d Fix multiline string property value parsing Daniel Cronqvist 2024-11-17 09:12:59 +01:00
  • 52f148f71d
    Merge pull request #58 from dcronqvist/tileobject-flippingflags dcronqvist 2024-11-17 09:03:25 +01:00
  • 54bc132154 Add flipping flags parsing/clearing to tile objects Daniel Cronqvist 2024-11-17 08:59:02 +01:00
  • e553c8e05a Update custom type documentation with optionality disclaimer Daniel Cronqvist 2024-11-16 21:33:06 +01:00
  • 8c9068cc97 Make custom types optional Daniel Cronqvist 2024-11-16 21:14:23 +01:00
  • 67876c6532
    Merge pull request #46 from differenceclouds/tilerendersize_fix dcronqvist 2024-11-16 19:39:19 +01:00
  • 66d59ffbe1
    Merge pull request #56 from dcronqvist/fix-readme dcronqvist 2024-11-16 19:30:51 +01:00
  • feb4375cd5 Make sure docs index.md depends on README.md as it is copied Daniel Cronqvist 2024-11-16 19:26:44 +01:00
  • 837f58bf68 Remove claims about being able to save Tiled maps Daniel Cronqvist 2024-11-16 19:26:14 +01:00
  • 23d218bac7
    Merge pull request #54 from dcronqvist/from-enum-storage-type dcronqvist 2024-11-16 19:16:44 +01:00
  • cbd03bc224
    Merge pull request #55 from dcronqvist/fix-template-dir dcronqvist 2024-11-16 19:06:52 +01:00
  • dcdceb8b78
    Fix directory name of pull request templates dcronqvist 2024-11-16 19:02:50 +01:00
  • 666a3433e3 Update docs section on CustomEnumDefinitions with new storage type parameter info Daniel Cronqvist 2024-11-16 18:48:15 +01:00
  • 2e8eaa5a72 Update FromEnum tests with storage type parameter Daniel Cronqvist 2024-11-16 18:35:59 +01:00
  • 35c6ba5002 Add storageType parameter to FromEnum, default value is consistent with Tiled Daniel Cronqvist 2024-11-16 18:35:21 +01:00
  • 322ddc0efa Added storageType parameter to FromEnum differenceclouds 2024-11-14 09:41:20 -05:00
  • e8fa9cd983 TryParse on empty color string now returns null differenceclouds 2024-11-14 09:32:22 -05:00
  • 50036075f5 "rendersize" -> "tilerendersize" differenceclouds 2024-11-14 09:26:32 -05:00
  • 606d2ec57d Update BoolProperty.cs differenceclouds 2024-11-14 09:20:37 -05:00
  • c83c8c7be9 Changed behavior for empty string Color properties differenceclouds 2024-11-12 20:46:44 -05:00
  • 8dba9e81a0 Added ValueString to IProperty differenceclouds 2024-11-12 20:43:24 -05:00
  • a7ad3b49a1 CustomEnumStorageType parameter for importing custom enums differenceclouds 2024-11-04 15:00:51 -05:00