[ / / / / / / / / / / / / / ] [ dir / agatha2 / arepa / lds / lewd / mai / scs / vg / x ]

/hydrus/ - Hydrus Network

Bug reports, feature requests, and other discussion for the hydrus network.
Name
Email
Subject
Comment *
File
Password (Randomized for file and post deletion; you may also set your own.)
* = 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, webm, mp4, swf, pdf
Max filesize is 16 MB.
Max image dimensions are 15000 x 15000.
You may upload 5 per post.


New user? Start here ---> http://hydrusnetwork.github.io/hydrus/

Experienced user with a bit of cash who wants to help out? ---> Patreon

Current to-do list has: 1,481 items

Current big job: finishing up login manager, voting on next job


YouTube embed. Click thumbnail to play.

9b5e1a  No.5596

windows

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

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

os x

app: https://github.com/hydrusnetwork/hydrus/releases/download/v254/Hydrus.Network.254.-.OS.X.-.App.dmg

tar.gz: https://github.com/hydrusnetwork/hydrus/releases/download/v254/Hydrus.Network.254.-.OS.X.-.Extract.only.tar.gz

linux

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

source

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

I took a bit of time off this week (I had burned out on some IRL stuff) and am very glad I did–I feel great again. I still got some good work done, mostly in making the first version of the duplicate processing system user-friendly.

duplicate processing page

This is now ready for all users to try out. You can access it through the normal 'new page' selector, under the new 'special' menu.

Please check out the new help I have written here:

http://hydrusnetwork.github.io/hydrus/help/duplicates.html

(You can re-access this from the same new duplicates processing page.)

It explains it all better than I can squeeze in here. Give it a go if you would like and let me know how it works for you.

There is still some stuff to do and some optimisations to add, but I am generally quite pleased so far.

some shortcut work

I added a help button to file->shortcuts to better explain how the new system works.

Also you can now add 'content' shortcuts to set tags or ratings on the 'media' shortcut set. They only work in the media viewer right now, but I will extend them to thumbnails soon.

full list

- the duplicate processing page is now on the new page picker, under the new menu 'special'

- improved the dupe pair selection algorithm–it should be faster for everyone

- added help icon to dupe processing page–it can launch of a couple of message boxes with simple help, or you can open some html help

- wrote some dupe processing html help!

- the dupe processing page now refreshes its numbers when the dupe filter closes

- the archive, inbox, delete, and undelete buttons on the duplicate filter's top hover frame now work

- delete and shift+delete keys now work to delete/undelete a file in the duplicate filter

- the mouse cursor now hides/shows on halt and new movement on the duplicate filter

- you can now set 'content' shortcut actions (adding tags or ratings) to shortcuts in the 'media' reserved shortcut set (which are always on in media contexts), although they don't yet work in the thumbnail view yet

- added a help button to the manage shortcuts panel

- the edit shortcuts dialog will now now allow you to name a custom shortcut set to one of the reserved names and will explain the problem in a message box

- import pages update more efficiently during periods of busy cpu

- import pages will use less idle cpu time generally

- import pages will adaptively use less cpu time when they are in the undo deletion queue or have no files to import

- the page of images downloader will spam a little less idle time

- the canvas background details and the top-right hover window will now only show 10 urls max

- added a help button to the tag import options panel to better explain the namespace selection and explicit tags

- added 'gui report mode' to the help menu, which will report key and mouse shortcut events and and matched commands

- the adminside petition panel now sorts multiple petitions by number of files descending

- misc improvements

- misc help cleanup

- misc fixes

next week

I have some bugs and small jobs to catch up on, but I'd like to start 'finishing' dupe jobs so I can soon be at the point where I can say this first version is done. I may also play with the new version of wx, the gui library I use.

9b5e1a  No.5598

I don't have a mouse with a middle click button or a scroll wheel, so when using the dupelicate filter, i have to rely on the top hover frame to use it, which blinks in and out when hovering above it. Sometimes, i'm not sure if i clicked a certain option or not, and i don't want to risk double-clicking and consigning a dupe i'e not checked to the same fate. For what i can tell, it's a good idea in theory. I'd like to be able to transfer all tags when setting up dupe pairs, not just local tags, but it's good work. All in all, would love to see this once all the creases are ironed out.


9b5e1a  No.5601

>>5596

It's great so far. I have a question though, is there a way to make the top mouseover box show up all the time? Or ideally just make a permanently visible draggable box containing the filesize, filetype, and dimensions? Mousing over is killing my decision speed, but keeping the mouse on the box and using the buttons to switch is more labor-intensive than using the keyboard.


3e2f93  No.5604

File: 42c72d6fdcf05c9⋯.png (1.21 MB, 1920x1080, 16:9, 42c72d6fdcf05c9021777471f7….png)

File: dea661a8e9ed93a⋯.png (1.21 MB, 1920x1080, 16:9, dea661a8e9ed93a362f52c02da….png)

Although I can't use the filter it works good! I have some questions though:

- Will I have to do the preparation phase every time I want to search for duplicates? My pc crashed once during the process, luckily it saved its progress but I'd rather that not happen again…

- I accidentally marked something as forget while trying out the filter and now the pair disappeared, is there a way to get it back?

- Can I mark pictures as alternate versions (without using launch the filter button)? Like pics related? I want them to show up as pairs but not as potential pairs?

- Unrelated but what does the remove button when you right click do?


8b6902  No.5605

Duplicates filter is feeling pretty good, except for the case where there are more than two duplicates of the same image. It seems that it will display multiple combinations of the images consecutively (letting you choose an option for each pair), but doesn't understand that they are all similar to each other, so will take multiple passes to narrow duplicates down to a single "best". It would be useful if they all showed up as A B C D E, or alternatively it kept matching the A with a new B until you got through all the combinations.

Also just to clarify, is A always the "better" match according to your default sort method?

I also agree it would be useful to see the details at the top of the screen without mouseover.


6bfdcb  No.5606

>>5600

>I will extend the merge options to allow namespace and perhaps single-tag filtering, thank you for the suggestion.

Please do. I've already run into the issue a few times after going through about 100 dupes in v254. Mostly with censored/uncensored tags and source or filename namespaces. It wouldn't be a big issue if I could edit the tags after the merge, but since hydrus immediately moves on to the next pair that is kind of hard. And finding the files manually after the fact in my 50k file db is kind of hard, lol.

It would be nice too if I could zoom in and scroll around on image A then change to image B and have the zoom level and location be the same, so that I can easily compare things like JPEG artifacting up close.

Other than that everything seems to work well, and the new help section cleared up any questions I had.


2b0881  No.5610

File: 6d4f563710d7ea8⋯.jpg (1.62 MB, 3257x2552, 3257:2552, 1 (3).jpg)

>>5557

>>5606

>I apologise for this, thank you for the feedback. There was another fix needed, and clients with large numbers like yours were still heavily broken. The v254 I put out should launch nice and quickly.

Can confirm this fixed it (at least for me). Thanks! It now consistently takes ~11 seconds, now if repeatedly opened. Bit longer the first time, but that's understandable.

This is quite a bit faster than the manual flipping around within a displayed group that I'd been doing, though it has made me notice one aspect the full group display was better at: When a displayed pair is sufficiently different, but not an alternate, so much as someone messing with the brightness/contrast, it's not always clear which one is the anomaly. Would be nice if we could get a glimpse of the full group somehow, even if that means a hotkey to load them.

Sidenote of a bug that I'm not seeing mentioned at cursory glance, so may just by my setup somehow. The filter is opening a borderless window the SIZE of my desktop, but not actually aligning it with the screen.


2b0881  No.5616

File: 50736316e99fec7⋯.jpg (1.51 MB, 3270x2552, 1635:1276, 1 (4).jpg)

>>5610

On further examination, I've found it will align with the monitor properly iff the viewer window has received no events by the time it's finished loading. Even moving the mouse across the client area is sufficient to break it. Hope that helps.


b83765  No.5617

File: af7cf49b4223d54⋯.png (286.39 KB, 469x629, 469:629, af7cf49b4223d547c8d4cadb2b….png)

File: e718b12d5f63a89⋯.png (694.04 KB, 625x1000, 5:8, e718b12d5f63a89a2324651237….png)

I've got an example of dupes that don't show up in the program, even at hamming distance of 8, but are picked up by other programs.


a335c3  No.5622

>>5596

i haven't posted in a very very long time, but i'm wondering if you have ever fixed that error that happens when you have an updated nvidia card? i have never updated it since then that you told me to keep it on a lower firmware


d6486a  No.5623

File: 8a4bd32b574c4ba⋯.png (19.37 KB, 593x680, 593:680, client_2017-05-05_20-40-19.png)

So here's something that bothers me about Hydrus right now.

When files are imported from an import folder, all of these "(will display as)" tags are left as they are rather than fully replaced by their preferred siblings. This probably isn't a problem for most but it triggers my obsessive compulsion and I'd just rather have them all replaced so everything looks neat and tidy. Is there a way to bypass these deferred tags? The best I have is to copy tags; paste tags; and manually delete the problem tags for each image I see.

It would be cool if I could make my local tag libraries just always replace tags with their siblings. This might be unreasonable though.


a335c3  No.5624

File: 78f0dc42ed5ad3c⋯.png (29.11 KB, 677x394, 677:394, Untitled.png)

>>5622

also what is this error? all I did was download the zip and overwrite my original hydrus.


a335c3  No.5625


0c04ea  No.5645

File: 05d69ee5a3c284a⋯.png (97.54 KB, 1280x962, 640:481, 05d69ee5a3c284aeeb4c4ee6ae….png)

>>5598

I'm sorry to hear about the hover window blinking. Which OS are you on? Do the tag (left) and inbox/rating (top-right) hover windows show correctly for you, or do they blink as well?

It is through the top hover window that you can change the tag merge and shortcut options, but if you can't access it well, then that's no good.

>>5601

There isn't, but I think this is a good idea. I'll see about adding a 'pin' option to the cog icon.

I'll also be adding some kind of display to explicitly say 'this file has higher res' and several other 'this is prob better' statements, but they will probably be on the top hover window as well.

Maybe I should also add an option to (temporarily, if you want) embed the top hover window in the actual underlying canvas frame, like a fat toolbar. It might help for this sort of job, but it might be a headache to do.

>>5604

It saves its progress. You only have to do it once–I assume you are having to regenerate some data for some missing files, right?

There isn't a good way to search by relationship yet, but I will be adding one as a system predicate (something like system:number of alternates=1) . If you can remember another way to narrow down the search space, I think you will be able to find that pair again no problem. Please let me know how it works as I roll it out!

In the same way, I will be adding a way to manually edit dupe relationships from the thumbnail menu. Everything you can do in the dupe filter will be possible through it.

'remove' just removes the thumbnail from the current view. It doesn't delete the file, it just discards it from the page. If you want to narrow down the results you are looking at to just a handful of files, then select everything else and hit remove.

>>5605

Yeah, I will be improving the workflow here to reduce the number of decisions you need to make. These relationships are a cmplicated web, though, so there will have to be some of this 'repeated' pairs processing, but I do think we can reduce it.

A isn't always 'better', but I want to add some 'guesswork' to make it be that more often than not.

>>5606

For now, if you have the monitor space, I think you can have the manage tags dialog open on the duplicate filter, and it'll follow between A and B just like on the regular media viewer. You should be able to copy/paste the tags across before you make the decision, even if you can't afterwards.

I'd also like to add some zoom/scroll sync as well.

>>5610

>>5616

Thanks for this. I'll look into making it boot more intelligently.

>>5617

Thank you. One of those is a slight crop of the other. My system is usually ok about small crops, but I will see if there are any other problems as well. I'm sure I can improve my system to deal with crops better anyway.

>>5622

I am not sure if I am remembering your exact problem correctly, but if this is the blue-screen issue, that was fixed a bit later on Nvidia's end. It was just a problem with that driver–I think it was causing blue-screens on some Adobe products as well. There hasn't been a problem like that since, so please do update your drivers.

>>5623

Are these tags coming in through a neighbouring .txt file? I didn't realise they weren't being sibling-collapsed automatically–I will check and fix that for next week.

I would like to add a button somewhere that just says 'hard-replace all siblings now', which I think is what you are looking for. It might also be appropriate, as you say, to always have that mode on for local tags.


39cde1  No.5653

>>5645

Hey dev, any chance that "remove all tags" from the tag manager could be bound to a shortcut?


a335c3  No.5658

>>5645

i updated my nvidia drivers, but it feels noticeably slower than before. is there any way to boost the speed of loading large high quality images and in general?


a335c3  No.5659

File: 2f77026fafbd8ce⋯.png (807.71 KB, 1600x1030, 160:103, Untitled.png)

>>5658

the image controls/popups are very slow and kinda just hang there, but i guess that's only for larger images. i don't think i had this problem before


4d23ea  No.5668

>>5659

Are you using your GPU for hydrus? Do you have integrated graphics that could be running instead?


79712b  No.5696


2865c5  No.5703

>>5645

I think we might need something to deal with tag sibling issues where people might not like a sibling. At which point, they have to petition the previous sibling and then pend a new sibling that reverses what the sibling did. This is not very optimal and messes with everyone's tags at once.


a3ceaf  No.5708


0c04ea  No.5749

File: f0cb7ad78997e49⋯.jpg (323.25 KB, 1230x1024, 615:512, f0cb7ad78997e49823b7d7bde6….jpg)

>>5653

Sure, I'll add it to the list!

>>5658

>>5659

I'm not sure what could be doing it. There have been a lot of changes over the past year+, including a significant rewrite of the pipeline that renders and delivers images. In the old system, different zooms of files would be expensively cached in memory, but now only the original is cached and zooms are generated on the fly. If you have an older GPU/CPU, then this tradeoff might not be working great for you, despite all the saved memory.

If the solution isn't something in your graphics card settings, like >>5668 suggests (could be integrated graphics is taking over, or perhaps Nvidia OpenCL/CUDA is disabled for client.exe), you could look at the possibly new options->media page, which lets you choose different zoom quality algorithms. Images are more beautiful than they were, so maybe switch your jpgs down from 'pixel area resampling' to 'bilinear interpolation' and see if that speeds things up significantly.

>>5703

I absolutely agree. Siblings are currently the most difficult thing to agree on. I'd like a future system to be more like:

'these 17 tags all mean the same thing. I think this is the best of them, so I'll collapse to that, but if you would rather a different one, you can set that no prob'.

This will separate the contentious part of siblings (which is best) from the more agreeable part (what are synonyms).

>>5708

Thanks, I'll check that out if I run into trouble with the downloader engine rewrite.




[Return][Go to top][Catalog][Nerve Center][Cancer][Post a Reply]
Delete Post [ ]
[]
[ / / / / / / / / / / / / / ] [ dir / agatha2 / arepa / lds / lewd / mai / scs / vg / x ]