Opened 18 years ago

Last modified 10 years ago

#1101 closed Bug report

Local Site Treeview not sorting

Reported by: davidviner Owned by:
Priority: normal Component: FileZilla Client
Keywords: Cc: davidviner, Tim Kosse
Component version: Operating system type:
Operating system version:

Description

The list(s) of directories shown in the local site
treeview are no longer sorted into alphanumerical
order. This works fine in 2.2.15 but was broken by
2.2.18 and is still broken in the latest version
2.2.23. The filename list below works fine in all
versions as does (in my experience) the remote tree
view - it is ONLY the local treeview that is affected.

This makes navigating through local directories/servers
with a large number of subdirectories extremely tedious
(in fact, I downgraded back to 2.2.15 because I found
it so annoying!)

Cheers!

Attachments (2)

filezilla_sort_problem.jpg (155.0 KB ) - added by davidviner 18 years ago.
Filezilla Sort Problem
sort_prob_2.2.24b-rc2.jpg (57.1 KB ) - added by davidviner 18 years ago.
Problem still exists under 2.2.24b-rc2

Download all attachments as: .zip

Change History (12)

comment:1 by Tim Kosse, 18 years ago

Does it work with 2.2.24a? If not, please post a screenshot
as example.

comment:2 by davidviner, 18 years ago

No, 2.2.24a still exhibits the same problem for me. However,
here's some more information that I should have included
earlier (sorry):

The Local Site only has problems when displaying the
directory listing of a network server (in this case the
network server is a Gentoo Linux server running Samba
3.x.x). 2.2.15 displays the listing correctly while 2.2.18
and later do not.

I have attached an image containing 2 screen dumps as proof.

by davidviner, 18 years ago

Attachment: filezilla_sort_problem.jpg added

Filezilla Sort Problem

comment:3 by davidviner, 18 years ago

Just done some more testing with versions 2.2.16, 2.2.17,
2.2.17a and 2.2.18 installing one after the other. I can
confirm that the problem first appears in 2.2.18.
Re-installing 2.2.17a after 2.2.18 makes the problem go away
again!

I also downloaded the source to both 2.2.17a and 2.2.18 and
did a comparison (using CSDiff). Not much difference but
DirTreeCtrl.cpp has had some changes which, to me, look like
they could in the right area.

Hope that helps in locating the bug!

comment:5 by davidviner, 18 years ago

Sorry, no. Still getting the same problem with 2.2.24b-rc2
(another pic attached).

by davidviner, 18 years ago

Attachment: sort_prob_2.2.24b-rc2.jpg added

Problem still exists under 2.2.24b-rc2

comment:6 by Tim Kosse, 18 years ago

Please try
http://filezilla.sourceforge.net/snapshots/FileZilla_2_2_24b-rc2_setup.exe

If that version still does not work I'm clueless.

comment:7 by Tim Kosse, 18 years ago

Please try
http://filezilla.sourceforge.net/snapshots/FileZilla_2_2_24b-rc3_setup.exe

If that version still does not work I'm clueless.

comment:8 by anonymous, 18 years ago

Logged In: NO

Sorry, Tim. rc3 still has the same problem.

What did you try changing? Is it worth trying to go back to
the previous version of the ArrayQuickSort function in
DirTreeCtrl.cpp to see if that fixes it?

comment:9 by Tim Kosse, 18 years ago

Funny thing is, the quicksort function has been reverted to
the old one already. I've no idea why sorting doesn't work
for you.

comment:10 by sf-robot, 18 years ago

This Tracker item was closed automatically by the system. It was
previously set to a Pending status, and the original submitter
did not respond within 14 days (the time period specified by
the administrator of this Tracker).

Note: See TracTickets for help on using tickets.