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

Commit graph

  • 043369b1ad add trimmer root assemblies to the templates to allow trimming Ell 2020-10-26 19:22:11 +0100
  • 99a49c6c81 use the required binding flags for the copy constructor too Ell 2020-10-25 20:16:10 +0100
  • 500025090f added a CopyConstructor attribute to CopyExtensions Ellpeck 2020-10-25 20:11:15 +0100
  • f68e55ebfd moved DataTextureAtlas to MLEM.Data Ell 2020-10-25 01:45:01 +0200
  • e4081be2ce added some padding utility constructors Ell 2020-10-25 01:33:05 +0200
  • 3005b3edcb added an extension method to auto-reverse an easing function Ell 2020-10-24 22:10:34 +0200
  • cdc08c5cf2 improved NumberExtensions penetration method Ell 2020-10-12 21:08:15 +0200
  • ba3529a3e1 made mlem.extended ship without a monogame.extended version attached Ell 2020-10-07 06:45:34 +0200
  • 521daf879c updated dependencies Ell 2020-10-07 06:28:18 +0200
  • aaeda825e0 fixed some documentation issues Ell 2020-10-06 20:14:57 +0200
  • 58eae7d240 added an extension method for rectangle penetration Ell 2020-10-05 23:23:30 +0200
  • 5bcfcaf3cb fixed Paragraph autoAdjustWidth parameter name Ell 2020-09-30 22:49:09 +0200
  • 6a383e200b a small rebranding Ell 2020-09-28 20:53:39 +0200
  • 8b29903444 Replace ImageCode and TextField character ToString usage with ToCachedString for memory performace Ell 2020-09-28 20:43:37 +0200
  • b814839458 made GenericFont a GenericDataHolder Ell 2020-09-28 20:38:56 +0200
  • bd43c14a33 copy SpriteFont in GenericSpriteFont so that we don't modify the passed fonts' default character Ell 2020-09-28 02:52:51 +0200
  • aa064812fc removed obsolete CustomDrawGroup Ell 2020-09-27 16:25:41 +0200
  • 9a1f1e335c added info about negative sizes to MLEM.Ui article Ell 2020-09-25 17:18:58 +0200
  • 333b4b033e Added a fail-safe for elements with conflicting auto-sizing settings so that they don't cause a cryptic stack overflow Ell 2020-09-23 00:41:24 +0200
  • eeedb0ae5c also don't display the tooltip if all o its children are hidden Ell 2020-09-18 18:19:05 +0200
  • fde243ed8b only display the tooltip if there is anything in it Ell 2020-09-18 18:11:46 +0200
  • 2342eb093a Fixed some content readers not being tried for RawContentManager Ell 2020-09-17 01:59:08 +0200
  • df5a654500 clarify which file types can be loaded in the docs Ell 2020-09-16 23:41:23 +0200
  • 3b382a46cf moved raw content handling to MLEM.Data Ell 2020-09-16 23:39:01 +0200
  • 534194b3ea allow loading other json file extensions in MLEM.Data by default Ell 2020-09-16 23:24:03 +0200
  • 51fbba8731 made AStar.InfiniteCost a const because I don't know why it wasn't one before Ell 2020-09-16 01:21:37 +0200
  • 7e89efec69 added text field input rules for file and path names Ell 2020-09-13 18:05:55 +0200
  • 90d7aeb633 added a default text color to UiStyle Ell 2020-09-13 18:00:19 +0200
  • 4f63770de0 use dictionaries in favor of lists for AStar to speed up pathfinding Ell 2020-09-10 02:12:53 +0200
  • a5c1b6c2b4 allow sprite animations to be updated by a time span Ellpeck 2020-08-13 19:46:49 +0200
  • 86d1ac18fc bump version Ellpeck 2020-08-11 02:55:49 +0200
  • 368630f109 Added Direction2Helper.To90Direction Ellpeck 2020-08-10 02:37:39 +0200
  • 52443bfa68 added some more utility functions for directions and vectors Ellpeck 2020-08-10 02:16:35 +0200
  • 3a1b73934b Allow copying to exclude certain fields Ellpeck 2020-08-01 00:22:29 +0200
  • 0529e2c921 throw if no parameterless constructor was found Ellpeck 2020-07-31 20:58:25 +0200
  • c697d60609 shorten CopyExtensions.DeepCopyInto Ellpeck 2020-07-31 20:26:42 +0200
  • cb369dec75 Added DeepCopy Ellpeck 2020-07-31 20:24:59 +0200
  • ba24707b18 added object copying to MLEM.Data Ellpeck 2020-07-31 19:07:22 +0200
  • d2f38e9fbf removed test files Ellpeck 2020-07-31 18:53:22 +0200
  • 5d19b8f674 Removed test task Ellpeck 2020-07-31 18:51:39 +0200
  • fa3ddbc74e Remove tests since they don't work correctly without a test version of MonoGame Ellpeck 2020-07-31 18:51:09 +0200
  • 0d04629b0a upgrade tests to .net core Ellpeck 2020-07-31 17:30:18 +0200
  • 3e0fac9a14 Properly allow tests to use content files Ellpeck 2020-07-31 17:25:56 +0200
  • fe67b70332 (finally) added some tests Ellpeck 2020-07-31 17:14:25 +0200
  • e80eb17b22 fixed incorrect icon link Ellpeck 2020-07-29 14:41:46 +0200
  • 433299ed10 Rename vector floor extensions to FloorCopy since MonoGame added their own Floors Ellpeck 2020-07-27 00:24:49 +0200
  • 00ce8bb229 fixed y offset not affecting elements with AutoInlineIgnoreOverflow anchor Ellpeck 2020-07-25 23:39:37 +0200
  • dddcb664d7 added aseprite script for populating the data texture atlas Ellpeck 2020-07-24 17:50:25 +0200
  • e28c39501e use Content copy instead of msbuild copy for sandbox Ellpeck 2020-07-24 03:12:00 +0200
  • 61e8b18403 make DataTextureAtlas not crash when a non-existent texture is queried Ellpeck 2020-07-24 00:39:04 +0200
  • fe89fc24ea added data-based texture atlases Ellpeck 2020-07-24 00:33:11 +0200
  • 9477b5f1d1 added a pivot point to TextureRegion Ellpeck 2020-07-23 23:30:44 +0200
  • 9f2e2ffb0e added analytics to website Ellpeck 2020-07-21 03:15:36 +0200
  • 411d3c1cd9 allow for the transformation matrix to modify mouse positions Ellpeck 2020-07-20 14:18:26 +0200
  • abffa4db57 fixed an element transform issue and added a fancy button to the ui demo Ellpeck 2020-07-20 00:28:31 +0200
  • ec370479ef some matrix-related number extensions Ellpeck 2020-07-19 23:12:12 +0200
  • e427305490 cleaned up the demos a bit to allow better usage on mobile Ellpeck 2020-07-17 14:56:22 +0200
  • ec2416719e store all ui controls keybinds in an array Ellpeck 2020-07-16 16:04:18 +0200
  • 02cd074a3c cleaned up changes from f1d686f0c0 Ellpeck 2020-07-16 15:55:55 +0200
  • f94802271b added easing functions Ellpeck 2020-07-16 00:45:25 +0200
  • f1d686f0c0 move CustomDrawGroup behavior into Element, allowing any element to inherit it Ellpeck 2020-07-15 23:21:52 +0200
  • 98937ee83f added a method for generating square and circle textures Ellpeck 2020-07-12 19:41:25 +0200
  • a17301504d added macros to text formatting Ellpeck 2020-07-01 14:30:47 +0200
  • 9d5e9d4ccf tidied up paragraph link code Ellpeck 2020-06-30 00:49:42 +0200
  • 3eded637da update contentless and add back coroutine to friends article Ellpeck 2020-06-25 12:01:42 +0200
  • 60ee61a045 bump future versions Ellpeck 2020-06-24 17:02:24 +0200
  • ca4c8731bc only throw an exception in TextInputWrapper if it is required Ellpeck 2020-06-24 16:54:23 +0200
  • 096131ce15 Drop SoundEffectInstance (mis)usage in favor of new SoundEffectInfo Ellpeck 2020-06-22 13:59:33 +0200
  • 7dc08afa5a made UiStyle's ActionSound a SoundEffectInstance to allow for volume/pitch changes Ellpeck 2020-06-22 13:23:02 +0200
  • d891e19d2a reduce string allocations when rendering text Ellpeck 2020-06-21 23:23:52 +0200
  • 92c91928b2 some nice media improvements Ellpeck 2020-06-21 23:07:49 +0200
  • 7eaa1da860 fixed the new MeasureString in GenericFont not returning an empty size for empty strings Ellpeck 2020-06-20 15:42:36 +0200
  • 64b9246aa5 clean up GenericFont changes Ellpeck 2020-06-20 12:12:34 +0200
  • 73f2e1c565 use measurechar where applicable Ellpeck 2020-06-20 01:20:39 +0200
  • 90e0ff55d1 use a custom character for image codes rather than trying to calculate spaces Ellpeck 2020-06-20 01:18:27 +0200
  • deec553b22 code cleanup Ellpeck 2020-06-18 17:24:35 +0200
  • 71dabe7360 use specific check instead of generic one for panel fix Ellpeck 2020-06-17 01:44:16 +0200
  • 2d332c3a48 allow panel children to be ordered arbitrarily rather than requiring the scroll bar in the first index Ellpeck 2020-06-17 01:43:08 +0200
  • 914761519f expose a property in ScrollBar determining if we're currently scrolling it Ellpeck 2020-06-16 22:51:31 +0200
  • 46939f7877 Merge remote-tracking branch 'origin/master' Ellpeck 2020-06-16 22:48:23 +0200
  • 0ad3b2a305 Downgrade TextCopy since the new version causes issues on some devices Ellpeck 2020-06-16 22:48:13 +0200
  • fc2987fc86
    Update FUNDING.yml Ellpeck 2020-06-15 02:09:38 +0200
  • 458d8f4140
    Update FUNDING.yml Ellpeck 2020-06-15 02:04:40 +0200
  • e92887a61c
    Update FUNDING.yml Ellpeck 2020-06-15 02:04:16 +0200
  • 1f7bede8e2
    Create FUNDING.yml Ellpeck 2020-06-15 02:03:35 +0200
  • 0ea22435c2 updated dependencies Ellpeck 2020-06-13 03:19:20 +0200
  • 0a8a3c3660 removed some obsolete features Ellpeck 2020-06-12 17:19:19 +0200
  • 251261f3d7 added a more generic keybind and input handling system Ellpeck 2020-06-12 17:09:35 +0200
  • 601423407d added PreventParentSpill to Element Ellpeck 2020-06-12 02:04:01 +0200
  • f2c544dc65 modified link behavior for paragraphs to be easier to modify Ellpeck 2020-06-09 18:56:01 +0200
  • a0837fdcb7 modify friends article Ellpeck 2020-06-06 03:12:18 +0200
  • 1347d0bb1e use HasFlag in InputHandler for better readability Ellpeck 2020-06-05 23:56:53 +0200
  • 1d38262388 only use nbsp in image codes if the font supports it Ellpeck 2020-06-04 22:18:53 +0200
  • 6b1e5f8dd9 better implementation of the touch mousing from yesterday Ellpeck 2020-06-04 20:52:21 +0200
  • 81ed3d3bee Revert "made elements also show their mouse over graphic when they're being touched" Ellpeck 2020-06-03 17:01:58 +0200
  • f70b1266f9 Revert "only count an element as touched if no other gestures are active" Ellpeck 2020-06-03 16:18:17 +0200
  • 08188a1a8f only count an element as touched if no other gestures are active Ellpeck 2020-06-03 16:14:45 +0200
  • d7f43617c6 made elements also show their mouse over graphic when they're being touched Ellpeck 2020-06-03 15:58:08 +0200
  • 3d1b660c9f don't use nbsp for image codes Ellpeck 2020-06-03 00:23:04 +0200
  • 79e0e1a63e added percentage sizing based on own data to element Ellpeck 2020-06-02 23:00:40 +0200