Browse Source

Updated doc links

Tig 3 months ago
parent
commit
4cd6511c89

+ 1 - 1
CONTRIBUTING.md

@@ -141,7 +141,7 @@ Great care has been provided thus far in ensuring **Terminal.Gui** has great [AP
 
 ### Defining Events
 
-See https://gui-cs.github.io/Terminal.GuiV2Docs/docs/events.html
+See https://gui-cs.github.io/Terminal.Gui/docs/events.html
 
 
 ### Defining new `View` classes

+ 1 - 1
Examples/UICatalog/Resources/config.json

@@ -1,5 +1,5 @@
 {
-  "$schema": "https://gui-cs.github.io/Terminal.GuiV2Docs/schemas/tui-config-schema.json",
+  "$schema": "https://gui-cs.github.io/Terminal.Gui/schemas/tui-config-schema.json",
   "FileDialog.MaxSearchResults": 10000,
   "FileDialogStyle.DefaultUseColors": false,
   "FileDialogStyle.DefaultUseUnicodeCharacters": false,

+ 1 - 1
Examples/UICatalog/UICatalogTop.cs

@@ -127,7 +127,7 @@ public class UICatalogTop : Toplevel
                                               new MenuItemv2 (
                                                               "_Documentation",
                                                               "",
-                                                              () => OpenUrl ("https://gui-cs.github.io/Terminal.GuiV2Docs"),
+                                                              () => OpenUrl ("https://gui-cs.github.io/Terminal.Gui"),
                                                               Key.F1
                                                              ),
                                               new MenuItemv2 (

+ 1 - 1
README.md

@@ -5,7 +5,7 @@
 [![License](https://img.shields.io/github/license/gui-cs/gui.cs.svg)](LICENSE)
 ![Bugs](https://img.shields.io/github/issues/gui-cs/gui.cs/bug)
 
-# Terminal.Gui
+# Terminal.Gui v2
 
 The premier toolkit for building rich console apps for Windows, the Mac, and Linux/Unix.
 

+ 2 - 2
Terminal.Gui/Configuration/ConfigurationManager.cs

@@ -13,7 +13,7 @@ namespace Terminal.Gui.Configuration;
 
 /// <summary>
 ///     Provides settings and configuration management for Terminal.Gui applications. See the Configuration Deep Dive for
-///     more information: <see href="https://gui-cs.github.io/Terminal.GuiV2Docs/docs/config.html"/>.
+///     more information: <see href="https://gui-cs.github.io/Terminal.Gui/docs/config.html"/>.
 ///     <para>
 ///         Users can set Terminal.Gui settings on a global or per-application basis by providing JSON formatted
 ///         configuration files. The configuration files can be placed in at <c>.tui</c> folder in the user's home
@@ -23,7 +23,7 @@ namespace Terminal.Gui.Configuration;
 ///     </para>
 ///     <para>
 ///         Settings are defined in JSON format, according to this schema:
-///         https://gui-cs.github.io/Terminal.GuiV2Docs/schemas/tui-config-schema.json
+///         https://gui-cs.github.io/Terminal.Gui/schemas/tui-config-schema.json
 ///     </para>
 ///     <para>
 ///         Settings that will apply to all applications (global settings) reside in files named <c>config.json</c>.

+ 2 - 2
Terminal.Gui/Configuration/SettingsScope.cs

@@ -12,7 +12,7 @@ namespace Terminal.Gui.Configuration;
 /// <example>
 ///     <code>
 ///  {
-///    "$schema" : "https://gui-cs.github.io/Terminal.GuiV2Docs/schemas/tui-config-schema.json",
+///    "$schema" : "https://gui-cs.github.io/Terminal.Gui/schemas/tui-config-schema.json",
 ///    "Application.UseSystemConsole" : true,
 ///    "Theme" : "Default",
 ///    "Themes": {
@@ -42,5 +42,5 @@ public class SettingsScope : Scope<SettingsScope>
     /// <summary>Points to our JSON schema.</summary>
     [JsonInclude]
     [JsonPropertyName ("$schema")]
-    public string Schema { get; set; } = "https://gui-cs.github.io/Terminal.GuiV2Docs/schemas/tui-config-schema.json";
+    public string Schema { get; set; } = "https://gui-cs.github.io/Terminal.Gui/schemas/tui-config-schema.json";
 }

+ 1 - 1
Terminal.Gui/Drawing/Scheme.cs

@@ -22,7 +22,7 @@ namespace Terminal.Gui.Drawing;
 ///         Use <see cref="SchemeManager"/> to manage available schemes and apply them to views.
 ///     </para>
 ///     <para>
-///         See <see href="https://gui-cs.github.io/Terminal.GuiV2Docs/docs/drawing.html"/> for more information.
+///         See <see href="https://gui-cs.github.io/Terminal.Gui/docs/drawing.html"/> for more information.
 ///     </para>
 /// </summary>
 /// <remarks>

+ 1 - 1
Terminal.Gui/Input/Command.cs

@@ -15,7 +15,7 @@ namespace Terminal.Gui.Input;
 ///         <see cref="Application"/> supports a subset of these commands by default, which can be overriden via <see cref="Application.KeyBindings"/>.
 ///     </para>
 ///     <para>
-///         See the Commands Deep Dive for more information: <see href="https://gui-cs.github.io/Terminal.GuiV2Docs/docs/command.html"/>.
+///         See the Commands Deep Dive for more information: <see href="https://gui-cs.github.io/Terminal.Gui/docs/command.html"/>.
 ///     </para>
 /// </remarks>
 public enum Command

+ 1 - 1
Terminal.Gui/Resources/config.json

@@ -10,7 +10,7 @@
   // note that not all values here will be recreated (e.g. the Light and Dark themes and any property initialized
   // null).
   //
-  "$schema": "https://gui-cs.github.io/Terminal.GuiV2Docs/schemas/tui-config-schema.json",
+  "$schema": "https://gui-cs.github.io/Terminal.Gui/schemas/tui-config-schema.json",
 
   // Set this to true in a .config file to be loaded to cause JSON parsing errors
   // to throw exceptions. 

+ 1 - 1
Terminal.Gui/ViewBase/Layout/ViewArrangement.cs

@@ -8,7 +8,7 @@
 /// <remarks>
 ///     <para>
 ///         See the View Arrangement Deep Dive for more information:
-///         <see href="https://gui-cs.github.io/Terminal.GuiV2Docs/docs/arrangement.html"/>
+///         <see href="https://gui-cs.github.io/Terminal.Gui/docs/arrangement.html"/>
 ///     </para>
 ///     <para>
 ///         Sizing or moving a view is only possible if the <see cref="View"/> is part of a <see cref="View.SuperView"/>

+ 1 - 1
Terminal.Gui/ViewBase/View.Arrangement.cs

@@ -8,7 +8,7 @@ public partial class View
     /// </summary>
     /// <remarks>
     /// <para>
-    ///     See the View Arrangement Deep Dive for more information: <see href="https://gui-cs.github.io/Terminal.GuiV2Docs/docs/arrangement.html"/>
+    ///     See the View Arrangement Deep Dive for more information: <see href="https://gui-cs.github.io/Terminal.Gui/docs/arrangement.html"/>
     /// </para>
     /// </remarks>
     public ViewArrangement Arrangement { get; set; }

+ 2 - 2
Terminal.Gui/ViewBase/View.Command.cs

@@ -325,7 +325,7 @@ public partial class View // Command APIs
     ///         This version of AddCommand is for commands that require <see cref="ICommandContext"/>.
     ///     </para>
     ///     <para>
-    ///         See the Commands Deep Dive for more information: <see href="https://gui-cs.github.io/Terminal.GuiV2Docs/docs/command.html"/>.
+    ///         See the Commands Deep Dive for more information: <see href="https://gui-cs.github.io/Terminal.Gui/docs/command.html"/>.
     ///     </para>
     /// </remarks>
     /// <param name="command">The command.</param>
@@ -349,7 +349,7 @@ public partial class View // Command APIs
     ///         <see cref="AddCommand(Command,CommandImplementation)"/>
     ///     </para>
     ///     <para>
-    ///         See the Commands Deep Dive for more information: <see href="https://gui-cs.github.io/Terminal.GuiV2Docs/docs/command.html"/>.
+    ///         See the Commands Deep Dive for more information: <see href="https://gui-cs.github.io/Terminal.Gui/docs/command.html"/>.
     ///     </para>
     /// </remarks>
     /// <param name="command">The command.</param>

+ 4 - 4
Terminal.Gui/ViewBase/View.Content.cs

@@ -16,7 +16,7 @@ public partial class View
     /// <remarks>
     ///     <para>
     ///         See the View Layout Deep Dive for more information:
-    ///         <see href="https://gui-cs.github.io/Terminal.GuiV2Docs/docs/layout.html"/>
+    ///         <see href="https://gui-cs.github.io/Terminal.Gui/docs/layout.html"/>
     ///     </para>
     ///     <para>
     ///         Negative sizes are not supported.
@@ -55,7 +55,7 @@ public partial class View
     /// </summary>
     /// <remarks>a>
     ///     <para>
-    ///         See the View Layout Deep Dive for more information: <see href="https://gui-cs.github.io/Terminal.GuiV2Docs/docs/layout.html"/>
+    ///         See the View Layout Deep Dive for more information: <see href="https://gui-cs.github.io/Terminal.Gui/docs/layout.html"/>
     ///     </para>
     ///     <para>
     ///         If the content size was not explicitly set by <see cref="SetContentSize"/>, and the View has no visible subviews, <see cref="GetContentSize ()"/> will return the
@@ -164,7 +164,7 @@ public partial class View
     /// </summary>
     /// <remarks>
     ///     <para>
-    ///         See the View Layout Deep Dive for more information: <see href="https://gui-cs.github.io/Terminal.GuiV2Docs/docs/layout.html"/>
+    ///         See the View Layout Deep Dive for more information: <see href="https://gui-cs.github.io/Terminal.Gui/docs/layout.html"/>
     ///     </para>
     ///     <list type="bullet">
     ///         <listheader>
@@ -313,7 +313,7 @@ public partial class View
     /// </value>
     /// <remarks>
     ///     <para>
-    ///         See the View Layout Deep Dive for more information: <see href="https://gui-cs.github.io/Terminal.GuiV2Docs/docs/layout.html"/>
+    ///         See the View Layout Deep Dive for more information: <see href="https://gui-cs.github.io/Terminal.Gui/docs/layout.html"/>
     ///     </para>
     ///     <para>
     ///         Positive values for the location indicate the visible area is offset into (down-and-right) the View's virtual

+ 1 - 1
Terminal.Gui/ViewBase/View.Drawing.cs

@@ -41,7 +41,7 @@ public partial class View // Drawing APIs
     ///         or <see cref="NeedsLayout"/> set.
     ///     </para>
     ///     <para>
-    ///         See the View Drawing Deep Dive for more information: <see href="https://gui-cs.github.io/Terminal.GuiV2Docs/docs/drawing.html"/>.
+    ///         See the View Drawing Deep Dive for more information: <see href="https://gui-cs.github.io/Terminal.Gui/docs/drawing.html"/>.
     ///     </para>
     /// </remarks>
     public void Draw (DrawContext? context = null)

+ 8 - 8
Terminal.Gui/ViewBase/View.Layout.cs

@@ -24,7 +24,7 @@ public partial class View // Layout APIs
     /// <remarks>
     ///     <para>
     ///         See the View Layout Deep Dive for more information:
-    ///         <see href="https://gui-cs.github.io/Terminal.GuiV2Docs/docs/layout.html"/>
+    ///         <see href="https://gui-cs.github.io/Terminal.Gui/docs/layout.html"/>
     ///     </para>
     ///     <para>
     ///         Frame is relative to the <see cref="SuperView"/>'s Content, which is bound by <see cref="GetContentSize ()"/>
@@ -201,7 +201,7 @@ public partial class View // Layout APIs
     /// <remarks>
     ///     <para>
     ///         See the View Layout Deep Dive for more information:
-    ///         <see href="https://gui-cs.github.io/Terminal.GuiV2Docs/docs/layout.html"/>
+    ///         <see href="https://gui-cs.github.io/Terminal.Gui/docs/layout.html"/>
     ///     </para>
     ///     <para>
     ///         The position is relative to the <see cref="SuperView"/>'s Content, which is bound by
@@ -244,7 +244,7 @@ public partial class View // Layout APIs
     /// <remarks>
     ///     <para>
     ///         See the View Layout Deep Dive for more information:
-    ///         <see href="https://gui-cs.github.io/Terminal.GuiV2Docs/docs/layout.html"/>
+    ///         <see href="https://gui-cs.github.io/Terminal.Gui/docs/layout.html"/>
     ///     </para>
     ///     <para>
     ///         The position is relative to the <see cref="SuperView"/>'s Content, which is bound by
@@ -286,7 +286,7 @@ public partial class View // Layout APIs
     /// <remarks>
     ///     <para>
     ///         See the View Layout Deep Dive for more information:
-    ///         <see href="https://gui-cs.github.io/Terminal.GuiV2Docs/docs/layout.html"/>
+    ///         <see href="https://gui-cs.github.io/Terminal.Gui/docs/layout.html"/>
     ///     </para>
     ///     <para>
     ///         The dimension is relative to the <see cref="SuperView"/>'s Content, which is bound by
@@ -332,7 +332,7 @@ public partial class View // Layout APIs
     /// <remarks>
     ///     <para>
     ///         See the View Layout Deep Dive for more information:
-    ///         <see href="https://gui-cs.github.io/Terminal.GuiV2Docs/docs/layout.html"/>
+    ///         <see href="https://gui-cs.github.io/Terminal.Gui/docs/layout.html"/>
     ///     </para>
     ///     <para>
     ///         The dimension is relative to the <see cref="SuperView"/>'s Content, which is bound by
@@ -404,7 +404,7 @@ public partial class View // Layout APIs
     /// <remarks>
     ///     <para>
     ///         See the View Layout Deep Dive for more information:
-    ///         <see href="https://gui-cs.github.io/Terminal.GuiV2Docs/docs/layout.html"/>
+    ///         <see href="https://gui-cs.github.io/Terminal.Gui/docs/layout.html"/>
     ///     </para>
     ///     <para>
     ///         This method is intended to be called by the layout engine to
@@ -433,7 +433,7 @@ public partial class View // Layout APIs
     /// <remarks>
     ///     <para>
     ///         See the View Layout Deep Dive for more information:
-    ///         <see href="https://gui-cs.github.io/Terminal.GuiV2Docs/docs/layout.html"/>
+    ///         <see href="https://gui-cs.github.io/Terminal.Gui/docs/layout.html"/>
     ///     </para>
     ///     <para>
     ///         This method is intended to be called by the layout engine to
@@ -589,7 +589,7 @@ public partial class View // Layout APIs
     /// <remarks>
     ///     <para>
     ///         See the View Layout Deep Dive for more information:
-    ///         <see href="https://gui-cs.github.io/Terminal.GuiV2Docs/docs/layout.html"/>
+    ///         <see href="https://gui-cs.github.io/Terminal.Gui/docs/layout.html"/>
     ///     </para>
     ///     <para>
     ///         The position and dimensions of the view are indeterminate until the view has been initialized. Therefore, the

+ 5 - 5
Terminal.Gui/ViewBase/View.Navigation.cs

@@ -19,7 +19,7 @@ public partial class View // Focus and cross-view navigation management (TabStop
     ///     </para>
     ///     <para>
     ///         See the View Navigation Deep Dive for more information:
-    ///         <see href="https://gui-cs.github.io/Terminal.GuiV2Docs/docs/navigation.html"/>
+    ///         <see href="https://gui-cs.github.io/Terminal.Gui/docs/navigation.html"/>
     ///     </para>
     /// </remarks>
     /// <param name="direction"></param>
@@ -225,7 +225,7 @@ public partial class View // Focus and cross-view navigation management (TabStop
     /// <remarks>
     ///     <para>
     ///         See the View Navigation Deep Dive for more information:
-    ///         <see href="https://gui-cs.github.io/Terminal.GuiV2Docs/docs/navigation.html"/>
+    ///         <see href="https://gui-cs.github.io/Terminal.Gui/docs/navigation.html"/>
     ///     </para>
     ///     <para>
     ///         <see cref="SuperView"/> must also have <see cref="CanFocus"/> set to <see langword="true"/>.
@@ -441,7 +441,7 @@ public partial class View // Focus and cross-view navigation management (TabStop
     /// <remarks>
     ///     <para>
     ///         See the View Navigation Deep Dive for more information:
-    ///         <see href="https://gui-cs.github.io/Terminal.GuiV2Docs/docs/navigation.html"/>
+    ///         <see href="https://gui-cs.github.io/Terminal.Gui/docs/navigation.html"/>
     ///     </para>
     ///     <para>
     ///         Only Views that are visible, enabled, and have <see cref="CanFocus"/> set to <see langword="true"/> are
@@ -511,7 +511,7 @@ public partial class View // Focus and cross-view navigation management (TabStop
     /// <remarks>
     ///     <para>
     ///         See the View Navigation Deep Dive for more information:
-    ///         <see href="https://gui-cs.github.io/Terminal.GuiV2Docs/docs/navigation.html"/>
+    ///         <see href="https://gui-cs.github.io/Terminal.Gui/docs/navigation.html"/>
     ///     </para>
     /// </remarks>
     /// <returns><see langword="true"/> if the focus changed; <see langword="true"/> false otherwise.</returns>
@@ -1006,7 +1006,7 @@ public partial class View // Focus and cross-view navigation management (TabStop
     ///     <remarks>
     ///         <para>
     ///             See the View Navigation Deep Dive for more information:
-    ///             <see href="https://gui-cs.github.io/Terminal.GuiV2Docs/docs/navigation.html"/>
+    ///             <see href="https://gui-cs.github.io/Terminal.Gui/docs/navigation.html"/>
     ///         </para>
     ///     </remarks>
     ///     ///

+ 1 - 1
Terminal.Gui/ViewBase/ViewportSettingsFlags.cs

@@ -5,7 +5,7 @@
 /// </summary>
 /// <remarks>
 ///     See the Layout Deep Dive for more information:
-///     <see href="https://gui-cs.github.io/Terminal.GuiV2Docs/docs/layout.html"/>
+///     <see href="https://gui-cs.github.io/Terminal.Gui/docs/layout.html"/>
 /// </remarks>
 [Flags]
 public enum ViewportSettingsFlags

+ 1 - 1
Terminal.Gui/Views/Menu/MenuBarv2.cs

@@ -654,7 +654,7 @@ public class MenuBarv2 : Menuv2, IDesignable
                                     new MenuItemv2
                                     {
                                         Title = "_Online Help...",
-                                        Action = () => MessageBox.Query ("Online Help", "https://gui-cs.github.io/Terminal.GuiV2Docs", "Ok")
+                                        Action = () => MessageBox.Query ("Online Help", "https://gui-cs.github.io/Terminal.Gui", "Ok")
                                     },
                                     new MenuItemv2
                                     {

+ 1 - 1
Terminal.Gui/Views/ScrollBar/ScrollBar.cs

@@ -14,7 +14,7 @@ namespace Terminal.Gui.Views;
 /// </summary>
 /// <remarks>
 ///     <para>
-///         See the <see href="https://gui-cs.github.io/Terminal.GuiV2Docs/docs/scrolling.html">Scrolling Deep Dive</see>.
+///         See the <see href="https://gui-cs.github.io/Terminal.Gui/docs/scrolling.html">Scrolling Deep Dive</see>.
 ///     </para>
 ///     <para>
 ///         By default, the built-in View scrollbars (<see cref="View.VerticalScrollBar"/>/

+ 1 - 1
Tests/UnitTests/Configuration/ConfigurationMangerTests.cs

@@ -851,7 +851,7 @@ public class ConfigurationManagerTests (ITestOutputHelper output)
             // Arrange
             var json = @"
 {
-  ""$schema"": ""https://gui-cs.github.io/Terminal.GuiV2Docs/schemas/tui-config-schema.json"",
+  ""$schema"": ""https://gui-cs.github.io/Terminal.Gui/schemas/tui-config-schema.json"",
   ""Application.QuitKey"": ""Alt-Z"",
   ""Theme"": ""Default"",
   ""Themes"": [

+ 1 - 1
Tests/UnitTestsParallelizable/Configuration/SettingsScopeTests.cs

@@ -11,6 +11,6 @@ public class SettingsScopeTests
         // Act
 
         // Assert
-        Assert.Equal ("https://gui-cs.github.io/Terminal.GuiV2Docs/schemas/tui-config-schema.json", settingsScope.Schema);
+        Assert.Equal ("https://gui-cs.github.io/Terminal.Gui/schemas/tui-config-schema.json", settingsScope.Schema);
     }
 }

+ 69 - 69
Tests/UnitTestsParallelizable/Views/TextViewTests.cs

@@ -2125,27 +2125,27 @@ public class TextViewTests
                     "|$=+´`~^<>£€¨",
                     "")]
     [InlineData (
-                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.GuiV2Docs/schemas/tui-config-schema.json\"\r\n}",
+                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.Gui/schemas/tui-config-schema.json\"\r\n}",
                     false,
-                    "\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.GuiV2Docs/schemas/tui-config-schema.json\"\r\n}",
-                    "  \"$schema\": \"https://gui-cs.github.io/Terminal.GuiV2Docs/schemas/tui-config-schema.json\"\r\n}",
-                    "\"$schema\": \"https://gui-cs.github.io/Terminal.GuiV2Docs/schemas/tui-config-schema.json\"\r\n}",
-                    "schema\": \"https://gui-cs.github.io/Terminal.GuiV2Docs/schemas/tui-config-schema.json\"\r\n}",
-                    "\": \"https://gui-cs.github.io/Terminal.GuiV2Docs/schemas/tui-config-schema.json\"\r\n}",
-                    "\"https://gui-cs.github.io/Terminal.GuiV2Docs/schemas/tui-config-schema.json\"\r\n}",
-                    "https://gui-cs.github.io/Terminal.GuiV2Docs/schemas/tui-config-schema.json\"\r\n}",
-                    "://gui-cs.github.io/Terminal.GuiV2Docs/schemas/tui-config-schema.json\"\r\n}",
-                    "gui-cs.github.io/Terminal.GuiV2Docs/schemas/tui-config-schema.json\"\r\n}",
-                    "-cs.github.io/Terminal.GuiV2Docs/schemas/tui-config-schema.json\"\r\n}",
-                    "cs.github.io/Terminal.GuiV2Docs/schemas/tui-config-schema.json\"\r\n}",
-                    ".github.io/Terminal.GuiV2Docs/schemas/tui-config-schema.json\"\r\n}",
-                    "github.io/Terminal.GuiV2Docs/schemas/tui-config-schema.json\"\r\n}",
-                    ".io/Terminal.GuiV2Docs/schemas/tui-config-schema.json\"\r\n}",
-                    "io/Terminal.GuiV2Docs/schemas/tui-config-schema.json\"\r\n}",
-                    "/Terminal.GuiV2Docs/schemas/tui-config-schema.json\"\r\n}",
-                    "Terminal.GuiV2Docs/schemas/tui-config-schema.json\"\r\n}",
-                    ".GuiV2Docs/schemas/tui-config-schema.json\"\r\n}",
-                    "GuiV2Docs/schemas/tui-config-schema.json\"\r\n}",
+                    "\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.Gui/schemas/tui-config-schema.json\"\r\n}",
+                    "  \"$schema\": \"https://gui-cs.github.io/Terminal.Gui/schemas/tui-config-schema.json\"\r\n}",
+                    "\"$schema\": \"https://gui-cs.github.io/Terminal.Gui/schemas/tui-config-schema.json\"\r\n}",
+                    "schema\": \"https://gui-cs.github.io/Terminal.Gui/schemas/tui-config-schema.json\"\r\n}",
+                    "\": \"https://gui-cs.github.io/Terminal.Gui/schemas/tui-config-schema.json\"\r\n}",
+                    "\"https://gui-cs.github.io/Terminal.Gui/schemas/tui-config-schema.json\"\r\n}",
+                    "https://gui-cs.github.io/Terminal.Gui/schemas/tui-config-schema.json\"\r\n}",
+                    "://gui-cs.github.io/Terminal.Gui/schemas/tui-config-schema.json\"\r\n}",
+                    "gui-cs.github.io/Terminal.Gui/schemas/tui-config-schema.json\"\r\n}",
+                    "-cs.github.io/Terminal.Gui/schemas/tui-config-schema.json\"\r\n}",
+                    "cs.github.io/Terminal.Gui/schemas/tui-config-schema.json\"\r\n}",
+                    ".github.io/Terminal.Gui/schemas/tui-config-schema.json\"\r\n}",
+                    "github.io/Terminal.Gui/schemas/tui-config-schema.json\"\r\n}",
+                    ".io/Terminal.Gui/schemas/tui-config-schema.json\"\r\n}",
+                    "io/Terminal.Gui/schemas/tui-config-schema.json\"\r\n}",
+                    "/Terminal.Gui/schemas/tui-config-schema.json\"\r\n}",
+                    "Terminal.Gui/schemas/tui-config-schema.json\"\r\n}",
+                    ".Gui/schemas/tui-config-schema.json\"\r\n}",
+                    "Gui/schemas/tui-config-schema.json\"\r\n}",
                     "/schemas/tui-config-schema.json\"\r\n}",
                     "schemas/tui-config-schema.json\"\r\n}",
                     "/tui-config-schema.json\"\r\n}",
@@ -2161,28 +2161,28 @@ public class TextViewTests
                     "}",
                     "")]
     [InlineData (
-                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.GuiV2Docs/schemas/tui-config-schema.json\"\r\n}",
+                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.Gui/schemas/tui-config-schema.json\"\r\n}",
                     true,
-                    "\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.GuiV2Docs/schemas/tui-config-schema.json\"\r\n}",
-                    "  \"$schema\": \"https://gui-cs.github.io/Terminal.GuiV2Docs/schemas/tui-config-schema.json\"\r\n}",
-                    "\"$schema\": \"https://gui-cs.github.io/Terminal.GuiV2Docs/schemas/tui-config-schema.json\"\r\n}",
-                    "$schema\": \"https://gui-cs.github.io/Terminal.GuiV2Docs/schemas/tui-config-schema.json\"\r\n}",
-                    "schema\": \"https://gui-cs.github.io/Terminal.GuiV2Docs/schemas/tui-config-schema.json\"\r\n}",
-                    "\": \"https://gui-cs.github.io/Terminal.GuiV2Docs/schemas/tui-config-schema.json\"\r\n}",
-                    "\"https://gui-cs.github.io/Terminal.GuiV2Docs/schemas/tui-config-schema.json\"\r\n}",
-                    "https://gui-cs.github.io/Terminal.GuiV2Docs/schemas/tui-config-schema.json\"\r\n}",
-                    "://gui-cs.github.io/Terminal.GuiV2Docs/schemas/tui-config-schema.json\"\r\n}",
-                    "gui-cs.github.io/Terminal.GuiV2Docs/schemas/tui-config-schema.json\"\r\n}",
-                    "-cs.github.io/Terminal.GuiV2Docs/schemas/tui-config-schema.json\"\r\n}",
-                    "cs.github.io/Terminal.GuiV2Docs/schemas/tui-config-schema.json\"\r\n}",
-                    ".github.io/Terminal.GuiV2Docs/schemas/tui-config-schema.json\"\r\n}",
-                    "github.io/Terminal.GuiV2Docs/schemas/tui-config-schema.json\"\r\n}",
-                    ".io/Terminal.GuiV2Docs/schemas/tui-config-schema.json\"\r\n}",
-                    "io/Terminal.GuiV2Docs/schemas/tui-config-schema.json\"\r\n}",
-                    "/Terminal.GuiV2Docs/schemas/tui-config-schema.json\"\r\n}",
-                    "Terminal.GuiV2Docs/schemas/tui-config-schema.json\"\r\n}",
-                    ".GuiV2Docs/schemas/tui-config-schema.json\"\r\n}",
-                    "GuiV2Docs/schemas/tui-config-schema.json\"\r\n}",
+                    "\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.Gui/schemas/tui-config-schema.json\"\r\n}",
+                    "  \"$schema\": \"https://gui-cs.github.io/Terminal.Gui/schemas/tui-config-schema.json\"\r\n}",
+                    "\"$schema\": \"https://gui-cs.github.io/Terminal.Gui/schemas/tui-config-schema.json\"\r\n}",
+                    "$schema\": \"https://gui-cs.github.io/Terminal.Gui/schemas/tui-config-schema.json\"\r\n}",
+                    "schema\": \"https://gui-cs.github.io/Terminal.Gui/schemas/tui-config-schema.json\"\r\n}",
+                    "\": \"https://gui-cs.github.io/Terminal.Gui/schemas/tui-config-schema.json\"\r\n}",
+                    "\"https://gui-cs.github.io/Terminal.Gui/schemas/tui-config-schema.json\"\r\n}",
+                    "https://gui-cs.github.io/Terminal.Gui/schemas/tui-config-schema.json\"\r\n}",
+                    "://gui-cs.github.io/Terminal.Gui/schemas/tui-config-schema.json\"\r\n}",
+                    "gui-cs.github.io/Terminal.Gui/schemas/tui-config-schema.json\"\r\n}",
+                    "-cs.github.io/Terminal.Gui/schemas/tui-config-schema.json\"\r\n}",
+                    "cs.github.io/Terminal.Gui/schemas/tui-config-schema.json\"\r\n}",
+                    ".github.io/Terminal.Gui/schemas/tui-config-schema.json\"\r\n}",
+                    "github.io/Terminal.Gui/schemas/tui-config-schema.json\"\r\n}",
+                    ".io/Terminal.Gui/schemas/tui-config-schema.json\"\r\n}",
+                    "io/Terminal.Gui/schemas/tui-config-schema.json\"\r\n}",
+                    "/Terminal.Gui/schemas/tui-config-schema.json\"\r\n}",
+                    "Terminal.Gui/schemas/tui-config-schema.json\"\r\n}",
+                    ".Gui/schemas/tui-config-schema.json\"\r\n}",
+                    "Gui/schemas/tui-config-schema.json\"\r\n}",
                     "/schemas/tui-config-schema.json\"\r\n}",
                     "schemas/tui-config-schema.json\"\r\n}",
                     "/tui-config-schema.json\"\r\n}",
@@ -2260,21 +2260,21 @@ public class TextViewTests
                     "ºª",
                     "")]
     [InlineData (
-                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.GuiV2Docs/schemas/tui-config-schema.json\"\r\n}",
+                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.Gui/schemas/tui-config-schema.json\"\r\n}",
                     false,
-                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.GuiV2Docs/schemas/tui-config-schema.json\"\r\n",
-                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.GuiV2Docs/schemas/tui-config-schema.json\"",
-                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.GuiV2Docs/schemas/tui-config-schema.json",
-                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.GuiV2Docs/schemas/tui-config-schema.",
-                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.GuiV2Docs/schemas/tui-config-schema",
-                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.GuiV2Docs/schemas/tui-config-",
-                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.GuiV2Docs/schemas/tui-config",
-                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.GuiV2Docs/schemas/tui-",
-                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.GuiV2Docs/schemas/tui",
-                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.GuiV2Docs/schemas/",
-                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.GuiV2Docs/schemas",
-                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.GuiV2Docs/",
-                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.GuiV2Docs",
+                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.Gui/schemas/tui-config-schema.json\"\r\n",
+                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.Gui/schemas/tui-config-schema.json\"",
+                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.Gui/schemas/tui-config-schema.json",
+                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.Gui/schemas/tui-config-schema.",
+                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.Gui/schemas/tui-config-schema",
+                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.Gui/schemas/tui-config-",
+                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.Gui/schemas/tui-config",
+                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.Gui/schemas/tui-",
+                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.Gui/schemas/tui",
+                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.Gui/schemas/",
+                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.Gui/schemas",
+                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.Gui/",
+                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.Gui",
                     "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.",
                     "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal",
                     "{\r\n  \"$schema\": \"https://gui-cs.github.io/",
@@ -2296,21 +2296,21 @@ public class TextViewTests
                     "{",
                     "")]
     [InlineData (
-                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.GuiV2Docs/schemas/tui-config-schema.json\"\r\n}",
+                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.Gui/schemas/tui-config-schema.json\"\r\n}",
                     true,
-                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.GuiV2Docs/schemas/tui-config-schema.json\"\r\n",
-                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.GuiV2Docs/schemas/tui-config-schema.json\"",
-                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.GuiV2Docs/schemas/tui-config-schema.json",
-                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.GuiV2Docs/schemas/tui-config-schema.",
-                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.GuiV2Docs/schemas/tui-config-schema",
-                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.GuiV2Docs/schemas/tui-config-",
-                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.GuiV2Docs/schemas/tui-config",
-                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.GuiV2Docs/schemas/tui-",
-                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.GuiV2Docs/schemas/tui",
-                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.GuiV2Docs/schemas/",
-                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.GuiV2Docs/schemas",
-                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.GuiV2Docs/",
-                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.GuiV2Docs",
+                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.Gui/schemas/tui-config-schema.json\"\r\n",
+                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.Gui/schemas/tui-config-schema.json\"",
+                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.Gui/schemas/tui-config-schema.json",
+                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.Gui/schemas/tui-config-schema.",
+                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.Gui/schemas/tui-config-schema",
+                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.Gui/schemas/tui-config-",
+                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.Gui/schemas/tui-config",
+                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.Gui/schemas/tui-",
+                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.Gui/schemas/tui",
+                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.Gui/schemas/",
+                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.Gui/schemas",
+                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.Gui/",
+                    "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.Gui",
                     "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal.",
                     "{\r\n  \"$schema\": \"https://gui-cs.github.io/Terminal",
                     "{\r\n  \"$schema\": \"https://gui-cs.github.io/",