winget install --id HydrusNetwork.HydrusNetwork
About Hydrus Network
The hydrus network client is an application written for Anon and other internet-fluent media nerds who have large image/swf/webm collections. It browses with tags instead of folders, a little like a booru on your desktop. Advanced users can share tags and files anonymously through custom servers that any user may run. Everything is free and privacy is the first concern. Executable releases are available for Windows, Linux, and macOS. The program is in python, so you can also run it straight from the source code.
What's new in v665
Important Users who use the extract builds who are updating from v661 or earlier to v662 or later need to do a clean install! Please check that release for more information. misc - fixed an issue where a duplicates page would not re-enable the 'launch the filter' button sometimes when it previously had a count of 0 but got a pair-discovery update in the background that added new pairs (issue #1988) - the 'help: random 403 errors' entry is now moved down in the 'retry' buttonlist. it will disappear in a few weeks, leaving just the network->downloaders menu item, once people hitting this menu have had more chance to see it - fixed an issue where if you selected some files with a subset of trash and then said 'move/copy n files to blah local file domain', it would try and move the trashed files and throw an error. it now filters those files out of the actual operation as you'd expect - fixed an issue in numerical rating rendering after deleting a numerical rating service (bad error handling on the missing service) - added a section to the 'contact' help page about how to send broken files to hydev (zipping them up explanation etc..) - updated the io.github.hydrusnetwork.hydrus.desktop file with easy mode help comments on how to edit things and added StartupWMClass to help taskbar grouping more audio device stuff - applying the options dialog now updates all open mpv players to use the specified audio device - applying the options dialog now updates all open QtMediaPlayers to use the specified audio device - the ao/xxxxxx: There are no playback devices available mpv error, whic...
Version history
| Version | Updated | Notes |
|---|---|---|
| v665 | Unknown | Important Users who use the extract builds who are updating from v661 or earlier to v662 or later need to do a clean install! Please check that release for more information. misc - fixed an issue where a duplicates page... |
| v660a | Unknown | misc - I cleaned up some internal layout logic in my new QtMediaPlayer. transitioning from certain landscape to portrait videos should no longer reposition the video to the right when you have 'use the same QtMediaPlayer... |
| v659 | Unknown | misc - certain PNGs that would load very slowly now load about ten times faster! specifically, any PNG with gamma/chromaticity information in its header now has that converted to a bespoke ICC Profile, and the normal ICC... |
| v658 | Unknown | misc - fixed an exclusive-to-inclusive system predicate parsing regression, for instance the input system:filetype is not x was parsing as system:filetype is x, which was because of a logical hole in a recent rewrite - a... |
| v657 | Unknown | misc - the 'edit header' dialog panel, where you configure custom http headers, is given a usability pass. this thing never got out of debug-tier and none of the widgets were labelled lol. it has a grid with labels and s... |
| v654 | Unknown | command palette - reorganised the command palette options panel and updated how the character search threshold works. you can now say 'show all my x initially' for a particular search result type and then set a character... |
| v653 | Unknown | misc - I hacked a simple date range (x axis) into the file history chart. it is clunky, but if you want to zoom in on one year, it'll work. this persists through search changes, and there's a 'refit x axis' button to rec... |
| v652 | Unknown | misc - the advanced rating system predicate (the new one that lets you do all/any/only) is now fully parsable, so you can type system:any rating rated, and it should work. if you need to stack up multiple specific rating... |
| v651 | Unknown | user submission - the user who has been sending in UI features has some more-- - the options dialog now has a search bar!! you type something in, and it'll present any text strings in the whole options dialog that match.... |
| v650 | Unknown | misc - I forgot to mention last week that the user who added a bunch of nice UI stuff also added file search page predicate changes to the main undo menu. if you accidentally remove some clever predicate, it should be po... |
| v649 | Unknown | big user submission - a user has sent in a large set of command palette, page navigation, and rating updates-- - when you edit a rating service in services->manage services, there is now a live and interactable rating wi... |
| v648 | Unknown | misc - I have disabled animated jxl parsing. some/many jxls are causing ffmpeg to go into an infinite loop when I ask it to see if the file is animated. I will harden the ffmpeg calling system and fix this for next week... |
| v647 | Unknown | misc - if the selected subtags have any whitespace, all taglist menus now offer 'copy (selected subtags with underscores)'! - all existing users will see 'all local files' renamed to 'hydrus local file storage'. I did th... |
| v646 | Unknown | misc - I made mpv safer, both in the existing recycle system and the create/destruction test. if you tried the mpv test last week and got hangs when flicking quickly or when leaving certain media viewers on an mpv window... |
| v645 | Unknown | mpv samsara - background: after use, mpv players are not destroyed but released to a hidden pool and reused when another media viewer needs them. this is because, in my original implementation, attempting to destroy an m... |
| v644 | Unknown | new libraries - the 'future build' test last week went well with the exception that some Linux flavours were unable to load mpv. I am folding these updates into the normal builds-- - Linux built runner from Ubuntu 22.04... |
| v643 | Unknown | future build - I am making another future build this week. This is a special build with new libraries that I would like advanced users to test out so I know they are safe to fold into the normal release. - if you are exp... |
| v642 | Unknown | misc - pushed a hotfix to source master to fix an issue with users running from source in python 3.10 or earlier. the deprecated datetime calls I updated are still needed in older python! - fixed an issue with 'send all... |
| v641 | Unknown | Client API projects - this past week, a user launched Hydrui, a new web portal for the Client API. it looks nice! repo: https://github.com/hydrui/hydrui / main site: https://hydrui.dev/ - a couple months ago, another use... |
| v640 | Unknown | Important v636 was the last release with a macOS App. Please check that release for information on how to convert a macOS App install to a source install! new navigation features - thanks to a user, we have some neat new... |