Commit Graph

9 Commits

Author SHA1 Message Date
Thomas Nind
735996f5e1 Improved threadsafety of Application.MainLoop.AddTimeout 2022-04-29 09:50:09 +01:00
BDisp
1557f7a71e Fixes ComboBox text and list if the height is equal to one. (#1606)
* Fixes ComboBox text and list if the height is equal to one. End and Home navigate on text.

* Trying fix the all scenarios unit test.

* Removing unnecessary code.

* Avoiding the Collection was modified after the enumerator was instantiated exception.

* Also cover the IndexOfValue inside the lock.

* Disposing the DrawContent event.

* Increasing the time to test.

* Revert "Increasing the time to test."

This reverts commit b3c2ac871c.

* CharacterMap take more time to load.
2022-02-20 13:39:22 -08:00
BDisp
b185722ab6 Standalone update fix (#1596)
* Updating nuget package and fixing nonworking code.

* Adding some more improvements and launch for UseSystemConsole.

* Fixes layout issue.

* Also added a launch for UseSystemConsole for the Example project.

* Fixing unit tests.

* Trying fixing timeouts duplicate keys.
2022-02-18 07:23:46 -08:00
BDisp
84f79b2326 Fixes #1445. Fixing more the Curses and WSL clipboard. (#1448)
* Fixes #1445. Fixing more the Curses and WSL clipboard.

* Fixing unit tests.

* Changing namespace.

* Fixes WSL2 clipboard unit test.

* Upgrades devcontainer with the MainLoop fix.

* Fixes pasting with no selection and with lines break.

* Prevents the event button click being fired after a button pressed with mouse move.

* Fixes the char [ not being processed.
2021-09-29 14:22:23 -07:00
BDisp
c2d0a28c86 Fixes #1307 MainLoop timeouts duplicate keys error. (#1308)
* Fixes #1307 MainLoop timeouts duplicate keys error.

* Fixes key not exist in collection on parallel.
2021-05-16 17:01:03 -07:00
InvictusMB
129f6403d8 Fix high CPU load #708 2020-06-23 10:58:10 +02:00
Charlie Kindel
1edf8189e1 added mainloop tests and updated others 2020-06-11 14:08:43 -06:00
Charlie Kindel
532285db8d Moved NetDriver's IMainLoopDriver impl to NetDriver.cs 2020-05-27 17:24:08 -06:00
Charlie Kindel
140bb276ee moved mainloop out of CursesDriver 2020-05-27 17:10:36 -06:00