1
0
Fork 0
mirror of https://github.com/Ellpeck/MLEM.git synced 2024-11-22 04:53:29 +01:00

Commit graph

  • e994793ad3 added a utility class that stores a layer, an x and a y Ellpeck 2019-12-07 13:00:50 +0100
  • 3298608141 add a tiled method to get the index of a layer Ellpeck 2019-12-07 12:56:01 +0100
  • 7952ba1582 made the individual tile map renderer show animations Ellpeck 2019-12-07 02:24:02 +0100
  • f93117622c made collision infos update properly on tile removal Ellpeck 2019-12-07 02:08:21 +0100
  • 31294f1873 added default color to button Ellpeck 2019-12-06 21:18:43 +0100
  • 548e603900 made cameras snap right in small rooms and made panels not require a texture Ellpeck 2019-12-06 20:54:30 +0100
  • 2bd62ee09d tiled sanity check Ellpeck 2019-12-06 16:12:57 +0100
  • e75f87f4be update Ellpeck 2019-12-05 22:19:58 +0100
  • af7fb342d7 made windowextensions a lot cleaner Ellpeck 2019-12-05 22:15:49 +0100
  • 5d9c480160 made the android project work again :^) Ellpeck 2019-12-05 22:09:11 +0100
  • f5b2ef01f3 made the uniform texture atlas have the ability to have non-square regions Ellpeck 2019-12-05 20:43:31 +0100
  • ff42233222 made input handler and ui system gamecomponents Ellpeck 2019-12-05 17:52:25 +0100
  • f86944ee9a added DoUpdate to MlemGame Ellpeck 2019-12-05 17:35:24 +0100
  • 0c74dfc38e allow for ui element removal during its update Ellpeck 2019-12-05 14:59:53 +0100
  • bffcab3130 added onrootremoved and on rootadded events to ui system Ellpeck 2019-12-05 14:53:13 +0100
  • 69fd9797d0 random extensions Ellpeck 2019-12-04 13:06:53 +0100
  • 16c0424f65 don't type in hidden text fields Ellpeck 2019-12-04 01:32:00 +0100
  • f1702ee5b2 added a way to tell ui controls to ignore certain input types Ellpeck 2019-12-04 01:17:16 +0100
  • d224d57cf2 added a handler for this Ellpeck 2019-12-01 22:58:20 +0100
  • 4325d51c95 this was bothering me Ellpeck 2019-12-01 22:55:17 +0100
  • 4cc2881438 made rectanglef a datacontract Ellpeck 2019-12-01 22:52:55 +0100
  • 5b89140df4 use sealed on draw in mlem.startup Ellpeck 2019-12-01 20:25:25 +0100
  • 3dcc5fa9f5 fixed blank tiles not being properly overridden using the individual tiled map renderer Ellpeck 2019-12-01 16:57:34 +0100
  • 56db141a68 fixed the ui demo Ellpeck 2019-11-20 15:01:24 +0100
  • 25774dc8dd update coroutine Ellpeck 2019-11-20 11:40:41 +0100
  • 4888bb0fd7 made dropdowns only have high priority when opened and fixed panels sometimes ignoring priority Ellpeck 2019-11-18 22:36:55 +0100
  • 89f957f8b6 set the area dirty when adding/removing ui elements Ellpeck 2019-11-18 02:20:09 +0100
  • 2d35322a5f move some package dependencies around Ellpeck 2019-11-18 02:19:16 +0100
  • 3627dfe290 don't include contentless by default Ellpeck 2019-11-18 00:57:07 +0100
  • ee051f2ab0 added camera scaling Ellpeck 2019-11-10 22:36:25 +0100
  • 47af6f992a update Ellpeck 2019-11-08 15:39:02 +0100
  • 84e388677c added a setfullscreen method Ellpeck 2019-11-08 15:35:15 +0100
  • 264d3ee313 add a soundeffectinstance replay method Ellpeck 2019-11-07 14:50:10 +0100
  • 55286e9e83 added contentless to mlem.startup Ellpeck 2019-11-07 02:22:31 +0100
  • 812b7c1f04 actually check left anchors for rightmost child instead of right anchors Ellpeck 2019-11-06 15:05:46 +0100
  • 061f8279d7 get lowest elements towards the end of the list Ellpeck 2019-11-05 22:08:19 +0100
  • 6340f75acc added SetWidthBasedOnChildren Ellpeck 2019-11-05 21:44:51 +0100
  • a5f6e83321 clean the element helper methods up a bit Ellpeck 2019-11-05 21:33:45 +0100
  • 034aeec1e3 update Ellpeck 2019-11-05 13:52:17 +0100
  • aecf1a565e fixed setheightbasedonchildren causing stack overflow on uneven resolutions Ellpeck 2019-11-05 13:50:01 +0100
  • f1c9ba5517 fixed the panel updating its render target too often Ellpeck 2019-11-05 13:42:39 +0100
  • f28e234392 made style props a lot easier to use Ellpeck 2019-11-05 13:28:41 +0100
  • 7f81f6469f fixed scroll bars still ceiling their values Ellpeck 2019-11-02 22:38:44 +0100
  • da04514d05 updeet Ellpeck 2019-11-02 15:06:58 +0100
  • 1c8a32b8dc removed the rectanglef extension since we have our own now Ellpeck 2019-11-02 14:56:16 +0100
  • 32c8147a4c added a rectanglef class which allows mlem to use decimal coordinates Ellpeck 2019-11-02 14:53:59 +0100
  • cb7abbbbef fixed some panel issues Ellpeck 2019-11-02 14:21:42 +0100
  • 3723c3ec97 updeet Ellpeck 2019-10-17 18:06:12 +0200
  • ee35509f23 made ui styling a lot more user friendly Ellpeck 2019-10-14 21:28:12 +0200
  • 7392aa40fe update Ellpeck 2019-10-02 14:10:41 +0200
  • 02500ee1b5 fixed sprite animation groups not having an animation in the first frame Ellpeck 2019-09-30 20:55:50 +0200
  • bc6ad3adef allow paragraph fonts to be changed Ellpeck 2019-09-26 22:28:48 +0200
  • 36204e40cb turn some points into vectors for added precision Ellpeck 2019-09-26 22:16:21 +0200
  • 84d5d3ab18 fixed elements' hover states being judged by their full areas Ellpeck 2019-09-26 19:36:15 +0200
  • 401a89e295 fixed paragraphs not having their hidden property initialized at startup Ellpeck 2019-09-26 19:35:22 +0200
  • 9e798f835c fixed position offset being ignored for inline components Ellpeck 2019-09-26 18:56:09 +0200
  • 1ce08cce49 add a getter to the image component Ellpeck 2019-09-26 17:39:38 +0200
  • 45f48cc8fd fixed tile map collisions going out of bounds with big areas Ellpeck 2019-09-25 21:06:56 +0200
  • edcc7d44b5 make tiled extension area position optional Ellpeck 2019-09-25 20:37:20 +0200
  • abef3cdf1a update Ellpeck 2019-09-25 16:49:03 +0200
  • 78da85bbfc added some more element events Ellpeck 2019-09-25 16:47:27 +0200
  • ae4ced1cc1 added some more element events Ellpeck 2019-09-25 16:47:19 +0200
  • 026b79b61e fixed progress bars overshooting their ninepatch areas Ellpeck 2019-09-25 16:39:17 +0200
  • b44ae420fc update Ellpeck 2019-09-24 20:25:40 +0200
  • bf59b68489 fix sprite effects not actually being passed Ellpeck 2019-09-24 20:23:05 +0200
  • 84e1958b4e add a tiled method that doesn't require ushort casts to get tiles Ellpeck 2019-09-24 12:26:38 +0200
  • dbe02645f1 some tiled sanity checks Ellpeck 2019-09-24 12:21:12 +0200
  • d610899b7d update Ellpeck 2019-09-20 13:53:50 +0200
  • a048daefbf made panels only draw and update their visible children Ellpeck 2019-09-20 13:48:49 +0200
  • c5170917fb fixed custom draw groups not working outside of a render target Ellpeck 2019-09-20 13:22:05 +0200
  • ae849c63e7 added a sandbox Ellpeck 2019-09-19 20:23:18 +0200
  • 16e7212190 move out updating draw and collision info so that, when a tile on the map gets changed, they can be called individually Ellpeck 2019-09-19 11:11:47 +0200
  • 6f8a414ee2 move the depth function to assign depth statically Ellpeck 2019-09-18 18:47:10 +0200
  • d2f4af23a5 update Ellpeck 2019-09-18 15:55:07 +0200
  • 55c9e061f8 added tiled map collisions Ellpeck 2019-09-18 15:54:20 +0200
  • 5f0585e615 updeet Ellpeck 2019-09-18 14:12:25 +0200
  • 2dc2a379eb for some reason the android project needs this Ellpeck 2019-09-18 14:10:42 +0200
  • cd46345dfb added some tiled stuff to extended Ellpeck 2019-09-18 14:09:15 +0200
  • f76833e098 update Ellpeck 2019-09-17 20:44:32 +0200
  • 8e7ee0011e fixed textureregion not respecting layer depth Ellpeck 2019-09-17 20:43:25 +0200
  • 0010b94b59 update Ellpeck 2019-09-17 19:32:31 +0200
  • 76bba86b0c fixed a ui system crash when there is no active root Ellpeck 2019-09-17 19:30:54 +0200
  • b699333434 added a condition to removechildren Ellpeck 2019-09-17 14:06:10 +0200
  • e7c7a5bbc2 fixed tooltips removing themselves from a nonexistant system if an element gets removed Ellpeck 2019-09-15 02:21:42 +0200
  • b0aab6fe60 update Ellpeck 2019-09-15 02:17:23 +0200
  • 07b6853e0c give access to all of the element callbacks in the ui system Ellpeck 2019-09-13 13:57:25 +0200
  • 03923f91f6 some exception handling Ellpeck 2019-09-13 11:53:28 +0200
  • 150d6f771a upgrade images a bit Ellpeck 2019-09-12 18:44:24 +0200
  • 4d87068090 update Ellpeck 2019-09-12 12:42:33 +0200
  • 8afe9962fb added a dropdown menu and also fixed some issues Ellpeck 2019-09-12 12:39:18 +0200
  • 0ad17fc40c added a method to remove all children from an element Ellpeck 2019-09-12 11:52:47 +0200
  • 3f66430d90 made image automatically set its area dirty when necessary Ellpeck 2019-09-11 21:01:08 +0200
  • 3b76ff1f2a added a uniform texture atlas class Ellpeck 2019-09-11 20:50:21 +0200
  • db606143d1 made images unmouseable by default Ellpeck 2019-09-11 20:10:28 +0200
  • 3796cc5ef0 made a bunch of stuff in UiControls virtual so that changing more complex aspects is easier Ellpeck 2019-09-11 18:44:05 +0200
  • b8bf5c28d9 make the elementhelper's last column use AutoInlineIgnoreOverflow to avoid imperfect rounding causing it to move down Ellpeck 2019-09-11 15:03:10 +0200
  • 2084f927ae fixed the slider using the wrong left and right buttons Ellpeck 2019-09-11 12:30:29 +0200
  • 88ce9de00a disallow progress bars from being selected Ellpeck 2019-09-11 10:51:57 +0200
  • e38d95c665 make next elements into delegates rather than a method Ellpeck 2019-09-11 10:49:51 +0200
  • 39be76fbbf made more buttons configurable in the ui controls Ellpeck 2019-09-11 10:44:23 +0200