github hydrusnetwork/hydrus v188
Version 188

latest releases: v599, v598, v597-future-1...
8 years ago
  • if you have custom filters set up, they will now be listed in the normal thumbnail right-click menu, which will expand for them
  • 'refresh account' button's event no longer waits for service response on the gui thread
  • 'refresh account' button on review services will now re-enable if the call fails
  • added 'hide inbox and archive predicates' checkbox to options->default file system predicates. not sure if this is the best place for it!
  • system:hash can now query md5, sha1, and sha256
  • existing pages with system:hash will break on update. since this is such a rare predicate, I assume this is not a problem!
  • improved db hash cross-reference flexibility
  • any pausable popups will now explicitly change their text to 'paused' when they are paused
  • upload pending popup now has a title, so it should pause a little more sanely
  • regenerate thumbnails popup now has a title, so it should pause a little more sanely
  • cleaned up some job pause status logic
  • upload pending now works on a stream, so gigantic uploads will cause fewer hitches and overall problems
  • upload pending code is cleaned and simplified in several ways, with better error handling and progress reporting
  • synctotagarchive is now split into a thousand tiny separate jobs and runs on a separate non-db thread. it will no longer lock the db the whole time
  • synctotagarchive popup should be a lot more responsive and will specifically give the gui some time to catch up after every chunk of data processed
  • synctotagarchive will update pending tags count (and gui stuff will show the pending tags) as it goes
  • synctotagarchive is now a pausable and cancellable operation!
  • large repository sync jobs should be a little less laggy on final commit
  • system:duration now displays its value as a properly formatted milliseconds time delta, rather than just a big int
  • profiles now flush to the log immediately
  • some cpu-heavy daemon recheck periods have been extended to reduce potential hangs on slower computers
  • some repository sync messaging wording and logic is improved (it should report what it is doing more reliably when you are cpu-busy)
  • reordered instances of 'waiting politely', so download text/gauge updates should occur before the wait does
  • some misc 'waiting politely' logic is improved
  • pixiv ugoira is detected and a better error (that will be ignored by the new sub error throttling code, for instance) is produced
  • 'uninteresting mime' errors have nicer import status note text
  • fixed the 'thumbnail grid background' custom colour option

Don't miss a new hydrus release

NewReleases is sending notifications on new releases.