github hydrusnetwork/hydrus v265
Version 265

latest releases: v599, v598, v597-future-1...
7 years ago
  • the bandwidth engine now recognises individual thread watcher threads as a network context that can inherit default bandwidth rules
  • tweaked default bandwidth rules and reset existing rules to this new default
  • review all bandwidth frame now has a time delta button to choose how the network contexts are filtered
  • review all bandwidth frame now updates itself every 20 seconds or so
  • review all bandwidth frame now has a 'delete history' button
  • review all bandwidth frame now shows if services have specific rules
  • review all bandwidth frame now has an 'edit default rules' button that lets you select and set rules for default network contexts
  • review network context bandwidth frame now has a bar chart to show historical usage!
  • bar chart is optional based on matplotlib availability
  • review network context bandwidth frame now lists current bandwidth rules and current usage. it says whether these are default or specific rules
  • review network context bandwidth frame now has a button to edit/clear specific rules
  • rows of bandwidth rules and current usage, where presented in ui, are now ordered in ascending time delta
  • misc bandwidth code improvements
  • client file imports are now bundled into their own job object that generates cpu-expensive file metadata outside of the main file and database locks. file imports are now much less laggy and should generally block the feel of the ui much less
  • removed the database 'rebalance files' menu entry
  • removed the 'client files location' page from options
  • db client_files rebalance will no longer occur in idle or shutdown time
  • (this stuff is now handled in the migrate database dialog)
  • 'migrate database' now uses a dialog, meaning you cannot interact with the rest of the program while it is open
  • migrate database now has file location editing verbs--add, remove, +/- weight, rebalance_now. thumbnail location and portable db migration will be added next week
  • flushed out the backup guide in the getting started help, including to reflect the new internal process
  • the client now saves the 'last session' gui session before running a database backup
  • the shutdown maintenance yes/no dialog will now auto-no after 15 seconds
  • gave status bar tabs a bit more space for their text (some window managers were cutting them off)
  • tumblr api lookups are now https
  • tumblr files uploaded pre-2013 will no longer receive the 68. subdomain stripping, as they are not supported at the media.tumblr.com domain (much like 'raw' urls)
  • pages will now not 'start' their download queues or thread checkers or whatever data checking loops they have until their initial media results are loaded
  • key events started from an autocomplete entry but consumed by a higher window (typically F5 or F9/ctrl+t for refresh or new page at the main gui level) will no longer be duplicated
  • fixed a shutdown issue with network job controls that could break a clean shutdown in some circumstances
  • if the user attempts to create more than 128 pages, the client will now instead complain with a popup message. Due to OS-based gui handle limits, more than this many pages increasingly risks a crash
  • if the client has more than 128 pages both open and waiting in the undo menu, it will destroy the 'closed' ones

Don't miss a new hydrus release

NewReleases is sending notifications on new releases.