From 02de7c6c57092e97d72ce3d14a63977db058d7c9 Mon Sep 17 00:00:00 2001 From: Michal Buzik Date: Thu, 10 Sep 2026 21:33:55 +0200 Subject: [PATCH] FIX GENESIS Enhance Genesis configuration and validation mechanisms - Introduce new test methods for testing Genesis properties, boundary validations, runtime behavior, and tooltips with culture-specific fallback. - Expand configuration validation logic with enhanced error messaging and logging. - Simplify Genesis property UI: remove legacy settings and refactor controls for robust behavior. - Add detailed logging for runtime and configuration updates. - Provide tooltips and localized support for Genesis properties in multiple languages (e.g., `de`, `sk`). - Update project file to include new test files. --- TBF/Resources/Strings.cs.resx | 44 +++- TBF/Resources/Strings.de.resx | 44 +++- TBF/Resources/Strings.resx | 44 +++- TBF/Resources/Strings.sk.resx | 44 +++- .../BridgeComponents/GciBridge/GciBridge.cs | 79 ++++++- .../CommCompletedEventArgs.cs | 38 +++- .../GenesisCommunicationForm.cs | 48 +++-- .../GenesisCommunication/TestMethod.cs | 11 +- .../GenesisCommunication/TestMethodCfgCtrl.cs | 201 +++++------------- TBFTests/GenesisRecoveryTests.cs | 189 ++++++++++++++++ TBFTests/TBFTests.csproj | 2 +- 11 files changed, 569 insertions(+), 175 deletions(-) diff --git a/TBF/Resources/Strings.cs.resx b/TBF/Resources/Strings.cs.resx index 7484fdbaa..9e1f7f83e 100644 --- a/TBF/Resources/Strings.cs.resx +++ b/TBF/Resources/Strings.cs.resx @@ -1,4 +1,4 @@ - + - +