github hydrusnetwork/hydrus v327
Version 327

latest releases: v599, v598, v597-future-1...
6 years ago
  • login stuff:
  • finished off some login script data stuff
  • fleshed out how login credentials and other linked data is stored in the login manager, including script link recovery when the script changes but name does not
  • improved some initialisation login validation error handling
  • improved login failure validation error handling
  • wrote a dialog panel for managing login credentials and reviewing validity and so on
  • a heap of related session and login tie-in/fix-up work
  • the login manager will now save changes to the db. it will get the HF and pixiv scripts on db creation/update, and if you have a pixiv login, the login system will pre-fill that info and 'activate' the script (although the login manager will not fire any login scripts yet--if so configured, it'll just delay on a polite error message)
  • .
  • other stuff:
  • with the subscriptions' new more liberal syncing logic, the periodic file limit will now only pop up if the sub does not see any already-seen files
  • to give more buffer for the new syncing logic, file import caches will now store 250 entries minimum on compaction (was 100 previously)
  • subscription merging now lets you choose the primary subscription into which the other subs will be merged
  • cancelling a subscription merge action mid-merge is now safely nullipotent
  • post urls that use subsidiary page parsers (such as the new pixiv manga parser) will now correctly insert (rather than append) their manga urls into the file import cache
  • removed a couple of places where urls could accidentally be duplicated in a file import cache
  • cleaned up some areas where successful file import objects were presumed to have file hashes when they might not (this was causing errors when importing urls that split into multiple url children, like pixiv manga, while also having 'additional tags' set)
  • updated tag censorship, parents, and siblings dialogs to the new panel system
  • tag censorship, parents, and siblings panels now use a notebook instead of the layout-borked listbook
  • tag parents and siblings panels now use the new small-resolution-friendly sizer, are more tight by default, and expand more neatly
  • refactored a bunch of tag ui code to clientguitags
  • the client video renderer will now deal with videos with (invalid) duration of 0 more gracefully
  • finished the 'getting started with downloading' help page, sans the login stuff
  • bit of other help work

Don't miss a new hydrus release

NewReleases is sending notifications on new releases.