Skip to content

Releases: Logic-gate/RAWfish

Sushi Alpha 4

Sushi Alpha 4 Pre-release
Pre-release

Choose a tag to compare

@Logic-gate Logic-gate released this 01 Oct 11:53

This brings a few changes

1 - A new experimental layout
2 - Focus peaking
3 - Zebra patterns
4 - and a few fixes general device implementation

Sushi Alpha 3-testing

Sushi Alpha 3-testing Pre-release
Pre-release

Choose a tag to compare

@Logic-gate Logic-gate released this 28 Sep 10:30

Added multi camera support
Added HAL bypass config system.

Sushi Alpha 3

Choose a tag to compare

@Logic-gate Logic-gate released this 24 Sep 12:06

Added Simple | Advanced mode.
- Simple mode keeps RAWfish focused on quick JPG capture.
- Advanced mode restores RAW, manual SPEED/ISO, focus, scene, noise, renderer, tint, and RAW save controls.

  • Improved Simple mode UI.

    • Cleaner bottom deck.
    • Full-width RGB histogram.
    • Collapsible histogram
    • EV moved back to a stock-style preview slider.
    • SPEED and ISO are easier to read and no longer overlap headings.
  • Improved fast RAW capture path.

    • RAW capture can now use the warm Camera2 path where available.
    • Reduced avoidable setup work before capture.
    • Kept RAW16/JSON/DNG preservation behavior.
  • Fixed SPEED and ISO carousels.

    • Values now recenter after portrait/landscape changes.
    • Auto and selected values should no longer disappear after rotation.
  • Automatic capture rotation.

    • Portrait captures use 90.
    • Landscape-left uses 0.
    • Inverted orientations are handled too.
    • Manual Rotate was removed from the deck.
  • General capture/UI fixes.

    • Better simple-mode defaults.
    • Advanced settings are preserved when Simple mode is enabled.
    • RAWfish-specific controls are hidden from casual mode without deleting their values.

Sushi Alpha 2

Choose a tag to compare

@Logic-gate Logic-gate released this 19 Sep 10:47
  • Capture exposure: Send the selected ISO and shutter settings immediately before warm JPEG/RAW capture, then restore automatic preview exposure after completion or handled failures and timeouts.
  • Manual sensor requests: Disable automatic control and AE, set manual capture intent where supported, and request a frame duration that accommodates the exposure.
  • Exposure diagnostics: Log requested versus actual ISO and shutter duration, together with actual frame duration, for standalone and warm JPEG/RAW captures.
  • Preview rendering: Replace nearest-neighbour YUV420 chroma sampling with bilinear interpolation intended to reduce coloured-edge shimmer. Hide the legacy video output while Camera2 preview is active and apply the Camera2 top inset.
  • RGB histogram: Replace luminance bars with overlapping red, green, and blue distributions. Scale preview samples using the selected-to-live ISO and shutter ratios to approximate capture exposure. This remains an estimate from processed preview pixels.
  • Capture lifecycle: Avoid immediately unloading the camera when preparing capture, require a viewfinder object for live capture paths, and report unavailable warm capture in non-quality mode.
  • Maintenance: Update the bundled probe binary and ignore the RPM/ directory.
  • Histograms: Smooth preview + simulated histogram path, RGB bins instead of luma-only bins, area-chart style instead of bars, with the same exposure simulation gain for ISO/SPEED

Initial release - Sushi

Choose a tag to compare

@Logic-gate Logic-gate released this 17 Sep 22:51

This release marks a workable version, limited to still captures in JPG and RAW, from the main camera of the JP2.