#85 Split PrintSessionViewModel onto milestone/M7-grok #93

Closed
gronod wants to merge 0 commits from feat/85-print-session into milestone/M7-grok
Owner

Summary

Applies print-session split onto milestone/M7-grok.

Fixes #85.

Stacked with #79–#86 in d4261ba. Merge one M7 PR; close the rest after.

#85 scope

  • PrintSessionViewModel owns CUPS/spool state
  • Stage 2 binds workflow.print
  • Accessibility ids unchanged
## Summary Applies print-session split onto `milestone/M7-grok`. Fixes #85. Stacked with #79–#86 in `d4261ba`. Merge one M7 PR; close the rest after. ## #85 scope - `PrintSessionViewModel` owns CUPS/spool state - Stage 2 binds `workflow.print` - Accessibility ids unchanged
gronod added this to the M7 — Deduplicate & consolidate (develop) milestone 2026-09-10 18:48:38 +01:00
gronod self-assigned this 2026-09-10 18:48:38 +01:00
gronod added 1 commit 2026-09-10 18:48:39 +01:00
Extract ArgyllRunner.runStreamingTool and collapse toolFailed errors.
Share ProcessManager process factory and ROW_COLORS_JSON emission.
Add JSONFileStore, CalibrationIdentity, PresetMapping, and ArgsBuilder.
Unify Notice-backed print/finish banners, ProcessLogView, and log sinks.
Split PrintSessionViewModel out of TargetWorkflowViewModel.
Merge XYZ/Lab Codable types, drop StagePlaceholderView, and add unit tests.
Author
Owner

Landed on milestone/M7-grok with #87. All feat/79–86 branches pointed at the same stacked commit d4261ba; the merge commit is 118b77b4419d556e8eec7adacea33c7c23b5affa. Marking this PR merged onto that tip.

Landed on `milestone/M7-grok` with #87. All feat/79–86 branches pointed at the same stacked commit `d4261ba`; the merge commit is `118b77b4419d556e8eec7adacea33c7c23b5affa`. Marking this PR merged onto that tip.
gronod closed this pull request 2026-09-10 20:24:21 +01:00

Pull request closed

This pull request cannot be reopened because the branch was deleted.
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: gronod/iccery-v2-mac#93