Skip to content

Releases: gui-cs/Terminal.Gui

Release v1.17.0

29 May 17:46
@tig tig
Compare
Choose a tag to compare

What's Changed

Fixes #3351 (V1). TabIndex with the same setter value but with wrong index return without set the correct value. by @BDisp in #3352

  • Fixes #3396. ListViewWIthSelection scenario does not show all rows and other issues by @BDisp in #3398
  • Fixes #3423. v1 - Wizards scenario doesn't refresh after opened by mouse. by @BDisp in #3426
  • Fixes #3424. v1 - Views should not force focus if they are not selected. by @BDisp in #3427
  • Fixes #3425. v1 - ScrollView is not clearing the background by duplicating views. by @BDisp in #3428
  • Add Game using Terminal.gui called "Capital and Cargo" to showcase.md by @dhorions in #3446
  • Fix incorrect link to Conceptual Documentation by @eatdrinksleepcode in #3492
  • Fixes #3496. Escape Key not invoking OnKeyDown on Unix. by @BDisp in #3511
  • Fixes #3484 (V1) - Updates SDK version to dotnet8, adds netstandard2.0 and net8.0 TargetFrameworks by @tig in #3486

New Contributors

Full Changelog: v1.16.0...v1.17.0

Release v1.16.0

16 Mar 15:54
@tig tig
Compare
Choose a tag to compare

What's Changed

  • Fixes documentation links in README by @qin-guan in #3239
  • Updates nuget packages and fixes a unit test issue by @tig in #3259
  • Fixes #3318. v1-MouseClick should be invoked only once on a mouse click. by @BDisp in #3320
  • Fixes #3317. v1-Listvew mouse event doesn't cause a SelectedItemChanged event to fire by @BDisp in #3321

New Contributors

Full Changelog: v1.15.1...v1.16.0

Release v1.15.1

22 Jan 14:09
@tig tig
Compare
Choose a tag to compare

What's Changed

  • Fixes #2892 for v1 - Null reference pressing menu shortcuts when menus have separators by @BDisp in #2955
  • Adds F7History icon by @tig in #2963
  • Fixes #2987. Set a MdiChild visible to false still processes keystrokes. by @BDisp in #2988
  • Fixes #2970. ScrollView doesn't remove a view that was previously added on both versions. by @BDisp in #2971
  • Fix issue where the TestViewsDisposeCorrectly was not doing what it was supposed to do by @a-usr in #2964
  • Fixes #2959. Some of the scroll features on v1 are broken. by @BDisp in #2960
  • Fixes #2985. Application.RunState must be responsible for dispose the Toplevel property. by @BDisp in #2986
  • Update Toplevel.cs - capitalization fix by @rccarlson in #3015
  • Support having both v1 and v2 api docs published by @tig in #3026
  • Fixes #3034. Text remains "invisible" in the TextView when WordWrap is activated. by @BDisp in #3035
  • Fixes #3050 - API Doc link in Readme by @tig in #3058
  • Fixes #2865. Unknown character sequence while resizing terminal. by @BDisp in #2951
  • Fixes #3090. Introduce StatusItem.HotTextSpecifier by @AndreyAkinshin in #3093
  • Fixes #2252. Pressing the ENTER key in a TextField should not move the focus by @BDisp in #3195
  • Fixes #2571. Wizards background shifts to gray when focusing, looks bad. by @BDisp in #3194
  • Fixes #2095. Resizing when a context menu is open causes the Enter event to get spammed by @BDisp in #3193
  • Fixed API doc TOC tree expansion (v1) by @tig in #3201
  • Fixes #3178. v1 - Library has no strong-name. by @ilCosmico in #3191
  • Fixes #3178 - Updates to strongname version of Nstack (v1.1.1) by @tig in #3203

New Contributors

Full Changelog: v1.14.1...v1.15.0

Release v1.14.1

30 Aug 14:27
@tig tig
Compare
Choose a tag to compare

What's Changed

  • Fixes #2758. ReSharper unit tests detects errors that VS2022 don't. by @BDisp in #2759
  • Fixes #2762. ReSharper: The same file is listed in UnitTests.csproj multiple times with the same 'Compile' build action: by @BDisp in #2763
  • Fix: Removing Border from parent alters border brush by @PentagramPro in #2760
  • Updated readme. changing readme no longer causes dotnet-core.yml to build by @tig in #2766
  • Fixes #2634 - Windows Terminal now clears correctly on exit by @tig in #2764
  • Fixes #2769. Make xunit stoponfail work by @tig in #2772
  • Fixes #2767. Remove EnableConsoleScrolling - BREAKING CHANGE by @tig in #2773
  • Fixes 2780. Moving a Window that is Application.Top shouldn't be allowed. by @BDisp in #2781
  • Fixes #2784. CursesDriver throws System.StackOverflowException on console resizing. by @BDisp in #2786
  • Fixes #2761. Small TextView is broken scrolling using scrollbar. by @BDisp in #2770
  • Fixes #2787. MenuItem with CanExecute returning false is select when a MenuBar is opened. by @BDisp in #2788
  • Fixes #2789. StatusItem should have a disabled attribute if it can't execute. by @BDisp in #2790
  • Fixes #2776. Pressing Alt key on a Window with only a MenuBar throws System.InvalidOperationException. by @BDisp in #2777
  • Fixes #2793. Windows Terminal still show vertical scroll bar using WindowsDriver. by @BDisp in #2794
  • v1 publish on pr merge by @tig in #2819
  • Fixes #2810. Pressing Alt key on a Toplevel with only a MenuBar throws System.InvalidOperationException. by @BDisp in #2811
  • Fixes #2806. Border bug when a row is less than zero on shrinking on v1. by @BDisp in #2807
  • Fixes #2830. v1 Allow use LangVersion 9.0 on the UICatalog project. by @BDisp in #2831
  • Fixes #2834. v1 Border BorderBrush and Background wrongly sets to an invalid Color enum. by @BDisp in #2835
  • Fixes #2836. v1 RequestStop while a ContextMenu is open can throw an exception. by @BDisp in #2837
  • Fixes #2847. CursesDriver doesn't processing response from task threading. by @BDisp in #2848
  • Fixes #2824. Add SearchText property to ComboBox by @MaciekWin3 in #2825
  • Moved showcase and examples out of Readme, created showcase.md by @En3Tho in #2829
  • Fixes #2775. Something in 1.13 broke centering child windows. by @BDisp in #2778
  • Fixes #2913 - remove Disposed views from Responder.instances when Debugging by @a-usr in #2914
  • Add Disposal Test and fix an issue where the CopyClipboard test was failing by @a-usr in #2936

New Contributors

Full Changelog: v1.13.5...v1.14.1

v1.13.5

26 Jul 12:48
@tig tig
Compare
Choose a tag to compare

What's Changed

  • Fixes #2634 - Windows Terminal - Last line of app is not cleared when exiting by @tig in #2764
  • Fixes #2745 - NetDriver key handling is broken on Windows Terminal v1.18+ by @tig in #2746
  • Ensure unit test process dies; Back ported non-threaded FakeMainLoop from v2 by @tig in #2756

Full Changelog: v1.13.3...v1.13.5

Release v1.13.4

17 Jul 23:53
@tig tig
Compare
Choose a tag to compare

What's Changed

  • Fixes #2686. Border color doesn't change when changing color scheme. by @BDisp in #2687
  • Fixes #2571. Wizards background shifts to gray when focusing, looks bad. by @BDisp in #2706
  • Fixes #2705. ListView does not render correctly before focus. by @BDisp in #2707
  • Added info about PoshDotnetDumpAnalyzeViewer by @En3Tho in #2721
  • Add table example check to prevent crashes by @MaciekWin3 in #2691
  • Fixes #2717. Label not display fully when resizing terminal. by @BDisp in #2718
  • Fixes #2739. UICatalog Text Editor Column / Row not be updated when c…ursor moving by @BDisp in #2740
  • Fixes #415. Colors: OpenSUSE - The native method "COLOR_PAIRS" does not exist by @BDisp in #2749
  • Fixes #2688. ReadOnly TextView's broken scrolling after version update. by @BDisp in #2752
  • Fixes #415. Colors: The native method "COLOR_PAIRS" does not exist by @BDisp in #2753
  • Fixes #2750. MenuBar (without children) causes stack overflow when shortcut is pressed. by @BDisp in #2754
  • Fixes #2745 - NetDriver key handling is broken on Windows Terminal v1.18+ by @tig in #2746
  • Ensure unit test process dies; Back ported non-threaded FakeMainLoop from v2 by @tig in #2756

New Contributors

Full Changelog: v1.12.1...v1.13.4

Release v1.12.1

24 May 13:14
@tig tig
Compare
Choose a tag to compare

What's Changed

  • Adds TreeView MaxDepth (to v1 - develop) by @tznind in #2652
  • Fixes #1683. Apps can freeze on Mac OS when the terminal resizes by @BDisp in #266

Full Changelog: v1.11...v1.12.1

Release v1.11.2

19 May 15:37
@tig tig
Compare
Choose a tag to compare

What's Changed

  • Fixed global.json to use 7.0 by @tig in #2507
  • v1 - Fixes #2598 - Run self-contained application on Linux by @tig in #2607
  • Fixes #2601 - Adds ability to filter TreeView branches/leaves by @tznind in #2599

Full Changelog: v1.10.0...v1.11.2

Release v1.10.1

06 Apr 15:45
@tig tig
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.10.0...v1.10.1

Release v1.10

17 Mar 15:02
@tig tig
094a9b5
Compare
Choose a tag to compare

What's Changed

  • Fixes #2277. Changing TextField.Text does not clear text selection. by @BDisp in #2278
  • Fixes #2267. Toplevel.EnsureVisibleBounds throws an exception if border is null. by @BDisp in #2268
  • Fixes #2287. AssertDriverColorsAre is reporting wrong colors information. by @BDisp in #2288
  • Fixes #2289. View.Clear method is clearing beyond its parent bounds. by @BDisp in #2290
  • Fixes #2282. HotKeyPos is causing black cell on center and right/bottom alignments. by @BDisp in #2283
  • Fixes #2269. ListView.EnsureSelectedItemVisible must be public. by @BDisp in #2270
  • Fixes #2286 - ColorScheme.SetAttribute is defunct and should be removed by @tig in #2292
  • Reorganize Unit Tests in prep for Configuration Manager by @tig in #2291
  • Fixes #2293. WindowsDriver forces minimum console height equal to 1, but should allow be 0. by @BDisp in #2294
  • Fixes #2298 - Adds TabView.TabClicked event by @tznind in #2299
  • Fixes #2308. Redraw passed bounds bigger than its client area. by @BDisp in #2309
  • Adds LineCanvas by @tznind in #2281
  • Fixes #2317. Drivers do not normalize accented letters. by @BDisp in #2318
  • Fixes #2296. Attribute.Make works even if a driver isn't loaded by @tig in #2301
  • Fixes #2300. Removes unused ConsoleDriver APIs by @tig in #2320
  • Fixes #2323. The devcontainer.json settings don't work with the current develop branch. by @BDisp in #2324
  • Fixes #2326. Invisible cursor after modal dialog. by @BDisp in #2327
  • Fixes #2328. TextView Autocomplete triggered by cursor move. by @BDisp in #2330
  • Fixes #2336. Adds a IgnoreBorderPropertyOnRedraw to View by @tig in #2337
  • Fixes #2331. ScrollView may not be honoring clip region; CustomButton shows outside by @BDisp in #2338
  • Fixes #2333. TextField is selecting badly a word on double click. by @BDisp in #2334
  • LineCanvas support for mixing double and single lines by @tznind in #2339
  • Fixes #2346. If WindowsDriver is maximized crash on the Cleanup method. by @BDisp in #2347
  • Fixes #2348. The Basic Colors scenario doesn't output the blue on white properly. by @BDisp in #2349
  • Fixes 2343 - LineCanvas not respecting X and Y of clip bounds by @tznind in #2344
  • Adds Animation Scenario by @tznind in #2352
  • Illustrates #2331 (Scrollview not respecting clip) does not reproduce by @BDisp in #2332
  • Adds Snake Scenario by @tznind in #2353
  • Fixes 2368. Nested views with a height of 1 not rendering correctly. by @BDisp in #2370
  • Fixes #2354. View.Redraw doesn't clear itself and PositionCursor doesn't ensure focus when a prior view was disabled. by @BDisp in #2355
  • Fixes 2342. Border: can't change border color in Window by Border.BorderBrush. by @BDisp in #2345
  • Fixes #2305. Improves the handling of escape sequence. by @BDisp in #2375
  • Partially fixes #2391 - Updated readmes to note v1 is now in Maintenace mode by @tig in #2397

New Contributors

Full Changelog: v1.9.0...v1.10.0