Commit Graph

437 Commits

Author SHA1 Message Date
Darren Eberly
b42dfcfcff Add linting actions job 2022-08-11 01:52:35 -04:00
Darren Eberly
e48c1374dc Mypy cleanup 2022-08-11 01:45:27 -04:00
Darren Eberly
b023baa6d8 Flake8 cleanup 2022-08-11 01:15:43 -04:00
Darren Eberly
e0e25f0eef Ran black formatting 2022-08-11 01:07:43 -04:00
Darren Eberly
0903e672eb Remove development pypi, only publish releases 2022-08-11 00:38:34 -04:00
Darren Eberly
f208b9b504 Final pypi publishing job 2022-08-11 00:28:52 -04:00
Darren Eberly
74ed4aedaf Fix typo in actions file 2022-08-11 00:24:32 -04:00
Darren Eberly
2950b1a86f Updates for automated pypi publishing 2022-08-11 00:23:06 -04:00
Darren Eberly
51406226de Update version and changelog for 2.1.1 2022-08-10 17:27:53 -04:00
Darren Eberly
eb8058406c Add content type to description 2022-08-10 17:22:18 -04:00
Darren Eberly
c7c9e3ef6d Merge pull request #60 from laqieer/development
Fix KeyError: 'value' for parsing TMX Map Format
2022-08-10 10:54:55 -04:00
laqieer
a0f9cf226a Fix KeyError: 'value' when parse TMX 2022-08-10 00:59:20 +08:00
Darren Eberly
17700e8146 Fix for JSON object template loading new tilesets 2022-08-02 21:06:55 -04:00
Darren Eberly
fe75327365 Update version and changelog for 2.1.0 2022-08-02 20:46:18 -04:00
Darren Eberly
54ad83245f Tiled 1.9 Compatibility Update 2022-08-02 20:28:19 -04:00
Darren Eberly
ddf314e4f0 API Reference docs update 2022-07-07 01:54:44 -04:00
Darren Eberly
25067b276f Fix readthedocs format 2022-07-07 00:27:32 -04:00
Darren Eberly
c7d5f35bd0 New docs structure 2022-07-07 00:24:52 -04:00
Darren Eberly
62202b300b Remove unnecessary check for template tileset loading 2022-06-01 01:52:14 -04:00
Darren Eberly
0213a8467d More test coverage improvements 2022-06-01 01:34:58 -04:00
Darren Eberly
4de08767e3 Bunch of test coverage improvements 2022-06-01 01:15:35 -04:00
Darren Eberly
96b104c931 Invalid map format handling 2022-06-01 00:39:59 -04:00
Darren Eberly
9e8e3b980a Fixed broken tests. Removed Class properties
Class Properties were not implemented very properly, need to revisit it with a more thought-out implementation.
2022-06-01 00:28:43 -04:00
Darren Eberly
3b2e3f9e0e Docstring improvements 2022-06-01 00:06:28 -04:00
Darren Eberly
57fff0a3c6 README updates 2022-05-31 23:31:20 -04:00
Ian Eldred Pudney
2308428a5e Add support for some Tiled features: class properties and object alignment
Class properties: These are properties in Tiled that are themselves dicts of additional properties. However, a basic dict cannot be used bec
ause class properties also have a "type" that is not a field.
Object alignment: Where the positioning and rotation anchor for a tile object is located.
2022-04-29 08:27:15 -06:00
Darren Eberly
c910aa1a8c Read the docs testing 2021-12-25 22:30:11 -05:00
Darren Eberly
76383b9bc4 Add readthedocs configuration 2021-12-25 22:26:05 -05:00
Darren Eberly
6b7d88f131 Initial work on mkdocs documentation 2021-12-25 22:20:36 -05:00
Darren Eberly
b8052b9035 Update version and changelog for 2.0.1 2021-12-21 22:38:52 -05:00
Darren Eberly
e2c2975da9 Fix for importing from packages 2021-12-21 22:38:40 -05:00
Darren Eberly
0efffe9def Update changelog and version for 2.0.0 2021-12-21 22:16:10 -05:00
Darren Eberly
de5579ea5a Merge pull request #48 from benjamin-kirkbride/2.0
2.0
2021-12-21 22:14:02 -05:00
Darren Eberly
72116adce6 tests: All map tests working 2021-12-21 21:50:42 -05:00
Darren Eberly
923149c0a4 Better object template loading 2021-12-21 21:50:32 -05:00
Darren Eberly
22d7631bfb All object tests passing for TMX 2021-12-20 00:08:50 -05:00
Darren Eberly
5b78fd68f1 tests: All tileset unit tests passing 2021-12-19 22:23:09 -05:00
Darren Eberly
62746b63be tests: All layer unit tests for TMX parser 2021-12-19 22:12:23 -05:00
Darren Eberly
5763e8e497 Layer fix for TMX parser 2021-12-19 22:11:18 -05:00
Darren Eberly
5ce8bbafcb Automatic detection of map/tileset format 2021-12-19 16:13:20 -05:00
Darren Eberly
2395dd32ca More 2.0/tmx parsing work. TMX is nearly done 2021-12-19 01:43:42 -05:00
Darren Eberly
65bfc2a498 First working TMX map parse at this point 2021-12-17 20:04:11 -05:00
Darren Eberly
115afb5e22 More TMX work(it's mostly working I think) 2021-12-17 01:09:40 -05:00
Darren Eberly
d653ff63a3 Work on TMX parser. It is very not done 2021-12-15 20:59:25 -05:00
Darren Eberly
45e0784d3d Initial 2.0 refactor 2021-11-07 02:43:32 -05:00
Darren Eberly
464454b02b Update version and changelog for 1.5.4 2021-10-12 20:00:35 -04:00
Darren Eberly
e19e9e64dd Fix for only one parallax value being set. (#45) 2021-10-12 19:57:30 -04:00
Darren Eberly
82122c3e3d Update version and changelog for 1.5.3 2021-08-28 12:02:50 -04:00
Darren Eberly
d959bbfd56 Default layer offsets to 0, 0 if not present 2021-08-28 12:00:02 -04:00
Darren Eberly
91ecb7f6b6 Update changelog and version for 1.5.2 2021-07-28 22:42:49 -04:00