Changelog

Release 1.5.1 - 17/01/2017
  • Replace: Custom histogram drawing implementation (removal of QtCharts dependency)
  • Remove: QtQuick.Window and QtQuick.Dialogs dependencies
Release 1.5 - 11/01/2017
  • Add: new shortcuts handling, including mouse/touch gestures
  • Add: histogram (colour and greyscale)
  • Add: Watch images/directory for changes and update if one is detected
  • Add: option to keep zoom/rotation/mirror when switching images
  • Add: filename and image position to metadata element
  • Add: exit button to mainmenu element
  • Add: Re-open last used image on startup
  • Fix: starting new version of photoqt with image passed on remembers and opens image after welcome message
  • Fix: prevent possible exiv2 crash
  • Fix: quickinfo labels move to the right when metadata is set to non-floating
  • Fix: image scaling bug when window size is small
  • Fix/improve: display properly scaled down version when not zoomed -> better display quality
  • Fix/improve: image engine
  • Removed/Replaced: option to remember zoom/rotation/mirror on a per image basis
  • Remake: new thumbnailbar, letting qml handle more of it, better performance but fewer options
  • Fix: many bugs, small and large...
Release 1.4.1.1 - 11/09/2016
  • Important updates to appdata.xml file for inclusion in software center
Release 1.4.1 - 01/06/2016
  • Fix: External Shortcuts aren't working
  • Fix: Detecting a key combination for a shortcut didn't work when a language other than English was set
  • Fix: Disabling of thumbnails wasn't preserved across sessions
  • Fix: Not possible to change setting for Extras filetypes (xcf and psd/psb)
  • Fix: Deleting images that had non-Latin characters in their filepath/filename didn't work
  • Fix: Pressing the 'Enter' key in a CustomLineEdit went to a second line
  • Fix: Renaming a file didn't reload the directory or hide the 'Rename' element
  • Fix: Add 'missing' photoqt.appdata.xml file to source tree
  • Fix: Impossible to use '+' (normal and keypad) for shortcuts
  • Fix: Resizing PhotoQt in window mode didn't adjust the width/height of the image container properly
  • Fix: Triggering 'floatable' mode of MetaData element didn't adjust width/height of image container
  • Fix: RAW: PhotoQt would always load at most a half-sized image instead of the full one
  • Fix: Handling of non-Latin characters faulty in certain cases
  • Fix: PhotoQt sometimes would load the thumbnails with a higher priority than the main image
  • Fix: Database info in settings manager didn't update automatically after cleaning/emptying database
  • Fix: When loading a folder, thumbnails sometimes wouldn't start loading automatically
  • Fix: RAW fileformats are not enabled by default (when compiled with LibRaw support)
  • Add: Shortcut to hard-delete a file directly, by-passing the confirmation element
  • Updated some languages
Release 1.4 - 17/05/2016
  • Re-designed main interface
  • Re-design settings manager, streamlining interface
  • Re-written shortcuts management (I know, it's part of the settings manager mentioned above, but it's a huge improvement)
  • Re-written image engine
  • Improvement: Custom* elements have been extended for higher customisability
  • Improvement: Enable optimisations when compiling
  • Improvement: Better startup-checks (seperate namespace and files)
  • Add: Improved key navigation for elements
  • Add: Support for most RAW image formats (using Libraw)
  • Add: Custom element for opening files
  • Add: Additional metadata information
  • Add: Width of mainmenu and metadata element can be adjusted by click-and-drag
  • Add: Autotransform is used (for Qt >= 5.5) if enabled for better performance/quality
  • Add: Animate rotation/zooming
  • Add: Tooltips all over the place
  • Add: Shortcut notifier informing user of what shortcut navigation is possible
  • Add: Blur of background image (NOT desktop background) when element is open
  • Add: 'Loading' gif when image takes more than 500ms to load
  • Add: Experimental support for touchscreens
  • Add: Custom cache of displayed images, fully adjustable
  • Change: Turn metadata element into full-height bar on left edge
  • Change: Faulty/Unexpected metadata cannot cause a crash anymore (try/catch)
  • Change: Metadata non-floatable, i.e., permanently shown, resizes main image element
  • Change: Combine mainmenu and context-menu into full-height on right edge (removing Quicksettings)
  • Change: Use Qt's QCommandLineParse class for simple handling of command line (and common look with other Qt apps)
  • Change: Use proper XDG folders for configuration/data (auto migration at first startup)
  • Change of behaviour: Closing PhotoQt using window manager now immediately quits PhotoQt (and not first 'only' closes any possibly opened element)
  • Fix: Spaces in filenames are handled properly now when passing to external app
  • Fix (for Mac): current screen follows mouse pointer
  • Fix: many, many bugs
  • Windows: Several small fixes specifically for Windows systems
Release 1.3 - 26/07/2015
  • COMPLETE RE-WRITE IN QML
  • Fixed numerous bugs along the way
  • Added several new features
  • Ensured existing features are working as expected
Release 1.2.1 - 15/06/2015
  • Fix: Transitioning half-transparent images caused issues
  • Fix: Wheel Sensitivity (detect wheel direction change)
  • Fix: Store window geometry in proper folder
  • Fix: Set default values to global variables (fixes persistent 'No file loaded' label in metadata widget)
  • Fix: Properly quit PhotoQt (issue in some WMs, stale process would remain)
  • Fix: Check for which imagereader to use
  • Fix: Treat symlinks to images as own image (fixes weird behaviour)
  • Add: Option to completely disable tray icon
Release 1.2 - 17/01/2015
  • GraphicsMagick: More thorough testing and fixing
  • Intelligent detection of supported fileformats on first start
  • Colour filetype tiles of unsupported formats orange (qt formats only)
  • Added better SVG support
  • Added XCF support (depending on XCFtools)
  • Added PSB/PSD support (depending on libqpsd)
  • Smart preloading of folder, better support for large directories (15,000+ files)
  • Add sorting criteria for files (name, natural name, filesize, date)
  • Fix&Improve: Restore support for Trash on Linux
  • Re-worked thumbnail handling: faster, more reliable, new "smart thumbnails" mode
  • Option to stay centered on active thumbnail
  • Dynamically detect supported context menu entries
  • Option to switch between close/not close when selecting context menu entry
  • Remember zoom levels/rotation per session
  • Option to fit smaller images in window
  • Improved handling of windowed/fullscreen mode
  • Window always stays on top
  • Normal/Fancy look for closing 'x' top right
  • Automatic language detection on first start-up (system locale)
  • Change: Main animation is now 'fade-in' (+Possibility to disable altogether)
  • Wheel sensitivity settings
  • Opt-in to High-DPI pixmaps (Qt >= 5.4.0)
  • Fix: Proper handling of window flags
  • Re-ordering of settings (basic and advanced category)
  • Re-ordering and extending of quicksettings
  • Fix: Composite detection (not possible in Qt5 on Linux)
  • Loop and Shuffle option in Slideshow
  • Fix: Scaling preserves Exiv metadata
  • Many fixes, improvements, and removal of quite a bit of redundant code