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

28 commits

Author SHA1 Message Date
Ell 14d0b24aa9 cleaned up preprocessor instructions 2022-12-13 13:11:36 +01:00
Ell 5d7d238630 added MLEM.FNA 2022-06-24 14:01:26 +02:00
Ell aabb1ed5df added .editorconfig 2022-06-17 18:23:47 +02:00
Ell 59af00c89a Code cleanup, and marked AStar.InfiniteCost as obsolete 2022-06-15 11:38:11 +02:00
Ell a7c6230434 suppress MlemGame deprecation warning for DrawEarly 2022-04-08 14:34:57 +02:00
Ell a143aef67c Revert scissor rectangle change since it doesn't support panels with complex transformations
Revert "Use a scissor rectangle for panels in favor of a render target, and marked UiSystem.DrawEarly and Element.DrawEarly as obsolete"

This reverts commit 3c4567e4a1.

Revert "cleaned up DrawEarly documentation references"

This reverts commit dc6c472b84.
2022-01-30 16:35:10 +01:00
Ell 3c4567e4a1 Use a scissor rectangle for panels in favor of a render target, and marked UiSystem.DrawEarly and Element.DrawEarly as obsolete 2022-01-30 01:13:59 +01:00
Ell ef3fcb2e9c Improved MlemGame class 2021-12-13 00:39:36 +01:00
Ell 636522bc3e resolved some documentation warnings 2021-11-30 11:46:06 +01:00
Ell a02334a34c turned some non-event events into events and added Disposing event to ui elements 2021-06-09 00:27:50 +02:00
Ell e6243b831c remove unnecessary references to GraphicsDevice from UiSystem 2021-03-29 02:26:44 +02:00
Ell 01b6168259 fixed the input handler querying input when the window is inactive 2021-02-18 18:36:29 +01:00
Ellpeck deec553b22 code cleanup 2020-06-18 17:24:35 +02:00
Ellpeck 3f60b2460c finished the xml documentation for all packages 2020-05-22 20:32:38 +02:00
Ellpeck 64749c31ce make MlemGame.cs use some more sensible defaults 2020-02-05 22:51:47 +01:00
Ellpeck 0904368151 Revert "changed text input style to work on all devices including web"
This reverts commit 053724e4
2020-02-01 21:16:10 +01:00
Ellpeck 053724e4f8 changed text input style to work on all devices including web 2020-02-01 20:50:42 +01:00
Ellpeck 074fea5fd0 banish MonoGame.Extended from everything but MLEM.Extended 2020-01-30 00:55:02 +01:00
Ellpeck ff42233222 made input handler and ui system gamecomponents 2019-12-05 17:52:25 +01:00
Ellpeck f86944ee9a added DoUpdate to MlemGame 2019-12-05 17:35:24 +01:00
Ellpeck 5b89140df4 use sealed on draw in mlem.startup 2019-12-01 20:25:25 +01:00
Ellpeck b812bbe677 added some events to MlemGame to allow for mouse handling to be disabled easily in the android version 2019-09-05 14:27:18 +02:00
Ellpeck 7eeecc19d1 remove some stuff from MlemGame so that you don't crash :^)
also make the uisystem know if it doesn't support text input natively
2019-08-29 18:46:48 +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 0c8af5b9bf better styling 2019-08-10 21:37:10 +02:00
Ellpeck 28fca1cc24 added ui system to startup 2019-08-09 23:43:50 +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 28e7584006 added mlem.startup 2019-08-06 16:33:49 +02:00