Ellpeck
|
c9f4b1248d
|
update~
|
2019-08-23 19:50:44 +02:00 |
|
Ellpeck
|
dfe31e6726
|
added the option to auto-scale both the camera and ui systems
|
2019-08-23 19:46:36 +02:00 |
|
Ellpeck
|
3132074a39
|
added the option to add a placeholder to the text field
|
2019-08-23 18:56:39 +02:00 |
|
Ellpeck
|
74988921b1
|
added line space to paragraph
|
2019-08-23 00:12:26 +02:00 |
|
Ellpeck
|
053f865a00
|
made the scroll bar be grabbed in the center
|
2019-08-22 23:44:26 +02:00 |
|
Ellpeck
|
cbb265a5d5
|
use the right area for the panel's hover check
|
2019-08-21 22:50:13 +02:00 |
|
Ellpeck
|
04b9c9e97c
|
added naming and priorities to animations
|
2019-08-21 20:25:32 +02:00 |
|
Ellpeck
|
79a4c36029
|
added getParentTree to ui
|
2019-08-21 17:00:22 +02:00 |
|
Ellpeck
|
05f148514f
|
small element fixes
|
2019-08-20 23:04:21 +02:00 |
|
Ellpeck
|
fac7f2beb0
|
propagate mouse events to children by default, except for panels that handle overflow
|
2019-08-20 21:41:22 +02:00 |
|
Ellpeck
|
72b473dc1d
|
added possible element wobble
|
2019-08-20 21:35:53 +02:00 |
|
Ellpeck
|
407f214f29
|
update this cause I need it my dudes
|
2019-08-18 18:35:31 +02:00 |
|
Ellpeck
|
ef677ae441
|
added some useful querying functions
|
2019-08-18 18:32:34 +02:00 |
|
Ellpeck
|
91959d6c6e
|
update
|
2019-08-18 18:00:36 +02:00 |
|
Ellpeck
|
edf073dacb
|
added rules for text input
|
2019-08-18 17:59:14 +02:00 |
|
Ellpeck
|
15b468bab4
|
add the ability for elements to override the position that children will be auto-anchored to
|
2019-08-18 17:49:52 +02:00 |
|
Ellpeck
|
4e1c6d8128
|
added sliders (horizontal scroll bars)
|
2019-08-16 19:08:36 +02:00 |
|
Ellpeck
|
7cf031478d
|
update again :^)
|
2019-08-15 16:31:31 +02:00 |
|
Ellpeck
|
b42ec52017
|
finally center it
|
2019-08-15 16:29:41 +02:00 |
|
Ellpeck
|
481074bcc3
|
update!
|
2019-08-15 15:03:11 +02:00 |
|
Ellpeck
|
5d8e010bad
|
made tooltips not go off screen and fixed the ui system breaking clearing
|
2019-08-15 14:59:15 +02:00 |
|
Ellpeck
|
8d648cd5dc
|
make groups not ignore mouse by default :V
|
2019-08-15 13:26:40 +02:00 |
|
Ellpeck
|
6ede030138
|
make image texture not read only
|
2019-08-14 22:06:06 +02:00 |
|
Ellpeck
|
e150c0eb0d
|
updeet
|
2019-08-14 19:08:37 +02:00 |
|
Ellpeck
|
5d2f77e95c
|
added a tooltip
|
2019-08-13 23:54:29 +02:00 |
|
Ellpeck
|
c114d775d4
|
added checkboxes and radio buttons and did some changes to the demo
|
2019-08-13 21:23:20 +02:00 |
|
Ellpeck
|
4bd18fd171
|
update!
|
2019-08-13 16:07:15 +02:00 |
|
Ellpeck
|
83c45ed02d
|
made the group component set height based on children by default
|
2019-08-13 16:05:18 +02:00 |
|
Ellpeck
|
f56b7fbeff
|
made scroll bar clickable
|
2019-08-13 16:02:29 +02:00 |
|
Ellpeck
|
75f7bbd2f9
|
made scroll bars only work when the mouse is in their parent
|
2019-08-12 19:46:43 +02:00 |
|
Ellpeck
|
4624219b4e
|
added scroll bar and overflow handling panel
|
2019-08-12 19:44:16 +02:00 |
|
Ellpeck
|
09fbdfd54e
|
added priority to elements
|
2019-08-12 14:44:42 +02:00 |
|
Ellpeck
|
0faa2756f5
|
auto-expanding components only need to update when not on top
|
2019-08-11 21:57:16 +02:00 |
|
Ellpeck
|
5246c0be60
|
update!
|
2019-08-11 21:43:24 +02:00 |
|
Ellpeck
|
a856736ed3
|
fixed text fields not being updated to the new math correctly
|
2019-08-11 21:41:04 +02:00 |
|
Ellpeck
|
8af040787c
|
added the ability for nine patch regions to have their patches scaled
|
2019-08-11 21:38:03 +02:00 |
|
Ellpeck
|
a4eede5fe5
|
changed a lot of the math to make everything more smooth~
|
2019-08-11 21:24:09 +02:00 |
|
Ellpeck
|
cb12ead7cc
|
added element auto-resizing
|
2019-08-11 18:50:39 +02:00 |
|
Ellpeck
|
adf0ce56cb
|
made ui scaling be based on the root element as well
|
2019-08-11 18:02:21 +02:00 |
|
Ellpeck
|
72efe55970
|
fixed text fields sometimes not updating their length correctly
|
2019-08-11 14:18:07 +02:00 |
|
Ellpeck
|
1b3d3019e9
|
update!
|
2019-08-11 00:42:20 +02:00 |
|
Ellpeck
|
2e8b311b00
|
made text fields auto-scroll once they're too full
|
2019-08-11 00:39:40 +02:00 |
|
Ellpeck
|
c030d075dd
|
also this should only be settable from inside
|
2019-08-10 21:41:20 +02:00 |
|
Ellpeck
|
2ee2b2ec69
|
remove should remove the system
|
2019-08-10 21:39:35 +02:00 |
|
Ellpeck
|
0c8af5b9bf
|
better styling
|
2019-08-10 21:37:10 +02:00 |
|
Ellpeck
|
15081a8fe0
|
added a text field
|
2019-08-10 19:23:08 +02:00 |
|
Ellpeck
|
f96511d17d
|
shuffle some things around
|
2019-08-10 18:41:56 +02:00 |
|
Ellpeck
|
53f0858239
|
only do updates if necessary
|
2019-08-10 15:12:27 +02:00 |
|
Ellpeck
|
519ac01b9e
|
added an empty group element
|
2019-08-10 13:44:48 +02:00 |
|
Ellpeck
|
3f7f06f98f
|
added draw alpha to all components
|
2019-08-10 13:42:18 +02:00 |
|
Ellpeck
|
88da47bc00
|
added defaults for most element properties
|
2019-08-10 13:28:58 +02:00 |
|
Ellpeck
|
9d5d00434c
|
better tags
|
2019-08-09 23:57:41 +02:00 |
|
Ellpeck
|
28fca1cc24
|
added ui system to startup
|
2019-08-09 23:43:50 +02:00 |
|
Ellpeck
|
18e634cad8
|
added image component
|
2019-08-09 22:23:16 +02:00 |
|
Ellpeck
|
ef3726b077
|
added auto-scaled text, buttons and vertical space
|
2019-08-09 22:04:26 +02:00 |
|
Ellpeck
|
4943a7b6f0
|
hiding elements
|
2019-08-09 19:39:51 +02:00 |
|
Ellpeck
|
b1d41d572c
|
added panels and paragraphs
|
2019-08-09 19:28:48 +02:00 |
|
Ellpeck
|
a67abd4661
|
basic element system
|
2019-08-09 18:26:28 +02:00 |
|
Ellpeck
|
82747e1331
|
added generic font wrapper
|
2019-08-09 14:26:20 +02:00 |
|
Ellpeck
|
369b4bf672
|
added a simple input handler as well as some changes to the startup package
|
2019-08-07 22:25:33 +02:00 |
|