1
0
Fork 0
mirror of https://github.com/Ellpeck/MLEM.git synced 2024-11-01 05:10:50 +01:00
Commit graph

152 commits

Author SHA1 Message Date
Ell
94c9d45a43 don't auto-dispose the texture 2021-02-11 01:36:22 +01:00
Ell
b34172d043 made the texture packer disposable and resettable 2021-02-11 01:35:27 +01:00
Ell
2cf912255d allow the texture packer to forcibly be square or a power of two 2021-02-11 01:09:07 +01:00
Ell
c85666502c allow pausing, resuming and applying 3d to the sound effect instance handler and move it to its own file 2021-01-24 19:43:47 +01:00
Ell
e2cb125356 allow extending the max width of a runtime texture packer 2021-01-18 01:25:20 +01:00
Ell
db54ea7b5e added a runtime texture packer 2020-12-20 00:11:10 +01:00
Ell
294a29b46e fixed incorrect texture offset 2020-12-19 23:14:51 +01:00
Ell
c7430dd7ed fixed pivot calculation being incorrect for data texture atlases with an offset 2020-12-19 23:09:26 +01:00
Ell
47cc589042 allow data texture atlases to have an underlying texture region 2020-12-19 22:57:17 +01:00
Ell
3044a2bc81 allow using a custom json serializer for LoadJson 2020-11-22 16:57:44 +01:00
Ell
6e7720295f throw in ContentExtensions when a json file is not found 2020-11-21 22:49:22 +01:00
Ell
fd9ad777c2 some fixes related to the branch name change 2020-11-07 00:58:43 +01:00
Ell
75d8a556eb made CopyExtensions be able to fall back to a generic constructor if none is found 2020-11-01 15:36:56 +01:00
Ell
62f9b86c1d added a json extension to mlem.data for easy json property modification 2020-11-01 00:48:44 +01:00
Ell
99a49c6c81 use the required binding flags for the copy constructor too 2020-10-25 20:16:10 +01:00
Ellpeck
500025090f added a CopyConstructor attribute to CopyExtensions 2020-10-25 20:11:15 +01:00
Ell
f68e55ebfd moved DataTextureAtlas to MLEM.Data 2020-10-25 01:45:01 +02:00
Ell
aaeda825e0 fixed some documentation issues 2020-10-06 20:14:57 +02:00
Ell
6a383e200b a small rebranding 2020-09-28 20:53:39 +02:00
Ell
2342eb093a Fixed some content readers not being tried for RawContentManager 2020-09-17 01:59:08 +02:00
Ell
3b382a46cf moved raw content handling to MLEM.Data 2020-09-16 23:39:01 +02:00
Ell
534194b3ea allow loading other json file extensions in MLEM.Data by default 2020-09-16 23:24:03 +02:00
Ellpeck
3a1b73934b Allow copying to exclude certain fields 2020-08-01 00:22:29 +02:00
Ellpeck
0529e2c921 throw if no parameterless constructor was found 2020-07-31 20:58:25 +02:00
Ellpeck
c697d60609 shorten CopyExtensions.DeepCopyInto 2020-07-31 20:26:42 +02:00
Ellpeck
cb369dec75 Added DeepCopy 2020-07-31 20:24:59 +02:00
Ellpeck
ba24707b18 added object copying to MLEM.Data 2020-07-31 19:07:22 +02:00
Ellpeck
e80eb17b22 fixed incorrect icon link 2020-07-29 14:41:46 +02:00
Ellpeck
deec553b22 code cleanup 2020-06-18 17:24:35 +02:00
Ellpeck
7ba14ba7f5 removed parentheses around MLEM's name 2020-05-28 00:49:29 +02:00
Ellpeck
3f60b2460c finished the xml documentation for all packages 2020-05-22 20:32:38 +02:00
Ellpeck
08f66abe2f switch to using cake for builds 2020-05-21 22:50:38 +02:00
Ellpeck
89646b1c67 include documentation in nuget packages 2020-05-21 12:20:40 +02:00
Ellpeck
a2b939a2c8 change package project links to website 2020-05-21 02:22:55 +02:00
Ellpeck
18c79bbf3a unify versions and update 2020-04-25 23:35:54 +02:00
Ellpeck
3f89b47eef added RawJsonReader to MLEM.Data 2020-04-22 13:44:49 +02:00
Ellpeck
ff69aba67a update 2020-04-11 03:24:40 +02:00
Ellpeck
9c37f34947 update the readme and descriptions 2020-04-06 01:42:52 +02:00
Ellpeck
f797d1f49f update everything to push logos 2020-04-05 01:59:11 +02:00
Ellpeck
9a06d18128 Added a logo 2020-04-05 01:35:17 +02:00
Ellpeck
b38999a50c made AddJsonConverter not require the generic type 2020-02-27 19:54:44 +01:00
Ellpeck
2744f7d806 made json converter collection code a bit cleaner 2020-02-27 19:43:36 +01:00
Ellpeck
9f870738b0 added some json utilities to Data 2020-02-27 18:56:49 +01:00
Ellpeck
8d1b291f39 made mlem.data and mlem.extended dependencies optional 2020-02-26 23:04:17 +01:00
Ellpeck
f96e0ae625 use VersionPrefix to make VersionSuffix work 2020-02-21 15:13:07 +01:00
Ellpeck
14bce69521 this has been bugging me for a while 2020-01-27 22:31:09 +01:00
Ellpeck
a53179e2d8 right 2019-12-20 23:35:38 +01:00
Ellpeck
9781722ae4 make json writing deal with defaults easily 2019-12-20 23:32:40 +01:00
Ellpeck
1d56cbd8eb added a basic object serialization handler 2019-12-20 22:02:17 +01:00
Ellpeck
9b28ff4113 use decompress for json saving instead 2019-12-20 17:58:56 +01:00
Ellpeck
8968ec3ce0 fixed write and read object 2019-12-20 15:07:25 +01:00
Ellpeck
8520ae8901 added mlem.data 2019-12-20 15:03:33 +01:00