From 7b405ed78e7b5136bb41393ccef0dfde51fdfce3 Mon Sep 17 00:00:00 2001 From: Alberto Balbo Date: Thu, 11 Dec 2025 14:20:05 +0100 Subject: [PATCH] Rimuovi export settings, aggiungi filtro livello log MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Rimossa la sezione "Impostazioni Export" dalla UI e dal code-behind, inclusi controlli, eventi e file legacy di export. - Aggiunta configurazione del livello minimo di log (ErrorOnly, Normal, Informational, Debug, Trace) con guida e legenda colori. - La funzione di log ora filtra i messaggi in base al livello selezionato. - Aggiornati modelli di impostazioni e enum LogLevel per supportare i nuovi livelli. - Refactoring commenti e uniformità sezioni impostazioni. - Migliorata la chiarezza del log di avvio applicazione. --- Mimante/App.xaml.cs | 2 +- Mimante/Controls/SettingsControl.xaml | 207 +++++++---- Mimante/Controls/SettingsControl.xaml.cs | 55 +-- Mimante/Controls/SimpleToolbar.xaml.cs | 2 +- .../MainWindow.EventHandlers.Export.cs | 351 ------------------ .../MainWindow.EventHandlers.Settings.cs | 149 +++++--- Mimante/Core/MainWindow.AuctionManagement.cs | 92 ++--- Mimante/Core/MainWindow.ButtonHandlers.cs | 54 +-- Mimante/Core/MainWindow.ControlEvents.cs | 17 - Mimante/Core/MainWindow.Logging.cs | 53 ++- Mimante/Core/MainWindow.UserInfo.cs | 8 +- Mimante/Core/MainWindow.WebView.cs | 12 +- Mimante/MainWindow.xaml | 3 - Mimante/MainWindow.xaml.cs | 68 ++-- Mimante/Services/BidooApiClient.cs | 41 +- Mimante/Utilities/CsvExporter.cs | 130 ------- Mimante/Utilities/ExportPreferences.cs | 41 -- Mimante/Utilities/LogLevel.cs | 82 +++- Mimante/Utilities/SettingsManager.cs | 24 +- 19 files changed, 497 insertions(+), 894 deletions(-) delete mode 100644 Mimante/Core/EventHandlers/MainWindow.EventHandlers.Export.cs delete mode 100644 Mimante/Utilities/CsvExporter.cs delete mode 100644 Mimante/Utilities/ExportPreferences.cs diff --git a/Mimante/App.xaml.cs b/Mimante/App.xaml.cs index ec7348a..92407de 100644 --- a/Mimante/App.xaml.cs +++ b/Mimante/App.xaml.cs @@ -1,4 +1,4 @@ -using System.Configuration; +using System.Configuration; using System.Data; using System.Windows; diff --git a/Mimante/Controls/SettingsControl.xaml b/Mimante/Controls/SettingsControl.xaml index 92bd06b..b12ca90 100644 --- a/Mimante/Controls/SettingsControl.xaml +++ b/Mimante/Controls/SettingsControl.xaml @@ -89,79 +89,7 @@ - - - - - - - - - - - - - - - -