Skip to content

Releases: Bionus/imgbrd-grabber

v7.12.2

14 May 18:25
9295754
Compare
Choose a tag to compare

Changes from 7.12.2

  • Don't crash when closing tabs with the small "x" icon (e805e7c)

Changes from 7.12.1

  • Don't crash when downloading images while having no filename set (415d2e7)
  • Default to Qt Vista style on Windows (bd3ed12)
  • Stop logging errors about WebEngine and user agent (ec702e7)

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)

v7.12.1

12 May 21:01
b61de7e
Compare
Choose a tag to compare

Changes from 7.12.1

  • Don't crash when downloading images while having no filename set (415d2e7)
  • Default to Qt Vista style on Windows (bd3ed12)
  • Stop logging errors about WebEngine and user agent (ec702e7)

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)

v7.12.0

12 May 19:05
e6582a6
Compare
Choose a tag to compare

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)

v7.11.2

23 Jul 19:59
0f774c4
Compare
Choose a tag to compare

Sources

  • Always load details before downloading FA images, fixing thumbnail download (issue #3003) (5699a24)
  • Add HTML loading/parsing to Kemomo, adding support for search (issue #2977) (77357ae)

Fixes

  • Automatically refresh OAuth2 token when outdated on use (issue #2985) (faf7f9a)
  • Remember OAuth2 token expiration to prevent unnecessary refreshes (f75725a)
  • Fix warnings due to missing Content-Type header (6fad220)
  • Fix sample loading instead of original images (issue #3007) (f93b394)
  • Fix crash sometimes happening when using a high Windows scaling (issue #3006) (1bb7c15)

v7.11.1

25 Jun 14:14
13494dc
Compare
Choose a tag to compare

Fixes

  • Stop logging warning about User-Agent type (43de3d8)
  • Fix page count parsing on r34.us (issue #2990) (6983afa)
  • Fix renaming images from MD5 for sources with full details API (c795c72)

Android

  • Fix save settings not showing up (issue #2978) (c4fd4c2)
  • Stop using infinite scroll when disabled (issue #2987) (820771e)

v7.11.0

05 Jun 21:06
2628a9c
Compare
Choose a tag to compare

Sources

  • Fix e621 artists self-upload tag parsing (issue #2890) (5d76b0a)
  • Use JSON API for details in E621 (issue #2890) (b5af63d)
  • Fix full image link generation for Anime-Pictures (issue #2747) (80a157a)
  • Add support for showing followed results on Pixiv (eff25a0)
  • Stop sending invalid parameters to Mastodon token endpoint (issue #2922) (610d29f)
  • Add support for download files in DeviantArt (issue #2917) (a90ab42, cb555f4)
  • Fix gallery detection and parsing for Nijie (issue #2914) (9e195c8)
  • Fix pagination on E-H (issue #2880) (31a40b3)
  • Fix Philomena not showing up in tag loader (issue #2788) (7f0e06e)
  • Encode tag name in getTag URI in Szurubooru script (#2927) (3ecdcff), thanks @59716123!
  • Fix "key" used as an ID on booru.io (issue #2933) (b9fd859)
  • Fix HTML listing parsing for Philomena (3102698)
  • Fix general tags marked as unknown type in Philomena (4a451e9)
  • Add basic support for kemono.party (issue #2894) (fed6a34)
  • Fix Twitter details method returning an array (c676f94)
  • Add basic support for Newgrounds Art (issue #2794) (eaee2dd)

Features

  • Add context action to convert between downloads/monitors (issue #2213, issue #2859) (207dffa)
  • Add tag settings for "general" tag type (issue #2905) (d4f3619)
  • Add new "grabber:monitored" flag (b46ea6d)
  • Add duplicate protection for monitors (1afb952)
  • Add default settings for monitors (issue #2882) (de84bb7)
  • Map "origin" tag types to "artist" (b1a98de)
  • Add "Start now" context menu to monitors (issue #2971) (37c9794)

Fixes

  • Make '...' buttons work in external file settings (issue #2891) (e54e8a1)
  • Remove unnecessary spaces using the "Plus" window (18d0759)
  • Don't close "Plus" window when cancelling image search (issue #2903) (a6e1439)
  • Fix parsing of metadata in some sources (9d79bfe)
  • Improve the speed of the grabber:favorited flag (94fab58)
  • Add "last success" data to monitors (1845eb0)
  • Mark monitor as successful even if there are no new results (issue #2918) (366b1f5)
  • Wrong monitor conversion when sorting (issue #2921) (5896437)
  • Add new setting to control monitoring when a source has no results (issue #2918) (057b472)
  • Galleries with unknown image count now properly show with "?" (1d835df)
  • Properly batch download ZIP in some cases (issue #2881) (891ceca)
  • Add missing sites and remove invalid ones from Windows builds (issue #2740) (e1e02e6)
  • Properly handle rate limiting in tag loader (90cf11f)
  • Properly sort monitor intervals in monitors tab (issue #2926) (f268117)
  • Add monitors tab to the top of the tab selector (issue #2930) (2bd90b4)
  • Properly sort monitors "time to next check" in table (cb71ba7)
  • Fix "medias" sizes not compared properly (issue #2933) (14a7e4b, 5ea5a2f)
  • Properly color "species" tags (0605461)
  • Properly ready tag types from the write path (132f873)
  • Prioritize local filesystem for AppImages in portable mode (issue #2936) (fbf906a)
  • Properly handle image redirects with HTML body (6e87548, 7670db6)
  • Stop using last media as thumbnail image (f4581d1)
  • Properly set media height in JS parser (6a87d83)
  • Include QScintilla DLL in ZIP releases (issue #2961) (9ea0d87)

Android

  • Properly display changelog in QML version (issue #2896) (3df1fc3)
  • Add infinite scroll for QML version (issue #2884) (d263ef4, cad50e9, 383ffcb)
  • Group tags by category in QML version (dae0c4b)
  • Don't try to load next page on last page on Android (615d037)
  • Use proper class name when sharing on Android (issue #2943) (7e44f4b)
  • Don't try to load thumbnails with no URL (ba2b373)

v7.10.1

07 Jan 17:07
71bdba6
Compare
Choose a tag to compare

Sources

  • Fixed Zerochan details tag parsing (issue #2863)
  • Added "nw=1" to E-H default cookies (issue #2865)

Misc

  • Updated User-Agent (issue #2870)
  • Added mnemonic for monitor button (issue #2860)

Android

  • Added context menu to the tags view (c59ef31)
  • Added new buttons to add/exclude tag from the current search in the tags view (895e4ae, ce074e8)
  • Fixed major performance issue causing many micro-freezes (412def7)

Technical

v7.10.0

16 Dec 21:16
5b76b1c
Compare
Choose a tag to compare

Translation

  • Big progress on the German translation which is now completed, thanks DJSH134!
  • Many small improvements to various translations

Features

  • Add "removed tags" feature to sources (issue #2772) (6e45636)
  • Add context menu action to copy tags from image previews (issue #2845) (ad0919c)
  • Add information about conditional filename priority (33867e7)
  • Add list of contributors in "About Grabber" window (156d4a1)
  • Add new setting to hide filtered images count (issue #2853) (3ca9720)
  • Add support for parenthesis and operators in post-filters (issue #2847) (e0fa5b8)
  • Improve looks of the Gallery tooltip to show more information (9ef268c)

Fixes

  • Approximate image count correctly with overflow images (issue #2801) (d928d33)
  • Fix crash when using "Prune sources" without loading results first (347cd1e)
  • Fix details window being too big sometimes (fda3ada)
  • Fix favorite highlighting for tags with special chars (issue #2759) (aae0398)
  • Fix favorite image change not reflecting (issue #2810) (a0f33db)
  • Fix highlighting when the user does not have any KFL or favorite (issue #2766) (8cb2c25)
  • Fix network locked if aborting requests before they start (issue #2515) (b49e35d)
  • Fix only first conditional filename would be taken into account (issue #2769) (210873d)
  • Fix HTML detection for documents starting with <html> (319b523)
  • Fix improve looks of errors in thumbnail loading (ac41f0d)
  • Fix issue with loading cookies when there's only one entry (f16d572)
  • Fix limit the tag loader per page to maxLimit (ec96aab)
  • Fix loading image details even when blacklist is empty (205b2fb)
  • Fix memory leak in JS HTML parser (2fcf529)
  • Fix search highlighter for end of words (issue #2759) (ffdd52f)
  • Fix settings not saving for sources with port (9d7be0d)
  • Fix settings window starting at the wrong screen (6d64ba3)
  • Fix tags added multiple times in batch downloads (issue #2840) (e7bf3f3)
  • Fix white downloads table in dark theme (299749b)
  • Properly cleanup network replies on destruction (09c6edf)
  • Properly detect network replies deleted outside of the network manager (a420b8e)
  • Properly detect not starting commands (04690f7)
  • Properly handle rate limits when downloading images (9bb77db)
  • Restore missing printsupport DLL on Windows (issue #2764) (cde109d)
  • Re-trigger highlighting when adding or removing favorites (issue #2759) (98c5b37)
  • Use auth ID as key instead of type in QML version (3928ee2)

Sources

  • Add support for Szurubooru as a source (issue #2850) (3214f95, 430a09f, f82176f, 20ec1bc, 6b2fb75)
  • Fix audio posts breaking on Mastodon (88a7311)
  • Fix E-H parsing for large image mode (issue #2854) (6bc40c2)
  • Fix forgotten "full results" indicator (4c02a16)
  • Fix HTML parsing when logged in for Zerochan (issue #2830) (04940b2)
  • Fix HTML tag parsing on DeviantArt (619abd5)
  • Fix image resolution in Zerochan RSS (issue #2830) (df00f39)
  • Fix Mastodon pagination (c7ab868)
  • Fix mode detection on E-H (f2a0f19)
  • Fix search parsing on FA (issue #2784) (ddadd2d)
  • Load image date, tags, and author for E-H gallery images (a09c2b3)
  • Parse name for Zerochan images (a687ad9)
  • Properly parse all E-H display modes (issue #2792) (a523c0f)
  • Set Gelbooru's max limit to 100 (issue #2765) (b552ae6)
  • Set meta field on Pixiv source (2342acc)
  • Update defaults for Zerochan (209dc2c)
  • Use Safebooru instead of Danbooru as default source (62299a5)

Technical

  • Add new parent() function to HTML parser nodes (b266ca0)
  • Add support for additional HTTP basic login types (4dac955)
  • Add support for custom headers in tag type api (7e058b5)
  • Add support in url regex for passing localhost and similar (cf5c592)
  • Add warning when using an invalid boolean value in sources (1a09351)
  • Bump OpenSSL for Windows to 1.1.1s (128b33c)
  • Change com.bionus to org.bionus in ID (bf4e795)
  • Fix 'shrcv1' typo in Mastodon docs (d9c87af)
  • Fix desktop file for AppImage generation (5d3f7cc)
  • Fix wrong error code logged when failing to parse CSS selectors (7341b20)
  • Provide update information for AppImages (5bc13b0)
  • Show URL protocol command in logs (cb8f96e)
  • Update NPM dependencies (9964bbc)
  • Update TypesScript to 4.9.3 (PR #2848) (21a0665), thanks @tjni!
  • Use reverse DNS ID for app files on Linux (0abc76a)

v7.9.1

16 Jul 11:48
b8c0a3b
Compare
Choose a tag to compare

⚠️ On Windows if you edited model.ts files in AppData, please back them up before updating, as they will be deleted in this update. Source files are now in Program Files on Windows, and the ones in AppData take precedence over them. After updating, you can put your edited model.ts files back in AppData, and they will override the default ones as expected. ⚠️

Translation

Sources

  • Add support for lists on Twitter with "list_id:ID" (6801927)
  • Add support for user IDs on Twitter with "user_id:ID" (5855f18)
  • Add basic support for Mastodon (issue #2739) (3f47e01, 61b925d)
  • Add support for "general" rating on Danbooru and Gelbooru (issue #2723) (b859ada, 37183e3)

Features

  • Reset page number when changing search in mobile version (issue #2715) (85a0b4f)
  • Ignore duplicates when adding single images for downloads (issue #2685) (95b2c04)
  • Ask to delete settings directory on uninstall (issue #2745) (2b1976f)
  • Add "authorization_code" type for OAuth2 (previously named "pkce") (401aa78)
  • Add new "added tags" option at site level (dd94e1f)

Fixes

  • Fix window title for web services options (issue #2704) (a818869)
  • Don't store settings in the macOS .app file (issue #2676) (7efa1ca)
  • Add "nobackslash" to the Szurubooru command (issue #2708) (89cc257)
  • Add qt5-qtnetworkauth-devel to Yum requirements (PR #2722) (812ce2d), thanks @SlamminCO!
  • Add Qt5Svg to Windows installer (issue #2721) (46c4ffd)
  • Add support for milliseconds in parsed datetimes (issue #2727) (0ea5327)
  • Update new issue link (issue #2734) (cebc93f)
  • Fix crash when having buttons only in the drawer (issue #2728) (1994627)
  • Add missing QScintilla DLL to ZIP package (issue #2733) (2a4e72d)
  • Disable authorization code flow without a client ID (65d9aeb)
  • Fix exiftool with utf-8 filenames on Windows (issue #2725) (0da880b)
  • Fix progress bar overlapping tags in viewer window (issue #2714) (21ccb65)
  • Update Yandex icon (PR #2751) (5380c43), thanks @adem4ik!
  • Make text wrap in new source registry settings (c6cce32)
  • Fix missing icon in tag-tab pop-ups (issue #2754) (8807ae6)

Technical

  • Optimize image files (PR #2712) (16ac60d, 552a27c), thanks @adem4ik!
  • Add support for boolean meta fields (69549b8)
  • Add script to generate a source skeleton (cb7fb0d)
  • Remove a few unnecessary DLLs from the Windows portable version (262e8f9)
  • Automatically label issue templates (10e59b2)
  • Use syntax highlighter in search field (issue #2738) (176250a, bd62354, e150982)
  • Move timer initialization to viewer window contructor (issue #2728) (a8d7a49)
  • Bump Windows OpenSSL to 1.1.1q (efa38d9)
  • Properly ignore null values returned by source files (6fd7e1d)
  • Fix invalidly called OAuth2 authorization code flow constructor (bda40fc)
  • Use "auto" for a few variables in ViewerWindow (6f60bac)
  • Stop running github actions on crowdin branch (b885725)
  • Disable rich text in search field (issue #2752) (f3c8921)
  • Update all TS files when updating translation files (077553b)
  • Add libqt5networkauth5-dev to apt-get requirements (PR #2755) (6661bbf), thanks @SlamminCO!

v7.9.0

06 Jun 14:59
c729a65
Compare
Choose a tag to compare

⚠️ On Windows if you edited model.ts files in AppData, please back them up before updating, as they will be deleted in this update (and this update only). Source files are now in Program Files on Windows, and the ones in AppData take precedence over them. After updating, you can put your edited model.ts files back in AppData, and they will override the default ones as expected. ⚠️

Translation

Features

  • Add "timeout" option for commands (issue #2671) (28d1471)
  • Add a new options screen for generating a backup ZIP file (ba18ae7, 102e796)
  • Add support for "medias" type when passing image from sources (8b81d2a)
  • Bump OpenSSL on Windows to 1.1.1o (e56e3c7)
  • Add support for POST requests in model files (042b384, fd243c3)
  • Add new "case" filename option for lists (issue #2655) (141aa4e)
  • Add shortcuts to change page (issue #1983) (c780525)

Sources

  • Fix ugoira support on Pixiv (issue #2610, issue #2487) (7e2f858)
  • Fix wrong name in ArtStation model file (3130acd)
  • Add support for source booru.io (47e00cf, e092bdb)
  • Fix webm thumbnails in Philomena (issue #2680) (2280983)
  • Add "PREFER_MP4" setting to Philomena model (issue #2680) (8af5b6c)
  • Fix GIF not mapped to ZIP properly in Pixiv ugoira (b7b6adc)
  • Map "owner" to "author" token in Gelbooru (issue #2687) (60291ae)
  • Fix Danbooru's "through URL" login to use API key (issue #2681) (7b19463)

Fixes

  • Properly display sample for ugoira preview (8846c39)
  • Fix typo in package.sh for rsync (issue #2670) (369d602)
  • Delete updated site files in AppData on install (36ce051)
  • Add indication in docs about using "%search%" with the image renamer (74d3095)
  • Fix crash when loading a monitor with a not found site (372976c)
  • Fix crash when loading a favorite with a not found site (issue #2695) (da182ed)
  • Fix %search% token when loading from a Gallery tab (issue #2688) (2a8d603)