velxio/backend/app/services
David Montero Crespo 405ff1f017 Refactor wire management and rendering logic
- Updated wire structure to replace control points with waypoints for better handling of wire paths.
- Introduced new utility functions for wire hit detection and rendering segments.
- Enhanced wire creation process to support dynamic waypoints and color assignment.
- Implemented a new ESP32 worker for improved simulation handling.
- Added utility functions for generating orthogonal paths and auto-coloring wires based on pin names.
- Improved compatibility with existing projects by ensuring backward compatibility with wire data structures.
2026-03-14 22:55:13 -03:00
..
__init__.py feat: Implement Arduino Simulator with component management and simulation features 2026-03-03 00:20:49 -03:00
arduino_cli.py V1 feat: Enhance ESP32 emulation support and logging 2026-03-14 16:57:22 -03:00
esp32_lib_bridge.py V1 feat: Enhance ESP32 emulation support and logging 2026-03-14 16:57:22 -03:00
esp32_lib_manager.py Refactor wire management and rendering logic 2026-03-14 22:55:13 -03:00
esp32_worker.py Refactor wire management and rendering logic 2026-03-14 22:55:13 -03:00
esp_qemu_manager.py feat: Enhance ESP32 support in simulator and QEMU management 2026-03-13 22:55:37 -03:00
gpio_shim.py feat: add board types and mappings for Raspberry Pi 3B 2026-03-12 23:39:04 -03:00
project_files.py feat: /project/:id URL, per-project file volumes, and public/private access control 2026-03-06 20:38:06 -03:00
qemu_manager.py feat: add board types and mappings for Raspberry Pi 3B 2026-03-12 23:39:04 -03:00