Cerbera
I recently upgraded to 3.0.1018.1 and noticed the sort order is arbitrary until a Refresh is done. Even then, it is unnatural for numbers with leading zeros:
Note that refreshing their order in the list of files did not update their order in the treeview.
Similarly, I often get a strange sort order with textual file names:
Here's a mixture of folders and files of several types:
IIRC, this was also the case in the 3.0.1016.10, which is the version I upgraded from. It was not the case in the 2.5 series.
My understanding is that Windows has native natural sorting available through CompareString() and friends. Making the sorting in SmartFTP match that in Windows Explorer by using standard Windows functions seems ideal, to me.
Note that refreshing their order in the list of files did not update their order in the treeview.
Similarly, I often get a strange sort order with textual file names:
Here's a mixture of folders and files of several types:
IIRC, this was also the case in the 3.0.1016.10, which is the version I upgraded from. It was not the case in the 2.5 series.
+- System -----------------------------
Microsoft Windows XP Home Edition
Service Pack 2 (Build 2600)
CPU Speed : 1410 MHz
Total Memory : 511 MB
Free Memory : 134 MB
+- SmartFTP ---------------------------
Version : 3.0.1018.1
Time Stamp : 2008-06-19 21:44:01
Platform : x86
Unlicensed
Days in use : 412
+- Application DLL --------------------
sfFTPLib.dll : 1.5.13.31
sfFavorites.dll : 1.0.14.1
sfFavoritesShellExtension.dll : 1.0.1.13
sfTransferQueue.dll : 1.0.11.1
sfFTPShellExtension.dll : 1.0.9.1
+- Language ---------------------------
SmartFTP.exe : 3.0.1018.1
+- Internet Explorer ------------------
Version : 8.0.6001.17184
+- Winsock ----------------------------
Winsock : 2.2