github hydrusnetwork/hydrus v269
Version 269

latest releases: v599, v598, v597-future-1...
7 years ago
  • nested pages now supported!
  • moved all page management (session load/save, new/close page, page navigation, page name maintenance, etc...) code from the main gui to the new PagesNotebook object
  • expanded the session object to hold nested page information
  • added a 'page of pages' page to the 'special' new page entry!
  • numerous other gui-notebook page-related event fixes and improvements
  • figured out cross-platform menu and other mouse event support for nested notebooks, but there may still be holes--please let me know if your new pages ever appear in the wrong tier!
  • ways to move pages up and down rows will come in the coming weeks!
  • main gui status bar now shows total bandwidth this session as well as current speed
  • added a cog button to network job controls that allow for manual- and auto-bandwidth-override
  • added a 'blocked?' column to the review bandwidth panel to quickly see which network contexts are currently available to do work
  • added a button to reset 'default' and 'global' bandwidth rules to review bandwidth panel
  • merged the network request start test and consumption code into one transaction, stopping some accidental overconsumption when the engine was under heavy load
  • did some logic work to make sure unusual network context rule/usage situations are visible on the review bandwidth panel for editing
  • network jobs now report more information as they get ready to start, including while they are held up waiting for a download slot
  • added a simple 'network profile mode' to the debug menu that atm just prints a summary of new jobs
  • fixed an error that could sometimes be a crash when 'review services' was opened while no pages were open in the main gui
  • fixed the pixiv login test button with a hacky workaround--I will make extensive proper login testing gui when I move to the login engine
  • fixed an issue in the youtube downloader
  • if the bandwidth or session managers are missing on boot, empty defaults will be created in their stead
  • bumped the max page limit up to 150--I expect to increase it more in the coming months as I rejigger how some gui stuff is laid out
  • renamed 'sort by age' to 'time imported'
  • fixed and improved some test code
  • cleaned up some shutdown code
  • should have fixed a rare unicode conversion issue when printing to log
  • misc improvements

Don't miss a new hydrus release

NewReleases is sending notifications on new releases.