Skip to content

v7.4.1

Compare
Choose a tag to compare
@github-actions github-actions released this 10 Mar 18:50
· 1062 commits to master since this release
bbeb5c5

Changes from 7.4.0

  • Fix crash when closing image window with video player disabled (issue #2287)
  • Add missing DirectShow DLL to Windows setup (issue #2279)
  • Watch theme file for changes on disk (issue #2281)
  • Fix MD5 extraction using filenames with backslash separators (issue #2282)
  • Android: properly stop videos when changing images (issue #2283)
  • Android: fix boolean settings always using their default value
  • Fix saving of animated files (issue #2284)

Info

  • Added a basic Android version (issue #2147), note that this is a work-in-progress and lots of features are missing, but basic usage is there
  • Replaced Gitter by Discord for discussion: https://discord.gg/pWnY5eW3rz
  • Added a basic blog to the website
  • Now using AppImage for Linux releases

Additions

  • Add support for SQLite MD5 database (issue #2116)
  • Add %directory% and %filename% tokens when renaming images (issue #2077)
  • Add tool to convert TXT MD5 database to SQLite (issue #2116)
  • Add project parameter to build.sh (thanks @TheBicPen)
  • Make SQLite the default for new MD5 databases (issue #2116)
  • Add basic built-in video player (issue #1114)
  • Add '...' button for monitor and favorites save dir override
  • Add 'timezone' option for date tokens (issue #2220)
  • Add explicit log when loading an image's details page
  • Add support for escaping colon in blacklist (issue #2268)

UI

  • Properly save link list in all download changes (issue #2107)
  • Properly sync blacklist to disk on every change (issue #2107)
  • Make 'restore' the default value for the 'on startup' setting (issue #2118)
  • Log a message when dropping a modifier from a search (issue #1732)
  • Don't save download progress when saving manually (issue #2278)

Fixes

  • Fix new path not showing in 'rename existing' tool (issue #2068)
  • Fix quick edit of target directory creating many folders (issue #2085)
  • Properly check directory inputs (issue #2069)
  • Fix first tab being loaded twice (issue #2113)
  • Fix Windows forbidden directories check case sensitivity (issue #2106)
  • Fix 'test login' button not working well with multiple auths
  • Use correct separator with 'keep n tags then add' (issue #2101)
  • Fix freeze on startup when having a big MD5 list (issue #2093)
  • Fix crash when using 'hardlink' for the 'multiple files' setting (issue #2129)
  • Detect and fix MP4 with WEBM extension (issue #2139)
  • Use active site as source when adding a new favorite (issue #2135)
  • Fix empty parameters getting dropped in commands (issue #2086)
  • Fix favorite thumbnail not set if image hasn't finished loading (issue #2031)
  • Fix deprecations (#2192) (thanks @txtsd)
  • Create dir before calling Qfile copy or link (#2202) (thanks @LeaflessMelospiza)
  • Fix issue with dangling pointer when calling utime (#2204) (thanks @LeaflessMelospiza)
  • Fix ignored tags (issue #2221)
  • Load tags before 'save as...' when necessary (issue #2234)
  • Fix slow from parsing removed tags for every image (issue #2237)
  • Fix crash when changing page when saving an image (issue #2229)
  • Fix timestamps being parsed as local timezone instead of UTC
  • Fix invalid characters detected for conditionals on Windows
  • Optimize ignored tags (issue #2237)
  • Fix crash when right-clicking in KFL or favorites dock (issue #2264)
  • Fix tag types not being remapped properly (issue #2249)
  • Properly stop analytics timer when disabled
  • Fix move to top / bottom actions actually swapping (issue #2271)

Documentation

  • Add support for tag types in szurubooru script (issue #2086)
  • Update szurubooru docs to use unsafe source (issue #2086)
  • Add documentation about configuration files (issue #2097)

Sources

  • Use original images instead of large ones for Twitter
  • Fix getExtension() and setExtension() for Twitter images (issue #2087)
  • Add Gelbooru API key login (issue #2088)
  • Properly generate sort modifiers for Philomena (issue #1732)
  • Fix Twitter pagination (issue #2013)
  • Add support for changing images/page on Twitter
  • Fix HTML parsing of rule34.paheal (issue #2155)
  • Properly escape special characters in Shimmie searches (issue #2195)
  • Add date search for Pixiv (issue #2187)
  • Fix HTML list tag parsing on Danbooru 2
  • Fix Gelbooru tag parsing (issue #2235)
  • Fix Gelbooru tag list parsing (issue #2239)
  • Add support for single-result redirect on Shimmie (issue #2261)
  • Add basic DeviantArt support (issue #2265)

Linux

  • Stop trimming directory names on Linux
  • Remove non-ready / deprecated sources from linux/mac packages (issue #2128)
  • Generate AppImage for Linux Github builds
  • Add AppData file for Linux installs
  • Fix 'make install' command on Linux not properly copying resources
  • Fix install path for icons on Linux (issue #2189)
  • Fix Linux UTF-8 filenames over 255 bytes (issue #2277)
  • Fix crash when closing zoom window with video player on Linux (issue #2190)

CLI

  • Fix crash in CLI (issue #2094)
  • Also copy CLI binary in package.sh (issue #2161)
  • Fix blocked state in CLI when no sources are found (issue #2161)
  • Add CLI option to generate tag databases
  • Fix CLI not quitting when a command is finished (issue #2242)
  • Use the same code for the CLI and the GUI --cli parameter
  • Add CLI check for per page and limit to be more than 0