Sources
- Add support for "lore" tag on e621 (issue #3059) (9a2ec55)
- Fix domain for Kemono (29629fe)
- Add support for "order" modifier on Zerochan (6e2fddd)
- Fix Shimmie image url parsing in details page (issue #3084) (30718d5)
- Add support for "file only" links on Shimmie (issue #3098) (a94e50e, 4ef1cf3)
- Use "video" sub-domain on r34.us for videos (issue #3083) (fd9feab)
- Fix image count and page navigation on E-H (8bcd0c7, 234b4a8)
Features
- Keep up to 20 log files instead of one (0644ccc)
- Allow to use Qt default UA and override it globally (024814d)
- Allow to switch base Qt theme (924b290)
- Remember last used video player volume (ee53ebb)
- Add setting to disable blacklist warning pop-up (issue #3088) (57570b3)
- Allow to remux WEBM to MP4 using FFmpeg (issue #3092) (48bcda6)
- Allow to convert ugoira files using FFmpeg (issue #3093) (8497191)
- Clean-up failed FFmpeg conversion files (dc1595a)
- Allow to customize blacklist and favorite borders (issue #3095) (147cac2)
- Change the layout of the "format conversion" options (703e067)
- Add support for image conversion (issue #3091) (494b04c, 2c12890, f28acd0)
- Add new "remove" option to tag context menu (issue #3100) (af539a9)
- Add setting to clear metadata before setting it (issue #3114) (add5c8d)
- Add new option to context menu to get tags with namespaces (issue #3109) (19e196e)
- Add CLI commands to manage source registries (7b8d670)
- Add notion of "authorized" endpoints (fd2f1f1)
- Allow to set headers on HTTP GET/POST login (d8ddcfb)
- Improve wording for the retry downloads setting (issue #3138) (e231045)
- Allow to maximize the batch download window (issue #3139) (4f691c2)
- Allow to convert VP8 to MP4 instead of remux (issue #3115) (cbd91e5)
- Store last favorite image ID in addition to date (issue #1058) (bc5c833)
Fixes
- Split tokens expirations in OAuth2 login (issue #3076) (fcc6e59)
- Stop logging an invalid type User-Agent warning (d3c7a85)
- Print error messages to the console in CLI (issue #3075) (35fc1b2, 88e0926)
- Update checker for nightly version (issue #3080) (c2af666)
- Stop crashing on re-formatting tags starting with a space (007d861)
- Use proper details settings to load image details (03af210)
- Use proper label in FFmpeg logs (c1cf658)
- Properly catch invalid exit FFmpeg statuses (bad1f28)
- Keep filename/path when converting monitors (issue #3118) (e9b84dd)
- Prevent progress bar delegate from overflowing (issue #3133) (72352a2)
- Keep sorting when editing monitors (issue #3134) (952ca4b)
- Don't crash when deleting non-starting network reply (e77e452)
- Keep monitor order when converting to downloads (issue #3136) (a164b1e)
- Skip details loading for existing MD5 (issue #3140) (c6b22e2, 70073d6)
- Default %ext% to the model value if file_url does not have any (issue #3142) (7038185)
Android
- Use adaptive icon on Android (0c5278f)
- Only show the tag button if there are tags (84e64c5)
- Add page and image count at the bottom of the results (9065111, 850fc82)
- Add a sources page in the main drawer (b4d707b)
- Use bigger thumbnails when possible (247f526)
- Properly show "no results" when there is no results (42fe094)
- Move source selector to search input (7303246, 6841d38)
- Generate ARM64 APK (issue #2983) (92a97c0, d54bdce)
Docs
- Migrate docs to MkDocs Material (9bb7f2e, 4ab008d, 486feb0)
- Update Shimmie docs to use Docker (issue #3054) (d76a76f)
- Rename "Github" to "GitHub" (b6e7302)
- Fix various typos and grammar issues (88b3ca2)
- Update versions in compilation docs (fdf4514)
- Document escaping of the comma in filenames (issue #3064) (a5e9498)
- Document the current_date token (issue #3066) (0c818d2)
- Small fixes for the configuration files page (21114d1)
- Add page about monitors (d50133e)
- Add more details about duplicate file management (ca64785)
- Add Linux default config location path (PR #3060) (5f2458e), thanks @641i130!
- Minor improvements to documentation files (PR #3061) (9106877), thanks @cvyl!
- Minor fixes in the docs (21b07a5)
- Fix information about CLI usage (49a770a)
- Fix Codacy badge in README file (9adb12f)