Maybe a bug with sort order on refresh

Discussion related to "Everything" 1.5 Alpha.
Post Reply
vsub
Posts: 474
Joined: Sat Nov 12, 2011 11:51 am

Maybe a bug with sort order on refresh

Post by vsub »

Is that a bug or intended behaviour
You can add all kind of columns but everything only keep the sort order if the order is one of few types
For example it keeps the order with the common types(Name,Path,Size,Date Created\Modified,extension...)but for example "Type" and some other,it does not

When you refresh,it resets to sorting by the last sort order it actually keeps the sorting on refresh

Sort by name=>sort by type=>refresh=>it resets to name
Sort by extension=>sort by type=>refresh=>it resets to extension
therube
Posts: 4985
Joined: Thu Sep 03, 2009 6:48 pm

Re: Maybe a bug with sort order on refresh

Post by therube »

it keeps the order with the common types(Name,Path,Size,Date Created\Modified,extension
Pretty sure that is intended behavior.

Or it may be more that only actual indexed columns (or indexed Properties) will retain sort (because doing so on an unindexed column [Property] would be too expensive).
void
Developer
Posts: 16770
Joined: Fri Oct 16, 2009 11:31 pm

Re: Maybe a bug with sort order on refresh

Post by void »

Everything will only keep 'fast' sorts.

The default fast sorts are: Name, Path, Size and Date modified.

Fast sorting for other basic file properties can be enabled under Tools -> Options -> Indexes.
Fast sorting for all other properties can be enabled under Tools -> Options -> Properties.

Type is the exception.
Type cannot be fast sorted. (technically, it can be with the System.ItemType Windows Property System property)



Changing your search will reset to the last 'fast' sort.



If you want to keep the sort for slow properties (not recommended):
  • 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:
    sort
  • Select: always_keep_sort
  • Set the value to: true
  • Click OK.
Post Reply