Skip to content

dotz v0.2

Choose a tag to compare

@jarun jarun released this 31 Jul 14:44
· 21 commits to main since this release
v0.2
b18ef1d

Highlights

  • Added video playback with seek controls for smoother terminal video preview workflows.
  • Introduced zoom controls with reset and pan support for better image inspection:
    • Zoom in/out: +, -
    • Zoom reset: 0
    • Pan while zoomed: h, j, k, l
  • Added clockwise rotate and horizontal flip actions.
  • Added floating overlays for file metadata and keyboard help (?).
  • Improved status visibility with a two-line status bar showing filename plus zoom/slideshow/video state.

Usability Improvements

  • Added n and p shortcuts for next/previous navigation.
  • Improved slideshow controls:
    • d / D decrease or increase slideshow delay
    • Better handling when S is repeated
  • Improved video seek key handling, including repeated key presses.
  • Improved initial video frame extraction behavior by honoring ffmpeg skip_frame and nokey options.

Performance and Rendering

  • Improved image loading and Braille rendering performance.
  • Added threaded preprocessing/rendering stages.
  • Improved terminal fit behavior by rendering images full width and full height where appropriate.
  • Included additional optimization and code reduction passes.

Sponsor