Commit Graph

26 Commits

Author SHA1 Message Date
LuChiChick f1e29aaba9 Modified the Makefile to enable stripping of extra information during the linking stage, further reducing the size of the Release build. 2026-03-23 10:12:59 +08:00
LuChiChick 20d1c5576f Modified VsCode Launch.json for enable gdb pretty-printing 2026-03-13 16:44:39 +08:00
LuChiChick f6e70335f9 Refactored the implementation of the Workflow_Editor class: now uses shared_ptr and vector for automatic lifecycle management && decoupled nodes and interfaces with abstract base class implementation && implemented an independent unique ID generator && implemented test nodes and interfaces && implemented automatic connection drawing. 2026-03-13 10:55:28 +08:00
LuChiChick b86798db10 Processed unnecessary explicit C include declarations 2026-03-13 10:40:34 +08:00
LuChiChick 2972630f25 Modified Makefile compiler macros && Renamed files 2026-03-13 09:55:42 +08:00
LuChiChick 0f2f2720fc Adjusted UI layout && Tested dynamic window expansion effects && Added node editor area (experimental, currently only one simple test node available with no practical functionality) 2026-01-26 20:57:13 +08:00
LuChiChick cfb1be0efd Fixed an issue with incorrect output format for extended timestamps (unit: 0.1 milliseconds) && Added DLT message sorting.Output message rows are now arranged in ascending order by timestamp. 2026-01-26 20:32:36 +08:00
LuChiChick 7666ec39fe Added control buttons to enable selective file export functionality && Fixed the issue where files were not closed after DLT Log export && Resolved the problem of files failing to open due to Chinese path characters && Modified alert pop-up icons && Adjusted the initial display position Ver1.0 2025-12-05 17:49:09 +08:00
LuChiChick 34509a68a6 Implemented file input via explorer by invoking Win32 API && Modified the file input validity detection strategy && Adjusted UI layout 2025-12-02 20:43:53 +08:00
LuChiChick 38b498e841 Demo widgets and layout for drag drop and file list 2025-11-27 21:57:17 +08:00
LuChiChick 0814aaaf17 Implement Win32 drag drop file and change main window size 2025-11-27 21:56:32 +08:00
LuChiChick 9c8a7134eb Modified the way to statistic max payload length 2025-11-26 18:54:02 +08:00
LuChiChick 809493e134 Modify the 'DLT_File' class, rename it to 'DLT_Log' and refactor some of its functionalities. It now supports importing multiple DLT files and count the memory allocation usage 2025-11-26 16:39:25 +08:00
LuChiChick e16e4e0872 modified CSV column title output wrapper 2025-11-26 16:30:23 +08:00
LuChiChick 87cc8637db Implement CSV export function 2025-11-25 14:22:06 +08:00
LuChiChick 28728840a5 Implement CSV column and cell insert function 2025-11-24 21:17:50 +08:00
LuChiChick e3f5132086 Basic CSV table class and test code 2025-11-21 17:45:12 +08:00
LuChiChick 274e1ca9b0 Add more header info output 2025-11-21 17:43:40 +08:00
LuChiChick 8f01578411 Added a new DLT File class that implements basic payload parsing && Added a CSV export function for the DLT File class (currently in testing and not fully completed) && Added a command-line parsing entry point. 2025-11-19 17:47:20 +08:00
LuChiChick 33674ec54a Fix Makefile build rull for c objects 2025-11-19 17:42:09 +08:00
LuChiChick 439912cc48 Fix crash caused by assertion when creating a node that only contains a NodeTitleBar 2025-11-11 15:22:39 +08:00
LuChiChick 97ec4ea413 Imported ImNodes 2025-11-11 15:09:35 +08:00
LuChiChick 75eb1fc143 add font msyh.ttc && Basic main panel for UI widgets 2025-11-10 20:29:06 +08:00
LuChiChick d7a3083816 Imported Dear ImGui 2025-11-10 18:54:24 +08:00
LuChiChick cf3cbaead9 Project reconstructed && Add vscode debug config Ver0.1 2025-11-05 13:44:08 +08:00
LuChiChick ed6a7717ab initial commit & basic workable ver 2025-08-05 18:45:45 +08:00