Ellpeck
|
dbe7980add
|
made padding a lot more versatile in mlem.ui
|
2019-12-14 14:00:12 +01:00 |
|
Ellpeck
|
b8e73717f4
|
made panels update their draw area properly in drawearly
|
2019-12-12 22:56:49 +01:00 |
|
Ellpeck
|
1e62513e25
|
added a way to sort an element's children
|
2019-12-12 21:14:41 +01:00 |
|
Ellpeck
|
8d3afcf276
|
made CanSelectContent be set automatically by the root through adding more events
|
2019-12-08 21:49:15 +01:00 |
|
Ellpeck
|
7118e323b3
|
don't notify when moving to back or front
|
2019-12-07 18:41:58 +01:00 |
|
Ellpeck
|
31294f1873
|
added default color to button
|
2019-12-06 21:18:43 +01:00 |
|
Ellpeck
|
548e603900
|
made cameras snap right in small rooms and made panels not require a texture
|
2019-12-06 20:54:30 +01:00 |
|
Ellpeck
|
e75f87f4be
|
update
|
2019-12-05 22:19:58 +01:00 |
|
Ellpeck
|
ff42233222
|
made input handler and ui system gamecomponents
|
2019-12-05 17:52:25 +01:00 |
|
Ellpeck
|
0c74dfc38e
|
allow for ui element removal during its update
|
2019-12-05 14:59:53 +01:00 |
|
Ellpeck
|
bffcab3130
|
added onrootremoved and on rootadded events to ui system
|
2019-12-05 14:53:13 +01:00 |
|
Ellpeck
|
16c0424f65
|
don't type in hidden text fields
|
2019-12-04 01:32:00 +01:00 |
|
Ellpeck
|
f1702ee5b2
|
added a way to tell ui controls to ignore certain input types
|
2019-12-04 01:17:16 +01:00 |
|
Ellpeck
|
4888bb0fd7
|
made dropdowns only have high priority when opened and fixed panels sometimes ignoring priority
|
2019-11-18 22:36:55 +01:00 |
|
Ellpeck
|
89f957f8b6
|
set the area dirty when adding/removing ui elements
|
2019-11-18 02:20:09 +01:00 |
|
Ellpeck
|
47af6f992a
|
update
|
2019-11-08 15:39:02 +01:00 |
|
Ellpeck
|
812b7c1f04
|
actually check left anchors for rightmost child instead of right anchors
|
2019-11-06 15:05:46 +01:00 |
|
Ellpeck
|
061f8279d7
|
get lowest elements towards the end of the list
|
2019-11-05 22:08:19 +01:00 |
|
Ellpeck
|
6340f75acc
|
added SetWidthBasedOnChildren
|
2019-11-05 21:44:51 +01:00 |
|
Ellpeck
|
a5f6e83321
|
clean the element helper methods up a bit
|
2019-11-05 21:33:45 +01:00 |
|
Ellpeck
|
034aeec1e3
|
update
|
2019-11-05 13:52:17 +01:00 |
|
Ellpeck
|
aecf1a565e
|
fixed setheightbasedonchildren causing stack overflow on uneven resolutions
|
2019-11-05 13:50:01 +01:00 |
|
Ellpeck
|
f1c9ba5517
|
fixed the panel updating its render target too often
|
2019-11-05 13:42:39 +01:00 |
|
Ellpeck
|
f28e234392
|
made style props a lot easier to use
|
2019-11-05 13:28:41 +01:00 |
|
Ellpeck
|
7f81f6469f
|
fixed scroll bars still ceiling their values
|
2019-11-02 22:38:44 +01:00 |
|
Ellpeck
|
da04514d05
|
updeet
|
2019-11-02 15:06:58 +01:00 |
|
Ellpeck
|
32c8147a4c
|
added a rectanglef class which allows mlem to use decimal coordinates
|
2019-11-02 14:53:59 +01:00 |
|
Ellpeck
|
cb7abbbbef
|
fixed some panel issues
|
2019-11-02 14:21:42 +01:00 |
|
Ellpeck
|
3723c3ec97
|
updeet
|
2019-10-17 18:06:12 +02:00 |
|
Ellpeck
|
ee35509f23
|
made ui styling a lot more user friendly
|
2019-10-14 21:28:12 +02:00 |
|
Ellpeck
|
7392aa40fe
|
update
|
2019-10-02 14:10:41 +02:00 |
|
Ellpeck
|
bc6ad3adef
|
allow paragraph fonts to be changed
|
2019-09-26 22:28:48 +02:00 |
|
Ellpeck
|
36204e40cb
|
turn some points into vectors for added precision
|
2019-09-26 22:16:21 +02:00 |
|
Ellpeck
|
84d5d3ab18
|
fixed elements' hover states being judged by their full areas
|
2019-09-26 19:36:15 +02:00 |
|
Ellpeck
|
401a89e295
|
fixed paragraphs not having their hidden property initialized at startup
|
2019-09-26 19:35:22 +02:00 |
|
Ellpeck
|
9e798f835c
|
fixed position offset being ignored for inline components
|
2019-09-26 18:56:09 +02:00 |
|
Ellpeck
|
1ce08cce49
|
add a getter to the image component
|
2019-09-26 17:39:38 +02:00 |
|
Ellpeck
|
abef3cdf1a
|
update
|
2019-09-25 16:49:03 +02:00 |
|
Ellpeck
|
78da85bbfc
|
added some more element events
|
2019-09-25 16:47:27 +02:00 |
|
Ellpeck
|
ae4ced1cc1
|
added some more element events
|
2019-09-25 16:47:19 +02:00 |
|
Ellpeck
|
026b79b61e
|
fixed progress bars overshooting their ninepatch areas
|
2019-09-25 16:39:17 +02:00 |
|
Ellpeck
|
b44ae420fc
|
update
|
2019-09-24 20:25:40 +02:00 |
|
Ellpeck
|
d610899b7d
|
update
|
2019-09-20 13:53:50 +02:00 |
|
Ellpeck
|
a048daefbf
|
made panels only draw and update their visible children
|
2019-09-20 13:48:49 +02:00 |
|
Ellpeck
|
c5170917fb
|
fixed custom draw groups not working outside of a render target
|
2019-09-20 13:22:05 +02:00 |
|
Ellpeck
|
0010b94b59
|
update
|
2019-09-17 19:32:31 +02:00 |
|
Ellpeck
|
76bba86b0c
|
fixed a ui system crash when there is no active root
|
2019-09-17 19:30:54 +02:00 |
|
Ellpeck
|
b699333434
|
added a condition to removechildren
|
2019-09-17 14:06:10 +02:00 |
|
Ellpeck
|
e7c7a5bbc2
|
fixed tooltips removing themselves from a nonexistant system if an element gets removed
|
2019-09-15 02:21:42 +02:00 |
|
Ellpeck
|
b0aab6fe60
|
update
|
2019-09-15 02:17:23 +02:00 |
|