2026-08-09 - 2026-09-09

Overview

114 Active Pull Requests
109 Active Issues
Excluding merges, 2 authors have pushed 39 commits to main and 257 commits to all branches. On main, 74 files have changed and there have been 9768 additions and 606 deletions.

11 Releases published by 1 user

Published v0.8.5 v0.8.5 2026-09-07 18:35:09 +01:00

Published v0.8.5-test 2026-09-07 18:08:34 +01:00

Published v0.8.4-monterey-webview-fix 2026-09-07 16:59:39 +01:00

Published v0.8.4-dmgtest 2026-09-06 22:06:06 +01:00

Published v0.8.4 v0.8.4 2026-09-06 20:18:01 +01:00

Published v0.8.3 v0.8.3 2026-09-06 16:31:01 +01:00

Published v0.8.2a 2026-09-06 13:57:47 +01:00

Published v0.8.2 v0.8.2 2026-09-05 23:37:17 +01:00

Published v0.8.1 v0.8.1 2026-09-05 21:27:24 +01:00

Published v0.8.0 2026-09-04 01:31:18 +01:00

Published v0.7.4 v0.7.4 2026-09-03 17:25:28 +01:00

114 Pull requests merged by 1 user

Merged #229 Merge development into main — v0.8.5 2026-09-07 18:34:53 +01:00

Merged #228 feat(stage5): install generated ICC/ICM profiles into the OS (#223) 2026-09-07 18:31:26 +01:00

Merged #227 feat(cal): printer linearization via printcal / applycal (#224) 2026-09-07 18:31:11 +01:00

Merged #222 feat(ci): build styled macOS DMG headlessly via dmgbuild (#189) 2026-09-07 18:06:40 +01:00

Merged #226 fix(macos): stop Monterey WKWebView flash-loop (#225) 2026-09-07 17:40:42 +01:00

Merged #221 Main 2026-09-06 21:11:24 +01:00

Merged #220 Merge development into main 2026-09-06 19:26:33 +01:00

Merged #219 ci(macos): allow headless DMG bundling on Gitea runners 2026-09-06 19:26:25 +01:00

Merged #218 ci(macos): remove redundant cargo test step from release workflow 2026-09-06 16:23:10 +01:00

Merged #217 Development 2026-09-06 16:08:51 +01:00

Merged #216 Development 2026-09-06 13:56:18 +01:00

Merged #209 ci(macos): drop redundant .zip archive from macOS release assets 2026-09-06 12:23:15 +01:00

Merged #208 ci(macos): enable DMG AppleScript background on Gitea runners (#189) 2026-09-06 09:40:38 +01:00

Merged #203 fix(stage5): harden gamut .gam and profcheck output parsing (#179) 2026-09-06 08:53:37 +01:00

Merged #207 Release v0.8.2 2026-09-05 23:37:03 +01:00

Merged #206 Release v0.8.1 2026-09-05 20:27:54 +01:00

Merged #205 feat(chartread): support -Y l switch for i1Pro 2 LED feedback (closes #204) 2026-09-05 20:27:41 +01:00

Merged #197 Release v0.7.4 2026-09-03 17:24:55 +01:00

Merged #196 fix(ci): enable DMG AppleScript background on GitHub macOS runners (#189) 2026-09-03 17:24:42 +01:00

Merged #195 fix(print): macOS Preferences crash and color-management hardening (closes #188) 2026-09-03 13:31:18 +01:00

Merged #194 fix(print): macOS Preferences crash and color-management hardening (closes #188) 2026-09-03 13:30:57 +01:00

Merged #193 chore: merge development into main (fix Windows build failure) 2026-09-02 19:07:59 +01:00

Merged #192 fix(print): implement Windows media_types support and resolve CI build failure 2026-09-02 19:07:43 +01:00

Merged #191 chore: release v0.7.2 2026-09-02 18:11:31 +01:00

Merged #190 Fix #188: Add Media Type selection and bypass macOS ColorSync and driver color management 2026-09-02 18:07:34 +01:00

Merged #187 chore: release v0.7.1 2026-09-02 10:55:21 +01:00

Merged #186 feat: 3D gamut visualization rework (#185) 2026-09-02 10:55:12 +01:00

Merged #183 fix: missing ProfilingPreset fields for v0.7.0 build 2026-09-02 01:47:11 +01:00

Merged #182 fix: missing ProfilingPreset fields for v0.7.0 build 2026-09-02 01:46:56 +01:00

Merged #181 chore: release v0.7.0 2026-09-02 01:37:21 +01:00

Merged #180 feat: implement v0.7.0 enhancements (#176, #177, #178, #179) 2026-09-02 01:37:05 +01:00

Merged #174 Update licence 2026-09-01 23:00:34 +01:00

Merged #173 Update LICENCE.md 2026-09-01 22:59:48 +01:00

Merged #170 Main 2026-09-01 17:18:31 +01:00

Merged #169 Update README.md 2026-09-01 14:41:06 +01:00

Merged #167 Development 2026-09-01 12:45:35 +01:00

Merged #166 Update .github/workflows/build-macos.yml 2026-09-01 12:45:00 +01:00

Merged #161 feat(logging): apply runtime log level, forward frontend errors, redact paths, and improve rotation (fixes #158, #159, #160) 2026-08-31 00:15:48 +01:00

Merged #157 chore(release): bump version to 0.5.3 2026-08-30 21:48:03 +01:00

Merged #156 feat(wizard): re-validate disk artefacts on stage entry, app start and window focus (fixes #151) 2026-08-30 19:31:34 +01:00

Merged #155 feat(macos): align minimum system version to 10.15 Catalina (fixes #148) 2026-08-30 19:11:00 +01:00

Merged #154 docs: sync ROADMAP.md milestones with Gitea (fixes #152) 2026-08-30 19:06:08 +01:00

Merged #153 fix(process): terminate all managed subprocesses on app/window exit (fixes #147, fixes #149) 2026-08-30 17:40:40 +01:00

Merged #146 fix(build): pass &args by reference to command.args to prevent move before log statement 2026-08-29 17:58:04 +01:00

Merged #145 Release v0.5.0: Milestone 10 - Production Ready Features 2026-08-29 17:52:20 +01:00

Merged #144 feat(stage1): add advanced targen options, collapsible section, tooltips and preset integration (resolves #141) 2026-08-29 17:51:41 +01:00

Merged #143 feat(stage3): support opening existing .ti2 target files to jump to Stage 3 (resolves #140) 2026-08-29 17:49:42 +01:00

Merged #142 feat(logging): integrate tauri-plugin-log with rotating logs and settings UI (resolves #139) 2026-08-29 17:48:23 +01:00

Merged #138 feat(chartread): Add Accept/Override button and improve prompt handling for warnings and multi-sheet reads (resolves #137) 2026-08-29 17:22:56 +01:00

Merged #136 Release v0.3.5: fix chartread stdin piping & instlist JSON parsing (resolves #134) 2026-08-29 13:25:48 +01:00

Merged #135 fix(chartread): enable ARGYLL_NOT_INTERACTIVE for stdin piping & fix instlist JSON parsing (resolves #134) 2026-08-29 13:25:33 +01:00

Merged #133 Release v0.3.4 2026-08-29 12:27:57 +01:00

Merged #132 Feature: Custom target label metadata input & generation in Stage 2 (printtarg -d) (resolves #119) 2026-08-29 12:26:08 +01:00

Merged #131 Release v0.4.0: Milestone 9 - macOS Native Support & Enhanced Print Spooling 2026-08-29 11:49:30 +01:00

Merged #130 feat(print): macOS native CUPS raw print spooler integration (resolves #92) 2026-08-29 11:48:42 +01:00

Merged #129 Merge development into main (release v0.3.3 / #127) 2026-08-29 11:20:17 +01:00

Merged #128 feat: Fetch ArgyllCMS binaries at build time and offer USB driver setup (#127) 2026-08-29 11:19:48 +01:00

Merged #126 Release v0.3.3 Hot fixes 2026-08-28 19:04:32 +01:00

Merged #125 chore(gamut): modularize QuickHull 3D under src/js/vendor/quickhull.js (fixes #117) 2026-08-28 18:57:26 +01:00

Merged #124 docs: update README/ROADMAP for v0.3.2 and clean up unused delaunator.min.js (fixes #115) 2026-08-28 18:55:56 +01:00

Merged #123 fix(process): reject duplicate ProcessManager spawn ids (fixes #116) 2026-08-28 18:55:05 +01:00

Merged #122 fix(presets): apply preset DPI and prevent innerHTML XSS injection in preset manager (fixes #113, fixes #114) 2026-08-28 18:54:13 +01:00

Merged #121 fix(gamut): set iccgamut surface resolution to 10 and extract build_iccgamut_args (fixes #112) 2026-08-28 18:53:03 +01:00

Merged #120 fix(stage3): prevent instlist device index from passing as chartread -c comm port (fixes #111) 2026-08-28 18:51:27 +01:00

Merged #118 Fix/averaging unique ti3 2026-08-28 17:18:43 +01:00

Merged #107 Standardize release asset naming and trigger only on tags 2026-08-26 10:06:24 +01:00

Merged #106 Update .github/workflows/build-macos.yml 2026-08-25 22:43:51 +01:00

Merged #105 release(v0.3.1): Fix Stage 1 file browsing and .ti1 target generation 2026-08-25 21:25:04 +01:00

Merged #104 fix(stage1): Replace broken window.__TAURI__.dialog with backend select_target_file command (fixes #103) 2026-08-25 19:31:17 +01:00

Merged #102 release(v0.3.0): Milestone 8 - Advanced Measurement & Workflow Enhancements 2026-08-25 18:43:46 +01:00

Merged #101 feat(gamut): Full 3D Delaunay / Convex Hull mesh generation in CIELAB space and multi-touch gestures (fixes #89) 2026-08-25 18:13:42 +01:00

Merged #100 feat(presets): Reusable Profiling Presets with import/export and multi-stage loading (fixes #88) 2026-08-25 17:58:50 +01:00

Merged #99 feat(stage3): Multi-pass target measurement averaging with Argyll average (fixes #87) 2026-08-25 17:43:21 +01:00

Merged #98 feat(stage3): Instrument autodetection and hardware port selector (fixes #86) 2026-08-25 17:27:27 +01:00

Merged #97 fix(backend): resolve .exe binary candidates on Windows (fixes #85) 2026-08-25 17:14:42 +01:00

Merged #83 fix(process): resolve process manager deadlock on chartread & release v0.2.1 2026-08-25 13:07:38 +01:00

Merged #82 ci: publish desktop build packages directly to Gitea release assets 2026-08-25 12:32:19 +01:00

Merged #81 docs: fix mermaid architecture diagram syntax and license badge/link (fixes #80) 2026-08-25 12:18:45 +01:00

Merged #79 refactor(print): consolidate duplicate print commands and improve manifest JSON parsing 2026-08-25 12:05:54 +01:00

Merged #78 chore(release): merge development to main for v0.2.0 release 2026-08-25 11:45:45 +01:00

Merged #77 fix(process_manager): await child exit and reap process handles (v0.1.16) 2026-08-25 11:08:25 +01:00

Merged #76 docs: update README and ROADMAP for shipping architecture (v0.2.0) 2026-08-25 10:58:11 +01:00

Merged #75 feat(wizard): gate stage navigation on disk artefacts and remove test_target fallbacks (v0.1.15) 2026-08-25 10:47:20 +01:00

Merged #74 feat(gamut): integrate 3D gamut visualization and platform profile extension handling (v0.1.14) 2026-08-25 10:33:56 +01:00

Merged #73 feat(ui): add cross-platform TIFF-to-PNG preview conversion and set window dimensions (v0.1.13) 2026-08-25 10:21:04 +01:00

Merged #72 fix(stage1): initialize default working directory and add safe backend fallback (v0.1.12) 2026-08-25 10:09:02 +01:00

Merged #64 fix(backend): align colprof struct, args and process ID with frontend (v0.1.11) 2026-08-25 09:34:46 +01:00

Merged #55 feat(ui): make process output text boxes collapsible and default to collapsed (v0.1.10) 2026-08-25 08:44:59 +01:00

Merged #53 opt(build): strip foreign platform ArgyllCMS binaries in CI packaging (v0.1.9) 2026-08-25 08:08:20 +01:00

Merged #51 refactor(ui): clean up redundant badges and text in Stage 2 (v0.1.8) 2026-08-25 07:56:12 +01:00

Merged #49 fix(ui): hide CUPS PPD uncorrected passthrough option on Windows (v0.1.7) 2026-08-24 23:34:43 +01:00

Merged #47 fix(process): suppress visible terminal window on Windows when running ArgyllCMS tools (v0.1.6) 2026-08-24 19:29:36 +01:00

Merged #45 fix(targen): pass patch count to targen -f flag (v0.1.5) 2026-08-24 18:14:27 +01:00

Merged #43 feat(installer): add custom ICCery branded graphics for Windows WiX and NSIS installers 2026-08-24 11:36:07 +01:00

Merged #41 Optimize Linux CI/CD pipeline build performance and packaging 2026-08-24 11:13:24 +01:00

Merged #39 Audit and remove unused dependencies, resolve crate duplication, and optimize build performance 2026-08-24 10:14:45 +01:00

Merged #37 fix(print): preserve cached DEVMODE printer preferences on Windows (#36) 2026-08-24 09:13:00 +01:00

Merged #35 feat(print): Enhanced Print Target Settings & Auto-Fitting Scaler (#34) 2026-08-23 22:01:57 +01:00

Merged #32 test(print): integration test suite for native raw printing and end-to-end workflow 2026-08-23 14:47:28 +01:00

Merged #31 feat(print): integrate native raw printing engine into Stage 2 UI (#28) 2026-08-23 14:47:20 +01:00

Merged #30 feat(print): macOS/Linux CUPS raw print spooler and printer enumeration (#27) 2026-08-23 14:47:12 +01:00

Merged #29 feat(print): Windows Native Raw Print Spooler (GDI/ICM Bypass) (#26) 2026-08-23 14:47:02 +01:00

Merged #24 feat: Implement ICCery SVG logo branding and UI layout refinements (closes #23) 2026-08-23 10:02:36 +01:00

Merged #22 Fix #21: Ensure process output text boxes wrap properly 2026-08-23 09:11:17 +01:00

Merged #20 fix(ci): Set APPIMAGE_EXTRACT_AND_RUN=1 for linuxdeploy 2026-08-22 19:35:23 +01:00

Merged #19 fix(ci): Add xdg-utils to Linux pipeline 2026-08-22 19:24:59 +01:00

Merged #18 ci: Add multi-platform GitHub Action CI/CD pipelines 2026-08-22 19:06:36 +01:00

Merged #17 feat: Add CI pipeline and dynamic build date 2026-08-22 18:54:00 +01:00

Merged #16 feat: Stage 5 Final - 3D Gamut Visualization, Settings, Autodetection & Packaging 2026-08-22 18:27:51 +01:00

Merged #14 feat: Stage 4 & 5 - Profile Calculation (colprof) & Verification (profcheck) 2026-08-22 18:27:23 +01:00

Merged #13 feat: Stage 3 - Interactive chartread Subprocess State Machine & Swatch Grid 2026-08-22 18:27:19 +01:00

Merged #12 feat: Stage 2 - Target Image Layout & printtarg Integration 2026-08-22 18:27:15 +01:00

Merged #11 feat: Stage 1 - Target Generation Pipeline (targen) 2026-08-22 18:27:06 +01:00

Merged #15 Main 2026-08-22 18:15:19 +01:00

107 Issues closed from 1 user

Closed #225 Bugfix: macOS Monterey white-flash loop then silent exit 2026-09-07 17:40:42 +01:00

Closed #215 ci: Add npm test script and integrate frontend test suites into CI workflows 2026-09-06 16:42:02 +01:00

Closed #213 bug: verification_history.json writes are non-atomic, risking historical data loss on crash 2026-09-06 16:41:57 +01:00

Closed #211 bug: Stage 1 CGATS Dataset Import invokes Save Dialog and leaves uninitialized target state 2026-09-06 15:17:58 +01:00

Closed #210 bug: Stage 4 Custom Spectrum (.sp) Browse throws TypeError due to undefined window.__TAURI__.dialog 2026-09-06 15:17:52 +01:00

Closed #212 bug: gamut_viewer.test.js fails with ReferenceError: window is not defined 2026-09-06 15:17:48 +01:00

Closed #214 docs: Inaccuracies in AGENTS.md, README.md, and THIRDPARTY-LICENSES.md 2026-09-06 12:41:55 +01:00

Closed #95 feat(qa): Printer drift tracking and longitudinal verification analytics 2026-09-06 12:37:51 +01:00

Closed #93 feat(hardware): Support XY automated scanning tables (SpectroScan / i1iO) in chartread 2026-09-06 12:37:27 +01:00

Closed #71 v0.2.1 Dry-run verification on Windows and Linux 2026-09-05 21:31:28 +01:00

Closed #204 Feat : Support -Y l switch for i1Pro 2 LED feedback during chartread workflow 2026-09-05 20:27:42 +01:00

Closed #179 bug: 3D Gamut Visualization Fails to Render Mesh and Profcheck Metric Cards Display 0.00 (#179) 2026-09-04 01:21:57 +01:00

Closed #185 Enhancement : 3D Gamut Visualisation Rework — Axes, Reference Rendering, Per-Vertex Colour & Controls 2026-09-04 01:21:57 +01:00

Closed #176 feat: Substrate OBA / FWA Compensation & Viewing Condition Options in Stage 4 (colprof) 2026-09-04 01:21:56 +01:00

Closed #178 enhancement: Correct Swatch Grid Orientation, Render White Patches, and Display Diagonally Split Intended vs. Measured Colors (#178) 2026-09-04 01:21:55 +01:00

Closed #184 Feature: Configurable ΔE₀₀ Traffic-Light Thresholds 2026-09-04 01:21:55 +01:00

Closed #177 enhancement: Standardize UI Button Sizing, Hierarchy, and Alignment across all Views (#177) 2026-09-04 01:21:54 +01:00

Closed #189 Bug : Mac installer dmg does not have background image displayed 2026-09-03 17:24:42 +01:00

Closed #188 bug : on Mac OS no ability to disable colour management in Epson or Canon printer drivers 2026-09-03 13:26:00 +01:00

Closed #175 bug : Stage 3 cannot complete 2026-09-02 01:12:34 +01:00

Closed #172 Bug : Stage 1 : Preconditioning Profile (-c) Browse looks for .ti1/2/3 files instead of .icc / .icm 2026-09-01 20:32:34 +01:00

Closed #171 Bug: tool tips cause layout to jump around when activated 2026-09-01 18:45:06 +01:00

Closed #162 bug : ui : Stage 1 Advanced Target Generation Options are not aligned 2026-09-01 18:12:52 +01:00

Closed #94 feat(interop): CGATS standard dataset (.ti3 / .txt) export and import 2026-09-01 16:43:56 +01:00

Closed #165 macOS Apple Silicon: Ensure ArgyllCMS sidecar binaries are ad-hoc signed 2026-09-01 10:19:02 +01:00

Closed #163 bug: Stage 2 generates .ti2 / .tiff targets with random seed 2026-09-01 00:35:46 +01:00

Closed #164 feat: Add macOS Universal Binary (Intel + Apple Silicon) build target 2026-09-01 00:35:46 +01:00

Closed #159 enhancement(logging): Frontend errors to file, safer paths, and copy log excerpt 2026-08-31 00:16:02 +01:00

Closed #160 enhancement(logging): Improve rotation retention beyond KeepOne 2026-08-31 00:16:02 +01:00

Closed #158 bug(logging): Settings log level is not applied (runtime + startup) 2026-08-31 00:15:48 +01:00

Closed #151 enhancement(wizard): Re-validate disk artefacts on stage entry and app start 2026-08-30 19:31:34 +01:00

Closed #148 Enhancement : Align MacOS minimum System Version with ArgyllCMS build 2026-08-30 19:11:00 +01:00

Closed #152 docs: Sync ROADMAP.md milestone numbering with Gitea milestones 2026-08-30 19:06:09 +01:00

Closed #147 bug : chartread does not terminate when closing ICCery in stage 3 without hitting cancel 2026-08-30 17:40:55 +01:00

Closed #149 bug(process): Kill all managed Argyll subprocesses on app / window exit 2026-08-30 17:40:40 +01:00

Closed #150 feat(logging): Structured rotating application and Argyll subprocess logs 2026-08-30 15:09:42 +01:00

Closed #141 feat: Stage 1 Additional customisation and tooltips 2026-08-29 17:51:42 +01:00

Closed #140 feat: Resume existing Stage 3 workflow 2026-08-29 17:49:42 +01:00

Closed #139 feat: Logging 2026-08-29 17:48:24 +01:00

Closed #137 feat(chartread): Add Accept/Override button and improve interactive prompt handling for warnings and multi-sheet reads 2026-08-29 17:22:56 +01:00

Closed #134 fix(chartread): enable ARGYLL_NOT_INTERACTIVE for stdin piping & fix instlist JSON parsing 2026-08-29 13:25:33 +01:00

Closed #119 Feature: Custom target label metadata input & generation in Stage 2 (printtarg -d) 2026-08-29 12:26:08 +01:00

Closed #96 feat(i18n): Multi-language UI localization framework (en, de, fr, ja) 2026-08-29 12:20:22 +01:00

Closed #92 feat(print): macOS native CUPS raw print spooler integration 2026-08-29 11:48:42 +01:00

Closed #91 ci(macos): Universal macOS .dmg packaging and codesign pipeline 2026-08-29 11:45:39 +01:00

Closed #127 Feature: Fetch ArgyllCMS release binaries at build time and offer USB driver install on Windows 2026-08-29 11:19:54 +01:00

Closed #117 chore(gamut): replace inlined QuickHull with Three.ConvexGeometry 2026-08-28 18:57:26 +01:00

Closed #115 docs: README/ROADMAP still describe v0.2.1; v0.3.2 release notes empty 2026-08-28 18:55:56 +01:00

Closed #116 fix(process): reject duplicate ProcessManager spawn ids 2026-08-28 18:55:05 +01:00

Closed #113 bug(presets): applyPreset never applies TIFF DPI 2026-08-28 18:54:14 +01:00

Closed #114 bug(security): Preset manager interpolates name/description into innerHTML 2026-08-28 18:54:14 +01:00

Closed #112 bug(gamut): iccgamut -d 50.0 is surface density, not a directory 2026-08-28 18:53:03 +01:00

Closed #111 bug(stage3): instlist device index is passed as chartread -c comm port 2026-08-28 18:51:27 +01:00

Closed #110 bug(wizard): Stage 4 unlocks on first chartread pass before averaging 2026-08-28 18:13:14 +01:00

Closed #109 bug(stage3): Multi-pass averaging overwrites the same .ti3 (v0.3.3) 2026-08-28 18:13:11 +01:00

Closed #108 BUG: .deb package has errors on execution 2026-08-26 10:34:50 +01:00

Closed #103 Bug: stage 1 .ti1 file browse button doesn't work 2026-08-25 19:31:17 +01:00

Closed #89 feat(gamut): Full 3D Delaunay / Convex Hull mesh generation in CIELAB space & touch gestures 2026-08-25 18:13:42 +01:00

Closed #88 feat(presets): Reusable Profiling Recipes and Preset Management 2026-08-25 17:58:50 +01:00

Closed #87 feat(stage3): Multi-pass measurement averaging using Argyll average utility 2026-08-25 17:43:22 +01:00

Closed #86 feat(stage3): Instrument autodetection and hardware communication port selector 2026-08-25 17:27:28 +01:00

Closed #85 fix(backend): Windows executable file extension resolution in resolve_binary 2026-08-25 17:14:42 +01:00

Closed #90 feat(display): Emissive display calibration and profiling wizard (dispwin & dispread) 2026-08-25 16:38:59 +01:00

Closed #84 P0: ProcessManager Child::wait() deadlocks send_stdin and closes pipe prematurely on interactive subprocesses (chartread) 2026-08-25 13:55:16 +01:00

Closed #80 Documentation bug: architecture overview mermaid diagram does not render 2026-08-25 12:18:45 +01:00

Closed #67 Printing: consolidate duplicate print commands 2026-08-25 12:05:54 +01:00

Closed #68 Printtarg: structured JSON event parsing 2026-08-25 12:05:54 +01:00

Closed #62 Release checklist: v0.2.0 tag & branch cleanup 2026-08-25 11:50:09 +01:00

Closed #63 Process manager: wait and reap finished child handles 2026-08-25 11:08:26 +01:00

Closed #65 Docs: real README and ROADMAP 2026-08-25 10:58:11 +01:00

Closed #66 Identity: Cargo.toml authors and description 2026-08-25 10:58:11 +01:00

Closed #60 Wizard is not a wizard 2026-08-25 10:47:21 +01:00

Closed #57 3D gamut is a dead panel 2026-08-25 10:33:56 +01:00

Closed #69 Profile extension handling (.icm on Windows / .icc on Linux) 2026-08-25 10:33:56 +01:00

Closed #61 Default window is 800×600 2026-08-25 10:21:05 +01:00

Closed #58 TIFF previews will fail in WebView 2026-08-25 10:21:04 +01:00

Closed #70 Cross-platform image crate dependency in Cargo.toml 2026-08-25 10:21:04 +01:00

Closed #59 Empty working directory 2026-08-25 10:09:02 +01:00

Closed #56 Stage 4 is broken 2026-08-25 09:34:47 +01:00

Closed #54 enhancement: Make process text boxes expandable 2026-08-25 08:45:00 +01:00

Closed #52 Optimization: Strip foreign platform ArgyllCMS binaries from Windows and Linux builds 2026-08-25 08:08:20 +01:00

Closed #50 Refactor: Clean up redundant text and badges in Stage 2 (Print Layout) 2026-08-25 07:56:12 +01:00

Closed #33 CI/CD build failing for Windows runner on github 2026-08-25 07:50:07 +01:00

Closed #48 Bug: Hide CUPS/PPD options on Windows builds 2026-08-24 23:34:43 +01:00

Closed #46 Bug: ArgyllCMS child processes open visible terminal window on Windows 2026-08-24 19:29:36 +01:00

Closed #44 Bug: Patch count selection is ignored during target generation (defaults to 836 patches) 2026-08-24 18:14:27 +01:00

Closed #42 Customize Windows MSI and NSIS installer graphics with ICCery branding 2026-08-24 11:36:08 +01:00

Closed #40 Optimize Linux CI/CD pipeline build performance and packaging 2026-08-24 11:13:24 +01:00

Closed #38 Audit and remove unused dependencies, resolve crate duplication, and optimize build performance 2026-08-24 10:14:45 +01:00

Closed #36 bug(print): Printer driver preferences (DEVMODE) not applied during Windows printing 2026-08-24 09:13:01 +01:00

Closed #34 Feature: Enhanced Print Target Settings (Driver Properties, Media Source, Orientation & Auto-Fitting Scaler) 2026-08-23 22:01:57 +01:00

Closed #25 Feature: Raw OS Printing Engine (Bypass Colour Management) 2026-08-23 14:47:20 +01:00

Closed #28 Sub-Task 3: Raw Printing UI Integration (Frontend & IPC) 2026-08-23 14:47:20 +01:00

Closed #27 Sub-Task 2: macOS/Linux Native Raw Print Spooler (CUPS) 2026-08-23 14:47:12 +01:00

Closed #26 Sub-Task 1: Windows Native Raw Print Spooler (GDI/ICM Bypass) 2026-08-23 14:47:02 +01:00

Closed #23 Feature: ICCery Vector Logo Branding & Header Layout 2026-08-23 10:02:36 +01:00

Closed #21 Process output text boxes do not wrap and spill over edges 2026-08-23 09:11:17 +01:00

Closed #10 Feature: App Settings, Instrument Autodetection & Cross-Platform Packaging 2026-08-22 18:21:57 +01:00

Closed #9 Feature: 3D Gamut Visualization in CIELAB Color Space 2026-08-22 18:21:54 +01:00

Closed #8 Feature: Automated Profile Verification & profcheck Reporting 2026-08-22 18:04:50 +01:00

Closed #7 Feature: Stage 4 - Profile Calculation & colprof Integration 2026-08-22 18:04:48 +01:00

Closed #6 Feature: Real-Time Row Swatch Grid & Delta E00 Quality Indicator 2026-08-22 17:58:54 +01:00

Closed #5 Feature: Stage 3 - chartread -u Subprocess State Machine & Keystroke Controller 2026-08-22 17:58:48 +01:00

Closed #4 Feature: Stage 2 - Target Image Layout & printtarg Integration 2026-08-22 17:43:32 +01:00

Closed #3 Feature: Stage 1 - Patch Set Configuration & targen Integration 2026-08-22 09:28:13 +01:00

Closed #2 Feature: Arm's-Length Subprocess Execution & Process Manager 2026-08-22 09:11:03 +01:00

Closed #1 Feature: Project Scaffolding, Toolchain & Native Window Shell 2026-08-22 09:11:02 +01:00

109 Issues created by 1 user

Opened #1 Feature: Project Scaffolding, Toolchain & Native Window Shell 2026-08-21 10:29:27 +01:00

Opened #2 Feature: Arm's-Length Subprocess Execution & Process Manager 2026-08-21 10:29:28 +01:00

Opened #3 Feature: Stage 1 - Patch Set Configuration & targen Integration 2026-08-21 10:29:29 +01:00

Opened #4 Feature: Stage 2 - Target Image Layout & printtarg Integration 2026-08-21 10:29:29 +01:00

Opened #5 Feature: Stage 3 - chartread -u Subprocess State Machine & Keystroke Controller 2026-08-21 10:29:29 +01:00

Opened #6 Feature: Real-Time Row Swatch Grid & Delta E00 Quality Indicator 2026-08-21 10:29:33 +01:00

Opened #7 Feature: Stage 4 - Profile Calculation & colprof Integration 2026-08-21 10:29:34 +01:00

Opened #8 Feature: Automated Profile Verification & profcheck Reporting 2026-08-21 10:29:35 +01:00

Opened #9 Feature: 3D Gamut Visualization in CIELAB Color Space 2026-08-21 10:29:35 +01:00

Opened #10 Feature: App Settings, Instrument Autodetection & Cross-Platform Packaging 2026-08-21 10:29:35 +01:00

Opened #21 Process output text boxes do not wrap and spill over edges 2026-08-23 09:03:29 +01:00

Opened #23 Feature: ICCery Vector Logo Branding & Header Layout 2026-08-23 10:02:25 +01:00

Opened #25 Feature: Raw OS Printing Engine (Bypass Colour Management) 2026-08-23 10:21:45 +01:00

Opened #26 Sub-Task 1: Windows Native Raw Print Spooler (GDI/ICM Bypass) 2026-08-23 10:24:20 +01:00

Opened #27 Sub-Task 2: macOS/Linux Native Raw Print Spooler (CUPS) 2026-08-23 10:24:20 +01:00

Opened #28 Sub-Task 3: Raw Printing UI Integration (Frontend & IPC) 2026-08-23 10:24:20 +01:00

Opened #33 CI/CD build failing for Windows runner on github 2026-08-23 14:55:57 +01:00

Opened #34 Feature: Enhanced Print Target Settings (Driver Properties, Media Source, Orientation & Auto-Fitting Scaler) 2026-08-23 20:54:51 +01:00

Opened #36 bug(print): Printer driver preferences (DEVMODE) not applied during Windows printing 2026-08-24 08:56:55 +01:00

Opened #38 Audit and remove unused dependencies, resolve crate duplication, and optimize build performance 2026-08-24 09:43:25 +01:00

Opened #40 Optimize Linux CI/CD pipeline build performance and packaging 2026-08-24 10:17:27 +01:00

Opened #42 Customize Windows MSI and NSIS installer graphics with ICCery branding 2026-08-24 11:22:03 +01:00

Opened #44 Bug: Patch count selection is ignored during target generation (defaults to 836 patches) 2026-08-24 18:00:53 +01:00

Opened #46 Bug: ArgyllCMS child processes open visible terminal window on Windows 2026-08-24 18:54:13 +01:00

Opened #48 Bug: Hide CUPS/PPD options on Windows builds 2026-08-24 23:24:04 +01:00

Opened #50 Refactor: Clean up redundant text and badges in Stage 2 (Print Layout) 2026-08-25 07:39:43 +01:00

Opened #52 Optimization: Strip foreign platform ArgyllCMS binaries from Windows and Linux builds 2026-08-25 07:56:35 +01:00

Opened #54 enhancement: Make process text boxes expandable 2026-08-25 08:30:47 +01:00

Opened #56 Stage 4 is broken 2026-08-25 09:15:09 +01:00

Opened #57 3D gamut is a dead panel 2026-08-25 09:15:41 +01:00

Opened #58 TIFF previews will fail in WebView 2026-08-25 09:16:17 +01:00

Opened #59 Empty working directory 2026-08-25 09:16:49 +01:00

Opened #60 Wizard is not a wizard 2026-08-25 09:17:34 +01:00

Opened #61 Default window is 800×600 2026-08-25 09:18:06 +01:00

Opened #62 Release checklist: v0.2.0 tag & branch cleanup 2026-08-25 09:19:08 +01:00

Opened #63 Process manager: wait and reap finished child handles 2026-08-25 09:19:55 +01:00

Opened #65 Docs: real README and ROADMAP 2026-08-25 09:47:52 +01:00

Opened #66 Identity: Cargo.toml authors and description 2026-08-25 09:47:55 +01:00

Opened #67 Printing: consolidate duplicate print commands 2026-08-25 09:48:04 +01:00

Opened #68 Printtarg: structured JSON event parsing 2026-08-25 09:48:06 +01:00

Opened #69 Profile extension handling (.icm on Windows / .icc on Linux) 2026-08-25 09:54:48 +01:00

Opened #70 Cross-platform image crate dependency in Cargo.toml 2026-08-25 09:54:51 +01:00

Opened #71 v0.2.1 Dry-run verification on Windows and Linux 2026-08-25 09:54:55 +01:00

Opened #80 Documentation bug: architecture overview mermaid diagram does not render 2026-08-25 12:06:21 +01:00

Opened #84 P0: ProcessManager Child::wait() deadlocks send_stdin and closes pipe prematurely on interactive subprocesses (chartread) 2026-08-25 13:55:11 +01:00

Opened #85 fix(backend): Windows executable file extension resolution in resolve_binary 2026-08-25 15:47:29 +01:00

Opened #86 feat(stage3): Instrument autodetection and hardware communication port selector 2026-08-25 15:47:34 +01:00

Opened #87 feat(stage3): Multi-pass measurement averaging using Argyll average utility 2026-08-25 15:47:38 +01:00

Opened #88 feat(presets): Reusable Profiling Recipes and Preset Management 2026-08-25 15:47:43 +01:00

Opened #89 feat(gamut): Full 3D Delaunay / Convex Hull mesh generation in CIELAB space & touch gestures 2026-08-25 15:47:47 +01:00

Opened #90 feat(display): Emissive display calibration and profiling wizard (dispwin & dispread) 2026-08-25 15:47:53 +01:00

Opened #91 ci(macos): Universal macOS .dmg packaging and codesign pipeline 2026-08-25 15:47:57 +01:00

Opened #92 feat(print): macOS native CUPS raw print spooler integration 2026-08-25 15:48:01 +01:00

Opened #93 feat(hardware): Support XY automated scanning tables (SpectroScan / i1iO) in chartread 2026-08-25 15:48:10 +01:00

Opened #94 feat(interop): CGATS standard dataset (.ti3 / .txt) export and import 2026-08-25 15:48:14 +01:00

Opened #95 feat(qa): Printer drift tracking and longitudinal verification analytics 2026-08-25 15:48:18 +01:00

Opened #96 feat(i18n): Multi-language UI localization framework (en, de, fr, ja) 2026-08-25 15:48:21 +01:00

Opened #103 Bug: stage 1 .ti1 file browse button doesn't work 2026-08-25 19:05:37 +01:00

Opened #108 BUG: .deb package has errors on execution 2026-08-26 10:29:21 +01:00

Opened #109 bug(stage3): Multi-pass averaging overwrites the same .ti3 (v0.3.3) 2026-08-26 14:36:41 +01:00

Opened #110 bug(wizard): Stage 4 unlocks on first chartread pass before averaging 2026-08-26 15:03:59 +01:00

Opened #111 bug(stage3): instlist device index is passed as chartread -c comm port 2026-08-26 15:04:30 +01:00

Opened #112 bug(gamut): iccgamut -d 50.0 is surface density, not a directory 2026-08-26 15:08:59 +01:00

Opened #113 bug(presets): applyPreset never applies TIFF DPI 2026-08-26 15:10:30 +01:00

Opened #114 bug(security): Preset manager interpolates name/description into innerHTML 2026-08-26 15:11:13 +01:00

Opened #115 docs: README/ROADMAP still describe v0.2.1; v0.3.2 release notes empty 2026-08-26 15:12:53 +01:00

Opened #116 fix(process): reject duplicate ProcessManager spawn ids 2026-08-26 15:14:40 +01:00

Opened #117 chore(gamut): replace inlined QuickHull with Three.ConvexGeometry 2026-08-26 15:17:01 +01:00

Opened #119 Feature: Custom target label metadata input & generation in Stage 2 (printtarg -d) 2026-08-28 18:09:10 +01:00

Opened #127 Feature: Fetch ArgyllCMS release binaries at build time and offer USB driver install on Windows 2026-08-28 23:15:08 +01:00

Opened #134 fix(chartread): enable ARGYLL_NOT_INTERACTIVE for stdin piping & fix instlist JSON parsing 2026-08-29 13:21:24 +01:00

Opened #137 feat(chartread): Add Accept/Override button and improve interactive prompt handling for warnings and multi-sheet reads 2026-08-29 17:14:42 +01:00

Opened #139 feat: Logging 2026-08-29 17:26:13 +01:00

Opened #140 feat: Resume existing Stage 3 workflow 2026-08-29 17:27:15 +01:00

Opened #141 feat: Stage 1 Additional customisation and tooltips 2026-08-29 17:28:15 +01:00

Opened #147 bug : chartread does not terminate when closing ICCery in stage 3 without hitting cancel 2026-08-30 11:41:04 +01:00

Opened #148 Enhancement : Align MacOS minimum System Version with ArgyllCMS build 2026-08-30 11:43:08 +01:00

Opened #149 bug(process): Kill all managed Argyll subprocesses on app / window exit 2026-08-30 12:03:59 +01:00

Opened #150 feat(logging): Structured rotating application and Argyll subprocess logs 2026-08-30 12:07:22 +01:00

Opened #151 enhancement(wizard): Re-validate disk artefacts on stage entry and app start 2026-08-30 15:13:09 +01:00

Opened #152 docs: Sync ROADMAP.md milestone numbering with Gitea milestones 2026-08-30 15:14:25 +01:00

Opened #158 bug(logging): Settings log level is not applied (runtime + startup) 2026-08-31 00:03:22 +01:00

Opened #159 enhancement(logging): Frontend errors to file, safer paths, and copy log excerpt 2026-08-31 00:06:46 +01:00

Opened #160 enhancement(logging): Improve rotation retention beyond KeepOne 2026-08-31 00:07:58 +01:00

Opened #162 bug : ui : Stage 1 Advanced Target Generation Options are not aligned 2026-08-31 17:51:04 +01:00

Opened #163 bug: Stage 2 generates .ti2 / .tiff targets with random seed 2026-08-31 17:54:25 +01:00

Opened #164 feat: Add macOS Universal Binary (Intel + Apple Silicon) build target 2026-08-31 23:52:13 +01:00

Opened #165 macOS Apple Silicon: Ensure ArgyllCMS sidecar binaries are ad-hoc signed 2026-09-01 09:55:42 +01:00

Opened #171 Bug: tool tips cause layout to jump around when activated 2026-09-01 18:39:12 +01:00

Opened #172 Bug : Stage 1 : Preconditioning Profile (-c) Browse looks for .ti1/2/3 files instead of .icc / .icm 2026-09-01 20:22:11 +01:00

Opened #175 bug : Stage 3 cannot complete 2026-09-02 00:19:28 +01:00

Opened #176 feat: Substrate OBA / FWA Compensation & Viewing Condition Options in Stage 4 (colprof) 2026-09-02 00:59:17 +01:00

Opened #177 enhancement: Standardize UI Button Sizing, Hierarchy, and Alignment across all Views (#177) 2026-09-02 01:00:45 +01:00

Opened #178 enhancement: Correct Swatch Grid Orientation, Render White Patches, and Display Diagonally Split Intended vs. Measured Colors (#178) 2026-09-02 01:03:24 +01:00

Opened #179 bug: 3D Gamut Visualization Fails to Render Mesh and Profcheck Metric Cards Display 0.00 (#179) 2026-09-02 01:06:37 +01:00

Opened #184 Feature: Configurable ΔE₀₀ Traffic-Light Thresholds 2026-09-02 02:41:05 +01:00

Opened #185 Enhancement : 3D Gamut Visualisation Rework — Axes, Reference Rendering, Per-Vertex Colour & Controls 2026-09-02 09:09:18 +01:00

Opened #188 bug : on Mac OS no ability to disable colour management in Epson or Canon printer drivers 2026-09-02 15:56:51 +01:00

Opened #189 Bug : Mac installer dmg does not have background image displayed 2026-09-02 16:00:44 +01:00

Opened #204 Feat : Support -Y l switch for i1Pro 2 LED feedback during chartread workflow 2026-09-04 17:01:36 +01:00

Opened #210 bug: Stage 4 Custom Spectrum (.sp) Browse throws TypeError due to undefined window.__TAURI__.dialog 2026-09-06 12:35:09 +01:00

Opened #211 bug: Stage 1 CGATS Dataset Import invokes Save Dialog and leaves uninitialized target state 2026-09-06 12:35:16 +01:00

Opened #212 bug: gamut_viewer.test.js fails with ReferenceError: window is not defined 2026-09-06 12:35:22 +01:00

Opened #213 bug: verification_history.json writes are non-atomic, risking historical data loss on crash 2026-09-06 12:35:25 +01:00

Opened #214 docs: Inaccuracies in AGENTS.md, README.md, and THIRDPARTY-LICENSES.md 2026-09-06 12:35:29 +01:00

Opened #215 ci: Add npm test script and integrate frontend test suites into CI workflows 2026-09-06 12:35:33 +01:00

Opened #223 feat(stage5): System-Wide Installation of Generated ICC/ICM Profiles 2026-09-07 07:13:55 +01:00

Opened #224 feat: Printer Calibration Curves (Linearization & Ink Limits) via printcal / applycal 2026-09-07 07:25:00 +01:00

Opened #225 Bugfix: macOS Monterey white-flash loop then silent exit 2026-09-07 16:16:05 +01:00