1
0
Fork 0
mirror of https://github.com/Ellpeck/MLEM.git synced 2024-11-01 05:10:50 +01:00
Commit graph

1533 commits

Author SHA1 Message Date
Ell
f499ed94a7 Allow scrolling panels to set height based on children with TreatSizeAsMaximum 2024-05-29 23:30:12 +02:00
Ell
85d20b6433 Added a RectangleF.FromCorners overload that accepts points 2024-04-13 21:14:34 +02:00
Ell
7bf418f8b2 Allow NumberExtensions.GetPoints to include bottom and right coordinates 2024-04-13 21:12:49 +02:00
Ell
dd9230abf0 defaults for string GetArea methods 2024-04-10 23:52:35 +02:00
Ell
fc2d705526 allow GetTokenUnderPos to work with rotation, origin and effects 2024-04-10 23:42:16 +02:00
Ell
fdb0571860 xml docs and cleanup 2024-04-10 20:45:16 +02:00
Ell
76eb5d0679 use faster draw methods for formatting codes 2024-04-10 20:33:53 +02:00
Ell
9a03a8c62d Added the ability for formatted (tokenized) strings to be drawn with custom rotation, origin and flipping
Closes #18
2024-04-10 20:27:00 +02:00
Ell
e00769a4ed moved out string transforms into CalculateStringTransform in preparation for #18 2024-04-10 18:47:10 +02:00
Ell
e2635bf9b6 various tooltip features and improvements 2024-04-10 17:58:01 +02:00
Ell
556be37523 updated changelog links 2024-04-05 15:20:46 +02:00
Ell
49bc5b7f25 bump upcoming version 2024-04-05 11:14:35 +02:00
Ell
3089220d38 6.3.1 2024-04-05 11:07:47 +02:00
Ell
a51192948a fixed incorrect run argument in workflow 2024-04-05 10:58:50 +02:00
Ell
c8628b21bc updated docfx 2024-04-05 10:54:39 +02:00
Ell
8e28ff6eb0 build ci on tag creation 2024-04-05 10:51:12 +02:00
Ell
32ba3c4142 Merge branch 'release' 2024-04-04 23:35:31 +02:00
Ell
8f2dc2e507 removed woodpecker
(cherry picked from commit 604ac7d825)
2024-04-04 23:34:55 +02:00
Ell
604ac7d825 removed woodpecker 2024-04-04 23:33:21 +02:00
Ell
2967d19dcd Merge branch 'release' 2024-04-04 23:32:14 +02:00
Ell
e8f6e09cc4 bump upcoming 2024-04-04 22:34:40 +02:00
Ell
0fde5b7aa0 Merge branch 'main' into release
# Conflicts:
#	build.cake
2024-04-04 22:26:42 +02:00
Ell
11256b02f5 Release 6.3.0 2024-04-04 22:25:45 +02:00
Ell
3bb3ae20c0 further improved performance of panels when removing a large amount of children 2024-04-02 13:36:46 +02:00
Ell
7f4cc773ec Fixed scrolling panels calculating their height incorrectly when their first child is hidden 2024-03-30 12:24:57 +01:00
Ell
5d4f1293c7 fixed SetWidth/HeightBasedOnAspect behaving unexpectedly if an image has no texture 2024-03-30 12:10:50 +01:00
Ell
60af21aff4 Improved UiParser.ParseImage with locks and a callback action 2024-03-30 11:52:23 +01:00
Ell
23103613cd Allow formatting codes applied later to override settings of earlier ones 2024-03-17 21:54:06 +01:00
Ell
0c5369e687 Fixed bold and italic formatting code closing tags working on each other 2024-03-17 21:43:53 +01:00
Ell
62ef75441a Added ToHexStringRgba and ToHexStringRgb to ColorExtensions
Closes #19
2024-03-15 20:04:57 +01:00
Ell
0f8072d83e update copyright year 2024-02-24 22:16:38 +01:00
Ell
fd438f6b1d fixed pre-push hook 2024-02-04 14:55:00 +01:00
Ell
326462fb58 added changelog enforcer action 2024-02-04 14:05:59 +01:00
Ell
08d7af2b80 added pre-commit hook to ensure changelog was updated 2024-02-04 13:54:36 +01:00
Ell
3e76364c5d add changelog entry for ed5c4b4 2024-01-30 20:47:54 +01:00
Ell
2eaf0c0cee Expose character and line spacing in GenericStashFont
closes #16
2024-01-30 20:47:05 +01:00
Ell
ed5c4b44d4 fixed empty nine patch regions stalling when using tile mode
closes #17
2024-01-30 20:34:36 +01:00
Ell
17b6a3297a added discord link to the readme 2024-01-18 10:17:15 +01:00
Ell
cd8b10bd4d actions: fixed env variable names 2024-01-14 22:29:53 +01:00
Ell
6487ad3644 actions: potentially fixed passing ref name xvfb 2024-01-14 22:21:43 +01:00
Ell
dfc56611f2
Switch to GitHub Actions (#15)
* switch to github actions for workflows

* fixed action names

* setup java in build and restore in docs

* use java 17 for android sdk

* clean up restore step
2024-01-14 22:12:07 +01:00
Ell
bd0a723d86 Added some useful additional constructors to various elements 2023-12-28 17:16:31 +01:00
Ell
1436cdb987 Also use IsAotCompatible for FNA projects 2023-12-20 20:54:23 +01:00
Ell
7e345e7437 Merge remote-tracking branch 'origin/main' 2023-12-20 20:50:02 +01:00
Ell
236ecfa116 Use IsAotCompatible instead of IsTrimmable to enable more warnings 2023-12-20 20:49:52 +01:00
Ell
7d314a589e improved Element ToString 2023-12-16 21:37:49 +01:00
Ell
b935bd0a61 Added the ability to set a custom SamplerState for images 2023-12-13 22:57:23 +01:00
Ell
6a8e9639c1 updated dependencies 2023-12-13 22:11:31 +01:00
Ell
e191d4919b Fixed InputHandler touch states being initialized incorrectly when touch handling is disabled
Closes #10
2023-12-04 10:20:29 +01:00
Ell
764b29e120 Text input improvements:
- Allow using control and arrow keys to move the visible area of a text input
- Don't reset the caret position of a text field when selecting or deselecting it
2023-12-02 19:28:59 +01:00