Browse Source

Adjusted scenariocategories

Tigger Kindel 1 year ago
parent
commit
05d4fc92d2

+ 2 - 1
UICatalog/Scenarios/Animation.cs

@@ -13,7 +13,8 @@ using Terminal.Gui;
 
 namespace UICatalog.Scenarios {
 	[ScenarioMetadata (Name: "Animation", Description: "Demonstration of how to render animated images with threading.")]
-	[ScenarioCategory ("Colors")]
+	[ScenarioCategory ("Threading")]
+	[ScenarioCategory ("Drawing")]
 	public class Animation : Scenario {
 		private bool isDisposed;
 

+ 2 - 7
UICatalog/Scenarios/CsvEditor.cs

@@ -12,13 +12,8 @@ using System.Collections.Generic;
 namespace UICatalog.Scenarios {
 
 	[ScenarioMetadata (Name: "Csv Editor", Description: "Open and edit simple CSV files using the TableView class.")]
-	[ScenarioCategory ("TableView")]
-	[ScenarioCategory ("Controls")]
-	[ScenarioCategory ("Dialogs")]
-	[ScenarioCategory ("Text and Formatting")]
-	[ScenarioCategory ("Dialogs")]
-	[ScenarioCategory ("Top Level Windows")]
-	[ScenarioCategory ("Files and IO")]
+	[ScenarioCategory ("TableView"), ScenarioCategory ("TextView"), ScenarioCategory ("Controls"), ScenarioCategory ("Dialogs"), 
+	ScenarioCategory ("Text and Formatting"), ScenarioCategory ("Dialogs"), ScenarioCategory ("Top Level Windows"), ScenarioCategory ("Files and IO")]
 	public class CsvEditor : Scenario {
 		TableView tableView;
 		private string _currentFile;

+ 1 - 0
UICatalog/Scenarios/GraphViewExample.cs

@@ -9,6 +9,7 @@ namespace UICatalog.Scenarios {
 
 	[ScenarioMetadata (Name: "Graph View", Description: "Demos the GraphView control.")]
 	[ScenarioCategory ("Controls")]
+	[ScenarioCategory ("Drawing")]
 	public class GraphViewExample : Scenario {
 
 		GraphView graphView;

+ 1 - 0
UICatalog/Scenarios/Images.cs

@@ -10,6 +10,7 @@ using Color = Terminal.Gui.Color;
 namespace UICatalog.Scenarios {
 	[ScenarioMetadata (Name: "Images", Description: "Demonstration of how to render an image with/without true color support.")]
 	[ScenarioCategory ("Colors")]
+	[ScenarioCategory ("Drawing")]
 	public class Images : Scenario {
 		public override void Setup ()
 		{

+ 1 - 1
UICatalog/Scenarios/LineCanvasExperiment.cs

@@ -4,7 +4,7 @@ using System.Linq;
 
 namespace UICatalog.Scenarios {
 	[ScenarioMetadata (Name: "LineCanvas Experiments", Description: "Experiments with LineCanvas")]
-	[ScenarioCategory ("LineCanvas")]
+	[ScenarioCategory ("Drawing"), ScenarioCategory ("Borders"), ScenarioCategory ("Proof of Concept")]
 	public class LineCanvasExperiment : Scenario {
 
 		public override void Init ()

+ 1 - 1
UICatalog/Scenarios/LineDrawing.cs

@@ -7,7 +7,7 @@ namespace UICatalog.Scenarios {
 
 	[ScenarioMetadata (Name: "Line Drawing", Description: "Demonstrates LineCanvas.")]
 	[ScenarioCategory ("Controls")]
-	[ScenarioCategory ("Layout")]
+	[ScenarioCategory ("Drawing")]
 	public class LineDrawing : Scenario {
 
 		public override void Setup ()

+ 1 - 1
UICatalog/Scenarios/LineViewExample.cs

@@ -9,7 +9,7 @@ using static UICatalog.Scenario;
 namespace UICatalog.Scenarios {
 
 	[ScenarioMetadata (Name: "Line View", Description: "Demonstrates drawing lines using the LineView control.")]
-	[ScenarioCategory ("Controls"), ScenarioCategory ("LineView")]
+	[ScenarioCategory ("Controls"), ScenarioCategory ("LineView"),ScenarioCategory ("Borders")]
 	public class LineViewExample : Scenario {
 
 		public override void Setup ()

+ 2 - 2
UICatalog/Scenarios/Notepad.cs

@@ -5,8 +5,8 @@ using Terminal.Gui;
 
 namespace UICatalog.Scenarios {
 
-	[ScenarioMetadata (Name: "Notepad", Description: "Multi-tab text editor uising the TabView control.")]
-	[ScenarioCategory ("Controls"), ScenarioCategory ("TabView")]
+	[ScenarioMetadata (Name: "Notepad", Description: "Multi-tab text editor using the TabView control.")]
+	[ScenarioCategory ("Controls"), ScenarioCategory ("TabView"), ScenarioCategory("TextView")]
 	public class Notepad : Scenario {
 		TabView tabView;
 

+ 1 - 1
UICatalog/Scenarios/RuneWidthGreaterThanOne.cs

@@ -6,7 +6,7 @@ using Terminal.Gui;
 
 namespace UICatalog.Scenarios {
 	[ScenarioMetadata (Name: "RuneWidthGreaterThanOne", Description: "Test rune width greater than one")]
-	[ScenarioCategory ("Controls")]
+	[ScenarioCategory ("Controls"), ScenarioCategory ("Text and Formatting"), ScenarioCategory ("Tests"),]
 	public class RuneWidthGreaterThanOne : Scenario {
 		private Label _label;
 		private TextField _text;

+ 1 - 3
UICatalog/Scenarios/Scrolling.cs

@@ -4,10 +4,8 @@ using Terminal.Gui;
 
 namespace UICatalog.Scenarios {
 	[ScenarioMetadata (Name: "Scrolling", Description: "Demonstrates ScrollView etc...")]
-	[ScenarioCategory ("Controls")]
-	[ScenarioCategory ("ScrollView")]
+	[ScenarioCategory ("Controls"), ScenarioCategory ("ScrollView"), ScenarioCategory ("Tests")]
 	public class Scrolling : Scenario {
-
 		class Box10x : View {
 			int w = 40;
 			int h = 50;

+ 1 - 0
UICatalog/Scenarios/Snake.cs

@@ -9,6 +9,7 @@ using Terminal.Gui;
 namespace UICatalog.Scenarios {
 	[ScenarioMetadata (Name: "Snake", Description: "The game of apple eating.")]
 	[ScenarioCategory ("Colors")]
+	[ScenarioCategory ("Drawing")]
 	public class Snake : Scenario {
 		private bool isDisposed;
 

+ 1 - 1
UICatalog/Scenarios/ViewExperiments.cs

@@ -4,7 +4,7 @@ using Terminal.Gui;
 
 namespace UICatalog.Scenarios {
 	[ScenarioMetadata (Name: "View Experiments", Description: "v2 View Experiments")]
-	[ScenarioCategory ("Controls")]
+	[ScenarioCategory ("Controls"), ScenarioCategory ("Borders"), ScenarioCategory ("Layout"), ScenarioCategory ("Proof of Concept")]
 	public class ViewExperiments : Scenario {
 
 		public override void Init ()