Added built-in and custom Profiling Presets with JSON import/export and multi-stage form auto-population.
3D CIELAB Convex Hull Mesh & Multi-Touch Gestures (#89):
Implemented 3D QuickHull in CIELAB space to triangulate true 3D gamut volumes without polar Delaunay distortion.
Enabled multi-touch gesture support (rotate, pinch-to-zoom, pan).
All Milestone 8 features have passed CI tests on Windows and Linux runners.
## Milestone 8 Release — v0.3.0
### Summary of Features & Improvements
1. **Windows Native Binary Resolution ([#85](https://git.i3omb.com/gronod/ICCery/issues/85))**:
- Fixed ArgyllCMS `.exe` binary resolution on Windows platforms across custom overrides, relative paths, and bundled sidecars.
2. **Instrument Autodetection & Hardware Port Selection ([#86](https://git.i3omb.com/gronod/ICCery/issues/86))**:
- Added instrument autodetection via `instlist` with real-time stdout streaming and UI hardware port dropdown selector.
3. **Multi-Pass Measurement Averaging ([#87](https://git.i3omb.com/gronod/ICCery/issues/87))**:
- Added multi-sheet pass tracking and `average` tool invocation in Stage 3 to combine multiple `.ti3` scans before profile calculation.
4. **Reusable Profiling Presets ([#88](https://git.i3omb.com/gronod/ICCery/issues/88))**:
- Added built-in and custom Profiling Presets with JSON import/export and multi-stage form auto-population.
5. **3D CIELAB Convex Hull Mesh & Multi-Touch Gestures ([#89](https://git.i3omb.com/gronod/ICCery/issues/89))**:
- Implemented 3D QuickHull in CIELAB space to triangulate true 3D gamut volumes without polar Delaunay distortion.
- Enabled multi-touch gesture support (rotate, pinch-to-zoom, pan).
All Milestone 8 features have passed CI tests on Windows and Linux runners.
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.
Milestone 8 Release — v0.3.0
Summary of Features & Improvements
.exebinary resolution on Windows platforms across custom overrides, relative paths, and bundled sidecars.instlistwith real-time stdout streaming and UI hardware port dropdown selector.averagetool invocation in Stage 3 to combine multiple.ti3scans before profile calculation.All Milestone 8 features have passed CI tests on Windows and Linux runners.