Skip to content

Releases: torcado194/opti

1.6.8

Choose a tag to compare

@torcado194 torcado194 released this 13 Jun 03:39

Fixed

  • file paths with special characters (e.g. "%" and "#") now load correctly
  • force sRGB color profile to work around an electron issue
  • update readme to include cursor passthrough toggle
  • fixed pasting image with ctrl+v not resetting image dimensions

1.6.7

Choose a tag to compare

@torcado194 torcado194 released this 21 Feb 00:39

Added

  • r: reload file data from disk

Changed

  • restart opti window hotkey has moved from r to shift+r

1.6.6

Choose a tag to compare

@torcado194 torcado194 released this 24 Oct 05:18

Fixed

  • fix space double pausing audio/video

1.6.5

Choose a tag to compare

@torcado194 torcado194 released this 24 Oct 02:53

Added

  • n: show file name - shows the current file name or path at the bottom. press multiple times to cycle between file name, file path, or hidden.
  • changed the default behavior of space when playing an audio/video file to pause the media
  • added shift+space to force resetting media when playing an audio/video file
  • audio player is now centered in the frame
  • audio player now shows filename by default

Fixed

  • fix slow startup, when opening an additional instance of opti
  • fix volume being muted on additional instances
  • fix spawn args (e.g. file dragged into exe) not working on additional instances

1.6.4

Choose a tag to compare

@torcado194 torcado194 released this 20 Oct 23:41

Added

  • audio/video volume setting now persists between files and new instances

Fixed

  • fixed audio player not setting default size
  • fixed scroll zoom not working with audio player

1.6.3

Choose a tag to compare

@torcado194 torcado194 released this 15 Oct 22:08

Added

  • changed wording of drag-zoom to drag-scale in help
  • arrow key nudging now works with drag-scaling
  • ctrl+space now works with locked window

1.6.2

Choose a tag to compare

@torcado194 torcado194 released this 15 Oct 04:36

Added

  • s: sync animation - syncs animations to the system clock. any synced animations across opti instances that have the exact same length will loop in sync.
  • drag+arrow keys: nudge - nudge window/panning position by 1 pixel in the desired direction
    • hold shift to nudge by 10 pixels
  • alt+rightclick: drag-zoom - fine-grained control of zoom by dragging the mouse
  • ctrl+space: soft reset - holding ctrl while resetting (space) will now reset the image (centering and fitting within the window) without changing the window size or position

Fixed

  • fixed image not loading correctly after reloading with r
  • fixed crash when reloading with r while image is currently loading

1.6.0

Choose a tag to compare

@torcado194 torcado194 released this 09 Oct 21:17

Added

  • significantly improved file loading performance. this makes use of data streaming, so any arbitrarily large file (gigabytes and more) should load instantly.
  • < or >: frame seeking - enters "frame seek" mode for any video, gif, or apng file. pressing < or > in this mode will go backwards or forwards a frame, respectively.
    • note: holding shift will force a 1/60th second seek for video files, since the seeking implementation for video does not render frames for performance reasons, and may eventually skip actual frames due to rounding errors.
    • hold ctrl when resetting with space to maintain the current frame, otherwise this resets back to the playing animation/video
  • more format support (e.g. mkv)
  • force-loading some "broken" files (e.g. some svgs and gifs)

Fixed

  • fix resetting window position outside primary display
  • fix some image state not resetting after loading different file types
  • fix failing to load insecure/certificateless urls

1.5.1

Choose a tag to compare

@torcado194 torcado194 released this 14 Sep 09:36

(9/14/22: added version 1.5.1a which fixes a small bug with zooming)
(9/14/22: added version 1.5.1b which adds the p passthrough control info)

Added

  • p: passthrough toggle - cursor passes through window
  • l: window lock toggle - window size and position locked
  • border colors indicating current window state
  • shift-scroll: opacity adjustment
  • better zooming
    • now defaults to zoom to the cursor position. hold alt to force the old behavior of zooming from the center
  • better file handling
    • svgs especially. now attempts to display media even when it can't determine the type.
  • audio file support
  • copy/paste image uri

Fixed

  • issues when OS window scaling isn't set to 100%
  • video controls not clickable
  • help menu not scaling to the window
  • help menu shrinking when no image loaded

1.4.1

Choose a tag to compare

@torcado194 torcado194 released this 07 Sep 02:31

Changed

  • better readability on file/folder icons and names

Windows: opti1.4.1.zip
Linux:

  • zipped folder: opti1.4.1.tar.gz
  • standalone: opti1.4.1.AppImage