1
0
Fork 0
mirror of https://github.com/Ellpeck/MLEM.git synced 2024-05-28 19:13:38 +02:00
Commit graph

61 commits

Author SHA1 Message Date
Ell b48ed479a0 streamlined TextInputWrapper into MlemPlatform and included link opening 2021-04-23 00:17:46 +02:00
Ell 338cf383f4 removed RequiresOnScreenKeyboard 2021-04-22 19:40:14 +02:00
Ell cf9bcc7ae4 updated to MonoGame 8 and added support for opening the on-screen keyboard to TextInputWrapper 2021-04-22 19:26:07 +02:00
Ell 602f19a2a8 some minor code style and format improvements 2021-03-24 22:44:39 +01:00
Ell e24c871ecd added SoundExtensions 2021-03-17 22:47:23 +01:00
Ell 1e485a103c drop .NET Framework support for TextInputWrapper.DesktopGl 2021-03-13 17:09:16 +01:00
Ell 0b39928334 minor general cleanup 2021-03-08 15:12:13 +01:00
Ell 80f2b55687 combine attributes 2021-02-28 16:44:29 +01:00
Ell 5b4757d3bf made Padding and Direction2 DataContracts 2021-02-28 16:42:51 +01:00
Ell 468bee9ca8 Turned Direction2 into a flags enum 2021-02-28 14:37:02 +01:00
Ell 7619ac0dcf added an extension method for adding tooltip for elements 2021-02-18 04:16:17 +01:00
Ell f3cf8dcc70 cast regardless of type in GenericDataHolder 2021-02-02 11:01:30 +01:00
Ell 3a0e2354b3 apply 3d after adding the sound 2021-01-30 22:26:44 +01:00
Ell 5d9a5ecf13 ensure the sound effect instance emitter is nonnull 2021-01-27 05:16:41 +01:00
Ell 182f8eff7a made listeners auto-update in SoundEffectInstanceHandler 2021-01-27 00:51:15 +01:00
Ell c85666502c allow pausing, resuming and applying 3d to the sound effect instance handler and move it to its own file 2021-01-24 19:43:47 +01:00
Ell 05543dfea8 added SoundEffectInstanceHandler 2021-01-24 19:35:09 +01:00
Ell d4bbe84ba1 allow looping a played 3d sound 2021-01-24 17:25:36 +01:00
Ell 05d80524e6 added a Play3D shorthand to SoundEffectInfo 2021-01-24 15:52:01 +01:00
Ell 1f40129ad3 extract GenericDataHolder behavior into an interface 2020-12-18 16:39:52 +01:00
Ell 106102adf6 clean up unused using statements 2020-12-14 21:51:27 +01:00
Ell 490a8aab78 decorate GenericDataHolder with data contract serialization information 2020-11-28 22:48:30 +01:00
Ell fd9ad777c2 some fixes related to the branch name change 2020-11-07 00:58:43 +01:00
Ell e4081be2ce added some padding utility constructors 2020-10-25 01:33:05 +02:00
Ell 3005b3edcb added an extension method to auto-reverse an easing function 2020-10-24 22:10:34 +02:00
Ellpeck 368630f109 Added Direction2Helper.To90Direction 2020-08-10 02:37:39 +02:00
Ellpeck 52443bfa68 added some more utility functions for directions and vectors 2020-08-10 02:16:35 +02:00
Ellpeck f94802271b added easing functions 2020-07-16 00:45:25 +02:00
Ellpeck ca4c8731bc only throw an exception in TextInputWrapper if it is required 2020-06-24 16:54:23 +02:00
Ellpeck 096131ce15 Drop SoundEffectInstance (mis)usage in favor of new SoundEffectInfo 2020-06-22 13:59:33 +02:00
Ellpeck deec553b22 code cleanup 2020-06-18 17:24:35 +02:00
Ellpeck dc48c4caa1 finished xml docs for the MLEM core package 2020-05-21 17:21:34 +02:00
Ellpeck 610a91025b link to the new site 2020-05-21 02:18:39 +02:00
Ellpeck 52328cc18d fixed GenericDataHolder nre 2020-04-26 02:19:58 +02:00
Ellpeck 74f0007280 fixed textinputwrapper not working on core 2020-04-25 23:30:17 +02:00
Ellpeck 36357f0253 link to wiki in text input wrapper 2020-04-23 19:29:33 +02:00
Ellpeck 26264bf576 allow a lot of mem classes to have custom data added to them 2020-03-21 00:49:43 +01:00
Ellpeck d0370e583e added direction rotation methods 2020-02-27 19:15:02 +01:00
Ellpeck 7a06f82ab3 added a dotnet core template 2020-02-26 10:18:24 +01:00
Ellpeck be2498e583 added a None TextInputWrapper 2020-02-24 14:16:05 +01:00
Ellpeck 0adb444c69 indent this a bit nicer 2020-02-24 14:05:07 +01:00
Ellpeck 08c4281da1 added a new text input system 2020-02-24 14:03:53 +01:00
Ellpeck b3331834e1 I did not want to push this here
This reverts commit ee511137
2020-02-06 01:51:41 +01:00
Ellpeck ee5111372b part 1 2020-02-06 01:33:24 +01:00
Ellpeck c209078661 added a corner-based rectangleF method to fix the pathfinding demo 2020-01-30 01:08:10 +01:00
Ellpeck fb48386aad actually use math 2019-12-29 12:05:49 +01:00
Ellpeck 7dbc5dd608 added angle method to direction 2019-12-29 11:41:11 +01:00
Ellpeck dbe7980add made padding a lot more versatile in mlem.ui 2019-12-14 14:00:12 +01:00
Ellpeck 4cc2881438 made rectanglef a datacontract 2019-12-01 22:52:55 +01:00
Ellpeck 32c8147a4c added a rectanglef class which allows mlem to use decimal coordinates 2019-11-02 14:53:59 +01:00