1
0
Fork 0
mirror of https://github.com/Ellpeck/MLEM.git synced 2024-05-11 03:38:45 +02:00
Commit graph

887 commits

Author SHA1 Message Date
Ell a53939837f added package readmes 2021-09-24 04:47:39 +02:00
Ell e620ed0d87 don't allow adding a flag with value 0 using AddFlag 2021-09-22 21:32:34 +02:00
Ell 81dcbfb9a1 Fixed DynamicEnum AddFlag going into an infinite loop 2021-09-22 20:33:11 +02:00
Ell 1bbb12a1fa clarified auto-size exception in elements 2021-09-09 17:02:29 +02:00
Ell 9890c4895c Fixed tooltips not displaying correctly with auto-hiding paragraphs 2021-09-09 16:53:12 +02:00
Ell 05e320d4f4 don't use new caches for HasFlag and HasAnyFlag 2021-09-05 16:26:05 +02:00
Ell 54e3c98029 Improved DynamicEnum caching 2021-09-05 16:18:26 +02:00
Ell 6537ff00c1 Improved KeysExtensions memory usage 2021-08-27 20:36:04 +02:00
Ell 866dad49ab Use FontStashSharp's built-in LineHeight property for GenericStashFont 2021-08-19 21:43:17 +02:00
Ell ff510c54c5 Fixed tiled NinePatches missing pixels with some scales 2021-08-06 22:40:32 +02:00
Ell 51833d523d Improved CopyExtensions construction speed 2021-08-05 03:59:14 +02:00
Ell a9a7f2b421 Revert "(attempt to) reduce element sizing incompatibilities for auto-width/height elements"
This reverts commit 094de058c4.
2021-08-05 03:47:03 +02:00
Ell 094de058c4 (attempt to) reduce element sizing incompatibilities for auto-width/height elements 2021-08-05 03:40:47 +02:00
Ell db7ee04d30 allow enumerating SoundEffectInstanceHandler entries 2021-08-02 20:34:13 +02:00
Ell 0c45f2d8e6 properly document DataTextureAtlas 2021-08-02 15:15:33 +02:00
Ell e11eb459b8 only offset DataTextureAtlas pivot if it is specified 2021-07-31 04:04:04 +02:00
Ell 516265bf5b Fixed GenericFont's SplitString using incorrect width for special characters and improved documentation 2021-07-28 17:22:47 +02:00
Ell 57f8e56c38 Improved RawContentManager's reader loading and added better exception handling 2021-07-27 16:40:42 +02:00
Ell 8fac4a0b69 Allow adding Link children to non-Paragraph elements 2021-07-24 07:36:42 +02:00
Ell 01bec459de disallow creating Paragraphs without fonts 2021-07-22 04:51:41 +02:00
Ell 9eef1e5b1c added alt text and better gallery descriptions to README 2021-07-22 04:40:09 +02:00
Ell bb9b322580 Fixed tooltips with custom text scale not snapping to the mouse correctly in their first displayed frame 2021-07-22 04:27:57 +02:00
Ell e53d30e5ca propagate line height to bold and italic stash fonts 2021-07-20 03:09:17 +02:00
Ell ebc6ec872b use a heuristic for GenericStashFont line height calculations and allow specifying a custom line height 2021-07-20 01:23:44 +02:00
Ell 527c4af3e4 updated dependencies 2021-07-20 00:55:36 +02:00
Ell 1067055bb5 code cleanup 2021-07-19 23:49:16 +02:00
Ell a76c14b243 Adjusted GenericStashFont line height calculations to result in the same values as GenericSpriteFont 2021-07-19 23:10:27 +02:00
Ell abac738123 Removed LINQ Any and All usage in various methods to improve memory usage 2021-07-18 22:18:46 +02:00
Ell 374d936be2 specify the MLEM version that Invert will be moved 2021-07-13 22:35:48 +02:00
Ell a52b46dce9 Added ColorExtensions.Invert and made ColorHelper.Invert obsolete 2021-07-13 22:34:32 +02:00
Ell 6aa9ec03d4 Added customizable overloads for Keybind, Combination and GenericInput ToString methods 2021-07-13 15:41:42 +02:00
Ell 9a0b8ef846 cleaned up formatting 2021-07-12 03:16:19 +02:00
Ell 27fc5a74d9 added the ability to specify a coordinate offset in data texture atlases 2021-07-12 03:14:05 +02:00
Ell ee2b0b82fe allow for RotateBy, RotateCw and RotateCcw to accept invalid directions again 2021-07-10 06:16:33 +02:00
Ell bb189261d7 Added a masking character to text fields 2021-07-08 18:17:39 +02:00
Ell 8d92131630 improved Direction2 code style 2021-07-05 19:49:18 +02:00
Ell f352e6b437 added Direction2Helper.RotateBy 2021-07-05 19:46:39 +02:00
Ell d1b229b589 moved sound classes into /Sound 2021-07-05 16:36:48 +02:00
Ell 642608a8a2 Fixed a crash if a paragraph has a link formatting code, but no font 2021-07-03 01:50:37 +02:00
Ell f71eb6eddb improved NinePatch memory performance 2021-07-03 01:44:39 +02:00
Ell 00d9ee99d8 Merge branch 'release' into main
# Conflicts:
#	CHANGELOG.md
2021-07-01 05:06:39 +02:00
Ell 19893855dc added the changelog to the website 2021-07-01 05:00:59 +02:00
Ell 579fd38533 very important formatting change in the changelog 2021-06-30 19:46:38 +02:00
Ell 58bd076e2a Set default values for InputHandler held and pressed keys to avoid an exception if buttons are held in the very first frame 2021-06-30 19:40:43 +02:00
Ell 25efa0bd50 bump upcoming version 2021-06-30 00:30:17 +02:00
Ell 5564878c9d release 5.0.0 2021-06-30 00:18:54 +02:00
Ell 5756708010 added quick links to changelog 2021-06-29 00:57:04 +02:00
Ell fe9b3830f8 (finally) added a changelog 2021-06-28 15:38:30 +02:00
Ell 1377941f1a added TreatSizeAsMaximum to ui elements 2021-06-25 16:48:41 +02:00
Ell 705758090b fixed image tokens drawing themselves too many times for split strings 2021-06-25 16:40:09 +02:00