|
aff61508c4
|
Added TextInput class, which is an isolated version of MLEM.Ui's TextField logic
|
2022-06-19 18:17:46 +02:00 |
|
|
282a398f3b
|
fixed the text formatting demo being too dark for drop shadows to be visible
|
2022-06-17 23:17:45 +02:00 |
|
|
6b08e892f7
|
added a proper text formatting demo
|
2022-06-17 21:47:40 +02:00 |
|
|
aabb1ed5df
|
added .editorconfig
|
2022-06-17 18:23:47 +02:00 |
|
|
1795acb30e
|
Added GenericInput support for Buttons.None
|
2022-06-15 11:44:28 +02:00 |
|
|
59af00c89a
|
Code cleanup, and marked AStar.InfiniteCost as obsolete
|
2022-06-15 11:38:11 +02:00 |
|
|
d0ece92550
|
return the ElementType along with each Element in Parse
|
2022-06-14 00:08:05 +02:00 |
|
|
01fb5288ff
|
finished up UiMarkdownParser
|
2022-06-14 00:04:57 +02:00 |
|
|
7b1da2f1a7
|
fixed image base path not being applied properly
|
2022-06-13 23:59:56 +02:00 |
|
|
f53305ce42
|
Added UiMarkdownParser
|
2022-06-13 23:52:10 +02:00 |
|
|
d03116a49a
|
Allow using multiple textures in a StaticSpriteBatch
|
2022-06-08 11:05:18 +02:00 |
|
|
7d9633d989
|
Fixed StaticSpriteBatch not resetting its texture when all items are removed
|
2022-06-07 11:57:25 +02:00 |
|
|
42993f1a0b
|
Added LayerPositionF to MLEM.Extended
|
2022-06-06 23:50:13 +02:00 |
|
|
0a93fb7da7
|
Allow using a StaticSpriteBatch to draw an IndividualTiledMapRenderer
|
2022-06-06 22:56:48 +02:00 |
|
|
144062fa64
|
cleaned up sandbox texture atlas
|
2022-05-29 15:05:23 +02:00 |
|
|
16053d9d04
|
further improve runtime texture packer performance by caching the first possible position for a request of a given size
|
2022-05-28 21:21:25 +02:00 |
|
|
61770d59b1
|
further improve RuntimeTexturePacker performance by only checking against already packed textures
|
2022-05-27 11:41:21 +02:00 |
|
|
93a82bcf36
|
cache UniformTextureAtlas texture straight away when checking for transparency
|
2022-05-27 11:19:29 +02:00 |
|
|
fdf04a7e77
|
allow ignoring transparent regions when packing a UniformTextureAtlas
|
2022-05-27 11:16:16 +02:00 |
|
|
cb496f613f
|
Improve RuntimeTexturePacker performance by checking against packed textures in the same order as packing
|
2022-05-27 11:02:33 +02:00 |
|
|
951f4babd5
|
Fixed gamepad auto-nav angle being incorrect for some elements
|
2022-05-26 11:39:55 +02:00 |
|
|
b9f2de8290
|
Made RuntimeTexturePacker padding be per request and improve performance by caching texture data
|
2022-05-25 13:18:25 +02:00 |
|
|
f0f1d7f8ed
|
added runtime texture region padding and other improvements
|
2022-05-25 12:37:51 +02:00 |
|
|
fcca5300ae
|
Fixed elements' OnDeselected events not being raised when CanBeSelected is set to false while selected
|
2022-05-21 20:42:54 +02:00 |
|
|
bd9d3f970b
|
Added RandomPitchModifier and GetRandomPitch to SoundEffectInfo
|
2022-05-20 16:59:28 +02:00 |
|
|
161d44dbe0
|
Added an Enum constructor to GenericInput
|
2022-05-18 21:45:38 +02:00 |
|
|
30bcdc1710
|
Allow comparing Keybind and Combination based on the amount of modifiers they have
|
2022-05-18 18:50:00 +02:00 |
|
|
15b873a8ad
|
fixed xml doc recursive reference
|
2022-05-18 16:01:24 +02:00 |
|
|
6dc4011ef5
|
Added optional isKeybindAllowed parameter to KeybindButton
|
2022-05-18 15:54:29 +02:00 |
|
|
8968e6025d
|
Added IsPressConsumed and IsAnyPressedAvailable to InputHandler
|
2022-05-17 18:20:31 +02:00 |
|
|
03accff6ae
|
modify AutoNavGroup behavior to disallow new selections
|
2022-05-17 16:06:22 +02:00 |
|
|
5ba550619d
|
Added AndThen to Easings
|
2022-05-10 21:32:28 +02:00 |
|
|
7ebbe49786
|
Added ReverseInput and ReverseOutput to Easings
|
2022-05-10 20:56:14 +02:00 |
|
|
61439aa521
|
made the MLEM.Data description more descriptive
|
2022-05-10 16:06:45 +02:00 |
|
|
874be1fd6e
|
Fixed SoundEffectReader incorrectly claiming it could read ogg and mp3 files
|
2022-05-10 15:58:47 +02:00 |
|
|
acd15fea14
|
improved Ui and Data package descriptions
|
2022-05-10 15:42:20 +02:00 |
|
|
47b58b1942
|
Premultiply textures when using RawContentManager
|
2022-05-07 21:39:36 +02:00 |
|
|
16b9e26969
|
Fixed elements sometimes staying hidden when they shouldn't in scrolling panels
|
2022-05-04 13:54:15 +02:00 |
|
|
98118e540a
|
Allow manually hiding a paragraph without its text overriding the hidden state
|
2022-05-04 13:22:24 +02:00 |
|
|
58b716aabb
|
Don't query a paragraph's text callback in the constructor
|
2022-05-03 20:26:39 +02:00 |
|
|
63d2353694
|
Improved ElementHelper.AddTooltip overloads
|
2022-05-03 20:10:26 +02:00 |
|
|
15a57d8db9
|
Turned Tooltip paragraph styling into style properties
|
2022-05-03 19:35:44 +02:00 |
|
|
5a1b31e8a3
|
Allow adding dropdown and tooltip elements at a specified index
|
2022-05-03 19:07:53 +02:00 |
|
|
435042e1f5
|
Allow Tooltip to manage more than one paragraph and make it easier to add new lines
|
2022-05-03 18:58:18 +02:00 |
|
|
4c24284a3f
|
updated templates
|
2022-04-30 13:14:44 +02:00 |
|
|
bc0f9d5c0c
|
consume other UI inputs too
|
2022-04-30 12:26:40 +02:00 |
|
|
610527374e
|
Make use of the new consuming variants in InputHandler and Keybind to consume UiControls inputs
|
2022-04-30 12:14:08 +02:00 |
|
|
4a88cca8bf
|
also added consuming variants of IsPressed to Keybind
|
2022-04-30 11:38:05 +02:00 |
|
|
8adee49e55
|
fixed scroll bars not working with the new InvertPressBehavior
|
2022-04-30 11:31:40 +02:00 |
|
|
46c77d2444
|
Added InputHandler.InvertPressBehavior
|
2022-04-29 15:34:04 +02:00 |
|