When I copy files from one directory and paste in another, they get copied in the reverse order: if there were, for example, three files named "File01", "File02", "File03", the latter will be copied first and so on. This is very annoying when trying to copy big files from remote location (e.g. movies over nfs or sshfs).
Same problem for me. Thunar seems to copy in order of how files are physically on the disc, not in the alphabetical order. Very very annoying bug, got to use Nautilus instead of Thunar to copy my files in the good order.
Created attachment 3395 Patch which fixes this bug
A patch which modifies three letters. Hell, was that so hard to fix? I've spend around three minutes fixing that, and another hour setting up an XFCE development environment, as it's outdated in Debian testing/unstable (of course).
Appending is not really an option as it results in an O(n^2) runtime of the loop. This can be fixed by iterating the source list backwards and prepending to the target list which results in O(2n).
Created attachment 3396 Iterate the list backwards
The interesting fact is that it's still a three-letter patch. Do I miss something now (a hidden segfault maybe? I'm not very familiar with GObject stuff.)
(In reply to comment #6) > The interesting fact is that it's still a three-letter patch. Do I miss > something now (a hidden segfault maybe? I'm not very familiar with GObject > stuff.) Well, you need to use for (lp = g_list_last (files), ... first to get the last element of the list. Otherwise, lp will point to the first element and lp->prev will be NULL immediately. BTW, please don't be sarcastic about the triviality of the patch just because we did not get to fixing the bug yet. It's not even about time, this issue was simply forgotten about. Yes, forgetting about bugs is one of the things that a bug tracker is supposed to solve but with too few developers and too many bugs there will always be some issues that will not be noticed.
Fixed in xfce-4.8 and master. Will be part of the next bugfix and development releases of Thunar.
Oops, I've missed that somehow while testing the patch. It's nice to see this fixed anyway, thanks. (Thunar 1.2 is much better, as I see now; it'll take a while to see it in Debian, through).
Thanks for not taking this to a personal level. I realize that this bug is (or was) very annoying despite the easy fix. Unfortunately, sometimes even issues like this simply slip through...
*** Bug 5617 has been marked as a duplicate of this bug. ***