Commit Graph

  • b8fe1fe8fa Merge pull request #4852 from gui-cs/copilot/add-dropdownlist-generic-type v2_develop Tig 2026-03-25 16:17:32 -05:00
  • e7e6ea465b Suppress Clicked after popover closes; DropDownList cleanup Tig 2026-03-25 16:56:02 -04:00
  • 391f22d677 plan to fix Tig 2026-03-25 16:46:47 -04:00
  • 2138108ec3 Fix CS0266: use non-generic IList for IListDataSource.ToList() in tests copilot-swe-agent[bot] 2026-03-24 22:21:07 +00:00
  • f9c57c1bfd Add DropDownList<TEnum> - type-safe enum dropdown matching OptionSelector<TEnum> API copilot-swe-agent[bot] 2026-03-24 21:14:06 +00:00
  • 0986486a10 Initial plan copilot-swe-agent[bot] 2026-03-24 21:02:02 +00:00
  • ee26f14dcc Fixes #4848. Set Console.OutputEncoding to UTF-8 in AnsiOutput (#4849) Tig 2026-03-24 14:58:42 -05:00
  • 997ed60de3 Fixes #4834 - Adornment transparency (#4835) Tig 2026-03-23 13:22:20 -05:00
  • 7caa2762c1 Fixes #macOS-tests-failing. Deep-clone hard-coded config cache values at initialization to prevent mutation corruption (#4847) Copilot 2026-03-23 11:42:33 -05:00
  • 92684240bd Fixes #3956. Refactor unit test projects: rename UnitTests→Legacy, add NonParallelizable, eliminate Legacy tests (#4845) Copilot 2026-03-23 09:13:32 -05:00
  • 36f9ca3360 Fixes #4696. - BREAKING CHANGE - Lazy Adornment Views via IAdornment + IAdornmentView split (#4836) Copilot 2026-03-23 08:09:21 -05:00
  • 98d4b6f298 Merge pull request #4841 from gui-cs/copilot/fix-scheme-name-dialog-issue Tig 2026-03-21 16:54:54 -05:00
  • 5057dce553 Fix Dialog SchemeName reverting to Base; restore Dialog scheme when running copilot-swe-agent[bot] 2026-03-21 12:24:27 +00:00
  • d13e4565d9 Initial plan copilot-swe-agent[bot] 2026-03-21 12:05:21 +00:00
  • 10e4ba447f Merge branch 'v2_develop' into v2_release v2_release Tig 2026-03-13 21:48:28 -06:00
  • d966b9356a Merge branch 'v2_release' of tig:gui-cs/Terminal.Gui into v2_release Tig 2026-03-13 21:48:10 -06:00
  • 3f6b46130d Merge branch 'v2_develop' of tig:tig/Terminal.Gui into v2_develop Tig 2026-03-13 21:44:16 -06:00
  • 15aec41fdc Fixes #3023 - BREAKING CHANGE - Configurable key bindings via ConfigurationManager (#4824) Tig 2026-03-13 17:33:55 -06:00
  • 3267b4497e Merge branch 'v2_develop' of tig:tig/Terminal.Gui into v2_develop Tig 2026-03-13 07:23:32 -06:00
  • dd2e44a90d Fixes #3985. Cache URI validation in Link to avoid revalidation on every redraw (#4833) Copilot 2026-03-12 22:01:09 -06:00
  • 478c5f8351 Add Configuration and Draw menu items to UICatalog Logging menu copilot/add-draw-trace-category copilot-swe-agent[bot] 2026-03-12 13:38:49 +00:00
  • e5bfe5987a Add Draw trace category and instrument View.Drawing.cs and ApplicationImpl.LayoutAndDraw copilot-swe-agent[bot] 2026-03-11 23:09:24 +00:00
  • 54679a9b68 Initial plan copilot-swe-agent[bot] 2026-03-11 22:56:24 +00:00
  • 818849848a Fixes #4825. Unify TextField and TextView Undo/Redo/Paste/DeleteAll key bindings (#4828) Copilot 2026-03-11 14:01:18 -06:00
  • eb01268260 Fixes #4826. Add Configuration trace category and instrument ConfigurationManager (#4827) Copilot 2026-03-11 13:48:58 -06:00
  • 1d88c87d7d Fixes #3985. Remove unix driver; augment ansi driver to support configurable size detection (#4821) Copilot 2026-03-10 17:21:49 -06:00
  • 1ce308ab20 v2_release->v2_develop (#4823) Tig 2026-03-10 11:13:46 -06:00
  • d89ebd4b69 Merge branch 'v2_develop' of tig:tig/Terminal.Gui into v2_develop Tig 2026-03-10 11:10:34 -06:00
  • db0b2c9433 rebuilt docs (#4822) Tig 2026-03-10 11:10:12 -06:00
  • 01e9a57096 Merge branch 'v2_develop' of tig:tig/Terminal.Gui into v2_develop Tig 2026-03-10 10:58:38 -06:00
  • 2b3788aac6 Fixes #4817. CharMap: handle zero-width ModifierSymbol runes without throwing (#4818) Copilot 2026-03-10 10:53:16 -06:00
  • 4263b50719 Merge branch 'v2_develop' of tig:tig/Terminal.Gui into v2_develop Tig 2026-03-10 10:40:04 -06:00
  • c117feca5f Fixes #4809 - Kitty Keyboard Protocol Phase 2: Rich keyboard event model (#4816) Tig 2026-03-10 10:38:24 -06:00
  • ea28b58a61 fixed test name feature/kitty-phase2 Tig 2026-03-09 13:50:58 -06:00
  • 73cc963669 Fixes #4582 - Windows console input encoding for accented chars Tig 2026-03-09 13:17:27 -06:00
  • 805c7bb15e Fix pipeline injection mode and add kitty protocol pipeline tests Tig 2026-03-09 12:16:36 -06:00
  • 26e6a8cd6f Merge branch 'feature/kitty-phase2' of tig:tig/Terminal.Gui into feature/kitty-phase2 Tig 2026-03-09 11:40:43 -06:00
  • fc9af4b662 Merge branch 'v2_develop' into feature/kitty-phase2 Tig 2026-03-09 11:11:32 -06:00
  • 5eebee3f0b Complete Phase 2: Rich keyboard event model with KeyUp, EventType, and ModifierKey Tig 2026-03-09 11:11:16 -06:00
  • a40cd10daa Merge branch 'v2_develop' of tig:tig/Terminal.Gui into v2_develop Tig 2026-03-09 09:23:54 -06:00
  • ce3fb45105 Fixes #4814 - Adds 'Link' View providing OSC 8 Hyperlink Support (#4815) Tig 2026-03-09 09:23:26 -06:00
  • c42c824cc9 Merge branch 'v2_develop' of tig:tig/Terminal.Gui into v2_develop Tig 2026-03-09 09:20:55 -06:00
  • a587960e68 Start Phase 2: Rich keyboard event model Tig 2026-03-09 09:18:32 -06:00
  • d67adccb85 Add Kitty Keyboard Protocol support (Phase 1) Tig 2026-03-09 09:17:24 -06:00
  • fdf967c38f Update kitty keyboard plan with Phase 2 implementation steps Tig 2026-03-09 09:12:50 -06:00
  • 47a54aadc0 Merge branch 'v2_develop' into feature/kitty Tig 2026-03-09 09:10:05 -06:00
  • 6ad87e117c Merge branch 'v2_develop' of tig:tig/Terminal.Gui into v2_develop Tig 2026-03-09 09:09:57 -06:00
  • 6ca7ab45b8 Merge branch 'gui-cs:v2_develop' into v2_develop Tig 2026-03-09 09:09:39 -06:00
  • 2df45a9c33 removed old doc Tig 2026-03-09 09:09:28 -06:00
  • cb3e033a4f Handle degraded mode in kitty keyboard enablement Tig 2026-03-09 09:00:49 -06:00
  • 865c237e3b Fixes #4621. Replace TimeField/DateField with new TimeEditor/DateEditor based on TextValidateField (#4622) Copilot 2026-03-09 08:56:12 -06:00
  • 6021b3fa66 Removed setting of global var Tig 2026-03-09 08:52:38 -06:00
  • 78b23031f7 Merge branch 'feature/kitty' of tig:tig/Terminal.Gui into feature/kitty Tig 2026-03-09 08:49:07 -06:00
  • 40fa28b2b6 Merge branch 'v2_develop' into feature/kitty Tig 2026-03-09 08:48:47 -06:00
  • e0b3e72f5f Merge branch 'v2_develop' into copilot/fix-e6dde989-9ea1-4d83-8522-54ed8f70815a copilot/fix-e6dde989-9ea1-4d83-8522-54ed8f70815a Tig 2026-03-09 08:45:54 -06:00
  • 7fb84bda52 Merge branch 'v2_develop' of tig:tig/Terminal.Gui into v2_develop Tig 2026-03-09 08:44:05 -06:00
  • f1ecbb8408 Merge branch 'v2_develop' into feature/kitty Tig 2026-03-09 08:42:43 -06:00
  • d2cb931e60 Clean up logging, tracing, and property usage Tig 2026-03-09 08:40:30 -06:00
  • 76aa1be0db Standardize tracing and simplify input/output logic Tig 2026-03-09 08:40:16 -06:00
  • 448223cbd1 Merge branch 'v2_develop' of tig:tig/Terminal.Gui into v2_develop Tig 2026-03-09 08:21:20 -06:00
  • 6758553491 Fix DisableRealDriverIO not being set for local test runs under MTP (#4813) Tig 2026-03-09 08:10:54 -06:00
  • 68d8c7eed4 Merge branch 'v2_develop' of tig:tig/Terminal.Gui into v2_develop Tig 2026-03-09 06:31:59 -06:00
  • 870a5bff42 Fixes #4804 - Disable all real driver input/output in unit tests, both locally and GH actions (#4811) Tig 2026-03-08 20:38:07 -06:00
  • 0aa33a6c4c Merge branch 'fix/4804-terminal-detection' into pr-4810 Tig 2026-03-08 17:24:08 -06:00
  • 8fef93dfab Refactor MainLoopCoordinatorTests to use TestLogging instead of global Logger Tig 2026-03-08 17:23:59 -06:00
  • ced7715359 Update Terminal.Gui/Drivers/Output/OutputBase.cs Tig 2026-03-08 17:23:01 -06:00
  • 8720f370f9 Merge remote-tracking branch 'upstream/fix/4804-terminal-detection' into pr-4810 Tig 2026-03-08 17:22:53 -06:00
  • 902c2b340b Refactor tests and AnsiOutput; improve logging setup Tig 2026-03-08 17:21:16 -06:00
  • 4cbdc09725 Update Terminal.Gui/Drivers/Input/InputImpl.cs Tig 2026-03-08 17:18:01 -06:00
  • a3e595f3f0 Update Tests/IntegrationTests/FluentTests/TestContextTests.cs Tig 2026-03-08 17:16:31 -06:00
  • 942318a35a Update Terminal.Gui/Drivers/DotNetDriver/NetInput.cs Tig 2026-03-08 17:16:23 -06:00
  • ecca89f412 Update Terminal.Gui/Drivers/Output/OutputBase.cs Tig 2026-03-08 17:15:40 -06:00
  • 7abd734909 Merge branch 'fix/4804-terminal-detection' into pr-4810 Tig 2026-03-08 17:03:34 -06:00
  • 046af9799a Add env var and terminal tests to IntegrationTests suite Tig 2026-03-08 16:59:41 -06:00
  • 6cf98acb2a code cleanup Tig 2026-03-08 16:54:36 -06:00
  • 63e51c436e deleted empty test file Tig 2026-03-08 16:52:05 -06:00
  • efa771ebb7 Remove kitty keyboard code from terminal detection PR Tig 2026-03-08 16:51:20 -06:00
  • e7b4d28519 Refactor terminal detection and modernize input tests Tig 2026-03-08 16:43:38 -06:00
  • d4f1cd7b92 Refactor IsAttachedToTerminal checks in Output classes Tig 2026-03-08 15:25:02 -06:00
  • 90a48d2a2b Gracefully handle no-terminal scenarios in output drivers Tig 2026-03-08 14:59:36 -06:00
  • f7c6cdb8d1 Refactor drivers: cleanup, modern C#, bug fixes Tig 2026-03-08 14:32:07 -06:00
  • 6181bcf9d2 Set DisableRealDriverIO for all GitHub test jobs Tig 2026-03-08 14:22:33 -06:00
  • 92b183fc72 Centralize terminal detection in Driver.IsAttachedToTerminal Tig 2026-03-08 11:54:41 -06:00
  • 35d5ad93ca Refactor terminal detection and modernize input tests Tig 2026-03-08 16:43:38 -06:00
  • 3c59dd3838 Refactor IsAttachedToTerminal checks in Output classes Tig 2026-03-08 15:25:02 -06:00
  • 378d46262b Gracefully handle no-terminal scenarios in output drivers Tig 2026-03-08 14:59:36 -06:00
  • 06713b66d2 Refactor drivers: cleanup, modern C#, bug fixes Tig 2026-03-08 14:32:07 -06:00
  • 8b7bd67f6a Set DisableRealDriverIO for all GitHub test jobs Tig 2026-03-08 14:22:33 -06:00
  • a3b69a0eea Merge branch 'v2_develop' of tig:tig/Terminal.Gui into v2_develop Tig 2026-03-08 14:06:22 -06:00
  • 2e10e13862 Centralize terminal detection in Driver.IsAttachedToTerminal Tig 2026-03-08 11:54:41 -06:00
  • 3b3fb12128 Finish kitty keyboard protocol phase 1 Tig 2026-03-08 07:59:49 -06:00
  • e7e35a7c79 Update kitty phase 1 progress docs Tig 2026-03-07 17:03:10 -07:00
  • c1ae8362c3 Add kitty keyboard protocol phase 1 support Tig 2026-03-07 16:32:50 -07:00
  • e691925a73 Merge branch 'feature/kitty' of tig:tig/Terminal.Gui into feature/kitty Tig 2026-03-07 15:42:14 -07:00
  • 32acf8c931 Merge branch 'v2_develop' into feature/kitty Tig 2026-03-07 15:41:33 -07:00
  • 945094b7d2 Update kitty keyboard support plan Tig 2026-03-07 15:39:53 -07:00
  • 9f8d51e4c1 Merge branch 'v2_develop' of tig:tig/Terminal.Gui into v2_develop Tig 2026-03-07 15:11:26 -07:00
  • a6ded8aa51 Fix CS8600 nullable warnings and suppress AD0001 xunit analyzer bug copilot-swe-agent[bot] 2026-03-07 16:40:20 +00:00
  • f2d1a51452 Use grapheme iteration in DrawHotString (#4801) Adam Krantz 2026-03-07 08:24:08 -08:00
  • f7160ffb8a Use string.GetColumns() for display width (#4799) Adam Krantz 2026-03-07 08:23:26 -08:00