1
0
Fork 0
mirror of https://github.com/Ellpeck/MLEM.git synced 2024-05-20 08:01:21 +02:00
Commit graph

46 commits

Author SHA1 Message Date
Ell 9aef994c51 Added GenericFont SplitStringSeparate which differentiates between existing newline characters and splits due to maximum width 2021-10-12 03:23:35 +02:00
Ell 527c4af3e4 updated dependencies 2021-07-20 00:55:36 +02:00
Ell 27fc5a74d9 added the ability to specify a coordinate offset in data texture atlases 2021-07-12 03:14:05 +02:00
Ell f352e6b437 added Direction2Helper.RotateBy 2021-07-05 19:46:39 +02:00
Ell d1ce9412a2 added a test for element auto-area performance 2021-06-25 12:45:00 +02:00
Ell a0357e4dfc improved data-related tests 2021-06-19 21:51:09 +02:00
Ell d146e80cf6 updated some outdated dependencies 2021-05-29 18:06:20 +02:00
Ell f94d471365 explicitly disallow auto-sizing incompatibilities to make debugging easier 2021-04-27 21:17:06 +02:00
Ell 5e26155ec5 removed redundant dependencies from test project 2021-04-22 02:33:19 +02:00
Ell f3b3feec9b updated non-netstandard projects to net5.0 2021-04-22 02:21:36 +02:00
Ell 60bc320604 added tests for ensuring genericfont correctness compared to regular font 2021-04-19 14:30:03 +02:00
Ell e7ab8fefe8 improved performance of SplitString and re-added Zwsp compatibility 2021-04-14 23:13:19 +02:00
Ell 6e2db418c5 added some more unit tests for string splitting and formatting 2021-04-14 02:38:54 +02:00
Ell d8d29bf10d added a few more tests 2021-04-04 18:31:51 +02:00
Ell 2055c3a6ef convert tests to use graphics 2021-04-02 17:12:27 +02:00
Ell 2287df00af removed unnecessary property 2021-04-01 19:38:03 +02:00
Ell e7fd026a33 added some UI tests 2021-04-01 19:36:56 +02:00
Ell 602f19a2a8 some minor code style and format improvements 2021-03-24 22:44:39 +01:00
Ell be9748e70e fully disallow access to internal children collections 2021-03-24 01:39:41 +01:00
Ell c71fb58760 added a few more tests 2021-03-18 18:31:59 +01:00
Ell 702bf94f49 added some tests 2021-03-18 17:28:08 +01:00
Ellpeck d2f38e9fbf removed test files 2020-07-31 18:53:22 +02:00
Ellpeck fa3ddbc74e Remove tests since they don't work correctly without a test version of MonoGame 2020-07-31 18:51:09 +02:00
Ellpeck 0d04629b0a upgrade tests to .net core 2020-07-31 17:30:18 +02:00
Ellpeck 3e0fac9a14 Properly allow tests to use content files 2020-07-31 17:25:56 +02:00
Ellpeck fe67b70332 (finally) added some tests 2020-07-31 17:14:25 +02:00
Ellpeck 44e57d9323 rename tests to examples 2019-08-12 00:59:55 +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 2d7da2b9aa make the test include more characters 2019-08-11 00:49:59 +02:00
Ellpeck 2e8b311b00 made text fields auto-scroll once they're too full 2019-08-11 00:39:40 +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 88da47bc00 added defaults for most element properties 2019-08-10 13:28:58 +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 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 6d54eb4da3 also forgot this :^) 2019-08-09 15:18:06 +02:00
Ellpeck 31fb855a43 added ninepatch and textureregion classes 2019-08-09 15:15:22 +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