hydrusnetwork / hydrus

A personal booru-style media tagger that can import files and tags from your hard drive and popular websites. Content can be shared with other users via user-run servers.
http://hydrusnetwork.github.io/hydrus/
Other
2.35k stars 154 forks source link

copy of import downloaders button placed next to import files under file #336

Open CuddleBear92 opened 4 years ago

CuddleBear92 commented 4 years ago

The normal import process of files need to be able to detect parsers and other types of Hydrus files. This will make the first time use of these much simpler. Could also remove the need to have multiple places to import them. Rather have a single unified point.

Not sure how you could do this detection easily without opening the files though. hard to say. When detected though it should maybe do a small popup and ask if you like to import these settings or whatever.

Think that makes sense.

imtbl commented 4 years ago

I dislike this idea.This is not possible without introducing a lot of processing overhead during the import process for every single file.

CuddleBear92 commented 4 years ago

well, what does the current system do now? it parses the path and filename right? so just do a regex for filename containing hydrus?

imtbl commented 4 years ago

This would include parsing every PNG looking for some special magic number or something to recognize it as a downloader. Making this reliant on the filename is also bad idea from a technical and usability POV.

If it's too hard for the average person to figure out, I'd rather make the existing importer for downloaders more obvious (not hiding it two levels deep in the menu) than cripple the regular downloading system with this.

But people should really learn to read the help; there's an article for it: https://hydrusnetwork.github.io/hydrus/help/adding_new_downloaders.html

CuddleBear92 commented 4 years ago

Alternative! Move the import download button! Or make a duplicate button! Next to the import button under file!