1
0
Fork 0
mirror of https://github.com/Ellpeck/MLEM.git synced 2024-11-16 02:53:11 +01:00
Commit graph

24 commits

Author SHA1 Message Date
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