|
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 |
|
|
6393d879d9
|
added SpriteBatchContext
|
2022-04-25 15:25:58 +02:00 |
|
|
c78bafd000
|
Ensure that Element.IsMouseOver is always accurate by making it an auto-property
|
2022-04-15 14:18:55 +02:00 |
|
|
783da33107
|
Fixed elements not being deselected when removed through RemoveChild
|
2022-04-15 14:16:38 +02:00 |
|
|
be26a2ebc2
|
made the new AutoNavGroup also work for gamepad controls
|
2022-04-14 18:01:30 +02:00 |
|
|
45afd9ac79
|
Added Element.AutoNavGroup which allows forming groups for auto-navigation
|
2022-04-14 17:54:25 +02:00 |
|
|
ad29b46df3
|
Fixed radio buttons not unchecking all other radio buttons with the same root element
|
2022-04-14 17:45:01 +02:00 |
|
|
f445f59078
|
Added consuming variants of IsPressed methods to InputHandler
|
2022-04-11 10:33:41 +02:00 |
|
|
902391d278
|
Fixed auto-nav tooltip displaying on the selected element even when not in auto-nav mode
|
2022-04-09 22:00:21 +02:00 |
|
|
62d2b28ec0
|
bump version
|
2022-04-08 14:50:14 +02:00 |
|
|
a1c5b8e2d6
|
5.3.0
|
2022-04-08 14:37:25 +02:00 |
|
|
a7c6230434
|
suppress MlemGame deprecation warning for DrawEarly
|
2022-04-08 14:34:57 +02:00 |
|
|
4854d420e0
|
Fixed delayed tooltips sometimes displaying in the wrong location for one frame
|
2022-04-05 14:54:20 +02:00 |
|
|
393bd9ffe5
|
Allow tooltips to display for elements when selected in auto-nav mode
|
2022-04-05 14:42:30 +02:00 |
|
|
30b4d5fc43
|
Improve f166c3d256 by allowing buttons to be selectable even when disabled
|
2022-04-05 14:20:38 +02:00 |
|
|
df0ad68837
|
Fixed tooltips sometimes ignoring manually set IsHidden values
|
2022-04-05 14:17:12 +02:00 |
|
|
37f0470e4f
|
updated ui docs for the previous change
|
2022-03-26 21:18:48 +01:00 |
|
|
94dec34470
|
render panel's render target in the Draw method
|
2022-03-26 21:13:05 +01:00 |
|