Opened 13 years ago

Last modified 5 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 13 years ago.
Filezilla Sort Problem
sort_prob_2.2.24b-rc2.jpg (57.1 KB) - added by davidviner 13 years ago.
Problem still exists under 2.2.24b-rc2

Download all attachments as: .zip

Change History (12)

comment:1 Changed 13 years ago by Tim Kosse

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

comment:2 Changed 13 years ago by davidviner

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.

Changed 13 years ago by davidviner

Attachment: filezilla_sort_problem.jpg added

Filezilla Sort Problem

comment:3 Changed 13 years ago by davidviner

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 Changed 13 years ago by davidviner

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

Changed 13 years ago by davidviner

Attachment: sort_prob_2.2.24b-rc2.jpg added

Problem still exists under 2.2.24b-rc2

comment:6 Changed 13 years ago by Tim Kosse

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 Changed 13 years ago by Tim Kosse

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 Changed 13 years ago by anonymous

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 Changed 13 years ago by Tim Kosse

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 Changed 13 years ago by sf-robot

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.