Commit History

Author SHA1 Message Date
  Copilot c5906c2dc1 #4329—Major Terminal.Gui v2 Architecture Modernization: Application Decoupling, Terminology Improvements, and Nullable Migration (#4338) 3 weeks ago
  Tig be9d1939c1 Fixes #4372 - Genericize `FlagSelector`/`OptionSelector`, Replace `RadioGroup` (#4373) 1 month ago
  Tig d53fcd7485 Fixes #4374 - Nukes all (?) legacy Driver and Application stuff; revamps tests (#4376) 1 month ago
  Copilot e6a0ec64ca Fixes #4361 - Consolidate `FakeDriver` into library and refactor driver architecture (#4362) 1 month ago
  BDisp 1046b47be7 Fixes #4325. ApplicationImpl.Invoke is sometimes running on UI thread when Application.Top is null (#4339) 1 month ago
  Copilot 9530fb677a Fixes #3863 - Finalize IApplication interface and complete facade pattern (#4328) 1 month ago
  Copilot 5199663551 Fixes #4125 - Decouple ApplicationImpl from static Application references (#4324) 1 month ago
  Copilot 4974343e74 Fixes #4317 - Refactor `Application.Mouse` for decoupling and parallelism (#4318) 1 month ago
  Copilot 4437398508 Refactor `Application.Keyboard` to support fully decoupled state and parallelizable unit tests (#4316) 1 month ago
  Copilot 86b7996598 Fix intermittent macOS unit test failures by forcing FakeDriver when ConsoleDriver.RunningUnitTests is true (#4291) 1 month ago
  Copilot 2be8397203 Remove legacy drivers, simplify architecture, and reorganize codebase structure (#4270) 2 months ago
  BDisp add2877e09 Fixes #4206. There is no need to use a Task.Run to force Invoke in the MainThreadId (#4207) 4 months ago
  BDisp 2ec08d5939 Fixes #4198. Application.Invoke isn't wakeup the driver if idle (#4199) 4 months ago
  Thomas Nind ec827e901e Fixes #4172 Timeout revamp and remove continuous mouse (#4173) 5 months ago
  BDisp ad1de255b1 Fixes #4139. Application.Run<T> isn't initializing properly by setting the Application.ForceDriver property (#4142) 6 months ago
  Tig cab22566ea Fixes #4107 - Revamps Terminal.Gui's `namespace` (#4109) 6 months ago