[ / / / / / / / / / / / / / ] [ dir / random / 93 / biohzrd / hkacade / hkpnd / tct / utd / uy / yebalnia ]

/hydrus/ - Hydrus Network

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

Catalog  Archive

Name
Email
Subject
REC
STOP
Comment *
File
Password (Randomized for file and post deletion; you may also set your own.)
Archive
* = required field[▶Show post options & limits]
Confused? See the FAQ.
Embed
(replaces files and can be used instead)
Options

Allowed file types:jpg, jpeg, gif, png, webp,webm, mp4, mov, swf, pdf
Max filesize is16 MB.
Max image dimensions are15000 x15000.
You may upload5 per post.


This board will be deleted next Wednesday. I am moving to a General on 8chan.moe /t/. This board is archived at 8chan.moe /hydrus/!

YouTube embed. Click thumbnail to play.

4e6b88 No.14463 [Open thread]

windows

zip: https://github.com/hydrusnetwork/hydrus/releases/download/v401/Hydrus.Network.401.-.Windows.-.Extract.only.zip

exe: https://github.com/hydrusnetwork/hydrus/releases/download/v401/Hydrus.Network.401.-.Windows.-.Installer.exe

macOS

app: https://github.com/hydrusnetwork/hydrus/releases/download/v401/Hydrus.Network.401.-.macOS.-.App.dmg

linux

tar.gz: https://github.com/hydrusnetwork/hydrus/releases/download/v401/Hydrus.Network.401.-.Linux.-.Executable.tar.gz

source

tar.gz: https://github.com/hydrusnetwork/hydrus/archive/v401.tar.gz

I had an ok week, although I was a little short on work time. This is mostly a bugfix release that tweaks how the new subscriptions work and fixes some downloader update issues. There is also an important new way to make feature suggestions for hydrus.

mostly misc work this week

Now that subscriptions can run in small efficient pieces, I removed several old limiters that stopped the old system running too often. Subscriptions should boot with less delay when needed (e.g. after the client loads or when you ok the dialog after changes), and an old system that batched queries together is gone, so if a query is due, it should run generally as soon as it can.

I also re-added the import/export/duplicate buttons Post too long. Click here to view the full text.

____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

ff2731 No.14475

>>14438

here

Just wanted to confirm the problem is indeed resolved. Thanks for all your hard work.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

7c4e2c No.14481

>>14475

Great, thanks for letting me know.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

80f045 No.14489

I had a great week doing small work. I cleaned a heap of old code, fixed some bugs, and added some quality of life.

The release should be as normal tomorrow.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.



YouTube embed. Click thumbnail to play.

b0d37b No.14433 [Open thread]

windows

zip: https://github.com/hydrusnetwork/hydrus/releases/download/v400/Hydrus.Network.400.-.Windows.-.Extract.only.zip

exe: https://github.com/hydrusnetwork/hydrus/releases/download/v400/Hydrus.Network.400.-.Windows.-.Installer.exe

macOS

app: https://github.com/hydrusnetwork/hydrus/releases/download/v400/Hydrus.Network.400.-.macOS.-.App.dmg

linux

tar.gz: https://github.com/hydrusnetwork/hydrus/releases/download/v400/Hydrus.Network.400.-.Linux.-.Executable.tar.gz

source

tar.gz: https://github.com/hydrusnetwork/hydrus/archive/v400.tar.gz

🎉🎉🎉 MERRY v400! 🎉🎉🎉

I had a great week of vacation, and then a great week finally getting the subscription data overhaul done.

subscriptions

When I first wrote subscriptions, they could only hold one simple query each. Queries have become much more complicated since then, and subscriptions can of course hold many queries at once, sometimes hundreds. The old monolithic method of storing and loading subs was creaking at the seams. This week fixes it, and subscriptions should now load and operate quickly for all normal operations.

Subscriptions are now broken into pieces. Essentially, instead of one thPost too long. Click here to view the full text.

7 posts and 2 image replies omitted. Click [Open thread] to view. ____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

16ec53 No.14448

I had an ok week, though a little short on work time. I tweaked how subs work for the new system, getting them booting a little faster, re-added import/export/duplicate for subs (including importing+conversion from the old format), and cleaned up some bugs, including recent problems with linking certain downloader components together.

The release should be as normal tomorrow.

I got delayed on messages this week, I'll try and catch up a bit now this evening.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

16ec53 No.14449

>>14439

>>14435

>>14440

Thanks lads. Keep on pushing.

>>14443

>>14446

Yep, I'm just a soulless madman. I typically put out a release every Wednesday, trying for by 8pm EST. Tomorrow will be v401.

The code is imageboard tier, so while it can do some wacky fun stuff, it is also permanently a bit shit and always in beta. The ride never ends.

If you missed the help, check it out in your release under the client's help menu or here: https://hydrusnetwork.github.io/hydrus/ It has an extensive 'getting started' section that talks about updates and the other basics.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

16ec53 No.14450

>>14438

Damn, thank you for this report. I believe I have fixed this for tomorrow, please let me know if you have any more trouble.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

16ec53 No.14451

>>14436

Thank you for this report. I am sorry for the trouble. There are actually three things going on here:

1 - it turns out subscriptions fail to gracefully deal with gallery url tests when the url has no current definition

2 - e621 recently changed their default gallery url format, and the new default downloader did not still support the old one

3 - the new subscription tech sometimes randomly samples a slightly older previously visited gallery url for bandwidth and login tests

For 401, I have fixed 1 and also added a separate definition in to more nicely cover 2. This problem should be completely gone, please let me know if you have any more trouble.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

de4e44 No.14467

>>14451

Thanks. v401 seems to have fixed the problem

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.



YouTube embed. Click thumbnail to play.

5794c3 No.14364 [Open thread]

windows

zip: https://github.com/hydrusnetwork/hydrus/releases/download/v399/Hydrus.Network.399.-.Windows.-.Extract.only.zip

exe: https://github.com/hydrusnetwork/hydrus/releases/download/v399/Hydrus.Network.399.-.Windows.-.Installer.exe

macOS

app: https://github.com/hydrusnetwork/hydrus/releases/download/v399/Hydrus.Network.399.-.macOS.-.App.dmg

linux

tar.gz: https://github.com/hydrusnetwork/hydrus/releases/download/v399/Hydrus.Network.399.-.Linux.-.Executable.tar.gz

source

tar.gz: https://github.com/hydrusnetwork/hydrus/archive/v399.tar.gz

I had a great week tidying up smaller issues before my vacation.

all small items this week

You can now clear a file's 'viewing stats' back to zero from their right-click menus. I expect to add an edit panel here in future. Also, I fixed an issue where duplicate filters were still counting viewing time even when set in the options not to.

When I plugged the new shortcuts system's mouse code into the media viewer last week, it accidentally worked too well–even clicks were being propagated from the hover windows to the media viewer! This meant that simple hover window clicks were triggering filter actions. It is fixed, and now only keyboard shortcuts will propagate. There are also some mouse wheel propaPost too long. Click here to view the full text.

13 posts and 1 image reply omitted. Click [Open thread] to view. ____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

b6902a No.14417

>>14415

>I am not totally sure, but I think that 'remove arrows' options causes the tab bar to just grow in width, which would cause the whole hydrus client to end up growing massively wide. I had a quick look, but I didn't see a mode to tell it to do nicer multi-row tabs–do you know if this is possible, maybe with QSS? I'll happily turn it on if there is.

Oh, it grows in width, that's dumb. I looked a bit more and yeah it seems Qt doesn't support multi row tabs. I'm more familiar with C# and the like where it's as simple as changing a property to true, thought it would be the same here. That's a shame, it's so cumbersome now when you have like 50 tabs open.

Maybe there could be button or menu with a dropdown list somewhere listing all the open tabs and you could select which one to switch to there? Just a thought.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

07784a No.14428

File: 09d2a8af865663f⋯.jpg (626.8 KB,2048x1359,2048:1359,09d2a8af865663fc4d18612642….jpg)

I had a great vacation, and now a great week doing an important and long-planned subscriptions rewrite that will make subscriptions load and operate much faster and use less memory.

This is a big change, one that has monopolised my week, so I will take Wednesday to do more testing on my IRL client and also some other work like bug fixes.

The release should on Thursday, hopefully in the morning USA time.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

07784a No.14429

>>14417

Yeah, a dropdown would work, if I am allowed to fit it in. Some of the 'notebook' code is still a bit borked by wx->Qt hacks, so once I get to clearing it out, I'll have a look at how much I can edit it. I think I can replace the QTabBar with my own subclassed control, so that's a possible. In my searching, it looked like there is some code floating around that may do multirow already, so I'll see if that is available to use in python.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

b6902a No.14431

>>14429

Shortcut keys for next/previous tab might also help make it faster to navigate

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

a4d477 No.14459

>>14431

Thanks, I will add this to my todo.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.



e38209 No.14442 [Open thread]

Hi just found this application. This would be great for organizing all my images with tags! Perfect!

____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

e38209 No.14444

>>14442

Accidentally created a new thread. Please delete this.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.



File: 3e754efde9773f2⋯.png (792.37 KB,758x563,758:563,ClipboardImage.png)

02ad3e No.14386 [Open thread]

https://alltags.net/

Anyone ever used this? If so, what's your thoughts on it?

____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

584258 No.14395

>A better alternative

seems to be closed source so automatically inferior.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.



30fc98 No.14331 [Open thread]

I'm a new user to Hydrus and I'm kind of confused about how you create the images to add a new downloader. If they can, can someone either tell me how to make it or even better post an image for it. The website I'm requesting is "https://booru.allthefallen.moe/". Call me what you want.

____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

8f0098 No.14332

> Call me what you want.

This is a non-discrimination zone. If your media is within the prescribed formats you are welcome here.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

acddad No.14344

>>14331

Hey, making downloaders is quite advanced, but if you know web tech like HTML and JSON, it will be easier. My help starts here:

https://hydrusnetwork.github.io/hydrus/help/downloader_intro.html

That said, there are many user-created downloaders here:

https://github.com/CuddleBear92/Hydrus-Presets-and-Scripts/tree/master/Download%20System/All-in-Ones/Single-Sites

This looks like it could be for the site you want:

https://github.com/CuddleBear92/Hydrus-Presets-and-Scripts/blob/master/Download%20System/All-in-Ones/Single-Sites/allthefallen-2019.08.10.png

But I am afraid I have no idea if it works. If you haven't done it before, get the png and drop it onto Lain under network->downloaders->import downloaders.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

30fc98 No.14369

>>14344

Thank you. I got it on there, but now every file I try to download from there is ignored. Is there a way to disable ignored files? I'm having the same issue with another downloader as well. Its only on the ones I added though.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.



YouTube embed. Click thumbnail to play.

29d064 No.14326 [Open thread]

windows

zip: https://github.com/hydrusnetwork/hydrus/releases/download/v398/Hydrus.Network.398.-.Windows.-.Extract.only.zip

exe: https://github.com/hydrusnetwork/hydrus/releases/download/v398/Hydrus.Network.398.-.Windows.-.Installer.exe

macOS

app: https://github.com/hydrusnetwork/hydrus/releases/download/v398/Hydrus.Network.398.-.macOS.-.App.dmg

linux

tar.gz: https://github.com/hydrusnetwork/hydrus/releases/download/v398/Hydrus.Network.398.-.Linux.-.Executable.tar.gz

source

tar.gz: https://github.com/hydrusnetwork/hydrus/archive/v398.tar.gz

I had a good work week. Tag autocomplete gets some new search options, and advanced users who make downloaders get some new text processing tools.

tag autocomplete

When I recently overhauled the tag autocomplete pipeline, I eliminated some unusual logical hoops where you could accidentally fire off expensive searches that would fetch all tags. Now the code is clean, I am adding them back in as real options.

The main thing here is that services->tag display is now services->tag display and search. It has several new options to change search based on what the autocomplete's current 'tag domain' is (i.e. what the button on the dropdown says, "all known tags" or "my tags" or whatever elPost too long. Click here to view the full text.

5 posts and 1 image reply omitted. Click [Open thread] to view. ____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

886418 No.14343

>>14342

>>14340

I came here to ask how I can import/export files using their tags as their filename while preserving namespaces, but I may have found my answer. Could this be used to filter export names to use semicolons in place of colons and vice versa for incoming files?

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

77ebfd No.14345

>>14327

>>14330

>>14337

Thanks lads, keep on pushing.

>>14340

Thanks. I grew up in the UK, where you use s or c depending on if it is a verb or a noun, like advise/advice. I get mixed up a lot myself, so I'll just change it to the US spelling to be clear.

>>14342

>>14343

In the past two weeks, I have updated the downloader system to do much more flexible string processing. This new stuff can go nuts, doing filtering and converting and splitting in different orders. My next step is to copy that ability to the existing filename tag parsing panel, which is all specific old hardcoded solutions. If you like the regex, I hope soon to really improve it, and I'll appreciate your feedback when it happens. I want to keep the simple 'just tag the filename m8' workflow but also let users do some neat regex stuff if they want.

I hadn't considered this tech for exporting tag filenames, but it may make sense. The current export filename 'phrase' system is another hardcoded thing, and I like some of it and dislike other bits. I don't think you can export actual namespaces unless you do something weird like:

creator;[creator] - {file_id}

But that only works if you have one creator tag, to get 'creator;whatever - 123456.jpg', otherwise you'll get I think 'creator;whatever, other - 123456.jpg'.

I was going to update the 'phrase' to the 'tag summary generator' tech youPost too long. Click here to view the full text.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

d67ce4 No.14357

File: 674a92721692f55⋯.png (55.41 KB,909x614,909:614,error.png)

Whenever I try to change any GUG, url class, or parser key element on this version, I get this popup. Example text for the context doesn't matter, the only key elements that aren't affected are elements that accept all characters. What is happening here?

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

d67ce4 No.14358

>>14357

In order to change fixed character/characterset keys to different values without that error appearing,

1. regex should be selected

2. example text changed to match intended key value

3. appropriate key type should be selected.

The example text field isn't visible outside of the regex key definition, so it cannot be changed from the default example or previous example it complains about.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

77ebfd No.14361

File: 9c22a85bd430631⋯.gif (1.2 MB,500x450,10:9,9c22a85bd43063183d699bba34….gif)

I had a great week just fixing bugs and making small improvements.

The release should be as normal tomorrow.

>>14357

>>14358

Sorry, this is fixed in tomorrow's release! When I hid and stopped overwriting the 'example text' input for 'fixed' type, I forgot to update the 'ok' validity test.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.



521910 No.13966 [Open thread]

I just discovered Hydrus - what are some of the best / most active tags to follow?

____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

16aec8 No.13967

It doesn't work that way. You have to get the files yourself. Hydrus is mostly for organization of files you already have, but it does have features to facilitate getting more.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

16aec8 No.13968

Also, from the way you talked about "following the best and most active tags", it seems like you don't really understand how tags work either. Take a look at the hydrus manual. It'll explain everything, and, with some exceptions, it's worded simply enough for beginners to understand.

https://hydrusnetwork.github.io/hydrus/help/index.html

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

15220a No.14360

>>14306

>>14285

>>14308

I found a solution that works.

It's all in the client already, too!

So, first you go to your trash, hit CTRL+A to select every file.

Next, you right click and go to "share > copy > hashes > sha256".

Now you have all your trash files in the system clipboard.

Next, you open up a new page, use "system: similar to", select your parameters (hamming), paste all of the hashes you copied from the trash, and there are all your similar files!

Theoretically, at least. It will take a couple of minutes for 200 files, but it's working!

Thanks!

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.



YouTube embed. Click thumbnail to play.

a70092 No.14274 [Open thread]

windows

zip: https://github.com/hydrusnetwork/hydrus/releases/download/v397/Hydrus.Network.397.-.Windows.-.Extract.only.zip

exe: https://github.com/hydrusnetwork/hydrus/releases/download/v397/Hydrus.Network.397.-.Windows.-.Installer.exe

macOS

app: https://github.com/hydrusnetwork/hydrus/releases/download/v397/Hydrus.Network.397.-.macOS.-.App.dmg

linux

tar.gz: https://github.com/hydrusnetwork/hydrus/releases/download/v397/Hydrus.Network.397.-.Linux.-.Executable.tar.gz

source

tar.gz: https://github.com/hydrusnetwork/hydrus/archive/v397.tar.gz

I had an ok week. I mostly did small fixes and improvements.

highlights

I added 'system:has/has no note with name xxx' to search for files with specific note names. This is bundled into the same dialog as last week's 'number of notes', for the new generic 'system:notes' entry in the normal system predicates list.

When you have many page tabs in a row, they will now middle…elide their name text to try to fit better. You can turn this off if you like under options->gui pages.

When files in the duplicate filter are pixel duplicates, the file size and import time comparison statements now have no 'score' and colour blue. Pixel duplPost too long. Click here to view the full text.

5 posts omitted. Click [Open thread] to view. ____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

4321d3 No.14294

>>14283

Thanks m8, keep on pushing.

>>14289

Yeah, I have search and import/export+client_api in my big notes job. The import/export will have some note renaming capability, so when we come to it, please let me know if that does what you want, or if you absolutely need regex capability. It might be that is easier to do with a client api script than writing it into the program.

I don't know when I will get all this done, but I hope to keep moving forward a step at a time in normal weekly work.

>>14292

Hey, great, thanks for letting me know. I reworked the whole pipeline a couple weeks ago and have been cleaning it up since, so it times queries and caches results much better.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

f47ee7 No.14311

>>14293

Seconding modified time features, would be really useful. Would also be nice to be able to store different times from different sources and use the earliest by default.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

f7ad7c No.14318

File: 72966c73496e09b⋯.png (392.14 KB,1500x1500,1:1,21589266.png)

>>14280

For what it's worth I wrote a Go program to convert file system metadata into hydrus tag sidecar files a few years ago when I wanted to import my stuff and have an exit path to export them back out if I needed to. Maybe it's useful to someone in the short term.

https://ipfs.io/ipfs/QmYpD3zqGkcyjogy9mCt2yYqZbL7tR8Tf9ZVMtmprHX5Me

If I run

hydrus_meta "look a subdirectory"
from the "hydrus_meta" directory, it will make a sidecar for files in it that looks like this

`look a subdirectory\Mio\21589266.png.txt`


Original Filename:21589266.png
Original FullPath:C:\Users\UserNameRedacted\hydrus_meta\look a subdirectory\Mio
Original ShortPath:Mio
Original Relative Path:look a subdirectory\Mio
Original CreationTime:2020.05.18-07.14.17
Original ModTime:2014.03.03-05.33.15

Creation time only works on Windows, otherwise it uses the modtime for both but it's real easy to change that and the tag format/which tags you want. I also censor the username by default in case they were to accidentally go to the PTR but you can remove that easily too.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

4321d3 No.14324

File: daa7d64a9c63342⋯.jpg (2.75 MB,3086x3803,3086:3803,daa7d64a9c63342c1bb1c388bc….jpg)

I had a good work week. I added some tag autocomplete search options, so you can now enable '*', 'namespace:*', and '"ser" matches "ser*:*"' wildcard searches for particular services, expanded the text processing tools for the users who make downloaders, and also did a little quality of life.

The release should be as normal tomorrow.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

4321d3 No.14325

>>14311

Thanks. I am thinking about it. I don't really want to add the additional data structure of a per-source 'posted time' timestamp, since it is a bunch of extra overhead, but it does make it easier to present a modified date.

Also, if I were to build this sort of thing and it turned out most boorus had upload times within a few days, it might not actually prove that useful. I like this idea of bumping the decision to file import options. If a merged modified date fails to account for an interesting situation where different sites' modified dates differ greatly, maybe it could be extended.

I am also thinking about the issue that most of us have huge collections with fairly bad modified dates already, and going back to sites to reparse this data would be a big old waste of bandwidth. I'm thinking of writing a small import/export system for modified dates, so users can share this info. I'll get good new modified dates going first though, and we'll solve the retroactive problem later. Just need to find time for it.

>>14318

This is cool!

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.



YouTube embed. Click thumbnail to play.

ae3b32 No.14208 [Open thread]

windows

zip: https://github.com/hydrusnetwork/hydrus/releases/download/v396/Hydrus.Network.396.-.Windows.-.Extract.only.zip

exe: https://github.com/hydrusnetwork/hydrus/releases/download/v396/Hydrus.Network.396.-.Windows.-.Installer.exe

macOS

app: https://github.com/hydrusnetwork/hydrus/releases/download/v396/Hydrus.Network.396.-.macOS.-.App.dmg

linux

tar.gz: https://github.com/hydrusnetwork/hydrus/releases/download/v396/Hydrus.Network.396.-.Linux.-.Executable.tar.gz

source

tar.gz: https://github.com/hydrusnetwork/hydrus/archive/v396.tar.gz

I had a good week. The client now has better file 'notes' support.

There are several database updates this week. Users with large databases can expect the first boot to take a few minutes.

notes

A long time ago, I added prototype 'notes' to files. You can access it under a media right-click->manage->notes. It was a bit hacky, functioning just like a plain .txt attached to files, but some users really picked it up. This week it becomes more mature.

Firstly, files can now have multiple notes, each with their own name. Existing notes will get the simple default name of 'notes'. Also, files that have notes now show a notes icon on theiPost too long. Click here to view the full text.

11 posts and 4 image replies omitted. Click [Open thread] to view. ____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.
Post last edited at

0d3c1b No.14247

>>14209

Thanks m8, keep on pushing.

>>14210

Ah, thank you. As it happens, my test machine only had three tags there, and they happened to sort by accident. The old manual sort call must have been lost in the rewrite. I'll sort them using the normal lexicographic sort there for 397.

>>14214

Thank you. I have several reports on this now. It is always the bottom for some reason, even on long lists. I will fix this for 397.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

0d3c1b No.14248

>>14216

That's the hope. It'd be nice to have some sort of .txt import/export, and mass import/export with an external Hydrus Notes Archive and a new 'notes migration' panel, and Client API access for notes. I hope to slowly push on this in future normal weekly work.

>>14217

>>14231

>>14243

The server is still up. Some weird dude got upset and started spamming TOS-violation stuff to the server along with some friends, so the old invite url got turned off. Assuming the users who run the discord server are ok at that point about putting a new invite up, I'll fold the new on into 397 and all my help links.

>>14219

>>14223

>>14246

Thanks. I agree. The reason for that sibling hard-replace change was because the text on those menu items was too long, and it was getting text…elided in a way where you couldn't see the difference between the two options. I split it up as a quick patch so users (particularly new users) could actually read the difference.

And I totally agree on the super nested thumbnail menus. There are an increasing number of commands in hydrus now, and for things like the duplicates system the available menus are flexible depending on the thumb or selection status, so you can get annoying stuff like in your image with a submenu with only one submenu item, just wasting space and time.

I am happy that that big thumbnail menu is now listed essentially by Post too long. Click here to view the full text.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

5ca5b8 No.14263

>>14248

>As someone who uses this a lot, what do you think you would like?

Either would work, but since it already shows a confirmation window with suggested changes maybe a description and single/all could be integrated into it?

>What other menus do you find annoying?

Mainly things in the thumbnail menu that used to be easy accessible in older versions being moved into submenus and lower on the menu, for example "remove > selected" "manage > tags" and "open > in external program". And when you right click a tag "copy > x".

Maybe it's because I learned the older layouts first that it was annoying for me. The menu is better organized now and a little more cumbersome, but perhaps better for new users. I just learned to use shortcut keys instead where possible.

Menus aren't great in other places but it's less of an issue there since it's not ones you use often.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

76f98e No.14270

>>14208

>Beyond that, I'd love some note 'preview' on the media viewer and comprehensive import/export/Client API support for notes.

Does that mean there's a chance that we could get something similar to how it works on Danbooru or am I misunderstanding? I don't know if that's feasible but it would be amazing. I'm talking about stuff like this:

https://danbooru.donmai.us/posts/3900728

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

0d3c1b No.14273

I had an ok week. I fixed some bugs, improved some quality of life, and added a new system predicate to search for notes by name.

The release should be as normal tomorrow.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.



File: e6aec069ef9c36a⋯.png (24.64 KB,563x412,563:412,ClipboardImage.png)

67a96b No.14224 [Open thread]

Your discord server link isn't working.

____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

c25a84 No.14249

Thanks. Some weird dude got upset and started spamming TOS-violation stuff to the server along with some friends, so the old invite url got turned off. Assuming the users who run the discord server are ok at that point about putting a new invite up, I'll fold the new on into 397 and all my help links.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.



YouTube embed. Click thumbnail to play.

fba0c2 No.14174 [Open thread]

windows

zip: https://github.com/hydrusnetwork/hydrus/releases/download/v395/Hydrus.Network.395.-.Windows.-.Extract.only.zip

exe: https://github.com/hydrusnetwork/hydrus/releases/download/v395/Hydrus.Network.395.-.Windows.-.Installer.exe

macOS

app: https://github.com/hydrusnetwork/hydrus/releases/download/v395/Hydrus.Network.395.-.macOS.-.App.dmg

linux

tar.gz: https://github.com/hydrusnetwork/hydrus/releases/download/v395/Hydrus.Network.395.-.Linux.-.Executable.tar.gz

source

tar.gz: https://github.com/hydrusnetwork/hydrus/archive/v395.tar.gz

I had a good work week. I fixed a variety of bugs, improved the feel of the suggested tags columns, and made zooming in the media viewer nicer.

suggested tags quality of life

I recently did some work on the different 'suggested tags' panels the manage tags dialog can support. This week I worked on some of the feedback from that pass, hopefully making it a bit easier to get what you want done. As a reminder, you can set these columns up under options->tag suggestions.

The columns are now 'synced' with the current media. They all refresh/repopulate reliably when you move to another media in the media viewer. Also, all columns now hide tags that all the selected media already have, and thPost too long. Click here to view the full text.

____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

e6bcc4 No.14175

My list of favourites tags in the manage tags dialogue is in complete disarray and no longer sorted alphabetically for some reason

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

e6bcc4 No.14176

>>14175

Same goes for the recent tab

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

bf08fb No.14178

>>14175

>>14176

Hydev on tablet: SHIT. Three steps forward, two back. The new filter must be killing the sort. Sorry, I will fix this for 396.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

b74f07 No.14206

I had a good week. The hydrus file 'notes' system is improved, with all files now supporting multiple notes, icons on files to show when they have some, and the ability to search for files by the number of notes they have. Also some improvements to unusual tag autocomplete and a variety of bug fixes.

The release should be as normal tomorrow.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.



YouTube embed. Click thumbnail to play.

99726f No.13997 [Open thread]

windows

zip: https://github.com/hydrusnetwork/hydrus/releases/download/v394/Hydrus.Network.394.-.Windows.-.Extract.only.zip

exe: https://github.com/hydrusnetwork/hydrus/releases/download/v394/Hydrus.Network.394.-.Windows.-.Installer.exe

macOS

app: https://github.com/hydrusnetwork/hydrus/releases/download/v394/Hydrus.Network.394.-.macOS.-.App.dmg

linux

tar.gz: https://github.com/hydrusnetwork/hydrus/releases/download/v394/Hydrus.Network.394.-.Linux.-.Executable.tar.gz

source

tar.gz: https://github.com/hydrusnetwork/hydrus/archive/v394.tar.gz

I had an ok week mostly cleaning code.

The bug from last week where subscriptions that had incomplete file queues were unable to start is fixed. I apologise, this was a typo that was not caught by my code checker or my testing routine.

autocomplete cleanup

The tag autocomplete code has seen many updates and expansions over time, and the code had become a mess of hardcoded hooks and logical duct-tape. This week I went into it and pulled all the text parsing and results caching code out to single separate dedicated objects. Essentially most of the big changes this week are all behind the scenes, and you can check the changelog for more detailed info, but multiple small bugs and odd situations with autocomplePost too long. Click here to view the full text.

____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

ca796c No.13999

>>13997

Hey Dev, thanks for the release. What's up with the Favorite tags disappearing when you use them, and not coming back when you go to the next image? Really puts a damper on my workflow.

I think it's great that they disappear when you used them, but they really should come back every time you switch images. Unless I'm missing something.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

3633b8 No.14100

>>13999

Thank you, this has slipped past me a couple times now. I will make sure this happens this week, and generally improve all the suggested tag panels. Sorry for the trouble.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

c37374 No.14160

I had a good work week. I fixed a variety of bugs, improved the feel of the suggested tags columns, and made zooming in the media viewer nicer.

The release should be as normal tomorrow.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.



YouTube embed. Click thumbnail to play.

0f4255 No.13957 [Open thread]

windows

zip: https://github.com/hydrusnetwork/hydrus/releases/download/v393/Hydrus.Network.393.-.Windows.-.Extract.only.zip

exe: https://github.com/hydrusnetwork/hydrus/releases/download/v393/Hydrus.Network.393.-.Windows.-.Installer.exe

macOS

app: https://github.com/hydrusnetwork/hydrus/releases/download/v393/Hydrus.Network.393.-.macOS.-.App.dmg

linux

tar.gz: https://github.com/hydrusnetwork/hydrus/releases/download/v393/Hydrus.Network.393.-.Linux.-.Executable.tar.gz

EDIT: This release had a hotfix two hours after initial release to fix the CloudFlare code. If you got it early, please redownload. The links are the same, the build is new.

I had a good week catching up on messages and small jobs. There is also a (hopefully) neat prototype solution for some cloudflare issues.

cloudflare and network

CloudFlare hosts content for many sites online. They have a variety of anti-DDoS tech, normally a variation on a 'is this a web browser?' test, that sometimes stops hydrus from downloading. If you have seen unexplainable 503 errors on a site that works ok in your browser, this may have been it.

This week, I am adding a library, cloudscraper, to my network engine to try to solve this. Now hydrus will attempt to detect CF challenge pages when they are downloaded and pass them off to this new library, which attempts to solve the javascriptPost too long. Click here to view the full text.

5 posts and 2 image replies omitted. Click [Open thread] to view. ____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.
Post last edited at

aafd9c No.13977

If you get an error with your subscriptions about 'DomainOK()', please pause your subs under the 'network' menu. I am sorry, I will have this fixed for 394!

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

aafd9c No.13986

>>13959

Sorry, I will make sure I put time into this this week.

>>13970

Thank you, I will fix this so it re-synchronises when you set a new media.

>>13974

Ah, are you running from source? I got this problem (and plenty more) when I tried out Qt 5.14. I now use Qt 5.13.2 on all platforms.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

aafd9c No.13987

>>13986

>>13974

To follow up, you want to do:

(get into your venv)

pip3 install PySide2==5.13.2

Or for PyQt5, whichever you are using.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

020234 No.13989

>>13987

>are you running from source

Yes, but I had no luck running by installing the dependencies through pip (Shiboken error). I just use the dependencies listed from the Arch AUR package and then git pull your repository and run it.

Just tried running the compiled binary and the same thing happens. Looks like it some distro-specific shit so don't bother with it.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

aafd9c No.13994

I had an ok week. I mostly cleaned code, particularly improving how tag autocomplete text is parsed and the found results cached and filtered. The whole thing feels just that bit snappier now. I also fixed the accidental 'resuming half-complete subscription’ bug from last week's release.

The release may be late tomorrow.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.



YouTube embed. Click thumbnail to play.

adcf57 No.13912 [Open thread]

windows

zip: https://github.com/hydrusnetwork/hydrus/releases/download/v392/Hydrus.Network.392.-.Windows.-.Extract.only.zip

exe: https://github.com/hydrusnetwork/hydrus/releases/download/v392/Hydrus.Network.392.-.Windows.-.Installer.exe

macOS

app: https://github.com/hydrusnetwork/hydrus/releases/download/v392/Hydrus.Network.392.-.macOS.-.App.dmg

linux

tar.gz: https://github.com/hydrusnetwork/hydrus/releases/download/v392/Hydrus.Network.392.-.Linux.-.Executable.tar.gz

source

tar.gz: https://github.com/hydrusnetwork/hydrus/archive/v392.tar.gz

I had a mixed week, but I am happy with my work. Some large database jobs are faster and tag autocomplete results have better sibling support.

tag sibling database cache

I was not able to get as much done here as I had hoped, but I was able to finish the first step and fix some sibling bugs. The client now keeps a cache for fast sibling lookups, which will be a great tool going forward.

The tag autocomplete system now uses this new cache. When you type in the start of a tag, possible matches' siblings are added to the results list, even if they do not strictly match what you typed. These siblings used to be computed on the fly, but now it is looked up using fast pre-generated data. I have also improved thePost too long. Click here to view the full text.

____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

c431ff No.13954

I had a good week catching up on messages and general todo. As well as bugfixes and quality of life, I also prototyped a solution for basic cloudflare problems.

The release should be as normal tomorrow.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.



Delete Post [ ]
[]
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15]
| Catalog | Nerve Center | Random
[ / / / / / / / / / / / / / ] [ dir / random / 93 / biohzrd / hkacade / hkpnd / tct / utd / uy / yebalnia ]