1
0
Fork 0
mirror of https://github.com/Ellpeck/MLEM.git synced 2024-11-22 04:53:29 +01:00

Commit graph

  • 4d34a2fac1 Fixed parents of elements that prevent spill not being notified properly Ell 2022-08-04 20:14:29 +0200
  • b2898a8eae Made RuntimeTexturePacker restore texture region name and pivot when packing Ell 2022-08-03 10:37:59 +0200
  • b012c65990 Allow data texture atlas pivots and offsets to be negative Ell 2022-08-02 23:56:18 +0200
  • 72647a2edf Fixed data texture atlases not allowing most characters in their region names Ell 2022-08-02 23:02:34 +0200
  • 02b4626996 disable smooth scrolling in the ui demo Ell 2022-07-29 22:33:32 +0200
  • 5aaba0c583 Close other dropdowns when opening a dropdown Ell 2022-07-29 22:24:37 +0200
  • 8044cb59cb Improved EnumHelper.GetValues signature to return an array Ell 2022-07-29 19:52:01 +0200
  • 7a0464e8d6 fixed GetRightmostChild using the wrong variable for calculation Ell 2022-07-27 11:52:28 +0200
  • 87d04e1abd updated tests for element changes Ell 2022-07-27 11:34:52 +0200
  • f0cc4b0c80 Allow elements to auto-adjust their size even when their children are aligned oddly Ell 2022-07-27 11:19:40 +0200
  • b78465c054 bump upcoming version Ell 2022-07-25 18:56:21 +0200
  • 9b090c954f 6.0.0 Ell 2022-07-25 18:44:16 +0200
  • 064dc5607e resolved demo update todo Ell 2022-07-25 18:42:52 +0200
  • 663d7148fe Revert "restore android workload when building" Ell 2022-07-25 18:38:23 +0200
  • 79f7206686 restore android workload when building Ell 2022-07-25 18:26:17 +0200
  • 711f60a97e Updated demos and templates to MonoGame 3.8.1 Ell 2022-07-25 18:23:16 +0200
  • 48dfa8f1ee Allow RandomExtensions to operate on any ICollection Ell 2022-07-19 15:20:19 +0200
  • e673ccea61 fixed a missing using directive in MLEM.FNA Ell 2022-07-18 20:46:59 +0200
  • ba1058748e Allow specifying multiple names for a DataTextureAtlas region Ell 2022-07-18 20:41:19 +0200
  • 08e28cb95b Allow manually setting a RootElement as CanBeActive Ell 2022-07-18 15:53:26 +0200
  • 288b8352af improved the README and some package descriptions slightly Ell 2022-07-04 23:53:48 +0200
  • d32bc0cbfb Added TryGetUpTime, GetUpTime, TryGetTimeSincePress and GetTimeSincePress to InputHandler Ell 2022-06-29 15:57:41 +0200
  • d58c5d8b33 fixed the new TextInput not updating correctly if the Font is set late Ell 2022-06-29 14:34:13 +0200
  • 6f05263980 ensure that SimpleEndCode doesn't end formatting codes with shorter names Ell 2022-06-26 17:18:38 +0200
  • 6e2c2b3730 Improved the way terminating formatting codes work by introducing SimpleEndCode Ell 2022-06-26 15:08:11 +0200
  • 92018eea1e Made the base package's description more descriptive Ell 2022-06-26 14:19:57 +0200
  • 04c6bb5ff8 neaten up the MLEM.Input description Ell 2022-06-25 23:50:25 +0200
  • 2973bd98e2 moved MLEM's Input namespace into its own package Ell 2022-06-25 23:46:06 +0200
  • 87b575b5c3 bump major version and cleaned up readme Ell 2022-06-24 21:39:53 +0200
  • 61055148ef some fixes and doc changes to make MLEM.FNA more in line with MLEM Ell 2022-06-24 21:33:24 +0200
  • 334918103f link to the mlem search directly for baget Ell 2022-06-24 17:20:15 +0200
  • 42a87471fc fixed UiSystem AutoScaleReferenceSize default value Ell 2022-06-24 15:21:08 +0200
  • 9c370f75e8 switch non-core dependencies over to core Ell 2022-06-24 15:04:01 +0200
  • 059e26781b fixed submodules not being restored on ci Ell 2022-06-24 14:11:43 +0200
  • 5fcdda80dc fixed multiline text inputs not working on FNA Ell 2022-06-24 14:10:24 +0200
  • 5d7d238630 added MLEM.FNA Ell 2022-06-24 14:01:26 +0200
  • aff61508c4 Added TextInput class, which is an isolated version of MLEM.Ui's TextField logic Ell 2022-06-19 18:17:46 +0200
  • 282a398f3b fixed the text formatting demo being too dark for drop shadows to be visible Ell 2022-06-17 23:17:45 +0200
  • 6b08e892f7 added a proper text formatting demo Ell 2022-06-17 21:47:40 +0200
  • aabb1ed5df added .editorconfig Ell 2022-06-17 18:23:47 +0200
  • 1795acb30e Added GenericInput support for Buttons.None Ell 2022-06-15 11:44:28 +0200
  • 59af00c89a Code cleanup, and marked AStar.InfiniteCost as obsolete Ell 2022-06-15 11:38:11 +0200
  • d0ece92550 return the ElementType along with each Element in Parse Ell 2022-06-14 00:08:05 +0200
  • 01fb5288ff finished up UiMarkdownParser Ell 2022-06-14 00:04:57 +0200
  • 7b1da2f1a7 fixed image base path not being applied properly Ell 2022-06-13 23:59:56 +0200
  • f53305ce42 Added UiMarkdownParser Ell 2022-06-13 23:52:10 +0200
  • d03116a49a Allow using multiple textures in a StaticSpriteBatch Ell 2022-06-08 11:05:18 +0200
  • 7d9633d989 Fixed StaticSpriteBatch not resetting its texture when all items are removed Ell 2022-06-07 11:57:25 +0200
  • 42993f1a0b Added LayerPositionF to MLEM.Extended Ell 2022-06-06 23:50:13 +0200
  • 0a93fb7da7 Allow using a StaticSpriteBatch to draw an IndividualTiledMapRenderer Ell 2022-06-06 22:56:48 +0200
  • 144062fa64 cleaned up sandbox texture atlas Ell 2022-05-29 15:05:23 +0200
  • 16053d9d04 further improve runtime texture packer performance by caching the first possible position for a request of a given size Ell 2022-05-28 21:21:25 +0200
  • 61770d59b1 further improve RuntimeTexturePacker performance by only checking against already packed textures Ell 2022-05-27 11:41:21 +0200
  • 93a82bcf36 cache UniformTextureAtlas texture straight away when checking for transparency Ell 2022-05-27 11:19:29 +0200
  • fdf04a7e77 allow ignoring transparent regions when packing a UniformTextureAtlas Ell 2022-05-27 11:16:16 +0200
  • cb496f613f Improve RuntimeTexturePacker performance by checking against packed textures in the same order as packing Ell 2022-05-27 11:02:33 +0200
  • 951f4babd5 Fixed gamepad auto-nav angle being incorrect for some elements Ell 2022-05-26 11:39:55 +0200
  • b9f2de8290 Made RuntimeTexturePacker padding be per request and improve performance by caching texture data Ell 2022-05-25 13:09:30 +0200
  • f0f1d7f8ed added runtime texture region padding and other improvements Ell 2022-05-25 12:37:51 +0200
  • fcca5300ae Fixed elements' OnDeselected events not being raised when CanBeSelected is set to false while selected Ell 2022-05-21 20:42:54 +0200
  • bd9d3f970b Added RandomPitchModifier and GetRandomPitch to SoundEffectInfo Ell 2022-05-20 16:59:28 +0200
  • 161d44dbe0 Added an Enum constructor to GenericInput Ell 2022-05-18 21:45:38 +0200
  • 30bcdc1710 Allow comparing Keybind and Combination based on the amount of modifiers they have Ell 2022-05-18 18:50:00 +0200
  • 15b873a8ad fixed xml doc recursive reference Ell 2022-05-18 16:01:24 +0200
  • 6dc4011ef5 Added optional isKeybindAllowed parameter to KeybindButton Ell 2022-05-18 15:54:29 +0200
  • 8968e6025d Added IsPressConsumed and IsAnyPressedAvailable to InputHandler Ell 2022-05-17 18:20:31 +0200
  • 03accff6ae modify AutoNavGroup behavior to disallow new selections Ell 2022-05-17 16:06:22 +0200
  • 5ba550619d Added AndThen to Easings Ell 2022-05-10 21:32:28 +0200
  • 7ebbe49786 Added ReverseInput and ReverseOutput to Easings Ell 2022-05-10 20:56:14 +0200
  • 61439aa521 made the MLEM.Data description more descriptive Ell 2022-05-10 16:06:45 +0200
  • 874be1fd6e Fixed SoundEffectReader incorrectly claiming it could read ogg and mp3 files Ell 2022-05-10 15:58:47 +0200
  • acd15fea14 improved Ui and Data package descriptions Ell 2022-05-10 15:42:20 +0200
  • 47b58b1942 Premultiply textures when using RawContentManager Ell 2022-05-07 21:39:36 +0200
  • 16b9e26969 Fixed elements sometimes staying hidden when they shouldn't in scrolling panels Ell 2022-05-04 13:54:15 +0200
  • 98118e540a Allow manually hiding a paragraph without its text overriding the hidden state Ell 2022-05-04 13:22:24 +0200
  • 58b716aabb Don't query a paragraph's text callback in the constructor Ell 2022-05-03 20:26:39 +0200
  • 63d2353694 Improved ElementHelper.AddTooltip overloads Ell 2022-05-03 20:10:26 +0200
  • 15a57d8db9 Turned Tooltip paragraph styling into style properties Ell 2022-05-03 19:35:44 +0200
  • 5a1b31e8a3 Allow adding dropdown and tooltip elements at a specified index Ell 2022-05-03 19:07:53 +0200
  • 435042e1f5 Allow Tooltip to manage more than one paragraph and make it easier to add new lines Ell 2022-05-03 18:58:18 +0200
  • 4c24284a3f updated templates Ell 2022-04-30 13:14:44 +0200
  • bc0f9d5c0c consume other UI inputs too Ell 2022-04-30 12:26:40 +0200
  • 610527374e Make use of the new consuming variants in InputHandler and Keybind to consume UiControls inputs Ell 2022-04-30 12:14:08 +0200
  • 4a88cca8bf also added consuming variants of IsPressed to Keybind Ell 2022-04-30 11:38:05 +0200
  • 8adee49e55 fixed scroll bars not working with the new InvertPressBehavior Ell 2022-04-30 11:31:40 +0200
  • 46c77d2444 Added InputHandler.InvertPressBehavior Ell 2022-04-29 15:34:04 +0200
  • 6393d879d9 added SpriteBatchContext Ell 2022-04-25 15:25:58 +0200
  • c78bafd000 Ensure that Element.IsMouseOver is always accurate by making it an auto-property Ell 2022-04-15 14:18:55 +0200
  • 783da33107 Fixed elements not being deselected when removed through RemoveChild Ell 2022-04-15 14:16:38 +0200
  • be26a2ebc2 made the new AutoNavGroup also work for gamepad controls Ell 2022-04-14 18:01:30 +0200
  • 45afd9ac79 Added Element.AutoNavGroup which allows forming groups for auto-navigation Ell 2022-04-14 17:54:25 +0200
  • ad29b46df3 Fixed radio buttons not unchecking all other radio buttons with the same root element Ell 2022-04-14 17:45:01 +0200
  • f445f59078 Added consuming variants of IsPressed methods to InputHandler Ell 2022-04-11 10:33:41 +0200
  • 902391d278 Fixed auto-nav tooltip displaying on the selected element even when not in auto-nav mode Ell 2022-04-09 22:00:21 +0200
  • 62d2b28ec0 bump version Ell 2022-04-08 14:50:14 +0200
  • a1c5b8e2d6 5.3.0 Ell 2022-04-08 14:37:25 +0200
  • a7c6230434 suppress MlemGame deprecation warning for DrawEarly Ell 2022-04-08 14:34:57 +0200
  • 4854d420e0 Fixed delayed tooltips sometimes displaying in the wrong location for one frame Ell 2022-04-05 14:54:20 +0200
  • 393bd9ffe5 Allow tooltips to display for elements when selected in auto-nav mode Ell 2022-04-05 14:42:30 +0200
  • 30b4d5fc43 Improve f166c3d256 by allowing buttons to be selectable even when disabled Ell 2022-04-05 14:20:38 +0200