Skip to content

Orion 0.4.0-alpha.2 — six bug fixes

Pre-release
Pre-release

Choose a tag to compare

@Nano-AI Nano-AI released this 30 Jul 01:38
· 337 commits to main since this release

Unofficial alpha. Apple silicon, macOS 14 or later.

⚠️ If you downloaded v0.4.0-alpha.1, replace it. That build shipped with a
brush that painted in the wrong place, a dead eyedropper, and an undo that
discarded your work. All fixed here.

Install: drag to Applications, then open it once from the right-click menu
(right-click → Open → Open). macOS blocks a normal double-click because this
build is ad-hoc signed rather than notarized. If no Open button appears:

xattr -dr com.apple.quarantine /Applications/Orion.app

Fixed since alpha.1

  • Brush strokes landed in the wrong place. Dab centres never went through the
    crop and rotation transform the gradient masks use. A portrait file carries an
    EXIF quarter turn, so a stroke was mirrored and ninety degrees off with the
    rotate control untouched
    .
  • The brush was an oval. The nib was measured in normalized coordinates, so it
    was 3:2 on a 3:2 photograph and Size stretched it instead of growing it.
  • The colour-mixer eyedropper did nothing. Pixel sampling read an 8-bit
    texture as half float and returned NaN, and the tool correctly refuses a pixel
    with no hue — so the pick failed silently.
  • Undo after Auto threw away your edits. Auto recorded no history entry, so
    undo stepped past it to the edit before.
  • Auto gave a different answer each press. It derived its look from the
    already-corrected frame, and its solver stopped after a fixed six passes when
    frames far from the target need up to seventeen.
  • Panel labels were too wide.

Known issues

  • Compare may show the wrong settings, and rotating while comparing misbehaves.
    Reported, not yet reproduced — the automated harness cannot see the canvas
    compositing where the bug likely lives.
  • Adjustments render at full resolution, so dehaze (~108 ms) and clarity
    (~58 ms) are not interactive at 24 MP. Rendering drags at reduced resolution is
    a planned story that is not built.
  • A brush stroke over 256 dabs is truncated.
  • 16-bit export is not wired up; TIFF is 8-bit.
  • Sony ARW is well tested; other Bayer cameras via LibRaw are not. No Fuji
    X-Trans. No Intel build.

Edits are saved to XMP sidecars beside your photos. The raw file is never
modified.