Add a filter to the search tabs #27

Closed
opened 2026-02-21 14:49:29 -05:00 by deekerman · 4 comments
Owner

Originally created by @teo83 on GitHub (Aug 18, 2012).

I find the search function very useful and I always use that. But server side search usually returns many uninteresting results (I guess search engines OR the words); for example if I search "The X", where X is a particular word, I usually get also "The Y" "The Z" etc. So it would be nice to have a filter field in every tab to remove (client side) the unneeded items; in the example above, i would write X in the field and I should see all the items not containing X disappear.

Originally created by @teo83 on GitHub (Aug 18, 2012). I find the search function very useful and I always use that. But server side search usually returns many uninteresting results (I guess search engines OR the words); for example if I search "The X", where X is a particular word, I usually get also "The Y" "The Z" etc. So it would be nice to have a filter field in every tab to remove (client side) the unneeded items; in the example above, i would write X in the field and I should see all the items not containing X disappear.
deekerman 2026-02-21 14:49:29 -05:00
Author
Owner

@vinit-agr commented on GitHub (Aug 18, 2012):

are you talking about a more generic advanced search option, like what
popular web search engines provide. i think that will be a good feature.
since not all torrent search engine can process such logical search query
results. this will need to be done locally from the set of results that
gets returned from the search providers.

take a look at google advanced search option:
https://www.google.co.in/advanced_search?q=games&hl=en&biw=1366&bih=656&prmd=imvns

On Sat, Aug 18, 2012 at 9:50 PM, teo83 notifications@github.com wrote:

I find the search function very useful and I always use that. But server
side search usually returns many uninteresting results (I guess search
engines OR the words); for example if I search "The X", where X is a
particular word, I usually get also "The Y" "The Z" etc. So it would be
nice to have a filter field in every tab to remove (client side) the
unneeded items; in the example above, i would write X in the field and I
should see all the items not containing X disappear.


Reply to this email directly or view it on GitHubhttps://github.com/qbittorrent/qBittorrent/issues/36.

@vinit-agr commented on GitHub (Aug 18, 2012): are you talking about a more generic advanced search option, like what popular web search engines provide. i think that will be a good feature. since not all torrent search engine can process such logical search query results. this will need to be done locally from the set of results that gets returned from the search providers. take a look at google advanced search option: https://www.google.co.in/advanced_search?q=games&hl=en&biw=1366&bih=656&prmd=imvns On Sat, Aug 18, 2012 at 9:50 PM, teo83 notifications@github.com wrote: > I find the search function very useful and I always use that. But server > side search usually returns many uninteresting results (I guess search > engines OR the words); for example if I search "The X", where X is a > particular word, I usually get also "The Y" "The Z" etc. So it would be > nice to have a filter field in every tab to remove (client side) the > unneeded items; in the example above, i would write X in the field and I > should see all the items not containing X disappear. > > — > Reply to this email directly or view it on GitHubhttps://github.com/qbittorrent/qBittorrent/issues/36.
Author
Owner

@teo83 commented on GitHub (Aug 21, 2012):

That's an option but I was thinking about something simpler, like what is done in Eclipse's preference dialog, for example. A very very simple text box to filter out unneeded results, testing the filter string for containment in the torrent's title.

@teo83 commented on GitHub (Aug 21, 2012): That's an option but I was thinking about something simpler, like what is done in Eclipse's preference dialog, for example. A very very simple text box to filter out unneeded results, testing the filter string for containment in the torrent's title.
Author
Owner

@dontdieych commented on GitHub (Jan 26, 2015):

I think this 'local filter for search result' feature should be implemented separately from generic search query feature.

Because all search engine responses differently with same search term.

  • some searches on only torrent file name.
  • some searches on also contents list.
  • some returns wrong results(e.g. misbehavior on CJK words).

So I think whatever we are doing on 'search query <-> search engines', there would be always unwanted results.

Moreover some search engine would not respond If I make search calls very fast. So It is safe waiting few or more seconds before narrowing down search results. And these search calls are quite expensive, i.e. long waiting time. It is awful if you don't get good results on first time.

So it would quite handy if we could get 'local filter for search results'.

Thanks.

@dontdieych commented on GitHub (Jan 26, 2015): I think this 'local filter for search result' feature should be implemented **separately** from generic search query feature. Because all search engine responses differently with same search term. - some searches on only torrent file name. - some searches on also contents list. - some returns wrong results(e.g. misbehavior on CJK words). So I think whatever we are doing on 'search query <-> search engines', there would be always unwanted results. Moreover some search engine would not respond If I make search calls very fast. So It is safe waiting few or more seconds before narrowing down search results. And these search calls are quite expensive, i.e. long waiting time. It is awful if you don't get good results on first time. So it would quite handy if we could get 'local filter for search results'. Thanks.
Author
Owner

@ngosang commented on GitHub (Jan 21, 2017):

Already implemented #3989

@ngosang commented on GitHub (Jan 21, 2017): Already implemented #3989
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/qBittorrent#27
No description provided.