Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request #145

Open
JamesOlvertone opened this issue Jun 8, 2022 · 7 comments
Open

Feature Request #145

JamesOlvertone opened this issue Jun 8, 2022 · 7 comments

Comments

@JamesOlvertone
Copy link

Some ideas:

  • Add a database of known/downloaded files like in emule (known.met, cancelled.met), but use a real DB like H2/sqlite/... for this
    so that it is readable by other tools.
    Give each file an attribute if it was downloaded complete, cancelled, was shared earlier by me but not right now, ....
    Add some Icons in search results that indicate attributes from above.

This will help a lot to NOT to download files again that I have downloaded some time ago.

Right now there is only a Icon in search results that indicates that I download this file right now.

  • Add a Dialog "Are you shure?" when cancelling files, with an option to turn this dialog on/off in configuration settings.

  • Add Keyboard-hotkeys for the toolbar button catogories (_S_earches, _D_ownloads,...) to easily switch the
    categories. Make the shurtcuts fully configurable, bec. of potential problems with several
    Windowmanagers/Desktops that use the same shortcuts.

Thank you.

@zlatinb
Copy link
Owner

zlatinb commented Jun 8, 2022

If you are currently sharing a file, it should appear with a checkmark in the search results. If you are no longer sharing the file, MuWire forgets about it completely. It is not practical to remember every file that has ever been shared or downloaded as the database would grow without limits.

Regarding keyboard shortcuts, see this forum thread. It would be nice to have those configurable but I can't say when it can happen.

@zlatinb
Copy link
Owner

zlatinb commented Jun 8, 2022

What I can do is a "blacklist file" feature where you can say that you never want to see a result for a given hash, regardless whether you've downloaded a file before. That should achieve what you want, no?

@JamesOlvertone
Copy link
Author

Is there a log level where I can get the information I want:
"Added/Download complete/Canceled file: hash, name,size"
Then I can parse this and add it to my own database.

@zlatinb
Copy link
Owner

zlatinb commented Jun 10, 2022

No, I can add one.

@JamesOlvertone
Copy link
Author

That would be nice. Thank you.

@zlatinb
Copy link
Owner

zlatinb commented Jun 10, 2022

See the commit referenced above

@JamesOlvertone
Copy link
Author

It works. Thank you very much!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants