CtrEditor/ObjetosSim/HydraulicComponents
Miguel 1df7a24140 Implement threading optimizations and error handling improvements in MCP server and hydraulic components
- Replaced blocking Dispatcher.Invoke() calls with non-blocking Dispatcher.BeginInvoke() in MainViewModel, osBase, and ObjectManipulationManager to enhance responsiveness during simulations.
- Added checks for Dispatcher availability to prevent crashes during application shutdown.
- Implemented comprehensive error handling with try-catch blocks and logging for better debugging.
- Corrected hydraulic connection logic to use component names instead of IDs for better accuracy in osHydPump.
- Introduced methods for safe Dispatcher invocation with timeout handling in MCPServer.
- Enhanced debug logging for better traceability of errors and server status.
- Documented threading improvements and their impact on MCP stability in new markdown files.
2025-09-11 10:28:26 +02:00
..
FluidProperties.cs Add comprehensive documentation and technical specifications for Hydraulic Simulator and Fluid Management System 2025-09-06 19:10:20 +02:00
osHydPipe.cs Add comprehensive test suites for TSNet Phase 2 functionality 2025-09-10 22:47:07 +02:00
osHydPump.cs Implement threading optimizations and error handling improvements in MCP server and hydraulic components 2025-09-11 10:28:26 +02:00
osHydTank.cs Add comprehensive test suites for TSNet Phase 2 functionality 2025-09-10 22:47:07 +02:00
ucHydPipe.xaml refactor: Remove connection indicators from hydraulic pipe UI 2025-09-06 17:46:44 +02:00
ucHydPipe.xaml.cs feat: Enhance hydraulic simulation components and integrate new object management 2025-09-06 02:58:18 +02:00
ucHydPump.xaml feat: Enhance hydraulic simulation components and integrate new object management 2025-09-06 02:58:18 +02:00
ucHydPump.xaml.cs feat: Enhance hydraulic simulation components and integrate new object management 2025-09-06 02:58:18 +02:00
ucHydTank.xaml Refactor hydraulic components: Simplify pump and tank logic, remove unused properties, and enhance flow calculations 2025-09-07 17:06:15 +02:00
ucHydTank.xaml.cs Add comprehensive documentation and technical specifications for Hydraulic Simulator and Fluid Management System 2025-09-06 19:10:20 +02:00