|
48dfa8f1ee
|
Allow RandomExtensions to operate on any ICollection
|
2022-07-19 15:20:19 +02:00 |
|
|
e673ccea61
|
fixed a missing using directive in MLEM.FNA
|
2022-07-18 20:46:59 +02:00 |
|
|
ba1058748e
|
Allow specifying multiple names for a DataTextureAtlas region
|
2022-07-18 20:41:19 +02:00 |
|
|
08e28cb95b
|
Allow manually setting a RootElement as CanBeActive
|
2022-07-18 15:53:26 +02:00 |
|
|
288b8352af
|
improved the README and some package descriptions slightly
|
2022-07-04 23:53:48 +02:00 |
|
|
d32bc0cbfb
|
Added TryGetUpTime, GetUpTime, TryGetTimeSincePress and GetTimeSincePress to InputHandler
|
2022-06-29 15:57:41 +02:00 |
|
|
d58c5d8b33
|
fixed the new TextInput not updating correctly if the Font is set late
|
2022-06-29 14:34:13 +02:00 |
|
|
6f05263980
|
ensure that SimpleEndCode doesn't end formatting codes with shorter names
|
2022-06-26 17:18:38 +02:00 |
|
|
6e2c2b3730
|
Improved the way terminating formatting codes work by introducing SimpleEndCode
|
2022-06-26 15:08:11 +02:00 |
|
|
92018eea1e
|
Made the base package's description more descriptive
This reverts commit 2973bd98e2 .
This reverts commit 04c6bb5ff8 .
|
2022-06-26 14:25:19 +02:00 |
|
|
04c6bb5ff8
|
neaten up the MLEM.Input description
|
2022-06-25 23:50:25 +02:00 |
|
|
2973bd98e2
|
moved MLEM's Input namespace into its own package
|
2022-06-25 23:46:06 +02:00 |
|
|
87b575b5c3
|
bump major version and cleaned up readme
|
2022-06-24 21:39:53 +02:00 |
|
|
61055148ef
|
some fixes and doc changes to make MLEM.FNA more in line with MLEM
|
2022-06-24 21:33:24 +02:00 |
|
|
334918103f
|
link to the mlem search directly for baget
|
2022-06-24 17:20:15 +02:00 |
|
|
42a87471fc
|
fixed UiSystem AutoScaleReferenceSize default value
|
2022-06-24 15:21:08 +02:00 |
|
|
9c370f75e8
|
switch non-core dependencies over to core
|
2022-06-24 15:04:01 +02:00 |
|
|
059e26781b
|
fixed submodules not being restored on ci
|
2022-06-24 14:11:43 +02:00 |
|
|
5fcdda80dc
|
fixed multiline text inputs not working on FNA
|
2022-06-24 14:10:24 +02:00 |
|
|
5d7d238630
|
added MLEM.FNA
|
2022-06-24 14:01:26 +02:00 |
|
|
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 |
|