|
115b05beaa
|
Allow RuntimeTexturePacker to automatically dispose submitted textures when packing
|
2021-11-01 16:00:13 +01:00 |
|
|
e40d97c45e
|
suppress NU1701 warning for mlem.data
|
2021-10-29 00:04:23 +02:00 |
|
|
d05262e8a6
|
added DynamicEnum tests and switched to using Activator for instance creation
|
2021-10-28 22:14:43 +02:00 |
|
|
65908688f1
|
Use TitleContainer for opening streams where possible
|
2021-10-16 20:22:06 +02:00 |
|
|
a140e85300
|
fixed Docs casing in readme path
|
2021-09-24 04:50:42 +02:00 |
|
|
a53939837f
|
added package readmes
|
2021-09-24 04:47:39 +02:00 |
|
|
e620ed0d87
|
don't allow adding a flag with value 0 using AddFlag
|
2021-09-22 21:32:34 +02:00 |
|
|
81dcbfb9a1
|
Fixed DynamicEnum AddFlag going into an infinite loop
|
2021-09-22 20:33:11 +02:00 |
|
|
05e320d4f4
|
don't use new caches for HasFlag and HasAnyFlag
|
2021-09-05 16:26:05 +02:00 |
|
|
54e3c98029
|
Improved DynamicEnum caching
|
2021-09-05 16:18:26 +02:00 |
|
|
51833d523d
|
Improved CopyExtensions construction speed
|
2021-08-05 03:59:14 +02:00 |
|
|
0c45f2d8e6
|
properly document DataTextureAtlas
|
2021-08-02 15:15:33 +02:00 |
|
|
e11eb459b8
|
only offset DataTextureAtlas pivot if it is specified
|
2021-07-31 04:04:04 +02:00 |
|
|
57f8e56c38
|
Improved RawContentManager's reader loading and added better exception handling
|
2021-07-27 16:40:42 +02:00 |
|
|
abac738123
|
Removed LINQ Any and All usage in various methods to improve memory usage
|
2021-07-18 22:18:46 +02:00 |
|
|
9a0b8ef846
|
cleaned up formatting
|
2021-07-12 03:16:19 +02:00 |
|
|
27fc5a74d9
|
added the ability to specify a coordinate offset in data texture atlases
|
2021-07-12 03:14:05 +02:00 |
|
|
19893855dc
|
added the changelog to the website
|
2021-07-01 05:00:59 +02:00 |
|
|
fe9b3830f8
|
(finally) added a changelog
|
2021-06-28 15:38:30 +02:00 |
|
|
07eb6ac36f
|
fixed RawContentManager crashing with dynamic assemblies present
|
2021-06-20 17:35:56 +02:00 |
|
|
dd09f0af25
|
added HasAnyFlag and improved memory performance of HasFlag in DynamicEnum
Ellpeck/MLEM/pipeline/head Something is wrong with the build of this commit
|
2021-06-11 20:22:25 +02:00 |
|
|
fda4097aa5
|
reverted the last commit, and invalidated DynamicEnum caches when new values are added
|
2021-06-11 20:05:32 +02:00 |
|
|
7ed969d1af
|
Moved DynamicEnum to its own library
|
2021-06-11 19:46:51 +02:00 |
|
|
b0d146849d
|
added dynamic enum json converter
|
2021-06-08 14:45:46 +02:00 |
|
|
e0a9971bdb
|
added DynamicEnum to MLEM.Data
|
2021-06-08 13:32:01 +02:00 |
|
|
1123b815b3
|
updated some package declarations to clean up warnings
|
2021-04-22 19:59:35 +02:00 |
|
|
cf9bcc7ae4
|
updated to MonoGame 8 and added support for opening the on-screen keyboard to TextInputWrapper
|
2021-04-22 19:26:07 +02:00 |
|
|
35af9eee25
|
fixed some number parsing not using invariant culture
|
2021-03-28 06:20:27 +02:00 |
|
|
602f19a2a8
|
some minor code style and format improvements
|
2021-03-24 22:44:39 +01:00 |
|
|
281cce8fba
|
updated remaining dependencies
|
2021-03-24 22:31:58 +01:00 |
|
|
a0609e66eb
|
use the known type in StaticJsonConverter
|
2021-03-13 03:20:38 +01:00 |
|
|
abcdcd21cc
|
added StaticJsonConverter
|
2021-03-13 03:15:39 +01:00 |
|
|
81d4fb2dd4
|
also made additional data non-relative for data texture atlas
|
2021-02-14 18:09:38 +01:00 |
|
|
c8fd2a4c17
|
allow storing additional coordinates in a DataTextureAtlas
|
2021-02-14 18:05:38 +01:00 |
|
|
8e06e54325
|
Removed JsonExtensions
|
2021-02-13 17:25:46 +01:00 |
|
|
94c9d45a43
|
don't auto-dispose the texture
|
2021-02-11 01:36:22 +01:00 |
|
|
b34172d043
|
made the texture packer disposable and resettable
|
2021-02-11 01:35:27 +01:00 |
|
|
2cf912255d
|
allow the texture packer to forcibly be square or a power of two
|
2021-02-11 01:09:07 +01:00 |
|
|
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 |
|
|
e2cb125356
|
allow extending the max width of a runtime texture packer
|
2021-01-18 01:25:20 +01:00 |
|
|
db54ea7b5e
|
added a runtime texture packer
|
2020-12-20 00:11:10 +01:00 |
|
|
294a29b46e
|
fixed incorrect texture offset
|
2020-12-19 23:14:51 +01:00 |
|
|
c7430dd7ed
|
fixed pivot calculation being incorrect for data texture atlases with an offset
|
2020-12-19 23:09:26 +01:00 |
|
|
47cc589042
|
allow data texture atlases to have an underlying texture region
|
2020-12-19 22:57:17 +01:00 |
|
|
3044a2bc81
|
allow using a custom json serializer for LoadJson
|
2020-11-22 16:57:44 +01:00 |
|
|
6e7720295f
|
throw in ContentExtensions when a json file is not found
|
2020-11-21 22:49:22 +01:00 |
|
|
fd9ad777c2
|
some fixes related to the branch name change
|
2020-11-07 00:58:43 +01:00 |
|
|
75d8a556eb
|
made CopyExtensions be able to fall back to a generic constructor if none is found
|
2020-11-01 15:36:56 +01:00 |
|
|
62f9b86c1d
|
added a json extension to mlem.data for easy json property modification
|
2020-11-01 00:48:44 +01:00 |
|
|
99a49c6c81
|
use the required binding flags for the copy constructor too
|
2020-10-25 20:16:10 +01:00 |
|