Ellpeck
|
ae849c63e7
|
added a sandbox
|
2019-09-19 20:23:18 +02:00 |
|
Ellpeck
|
f76833e098
|
update
|
2019-09-17 20:44:32 +02:00 |
|
Ellpeck
|
8e7ee0011e
|
fixed textureregion not respecting layer depth
|
2019-09-17 20:43:25 +02:00 |
|
Ellpeck
|
4d87068090
|
update
|
2019-09-12 12:42:33 +02:00 |
|
Ellpeck
|
3b76ff1f2a
|
added a uniform texture atlas class
|
2019-09-11 20:50:21 +02:00 |
|
Ellpeck
|
9e5f324652
|
added progress bars
|
2019-09-10 23:28:25 +02:00 |
|
Ellpeck
|
dad70dcc28
|
update!
|
2019-09-10 11:44:26 +02:00 |
|
Ellpeck
|
ff68816b05
|
make these readonly
|
2019-09-10 11:41:13 +02:00 |
|
Ellpeck
|
c1726e4f1b
|
added gamepad repeat events
|
2019-09-09 20:56:10 +02:00 |
|
Ellpeck
|
3f0e0cf6d3
|
fixed the input handler not recognizing gamepads properly
|
2019-09-09 15:22:15 +02:00 |
|
Ellpeck
|
4a7fcd7570
|
Revert "added FormattedString class to make rendering formatted text a little easier"
This reverts commit 6d236fa5
|
2019-09-08 16:25:59 +02:00 |
|
Ellpeck
|
7d9da6c519
|
formattedstring fixes
|
2019-09-06 18:10:11 +02:00 |
|
Ellpeck
|
6d236fa52c
|
added FormattedString class to make rendering formatted text a little easier
|
2019-09-06 18:06:53 +02:00 |
|
Ellpeck
|
b2b59aa78a
|
added text animation
|
2019-09-06 15:49:59 +02:00 |
|
Ellpeck
|
a46e8fce86
|
moved formatting to MLEM proper
|
2019-09-06 12:20:53 +02:00 |
|
Ellpeck
|
e2f9a8ff5d
|
fixed a splitstring crash with specific string lengths and font sizes
|
2019-09-06 11:25:31 +02:00 |
|
Ellpeck
|
af98526d47
|
update!
|
2019-09-05 21:37:18 +02:00 |
|
Ellpeck
|
e39394bce3
|
finished better text editing my dudes
|
2019-09-05 18:15:51 +02:00 |
|
Ellpeck
|
90d04b8c57
|
this goes here
|
2019-09-04 21:10:51 +02:00 |
|
Ellpeck
|
5d701592a5
|
this bugged me
|
2019-09-04 18:52:50 +02:00 |
|
Ellpeck
|
16fd2af560
|
added keyboard repeat events
|
2019-09-04 18:49:59 +02:00 |
|
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 |
|
Ellpeck
|
51f6f1d620
|
update once again
|
2019-08-07 00:46:20 +02:00 |
|
Ellpeck
|
4cb2285c43
|
added vector flooring
|
2019-08-07 00:45:40 +02:00 |
|
Ellpeck
|
f1dc81ae36
|
fixed auto tiling scale
|
2019-08-07 00:44:35 +02:00 |
|
Ellpeck
|
45607f40a5
|
added scale and other stuff to auto tiles
|
2019-08-07 00:32:48 +02:00 |
|
Ellpeck
|
e69a541e1e
|
fix sizing issue with auto tiles
|
2019-08-06 23:04:06 +02:00 |
|
Ellpeck
|
dd3c3cfc30
|
added simple auto tiling
|
2019-08-06 22:31:57 +02:00 |
|
Ellpeck
|
edb9b76f9d
|
added pathfinding
|
2019-08-06 15:33:45 +02:00 |
|
Ellpeck
|
1eeb536f09
|
fixed private assets
|
2019-08-06 15:01:30 +02:00 |
|
Ellpeck
|
ea68dd157e
|
missing a this rip
|
2019-08-06 14:46:43 +02:00 |
|
Ellpeck
|
8421c9ed96
|
update
|
2019-08-06 14:29:18 +02:00 |
|
Ellpeck
|
fd3f63e474
|
mlem part 1
|
2019-08-06 14:20:11 +02:00 |
|