github hydrusnetwork/hydrus v179
Version 179

latest releases: v573, v572, v571...
8 years ago
  • all tag listboxes support multiple selection
  • all tag listboxes manipulate their data as sets of tags rather than individual tags
  • all tag listboxes report to their callbacks as sets of tags
  • many dialogs and other windows that use tag listboxes now deal with tags as sets
  • double clicking the media viewer's tag hover window now launches the manage tags dialog
  • the media viewer's tag hover window now includes (+1) counts like the manage tags dialog--harmonising the underlying canvas tag list will follow
  • lots of tag/sibling/parent code has been iterated over
  • ditched some misc redundant code and needlessly tightly coupled object relationships
  • some bizarro tag sibling dialog code has been rewritten
  • the autocomplete dropdown for 'writing' will now not expand search results to include parents when the receiving control isn't interested in them or it is otherwise not appropriate
  • when the autocomplete dropdown does have parents, they will be selected in a group with their child
  • the autocomplete dropdown for writing now broadcasts 'I'm done with tagging, close the dialog pls' in a better way
  • 'activating' the sibling or parent dialogs' listcontrols (usually by hitting enter) now processes all rows that are selected, not just the first
  • manage siblings and parents dialogs can now take multiple initialising tags from the taglist right-click menu
  • removed some redundant listbox code
  • cleaned up and improved some tag list event processing
  • cleaned up some taglist right-click menu code
  • added system-wide mouse idle test to idle calculation. you can set this in files->options->maintenance and processing, and it defaults to ten minutes
  • import folders now support tag import options' explicit tags for multiple tags to any tag service
  • existing import folders will be updated to the new version, and if a local tag exists, it will be intserted into the new import tag options
  • fixed a hentai foundry page parsing bug
  • the deviant art downloader can now download >1024 pixel width versions of images via the download button (and a bit of cookie magic)
  • gallery page queries that 404 (like for a non-existent username) will now report 'Gallery 404' rather than spamming the gallery's whole custom 404 html page to the status box
  • fixed a bad layout flag that meant some namespace checkboxes in tag import options could remain hidden during first panel expand until first mouseover
  • the import status frame now initialises its status text properly
  • fixed last week's num_tags optimisations, which accidentally broke num_tags < x for x > 1
  • the client should work on both OpenCV 2.4.x and 3.0.0 (thankfully, the only difference for our purposes turned out to be some static variable renaming)
  • the Windows and OS X releases now come with OpenCV 3.0.0
  • increased the max period of import and export folders to 30 days
  • the launchfile/directory thread is now a daemon, so the (some flavours of Linux) client can shutdown even if an externally launched file/dir remains open
  • misc cleanup

Don't miss a new hydrus release

NewReleases is sending notifications on new releases.