1
0
Fork 0
mirror of https://github.com/Ellpeck/MLEM.git synced 2024-12-27 10:39:24 +01:00
Commit graph

22 commits

Author SHA1 Message Date
Ell
e1e1e8db8c Fixed UiParser ImageExceptionHandler being ignored when an exception occurs during texture construction 2024-11-09 18:02:35 +01:00
Ell
c4bd03ff04 Image loading improvements:
- Added TextureExtensions.PremultipliedCopy for textures
- Create a premultiplied copy of UiParser images to support usage with KNI
2024-09-14 10:48:04 +02:00
Ell
a6a34c3937 Construct images in UiParser.ParseImage on the main thread to support usage with KNI 2024-09-14 10:40:11 +02:00
Ell
60af21aff4 Improved UiParser.ParseImage with locks and a callback action 2024-03-30 11:52:23 +01:00
Ell
294af052ae Added SetWidthBasedOnAspect and SetHeightBasedOnAspect to images 2023-11-23 22:16:31 +01:00
Ell
f652854c1d Added AddCustomStyle and ApplyCustomStyle to UiStyle to allow for easy custom styling of elements 2023-06-14 14:54:49 +02:00
Ell
14d0b24aa9 cleaned up preprocessor instructions 2022-12-13 13:11:36 +01:00
Ell
e21729de67 fixed some memory management issues in MLEM.Ui 2022-11-24 18:38:51 +01:00
Ell
d138577285 Added trimming and AOT annotations and made MLEM trimmable 2022-10-31 18:33:53 +01:00
Ell
f58e3c94d5 Marked EnumHelper and DynamicEnum as obsolete due to their reimplementation in the DynamicEnums library 2022-10-31 13:20:26 +01:00
Ell
791c66b098 code cleanup 2022-10-27 10:22:25 +02:00
Ell
48735c3d36 Multi-target net452, making MLEM compatible with MonoGame for consoles 2022-09-14 21:17:43 +02:00
Ell
2d3d93c610 Generified UiMarkdownParser by adding abstract UiParser 2022-09-04 12:26:55 +02:00
Ell
6a271af017 Fixed UiMarkdownParser not parsing formatting in headings and blockquotes 2022-08-19 17:57:44 +02:00
Ell
8044cb59cb Improved EnumHelper.GetValues signature to return an array 2022-07-29 19:52:01 +02:00
Ell
5d7d238630 added MLEM.FNA 2022-06-24 14:01:26 +02:00
Ell
aabb1ed5df added .editorconfig 2022-06-17 18:23:47 +02:00
Ell
59af00c89a Code cleanup, and marked AStar.InfiniteCost as obsolete 2022-06-15 11:38:11 +02:00
Ell
d0ece92550 return the ElementType along with each Element in Parse 2022-06-14 00:08:05 +02:00
Ell
01fb5288ff finished up UiMarkdownParser 2022-06-14 00:04:57 +02:00
Ell
7b1da2f1a7 fixed image base path not being applied properly 2022-06-13 23:59:56 +02:00
Ell
f53305ce42 Added UiMarkdownParser 2022-06-13 23:52:10 +02:00