Skip to content

Offspring 0.3.47

Choose a tag to compare

@honear honear released this 04 May 20:47
· 77 commits to main since this release

Two new image-only tools in the right-click flyout.

What's new

πŸ”„ Invert

Inverts the RGB channels of an image β€” black pixels become white, white become black, colors flip to their opposites. The alpha channel is preserved untouched, so a transparent PNG with black opaque content comes out as the same shape rendered white. Output is <name>_inverted.<ext> keeping the source format.

Optional Clamp to 0/255 setting (Tools sidebar β†’ Invert) thresholds every channel β€” including alpha β€” to either 0 or 255 after the invert. Off by default; turn on for binary masks where you want to clean up anti-aliased edges or compression artifacts.

⬜ Make Square

Pads the shorter edge of an image to match the longer one, producing a square output the same width and height. The original image stays centered β€” the new pixels split equally on both sides.

Two fill modes (Tools sidebar β†’ Make Square):

  • Transparent β€” pads with transparent pixels. JPEG inputs become PNG since JPEG can't carry an alpha channel.
  • Edge color β€” samples the top-left pixel of the source and uses that as the pad color. Output keeps the input's codec.

Already-square inputs are skipped with a "nothing to do" message β€” no wasted re-encode.

Both tools

  • Image-only (PNG / JPEG / WebP / AVIF / BMP / TIFF). Refuse video inputs with a clear error.
  • Multi-select supported β€” every selected image is processed independently.
  • Outputs land next to each source file.

Verifying this release

Public key fingerprint: C8D647377413CFA8. Run:

minisign -Vm Offspring-Setup-0.3.47.exe -p offspring.pub

Expected: Signature and comment signature verified.