openscopeproject / TrguiNG

Remote GUI for Transmission torrent daemon
GNU Affero General Public License v3.0
382 stars 47 forks source link

Feature request: Even more powerful filtering options #7

Closed mahkitah closed 1 year ago

mahkitah commented 1 year ago

This looks like a promising project that has the potential to replace RemoteGui and Tremotesf. But I'm a bit bit underwhelmed by the 'Powerful filtering options'.

The lack of a Trackers section is a deal breaker for me.

And there are two features from tremotesf that would be really nice to have:

qu1ck commented 1 year ago

Tracker filtering and options to hide filter sections will be added soon.

Can you expand on combined filters? How exactly does the UI work?

mahkitah commented 1 year ago

Good to hear tracker filtering is coming.

Combined filters: Make a selection based on multiple filter sections. At the moment when you select something from one section, the selection from another section disappears. In tremotesf that doesn't happen. You can select options from multiple sections simultaneously. (within a section there's still only one option possible)

Does that make things clearer?

qu1ck commented 1 year ago

Yes, that helps. So like ctrl-click multiple options to select multiple filters and it uses AND logic to filter torrents? No option to use OR logic?

Btw trackers filters already in, option to disable sections next.

mahkitah commented 1 year ago

The way it is in tremotesf: No ctrl-click, just normal clicking but the sections just work independently. Only AND logic.

Off course you can do things differently. OR logic (+ ctrl-click) would make sense within a section: Show torrents in dir x OR y AND from tracker a OR b

qu1ck commented 1 year ago

Got it, thank you.

For now I'm thinking simple AND logic but not limited to different sections. More complex logic can be considered after v1 release.

qu1ck commented 1 year ago

You can now ctrl-click multiple filters to combine them (across or within sections).

qu1ck commented 1 year ago

Actually, I'll close this when fixes are released. If you compile yourself you can try them early.

username227 commented 1 year ago

I actually came on just to request this: filter by tracker.

qu1ck commented 1 year ago

Implemented in v0.3.0.