github hydrusnetwork/hydrus v333
Version 333

latest releases: v573, v572, v571...
5 years ago
  • added a first version of file viewing statistics! the client db now keeps track of how many times a file is loaded in the preview and full media viewers, and for how long!
  • you can see the media and preview stats on any single media right-click menu. there are multiple options for how this displays, including hiding it completely, under options->media
  • viewing stats update as they happen! (although viewtime typically only updates on the end of viewing. I'll likely make this more live, especially if I end up showing this info in the media media viewer)
  • you can now sort files by total media views/viewtime!
  • mr. bones's wild ride continues, as well
  • deleted the old 'file list' way of updating in-ui media objects in favour of a long-planned global media cache. there is now only ever one active copy of any particular media, and all data-level updates need only occur once on that single copy. this saves a bunch of CPU, memory, and overall hassle behind the scenes! various search results/lookups for media already loaded elsewhere now load super fast!
  • tag siblings refresh is quicker and less memory heavy thanks to this as well
  • furthermore, the complicated tag changes from tag repository processing and advanced content updates are now reflected immediately in the gui on the job's completion! (as long as you have fewer than 10k files open, ha ha) previously, these required a search refresh to show the results
  • the file sort choice dropdown on all pages is now sorted alphabetically. it has always been a mess picking what you want from here, so let's see if this helps!
  • tag and rating sort options are now listed as 'tag:' and 'rating:' respectively
  • fixed some misc file sort choice code, which was failing to keep certain defaults in certain situations
  • fixed the tag import options' new 'load from defaults' button to correctly load the tag blacklist
  • the keyboard icon on the media viewer's top hover window now permits activation of current/default shortcut sets under submenus. it now also omits these entries if no custom shortcut sets exist
  • cleaned up some of the hover_window-canvas interaction code
  • fixed some long-time sperg-out buffer-drawing when changing position in a long video
  • the database->backup actions are now hidden if the current db has non-default file/thumbnail locations. for now, in these cases, only a custom backup is appropriate
  • fixed some ancient repository admin code that fetches summary account info given an account key
  • the filename tagging dialog now has a much shorter listctrl by default, so should fit better on smaller monitors
  • fixed the 'review session cookies' dialog's clear button, which was not deleting sessions after clear. it now also wraps the operation in a yes/no confirmation

Don't miss a new hydrus release

NewReleases is sending notifications on new releases.