- Refactored performance monitoring initialization for better readability. - Added critical validation to ensure buffered data matches current dataset variables, preventing CSV corruption. - Implemented logging for data inconsistencies and buffer clearing during variable modifications. - Improved error handling and logging during CSV flushing and dataset reading. - Enhanced UDP streaming error handling and logging. - Updated threading management for CSV flushing and dataset streaming. - Added comprehensive performance metrics recording for dataset reads and writes. feat: Localize historical plot management components - Integrated i18n support in PlotHistoricalManager, PlotHistoricalSession, and TimePointSelector components. - Translated various UI strings related to historical plots, time selection, and console logs into English, Spanish, and Italian. - Improved user experience by providing localized messages for actions and statuses. fix: Update system state configuration - Changed `should_connect` to true and added active datasets to the system state. - Updated the last update timestamp and specified the path for PlotJuggler. |
||
---|---|---|
.cursor/rules | ||
.doc | ||
.examples | ||
.github | ||
.images | ||
.vscode | ||
config | ||
core | ||
frontend | ||
utils | ||
.cursorignore | ||
.gitignore | ||
PERFORMANCE_MONITORING.md | ||
PRIORITY_SYSTEM.md | ||
application_events.json | ||
i18n.js | ||
main.py | ||
main_cleanup_notes.py | ||
requirements.txt | ||
system_state.json | ||
translation.json |