github hydrusnetwork/hydrus v314
Version 314

latest releases: v599, v598, v597-future-1...
6 years ago
  • tag import options can now be set to 'default', meaning 'use whatever the default is at the time of import', which will be an easier way of managing TIOs for many subs that you'd prefer all share the same TIO settings anyway
  • updated tag import options ui to enable this default setting where appropriate
  • updated the newer import pipeline to work with 'default'-set tag import options
  • new downloaders, subscriptions, watchers, and multi-watchers now start with 'default' tag import options
  • deleted the old default tag import options management code and put some text up on options->importing making notice about the impending shift. a popup message will also say this on update
  • tag import options buttons now have a right-click menu with copy/paste/default options for quick assignment and duplication!
  • added 'overwrite tag import options' to manage subscriptions--once you are comfortable with the new 'default' TIO mode, and after some small tests, you might want to switch all your subs over to 'default'
  • the 'urls' downloader now has a tag import options--it initialises as 'default'
  • added furry.booru.org to gelbooru 0.2.0 parser
  • wrote a hentai foundry file page parser
  • wrote a moebooru file page parser (this works for konachan, yande.re, and sakugabooru)
  • wrote a shimmie parser (this works for rule34.paheal, rule34hentai, and mishimmie)
  • wrote a newgrounds parser
  • integrated the user-created sankaku parser
  • wrote a tumblr parser that handles photo, photoset, and video posts, auto-converts to 'raw' urls for those post-2012 urls that can handle it, figures out a creator tag (reverting to the reblog root if it is a reblog post!), and cooks you breakfast
  • (hence all these above sites now support drag and drop!)
  • rolled out some new tumblr url classes to handle all this.
  • added sakugabooru url classes
  • fixed an issue where url classes were not normalising api urls in all cases, meaning some url classes would not api-link correctly in 'manage url class links' panel
  • fixed an issue with deviant art legacy gallery parser pulling some funky 'creator:' tags
  • some misc new downloader error handling improvements
  • the watcher now uses the new gallery object to parse and generate file import objects
  • the downloaders with gallery logs should now report non-success gallery fetches, along with error tracebacks (this will include some no-worry 404s the legacy downloader sometimes uses to terminate searches)
  • added image and thumbnail cache timeout time delta buttons to options->speed and memory
  • added a 'show the D on short file import summaries' checkbox to options->downloading--it defaults to off
  • the 'I' on short file import summaries is now 'Ig' to clear up 1/I confusion
  • added 'copy queries' to the edit subscription panel, which lets you copy all the selected queries' search texts to clipboard, newline separated
  • added a checbox to options->gui that commands 'last session' only be autosaved during idle time. this is useful if you usually have a huge (200k+ file) session and your client is always on
  • fixed file import status button right-click, which I messed up somehow last week with the 'retry ignored' add
  • shook up and collapsed the network menu into neater categories
  • tightened-up the rarely used pre-parsing conversion panel on the edit page parser panel to just a button with a bit of explaining text
  • if database errors include the word 'malformed', the client now throws a little extra error text pointing people to the help.txt in the db dir
  • cleared out some legacy download code
  • cleared out legacy hard drive import error handling, moving it all to the new file import object
  • misc refactoring and cleanup

Don't miss a new hydrus release

NewReleases is sending notifications on new releases.