fix(backend): align colprof struct, args and process ID with frontend (v0.1.11) #64

Merged
gronod merged 1 commits from fix/issue-56-fix-colprof-config-and-process-id into development 2026-08-25 09:34:46 +01:00
Owner

Summary

This PR fixes Issue #56 by fixing the configuration struct, CLI arguments, and process ID for ArgyllCMS colprof (Stage 4).

Closes #56

Changes

  1. Rust Backend (src-tauri/src/commands.rs):
    • Updated ColprofConfig to { algorithm, quality, intent, copyright, description, basename, cwd } matching colprof.js.
    • Updated build_colprof_args to pass single positional argument basename to colprof.
    • Updated run_colprof to spawn colprof_{basename} matching the frontend listener ID.
    • Updated unit test test_build_colprof_args.
  2. Version Bump:
    • Incremented point version 0.1.10 -> 0.1.11 across package.json, src-tauri/Cargo.toml, and src-tauri/tauri.conf.json.
### Summary This PR fixes Issue #56 by fixing the configuration struct, CLI arguments, and process ID for ArgyllCMS `colprof` (Stage 4). Closes #56 ### Changes 1. **Rust Backend (`src-tauri/src/commands.rs`)**: - Updated `ColprofConfig` to `{ algorithm, quality, intent, copyright, description, basename, cwd }` matching `colprof.js`. - Updated `build_colprof_args` to pass single positional argument `basename` to `colprof`. - Updated `run_colprof` to spawn `colprof_{basename}` matching the frontend listener ID. - Updated unit test `test_build_colprof_args`. 2. **Version Bump**: - Incremented point version `0.1.10` -> `0.1.11` across `package.json`, `src-tauri/Cargo.toml`, and `src-tauri/tauri.conf.json`.
gronod added 1 commit 2026-08-25 09:25:51 +01:00
fix(backend): align colprof struct, args and process ID with frontend (v0.1.11)
Build Windows Packages / Build Windows (pull_request) Successful in 8m41s
Build Linux Packages / Build Linux (pull_request) Successful in 8m59s
a53963299e
gronod merged commit 349d471c48 into development 2026-08-25 09:34:46 +01:00
gronod deleted branch fix/issue-56-fix-colprof-config-and-process-id 2026-08-25 09:34:47 +01:00
Sign in to join this conversation.