/hydrus/ - Hydrus Network

Bug reports, feature requests, and other discussion for the hydrus network.

Boards | Magrathea | Catalog | Bottom

Check to confirm you're not a robot
Name
Email
Subject
Comment
Password
Drawing x size canvas
File(s)

Remember to follow the rules

Max file size: 350.00 MB

Max files: 5

Max message length: 4096


Version 530 Anonymous Board owner 05/31/2023 (Wed) 21:56 Id: 77bb83 [Preview] No. 1497 [Reply] [Last 50 Posts]
https://youtube.com/watch?v=Gp1dzdFmwmc [Embed]
windows
zip: https://github.com/hydrusnetwork/hydrus/releases/download/v530/Hydrus.Network.530.-.Windows.-.Extract.only.zip
exe: https://github.com/hydrusnetwork/hydrus/releases/download/v530/Hydrus.Network.530.-.Windows.-.Installer.exe
macOS
app: https://github.com/hydrusnetwork/hydrus/releases/download/v530/Hydrus.Network.530.-.macOS.-.App.dmg
linux
tar.gz: https://github.com/hydrusnetwork/hydrus/releases/download/v530/Hydrus.Network.530.-.Linux.-.Executable.tar.gz

NOTICE! For everyone but macOS, Version 527 had special update instructions. If you are updating from 526 or earlier, please consult the post here: https://github.com/hydrusnetwork/hydrus/releases/tag/v527

I had a good week. You can now type system predicates in a normal search, and highlighting big downloaders is nicer.

Full changelog: https://hydrusnetwork.github.io/hydrus/changelog.html

highlights

Message too long. Click here to view full text.



Anonymous 06/03/2023 (Sat) 11:06 Id: d700d3 [Preview] No.1498 del
is to possible to sync the public tag repo while using the client?


Anonymous Board owner 06/03/2023 (Sat) 20:18 Id: 3ef56b [Preview] No.1499 del
>>1498
Yes--if you check the PTR's page under services->review services, it should have 'process now' at the bottom. The button is only clickable if there is pending work to do and everything seems good to go. Hit that, and the client will start grinding processing work. It makes a popup with progress and current speed, too. It won't work as hard as it would in idle time (in order to not blat your browsing too hard), but it should let you keep using the client. You'll get up to 500ms extra lag on any changes you make, and every 90 seconds or so you might get a few seconds more lag as it saves to disk.


Release Tomorrow! Anonymous Board owner 06/07/2023 (Wed) 01:37 Id: eb154f [Preview] No.1500 del
I had a good week. I fixed some bugs--including the recent problem with editing favourite searches--improved some UI quality of life, and added a new services object to the Client API.

The release should be as normal tomorrow.



Version 529 Anonymous Board owner 05/24/2023 (Wed) 21:49 Id: d15ed7 [Preview] No. 1494 [Reply] [Last 50 Posts]
https://youtube.com/watch?v=zIY17xqTzmk [Embed]
windows
zip: https://github.com/hydrusnetwork/hydrus/releases/download/v529/Hydrus.Network.529.-.Windows.-.Extract.only.zip
exe: https://github.com/hydrusnetwork/hydrus/releases/download/v529/Hydrus.Network.529.-.Windows.-.Installer.exe
macOS
app: https://github.com/hydrusnetwork/hydrus/releases/download/v529/Hydrus.Network.529.-.macOS.-.App.dmg
linux
tar.gz: https://github.com/hydrusnetwork/hydrus/releases/download/v529/Hydrus.Network.529.-.Linux.-.Executable.tar.gz

NOTICE! For everyone but macOS, Version 527 had special update instructions. If you are updating from 526 or earlier, please consult the post here: https://github.com/hydrusnetwork/hydrus/releases/tag/v527

I had a good week. There's a new quick lookup system that lets you search for a file's source without importing it.

Full changelog: https://hydrusnetwork.github.io/hydrus/changelog.html

sauce

Message too long. Click here to view full text.



Anonymous Board owner 05/24/2023 (Wed) 21:52 Id: d15ed7 [Preview] No.1495 del
other (advanced) highlights

The v527 update went ok, no massive problems, but I wish I had done a bit more testing. Some Win 10 users are getting a two-second delay on opening any page due it seems to a Qt bug that got fixed in the next update, and putting these new libraries in front of more eyes would have caught this. Therefore, I have made a 'future' beta build that is the same code as the normal release, but it uses the newer library versions I am planning to next update to, for instance Python 3.10 instead of 3.9 and Qt 6.5.0 rather than 6.4.1. I am not sure how often I will put these future previews out--maybe once a month, maybe every week--but for now, if you had any weird issues with the recent update like the two-second bug, please check out the 'future' version of last week's 528 here: https://github.com/hydrusnetwork/hydrus/releases/tag/v528-future-1 . I'd also like to hear from anyone who has an older or unusual system and just wants to try it out. I particularly want to hear about problems--if you need to perform a clean install to update, if you have an older OS and it straight up won't boot, just any feedback on what is good and bad, and I can tweak it before I roll the updates into the master branch.

Thanks to a user, the HTML parsing formula now lets you search the previous or next siblings of a tag (instead of just descendants or ancestors). If you know you need the 2nd 'p' tag after the 'div' you have, it should be pretty easy now!

next week

I'll keep at small jobs and cleanup. I realised just now that my new similar files paste button should probably take direct file URLs too, so I'll give that a go. It'd be nice to hammer out some more Client API stuff too, and I really need to catch up on github issues, but we'll see. I am not firing on all cylinders right now, so I am keeping it simple.


Release Tomorrow! Anonymous Board owner 05/31/2023 (Wed) 01:35 Id: 211fcc [Preview] No.1496 del
I had a good week. I mostly worked on quality of life improvements--highlighting large downloaders is now smooth and cancellable, and the file search tag autocomplete can now take pastes of multiple tags and will also parse typed system predicates.

The release should be as normal tomorrow.



Version 528 Anonymous Board owner 05/17/2023 (Wed) 22:10 Id: e5acb5 [Preview] No. 1492 [Reply] [Last 50 Posts]
https://youtube.com/watch?v=I2lgy4_Quko [Embed]
windows
zip: https://github.com/hydrusnetwork/hydrus/releases/download/v528/Hydrus.Network.528.-.Windows.-.Extract.only.zip
exe: https://github.com/hydrusnetwork/hydrus/releases/download/v528/Hydrus.Network.528.-.Windows.-.Installer.exe
macOS
app: https://github.com/hydrusnetwork/hydrus/releases/download/v528/Hydrus.Network.528.-.macOS.-.App.dmg
linux
tar.gz: https://github.com/hydrusnetwork/hydrus/releases/download/v528/Hydrus.Network.528.-.Linux.-.Executable.tar.gz

NOTICE! Version 527 had special update instructions. If you are updating from 526 or earlier, please consult the post here: https://github.com/hydrusnetwork/hydrus/releases/tag/v527

I had an ok week. A bit short on work time, but there's some simple quality of life and bug fixes. The macOS App is also fixed.

Full changelog: https://hydrusnetwork.github.io/hydrus/changelog.html

highlights

Message too long. Click here to view full text.



Release Tomorrow! Anonymous Board owner 05/24/2023 (Wed) 00:24 Id: e47940 [Preview] No.1493 del
I had a good week. There's some misc small work, a new build for advanced users to test out, and neat similar-files 'get source' tech that looks up files quickly from your clipboard, without having to import them.

The release should be as normal tomorrow.



Version 527 Anonymous Board owner 05/10/2023 (Wed) 21:26 Id: 50aa4d [Preview] No. 1490 [Reply] [Last 50 Posts]

Message too long. Click here to view full text.



Simple Release Tomorrow! Anonymous Board owner 05/16/2023 (Tue) 23:55 Id: 1bef53 [Preview] No.1491 del
I had an ok week that unfortunately had less work time than I had hoped. There's some quality of life improvements with snappier search updating/cancelling and more flexible system predicate parsing. The macOS App is also fixed.

The release should be as normal tomorrow.



Version 526 Anonymous Board owner 05/03/2023 (Wed) 21:52 Id: fdadb3 [Preview] No. 1487 [Reply] [Last 50 Posts]
https://youtube.com/watch?v=2_fxNRtmyAE [Embed]
windows
zip: https://github.com/hydrusnetwork/hydrus/releases/download/v526/Hydrus.Network.526.-.Windows.-.Extract.only.zip
exe: https://github.com/hydrusnetwork/hydrus/releases/download/v526/Hydrus.Network.526.-.Windows.-.Installer.exe
macOS
app: https://github.com/hydrusnetwork/hydrus/releases/download/v526/Hydrus.Network.526.-.macOS.-.App.dmg
linux
tar.gz: https://github.com/hydrusnetwork/hydrus/releases/download/v526/Hydrus.Network.526.-.Linux.-.Executable.tar.gz

I had a mixed week. I was a little short on time, so this is a simple bugfix and quality of life release.

Full changelog: https://hydrusnetwork.github.io/hydrus/changelog.html

highlights

When you petition in the manage tags/siblings/parents panel on a repository, it typically asks you for a reason for the change. There are some fixed reasons, but now the system will remember the last five custom reasons you enter too. I hope this saves some typing/pasting work for people with clever petitions to make. You can change the number of recent reasons saved (including setting to 0 to disable) under options->tags.

Message too long. Click here to view full text.



Release Tomorrow! Anonymous Board owner 05/10/2023 (Wed) 01:18 Id: 531cc5 [Preview] No.1489 del
I had a good week. There are two things happening tomorrow, and nothing else: there's a prototype new media player that I would like some people to test, and there are long-delayed library and build updates that will require users to update in a special way. Users who extract will be making a ‘clean install’, and almost all users will be updating their shortcuts to point to the new executable, which is renamed from 'client' to 'hydrus_client'. I'll walk everyone through what they need to do in the post.

The release should be as normal tomorrow.



Version 525 Anonymous Board owner 04/26/2023 (Wed) 21:58 Id: ad89dc [Preview] No. 1485 [Reply] [Last 50 Posts]
https://youtube.com/watch?v=MgNCjYXCxOc [Embed]
windows
zip: https://github.com/hydrusnetwork/hydrus/releases/download/v525a/Hydrus.Network.525a.-.Windows.-.Extract.only.zip
exe: https://github.com/hydrusnetwork/hydrus/releases/download/v525a/Hydrus.Network.525a.-.Windows.-.Installer.exe
macOS
app: https://github.com/hydrusnetwork/hydrus/releases/download/v525a/Hydrus.Network.525a.-.macOS.-.App.dmg
linux
tar.gz: https://github.com/hydrusnetwork/hydrus/releases/download/v525a/Hydrus.Network.525a.-.Linux.-.Executable.tar.gz

There was a problem with the initial v525, so I rolled back the OpenCV update in this new v525a. If you installed v525 and cannot boot, please delete 'install_dir\cv2\cv2.cp39-win_amd64.pyd' or just do a clean install! If you are an advanced Linux user and use the built release above, please check the note at the top of the old v525 release here: https://github.com/hydrusnetwork/hydrus/releases/tag/v525 . Thank you!

I had an ok week. There's a mix of small work and some library updates for everyone.

Full changelog: https://hydrusnetwork.github.io/hydrus/changelog.html

new library versions

Message too long. Click here to view full text.

Edited last time by hydrus_dev on 04/26/2023 (Wed) 22:56.


Release Tomorrow! Anonymous Board owner 05/02/2023 (Tue) 23:35 Id: 425ab4 [Preview] No.1486 del
I had a mixed week. I was a bit short on work time, but there are some bug fixes, including some more logic/label fixes in my new date calculation code, and quality of life improvements, such as your recent petition 'reasons' now being remembered in the manage tags/siblings/parents dialogs and easier column-size reset for multi-column-lists.

The release should be as normal tomorrow.


Anonymous 05/04/2023 (Thu) 22:32 [Preview] No.1488 del
I don't suppose there'd be any interest in making it possible to store media in a blob table in the database?

That requires some tuning to retain good performance (mostly related to the in-memory cache size), but it'd make backing up a lot easier and partial/incomplete files from crashes and other annoyances would be gone. SQLite (https://sqlite.org/c3ref/blob_open.html) can do incremental IO in blobs (so can others) and Python (https://docs.python.org/3/library/sqlite3.html#sqlite3.Connection.blobopen) actively supports it.



Version 524 Anonymous Board owner 04/19/2023 (Wed) 21:34 Id: c94d32 [Preview] No. 1483 [Reply] [Last 50 Posts]
https://youtube.com/watch?v=UdiwBiw5dyo [Embed]
windows
zip: https://github.com/hydrusnetwork/hydrus/releases/download/v524/Hydrus.Network.524.-.Windows.-.Extract.only.zip
exe: https://github.com/hydrusnetwork/hydrus/releases/download/v524/Hydrus.Network.524.-.Windows.-.Installer.exe
macOS
app: https://github.com/hydrusnetwork/hydrus/releases/download/v524/Hydrus.Network.524.-.macOS.-.App.dmg
linux
tar.gz: https://github.com/hydrusnetwork/hydrus/releases/download/v524/Hydrus.Network.524.-.Linux.-.Executable.tar.gz

I had a good week working on bug fixes, quality of life, and more timestamps.

Full changelog: https://hydrusnetwork.github.io/hydrus/changelog.html

timestamps

I've added timestamps to the sidecars system. You can import/export any timestamp the file has, so it is now possible to migrate various times (particularly archive and imported) from one client to another. I still need to add some more things to sidecars, e.g. inbox status and ratings, but we are almost at the point where we can do complete client-to-client transfers of all the major metadata. I have plans to make this ultimate goal simple with templated one-click jobs and no need to repeat the file import--just a raw JSON file metadata import/export.

Message too long. Click here to view full text.



Release Tomorrow! Anonymous Board owner 04/26/2023 (Wed) 02:21 Id: 79d6d1 [Preview] No.1484 del
I had an ok week. I fixed several bugs (including a really bad one related to deleting inc/dec rating services), added a couple unusual features like jpeg subsampling detection and File URL redirects, and updated several core libraries (e.g. Qt) for all users.

The release should be as normal tomorrow.



Version 523 Anonymous Board owner 04/12/2023 (Wed) 21:24 Id: c7d6a6 [Preview] No. 1480 [Reply] [Last 50 Posts]
https://youtube.com/watch?v=LGs_vGt0MY8 [Embed]
windows
zip: https://github.com/hydrusnetwork/hydrus/releases/download/v523/Hydrus.Network.523.-.Windows.-.Extract.only.zip
exe: https://github.com/hydrusnetwork/hydrus/releases/download/v523/Hydrus.Network.523.-.Windows.-.Installer.exe
macOS
app: https://github.com/hydrusnetwork/hydrus/releases/download/v523/Hydrus.Network.523.-.macOS.-.App.dmg
linux
tar.gz: https://github.com/hydrusnetwork/hydrus/releases/download/v523/Hydrus.Network.523.-.Linux.-.Executable.tar.gz

I had a great couple of weeks working on file timestamps.

Full changelog: https://hydrusnetwork.github.io/hydrus/changelog.html

timestamps

Unfortunately, although I did a ton of work here, not much of it is interesting or even visible! Essentially, two weeks ago, the different timestamps your files have--stuff like import time and archived time--were stored all over the place, and now they are stored together. When they are consulted, it now all happens down the same pathway, and I have written a proper update pipeline using this new system.

Message too long. Click here to view full text.



Release Tomorrow! Anonymous Board owner 04/19/2023 (Wed) 03:56 Id: 5481c4 [Preview] No.1482 del
I had a decent week working on a bunch of different stuff. There's some bug fixes, quality of life improvements, and more work on timestamps--now you can import/export them with sidecars, merge some in the duplicates system, and store timestamps before 1970.

The release should be as normal tomorrow.



Q&A Thread Anonymous Board owner 08/08/2019 (Thu) 00:24 Id: 348093 [Preview] No. 10 [Reply] [Last 50 Posts]
Please feel free to ask questions about hydrus here.

As a reminder, the help and getting started guide is here:

https://hydrusnetwork.github.io/hydrus/help/index.html
202 posts and 16 images omitted.


Anonymous 06/28/2022 (Tue) 01:53:37 Id: 6aedd7 [Preview] No.1310 del
Is there way for nitter importer to apply post date as file metadata date and if it is possible for multiple images in one tweet to have relationship between each other?


Anonymous 08/04/2022 (Thu) 09:47:57 Id: 11b02b [Preview] No.1336 del
How could I set Hydrus to download the entirety of e621? I'm new to Hydrus but want to backup the site due to how much seems to get removed from it


Anonymous 11/09/2022 (Wed) 19:53 Id: 982e28 [Preview] No.1412 del
Database is locked after my pc was force shutdown yesterday. I have a backup from yesterday, but ideally, I'd like to restore all the changes I made after creating the backup. Any way to fix this?


Anonymous 04/04/2023 (Tue) 01:14 Id: ebc77c [Preview] No.1477 del
I changed to a new PC and am trying to move my hydrus database/files to the new computer from backup. I want the contents of the database on a secondary drive while the program is on my main drive. I followed the help page to migrate the database location to my secondary drive (https://hydrusnetwork.github.io/hydrus/database_migration.html#intro). But, now I can't import my backup because it says my "database is stored in multiple locations." But there's only 1 location in "migrate database" window - the new location on my secondary drive that I specified. How can I import my backup to the database?


Anonymous 04/15/2023 (Sat) 04:34 Id: 019e38 [Preview] No.1481 del
Hello
I lost my db, and so my backup is a few weeks old. all my files were on another drive.
how do I get the db to search through its client_files and import or find files not in the db?



Version 522 Anonymous Board owner 03/29/2023 (Wed) 21:34 Id: 142160 [Preview] No. 1476 [Reply] [Last 50 Posts]
https://youtube.com/watch?v=2AjrLci_AL8 [Embed]
windows
zip: https://github.com/hydrusnetwork/hydrus/releases/download/v522/Hydrus.Network.522.-.Windows.-.Extract.only.zip
exe: https://github.com/hydrusnetwork/hydrus/releases/download/v522/Hydrus.Network.522.-.Windows.-.Installer.exe
macOS
app: https://github.com/hydrusnetwork/hydrus/releases/download/v522/Hydrus.Network.522.-.macOS.-.App.dmg
linux
tar.gz: https://github.com/hydrusnetwork/hydrus/releases/download/v522/Hydrus.Network.522.-.Linux.-.Executable.tar.gz

I had a good week mostly working on technical things for advanced users.

Full changelog: https://hydrusnetwork.github.io/hydrus/changelog.html

notes in sidecars

You can now import and export file notes with sidecars! There's a technical compromise I had to make here, which is that a note in a sidecar comes in the form 'name: text', both for import and export. If you want to import a whole bunch of notes, you'll need to wangle them into this format, or, if you can, use string processors to get them into that format. There's an escape sequence, ':\ ', for if your name has a colon in, too. Have a play with it and you'll see how it works.

Message too long. Click here to view full text.



No Release Tomorrow! Anonymous Board owner 04/04/2023 (Tue) 22:25 Id: 7e8b53 [Preview] No.1478 del
I've been head-down on a rewrite of the timestamp management system (for editing import, archived, modified etc.. times), and while the work has gone well, I am not done yet. I only have some simple UI for editing a handful of timestamps, but I want full editing of all of them, and ideally sidecar and API support too. Therefore, there will be no release tomorrow--I'll work instead.

v523 should be on the 12th of April. Thanks everyone!


Release Tomorrow! Anonymous Board owner 04/12/2023 (Wed) 00:11 Id: bc11e5 [Preview] No.1479 del
I had a great couple of weeks overhauling how the program manages file timestamps. Most of the work was boring behind the scenes stuff, but the upshot is a new dialog now lets you edit every file timestamp--import time, deletion time, archive time, modified time, and last viewed time, and I've added 'system:archived time' for searching. There's also an important bug fix for file deletion reasons and some quality of life improvements.

The release should be as normal tomorrow.