Ellpeck
|
90e0ff55d1
|
use a custom character for image codes rather than trying to calculate spaces
|
2020-06-20 01:18:27 +02:00 |
|
Ellpeck
|
deec553b22
|
code cleanup
|
2020-06-18 17:24:35 +02:00 |
|
Ellpeck
|
71dabe7360
|
use specific check instead of generic one for panel fix
|
2020-06-17 01:44:16 +02:00 |
|
Ellpeck
|
2d332c3a48
|
allow panel children to be ordered arbitrarily rather than requiring the scroll bar in the first index
|
2020-06-17 01:43:08 +02:00 |
|
Ellpeck
|
914761519f
|
expose a property in ScrollBar determining if we're currently scrolling it
|
2020-06-16 22:51:31 +02:00 |
|
Ellpeck
|
0ad3b2a305
|
Downgrade TextCopy since the new version causes issues on some devices
|
2020-06-16 22:48:13 +02:00 |
|
Ellpeck
|
0ea22435c2
|
updated dependencies
|
2020-06-13 03:19:20 +02:00 |
|
Ellpeck
|
0a8a3c3660
|
removed some obsolete features
|
2020-06-12 17:19:19 +02:00 |
|
Ellpeck
|
251261f3d7
|
added a more generic keybind and input handling system
|
2020-06-12 17:09:35 +02:00 |
|
Ellpeck
|
601423407d
|
added PreventParentSpill to Element
|
2020-06-12 02:04:01 +02:00 |
|
Ellpeck
|
f2c544dc65
|
modified link behavior for paragraphs to be easier to modify
|
2020-06-09 18:56:01 +02:00 |
|
Ellpeck
|
6b1e5f8dd9
|
better implementation of the touch mousing from yesterday
|
2020-06-04 20:52:21 +02:00 |
|
Ellpeck
|
81ed3d3bee
|
Revert "made elements also show their mouse over graphic when they're being touched"
This reverts commit d7f43617
|
2020-06-03 17:01:58 +02:00 |
|
Ellpeck
|
d7f43617c6
|
made elements also show their mouse over graphic when they're being touched
|
2020-06-03 15:58:08 +02:00 |
|
Ellpeck
|
79e0e1a63e
|
added percentage sizing based on own data to element
|
2020-06-02 23:00:40 +02:00 |
|
Ellpeck
|
b0309c9707
|
added ScaleOrigin to RootElement
|
2020-06-02 16:15:41 +02:00 |
|
Ellpeck
|
95917e08d6
|
only mark element parent dirty when setting priority if it actually changed
|
2020-06-02 13:40:05 +02:00 |
|
Ellpeck
|
c7de0322b0
|
sanity check for panel render target size
|
2020-06-01 21:34:55 +02:00 |
|
Ellpeck
|
6c03ef2bd9
|
fixed hidden panels trying to update, causing a crash
|
2020-05-30 22:48:09 +02:00 |
|
Ellpeck
|
b270fe3977
|
made link clusters be selected properly
|
2020-05-27 15:19:17 +02:00 |
|
Ellpeck
|
f12284169e
|
full xml documentation for MLEM.Ui
|
2020-05-22 17:02:24 +02:00 |
|
Ellpeck
|
af1918d545
|
added child addition and removal callbacks
|
2020-05-20 00:48:53 +02:00 |
|
Ellpeck
|
2461b78f1b
|
made multi-line links be highlighted together
|
2020-05-19 21:52:29 +02:00 |
|
Ellpeck
|
5115bd8ca6
|
some element code cleanup
|
2020-05-17 00:59:15 +02:00 |
|
Ellpeck
|
85e63ac998
|
modify unnecessarily thorough SetAreaDirty when adding/removing children
|
2020-05-17 00:33:16 +02:00 |
|
Ellpeck
|
037ed43410
|
streamline ui text formatting and paragraph links
|
2020-05-17 00:10:29 +02:00 |
|
Ellpeck
|
fad06f28be
|
modified link codes to use paragraphs' OnPressed
|
2020-05-16 01:56:00 +02:00 |
|
Ellpeck
|
7f0a8289e3
|
added link formatting codes!
|
2020-05-15 22:15:24 +02:00 |
|
Ellpeck
|
fcd898e16b
|
finished the new formatting, finally!
|
2020-05-15 19:55:59 +02:00 |
|
Ellpeck
|
cc06b827ff
|
use the new system in panel
|
2020-04-02 17:54:10 +02:00 |
|
Ellpeck
|
80f36c78bd
|
a lot of font cleanup
|
2020-03-28 22:25:06 +01:00 |
|
Ellpeck
|
26264bf576
|
allow a lot of mem classes to have custom data added to them
|
2020-03-21 00:49:43 +01:00 |
|
Ellpeck
|
df418c2087
|
made the text field caret an actual caret finally
|
2020-03-19 03:27:21 +01:00 |
|
Ellpeck
|
cb56319924
|
added easy scale origin function to custom draw groups
|
2020-03-18 16:47:14 +01:00 |
|
Ellpeck
|
cd70b22ae5
|
made elements refer back to their controls for the selected element
|
2020-03-17 22:27:39 +01:00 |
|
Ellpeck
|
d07f470da3
|
good work me
|
2020-03-17 20:04:10 +01:00 |
|
Ellpeck
|
06ca5a8c04
|
allow changing an element's controls
|
2020-03-17 20:02:23 +01:00 |
|
Ellpeck
|
ba973c1b72
|
made sliders only react to pressing
|
2020-03-16 19:44:32 +01:00 |
|
Ellpeck
|
ceaaaefb47
|
fixed the fix
|
2020-03-16 19:22:08 +01:00 |
|
Ellpeck
|
6c866cec74
|
Fixed dropdown menus not working with gamepads
|
2020-03-16 19:13:33 +01:00 |
|
Ellpeck
|
e96b155f99
|
fixed selected element looking bad with smooth scrolling
|
2020-03-16 15:44:53 +01:00 |
|
Ellpeck
|
76cb94bb34
|
added smooth scrolling
|
2020-03-07 22:09:11 +01:00 |
|
Ellpeck
|
612df004e6
|
made custom draw group only end and begin when it needs to
|
2020-03-02 10:31:03 +01:00 |
|
Ellpeck
|
c92e4e0fd1
|
fixed text field crash when pasting an empty clipboard
|
2020-03-02 09:40:07 +01:00 |
|
Ellpeck
|
ae0fc22de3
|
added text copying and pasting to mlem.ui
|
2020-02-27 17:51:44 +01:00 |
|
Ellpeck
|
08c4281da1
|
added a new text input system
|
2020-02-24 14:03:53 +01:00 |
|
Ellpeck
|
d823064979
|
added HasValue() to styleprop
|
2020-02-06 17:36:51 +01:00 |
|
Ellpeck
|
31e2b72197
|
organize ui stuff a bit better
|
2020-02-06 01:59:33 +01:00 |
|
Ellpeck
|
b3331834e1
|
I did not want to push this here
This reverts commit ee511137
|
2020-02-06 01:51:41 +01:00 |
|
Ellpeck
|
ee5111372b
|
part 1
|
2020-02-06 01:33:24 +01:00 |
|