From 5a8f2699ba5856768e212276a9107cef40e6e3a4 Mon Sep 17 00:00:00 2001 From: Tig Date: Fri, 21 Nov 2025 15:54:17 -0700 Subject: [PATCH] Reorganize TextView-related files into subfolders Move TextView, ContentsChangedEventArgs, WordWrapManager to TextView/ subfolder Move HistoryText, HistoryTextItemEventArgs, TextEditingLineStatus to History/ subfolder Move TextValidation files to TextValidation/ subfolder Build and all 163 tests pass --- Terminal.Gui/Views/TextInput/{ => History}/HistoryText.cs | 0 .../Views/TextInput/{ => History}/HistoryTextItemEventArgs.cs | 0 .../Views/TextInput/{ => History}/TextEditingLineStatus.cs | 0 .../Views/TextInput/{ => TextValidation}/ITextValidateProvider.cs | 0 .../Views/TextInput/{ => TextValidation}/NetMaskedTextProvider.cs | 0 .../Views/TextInput/{ => TextValidation}/TextRegexProvider.cs | 0 .../Views/TextInput/{ => TextValidation}/TextValidateField.cs | 0 .../Views/TextInput/{ => TextView}/ContentsChangedEventArgs.cs | 0 Terminal.Gui/Views/TextInput/{ => TextView}/TextView.cs | 0 Terminal.Gui/Views/TextInput/{ => TextView}/WordWrapManager.cs | 0 10 files changed, 0 insertions(+), 0 deletions(-) rename Terminal.Gui/Views/TextInput/{ => History}/HistoryText.cs (100%) rename Terminal.Gui/Views/TextInput/{ => History}/HistoryTextItemEventArgs.cs (100%) rename Terminal.Gui/Views/TextInput/{ => History}/TextEditingLineStatus.cs (100%) rename Terminal.Gui/Views/TextInput/{ => TextValidation}/ITextValidateProvider.cs (100%) rename Terminal.Gui/Views/TextInput/{ => TextValidation}/NetMaskedTextProvider.cs (100%) rename Terminal.Gui/Views/TextInput/{ => TextValidation}/TextRegexProvider.cs (100%) rename Terminal.Gui/Views/TextInput/{ => TextValidation}/TextValidateField.cs (100%) rename Terminal.Gui/Views/TextInput/{ => TextView}/ContentsChangedEventArgs.cs (100%) rename Terminal.Gui/Views/TextInput/{ => TextView}/TextView.cs (100%) rename Terminal.Gui/Views/TextInput/{ => TextView}/WordWrapManager.cs (100%) diff --git a/Terminal.Gui/Views/TextInput/HistoryText.cs b/Terminal.Gui/Views/TextInput/History/HistoryText.cs similarity index 100% rename from Terminal.Gui/Views/TextInput/HistoryText.cs rename to Terminal.Gui/Views/TextInput/History/HistoryText.cs diff --git a/Terminal.Gui/Views/TextInput/HistoryTextItemEventArgs.cs b/Terminal.Gui/Views/TextInput/History/HistoryTextItemEventArgs.cs similarity index 100% rename from Terminal.Gui/Views/TextInput/HistoryTextItemEventArgs.cs rename to Terminal.Gui/Views/TextInput/History/HistoryTextItemEventArgs.cs diff --git a/Terminal.Gui/Views/TextInput/TextEditingLineStatus.cs b/Terminal.Gui/Views/TextInput/History/TextEditingLineStatus.cs similarity index 100% rename from Terminal.Gui/Views/TextInput/TextEditingLineStatus.cs rename to Terminal.Gui/Views/TextInput/History/TextEditingLineStatus.cs diff --git a/Terminal.Gui/Views/TextInput/ITextValidateProvider.cs b/Terminal.Gui/Views/TextInput/TextValidation/ITextValidateProvider.cs similarity index 100% rename from Terminal.Gui/Views/TextInput/ITextValidateProvider.cs rename to Terminal.Gui/Views/TextInput/TextValidation/ITextValidateProvider.cs diff --git a/Terminal.Gui/Views/TextInput/NetMaskedTextProvider.cs b/Terminal.Gui/Views/TextInput/TextValidation/NetMaskedTextProvider.cs similarity index 100% rename from Terminal.Gui/Views/TextInput/NetMaskedTextProvider.cs rename to Terminal.Gui/Views/TextInput/TextValidation/NetMaskedTextProvider.cs diff --git a/Terminal.Gui/Views/TextInput/TextRegexProvider.cs b/Terminal.Gui/Views/TextInput/TextValidation/TextRegexProvider.cs similarity index 100% rename from Terminal.Gui/Views/TextInput/TextRegexProvider.cs rename to Terminal.Gui/Views/TextInput/TextValidation/TextRegexProvider.cs diff --git a/Terminal.Gui/Views/TextInput/TextValidateField.cs b/Terminal.Gui/Views/TextInput/TextValidation/TextValidateField.cs similarity index 100% rename from Terminal.Gui/Views/TextInput/TextValidateField.cs rename to Terminal.Gui/Views/TextInput/TextValidation/TextValidateField.cs diff --git a/Terminal.Gui/Views/TextInput/ContentsChangedEventArgs.cs b/Terminal.Gui/Views/TextInput/TextView/ContentsChangedEventArgs.cs similarity index 100% rename from Terminal.Gui/Views/TextInput/ContentsChangedEventArgs.cs rename to Terminal.Gui/Views/TextInput/TextView/ContentsChangedEventArgs.cs diff --git a/Terminal.Gui/Views/TextInput/TextView.cs b/Terminal.Gui/Views/TextInput/TextView/TextView.cs similarity index 100% rename from Terminal.Gui/Views/TextInput/TextView.cs rename to Terminal.Gui/Views/TextInput/TextView/TextView.cs diff --git a/Terminal.Gui/Views/TextInput/WordWrapManager.cs b/Terminal.Gui/Views/TextInput/TextView/WordWrapManager.cs similarity index 100% rename from Terminal.Gui/Views/TextInput/WordWrapManager.cs rename to Terminal.Gui/Views/TextInput/TextView/WordWrapManager.cs