1
0
Fork 0
mirror of https://github.com/Ellpeck/MLEM.git synced 2024-05-16 14:18:46 +02:00

Commit graph

  • 053f865a00 made the scroll bar be grabbed in the center Ellpeck 2019-08-22 23:44:26 +0200
  • cbb265a5d5 use the right area for the panel's hover check Ellpeck 2019-08-21 22:50:13 +0200
  • ce42bdd61a remove print lol Ellpeck 2019-08-21 20:26:39 +0200
  • 04b9c9e97c added naming and priorities to animations Ellpeck 2019-08-21 20:25:32 +0200
  • 46a4aec1c9 added a way to get the current animation from a sprite animation group Ellpeck 2019-08-21 17:04:20 +0200
  • 79a4c36029 added getParentTree to ui Ellpeck 2019-08-21 17:00:22 +0200
  • 05f148514f small element fixes Ellpeck 2019-08-20 23:04:21 +0200
  • fac7f2beb0 propagate mouse events to children by default, except for panels that handle overflow Ellpeck 2019-08-20 21:41:22 +0200
  • 72b473dc1d added possible element wobble Ellpeck 2019-08-20 21:35:53 +0200
  • 407f214f29 update this cause I need it my dudes Ellpeck 2019-08-18 18:35:31 +0200
  • ff5f1a5b84 added a simple GetChildren too Ellpeck 2019-08-18 18:34:15 +0200
  • ef677ae441 added some useful querying functions Ellpeck 2019-08-18 18:32:34 +0200
  • 91959d6c6e update Ellpeck 2019-08-18 18:00:36 +0200
  • edf073dacb added rules for text input Ellpeck 2019-08-18 17:59:14 +0200
  • 15b468bab4 add the ability for elements to override the position that children will be auto-anchored to Ellpeck 2019-08-18 17:49:52 +0200
  • a9593ccb74 overhauled pathfinding and added a demo for it Ellpeck 2019-08-18 15:14:35 +0200
  • 4e1c6d8128 added sliders (horizontal scroll bars) Ellpeck 2019-08-16 19:08:36 +0200
  • 7cf031478d update again :^) Ellpeck 2019-08-15 16:31:31 +0200
  • b42ec52017 finally center it Ellpeck 2019-08-15 16:29:41 +0200
  • 481074bcc3 update! Ellpeck 2019-08-15 15:03:11 +0200
  • 5d8e010bad made tooltips not go off screen and fixed the ui system breaking clearing Ellpeck 2019-08-15 14:59:15 +0200
  • 8d648cd5dc make groups not ignore mouse by default :V Ellpeck 2019-08-15 13:26:40 +0200
  • 6ede030138 make image texture not read only Ellpeck 2019-08-14 22:06:06 +0200
  • e150c0eb0d updeet Ellpeck 2019-08-14 19:08:37 +0200
  • 482244df0e added sprite sheet animations Ellpeck 2019-08-14 19:07:23 +0200
  • 75deef068a renamed examples to demos and added an auto tiling demo Ellpeck 2019-08-14 14:15:07 +0200
  • 5d2f77e95c added a tooltip Ellpeck 2019-08-13 23:54:29 +0200
  • d6f2704464 some demo clarity Ellpeck 2019-08-13 21:27:27 +0200
  • c114d775d4 added checkboxes and radio buttons and did some changes to the demo Ellpeck 2019-08-13 21:23:20 +0200
  • 4bd18fd171 update! Ellpeck 2019-08-13 16:07:15 +0200
  • 83c45ed02d made the group component set height based on children by default Ellpeck 2019-08-13 16:05:18 +0200
  • f56b7fbeff made scroll bar clickable Ellpeck 2019-08-13 16:02:29 +0200
  • 75f7bbd2f9 made scroll bars only work when the mouse is in their parent Ellpeck 2019-08-12 19:46:43 +0200
  • 4624219b4e added scroll bar and overflow handling panel Ellpeck 2019-08-12 19:44:16 +0200
  • 09fbdfd54e added priority to elements Ellpeck 2019-08-12 14:44:42 +0200
  • 44e57d9323 rename tests to examples Ellpeck 2019-08-12 00:59:55 +0200
  • 0faa2756f5 auto-expanding components only need to update when not on top Ellpeck 2019-08-11 21:57:16 +0200
  • 5246c0be60 update! Ellpeck 2019-08-11 21:43:24 +0200
  • a856736ed3 fixed text fields not being updated to the new math correctly Ellpeck 2019-08-11 21:41:04 +0200
  • 8af040787c added the ability for nine patch regions to have their patches scaled Ellpeck 2019-08-11 21:38:03 +0200
  • a4eede5fe5 changed a lot of the math to make everything more smooth~ Ellpeck 2019-08-11 21:24:09 +0200
  • cb12ead7cc added element auto-resizing Ellpeck 2019-08-11 18:50:39 +0200
  • adf0ce56cb made ui scaling be based on the root element as well Ellpeck 2019-08-11 18:02:21 +0200
  • 72efe55970 fixed text fields sometimes not updating their length correctly Ellpeck 2019-08-11 14:18:07 +0200
  • 2d7da2b9aa make the test include more characters Ellpeck 2019-08-11 00:49:59 +0200
  • 1b3d3019e9 update! Ellpeck 2019-08-11 00:42:20 +0200
  • 2e8b311b00 made text fields auto-scroll once they're too full Ellpeck 2019-08-11 00:39:40 +0200
  • c030d075dd also this should only be settable from inside Ellpeck 2019-08-10 21:41:20 +0200
  • 2ee2b2ec69 remove should remove the system Ellpeck 2019-08-10 21:39:35 +0200
  • 0c8af5b9bf better styling Ellpeck 2019-08-10 21:37:10 +0200
  • 15081a8fe0 added a text field Ellpeck 2019-08-10 19:23:08 +0200
  • f96511d17d shuffle some things around Ellpeck 2019-08-10 18:41:56 +0200
  • 53f0858239 only do updates if necessary Ellpeck 2019-08-10 15:12:27 +0200
  • 519ac01b9e added an empty group element Ellpeck 2019-08-10 13:44:48 +0200
  • 3f7f06f98f added draw alpha to all components Ellpeck 2019-08-10 13:42:18 +0200
  • 88da47bc00 added defaults for most element properties Ellpeck 2019-08-10 13:28:58 +0200
  • 9d5d00434c better tags Ellpeck 2019-08-09 23:57:41 +0200
  • 4f0a42046a update! Ellpeck 2019-08-09 23:48:38 +0200
  • 28fca1cc24 added ui system to startup Ellpeck 2019-08-09 23:43:50 +0200
  • 18e634cad8 added image component Ellpeck 2019-08-09 22:23:16 +0200
  • ef3726b077 added auto-scaled text, buttons and vertical space Ellpeck 2019-08-09 22:04:26 +0200
  • 4943a7b6f0 hiding elements Ellpeck 2019-08-09 19:39:51 +0200
  • b1d41d572c added panels and paragraphs Ellpeck 2019-08-09 19:28:48 +0200
  • a67abd4661 basic element system Ellpeck 2019-08-09 18:26:28 +0200
  • 6d54eb4da3 also forgot this :^) Ellpeck 2019-08-09 15:18:06 +0200
  • d9f1b0c412 this needs to be in the actual project :V Ellpeck 2019-08-09 15:17:51 +0200
  • 31fb855a43 added ninepatch and textureregion classes Ellpeck 2019-08-09 15:15:22 +0200
  • 82747e1331 added generic font wrapper Ellpeck 2019-08-09 14:26:20 +0200
  • 369b4bf672 added a simple input handler as well as some changes to the startup package Ellpeck 2019-08-07 22:25:33 +0200
  • 38a9fbaac0 set up a test project Ellpeck 2019-08-07 21:26:16 +0200
  • 9f6143a68d change the description of this Ellpeck 2019-08-07 20:18:35 +0200
  • 2ead7c6c6b border constraints as well as some other useful goodies Ellpeck 2019-08-07 16:32:19 +0200
  • 3cde47c762 remove octaves Ellpeck 2019-08-07 11:31:03 +0200
  • 528f314c3f dangit I had this wrong Ellpeck 2019-08-07 01:37:14 +0200
  • 63d6373cd7 updeet Ellpeck 2019-08-07 01:29:24 +0200
  • 70c910bb70 rename this so that it can actually be used :V Ellpeck 2019-08-07 01:28:56 +0200
  • 8e46809d61 added simple camera Ellpeck 2019-08-07 01:21:32 +0200
  • 51f6f1d620 update once again Ellpeck 2019-08-07 00:46:20 +0200
  • 4cb2285c43 added vector flooring Ellpeck 2019-08-07 00:45:40 +0200
  • f1dc81ae36 fixed auto tiling scale Ellpeck 2019-08-07 00:44:35 +0200
  • 45607f40a5 added scale and other stuff to auto tiles Ellpeck 2019-08-07 00:32:48 +0200
  • e69a541e1e fix sizing issue with auto tiles Ellpeck 2019-08-06 23:04:06 +0200
  • dd3c3cfc30 added simple auto tiling Ellpeck 2019-08-06 22:31:57 +0200
  • 28e7584006 added mlem.startup Ellpeck 2019-08-06 16:33:49 +0200
  • edb9b76f9d added pathfinding Ellpeck 2019-08-06 15:33:45 +0200
  • 1eeb536f09 fixed private assets Ellpeck 2019-08-06 15:01:30 +0200
  • ea68dd157e missing a this rip Ellpeck 2019-08-06 14:46:43 +0200
  • 8421c9ed96 update Ellpeck 2019-08-06 14:29:18 +0200
  • 63a6cf493f added stuff for monogame.extended Ellpeck 2019-08-06 14:26:51 +0200
  • 2e29a114f3 Merge remote-tracking branch 'origin/master' Ellpeck 2019-08-06 14:21:28 +0200
  • fd3f63e474 mlem part 1 Ellpeck 2019-08-06 14:20:11 +0200
  • cf44b6bc13
    Initial commit Ellpeck 2019-08-06 13:48:26 +0200