1
0
Fork 0
mirror of https://github.com/Ellpeck/MLEM.git synced 2024-11-22 04:53:29 +01:00

Commit graph

  • d85d6e8968 Added a copy constructor to UiStyle Ell 2023-06-28 13:35:32 +0200
  • e4e7191d8d Include control characters in TextInput FileNames and PathNames rules Ell 2023-06-21 10:37:48 +0200
  • 04050b9144 Added TextField.EnterReceiver Ell 2023-06-21 00:10:52 +0200
  • d81efe1d44 fixed multiline text fields not accepting newline characters (since aef6f7b) Ell 2023-06-21 00:07:26 +0200
  • 7b9b177453 Added UiControls.PressElement Ell 2023-06-20 23:23:38 +0200
  • f652854c1d Added AddCustomStyle and ApplyCustomStyle to UiStyle to allow for easy custom styling of elements Ell 2023-06-14 14:54:49 +0200
  • d48b7e2e71 Added UiAnimation system Ell 2023-06-14 10:21:32 +0200
  • 985dc74376 Made elements' ui styles be inherited by their children Ell 2023-06-14 09:33:08 +0200
  • d69cd80b72 updated docfx and added serve argument to cake script Ell 2023-06-09 12:59:12 +0200
  • f5f925fab3 fixed an exception when a panel that is not currently part of a ui has a child removed (since 3127ad5) Ell 2023-05-26 23:08:45 +0200
  • 34cb5210b5 improved test separation for MG and FNA projects Ell 2023-05-25 09:22:38 +0200
  • 2627736283 exclude non-MLEM projects from coverage Ell 2023-05-24 23:57:53 +0200
  • 5266d00796 Fixed removing and later adding children to a scrolling panel showing the scroll bar erroneously Ell 2023-05-23 11:18:10 +0200
  • 2463c27a5d Remove all elements from a UiSystem when it is disposed Ell 2023-05-22 11:29:41 +0200
  • b2f457088d fixed panels unnecessarily trying to ScrollSetup (regression 3127ad5) Ell 2023-05-21 11:28:07 +0200
  • 30432e43d4 Fixed dropdown menu panels not updating their width when the dropdown's width changes Ell 2023-05-21 11:19:24 +0200
  • 3127ad5b74 Allow elements with larger children to influence a panel's scrollable area Ell 2023-05-21 11:11:52 +0200
  • f1740b7b32 Added TextFormatter.StripAllFormatting Ell 2023-05-19 19:30:45 +0200
  • 0766220a8e fixed runtime texture packer tests not working on some machines due to a texture being generated that is too tall Ell 2023-05-19 19:25:11 +0200
  • a1064984ec Allow specifying start and end indices when drawing a TokenizedString or Paragraph Ell 2023-05-18 21:41:36 +0200
  • a45a6adabd updated license years Ell 2023-05-15 19:54:50 +0200
  • bccef1f7f4 fixed FNA compatibility Ell 2023-05-15 18:41:45 +0200
  • e71450366b additional runtime texture packer improvements Ell 2023-05-15 18:36:23 +0200
  • 4863b5504b restored FNA compatibility Ell 2023-05-15 18:05:47 +0200
  • 99b45b09d9 Improved RuntimeTexturePacker performance for differently sized textures Ell 2023-05-15 17:50:41 +0200
  • e623eff02d added additional texture packer tests Ell 2023-05-15 16:13:18 +0200
  • 1d4a2ebdf7 reduce header levels in README to allow for TOC navigation on the docs site Ell 2023-05-10 23:06:34 +0200
  • e09484cbe7 Fixed GetRandomWeightedEntry distribution not being equal for equal weights Ell 2023-04-26 21:49:43 +0200
  • 230f2e954c Fixed TextInput and Slider still reacting to input when they are selected, but not part of the active root Ell 2023-04-24 11:15:16 +0200
  • b289bbd98e skip checkout when publishing docs Ell 2023-04-16 13:40:27 +0200
  • c77ec3765c include correct readme file in packages Ell 2023-04-16 13:37:43 +0200
  • a8e5c93fe4 prepend ci. to prerelease build numbers to be more in line with semver spec Ell 2023-04-16 13:30:49 +0200
  • 39ade19d47 publish tests and coverage correctly Ell 2023-04-15 17:38:58 +0200
  • 08931b49ac ensure all stages run on the same node Ell 2023-04-15 17:19:26 +0200
  • 1f315def2d Merge remote-tracking branch 'origin/main' Ell 2023-04-15 15:12:02 +0200
  • 1e16c6fdc5 some docs website improvements with new docfx version Ell 2023-04-15 15:11:50 +0200
  • 1b2cbb6afd ensure docs are published on a web agent Ell 2023-04-12 22:19:57 +0200
  • 5f02e701d9 updated to the new docfx modern template Ell 2023-04-08 15:30:42 +0200
  • 2265af3fae Improved the SquishingGroup algorithm by prioritizing each element's final size Ell 2023-04-06 17:15:57 +0200
  • 1a7cb65cf2 Fixed Paragraph and Checkbox not reacting to SquishingGroup sizing properly Ell 2023-04-06 15:54:24 +0200
  • 4994bb3d5d updated monogame .net tools Ell 2023-04-06 15:25:20 +0200
  • 6607a5f48c net7.0 Ell 2023-03-29 23:31:30 +0200
  • eda9531566 updated fnalibs for demos and tests Ell 2023-03-29 22:17:09 +0200
  • da2fab9b57 dependency and submodule update Ell 2023-03-29 21:54:30 +0200
  • e0d4bb3472 Ensure auto anchors keep their initial values if no siblings can be found (94a54c3) Ell 2023-03-29 21:00:17 +0200
  • db454ebd71 Fixed AutoInline elements overflowing into their parent if it's taller Ell 2023-03-29 20:56:56 +0200
  • 94a54c336e Added AutoInlineCenter and AutoInlineBottom anchors Ell 2023-03-29 20:51:34 +0200
  • bef670c09b cleaned up Friends of MLEM section Ell 2023-03-28 22:55:09 +0200
  • a4f00c9eed added Touchy Tickets to Made with MLEM section Ell 2023-03-07 11:08:52 +0100
  • 24a4c23be5 additional documentation article improvements Ell 2023-03-05 20:31:09 +0100
  • 12af816a90 improved various documentation articles Ell 2023-03-05 18:42:21 +0100
  • 5086101bad Allow setting ExternalGestureHandling through the InputHandler constructor Ell 2023-03-04 23:41:25 +0100
  • 8a4dc11072 Marked GetDownTime, GetUpTime and GetTimeSincePress in Keybind and Combination as obsolete Ell 2023-03-04 23:05:17 +0100
  • 5c8b535fe4 fixed issues in the android demo's release mode Ell 2023-03-04 12:10:16 +0100
  • 7a54e4aa2d added a default constructor to Combination Ell 2023-03-03 14:24:35 +0100
  • a84fd764c5 some GenericInput and Keybind improvements Ell 2023-03-03 14:02:05 +0100
  • 3968f7dfae Added a simple outline formatting code Ell 2023-02-23 15:18:07 +0100
  • d8314877c8 improved text formatting demo Ell 2023-02-23 14:33:03 +0100
  • b69a2c4755 Allow changing the default values used by default TextFormatter codes Ell 2023-02-22 18:48:12 +0100
  • fd642637a1 fixed changelog formatting error Ell 2023-02-21 17:21:19 +0100
  • c4836eedd6 Increased some recursion limits, and added useful Element ToString Ell 2023-02-20 11:01:15 +0100
  • dbd7f66c89 slightly improved A* documentation Ell 2023-02-18 12:32:32 +0100
  • 695fba59a4 updated changelog Ell 2023-02-17 20:38:06 +0100
  • 4029adb4bf Fixed TextInput drawing characters with the wrong width if a masking character is used Ell 2023-02-17 18:33:56 +0100
  • a47d3f50cb Fixed TextInputs behaving incorrectly when switching between multiline and single-line modes Ell 2023-02-17 13:16:49 +0100
  • f6beaff43a Fixed a multiline text field's cursor not returning to the default position when the last character is removed Ell 2023-02-13 14:37:20 +0100
  • aef6f7bd58 Fixed control characters being included in TextInput and TextField Ell 2023-02-13 14:27:39 +0100
  • 7b2306f58f fixed docfx cake tool Ell 2023-02-09 23:19:42 +0100
  • 1d26cf017d updated docfx and improved website style slightly Ell 2023-02-09 22:52:31 +0100
  • 6be4143331 Fixed images not updating their hidden state properly when the displayed texture changes Ell 2023-02-03 11:31:18 +0100
  • 7f7a9c6415 Revert "Improved RuntimeTexturePacker speed when using many distinct texture sizes" Ell 2023-01-30 22:51:15 +0100
  • ca9c8e6cfd Improved RuntimeTexturePacker speed when using many distinct texture sizes Ell 2023-01-30 22:38:15 +0100
  • d450ec3082 make sure the NuGet link only lists MLEM packages Ell 2023-01-25 19:26:39 +0100
  • 4cfa105f75 bump upcoming version Ell 2023-01-19 21:03:13 +0100
  • 30160e8210 release 6.1.0 Ell 2023-01-19 20:48:44 +0100
  • eb8a8568e1 Some ui system improvements Ell 2023-01-08 11:21:20 +0100
  • a249331ce9 Allow initializing text formatters without default codes and macros Ell 2023-01-07 22:32:38 +0100
  • 500736e20f Added subscript and superscript formatting codes Ell 2023-01-07 22:02:22 +0100
  • 2e8a8244a3 Added RandomExtensions.NextSingle with minimum and maximum values Ell 2023-01-07 20:01:22 +0100
  • 04829f1695 added the android demo project back to the solution Ell 2023-01-03 14:34:52 +0100
  • 4bdecf792e submodule update Ell 2022-12-28 16:46:52 +0100
  • ef0499958d - Added InputHandler.IsPressedIgnoreRepeats - Marked non-GenericInput versions of IsDown, IsUp, IsPressed and related methods as obsolete in favor of GenericInput ones Ell 2022-12-27 22:57:35 +0100
  • 79a2eaa8d2 Added InputHandler.WasPressedForLess and related methods Ell 2022-12-26 18:44:46 +0100
  • 10bea0f820 improved changelog slightly Ell 2022-12-23 17:08:51 +0100
  • f8ebbdacdf fixed text not being checked for changes anymore when set explicitly (since f8567cf) Ell 2022-12-23 15:08:40 +0100
  • f5be677b83 update a paragraph's tokenized text before updating its children and event Ell 2022-12-23 14:54:02 +0100
  • d6ab8061f3 fixed new paragraph handling not checking for changes before calculating size Ell 2022-12-23 14:36:31 +0100
  • 179afbc428 made sure that all element changes mark their data dirty correctly Ell 2022-12-23 13:25:56 +0100
  • f5ff96d348 Fixed ee62554 not working when the padding or scale changes Ell 2022-12-22 20:04:38 +0100
  • ee62554fee Avoid paragraphs splitting or truncating their text unnecessarily Ell 2022-12-22 19:50:50 +0100
  • f8567cfc99 Cleaned up Paragraph code and ensured that TokenizedText never returns null Ell 2022-12-22 19:18:33 +0100
  • 73abfb2dc3 Added TextField.OnCopyPasteException to allow handling exceptions thrown by TextCopy Ell 2022-12-22 11:39:07 +0100
  • df2b9cc10e avoid setting underlying values for ui element callbacks Ell 2022-12-21 21:47:49 +0100
  • 45c668c992 Removed AutoHideCondition (partially reverts d5d3297) Ell 2022-12-21 21:02:10 +0100
  • d5d3297271 Added Element.AutoHideCondition and Button.AutoDisableCondition Ell 2022-12-21 18:54:25 +0100
  • b41341d01e Set cornflower blue as the default link color Ell 2022-12-18 13:01:19 +0100
  • b3da8d35c0 Ensure paragraphs display up-to-date versions of their text callbacks Ell 2022-12-16 20:03:19 +0100
  • 14d0b24aa9 cleaned up preprocessor instructions Ell 2022-12-13 13:11:36 +0100
  • e229432d0f updated docfx and removed analytics from docs site Ell 2022-12-12 10:28:43 +0100
  • 4189ae6d4d dependency update Closes #6 and #7 (both of which were incomplete) Ell 2022-12-08 17:02:22 +0100