Commit Graph

  • 114a27141d Replace failing TextView tests with new parallelizable versions copilot-swe-agent[bot] 2025-11-21 20:08:41 +00:00
  • 56ee4fd56a Address code review feedback copilot-swe-agent[bot] 2025-11-21 19:30:31 +00:00
  • 424ad9cd2d Add comprehensive TextView scrolling tests - all pass copilot-swe-agent[bot] 2025-11-21 19:24:38 +00:00
  • bb536e2fcf Implement TextView modernization with ViewPort and ScrollBars copilot-swe-agent[bot] 2025-11-21 19:15:18 +00:00
  • 817b90aa33 Initial plan copilot-swe-agent[bot] 2025-11-21 19:01:14 +00:00
  • 1deabf2a47 Merge branch 'v2_develop' of tig:tig/Terminal.Gui into v2_develop Tig 2025-11-21 07:10:15 -07:00
  • 171a26a350 Removes the v1 Menu stuff. Preps for #4148 (#4402) Tig 2025-11-21 06:51:56 -07:00
  • 14617fc53f Merge branch 'v2_develop' of tig:tig/Terminal.Gui into v2_develop Tig 2025-11-20 15:04:43 -07:00
  • a229f4e3e9 Force update .md doc Tig 2025-11-20 15:03:59 -07:00
  • d11f7becf7 Merge branch 'v2_develop' of tig:tig/Terminal.Gui into v2_develop Tig 2025-11-20 14:48:43 -07:00
  • 8812287a14 Merge pull request #4404 from gui-cs/copilot/rename-current-to-toprunnable Tig 2025-11-20 13:58:09 -07:00
  • 4b975fd5b7 Rename IApplication.Current to TopRunnable copilot-swe-agent[bot] 2025-11-20 19:34:48 +00:00
  • 16b42e86fd Initial plan copilot-swe-agent[bot] 2025-11-20 19:12:09 +00:00
  • cd75a20c60 Fixes #4387. Runes should not be used on a cell, but rather should use a single grapheme rendering 1 or 2 columns (#4388) BDisp 2025-11-20 18:45:13 +00:00
  • 726b15dd28 Fixes #4389 - Add comprehensive unit tests for WindowsKeyConverter (#4390) Tig 2025-11-20 13:20:01 -05:00
  • 8850c47ddc Update docfx documentation for renamed properties copilot/rename-iapplication-properties copilot-swe-agent[bot] 2025-11-20 12:48:13 +00:00
  • 369279a3e0 Rename IApplication.Current to IApplication.Running copilot-swe-agent[bot] 2025-11-20 12:45:03 +00:00
  • c8c38ae46a Rename Toplevel.Running to Toplevel.IsRunning copilot-swe-agent[bot] 2025-11-20 12:29:25 +00:00
  • 48aed9972d Initial plan copilot-swe-agent[bot] 2025-11-20 12:16:02 +00:00
  • 4e1d62b8f5 Simplify IRunnable: Rename Activating→Starting, remove Toplevel complexity copilot/replace-toplevel-with-irunnable copilot-swe-agent[bot] 2025-11-20 11:10:32 +00:00
  • 54d0a4ba4a Phase 6: Add tests for IRunnable implementation copilot-swe-agent[bot] 2025-11-20 06:52:43 +00:00
  • 1eafee5cbe Phase 5: Update Dialog to implement IModalRunnable copilot-swe-agent[bot] 2025-11-20 06:46:57 +00:00
  • 67514ad58d Phase 4: Make Toplevel implement IRunnable copilot-swe-agent[bot] 2025-11-20 06:42:37 +00:00
  • 0c6de9f9f3 Phase 2: Create IRunnable infrastructure copilot-swe-agent[bot] 2025-11-20 06:38:22 +00:00
  • e8ba3dddee Phase 1: Add CWP support to View initialization copilot-swe-agent[bot] 2025-11-20 06:32:37 +00:00
  • 6645f16904 Initial plan copilot-swe-agent[bot] 2025-11-20 06:26:25 +00:00
  • ee4db26fd8 Merge branch 'v2_develop' of tig:tig/Terminal.Gui into v2_develop Tig 2025-11-19 21:52:12 -05:00
  • 1bd5e3761a Fixes #4391. Weird situation where ForceDriver with args doesn't persists on open scenario (#4395) BDisp 2025-11-20 02:05:05 +00:00
  • 4613452166 Merge branch 'v2_develop' into copilot/fix-3ee850b1-eb6b-46b0-964b-3b98d2c0c14e Tig 2025-11-19 20:58:58 -05:00
  • 5313632042 Merge branch 'v2_develop' into copilot/fix-54af9417-84eb-4b53-b2ca-14c9bd07be5a Tig 2025-11-19 20:58:32 -05:00
  • 0454f9cbf7 Merge branch 'v2_develop' of tig:tig/Terminal.Gui into v2_develop Tig 2025-11-19 20:40:27 -05:00
  • a6258ed398 Updates IListDataSource.Render to rename the start parameter to viewportXOffset (#4392) Tig 2025-11-19 20:39:34 -05:00
  • f586e22faa Merge branch 'v2_develop' of tig:tig/Terminal.Gui into v2_develop Tig 2025-11-19 16:33:46 -05:00
  • c5906c2dc1 #4329—Major Terminal.Gui v2 Architecture Modernization: Application Decoupling, Terminology Improvements, and Nullable Migration (#4338) Copilot 2025-11-19 16:23:35 -05:00
  • e8b40dc9b7 Move fix logic into UICatalog methods that tests can call copilot/fix-dotnetdriver-scenario-issue copilot-swe-agent[bot] 2025-11-16 02:56:39 +00:00
  • e809567010 Improve test documentation to clarify they verify the fix copilot-swe-agent[bot] 2025-11-16 00:19:02 +00:00
  • f1a6534dca Rewrite integration tests to actually run scenarios copilot-swe-agent[bot] 2025-11-15 21:28:13 +00:00
  • 0d6debde63 Add integration tests for ForceDriver persistence copilot-swe-agent[bot] 2025-11-15 21:13:50 +00:00
  • 560f56bc77 Handle benchmark path without ConfigurationManager copilot-swe-agent[bot] 2025-11-15 16:43:59 +00:00
  • 12d58cc082 Fix ForceDriver persistence through RuntimeConfig copilot-swe-agent[bot] 2025-11-15 16:37:19 +00:00
  • 358a3e64b9 Initial plan copilot-swe-agent[bot] 2025-11-15 16:28:23 +00:00
  • d2b06f17b0 Merge branch 'v2_develop' into v2_release Tig 2025-11-14 08:07:27 -07:00
  • 3258ab007a Merge branch 'v2_develop' of tig:tig/Terminal.Gui into v2_develop Tig 2025-11-14 08:06:44 -07:00
  • 09951485fe Fixes #4312. Write ViewArrangement tests (#4313) Copilot 2025-11-12 12:37:54 -07:00
  • 9d60115b30 Merge branch 'v2_develop' into copilot/fix-3ee850b1-eb6b-46b0-964b-3b98d2c0c14e Tig 2025-11-12 11:56:35 -07:00
  • fc818b0274 Fixes #4382. StringExtensions.GetColumns method should only return the total text width and not the sum of all runes width (#4383) BDisp 2025-11-12 17:22:51 +00:00
  • be9d1939c1 Fixes #4372 - Genericize FlagSelector/OptionSelector, Replace RadioGroup (#4373) Tig 2025-11-11 20:37:33 -07:00
  • 55b45d40d9 Fixed warnings caused by generators. Pushing to v2_develop as a test. Tig 2025-11-11 20:27:22 -07:00
  • 47d6cd0153 fixed codecov.yml Tig 2025-11-11 20:17:37 -07:00
  • e4cd9817e9 forcing codecov Tig 2025-11-11 19:58:59 -07:00
  • e793dcb1de codcov Tig 2025-11-11 19:25:37 -07:00
  • a55680d883 Update README badges and improve alignment Tig 2025-11-11 19:13:13 -07:00
  • ed88912950 Merge branch 'v2_develop' of tig:tig/Terminal.Gui into v2_develop Tig 2025-11-11 18:39:54 -07:00
  • 9985557aae Merge branch 'gui-cs:v2_develop' into v2_develop Tig 2025-11-11 18:39:46 -07:00
  • d53fcd7485 Fixes #4374 - Nukes all (?) legacy Driver and Application stuff; revamps tests (#4376) Tig 2025-11-11 16:29:33 -07:00
  • 056f06d7e0 Merge branch 'v2_develop' of tig:tig/Terminal.Gui into v2_develop Tig 2025-10-29 16:08:23 -06:00
  • 1c00aae165 Merge branch 'gui-cs:v2_develop' into v2_develop Tig 2025-10-29 14:15:31 -06:00
  • 559dea9239 Fixes #4370 - MouseGrabView event routing and add test coverage (#4371) Tig 2025-10-29 13:52:07 -06:00
  • bf977e6174 Merge branch 'v2_develop' of tig:tig/Terminal.Gui into v2_develop Tig 2025-10-29 13:03:09 -06:00
  • ecc07197d2 Merge branch 'gui-cs:v2_develop' into v2_develop Tig 2025-10-29 13:02:58 -06:00
  • 1d77292ac4 Fixes #4368 - cwppropertyhelper (#4369) Tig 2025-10-29 13:02:36 -06:00
  • e264301e3c Fixes #4368 - Clarify and Fix CWPPropertyHelper Property Change Workflow Tig 2025-10-29 12:48:38 -06:00
  • 55d1972bd5 Merge branch 'v2_develop' of tig:tig/Terminal.Gui into v2_develop Tig 2025-10-29 10:06:20 -06:00
  • 934e21a310 Update MAINLOOP_DEEP_DIVE.md with latest architectural changes copilot/clarify-application-run-terminology copilot-swe-agent[bot] 2025-10-28 05:42:02 +00:00
  • c8dcdf36cd Merge branch 'v2_develop' into copilot/fix-3ee850b1-eb6b-46b0-964b-3b98d2c0c14e Tig 2025-10-27 23:39:58 -06:00
  • ce6c63bb24 Merge branch 'v2_develop' into copilot/clarify-application-run-terminology Tig 2025-10-27 23:38:19 -06:00
  • 72894c3a0e Merge branch 'v2_develop' into copilot/complete-fakedriver-testing-architecture-again copilot/complete-fakedriver-testing-architecture-again Tig 2025-10-27 23:35:32 -06:00
  • 55468fa3fd Merge branch 'gui-cs:v2_develop' into v2_develop Tig 2025-10-27 23:34:23 -06:00
  • e6a0ec64ca Fixes #4361 - Consolidate FakeDriver into library and refactor driver architecture (#4362) Copilot 2025-10-27 23:34:14 -06:00
  • e058038fac Merge branch 'gui-cs:v2_develop' into v2_develop Tig 2025-10-27 07:51:02 -06:00
  • f3fc20306e Remove TextField.Caption property; use Title with hotkey navigation support (#4352) Copilot 2025-10-27 07:50:09 -06:00
  • e8f279a7ee Address code review feedback: clarify comments and formatting copilot/continue-fakedriver-library-refactor-again copilot-swe-agent[bot] 2025-10-27 05:11:39 +00:00
  • 3eea2a8df8 Add ScreenChanged event tests and normalize exception messages copilot-swe-agent[bot] 2025-10-27 05:00:22 +00:00
  • 6d398c79e1 Fix FakeDriver.Init() and add ScreenChanged event copilot-swe-agent[bot] 2025-10-27 04:52:49 +00:00
  • 2c4be726d3 Initial plan copilot-swe-agent[bot] 2025-10-27 04:41:35 +00:00
  • 2a11703fbd Initial plan copilot-swe-agent[bot] 2025-10-27 04:12:44 +00:00
  • 21c0335018 Phase 1: Add SetScreenSize API to IConsoleDriver and implementations copilot/continue-fakedriver-library-refactor copilot-swe-agent[bot] 2025-10-27 03:29:15 +00:00
  • 8d9633274e Merge branch 'v2_develop' into copilot/move-fakedriver-to-terminal-drivers copilot/move-fakedriver-to-terminal-drivers copilot/complete-fakedriver-testing-architecture Tig 2025-10-26 21:18:21 -06:00
  • acb5bff6d6 Initial plan copilot/rename-onsizechanged-to-onscreenchanged copilot-swe-agent[bot] 2025-10-27 03:14:36 +00:00
  • 3d701152a3 Initial plan copilot-swe-agent[bot] 2025-10-27 03:11:04 +00:00
  • 1dd0978287 Document MockConsoleDriver purpose and verify naming consistency copilot/refactor-onsizechanged-to-onscreenchanged copilot-swe-agent[bot] 2025-10-27 02:35:12 +00:00
  • 0132aebd77 Add comprehensive documentation for FakeDriver testing infrastructure copilot-swe-agent[bot] 2025-10-27 02:29:40 +00:00
  • 267b9fb4ad Add comprehensive tests for FakeDriver resize behavior and event firing copilot-swe-agent[bot] 2025-10-27 02:24:38 +00:00
  • 7f38a5b0a7 Add comprehensive XML documentation for FakeDriver resize APIs and driver screen properties copilot-swe-agent[bot] 2025-10-27 02:21:41 +00:00
  • 120cf15637 Initial plan copilot-swe-agent[bot] 2025-10-27 02:01:53 +00:00
  • 8483214965 Merge branch 'gui-cs:v2_develop' into v2_develop Tig 2025-10-26 19:47:14 -06:00
  • 1e32d5d5ce Do a double operation first before cast to long (#4353) BDisp 2025-10-27 01:46:59 +00:00
  • 4926bde46b Fix remaining test failures - all tests now pass copilot/continue-terminal-gui-pr-4347 copilot-swe-agent[bot] 2025-10-26 23:19:08 +00:00
  • 815a532754 Changes before error encountered copilot-swe-agent[bot] 2025-10-26 22:46:34 +00:00
  • 2228f9803f Changes before error encountered copilot/continue-work-on-pr-4349 copilot-swe-agent[bot] 2025-10-26 22:46:31 +00:00
  • bcaf654056 Refactor ApplicationImpl and IApplication interfaces Tig 2025-10-26 15:58:08 -06:00
  • 3ff4086716 Refactor Application constants and remove unused field Tig 2025-10-26 15:35:52 -06:00
  • 83911fe7cd Refactor ApplicationImpl to reduce dependency on Application static class copilot-swe-agent[bot] 2025-10-26 21:18:08 +00:00
  • fa27fb28c2 Address code review feedback copilot-swe-agent[bot] 2025-10-26 20:59:26 +00:00
  • 858e635439 Keep InitializedChanged as static event copilot-swe-agent[bot] 2025-10-26 20:56:07 +00:00
  • 80df696348 Simplify InitializedChanged event accessor copilot-swe-agent[bot] 2025-10-26 20:52:35 +00:00
  • 863dfc4f7a Fix ResetState to properly reset all fields copilot-swe-agent[bot] 2025-10-26 20:47:52 +00:00
  • e03c31cd02 Move static members to IApplication/ApplicationImpl copilot-swe-agent[bot] 2025-10-26 20:41:34 +00:00
  • 2ad82a1a07 Merge branch 'copilot/move-fakedriver-to-terminal-drivers' into copilot/continue-terminal-gui-pr-4347 copilot-swe-agent[bot] 2025-10-26 22:33:08 +00:00
  • 9067d697b6 Initial plan copilot-swe-agent[bot] 2025-10-26 22:31:20 +00:00