/hydrus/ - Hydrus Network

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


New Reply on thread #1521
X
Max 20 files0 B total
[New Reply]

[Index] [Catalog] [Banners] [Logs]
Posting mode: Reply [Return]


https://youtube.com/watch?v=ANDQoEl2StM
windows
zip: https://github.com/hydrusnetwork/hydrus/releases/download/v540/Hydrus.Network.540.-.Windows.-.Extract.only.zip
exe: https://github.com/hydrusnetwork/hydrus/releases/download/v540/Hydrus.Network.540.-.Windows.-.Installer.exe
macOS
app: https://github.com/hydrusnetwork/hydrus/releases/download/v540/Hydrus.Network.540.-.macOS.-.App.dmg
linux
tar.gz: https://github.com/hydrusnetwork/hydrus/releases/download/v540/Hydrus.Network.540.-.Linux.-.Executable.tar.gz

I had an ok week. There's a mix of smaller work.

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

highlights

system:filetype parsing now supports more human-friendly words. You can type 'system:filetype is image' or 'system:filetype is static gif, png' and it should just work. I think that any existing filetype predicate string (e.g. if you right-click->copy it) should now parse ok.

I fixed a bunch of broken 'system:similar files' image bitmap pastes that were not producing the correct pixel hash. Also, I've started a background job today to fix some lingering bad duplicate pixel data for pngs, so if you have recently done a duplicate filter with 'must not be pixel dupes' but got some anyway, I hope this will fix itself soon.

I added links to https://github.com/Garbevoir/wd-e621-hydrus-tagger (and https://github.com/abtalerico/wd-hydrus-tagger, which it is based on) to the Client API help. These use the recent 'I give text, it draws an image' AI tech everyone has been messing around with to do the reverse--you give it an image, and it automatically tags it. This stuff is just getting ready to seriously play with, so if you are interested, give it a go!

next week

I didn't get to the file storage upgrades I wanted this week, so I'll give it another go.
 >>/1521/
Sup mate, glad to see AI tagging come along! I ran into an issue with the 540 version on Linux (been using Qt5 before that, 490 something):

"This application failed to start because no Qt platform plugin could be initialized."

From what I understand Qt is a framework to draw the windows of programs and you made a change from the old Qt5 to the new Qt6 at some point in time. The 490 something version in Qt5 ran flawlessly, so I'll try to use that until a fix is found.

Of course I used a search engine and found the solutions to check for possibly missing dependencies of Qt and running"export QT_PLUGIN_PATH=/plugins" to presumably tell Qt where to find its plugin?

https://stackoverflow.com/questions/29405689/qt-5-4-1-this-application-failed-to-start-because-it-could-not-find-or-load-th

Another recommended running "export QT_QPA_PLATFORM=offscreen" to change the plugin used for Qt to the "offscreen" plugin instead of xcb? Neither worked.

https://github.com/NVlabs/instant-ngp/discussions/300

Anyways, just letting you know and maybe you can shed some light on this. In case I missed reading some part of the documentation or overlooked some other simple thing just let me know then I'll have another look at this myself.

Keep up the good work, really appreciate it!

I had a good week. There's a variety of work: some bug fixes, optimisations, quality of life, a new tool for the parsing system, parent and sibling fetching on the Client API, and support for more new filetypes.

The release should be as normal tomorrow.

 >>/1522/
Sorry for the trouble. Yeah, we have been through a couple of Qt bumps this past year. I just pushed us up to 6.5.2 a couple weeks ago and that caused its own headaches on certain Wayland-using Linux machines. Your problem, yeah, seems to be that Qt6 just won't load. No worries.

In general, I now recommend that all Linux users who are on anything even slightly unusual now run from source. This lets you customise which version of these important libraries you are running. This Qt business kickstarted me into making this process simple, and I can now happily point you here: https://hydrusnetwork.github.io/hydrus/running_from_source.html

There's a simple setup script to run now that'll take you through all the steps. You obviously want to select the 'Qt(5)' option in the setup.

Let me know if you have any more trouble.

 >>/1523/
No need to apologize. Yeah I saw a lot of Qt related back and forth in the documentation and I get that such a framework upgrade causes quite a lot of difficulties with various Linux versions. Especially with "slightly unusual" distros, which absolutely applies here. Tails is based on Debian, but adapts software upgrades slowly (Debian itself is already slow) and Debian-Kicksecure and Whonix are very similar in that.

I will check out the building from source instructions, thanks!

I did import from newer hydrus versions to older ones, where the saved URLs were imported as a simple tag. Is there a process to convert that simple tag again into the URL for each file?

So far, have a nice weekend! :)


Post(s) action:


Moderation Help
Scope:
Duration: Days

Ban Type:


3 replies | 0 file
New Reply on thread #1521
Max 20 files0 B total