1
0
Fork 0
mirror of https://github.com/Ellpeck/MLEM.git synced 2024-05-17 14:48:46 +02:00
Commit graph

694 commits

Author SHA1 Message Date
Ell d3bde893e3 added a Utility script for sprite font creation 2021-01-09 00:57:50 +01:00
Ell f63a410cd2 use the actual unicode 1em space in GenericFont 2020-12-08 01:43:52 +01:00
Ell b963941b5c added methods for adding/removing tooltips easily 2020-12-05 22:42:10 +01:00
Ell 56db897c00 allow tooltips to appear later 2020-12-05 16:42:21 +01:00
Ell 490a8aab78 decorate GenericDataHolder with data contract serialization information 2020-11-28 22:48:30 +01:00
Ell 028e322d2f ensure opening links in uis works correctly on .net core 2020-11-25 18:41:53 +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 c4114c73f8 fixed tooltip distance from the mouse changing with scale 2020-11-17 21:05:48 +01:00
Ell 6c3e9116ff return the element added by Dropdown 2020-11-08 18:16:12 +01:00
Ell 5c4c8f3123 bump upcoming version 2020-11-07 01:03:02 +01:00
Ell fd9ad777c2 some fixes related to the branch name change 2020-11-07 00:58:43 +01:00
Ell 97932daf8f renamed master to main 2020-11-07 00:52:04 +01:00
Ell f6c4d83775 fixed panel element detection being incorrect if scrolling overflow is enabled 2020-11-05 01:16:01 +01:00
Ell bb596c91ff cleaned up color extensions and move some methods to colorhelper instead 2020-11-04 23:44:41 +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 1a2fc814aa initialize the tooltip color to white 2020-10-31 17:55:46 +01:00
Ell e7f2c8eca4 added a separate style property for tooltip text color 2020-10-31 17:42:39 +01:00
Ell 043369b1ad add trimmer root assemblies to the templates to allow trimming 2020-10-26 19:22:11 +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 e4081be2ce added some padding utility constructors 2020-10-25 01:33:05 +02:00
Ell 3005b3edcb added an extension method to auto-reverse an easing function 2020-10-24 22:10:34 +02:00
Ell cdc08c5cf2 improved NumberExtensions penetration method 2020-10-12 21:08:15 +02:00
Ell ba3529a3e1 made mlem.extended ship without a monogame.extended version attached 2020-10-07 06:45:34 +02:00
Ell 521daf879c updated dependencies 2020-10-07 06:28:18 +02:00
Ell aaeda825e0 fixed some documentation issues 2020-10-06 20:14:57 +02:00
Ell 58eae7d240 added an extension method for rectangle penetration 2020-10-05 23:23:30 +02:00
Ell 5bcfcaf3cb fixed Paragraph autoAdjustWidth parameter name 2020-09-30 22:49:09 +02:00
Ell 6a383e200b a small rebranding 2020-09-28 20:53:39 +02:00
Ell 8b29903444 Replace ImageCode and TextField character ToString usage with ToCachedString for memory performace 2020-09-28 20:43:37 +02:00
Ell b814839458 made GenericFont a GenericDataHolder 2020-09-28 20:38:56 +02:00
Ell bd43c14a33 copy SpriteFont in GenericSpriteFont so that we don't modify the passed fonts' default character 2020-09-28 02:52:51 +02:00
Ell aa064812fc removed obsolete CustomDrawGroup 2020-09-27 16:25:41 +02:00
Ell 9a1f1e335c added info about negative sizes to MLEM.Ui article 2020-09-25 17:18:58 +02:00
Ell 333b4b033e Added a fail-safe for elements with conflicting auto-sizing settings so that they don't cause a cryptic stack overflow 2020-09-23 00:41:24 +02:00
Ell eeedb0ae5c also don't display the tooltip if all o its children are hidden 2020-09-18 18:19:05 +02:00
Ell fde243ed8b only display the tooltip if there is anything in it 2020-09-18 18:11:46 +02:00
Ell 2342eb093a Fixed some content readers not being tried for RawContentManager 2020-09-17 01:59:08 +02:00
Ell df5a654500 clarify which file types can be loaded in the docs 2020-09-16 23:41:23 +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
Ell 51fbba8731 made AStar.InfiniteCost a const because I don't know why it wasn't one before 2020-09-16 01:21:37 +02:00
Ell 7e89efec69 added text field input rules for file and path names 2020-09-13 18:05:55 +02:00
Ell 90d7aeb633 added a default text color to UiStyle 2020-09-13 18:00:19 +02:00
Ell 4f63770de0 use dictionaries in favor of lists for AStar to speed up pathfinding 2020-09-10 02:12:53 +02:00
Ellpeck a5c1b6c2b4 allow sprite animations to be updated by a time span 2020-08-13 19:46:49 +02:00
Ellpeck 86d1ac18fc bump version 2020-08-11 02:55:49 +02:00