Request: New search functions; select: deselect: invert: crop-select: discard-select:

Discussion related to "Everything" 1.5 Alpha.
Post Reply
raccoon
Posts: 1017
Joined: Thu Oct 18, 2018 1:24 am

Request: New search functions; select: deselect: invert: crop-select: discard-select:

Post by raccoon »

I wish to suggest the following array of Selection altering functions. These would be extremely useful in refining dupe: finding-and-deleting, and to automate workflow through bookmarks of regular tasks. These functions introduce the idea of filtering results within results, through selection-based search refinement. Everything is currently limited to just hiding and showing items within search results.

select:
deselect:


Selects or deselects items matching this term.
Terms prefixed with the select: modifier do not further expand or narrow the search results, just makes item selections within the current results.
Use * to select-all.

For example:

select:*
*.gz select:*.tar.gz
"E:\media\" select:1999
"E:\media\" select:dm:1999
<"E:\media\"|"F:\E media\"> dupe:size;sha1 select:"F:\E media\"
ext:gz select:ext:tar.gz deselect:<size:>=100mb dm:past2weeks>
videos: select:*.mp4 select:*.mkv deselect:sample deselect:intro

invert:
invert-select:
invert-selected:
invert-selection:


Inverts the current selection of items. Same as Edit -> Invert Selection.

crop-select:
crop-selected:
crop-selection:


Discards non-selected items from the search results.
Used in combination with select:, deselect:, invert:.

discard-select:
discard-selected:
discard-selection:


Discards selected items from the search results.
Used in combination with select:, deselect:, invert:.

---

Maybe coming soon... recycle-selected: and delete-selected:
Last edited by raccoon on Tue Mar 01, 2022 6:55 pm, edited 3 times in total.
void
Developer
Posts: 16773
Joined: Fri Oct 16, 2009 11:31 pm

Re: Request: New search functions; select: deselect: invert: crop-select: discard-select:

Post by void »

I will consider selection search modifiers.

Thank you for the good suggestion.
Post Reply