Correctly group folders when sorting columns on Windows and Linux




10 years ago
9 months ago


(Reporter: faaborg, Unassigned)


(Depends on: 1 bug)


Firefox Tracking Flags

(Not tracked)


Over in bug 93772 I was looking into how we should have sort orders behave differently on each platform for tree views, and I noticed that we aren't following native behavior for grouping folders together on Windows and Linux.  This impacts interfaces where files and folders are mixed, like the Library window.  I'm not sure if Firefox is the correct product (as opposed to toolkit).

The rationale for matching native platform behavior is that users will be expecting this behavior from interacting with the file system, so the sort interface will feel more natural and familiar to them.

Currently we sort folders along with bookmarks, which is native behavior for OS X, but not Windows and Linux.  Here is a description of how each platform behaves:

In the following list "small" is the pointy part of the triangle, and "large"
is the wide base part.  So if "A" = small and "Z" = large, then when "A" is at
the top of the list the arrow is pointing up, and when "A" is at the bottom of
the list the arrow is pointing down.

Folders are interspersed with files in every sort.
   Alphabetical: a=small z=large
   Date: old=small new=large
   Size: small=small large=large
   Type: alphabetical where a=small, z=large, "Folder" is under "F"

Folders and files are grouped separately from each other in every sort.
group of all folders=small, group of all files=large 
   Alphabetical: a=small, z=large
   Date: old=small, new=large
   Size: small=small, large=large
   Type: alphabetical where a=small, z=large
      xp: group of all folders=small, group of all files=large 
      vista: folders are always grouped first, either way.  This is possibly a
bug, and not worth matching.

Folders and files are grouped separately from each other in every sort.
group of all folders=large, group of all files=small
   Alphabetical: a=large, z=small
   Date: old=large new=small
   Size: small=large large=small
   Type: alphabetical where a=large, z=small
Duplicate of this bug: 408775
Depends on: 416555
Duplicate of this bug: 451996
Duplicate of this bug: 323814
Bug 451915 - move Firefox/Places bugs to Firefox/Bookmarks and History. Remove all bugspam from this move by filtering for the string "places-to-b-and-h".

In Thunderbird 3.0b, you do that as follows:
Tools | Message Filters
Make sure the correct account is selected. Click "New"
Conditions: Body   contains   places-to-b-and-h
Change the action to "Delete Message".
Select "Manually Run" from the dropdown at the top.
Click OK.

Select the filter in the list, make sure "Inbox" is selected at the bottom, and click "Run Now". This should delete all the bugspam. You can then delete the filter.

Component: Places → Bookmarks & History
QA Contact: places → bookmarks
Duplicate of this bug: 411242

Comment 7

9 months ago
Per policy at If this bug is not an enhancement request or a bug not present in a supported release of Firefox, then it may be reopened.
Last Resolved: 9 months ago
Resolution: --- → INACTIVE
You need to log in before you can comment on or make changes to this bug.