1
0
Fork 0
mirror of https://github.com/Ellpeck/MLEM.git synced 2024-05-29 03:23:37 +02:00
Commit graph

17 commits

Author SHA1 Message Date
Ell 764b29e120 Text input improvements:
- Allow using control and arrow keys to move the visible area of a text input
- Don't reset the caret position of a text field when selecting or deselecting it
2023-12-02 19:28:59 +01:00
Ell 62a7a89834 additional text input fixes for emoji 2023-07-17 15:56:25 +02:00
Ell fda22de83d Fixed TextInput not working correctly when using surrogate pairs 2023-07-17 15:20:36 +02:00
Ell e4e7191d8d Include control characters in TextInput FileNames and PathNames rules 2023-06-21 10:37:48 +02:00
Ell d81efe1d44 fixed multiline text fields not accepting newline characters (since aef6f7b) 2023-06-21 00:07:26 +02:00
Ell 4029adb4bf Fixed TextInput drawing characters with the wrong width if a masking character is used 2023-02-17 18:33:56 +01:00
Ell a47d3f50cb Fixed TextInputs behaving incorrectly when switching between multiline and single-line modes 2023-02-17 13:16:49 +01:00
Ell f6beaff43a Fixed a multiline text field's cursor not returning to the default position when the last character is removed 2023-02-13 14:37:20 +01:00
Ell aef6f7bd58 Fixed control characters being included in TextInput and TextField 2023-02-13 14:27:39 +01:00
Ell ef0499958d - Added InputHandler.IsPressedIgnoreRepeats
- Marked non-GenericInput versions of IsDown, IsUp, IsPressed and related methods as obsolete in favor of GenericInput ones
2022-12-27 22:57:35 +01:00
Ell 14d0b24aa9 cleaned up preprocessor instructions 2022-12-13 13:11:36 +01:00
Ell 8d689952cc Made GenericFont and TokenizedString support UTF-32 characters like emoji 2022-10-15 13:48:45 +02:00
Ell d58c5d8b33 fixed the new TextInput not updating correctly if the Font is set late 2022-06-29 14:34:13 +02:00
Ell 92018eea1e Made the base package's description more descriptive
This reverts commit 2973bd98e2.
This reverts commit 04c6bb5ff8.
2022-06-26 14:25:19 +02:00
Ell 2973bd98e2 moved MLEM's Input namespace into its own package 2022-06-25 23:46:06 +02:00
Ell 5d7d238630 added MLEM.FNA 2022-06-24 14:01:26 +02:00
Ell aff61508c4 Added TextInput class, which is an isolated version of MLEM.Ui's TextField logic 2022-06-19 18:17:46 +02:00