enh(stage4): contextual tooltips and tests for colprof options (#176) #201

Closed
gronod wants to merge 1 commits from enh/176-colprof-fwa into feat/184-configurable-delta-e
Owner

Closes #176.

This branch stacks on feat/184-configurable-delta-e and polishes the Stage 4 colprof options.

Changes

  • Wrapped every Stage 4 colprof control in .has-tooltip and added contextual .tooltip-text help:
    • OBA/FWA compensation (-f): D50, None, D65, and custom .sp spectrum.
    • Custom spectrum file row.
    • Standard Illuminant (-i) and Observer (-o).
    • Input (-c) and Output (-d) viewing conditions.
  • Added a combined build_colprof_args test exercising FWA, illuminant, observer, and viewing conditions together.
  • Updated AGENTS.md, README.md, and ROADMAP.md.

Verification

  • CARGO_INCREMENTAL=0 cargo test in src-tauri/: 79 passed.
Closes #176. This branch stacks on `feat/184-configurable-delta-e` and polishes the Stage 4 `colprof` options. ### Changes - Wrapped every Stage 4 `colprof` control in `.has-tooltip` and added contextual `.tooltip-text` help: - OBA/FWA compensation (`-f`): D50, None, D65, and custom `.sp` spectrum. - Custom spectrum file row. - Standard Illuminant (`-i`) and Observer (`-o`). - Input (`-c`) and Output (`-d`) viewing conditions. - Added a combined `build_colprof_args` test exercising FWA, illuminant, observer, and viewing conditions together. - Updated `AGENTS.md`, `README.md`, and `ROADMAP.md`. ### Verification - `CARGO_INCREMENTAL=0 cargo test` in `src-tauri/`: 79 passed.
gronod added 1 commit 2026-09-04 00:53:15 +01:00
- Add has-tooltip / tooltip-text to all Stage 4 colprof controls:
  OBA/FWA compensation, custom spectrum, illuminant, observer,
  input/output viewing conditions.
- Add combined  test covering FWA, illuminant,
  observer, and viewing conditions simultaneously.
- Update AGENTS.md, README.md, and ROADMAP.md.

Generated with Devin
gronod added 1 commit 2026-09-06 08:55:00 +01:00
gronod closed this pull request 2026-09-06 08:55:05 +01:00

Pull request closed

This pull request cannot be reopened because the branch was deleted.
Sign in to join this conversation.