github hydrusnetwork/hydrus v277
Version 277

latest releases: v572, v571, v570-future-build-2...
6 years ago
  • expanded the domain manager into a legit serialisable object that holds data and saves itself on changes. to begin with, it supports custom http headers for particular on network contexts
  • the global User-Agent (which now defaults to 'hydrus client') is set through this new manager, as attached to the 'global' network context
  • wrote a basic panel to edit custom http headers under services->manage network rules (this panel will be fleshed out with more in future--please ignore if you are not an advanced user)
  • wrote a panel to edit an individual custom http header
  • wrote a panel to edit/select network contexts. this will get a bunch more use elsewhere as the overhaul continues
  • flushed out and tested the new popup yes/no button system
  • sanakucomplex.com has a User-Agent entry in the new custom header system--on the first sank request, you will be presented with a yes/no popup asking if it is ok to use.
  • if you ok the user-agent, sankaku now seems to work again!
  • sankakucomplex.com network context will get some specific conservative bandwidth rules (80 rqs per 7m, 1 rq per 4s) on update
  • added an option to options->gui to reverse the page tab shift behaviour
  • 'don't scroll down on key navigation event if thumb is at least this % visible' value is now 75%. it is also editable under options->gui
  • the hydrus icon used on frames is now the non-transparent version that shows up better on dark backgrounds
  • the standard hydrus.ico used in web favicons and the executable builds is now also non-transparent (this should also propagate up to OS shortcuts and taskbar icons wherever the frame icon is not inherited)
  • file export drag and drop events will now defocus the currently focused media on successful drop (e.g. if you drag a video to an external media player, it will stop rendering clientside), just like for open externally
  • database analyze maintenance should be more reliable with respect to fresh repository syncs
  • reduced default impermanent session timeout in new networking engine to 60m (should fix/reduce some hentai foundry 503s)
  • misc ui improvements and speedup
  • misc fixes

Don't miss a new hydrus release

NewReleases is sending notifications on new releases.