Enabled ARGYLL_NOT_INTERACTIVE=1 on spawned subprocesses in src-tauri/src/process_manager.rs.
Fixes interactive calibration and strip-reading stalls on Windows by directing ArgyllCMS to read keystrokes from the piped stdin stream rather than polling the console input buffer.
Added support for JSON device payloads emitted by instlist ({"event": "instruments", "devices": [...]}), populating connected spectrophotometers (e.g. X-Rite i1 Pro 2) into the Stage 3 communication port dropdown.
Prompt Matchers:
Broadened prompt matching in src/js/chartread.js for reflective white reference calibration and strip measurement prompts.
Version Bump:
Bumped version to v0.3.5.
## Release v0.3.5
### Fixes & Improvements
- **Piped Stdin Execution in Chartread (#134)**:
- Enabled `ARGYLL_NOT_INTERACTIVE=1` on spawned subprocesses in `src-tauri/src/process_manager.rs`.
- Fixes interactive calibration and strip-reading stalls on Windows by directing ArgyllCMS to read keystrokes from the piped `stdin` stream rather than polling the console input buffer.
- **Instrument Autodetection JSON Parsing (#134)**:
- Added support for JSON device payloads emitted by `instlist` (`{"event": "instruments", "devices": [...]}`), populating connected spectrophotometers (e.g. X-Rite i1 Pro 2) into the Stage 3 communication port dropdown.
- **Prompt Matchers**:
- Broadened prompt matching in `src/js/chartread.js` for reflective white reference calibration and strip measurement prompts.
- **Version Bump**:
- Bumped version to `v0.3.5`.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Release v0.3.5
Fixes & Improvements
ARGYLL_NOT_INTERACTIVE=1on spawned subprocesses insrc-tauri/src/process_manager.rs.stdinstream rather than polling the console input buffer.instlist({"event": "instruments", "devices": [...]}), populating connected spectrophotometers (e.g. X-Rite i1 Pro 2) into the Stage 3 communication port dropdown.src/js/chartread.jsfor reflective white reference calibration and strip measurement prompts.v0.3.5.