From ac17f8c463690a8457b010a203a3d9d6517a9196 Mon Sep 17 00:00:00 2001 From: Paul Date: Sat, 22 Nov 2025 16:17:54 +0100 Subject: [PATCH 01/27] Feature: Implement custom logging system and integrate into existing code --- .idea/editor.xml | 1 + CMakeLists.txt | 79 ++++++++++++++++++----------------- cli_wrapper.cpp | 6 +++ emscripten_binding.cpp | 11 +++-- include/logging.h | 11 +++++ src/image_processing.cpp | 19 +++++---- src/impact_detection.cpp | 3 +- src/logging.cpp | 26 ++++++++++++ src/sheet_detection.cpp | 12 +++--- src/target_detection.cpp | 3 +- src/utils.cpp | 3 +- test/EllipseDetectionTest.cpp | 14 +++---- test/ImpactDetectionTest.cpp | 13 +++--- 13 files changed, 125 insertions(+), 76 deletions(-) create mode 100644 include/logging.h create mode 100644 src/logging.cpp diff --git a/.idea/editor.xml b/.idea/editor.xml index 25c6c37..198c798 100644 --- a/.idea/editor.xml +++ b/.idea/editor.xml @@ -117,6 +117,7 @@