Feature: Custom target label metadata input & generation in Stage 2 (printtarg -d) #119
Notifications
Due Date
No due date set.
Depends on
Reference: gronod/ICCery#119
Reference in New Issue
Block a user
Summary
In Stage 2 (Print Layout), allow users to input target metadata details (printer, ink set, driver paper setting, and actual paper type) to be printed below the color patch targets on the generated TIFF/PostScript pages.
This builds upon upstream ArgyllCMS support for the
printtarg -d "<string>"custom label switch detailed in argyllcms#19.Upstream Reference
Specifications & Requirements
1. Input Fields in Stage 2 (Print Layout)
Add an optional target metadata section in the Stage 2 form with free-text input fields:
2. String Construction & Formatting
"ICCery - "." - ".ICCerytargen)28/08/2026 18:08)" - "separators.3. Live Preview & Manual Edit (Non-intrusive)
4. Presets & State Handling
5. Backend Execution (
src-tauri)PrinttargConfiginsrc-tauri/src/commands.rsto accept an optionalcustom_label: Option<String>.build_printtarg_args(), append-d "<custom_label>"to theprinttargcommand invocation when a custom string is specified.Acceptance Criteria
"ICCery - ", Step 1 run name, entered fields, and local standard timestamp.printtargvia-din the backend Tauri command.