Tons of V2 API doc fixes (#3932)

* Tons of API doc updates

* tweaked scenario

* try to fix unit test crash in ubuntu action

* try to fix unit test crash in ubuntu action2
This commit is contained in:
Tig
2025-02-27 17:00:47 -07:00
committed by GitHub
parent c00de4a092
commit df9549e0a2
31 changed files with 165 additions and 888 deletions

View File

@@ -14,9 +14,6 @@ namespace UICatalog.Scenarios;
/// "Character Map" application (like Windows' charmap.exe). - Helps test unicode character rendering in Terminal.Gui -
/// Illustrates how to do infinite scrolling
/// </summary>
/// <remarks>
/// See <see href="CharacterMap/README.md"/>.
/// </remarks>
[ScenarioMetadata ("Character Map", "Unicode viewer. Demos infinite content drawing and scrolling.")]
[ScenarioCategory ("Text and Formatting")]
[ScenarioCategory ("Drawing")]

View File

@@ -1,11 +0,0 @@
# CharacterMap Scenario Deep Dive
The CharacterMap Scenario is an example of the following Terminal.Gui concepts:
- **Complex and High-Performnt Drawing** -
- **Virtual Content Scrolling** -
- **Advanced ScrollBar Control** -
- **Unicode wide-glyph Rendering** -
- **Advanced Layout** -
- **Cursor Management** -
- **Context Menu** -

View File

@@ -9,6 +9,7 @@ namespace UICatalog.Scenarios;
[ScenarioCategory ("Layout")]
[ScenarioCategory ("Arrangement")]
[ScenarioCategory ("Tests")]
[ScenarioCategory ("Drawing")]
public class Clipping : Scenario
{
private int _hotkeyCount;

View File

@@ -10,7 +10,6 @@ namespace UICatalog.Scenarios;
/// </summary>
/// <remarks>
/// </remarks>
/// </example>
public class EventLog : ListView
{
public EventLog ()

View File

@@ -1,11 +1,9 @@
global using Attribute = Terminal.Gui.Attribute;
global using CM = Terminal.Gui.ConfigurationManager;
using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.CommandLine;
using System.CommandLine.Builder;
using System.CommandLine.Help;
using System.CommandLine.Parsing;
using System.Data;
using System.Diagnostics;
@@ -18,10 +16,7 @@ using System.Runtime.InteropServices;
using System.Text;
using System.Text.Json;
using System.Text.Json.Serialization;
using System.Threading;
using System.Threading.Tasks;
using Terminal.Gui;
using UICatalog.Scenarios;
using static Terminal.Gui.ConfigurationManager;
using Command = Terminal.Gui.Command;
using RuntimeEnvironment = Microsoft.DotNet.PlatformAbstractions.RuntimeEnvironment;