1
0
Fork 0
mirror of https://github.com/Ellpeck/MLEM.git synced 2024-06-25 06:10:03 +02:00
Commit graph

61 commits

Author SHA1 Message Date
Ellpeck
032923c660 fixed upleft 2019-09-04 15:38:51 +02:00
Ellpeck
f4658aede0 added a direction2 class 2019-09-04 13:05:44 +02:00
Ellpeck
cec3151ed0 made perlin comment into doc instead 2019-09-03 18:31:52 +02:00
Ellpeck
0dff0e275d added the ability to transform the entire ui 2019-09-02 19:55:26 +02:00
Ellpeck
334dea8b39 make the mess I made a bit nicer :^) 2019-09-01 19:33:33 +02:00
Ellpeck
5a4d90043e update 2019-09-01 18:40:21 +02:00
Ellpeck
cfcd54dbe0 made text input not test the release build of android :V reflection is a pain 2019-09-01 18:34:19 +02:00
Ellpeck
3603de78d0 added a time calculation to the pathfinder 2019-09-01 10:54:25 +02:00
Ellpeck
6c253744a6 update 2019-08-31 22:45:10 +02:00
Ellpeck
633c5b0097 added touch compatibility to the scroll bar, which makes touch input finished! 2019-08-31 19:32:22 +02:00
Ellpeck
3862f78c9b made text fields work on mobile too 2019-08-30 19:05:27 +02:00
Ellpeck
353afdef6f started working on touch support for MLEM.Ui 2019-08-30 18:15:50 +02:00
Ellpeck
e04f2fbdd2 added very basic touch support to the input handler 2019-08-29 18:12:02 +02:00
Ellpeck
0668d044b6 only check input for connected gamepads to increase performance 2019-08-29 10:26:18 +02:00
Ellpeck
78273d6401 allow querying all gamepad buttons at the same time 2019-08-28 22:44:59 +02:00
Ellpeck
35fccfcd83 added generic isdown, ispressed and isup methods to InputHandler 2019-08-28 19:36:24 +02:00
Ellpeck
5c741a98e9 tabbing, part 1! 2019-08-28 18:27:17 +02:00
Ellpeck
226640ef3a simplify text rendering quite a bit after realizing that monogame deals with multiple lines on its own 2019-08-25 19:07:45 +02:00
Ellpeck
8758ae88b9 update! 2019-08-24 15:22:29 +02:00
Ellpeck
e1baacdb0d added text formatting 2019-08-24 00:07:54 +02:00
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
ce42bdd61a remove print lol 2019-08-21 20:26:39 +02:00
Ellpeck
04b9c9e97c added naming and priorities to animations 2019-08-21 20:25:32 +02:00
Ellpeck
46a4aec1c9 added a way to get the current animation from a sprite animation group 2019-08-21 17:04:20 +02:00
Ellpeck
91959d6c6e update 2019-08-18 18:00:36 +02:00
Ellpeck
a9593ccb74 overhauled pathfinding and added a demo for it 2019-08-18 15:14:35 +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
e150c0eb0d updeet 2019-08-14 19:08:37 +02:00
Ellpeck
482244df0e added sprite sheet animations 2019-08-14 19:07:23 +02:00
Ellpeck
4bd18fd171 update! 2019-08-13 16:07:15 +02:00
Ellpeck
4624219b4e added scroll bar and overflow handling panel 2019-08-12 19:44:16 +02:00
Ellpeck
5246c0be60 update! 2019-08-11 21:43:24 +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
1b3d3019e9 update! 2019-08-11 00:42:20 +02:00
Ellpeck
0c8af5b9bf better styling 2019-08-10 21:37:10 +02:00
Ellpeck
4f0a42046a update! 2019-08-09 23:48:38 +02:00
Ellpeck
ef3726b077 added auto-scaled text, buttons and vertical space 2019-08-09 22:04:26 +02:00
Ellpeck
b1d41d572c added panels and paragraphs 2019-08-09 19:28:48 +02:00
Ellpeck
31fb855a43 added ninepatch and textureregion classes 2019-08-09 15:15:22 +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
Ellpeck
38a9fbaac0 set up a test project 2019-08-07 21:26:16 +02:00
Ellpeck
2ead7c6c6b border constraints as well as some other useful goodies 2019-08-07 16:32:19 +02:00
Ellpeck
3cde47c762 remove octaves 2019-08-07 11:31:03 +02:00
Ellpeck
8e46809d61 added simple camera 2019-08-07 01:21:32 +02:00