suggestions and questions about ui/result list

Discussion related to "Everything" 1.5 Alpha.
Post Reply
adamantine
Posts: 103
Joined: Mon Jan 09, 2012 10:56 am

suggestions and questions about ui/result list

Post by adamantine » Thu May 27, 2021 4:54 am

i always use the 'display_full_path_name=1' ini-setting, so i never have the 'path' column enabled
the 'name' column displays the path and then the name (in 1 continuous line)
to me this is much more convenient and good-looking approach
but nevertheless, the horizontal space is very often not enough

and seemingly there's nothing i can do about the horizontally not fitting path-titles (in the 'name' column)
the smaller font is not a good option

i turned off all tooltips (which were removable) because i detest them
if i need to see the truncated part of a line, then i have to pretend that i'm about to rename this file
(but that's not a big deal because it's better anyway than those ugly and hampering yellow tips)
(the info in status bar should help but it does not: see the item 3 of this message)
if i had both columns visible ('name' and 'path'), then the situation (with horizontal space) would have been even worse

1) currently i have the following situation in the 'columns' bar:
2021.05.27   04.25.53.png
2021.05.27 04.25.53.png (357.42 KiB) Viewed 4996 times
here's the feature request:
- a new option allowing to never display the '...' in titles of columns
- ability to user-define/rename/edit all titles of all columns
so that a possibility appeared to gain at least some more valuable horizontal space

example:
in my case the 'Extension' word probably would have been renamed to just 1 symbol: E
logically, the 'Name' word needs no renaming (but for the sake of consistency, its new title may be N)
Size > S          Date Modified > M          Length > L
Audio Bits Per Sample > B
Audio Sample Rate > K          because we have khz here: see the item 2 of this message
Audio Channels > C
Full Path Length > P
Child Count > Child

the additional problem is: 1 of 2 vertical arrows appear when clicking on a title of the column
this arrow grabs the precious horizontal space, while giving nothing informative (well, at least to me)
this arrow may truncate the slightly more informative part of the gui (a title of the column)

i never thought that these 2 arrows are the intuitive part of the interface
and i clearly know that i'm not the only 1 who's constantly confused (concerning this 'arrow' aspect)
so i propose to add (in any case) an ini-option allowing to never display these 2 arrows in the whole column bar

 
while writing all this stuff, i realized that there's another brilliant way out:
do not display anything (not a single symbol or arrow) in the column bar
after all, it's always obvious (to me) if this or that column is a 'name' or 'extension' or 'size' (and so on)

moreover, there's always a chance to right-click in any place of the column bar to remind yourself about the visible/ticked columns
(and about their order: in case of additional columns like 'length' or 'audio channels' or 'full path length'...)

but personally, i'm not going to need this right-click because:
- the content of standard columns is always evident
- i have a habit to always place these 3 non-standard columns in this strict order: bits - sample rate - channels

my default sort is path ascending
when i change the sort from the default state, and when after that i need the default sort again, just 1 scroll (up or down) (above the column bar) launches a simple ahk-script which activates my default sort

 
2) i ask to add a possibility to define the look of any 'sample rates' and any 'sizes':

examples: 32000, 44100, 48000, 88200, 96000, 176400, 192000
i need them to be displayed exactly as: 32, 44, 48, 88, 96, 176, 192

examples: 164 bytes, 1,03 KB, 95,5 MB, 289 MB
i need them to be displayed exactly as (case sensitive): 164 b, 1,03 k, 95,5 m, 289 m

 
3) when a file is selected, its corresponding info is regularly displayed as truncated (in status bar)
see the screenshot above: 1 file is selected, and its complete info is not visually available in status bar
it's an old big problem. is there a way to do something about it? (i guess, the OS is to blame)

 
4) this is a new problem. when renaming a file, several its columns flicker substantially:
length, audio bits per sample, audio sample rate, audio channels, full path length
while the other columns do not flicker, luckily (name, extension, size, date modified). can you get rid of this flickering?

 
5) i cannot find a way to change the taskbar icon of the ET 1.5
previously (in ET 1.4) it was possible by copying the desired ico-file to the folder of ET
but ET 1.5 refuses to notice this manually added ico-file (ET 1.5 keeps displaying this quite unsightly new red icon)

see the screenshot above: the last 2 taskbar buttons are: ET 1.5 and ET 1.4
(i'm trying to assign the great old white icon instead of new red icon)

 
6) is there a way to hide the icons (of all folders and all files) in the result list?
i suppose that there's no way currently, so can it be added as an ini-option?

 
7) i ask very much to add a special radical ini-option that removes any kinds of unnecessary/distracting/stupid/useless visual effects
i'm speaking about all types of 'push' effects, 'click' effects, 'hover' effects, 'blink' effects... (programmers know what i mean)
i don't care if those effects are long-time standards (at the same time, they are hideous and bring nothing good, come to think of it)

 
8) there's a new 'mix files and folders' option. it seems to be working but i expected it to behave differently:
2021.05.27   06.20.56.png
2021.05.27 06.20.56.png (144.06 KiB) Viewed 4996 times
here in the screenshot i have the situation where this option does nothing
while i thought that the 'mix files and folders' option really allows to mix them. like this:

G:\PO\R\Roxette\Single - 1991 - Fading Like A Flower (Every Time You Leave) (Original Release)
G:\PO\R\Roxette\Single - 1991 - Fading Like A Flower (Every Time You Leave) (Original Release)\1.cue
G:\PO\R\Roxette\Single - 1991 - Fading Like A Flower (Every Time You Leave) (Original Release)\1.wav
G:\PO\R\Roxette\Single - 1991 - Joy-Ride
G:\PO\R\Roxette\Single - 1991 - Joy-Ride\1.cue
G:\PO\R\Roxette\Single - 1991 - Joy-Ride\1.wav
G:\PO\R\Roxette\Single - 1991 - Spending My Time (Original Release)
G:\PO\R\Roxette\Single - 1991 - Spending My Time (Original Release)\1.cue
G:\PO\R\Roxette\Single - 1991 - Spending My Time (Original Release)\1.wav
G:\PO\R\Roxette\Single - 1991 - The Big Love
G:\PO\R\Roxette\Single - 1991 - The Big Love\1.cue
G:\PO\R\Roxette\Single - 1991 - The Big Love\1.wav

is it possible to add such an alternative 'end-to-end/real mix files and folders' option?

 
9) this item is largely related to the above-mentioned ini-setting: display_full_path_name=1
this item refers to a huge problem that needs increased attention

if using that ini-setting, the ET 1.4 just doesn't allow to rename anything in the 'name' column (except the name of a file, of course)
i mean, a manual change of any symbol (in the path of a file) is impossible. it's not good but it's safely at a minimum
ET 1.4 says: Error Renaming File or Folder ... Cannot rename ... You cannot specify a different folder or disk when you rename a file or folder

but a possibility (to perform such extended renamings) is very needed
and ET 1.5 allows to do it (or it tries, at least)
the issue is that the ET 1.5 tries to do it very dangerously and in not acceptable way at all

it's very hard to describe it properly and tersely. i'll try to do it by memory somehow (i don't have a big wish to repeat this experiment now):
ET 1.5 creates some folder somewhere (at least 1 folder), ET 1.5 moves or copies some files there
(maybe it creates some copies of the objects that were supposed to be moved, not copied)
(i'm not sure, maybe it keeps the original folder, while creating its copy with a new name and in a new place)
while ET 1.5 was not allowed/told to do all these things
and iirc, the initial desired renaming is not performed by ET 1.5 anyway

if i'm not mistaken, instead of real renaming (like if it was a file, not a file's path), the ET 1.5 may just copy something someplace
(while simultaneously creating some unnecessary folder/folders/file/files or even maybe creating some folder structure)
i suspect that it's some kind of a defect which should be seriously examined and fixed
we certainly need some other reports (from other people) concerning this problem (it's possible that i mixed up some subtleties)

therube
Posts: 2942
Joined: Thu Sep 03, 2009 6:48 pm

Re: suggestions and questions about ui/result list

Post by therube » Thu May 27, 2021 5:01 pm

(IMO...
Something like an option to F11 (maximize), where columns would smartly resize - within limits, so that the most pertinent data would fit the screen. (And then, after un-F11, all sizes reverted to what they were.)

So you hit F11, & as 'Child' column is nul, it resizes to 1-char.
Extension, typically 3 or so, so it shrinks down to 3 (or 4 or whatever might be necessary).
Name (& or path), which are most likely to be truncated (normally) get expanded to the greatest degree...

Something like that gives you a more maximal display of data, while at the same time being constrained (like you wouldn't want [particularly] a 255 column name width).
)

therube
Posts: 2942
Joined: Thu Sep 03, 2009 6:48 pm

Re: suggestions and questions about ui/result list

Post by therube » Thu May 27, 2021 5:17 pm

(In mixed (number) mode, bytes should certainly be abbreviated as 'b'.)

void
Site Admin
Posts: 6926
Joined: Fri Oct 16, 2009 11:31 pm

Re: suggestions and questions about ui/result list

Post by void » Fri May 28, 2021 10:09 am

1) currently i have the following situation in the 'columns' bar:
- a new option allowing to never display the '...' in titles of columns
- ability to user-define/rename/edit all titles of all columns
so that a possibility appeared to gain at least some more valuable horizontal space
You will be able to rename column titles with a custom localization.
Although, this is quite involved... a simpler method would be ideal..
Currently, only Everything 1.4 strings are supported, I haven't updated makelng for Everything 1.5 strings and they are currently too volatile.
I will consider a right click edit name option and other alternative options.
the additional problem is: 1 of 2 vertical arrows appear when clicking on a title of the column

The Up/Down arrows?
I'll add an ini option to hide these.
2) i ask to add a possibility to define the look of any 'sample rates' and any 'sizes':
I've put on my TODO list to customize the display format of sample rates.

For size, try the following search command:
  • In Everything, type in the following search and press ENTER:
    /size_auto_prefix=b;k;m;g;t;p
  • If successful, you should see size_auto_prefix=b;k;m;g;t;p in the status bar for a few seconds.
Please make sure your size format is set to Auto under Tools -> Options -> View -> Size format.

size_auto_prefix
3) when a file is selected, its corresponding info is regularly displayed as truncated (in status bar)
see the screenshot above: 1 file is selected, and its complete info is not visually available in status bar
it's an old big problem. is there a way to do something about it? (i guess, the OS is to blame)
It's a limitation with the standard status bar control.

Please try the Everything status bar control:
  • In Everything 1.5, from the Tools menu, click Options.
  • Click the Fonts and colors tab on the left.
  • Change Item to: Status bar
  • To the right of Background color check Custom (optionally set a color)
  • Click OK.
When setting a custom color, Everything will use it's own status bar control which has no text length limitation.
4) this is a new problem. when renaming a file, several its columns flicker substantially:
length, audio bits per sample, audio sample rate, audio channels, full path length
while the other columns do not flicker, luckily (name, extension, size, date modified). can you get rid of this flickering?
The latest alpha update should help (v1262a) by keeping the old property cache when a single file is renamed.
I have on my TODO list to keep property cache for multiple files when renaming a parent folder.
5) i cannot find a way to change the taskbar icon of the ET 1.5
previously (in ET 1.4) it was possible by copying the desired ico-file to the folder of ET
but ET 1.5 refuses to notice this manually added ico-file (ET 1.5 keeps displaying this quite unsightly new red icon)
Are you using a named instance?
If so, please make sure you include the instance name in your ico file:
Everything-my instance name.ico

If you are not using a named instance, please use the following filename:
Everything.ico

Please make sure this ico file is in the same location as your Everything.exe
You will need to restart Everything to see the icon change.

Does the issue persist?


6) is there a way to hide the icons (of all folders and all files) in the result list?
i suppose that there's no way currently, so can it be added as an ini-option?
I've put on my TODO list to add an option to not render icons at all.
Currently there's only an option to prevent loading of icons for each file class.

7) i ask very much to add a special radical ini-option that removes any kinds of unnecessary/distracting/stupid/useless visual effects
i'm speaking about all types of 'push' effects, 'click' effects, 'hover' effects, 'blink' effects... (programmers know what i mean)
i don't care if those effects are long-time standards (at the same time, they are hideous and bring nothing good, come to think of it)
Everything will never animate controls.
If any controls are animating, this is a system effect.
Please make sure they are disabled from Start -> Control -> System -> Advanced System settings -> Advanced -> Performance -> Settings -> Uncheck animate options.

I will consider an option to disable push and hot effects.
8) there's a new 'mix files and folders' option. it seems to be working but i expected it to behave differently:
I am assuming you are sorting by path.
Everything mixes results when the 'path part' is the same.
I suspect you want to mix results based on the full path. I will consider an option to do this.
9) this item is largely related to the above-mentioned ini-setting: display_full_path_name=1
this item refers to a huge problem that needs increased attention
Everything will allow you to 'move' files/folders when renaming when using the display_full_path_name option.
Enabling display_full_path_name has the same effect as enabling rename_move.

There's always Edit -> Undo if you make an accidental move.
However, this may leave behind some newly created folders.

I've put on my TODO list to prevent Everything from "copy-delete" moving.
This should only occur when the file is moved to another partition.

I'll add an option to re-enable this and make sure it's disabled by default.


Thank you for your suggestions.

adamantine
Posts: 103
Joined: Mon Jan 09, 2012 10:56 am

Re: suggestions and questions about ui/result list

Post by adamantine » Fri May 28, 2021 3:22 pm

I will consider a right click edit name option and other alternative options
ok, i'll be waiting for it
The Up/Down arrows?
yes
/size_auto_prefix=b;k;m;g;t;p
this command works, thank you
it will take some time to get used to this new look, but seemingly this is the best variant anyway
Please try the Everything status bar control
i tried your advice by checking the 'Custom' setting (the color is grey: hue-27, sat-29, lum-194, red-212, green-208, blue-200)
text length limitation seems to be gone

but the status bar lost its borders (upper/lower/left/right)
and thus a new small visual inconvenience appeared (or rather it became clearly visible): a long horizontal 1-pixel-high white line (at the very top of status bar)
i'll have to live with it, or: is there a way to remove it? (or paint it to the same grey color)

 
(in ET 1.5 generally) (if a file is selected):
for some reason i cannot achieve the displaying of full path-name in status bar
- i have no such snag in ET 1.4
- the corresponding settings in the 'tools > options' do not differ (between ET 1.4 and ET 1.5)
- in status bar of ET 1.5: i can only see the info like in screenshot-2 (or in screenshot-1: truncated/not truncated)
The latest alpha update should help (v1262a) by keeping the old property cache when a single file is renamed
i'll check the latest alpha later
Are you using a named instance?
i wasn't doing anything like that, so i suppose that the answer should be 'no'
in the 'options > general > ui' i have this: create a new window when running ET - yes

anyway, the issue is solved for now: i renamed the Everything.ico to Everything-1.5a.ico
I am assuming you are sorting by path
yes, almost always (this is my default sort)
I suspect you want to mix results based on the full path
it seems that you're correct
9)
later i'll write some new info about this complicated item
(after i do some more experiments) (after i have a precise example)

adamantine
Posts: 103
Joined: Mon Jan 09, 2012 10:56 am

Re: suggestions and questions about ui/result list

Post by adamantine » Sun May 30, 2021 9:06 pm

4)
when renaming a file, several its columns flicker substantially:
i'll check the latest alpha later
i checked several files only, and i may confirm that the latest alpha (v1262a) displays no flickering


9)
later i'll write some new info about this complicated item
here's a fresh example. there are 2 files:
F:\New-4\del3\test\delete\01-test.txt
F:\New-4\del3\test\delete\02-test.txt

after my attempt to rename...
F:\New-4\del3\test\delete\01-test.txt
to
F:\New-4\del3\test-new\delete\01-test.txt

...i see these 2 actions:
1) the 'test-new' folder appears (with empty 'delete' sub-folder)
2) et says: 'the file name invalid or too long'

so it turns out that my attempt to rename is senseless here: the folder (that i want to rename) preserves its name
instead i get a new useless folder (moreover, its sub-folder is empty, but it should contain those 2 txt-files)

while the expected behavior is something like this:
1) the   F:\New-4\del3\test-new\   folder appears (with the 'delete' sub-folder)
2) the 'delete' sub-folder contains those 2 txt-files (and their names/content are not lost)
3) the 'test' folder disappears (because it was renamed to 'test-new')


10) [this is the new item of the whole thread]
example of a problem:
i noticed that the 'length' column stayed empty for 157 of 3057 objects (all: wav-files)
- all other columns: there are no problems
- numerous scrolls (up or down) changed nothing
- sort by extension (and then sort by length again) changed nothing
- i checked the same search query once again (in a new instance of et), the result is: this time not 157 but just 4

added later: in 9 hours i checked the same search query once again (in a new instance of et), the result is: this time not 157 but 327

added later: unfortunately, sort by length seems to immediately ruin...
...the performance of calculating the total folder size in the OS file property dialog
(this new aspect is so serious that i'm already considering a possible refusal to sort by length)
added later: this today's post ("To index the length property") helped me:
- the performance of calculating is seemingly not suffering anymore (in this scenario) (but i'm not completely sure)
- the issue (with some files not displaying their lengths) persists. the recent case is: 2 problematic wav-files (of 3057)

void
Site Admin
Posts: 6926
Joined: Fri Oct 16, 2009 11:31 pm

Re: suggestions and questions about ui/result list

Post by void » Tue Jun 08, 2021 3:09 am

Everything 1.5.0.1263a adds a header_updown ini setting.

To disable the header up/down arrows:
  • In Everything, type in the following search and press ENTER:
    /header_updown=0
  • If successful, header_updown=0 is shown in the status bar for a few seconds.
2) et says: 'the file name invalid or too long'
Thanks for the bug report.
This will be fixed in the next alpha update.
For now, please enable rename_move.
3) the 'test' folder disappears (because it was renamed to 'test-new')
Currently, Everything only moves the selected file.
It doesn't rename parent folders. This might be dangerous and unexpected.

I will consider an option to allow parent folder renaming.
Thanks for the suggestion.
10) [this is the new item of the whole thread]
example of a problem:
i noticed that the 'length' column stayed empty for 157 of 3057 objects (all: wav-files)
I am looking into the issue..
It sounds like the cache is not being updated.
Were these files very recently renamed or written to disk?
Pressing F5 will force Everything to regather all properties.

and thus a new small visual inconvenience appeared (or rather it became clearly visible): a long horizontal 1-pixel-high white line (at the very top of status bar)
i'll have to live with it, or: is there a way to remove it? (or paint it to the same grey color)
I have put on my TODO list an option to customize the color of this line.
Currently the color is calculated based on the status bar background color.
(in ET 1.5 generally) (if a file is selected):
for some reason i cannot achieve the displaying of full path-name in status bar
The statusbar_selected_item_format ini setting might help.
$f is replaced with the full path and filename.
Please note statusbar_selected_item_format has not been updated yet to include all Everything 1.5 properties.


Thank you for the feedback and suggestions.

adamantine
Posts: 103
Joined: Mon Jan 09, 2012 10:56 am

Re: suggestions and questions about ui/result list

Post by adamantine » Tue Jun 08, 2021 11:43 pm

1)
header_updown=0
it works, arrows are gone, thank you
i also hope to see something like this in the future: header_column_titles_display=0

while waiting for that possible new ini setting, i changed the   header_font_size=   to   header_font_size=9991
visually the result is amazing: the headers of all columns are totally clean/empty
luckily, they stay empty even after clicks above them
please confirm that this insane value (9991) is completely safe and potentially harmless

 
9)
For now, please enable rename_move
i enabled it. the result is described in this example:
- the following line is in state of inline rename:   F:\New-4\del3\test\delete\01-test.txt
- i renamed the 'test' folder to 'test-new'
- a new folder structure appeared
so now i have the original 'test' folder and the 'test-new' folder (but it wasn't my intention to get 2 folders)
it also wasn't my intention to separate those 2 txt-files (01-test.txt, 02-test.txt) between 2 different folders

- so the selected file   01-test.txt   was moved from 'test' folder to 'test-new' folder
- the file   02-test.txt   stayed in 'test' folder

i'm not sure that current behavior has the right to exist. in my opinion:
et-1.5 should either learn to allow 'parent folder renaming' (without any problems) (because this aspect is too serious)
or in the worst case: learn to display a prohibitive warning (like et-1.4 does)
This might be dangerous and unexpected
i believe these your words, but then i don't really understand the whole sense of the current ability to rename something
(in the path of a selected file/folder)
It doesn't rename parent folders
at the moment i may not comprehend something important but i see the situation this way. example:

G:\PO\R\Roxette\Single - 1991 - The Big Love
G:\PO\R\Roxette\Single - 1991 - The Big Love\1.cue
G:\PO\R\Roxette\Single - 1991 - The Big Love\1.wav

here we have 3 lines (the last sub-folder contains 2 files)
if it's possible to rename the last sub-folder (in line 1), and do it absolutely safely, then
logically, it should not be dangerous when renaming the same last sub-folder (but in line 2 or line 3)
after all, what is so different for et here? a visual presence of the file? (1.cue or 1.wav)
and why does this visual presence appear to be a problem? (these 2 files are stored there anyway, even if we rename the last sub-folder in line 1)
I will consider an option to allow parent folder renaming
if implementation of this option is possible, and if it's absolutely not dangerous for folders/files, then it would be a killer-feature

 
10)
Were these files very recently renamed or written to disk?
certainly no
Pressing F5 will force Everything to regather all properties
F5 changed nothing

here's the current situation concerning those above-mentioned 3057 wav-files:
the 'length' column stays empty for 1 of 3057 objects (i checked twice: in various instances of et-1263)
I am looking into the issue..
seemingly, here we see the same problem (recently reported by another user)

 
3)
I have put on my TODO list an option to customize the color of this line
ok, i'll wait for it

 
 
(in ET 1.5 generally) (if a file is selected)
The statusbar_selected_item_format ini setting might help
the ini setting helped, thanks. it was my oversight:
i just checked the ini-file of my et-1.4, and it turned out that there i already have this line:   statusbar_selected_item_format=$f

here's a small related idea: a new useful hotkey allowing to toggle between views of status bar. example:
- status bar displays full path-name:   statusbar_selected_item_format=$f
- press a new hotkey
- instead of   statusbar_selected_item_format=$f   
        status bar displays the regular info about the selected object:  statusbar_selected_item_format=
- again press a new hotkey
- status bar again displays full path-name:   statusbar_selected_item_format=$f     and so on

adamantine
Posts: 103
Joined: Mon Jan 09, 2012 10:56 am

Re: suggestions and questions about ui/result list

Post by adamantine » Thu Jun 10, 2021 9:18 pm

2)
adamantine wrote:a possibility to define the look of any 'sample rates'
void wrote:I've put on my TODO list to customize the display format of sample rates
i propose to consider this new ini setting:
short_sample_rates=0                 the default state, identical to current display: 44100, 96000, 192000...
short_sample_rates=1                 the alternative state (i will begin to use it immediately): it simply removes the last 3 digits

the illustrative difference between 0 and 1:
11025 > 11
22050 > 22
24000 > 24
32000 > 32
37800 > 37
44100 > 44
48000 > 48
88200 > 88
96000 > 96
176400 > 176
192000 > 192

the list above contains 11 sample rates (but this list is not comprehensive: there are even rarer sample rates)
in each of these 11 cases: the very valuable horizontal space will gain an advantage (3 more visible symbols for the 'name' column)

while the important info will not be lost, because in these instances it's evident that:
44 always means 44100
88 always means 88200
96 always means 96000
192 always means 192000...

 
6)
adamantine wrote:to hide the icons (of all folders and all files) in the result list
void wrote:I've put on my TODO list to add an option to not render icons at all
while waiting for this option, i'm conducting the following experiment (as a temporary solution):
listview_margin_left=-20
0 was changed to -20, and visually the result is more or less normal (while functionally better):
2021.06.10   22.15.34.png
2021.06.10 22.15.34.png (338.87 KiB) Viewed 3158 times

i have 2 columns that additionally help me to distinguish between folders and files (if icons are not visible): 'extension', 'child count'
as i understand:
the content of 'extension' column always applies to files only
the content of 'child count' column always applies to folders only

 
this fresh screenshot-3 has the same search query (just like in the screenshot-1 from the first message of this thread)
we see that the 'name' column displays more important info than previously (even though the useful milliseconds were added)

 
speaking about milliseconds: i would like to compliment void on the correct display of them. example:
there is a wav-file, its correct duration is 3:40.850 (as shown in foobar)
to be more precise: 3:40.850 (9739507 samples)

so et correctly displays it as 03.40.850
this is not the case with the other program (xyplorer). it erroneously displays 03:40.851
(i mean: the '851' part reveals another huge defect of xy: unseen at first glance)
(if you do some serious things with your files, then such huge programmatic defect upsets a lot)

 
7)
adamantine wrote:ini-option that removes any kinds of ... visual effects
void wrote:I will consider an option to disable push and hot effects
thank you, i'm waiting for it. here are some examples of what is desired (if possible to implement):

a new ini setting(s) allowing:
a) to disable the 'click/press' effect (when clicking in almost any place of the columns bar)

b) to disable the 'click/press' effect (when clicking inside the filter bar)
      i'm speaking about its right part: where the 'down' arrow is placed (if this arrow/button could be removed, then it's even better)

c) to disable the 'click/press' effect (when clicking above 2/4 other arrows/buttons: in the result list)
      ('2' if there's a vertical scroll) ('4' if there's a vertical scroll and horizontal scroll)

d) to hide the useless 6 dots in status bar (they are visible as triangle) (in the right lower corner of the whole main window of et)
      these dots also occupy the valuable horizontal space of status bar
      (in the screenshot-3: only 3 of 6 dots are visible)

e) to disable the underlining of letters. for example, in the main menu: after pressing the 'alt' key (and also while holding it)

void
Site Admin
Posts: 6926
Joined: Fri Oct 16, 2009 11:31 pm

Re: suggestions and questions about ui/result list

Post by void » Fri Jun 18, 2021 6:04 am

Thank you for your feedback adamantine,
please confirm that this insane value (9991) is completely safe and potentially harmless
Everything might use slightly more memory, but otherwise be fine..

I have added a localization_strings ini setting to customize any string in latest Everything 1.5 alpha.

This ini setting must be manually set in the Everything.ini in the same location as your Everything.exe

Syntax
localization_strings=<English String>=<My Custom String>;<English String>=<My Custom String>;<English String>=<My Custom String>;...

Example:
localization_strings=Date Modified=DM;Size=Sz

-or- if you want blank strings:

localization_strings=Date Modified=;Size=

here's the current situation concerning those above-mentioned 3057 wav-files:
the 'length' column stays empty for 1 of 3057 objects (i checked twice: in various instances of et-1263)
For files with missing properties, are they always the same file (after exiting and restarting Everything)?
If possible could you please send the file to support@voidtools.com

Does foobar report the correct length? -Everything is most likely having trouble reading the length from the meta data.
I have put on my TODO list an option to customize the color of this line
ok, i'll wait for it
I have added a statusbar_top_color ini setting to customize the statusbar top color.

the ini setting helped, thanks. it was my oversight:
i just checked the ini-file of my et-1.4, and it turned out that there i already have this line: statusbar_selected_item_format=$f
here's a small related idea: a new useful hotkey allowing to toggle between views of status bar.
I will consider an option to do this.
i propose to consider this new ini setting:
short_sample_rates=0 the default state, identical to current display: 44100, 96000, 192000...
short_sample_rates=1 the alternative state (i will begin to use it immediately): it simply removes the last 3 digits
I have added a audio_sample_rate_format ini setting to customize the audio sample rate format. Please try audio_sample_rate_format=5 option.
while waiting for this option, i'm conducting the following experiment (as a temporary solution):
listview_margin_left=-20
0 was changed to -20, and visually the result is more or less normal (while functionally better):
I have added a listview_icons ini setting to disable listview icons.

thank you, i'm waiting for it. here are some examples of what is desired (if possible to implement):
a new ini setting(s) allowing:
a) to disable the 'click/press' effect (when clicking in almost any place of the columns bar)
b) to disable the 'click/press' effect (when clicking inside the filter bar)
i'm speaking about its right part: where the 'down' arrow is placed (if this arrow/button could be removed, then it's even better)
c) to disable the 'click/press' effect (when clicking above 2/4 other arrows/buttons: in the result list)
('2' if there's a vertical scroll) ('4' if there's a vertical scroll and horizontal scroll)
I will consider an option to do this.
d) to hide the useless 6 dots in status bar (they are visible as triangle) (in the right lower corner of the whole main window of et)
these dots also occupy the valuable horizontal space of status bar
(in the screenshot-3: only 3 of 6 dots are visible)
Can now be disabled with the statusbar_sizegrip ini setting.
The sizegrip is now automatically hidden when the window is maximized.
e) to disable the underlining of letters. for example, in the main menu: after pressing the 'alt' key (and also while holding it)
Can now be disabled with the menu_keyboard_cues ini setting.

Thank you for your suggestions.

adamantine
Posts: 103
Joined: Mon Jan 09, 2012 10:56 am

Re: suggestions and questions about ui/result list

Post by adamantine » Fri Jun 18, 2021 2:56 pm

a localization_strings ini setting to customize any string
the localization_strings ini setting looks very interesting. currently i only tried a few things:

is it supposed to work for the main strings of main menu? (File, Edit, View...) (it doesn't work for me)

is it supposed to work for all strings inside the main menu?
- example: it works for Index Journal... > Index Journal
- example: it doesn't work for Ignore White-space > Ignore White Space

is it supposed to work for the strings of main context menu? (View, Sort By, Refresh) (it doesn't work for me)

 
For files with missing properties, are they always the same file (after exiting and restarting Everything)?
i have 150 925 wav-files
(today) at first check: 276 wav-files with missing properties
after long 'force rebuild' (~15-20 minutes) and restart: 250 wav-files with missing properties
after 1 more restart: 250 wav-files with missing properties

some of these 250 wav-files have missing length
some of these 250 wav-files have missing: length, sample rates
some of these 250 wav-files have missing: length, sample rates, channels
some of these 250 wav-files have missing: length, bits, sample rates, channels

total size of these 250 wav-files: 37,6 gb
i may try to send you some file (~30-50 mb) if you still think that it is necessary
Does foobar report the correct length?
foobar has no problems with these 250 files (its playlist correctly displays all durations). generally foobar reports:

- Total Size : 37.6GB (40 415 482 056 bytes)
- Duration : 2d 15:00:40.813
- Sample Rate : 44100 Hz (99.7%); 192000 Hz (0.2%); 48000 Hz (0.1%)
- Channels : 2
- Bits Per Sample : 16 (99.8%); 24 (0.2%)
- Avg. Bitrate : 1425 kbps
- Codec : PCM
- Encoding : lossless

 
I have added a statusbar_top_color ini setting to customize the statusbar top color
i tried the #d4d0c8 and #c8d0d4 to receive the above-mentioned grey color: hue-27, sat-29, lum-194, red-212, green-208, blue-200
but there's no success at the moment: the thin white line is still present

 
the menu_keyboard_cues ini setting
Only works when the menu bar has a custom color or is using the dark theme
- i never use the dark theme
- i tried to change the value to: 3 = Never show
- (in options > fonts and colors) i tried to do some customizations using 'a custom color' for the menu bar

but there's no success at the moment: this 'custom color' makes the menu bar bigger (which is not good)
it also adds visually bad (very noticeable) dark selections for the main menu items (File, Edit, View...)
i'll try to solve this issue later
if the next attempt also fails, i'll have to forget about the menu_keyboard_cues ini setting, and live with that ugly underlinings
(which appear after i hold/press the alt key)

 
thank you for the audio_sample_rate_format ini setting (very useful), and also for the listview_icons ini setting
the statusbar_sizegrip ini setting solved the small ui-problem

 
Please note statusbar_selected_item_format has not been updated yet to include all Everything 1.5 properties
i'll be waiting for the update
(i think about an addition of the following properties: length, audio bits per sample, audio sample rate, audio channels, full path length, child count)

 
11) [this is the new item of the whole thread]
this very day (8 years ago): my suggestion was posted (it wasn't implemented)
today i ask you to consider adding a very similar option:
a customizable hotkey to toggle the 'show row mouseover' setting

the difference (between that old suggestion and this new variant) is: now i only propose to add a customizable hotkey for toggling the setting

void
Site Admin
Posts: 6926
Joined: Fri Oct 16, 2009 11:31 pm

Re: suggestions and questions about ui/result list

Post by void » Fri Jun 18, 2021 10:39 pm

Thank you for your feedback adamantine,
is it supposed to work for the main strings of main menu? (File, Edit, View...) (it doesn't work for me)
Setting localization_strings by string ID is currently broken and should be fixed in the next update.

Setting by English string should work for now.

Please note that the English string must be identical (including any &)

For example:
localization_strings=&File=My &File Menu;&Ignore White-space=&Ignore White Space;&Refresh=My &Refresh Text
i may try to send you some file (~30-50 mb) if you still think that it is necessary
Please send the smallest one, thank you.
The issue might be related.
I have added a statusbar_top_color ini setting to customize the statusbar top color
i tried the #d4d0c8 and #c8d0d4 to receive the above-mentioned grey color: hue-27, sat-29, lum-194, red-212, green-208, blue-200
but there's no success at the moment: the thin white line is still present
I am most likely confusing this white line with the top most line.
Could you please send a screenshot?

Please make sure the status bar has a custom background color under Tools -> Options -> Fonts and colors.

Please try setting the top line color from within Everything with the following search + ENTER:
/statusbar_top_color=#f00
To see the line this option changes, and to set a Grey color:
/statusbar_top_color=#d4d0c8
and to restore defaults:
/statusbar_top_color=

This white line might be part of the result list client edge?
if the next attempt also fails, i'll have to forget about the menu_keyboard_cues ini setting, and live with that ugly underlinings
(which appear after i hold/press the alt key)
Does unchecking Start -> Control Panel -> Ease of Access -> Make Keyboard easier to use -> Underline keyboard shortcuts and access keys help?
The menubar in Everything should obey this system setting.

I'll look into an ini option to customize the menubar height.
a customizable hotkey to toggle the 'show row mouseover' setting
I'll consider an option to do this, thank you for the suggestions.

adamantine
Posts: 103
Joined: Mon Jan 09, 2012 10:56 am

Re: suggestions and questions about ui/result list

Post by adamantine » Fri Jun 18, 2021 11:49 pm

1 wav-file was sent

added later:
Please note that the English string must be identical (including any &)
the "&" turned out to be a great solution
Does unchecking Start -> Control Panel -> Ease of Access -> Make Keyboard easier to use -> Underline keyboard shortcuts and access keys help?
my OS doesn't have the 'Ease of Access' part. instead my OS has this:
- display properties > appearance > effects > hide underlined letters for keyboard navigation until i press the alt key > [enabled]
- control panel > accessibility options > keyboard > [no mentioning of underlining]
but the above-mentioned "&" already solved the problem related to underlining
Last edited by adamantine on Sat Jun 19, 2021 12:06 am, edited 1 time in total.

void
Site Admin
Posts: 6926
Joined: Fri Oct 16, 2009 11:31 pm

Re: suggestions and questions about ui/result list

Post by void » Sat Jun 19, 2021 12:00 am

Thanks for the wav.

Are you indexing 'Length' under Tools -> Options -> Properties?

adamantine
Posts: 103
Joined: Mon Jan 09, 2012 10:56 am

Re: suggestions and questions about ui/result list

Post by adamantine » Sat Jun 19, 2021 12:14 am

Are you indexing 'Length' under Tools -> Options -> Properties?
yes, in the "options - indexes - properties" i have this: (for audio bits per sample, audio channels, audio sample rate, length)
- include files: [yes]
- include only files: *.flac;*.mp3;*.wav;*.ape;*.wv;*.tak;*.tta;*.mp2
- maximum size: 0 MB
- fast sort: [yes]

added later:
Could you please send a screenshot?
2021.06.19   03.19.28.png
2021.06.19 03.19.28.png (336.94 KiB) Viewed 356 times
that thin white line is quite clearly seen in the upper part of grey status bar
Please make sure the status bar has a custom background color under Tools -> Options -> Fonts and colors
my status bar has a custom background color (grey): hue-27, sat-29, lum-194, red-212, green-208, blue-200
/statusbar_top_color=#f00
/statusbar_top_color=#d4d0c8
/statusbar_top_color=
all these variants do not remove the white line
This white line might be part of the result list client edge?
i'm not sure but most likely you're right
it seems that i'll have to live with this appearance of status bar (luckily, this visual problem is not very big) (thank you anyway)
Last edited by adamantine on Sat Jun 19, 2021 12:39 am, edited 1 time in total.

void
Site Admin
Posts: 6926
Joined: Fri Oct 16, 2009 11:31 pm

Re: suggestions and questions about ui/result list

Post by void » Sat Jun 19, 2021 12:16 am

Thank you.

I'm looking into the issue.

I assume Exclude folders, Include only folders and Exclude files are empty.

adamantine
Posts: 103
Joined: Mon Jan 09, 2012 10:56 am

Re: suggestions and questions about ui/result list

Post by adamantine » Sat Jun 19, 2021 12:48 am

I assume Exclude folders, Include only folders and Exclude files are empty
yes, all 4 properties (audio bits per sample, audio channels, audio sample rate, length) have this:

- Exclude folders: [empty]
- Include only folders: [empty]
- Exclude files: [empty]

(currently i only have these 4 properties)

void
Site Admin
Posts: 6926
Joined: Fri Oct 16, 2009 11:31 pm

Re: suggestions and questions about ui/result list

Post by void » Sat Jun 19, 2021 12:50 am

Thank you.

Your wav seems fine.
Looks like there is an issue with Everything requesting indexed properties.

I'm looking into the issue.

Post Reply