Copilot
|
4437398508
|
Refactor Application.Keyboard to support fully decoupled state and parallelizable unit tests (#4316)
* Initial plan
* Refactor keyboard handling to IKeyboard interface
Co-authored-by: tig <585482+tig@users.noreply.github.com>
* Add parallelizable keyboard tests and fix lazy initialization
Co-authored-by: tig <585482+tig@users.noreply.github.com>
* Fix keyboard settings preservation during Init
Co-authored-by: tig <585482+tig@users.noreply.github.com>
* Migrate all KeyboardTests to parallelizable and delete old non-parallelizable tests
Co-authored-by: tig <585482+tig@users.noreply.github.com>
* Decouple Keyboard from static Application class by adding IApplication reference
Co-authored-by: tig <585482+tig@users.noreply.github.com>
* Fix coding standards: use explicit types and target-typed new() properly
Co-authored-by: tig <585482+tig@users.noreply.github.com>
* Changes before error encountered
Co-authored-by: tig <585482+tig@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: tig <585482+tig@users.noreply.github.com>
|
2025-10-24 15:24:50 -06:00 |
|