1
0
Fork 0
mirror of https://github.com/Ellpeck/MLEM.git synced 2024-11-22 20:58:34 +01:00
Commit graph

1178 commits

Author SHA1 Message Date
Ell
80a6c6b5e2 Avoid unnecessary panel updates by using an Epsilon comparison when scrolling children 2022-01-09 01:15:05 +01:00
Ell
c28f6d858c Ensure that a panel gets notified of all relevant changes by calling OnChildAreaDirty for all grandchildren 2022-01-09 01:12:16 +01:00
Ell
68fc02b170 Fixed paragraph links having incorrect hover locations when using special text alignments 2022-01-07 20:50:32 +01:00
Ell
6e75e9ebb4 ensure that the paragraph changes occur when new links are added 2022-01-07 17:15:03 +01:00
Ell
b46975391b Only set a paragraph's area dirty when a text change would cause it to change size 2022-01-06 23:26:14 +01:00
Ell
a61d7a9722 fixed changelog order 2022-01-02 23:31:47 +01:00
Ell
2699d0e1c2 Fixed StaticSpriteBatch handling rotated sprites incorrectly 2022-01-02 22:58:01 +01:00
Ell
04fab568f8 Make Newtonsoft.Json dependency optional for MLEM.Data 2022-01-02 22:51:52 +01:00
Ell
b2b34abcd0 Rethrow exceptions when no RawContentManager readers could be constructed 2022-01-02 22:49:39 +01:00
Ell
29bbd61f8b reformat and cleanup 2021-12-28 14:56:11 +01:00
Ell
b4f79f0753 Added SoundEffectInstanceHandler.Stop 2021-12-28 14:45:20 +01:00
Ell
7e49eaef10 Allow for checkboxes and radio buttons to be disabled 2021-12-24 12:10:04 +01:00
Ell
5d9cccc9fd Added ColorExtensions.Multiply 2021-12-22 14:24:37 +01:00
Ell
c060d78010 put StringBuilder overloads to use 2021-12-22 13:03:40 +01:00
Ell
f5adf50823 Added StringBuilder overloads to GenericFont 2021-12-22 13:00:41 +01:00
Ell
17ed82fc3c Generify GenericFont's string drawing 2021-12-22 12:46:17 +01:00
Ell
7f3abdada5 bump versions 2021-12-21 23:23:25 +01:00
Ell
c1d1c03063 release 5.2.0 2021-12-21 23:16:18 +01:00
Ell
b5bee0facb improved SpriteAnimationGroup performance 2021-12-21 21:17:45 +01:00
Ell
c31e196071 Made AnimationFrame a generic data holder 2021-12-21 20:52:05 +01:00
Ell
14526d24d3 cleaned up the sprite animation changes 2021-12-21 20:17:02 +01:00
Ell
c76357a9e3 Allow storing multiple texture regions per SpriteAnimation frame 2021-12-21 20:12:15 +01:00
Ell
dae511e455 Made StyleProp immutable 2021-12-21 11:54:32 +01:00
Ell
c0ce5a07ad Implemented IEquatable on a lot of classes that were missing it 2021-12-21 11:39:29 +01:00
Ell
3541b8d3e1 Automatically set area dirty when changing child padding or paragraph fonts 2021-12-21 00:01:57 +01:00
Ell
79354c444b fixed exception when elements get removed from their ui in Update 2021-12-14 13:42:31 +01:00
Ell
0541ad342e updated dependencies in templates 2021-12-14 13:28:32 +01:00
Ell
ef3fcb2e9c Improved MlemGame class 2021-12-13 00:39:36 +01:00
Ell
60dfbb1ec5 Added UiMetrics 2021-12-12 12:32:09 +01:00
Ell
55fae16768 Allow overriding SetAreaAndUpdateChildren and switch to using it in some locations 2021-12-11 17:39:49 +01:00
Ell
103d7c7503 Added a SquishingGroup element to MLEM.Ui 2021-12-11 17:26:55 +01:00
Ell
28a928ec2c Revert "Added PreventSiblingSpill to Element"
This reverts commit 3c74cc4845.
2021-12-11 01:04:35 +01:00
Ell
18a62f5ca3 Merge remote-tracking branch 'origin/main' into main 2021-12-11 01:02:36 +01:00
Ell
18517c75bd removed unnecessary Math.Abs from Color.Invert 2021-12-11 01:02:20 +01:00
Ell
51afefbfc8 removed unnecessary Math.Abs from Color.Invert 2021-12-11 00:38:28 +01:00
Ell
3c74cc4845 Added PreventSiblingSpill to Element 2021-12-11 00:36:50 +01:00
Ell
f24ad5025c use TextureRegion for AutoTiling 2021-12-03 21:10:19 +01:00
Ell
1ed6b019bb separate background and overlay regions in DrawExtendedAutoTile 2021-12-03 20:59:56 +01:00
Ell
f34d4e3b68 return added items for all methods that use StaticSpriteBatch 2021-12-03 19:57:26 +01:00
Ell
6541c6d797 fixed extended auto tiling only drawing parts of the texture 2021-12-03 19:10:10 +01:00
Ell
052c9e738c Removed unused rotation parameter in AddAutoTile 2021-12-03 18:42:18 +01:00
Ell
36abc3d1fe allow specifying a depth offset for extended auto tiles 2021-12-03 18:34:33 +01:00
Ell
831da36bcc allow drawing the background of extended auto tiles in a separate color 2021-12-03 18:04:03 +01:00
Ell
2d3ce30ff2 reflect lidgren deprecation in descriptions 2021-12-03 12:55:34 +01:00
Ell
0c881e374b Marked features related to Lidgren.Network as obsolete 2021-12-03 12:52:26 +01:00
Ell
636522bc3e resolved some documentation warnings 2021-11-30 11:46:06 +01:00
Ell
0371e6ce75 display breaking changes in bold 2021-11-29 21:44:00 +01:00
Ell
376a068864 Moved AutoTiling to Graphics namespace and removed deprecated Misc versions of SoundEffectInfo and SoundEffectInstanceHandler 2021-11-29 21:24:08 +01:00
Ell
a48aa2db93 dependency update 2021-11-29 11:50:43 +01:00
Ell
252d06888f consistently use the default font's line height 2021-11-28 11:30:57 +01:00