#23 Sort columns in the same direction.

closed-fixed
nobody
None
5
2003-07-30
2001-10-09
Anonymous
No

Now that you've added the left and right file dates in
the column view, I'd like to be able to keep the sort
of the columns in the same direction. For example, if
I click on a column and it is sorting by descending
order, then any other column I click, except this one,
should also sort by descending order. If I click the
same column twice in a row, then, and only then,
should the sorting direction be changed. By default,
every column header that's clicked gets sorted by
ascending order.

Discussion

  • Dennis Lim

    Dennis Lim - 2001-12-05

    Logged In: YES
    user_id=117202

    Unfortunately,

     
  • Dennis Lim

    Dennis Lim - 2001-12-05

    Logged In: YES
    user_id=117202

    Unfortunately, the windows explorer works in this way. When
    you click on a new column, the sort direction is always
    ascending. It doesn't recall the old sort direction. I
    could easily implement it the way you want but it would be
    going against convention and I need to think about this
    first.

     
  • Nobody/Anonymous

    Logged In: NO

    That's not entirely true. Maybe by default things get
    sorted in the same direction, but if you see Outlook and
    other applications, date-based columns get sorted by most
    recent first (descending order) while the other columns are
    in ascending order. I believe most applications add a
    sorting implementation of some kind. The easiest fix to
    this is to set up a default boolean sort for each column
    and if it is sorted by that value, then to have it sorted
    in the opposite direction the next time, or reset it to
    false if some other column gets sorted. You can probably
    also add it to the registry so that if they right-click the
    column header, they can change the default sort
    themselves. But that's going a bit extreme. This type of
    sort could be added as an optional choice instead of the
    default.

     
  • Dennis Lim

    Dennis Lim - 2001-12-06
    • assigned_to: nobody --> dlkj
     
  • Dennis Lim

    Dennis Lim - 2001-12-06

    Logged In: YES
    user_id=117202

    Okay. Point taken. It seems that for outlook the default
    for some columns are in ascending and the default for some
    columns (date) are in descending. However, clicking on any
    column other than the current column will always get you
    the default sort for that column. I don't think I will
    implement the registry suggestion where the default sort
    order is configurable. I could think about it if there was
    a lot of requests for this kind of thing.

    I will implement it such that the default sort order for
    dates is descending. This implementation won't be your
    original suggestion where it would maintain the previous
    sort order but it should help you.

     
  • Dennis Lim

    Dennis Lim - 2001-12-12
    • assigned_to: dlkj --> nobody
     
  • Dennis Lim

    Dennis Lim - 2001-12-12

    Logged In: YES
    user_id=117202

    I have implemented such that the dates are sorted
    descending by default. Take a look. Hope that makes it
    usable for you. Check the 12th Dec beta.

     
  • Nobody/Anonymous

    Logged In: NO

    The sorting for the Right Date is correct (Descending or
    latest first). But the Left Date is doing the oldest files
    first by default.

     
  • Anonymous - 2003-07-29

    Logged In: YES
    user_id=60964

    PATCH#779224 (Fix sort bug in right date) fixes the right
    date sort order.

     
  • Kimmo Varis

    Kimmo Varis - 2003-07-30

    Logged In: YES
    user_id=631874

    So this can be closed as fixed?

     
  • Anonymous - 2003-07-30

    Logged In: YES
    user_id=60964

    Yep, this can be closed as fixed now.

     
  • Kimmo Varis

    Kimmo Varis - 2003-07-30

    Logged In: YES
    user_id=631874

    Ok. Closing.

     
  • Kimmo Varis

    Kimmo Varis - 2003-07-30
    • status: open --> closed-fixed
     

Log in to post a comment.