Flow.Launcher icon indicating copy to clipboard operation
Flow.Launcher copied to clipboard

Explorer plugin - Everything: Recognize the default filter

Open gisturbance opened this issue 2 years ago • 13 comments

Is your feature request related to a problem? Please describe.

When using Everything (1.5a) to search through files and folders, one can use built-in or create custom filters, f.e. to limit search to specific file types, or to only include online volumes. Everything has a built-in filter named "Everything" that is set as default - filtering nothing by default, unless manually specified.

Currently, the default filter is not respected when using the Explorer plugin (with Everything).

Describe the solution you'd like

Add a setting to manually specify a default filter. If empty, use the built-in filter "Everything", or, if possible, detect which filter is set as default in Everything itself.

Describe alternatives you've considered

One has to manually add "filtername:" for every single search, which does not work with the default filter named "Everything", leaving no alternative for it.

gisturbance avatar Jan 22 '23 22:01 gisturbance

I don't think this is possible given the current everything sdk. If you have any idea about how to implement this feature, please feel free to fire a pr or shares an implementation idea.

taooceros avatar Jan 23 '23 02:01 taooceros

After further research, accessing filters doesn't seem to be possible currently, but will be added in future.

As an alternative, one could allow the manual creation of filters directly in Flow Launcher. Since filters are a collection of functions, simply concatenated with the search string and passed using Everything_SetSearch, that should be fairly easy to accomplish.

gisturbance avatar Jan 24 '23 12:01 gisturbance

@taooceros What do you think about implementing the manual creation of filters directly in FlowLauncher, as suggested above? Pardon me, if that belongs in a separate issue.

gisturbance avatar Feb 27 '23 02:02 gisturbance

This issue is stale because it has been open 45 days with no activity. Remove stale label or comment or this will be closed in 5 days.

github-actions[bot] avatar Apr 14 '23 01:04 github-actions[bot]

This issue is stale because it has been open 45 days with no activity. Remove stale label or comment or this will be closed in 5 days.

github-actions[bot] avatar Jun 01 '23 02:06 github-actions[bot]

This issue is stale because it has been open 45 days with no activity. Remove stale label or comment or this will be closed in 5 days.

github-actions[bot] avatar Jul 19 '23 02:07 github-actions[bot]

This issue is stale because it has been open 45 days with no activity. Remove stale label or comment or this will be closed in 5 days.

github-actions[bot] avatar Sep 13 '23 01:09 github-actions[bot]

This issue is stale because it has been open 45 days with no activity. Remove stale label or comment or this will be closed in 5 days.

github-actions[bot] avatar Nov 06 '23 01:11 github-actions[bot]

This issue was closed because it has been stale for 7 days with no activity. If you feel this issue still needs attention please feel free to reopen.

github-actions[bot] avatar Nov 14 '23 01:11 github-actions[bot]

@gisturbance i think you can just concat the filter to your query. Either use a shortcut or a special keystroke shall not be bad.

taooceros avatar Nov 14 '23 17:11 taooceros

@gisturbance i think you can just concat the filter to your query. Either use a shortcut or a special keystroke shall not be bad.

Indeed an alternative. For some reason it didn't work for me at the time I created the issue.

However it pollutes the search field, which could be ommited by specifying a hidden default filter.

gisturbance avatar Dec 15 '23 07:12 gisturbance

You can specify a shortcut to simulate that, which might help the pollution?

taooceros avatar Dec 15 '23 08:12 taooceros

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 60 days.\n\nAlternatively this issue can be kept open by adding one of the following labels:\nkeep-fresh

github-actions[bot] avatar Feb 14 '24 01:02 github-actions[bot]

This issue was closed because it has been stale for 7 days with no activity. If you feel this issue still needs attention please feel free to reopen.

github-actions[bot] avatar Feb 22 '24 01:02 github-actions[bot]