Skip to content

Releases: gen2brain/iv

v0.4.0

Choose a tag to compare

@gen2brain gen2brain released this 05 Jul 14:47
a03021e

Changelog

Features

  • 4849ea5 feat(drm): Hardware cursor via KMS cursor plane
  • e6c8136 feat(drm,wayland): Draw title on a dimmed box
  • 6f21417 feat(iv): Add EXIF overlay
  • ebd4309 feat(iv): Add HDR (Radiance) and PFM support
  • 790805e feat(iv): Auto-rotate avif
  • 7b72f5c feat(iv): Copy image or its path to clipboard
  • 85eb608 feat(iv): Cycle scaling filter at runtime with 'a' key
  • 5b1b663 feat(iv): Cycle sort order at runtime with 'o' key
  • d32c5bc feat(iv): Play animated HEIC image sequences
  • 7107d0a feat(iv): mark images with m, print marked paths to stdout on quit
  • 6713700 feat(wayland): Draw client-side titlebar on CSD
  • 1a68fef feat(wayland): Draw the window icon in the CSD titlebar
  • 8837ed0 feat(wayland): Install .desktop + icon on CSD without xdg-toplevel-icon

Bug fixes

  • a7f2aef fix(drm): Flush framebuffer with DIRTYFB
  • f554cb1 fix(iv): Draw EXIF overlay on the window letterbox
  • 967f8ff fix(watch): Advance to next image when the viewed file is deleted
  • 39a4cdb fix(wayland): Arm frame heartbeat once configured
  • 528724c fix(wayland): Fit to content height on first configure
  • ac675c2 fix(wayland): Repaint on SetTitle for CSD

v0.3.0

Choose a tag to compare

@gen2brain gen2brain released this 29 Jun 11:27
988dcdc

Changelog

Features

  • 2f196b6 feat(drm): Handle evdev autorepeat
  • 43c7fef feat(iv): Add SetCursor; grabbing cursor while panning
  • 9ed267a feat(iv): Optional --preload of adjacent images
  • 26515da feat(iv): Pan a zoomed image with left/middle mouse drag
  • 637b7de feat(swizzle): Add riscv64 support
  • 379038e feat(win): Single-instance IPC via AF_UNIX socket

v0.2.0

Choose a tag to compare

@gen2brain gen2brain released this 28 Jun 21:00
70730aa

Changelog

Features

  • b384998 feat(iv): Add --maximize option to start maximized
  • a14946f feat(iv): Add finer zoom steps
  • 34527ab feat(iv): Auto-rotate JPEG/WEBP
  • 39f7f0b feat(iv): Debounce decode while holding navigation keys
  • da9759c feat(iv): Make Clear() blank to background on all backends
  • 12b64ee feat(wayland): Add key repeat via repeat_info
  • c52491f feat(wayland): Set default cursor shape
  • aa87902 feat(x11): Composite image off-screen

Bug fixes

  • d8a08da fix(iv): Make TestColorize independent of stdout being a TTY

v0.1.1

Choose a tag to compare

@gen2brain gen2brain released this 22 Jun 15:16
67c26b6

Changelog

Features