Find Bar feature adjustments

Discussion related to "Everything" 1.5 Alpha.
Post Reply
Thy Grand Voidinesss
Posts: 690
Joined: Wed Jun 01, 2022 5:01 pm

Find Bar feature adjustments

Post by Thy Grand Voidinesss »

Below are my ideas for making Filter Bar a better tool:


1] Make the bar movable

Although it makes sense to have it at the bottom, just like in almost any other program, but for convenience [of mixing it with just executed choices performed in Filter Bar and Search Edit] it would be better if a user could place it below or above the Filter Bar / Search Edit box; or even in the same line as these two, as some users run on 21:9 and 32:9 aspect ratio monitors


2] Make a separate color setting for the box

Currently user can make a theme with one color for all text visible in the main window - and thus is unable to make the text seen in just the box of Find Bar stand out, thus indicating more clearly that something / what is being looked for. Hence an option

Tools > Options > General > Fonts and Colors > Item > Find Bar Box

is needed. And if implemented it would also allow for making bigger just the font within the box, without bloating of Highlight All option and its neighbors [which would become handy if it will be possible to place Find Bar in the same line as Filter Bar / Search Edit]


3] Make the tick sign succumb to Foreground Color

Currently the

Code: Select all

✔️
check mark ignores the setting of

Tools > Options > General > Fonts and Colors > Item > Find Bar > Foreground color


4] Add history of past searches

I reckon the history sub-feature of Search Edit could be easily duplicated for the Find Bar feature


5] Add Filter Bar to View menu

The Menu Bar, Filter Bar and Status Bar should be accompanied in menu of View by the Find Bar


#6] Make the
CTRL + F
keyboard shortcut hide the Find Bar

Currently this shortcut is able only to turn on this GUI element
Last edited by Thy Grand Voidinesss on Sun Jan 07, 2024 1:27 pm, edited 3 times in total.
void
Developer
Posts: 16733
Joined: Fri Oct 16, 2009 11:31 pm

Re: Find Bar feature adjustments

Post by void »

1] Make the bar movable
I will consider an ini option to set the position.


2] Make a separate color setting for the box
You can already do this from Tools ->Options -> Fonts and colors -> Item -> Findbar
Set the background color.

You can also adjust the font and font size.


3] Make the tick sign succumb to Foreground Color
I will consider an option to customize the tick color.


4] Add history of past searches
I will consider search history for the find bar.


5] Add Filter Bar to View menu
The Find bar can be shown with Edit -> Find.
I will consider a View -> Findbar option.

Thank you for the suggestions.
void
Developer
Posts: 16733
Joined: Fri Oct 16, 2009 11:31 pm

Re: Find Bar feature adjustments

Post by void »

Everything 1.5.0.1352a adds a findbar_high and a findbar_pos ini setting.

To set a custom findbar height:
  • In Everything 1.5, from the Tools menu, click Options.
  • Click the Advanced tab on the left.
  • To the right of Show settings containing, search for:
    findbar
  • Select findbar_high.
  • Set the value to: 20
    where 20 is the findbar height in logical pixels.
  • Click OK.


To set a custom findbar position:
  • In Everything 1.5, from the Tools menu, click Options.
  • Click the Advanced tab on the left.
  • To the right of Show settings containing, search for:
    findbar
  • Select findbar_pos.
  • Set the value to: 25
    where 25 is the findbar position value. (under the search bar)
    Each bar has a position value.
    Use a negative value to show from the bottom.
    Use a positive value to show from the top.
    Bars are sorted by the pos value and shown in the order specified.
  • Click OK.
Thy Grand Voidinesss
Posts: 690
Joined: Wed Jun 01, 2022 5:01 pm

Re: Find Bar feature adjustments

Post by Thy Grand Voidinesss »

void wrote: Mon Jul 03, 2023 5:11 am
2] Make a separate color setting for the box
You can already do this from Tools ->Options -> Fonts and colors -> Item -> Findbar
Set the background color
[...]
But this affects everything in the Findbar [aside from the tick signs]

What I am proposing is adding ability to have a font for whatever user is searching in different color than of the options. This would allow for example to make options available in Findbar white while searched for word red - so that user could see more clearly see if even a single dot is entered in this box



void wrote: Fri Jul 07, 2023 5:56 am Everything 1.5.0.1352a adds
[...]
findbar height
[...]
Great

I have set it up to 18 as for me every pixel counts


void wrote: Fri Jul 07, 2023 5:56 am custom findbar position
[...]
Great

Now if I could also move just its box precisely under the box of Search Edit box, then it would make my whole window of Everything more antithetical and its content would not be obscured by unfolded content of the Filter

Image

So maybe an option could also be added named something like

Tools > Options... > Advanced > findbar_pos_box

or

Tools > Options... > Advanced > findbar_pos_horizontal

[and it the later case this findbar_pos would be renamed to findbar_pos_vertical]?
Last edited by Thy Grand Voidinesss on Fri Sep 01, 2023 10:03 am, edited 2 times in total.
void
Developer
Posts: 16733
Joined: Fri Oct 16, 2009 11:31 pm

Re: Find Bar feature adjustments

Post by void »

What I am proposing is adding ability to have a font for whatever user is searching in different color than of the options. This would allow for example to make options available in Findbar white while searched for word red - so that user could see more clearly see if even a single dot is entered in this box
I will consider another state to customize just the search box.


Now if I could also move just its box precisely under the box of Search Edit box, then it would be make my whole window of Everything more antithetical and its content would not be obscured by unfolded content of the Filter
The findbar is not really designed to do this.


[and it the later case this findbar_pos would be renamed to findbar_pos_vertical]?
findbar_pos will likely be removed as it is causing issues with sidebars.
I'll consider adding support again in a future release.

Thank you for the suggestions.
void
Developer
Posts: 16733
Joined: Fri Oct 16, 2009 11:31 pm

Re: Find Bar feature adjustments

Post by void »

Everything 1.5.0.1353a removes findbar_pos as the findbar should be attached to the bottom of the result list, not the bottom of the window.

I have on my TODO list to re-add an option to show the findbar at the top.



Everything 1.5.0.1353a adds a findbar_search_edit_wide ini setting.

To set the width of the findbar search box:
  • In Everything 1.5, from the Tools menu, click Options.
  • Click the Advanced tab on the left.
  • To the right of Show settings containing, search for:
    findbar
  • Select findbar_search_edit_wide.
  • Set the value to: 256
    where 256 is the width in logical pixels.
    the default is 256.
  • Click OK.
void
Developer
Posts: 16733
Joined: Fri Oct 16, 2009 11:31 pm

Re: Find Bar feature adjustments

Post by void »

Everything 1.5.0.1355a makes some changes to the find bar appearance.

Buttons icons will now use the text color.
Controls will now use border colors based on the background color.
gregor
Posts: 27
Joined: Sun Jan 08, 2023 7:00 pm

Re: Find Bar feature adjustments

Post by gregor »

Hi, I don't want to create new topic.
Just wanted to know if it's possible to add an ability to show highlighted search terms in folders using Find Bar.

Image

This would speed up finding a file with a given name in a folder whose name is known only in part on a list showing many different folders with files with similar names.
Thanks.
carfar
Posts: 2
Joined: Mon Aug 14, 2023 7:43 pm

Re: Find Bar feature adjustments

Post by carfar »

Is there an option to make the find bar remain persistent?
void
Developer
Posts: 16733
Joined: Fri Oct 16, 2009 11:31 pm

Re: Find Bar feature adjustments

Post by void »

Just wanted to know if it's possible to add an ability to show highlighted search terms in folders using Find Bar.
I will consider an option to match the full path (instead of just the name)


Is there an option to make the find bar remain persistent?
Currently, no.
You'll need to press Ctrl + F (or Edit -> Find) to show the Findbar.

I will consider an option to always show the Findbar.



Thank you for the suggestions.
void
Developer
Posts: 16733
Joined: Fri Oct 16, 2009 11:31 pm

Re: Find Bar feature adjustments

Post by void »

Everything 1.5.0.1357a adds a findbar_visible ini option to show the findbar by default when creating a new window.

To show the findbar by default when creating a new window:
  • In Everything 1.5, from the Tools menu, click Options.
  • Click the Advanced tab on the left.
  • To the right of Show settings containing, search for:
    findbar
  • Select findbar_visible.
  • Set the value to: true
  • Click OK.
NottMee
Posts: 19
Joined: Tue Jun 27, 2023 6:43 pm

Re: Find Bar feature adjustments

Post by NottMee »

void wrote: Tue Sep 26, 2023 10:20 pm
Just wanted to know if it's possible to add an ability to show highlighted search terms in folders using Find Bar.
I will consider an option to match the full path (instead of just the name)

Thank you for the suggestions.
I need that function too, thanks in advance void :D
Thy Grand Voidinesss
Posts: 690
Joined: Wed Jun 01, 2022 5:01 pm

Re: Find Bar feature adjustments

Post by Thy Grand Voidinesss »

Thy Grand Voidinesss wrote: Tue Jun 27, 2023 9:08 am [...]
5] Add Filter Bar to View menu

The Menu Bar, Filter Bar and Status Bar should be accompanied in menu of View by the Find Bar
[...]
A support of this idea from another user: viewtopic.php?p=60701#p60701
Last edited by Thy Grand Voidinesss on Sun Jan 07, 2024 1:26 pm, edited 1 time in total.
Thy Grand Voidinesss
Posts: 690
Joined: Wed Jun 01, 2022 5:01 pm

Re: Find Bar feature adjustments

Post by Thy Grand Voidinesss »

carfar wrote: Tue Sep 26, 2023 8:35 pm Is there an option to make the find bar remain persistent?
Currently, no.
You'll need to press Ctrl + F (or Edit -> Find) to show the Findbar.
[...]
But at the same time a user is unable to hide it by pressing
CTRL + F
. A keyboard shortcut for turning on an element of GUI should work also the other way, i.e. turn it off when it is already visible

And thus to my still relevant 5 initial suggestions [viewtopic.php?p=58280#p58280] I just added a sixth one
void
Developer
Posts: 16733
Joined: Fri Oct 16, 2009 11:31 pm

Re: Find Bar feature adjustments

Post by void »

I will consider a command to toggle the findbar.

Thank you for the suggestion.
void
Developer
Posts: 16733
Joined: Fri Oct 16, 2009 11:31 pm

Re: Find Bar feature adjustments

Post by void »

Everything 1.5.0.1360a adds a command to toggle the findbar.

To create a keyboard shortcut to toggle the findbar:
  • In Everything 1.5, from the Bookmarks menu, click Add to bookmarks.
  • Change the Name to: Toggle Findbar
  • Change the Search to: /command 40321
  • Change the Keyboard shortcut to your desired keyboard shortcut.
  • Click OK.
Thy Grand Voidinesss
Posts: 690
Joined: Wed Jun 01, 2022 5:01 pm

Re: Find Bar feature adjustments

Post by Thy Grand Voidinesss »

void wrote: Thu Nov 16, 2023 7:22 am [...]
To create a keyboard shortcut to toggle the findbar:
[...]
Yes, this works, thank you


But nevertheless
Thy Grand Voidinesss wrote: Tue Jun 27, 2023 9:08 am [...]
The Menu Bar, Filter Bar and Status Bar should be accompanied in menu of View by the Find Bar
[...]
in my opinion
NottMee
Posts: 19
Joined: Tue Jun 27, 2023 6:43 pm

Re: Find Bar feature adjustments

Post by NottMee »

void wrote: Tue Sep 26, 2023 10:20 pm
Just wanted to know if it's possible to add an ability to show highlighted search terms in folders using Find Bar.
I will consider an option to match the full path (instead of just the name)
Just hope this feature is still on your TO-DO list, because I think some people really need it.
It will be a great way to replace my current duplicate finder program, which is much slower than everything :D
gregor
Posts: 27
Joined: Sun Jan 08, 2023 7:00 pm

Re: Find Bar feature adjustments

Post by gregor »

Btw, is it possible to:
1. add an information on the find bar about the number of items found?
Image

2. add an option to show (filtered) only found items?
Image
NottMee
Posts: 19
Joined: Tue Jun 27, 2023 6:43 pm

Re: Find Bar feature adjustments

Post by NottMee »

gregor wrote: Sat Mar 02, 2024 1:44 pm Btw, is it possible to:
1. add an information on the find bar about the number of items found?
Image
hey bro, can you tell me where did you get the two buttons at the right bottom(I think they are for list / thumbnail view)?
I can't find a option for that. :o
gregor
Posts: 27
Joined: Sun Jan 08, 2023 7:00 pm

Re: Find Bar feature adjustments

Post by gregor »

This feature seems to have been added in one of the latest versions. Update the program.
void
Developer
Posts: 16733
Joined: Fri Oct 16, 2009 11:31 pm

Re: Find Bar feature adjustments

Post by void »

1. add an information on the find bar about the number of items found?
Showing the number of matches is on my TODO list.

It's tricky to do efficiently for millions of files.


2. add an option to show (filtered) only found items?
I will consider an option to filter only found items.

Thank you for the suggestions.


hey bro, can you tell me where did you get the two buttons at the right bottom(I think they are for list / thumbnail view)?
These statusbar view buttons were added in 1.5.0.1362a.

Currently they only work in dark mode.

Tools -> Options -> Advanced -> statusbar_view
gregor
Posts: 27
Joined: Sun Jan 08, 2023 7:00 pm

Re: Find Bar feature adjustments

Post by gregor »

But I found the bug that the thumbnail size is not remembered (Large Thumbnails -> View menu).
void
Developer
Posts: 16733
Joined: Fri Oct 16, 2009 11:31 pm

Re: Find Bar feature adjustments

Post by void »

Currently, Everything will use large thumbnails by default.

You can customize this under Tools -> Options -> Advanced -> statusbar_view_thumbnail_size

Right click the statusbar view buttons for more control.

The next alpha update will remember this right-click selection (or View menu selection)
void
Developer
Posts: 16733
Joined: Fri Oct 16, 2009 11:31 pm

Re: Find Bar feature adjustments

Post by void »

Everything 1.5.0.1371a will now remember the last thumbnail size when changing the view from the status bar.

Everything will also now use this thumbnail size when you toggle details.
Massor
Posts: 19
Joined: Sat Sep 03, 2022 3:27 pm

Re: Find Bar feature adjustments

Post by Massor »

I was about to ask a few weeks ago: why these two view buttons in the status bar are not available on the light theme? Thanks.
void
Developer
Posts: 16733
Joined: Fri Oct 16, 2009 11:31 pm

Re: Find Bar feature adjustments

Post by void »

Everything will use its own statusbar when the dark theme is active or when you use a custom color for the status bar (Tools -> Options -> Fonts and Colors -> Item -> Status bar)
Otherwise, Everything uses the stock Windows status bar.

If you set a custom status bar background color in the light theme the view buttons will show.

Adding the view buttons to the stock Windows status bar is on my TODO list.
jimspoon
Posts: 187
Joined: Tue Apr 26, 2011 11:39 pm

Re: Find Bar feature adjustments

Post by jimspoon »

A couple of replies in this thread have mentioned a desire to highlight the find text in the path column as well as the name column. I think they also want Everything search not just the Name but also the Path for the text entered in the "Find in Results" box, and jump to file/folders that have that text in the Path. And I think Void said he'd consider that. I hope I'm understanding that right, and I hope we will see that feature. Perhaps with a "Find in:" dropdown where we could select the column to be searched.
meteorquake
Posts: 498
Joined: Thu Dec 15, 2016 9:44 pm

Re: Find Bar feature adjustments

Post by meteorquake »

OK, a bug in the finding process...

The Find feature finds words in the current list and highlights the matches.
However when the hit is in a name truncated by the amount of space available (e.g. small column width truncates it, or name under a thumbnail) so that the hit falls outside the part that is showing, there is no highlight. This is commonly the case for me, as I tag keywords at the ends of filenames to represent versions and for other reasons.
Solutions could be -

* Detect when that is the case and instead highlight the three truncation dots

* Have a user option anyway that says Find should highlight 1. just the bit found 2. the entire property string 3. the entire row (or thumbnail name cell), the latter 2 making the results far more catching to the eye, and an option for how to style this target (fill, border, underline, left-border vertical bar). I think I would certainly have this option switched on to 2 or 3. It may be in the short term just using Fill will be good but I suspect in due course people might like some of the other styling options suggested there since underlines and side markers avoid impacting any existing colours. For a finder I don't think one needs to take styling much beyond that.

Cheers, David
void
Developer
Posts: 16733
Joined: Fri Oct 16, 2009 11:31 pm

Re: Find Bar feature adjustments

Post by void »

This is a limitation with the find bar.

I will consider bringing the find bar focus into view when in detail view.
I will consider highlighting the ... when the find bar highlighting is offscreen.
I will consider an option to highlight the entire row.

Thank you for the suggestion.



For now, consider searching for:

*word*

-The find bar supports wildcards and will highlight the entire row.
Post Reply