After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 88585 - The "up arrow" and "down arrow" displayed in the column headers are inconsistent.
The "up arrow" and "down arrow" displayed in the column headers are inconsist...
Status: RESOLVED FIXED
Product: nautilus
Classification: Core
Component: Views: List View
0.x.x [obsolete]
Other Solaris
: Normal minor
: 2.2.x
Assigned To: Nautilus Maintainers
Nautilus Maintainers
: 86371 310182 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2002-07-19 06:38 UTC by Tomy
Modified: 2006-12-26 18:29 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Fixes the sorting of the size column (2.01 KB, patch)
2002-11-02 19:23 UTC, Tomas Junnonen
needs-work Details | Review
Updated patch (2.09 KB, patch)
2005-03-15 01:53 UTC, Michael Terry
none Details | Review

Description Tomy 2002-07-19 06:38:48 UTC
Tested in Solaris 2.9  64 bit, Sparc, Code taken on 15th July

Description:
      Select view as list and click on the column headers to sort the 
items in ascending/descending order.
 Observation
 ===========
      File Name
        Up arrow:- when the items are displayed descending order from top 
to bottom
        Down arrow:- when the items are displayed ascending order from top 
to bottom
      Size
        Up arrow:- when the items are displayed ascending order from top 
to bottom
        Down arrow:- when the items are displayed descending order from 
top to bottom
Comment 1 Dave Bordoley [Not Reading Bug Mail] 2002-07-19 10:06:06 UTC
Is this a general gtk treeview bug or specific to nautilus???
Comment 2 Kristian Rietveld 2002-07-19 11:35:25 UTC
I guess it's a bug in the compare function nautilus uses to sort the
size column.
Comment 3 Luis Villa 2002-07-23 16:08:42 UTC
Pretty minor. Definitely irritating, though. Tagging as easy fix as
I'm betting it's just a matter of one <>  confusion. Someone just
needs to find which one it is ;) 
Comment 4 Dave Bordoley [Not Reading Bug Mail] 2002-08-22 20:21:51 UTC
*** Bug 86371 has been marked as a duplicate of this bug. ***
Comment 5 Braden 2002-08-22 20:49:23 UTC
I think this problem is a bit better described in bug 86371; please
see the comments there.
Comment 6 Tomas Junnonen 2002-11-02 19:23:50 UTC
Created attachment 11997 [details] [review]
Fixes the sorting of the size column
Comment 7 Dave Bordoley [Not Reading Bug Mail] 2002-11-03 11:53:20 UTC
can you please email your patch to nautilus-list@gnome.org
Comment 8 Luis Villa 2002-11-07 19:44:18 UTC
Apologies for the spam- I'm removing 'bugsquad' from some keywords via the web
interface. This is a one-time only thing before I re-add bugsquad via the SQL
interface, which will generate no mail. Apologies again.
Comment 9 John Ehn 2003-06-18 14:53:33 UTC
In regards to bug 86371, and the backwards sorting arrow behavior:

This is a big problem, as the arrow is actually behaving in a 
counter-intuitive manner.  I know there was a previous response to 
this, with an equally valid explanation (and defense) of the current 
behavior, but this arrow is used in other places in the world, and 
not only in the Gnome environment, or even computers.

The arrow is not really an arrow, but a glyph of a triangle.  The 
point of the triangle is the smallest value, while the base is the 
largest.  Therefore, if the point faces up, the sort should always 
be in Ascending order (12345), and if it points down, the sort 
should always be in Descending (54321) order.

Triangles are used to depict many things.

 - Least to greatest
 - Specific to general
 - Old to new (smallest numerical date to largest)

All of the above orders are ALWAYS depicted as a triangle with its 
point facing upward.  And their reverse is ALWAYS depicted as a 
triangle with its point facing downward.

Therefore, the arrows are backwards, and should be changed to be 
consistant with the rest of the world.
Comment 10 alexander.winston 2004-02-07 23:59:44 UTC
Excellent point, John.
Comment 11 Dave Camp 2004-04-12 19:45:47 UTC
Comment on attachment 11997 [details] [review]
Fixes the sorting of the size column

I think we should fix the directory count to sort consistently with the other 
columns, but I'm reluctant to change the interpretation in a minor version. 
We'll commit this after the branch.
Comment 12 Vincent Noel 2004-10-14 17:06:24 UTC
This patch does not apply to CVS anymore.
Tomas, can you modify the patch so it applies ? Thanks !
Comment 13 Elijah Newren 2004-10-27 16:21:57 UTC
Comment on attachment 11997 [details] [review]
Fixes the sorting of the size column

Since the patch doesn't apply anymore I'm changing the status from accepted to
needs-work.  Smack me if you think that's the wrong thing to do.
Comment 14 Michael Terry 2005-03-15 01:53:45 UTC
Created attachment 38723 [details] [review]
Updated patch

This is an updated patch for CVS.
Comment 15 Alexander Larsson 2005-05-23 13:23:42 UTC
I commited this. I also fixed the date sort order.
Comment 16 Calum Benson 2005-05-23 15:55:25 UTC
So, just to clarify, is the behaviour now the same as or opposite to that
prescribed in the HIG?
http://developer.gnome.org/projects/gup/hig/2.0/controls-lists.html#controls-lists-sortable

While I appreciate that this the arrow direction issue seems to be a
controversial one, I think the HIG team would prefer not to have active anti-HIG
commits, and have bugs filed against the HIG instead for possible rectification.
Comment 17 Braden 2005-05-24 05:35:32 UTC
I don't know the answer to your question; but the HIG is indeed in need of
fixing on this point: bug 305277.
Comment 18 Alexander Larsson 2005-07-13 07:01:51 UTC
calum: The behaviour is now per the hig.
Comment 19 Christian Neumair 2005-07-13 14:58:51 UTC
*** Bug 310182 has been marked as a duplicate of this bug. ***
Comment 20 Christian Neumair 2006-12-26 18:29:46 UTC
Mass reassigning bugs with 2.2.0 milestone to 2.2.x milestone

Grep for "Mass reassigning" to filter out this bug spam.