• Joined on 2022-03-04
gronod created branch feat/m9-slice1-config-and-core-syntax in gronod/iccery-v2-mac 2026-09-11 20:02:59 +01:00
gronod pushed to feat/m9-slice1-config-and-core-syntax at gronod/iccery-v2-mac 2026-09-11 20:02:59 +01:00
b2b85ae835 chore(m9): retarget project spec, CI, and core syntax to macOS 12 / Swift 5.7
gronod created branch milestone/m9-monterey in gronod/iccery-v2-mac 2026-09-11 19:50:54 +01:00
gronod pushed to milestone/m9-monterey at gronod/iccery-v2-mac 2026-09-11 19:50:54 +01:00
gronod pushed to develop at gronod/iccery-v2-mac 2026-09-11 17:10:26 +01:00
09f433106d Merge pull request 'Milestone 8 — UAT-ready hardening and consolidation (#79–#86)' (#104) from milestone/m8-consolidation into develop
891a504ee7 test(ui): activate app after launch in calibration UI tests
f681e60778 Merge pull request 'refactor(ui): complete logged-run and Notice consolidation (#80)' (#103) from feat/80-process-run-notice-consolidation into milestone/m8-consolidation
0d0233e8d6 refactor(ui): complete logged-run and Notice consolidation (#80)
d117d7a510 Merge pull request 'test(runner): complete shared streaming loop contracts (#79)' (#102) from feat/79-runner-loop-contract-tests into milestone/m8-consolidation
Compare 17 commits »
gronod merged pull request gronod/iccery-v2-mac#104 2026-09-11 17:10:25 +01:00
Milestone 8 — UAT-ready hardening and consolidation (#79–#86)
gronod created pull request gronod/iccery-v2-mac#104 2026-09-11 15:29:06 +01:00
Milestone 8 — UAT-ready hardening and consolidation (#79–#86)
gronod closed issue gronod/iccery-v2-mac#80 2026-09-11 15:16:07 +01:00
Unify wizard process orchestration: logged-run helper, single Notice channel, ProcessLogView
gronod closed issue gronod/iccery-v2-mac#81 2026-09-11 15:16:07 +01:00
Introduce JSONFileStore and retire copy-pasted settings / wizard / history writers
gronod closed issue gronod/iccery-v2-mac#82 2026-09-11 15:16:07 +01:00
Map ProfilingPreset ↔ targen / printtarg / colprof configs in one place
gronod closed issue gronod/iccery-v2-mac#83 2026-09-11 15:16:07 +01:00
Single CalibrationIdentity and one .icc/.icm resolver
gronod closed issue gronod/iccery-v2-mac#84 2026-09-11 15:16:07 +01:00
ProcessManager: shared process factory and one ROW_COLORS_JSON emitter
gronod closed issue gronod/iccery-v2-mac#86 2026-09-11 15:16:07 +01:00
Dead UI, duplicated colour types, shared argv / save-panel helpers
gronod closed issue gronod/iccery-v2-mac#79 2026-09-11 15:16:06 +01:00
Extract ArgyllRunner streaming loop (runStreamingTool) and collapse tool-failed errors
gronod commented on issue gronod/iccery-v2-mac#82 2026-09-11 15:15:55 +01:00
Map ProfilingPreset ↔ targen / printtarg / colprof configs in one place

Implementation originally landed in stacked commit d4261ba via PR #87. Completion/verification landed in PR #98 at 597cce7.

Acceptance evidence:

[x] Centralised ColprofFwaSelection and FWA…

gronod commented on issue gronod/iccery-v2-mac#83 2026-09-11 15:15:55 +01:00
Single CalibrationIdentity and one .icc/.icm resolver

Implementation originally landed in stacked commit d4261ba via PR #87. Completion/verification landed in PR #99 at c539507.

Acceptance evidence:

[x] Restricted ArtefactProbe profile URL flipping…

gronod commented on issue gronod/iccery-v2-mac#84 2026-09-11 15:15:55 +01:00
ProcessManager: shared process factory and one ROW_COLORS_JSON emitter

Implementation originally landed in stacked commit d4261ba via PR #87. Completion/verification landed in PR #100 at e48c3f6.

Acceptance evidence:

[x] Centralised private spawn logging in…

gronod commented on issue gronod/iccery-v2-mac#86 2026-09-11 15:15:55 +01:00
Dead UI, duplicated colour types, shared argv / save-panel helpers

Implementation originally landed in stacked commit d4261ba via PR #87. Completion/verification landed in PR #101 at da602e2.

Acceptance evidence:

[x] Adopted ArgsBuilder helpers across…

gronod commented on issue gronod/iccery-v2-mac#80 2026-09-11 15:15:54 +01:00
Unify wizard process orchestration: logged-run helper, single Notice channel, ProcessLogView

Implementation originally landed in stacked commit d4261ba via PR #87. Completion/verification landed in PR #103 at 0d0233e.

Acceptance evidence:

[x] Adopted ProcessRunSupport.runLogged across…

gronod commented on issue gronod/iccery-v2-mac#81 2026-09-11 15:15:54 +01:00
Introduce JSONFileStore and retire copy-pasted settings / wizard / history writers

Implementation originally landed in stacked commit d4261ba via PR #87. Completion/verification landed in PR #97 at 12584d1.

Acceptance evidence:

[x] Centralised JSONEncoder pretty/sorted…