github hydrusnetwork/hydrus v282
Version 282

latest releases: v572, v571, v570-future-build-2...
6 years ago
  • rolled back to an older version of pyinstaller that does not seem to have the embedded flash window problems windows users experienced
  • added an error handler to wx.lib.flashwin import--if it fails to import, the client will print the error to the log and thereafter show 'open externally' buttons instead of the embedded flash window
  • created a 'filename tagging options' object to handle the instance-non-specific auto-tagging parts of the filename tagging dialog
  • moved all the appropriate tag generation code to this new object
  • extracted the simple and advanced panels in the filename tagging dialog to a separate panel
  • wrote a new wrapper panel to edit filename tagging options objects directly
  • cleaned up some tag generation code--it'll now all be siblinged/parented/censored the same way
  • import folders now use the filename tagging options object, harmonising this tag parsing code
  • edit import folder gui now has an add/edit/delete listctrl to manage the new tag_service->filename_tagging_object relationship (this replaces the old .txt management button and summary text)
  • finished the StringConverter class in the new parsing engine. it applies a series of transformations to text
  • wrote a panel to edit string converters
  • wrote a panel to edit string converters' individual transformations
  • updated html formulas to use string converters instead of the old cull_and_add system
  • html formula edit panels can now edit their new string converters
  • file lookup scripts now 'stringconvert' their file identifier strings--this should allow the 'md5:md5_hash' fix we've been talking about (i.e. by first encoding to hex and then prepending 'md5:')
  • the help->about window now shows the client's default temp directory
  • thumbnail regeneration--particularly full-size regen and resized png gen--should be much faster in the client
  • the debug exes are now included in the windows build
  • the debug exes are now included in the non-windows builds
  • the test exe is no longer included in the windows install (can't remember it ever being useful, and it is like 10MB now)
  • unfortunately, a recentish change to how pixiv serves gallery page results has broken the hydrus pixiv downloader. this will have to wait for the downloader overhaul, and even then, it might be slightly tricky. pixiv downloader entries are now hidden, and existing pixiv subscriptions will be paused on update
  • the thumbnail select submenu now clarifies 'all (all in x)' if all are in the inbox or archive
  • you can now archive/delete filter from the thumbnail menu on a single file
  • lowered the http session inactivity timeout even more, to 45 minutes
  • fixed a couple of instances of the new subscription dialogs being unable to mass-retry failures
  • ffmpeg parsing errors now print more info about broken file path
  • some daemons will be snappier about shutting down on application shutdown
  • took out the sometimes invalid 'booting' phrase in the during disk cache population status report
  • the client will now warn you about page instability at 165 pages after one user reported instability at 175. 200 is still the strict limit.
  • downloader pages and subscriptions will fail more gracefully if their downloaders cannot be loaded (e.g. they used a since-deleted booru)
  • fixed listctrl panel button enabled/disabled status when the child listctrl starts empty
  • the new listctrl can now select data in a cleverer way
  • misc fixes
  • misc refactoring

Don't miss a new hydrus release

NewReleases is sending notifications on new releases.