qimgv

Image viewer. Fast, easy to use. Optional video support.

GPL-3.0 License

Stars
2.4K
Committers
26

Bot releases are hidden (Show)

qimgv - Version 1.0.2

Published by easymodo about 3 years ago

Bug fixes

  • fix file replace dialog not working
  • fix trackpad scroll with libinput

(both bugs are pretty bad - have to do a release...)

Misc

  • build with Qt 5.12 now works again!
qimgv - Version 1.0.1

Published by easymodo about 3 years ago

Bug fixes

  • [linux] fix mouse wheel not working with libinput 1.19 #337
  • [linux] fix smoothscroll with libinput 1.19
  • [linux] fix thumbnails not rendering properly when fractional scaling is enabled
  • [linux] fix "Save As" working incorrectly when changing file extension (KDE)
  • add confirmation when editing from folderview #339
  • fix crop selection not working when another aspect ratio is selected first #335
  • fix possible crash when opening the context menu
  • fix WheelUp / WheelDown being swapped around (no user action needed)
qimgv - Version 1.0.0

Published by easymodo about 3 years ago

What's new

General

  • Qt6 support
  • UI updates
  • Custom theme support
  • Printing support
  • Export to pdf
  • Improved image format compatibility
  • Allow image resizing by percentage #249
  • Tweak zoom step range #324
  • Add absolute zoom step option
  • Confirmation when overwriting files
  • Allow Tab key in shortcuts
  • Add slideshow / shuffle mode indication in window title
  • Adjacent directory switching (shift+left / shift+right) #304
  • Automatic seamless directory switching
  • Allow more video formats besides webm/mp4 #233
  • Zoom Lock feature #268 #306
  • Shortcut for toggling fullscreen infobar #326
  • Show in folder menu option now pre-selects current file
  • [windows] included plugins for JXL & AVIF formats
    • JXL animation needs to be manually enabled in settings

Folder view

  • Display folders
  • Display image resolution
  • Filesystem navigation via Enter / Backspace
  • Show path bar (will be improved in future)
  • Allow multi-selection
  • Mass rotate / delete
  • Improved drag'n'drop
  • Renaming now works in folderview
  • Improved thumbnail loading responsiveness
  • Unload off-screen thumbnails option #260

Misc

  • Fix video playback with the latest mpv #259
  • Fix window positioning under some window managers
  • Allow custom cache folder location #245
  • Change default thumbnailer thread count to 4
  • Fix cursor autohide on wayland #281
  • Fix context menu potentially appearing off-screen #220
  • Other minor bug fixes
  • Lots of visual fixes
  • MacOS fixes (still a bit rough, not releasing it yet)

32bit builds will be uploaded later

qimgv - Version 0.9.1

Published by easymodo over 4 years ago

Fixed:

  • [windows] Maximized state not being saved (regression)
  • [windows] Occasional white window flicker on startup (needs testing to make sure its gone)
  • [windows] Deleting gifs/videos didn`t work (file still being accessed due to playback)
  • [linux] Fixed incorrect window position on launch (it occasionally shifted upwards by the height of titlebar)
  • Exif orientation not being applied (regression)
  • Expand images option not working correctly when expand limit is unset
  • Building with qt <5.14 now works again
qimgv - Version 0.9

Published by easymodo over 4 years ago

What's new:

  • Directory tree & bookmarks in folder view
  • High quality scaling via OpenCV
  • Reduced memory usage when viewing zoomed images
  • Zoom level indicator
  • Image centering options
  • Slideshow mode (~ key)
  • Show directory now highlights current file
  • Improved touchpad support (see settings > controls)
  • gif playback controls. Play / pause & frame step, similar to video
  • Crop panel now has save button. Shortcut is Shift+Enter
  • Added an option to start into folder view
  • Support for HEIF / HEIC image format

Bug fixes:

  • Window state is now saved correctly fix in v0.9.1
  • Various UI fixes
  • Possible crash fix in thumbnailer

NOTE: if you are updating from v0.8.9 uninstall previous version first

qimgv - Version 0.8.9

Published by easymodo over 4 years ago

What's new

  • [FolderView] You can now edit / remove files right from folder view.
  • [FolderView] Scroll animations for keyboard navigation.
  • [Thumbnailer] Files are now stored as png. This fixes transparency in folder view.
  • [Panel] Scrollbar indicator.
  • [Viewer] Configurable zoom step.
  • [Viewer] Added another way to zoom: hold RMB and scroll.
  • [Viewer] Added expandLimit option.
  • Added jpeg save quality option.
  • Changed some default settings.
  • Updated theme & icons.

Bug fixes

  • Several bug fixes related to file operations.
  • Minor visual fixes.
  • Keyboard input fixes. All your keys should now work, including symbols accessible through shift.
  • Added an alternate input handling for other OSes like macOS / haiku / *bsd etc. Default input uses a Qt feature that is unsupported there yet.
  • Removed max zoom option.
  • [windows] Do not track subfolders.
  • [Thumbnailer] Fix for video files with % in file path.
  • [FolderView] Thumbnails are now always uncropped.
  • [FolderView] Fixes for mouse scrolling.
  • Fix some keyboard focus issues.
  • File format detection fixes.
  • Crash fixes.

Note: minimum required cmake version is now 3.13
Note 2: builds updated. Re-download if you have issues opening non-english filenames.

qimgv - Version 0.8.8

Published by easymodo almost 5 years ago

What's new

  • Added volume control actions: toggleMute, volumeUp, volumeDown

  • Added mute button

  • Added showDirectory action & context menu entry. Opens current dir in the default file manager.

  • Configurable text color for fullscreen info bar

  • Off-screen thumbnails are now unloaded to save memory

Bug fixes

  • Fixed file format detection issues

  • Fixed overlays sometimes losing keyboard focus

  • Fixed moving files (regression)

  • Fixed notification not being shown on file copy / move

  • Fixed some temporary files not being removed on windows

  • Fixed crash on indexed png with transparency

  • Fixed possible crash when renaming a file

Other

  • Images are now being saved through a temporary file in case something goes wrong

  • Fixed incorrect shortcuts for frameStep / frameStepBack (they were switched around)

NOTE: builds reuploaded with a crash fix

qimgv - Version 0.8.6

Published by easymodo about 5 years ago

  • Dramatically improved startup speed.

Core & MainWindow init (worst case scenario - windows, 5200rpm hdd):
v0.8.5 ~300ms
v0.8.6 ~25ms!

While this wasn't as much of a problem on linux, you will still see a noticeable difference.

This was achieved by using lazy initialization of many ui elements, as well as avoiding some less optimized Qt classes.

  • Added some missing hidpi icons
qimgv - Version 0.8.5

Published by easymodo about 5 years ago

  • Crop: change behavior to match older versions
  • VideoControls: fix overlapping with panel
  • FolderView: scrollbar is now easier to hit while in fullscreen
  • Fix opening videos without correct mime type
qimgv - Version 0.8.4

Published by easymodo about 5 years ago

  • fix rename window (regression)
  • show error when a file operation fails
  • [windows] fix white window flicker at startup
  • [windows] fix moving/deleting animated media
qimgv - Version 0.8.3

Published by easymodo about 5 years ago

New

  • triggerScalingFilter action
  • Support drag'n'dropping out of qimgv

Fixes

  • Save maximized window state
  • CMake fixes (VIDEO_SUPPORT option working incorrectly)
  • Some unicode fixes on windows
  • Fix lag during sorting mode switch
  • Fix icon grid behavior when a lot of files are being added/modified from outside
  • Fix clipboard file copying (via ctrl+c)
  • Load files with incorrect file extensions (when opened directly)

Windows builds

Qt 5.12.4. Both 32-bit and 64-bit builds. Just archives for now, installer coming sometime later.
Now includes QtRaw plugin.
Haven't tested it much, expect bugs!
Downloads below. Click 'Assets' if thery are not visible.

qimgv - Version 0.8.2

Published by easymodo about 5 years ago

Fix new shortcuts not working when you update from 0.7.x

qimgv - Version 0.8.1

Published by easymodo about 5 years ago

New stuff

  • qimgv will now track changes in the current directory. May not work for remote locations like smb shares.

  • You can now change sorting mode on-the-fly. It Just Werks.

  • Add sorting mode combobox in folder view. You can also assign shortcuts to sorting modes.

  • You can now rename files by pressing F2.

  • Added sxiv-like info bar at the bottom.

  • Added info panel that shows exif tags. Press I to toggle.

  • Copy current file to clipboard by pressing Ctrl+C.

  • Copy current file path by pressing Ctrl+Shift+C.

  • Force reload file F5.

  • Context menu now can be accessed by pressing Menu key.

  • You can now assign a different shortcut to context menu, it is no longer hardcoded to right click.

  • You can now assign a shortcut to toggle transparency grid display.

  • Improve folder view performance.

  • Improve touchpad scrolling when using libinput driver.

  • A more polished UI theme.

  • Split config file in two parts. The main one will not change every time you open program.

Bug fixes

  • (important one) Fixed long startup times by moving videoplayer into a separate library that is loaded ondemand. I've seen some complaints about this, please give this version a try.

  • Fix some issues with mouse event handling.

  • Fix scaling working incorrectly for webp files.

  • Fix opening wrong directory when passed . as an argument.

  • Previously when you used "Open dialog" qimgv would sometimes hang. Now it doesn't do that.

  • Saving PNG files will no longed produce huge file sizes.

Notes

  • This release may be a bit buggy as it included quite a bit of refactoring. Stuff will get fixed promptly.

  • Added ppa for ubuntu. No more compiling, yay.

  • Windows users will have to wait for 0.8.2 release (~ a week).

qimgv - Version 0.7.3

Published by easymodo over 5 years ago

  • [FolderView] Zoom support
  • [FolderView] Ability to toggle filenames display
  • [FolderView] Icon grid is now centered
  • Re-done some of the icons, added HiDPI versions
  • Startup speed optimizations
  • Multiple UI related tweaks & bug fixes
  • Fixed build with Qt 5.9 (regression)

Notes for windows release

  • Config file is now stored in conf directory
  • If you aren't using the installer make sure that you can write to conf, cache and thumbnails directories (might happen if you unpack into Program Files)
  • The default version is now without video support (see filenames)
qimgv - Version 0.7.2

Published by easymodo over 5 years ago

  • Improved HiDPI support
  • APNG support (via QtApng plugin - included in windows package)
  • Optional RAW support via QtRaw plugin
  • Separate settings for fullscreen / windowed background
  • UI performance improvements
  • Updated some icons
  • Minor startup speed optimizations
  • Crop UI improvements
  • Smooth scroll checkbox now works again
  • Fixed some other bugs
  • Added --help text

Windows build: reverted to Qt 5.11.2 runtime

qimgv - 0.7.1_opencv

Published by easymodo almost 6 years ago

An attempt at using OpenCV.

Features bicubic / lanczos4 scaling + image sharpening (configurable in settings). Looks pretty good.

qimgv - Version 0.7.1

Published by easymodo about 6 years ago

Fix build with Qt 5.9
Fix build with musl libc

qimgv - Version 0.7

Published by easymodo about 6 years ago

aliens

New stuff

  • Folder View mode. Toggle with Enter or Backspace. This mode will be further improved in future

  • Ability to run commands / shell scripts on a current image

    • Go to Settings/Scripts
    • Create a command
    • Add a shortcut just like for any regular action
  • Context menu

  • Video controls

  • Background transparency & blur support (KDE)

  • Directory sorting (name, date, file size)

  • Trash support

Improvements

  • A new icon

  • Redesigned settings window

  • Several ui improvements: auto-hiding top buttons, toggle-able info overlay etc

  • Updated theme

  • Exif rotation should now be auto-applied on image load

  • More responsive image switching (fixed a job management bug in Loader)

  • Configurable thread count for thumbnailer

  • Fixed some possible crashes

Other

  • Added build flags for some features (kde blur and video support)

Note: if you are upgrading and some actions are not working - reset your shortcuts

qimgv - Version 0.6.3

Published by easymodo over 6 years ago

You can now mirror images by pressing H / V keys.

qimgv - Version 0.6.2

Published by easymodo over 6 years ago

Bug fixes

WebM/MP4 playback issues #49