Sorting on path not sticking

Found a bug in "Everything"? report it here
Post Reply
fury
Posts: 14
Joined: Tue Jun 10, 2014 1:14 am

Sorting on path not sticking

Post by fury »

I'm running Everything 1.3.4.662 (x64) under Windows 8.1 Pro x64.

In the options, under General > Home > Sort, I have "Path (Ascending)" selected. When I open a new Everything window, Path is shown to be the column being sorted on (by the upward-pointing triangle, and by the background color I have configured for the sort column).

However, as soon as I type something to search on, the sort column changes to Name. This used to happen with the previous beta as well.

Debug output is below, although it doesn't seem as if it would be very helpful.

update m 0 2813584
WM_ACTIVATE 0000000000000000 0000000000000000, lastfocus 000000000084292a, curre
nt focus 000000000084292a
resume monitor 0
updated C: in 0.000506 seconds
_DB_WAIT: _db_ready_proc waiting...
_DB_WAIT: _db_ready_proc waited 0.000063 seconds
update m 0 2813584
resume monitor 0
updated C: in 0.000869 seconds
_DB_WAIT: _db_ready_proc waiting...
_DB_WAIT: _db_ready_proc waited 0.000154 seconds
WM_ACTIVATE 0000000000000001 0000000000000000, lastfocus 000000000084292a, curre
nt focus 0000000000000000
update m 0 2813584
resume monitor 0
updated C: in 0.000267 seconds
_DB_WAIT: _db_ready_proc waiting...
_DB_WAIT: _db_ready_proc waited 0.000051 seconds
search 'e' filter ''
term 00000000002faa20, flags: 3140, next: 0000000000000000, notnext: 00000000000
00000
folderop: 2, fileop: 2, term: e
found 107455 folders, size 919200, db search time taken: 0.006541 seconds
found 1045126 files, size 8470608, db search time taken: 0.028625 seconds
_DB_WAIT: _db_ready_proc waiting...
_DB_WAIT: _db_ready_proc waited 0.002917 seconds
WM_ACTIVATE 0000000000000000 0000000000000000, lastfocus 000000000084292a, curre
nt focus 000000000084292a
update m 0 2813584
resume monitor 0
updated C: in 0.003166 seconds
_DB_WAIT: _db_ready_proc waiting...
_DB_WAIT: _db_ready_proc waited 0.001216 seconds
void
Developer
Posts: 15096
Joined: Fri Oct 16, 2009 11:31 pm

Re: Sorting on path not sticking

Post by void »

This is a limitation with Everything.

Files are sorted by name internally.
Each time you change the search files revert back to being sorted by name.
fury
Posts: 14
Joined: Tue Jun 10, 2014 1:14 am

Re: Sorting on path not sticking

Post by fury »

OK, thank you. Do you think you could make it possible for Everything to change the sort back to the chosen sort column after the search results finished loading? My machine can take it.
void
Developer
Posts: 15096
Joined: Fri Oct 16, 2009 11:31 pm

Re: Sorting on path not sticking

Post by void »

To always keep the same sort:
  • Exit Everything
  • Open your Everything.ini
  • Set always_keep_sort to 1:

    Code: Select all

    always_keep_sort=1
  • Save changes and restart Everything.
fury
Posts: 14
Joined: Tue Jun 10, 2014 1:14 am

Re: Sorting on path not sticking

Post by fury »

Thanks. Actually I had tried that, but didn't realize there was another copy of Everything.ini in the AppData\Roaming folder. I had edited the wrong one...

Thank you!
etc
Posts: 49
Joined: Tue Jun 24, 2014 7:17 pm

Re: Sorting on path not sticking

Post by etc »

Is there an interface setting for always_keep_sort?
If there's none, please accept this as a suggestion.

I also encountered this issue. Then I tried searching "sort" in Everything.ini and found always_keep_sort.
Can't understand why this option is not available in the interface, since without it, the customized Sort for Home is next to meaningless.
Post Reply