batch-rename: Use tmp filename in the case of filename "loops"

Errors can occur when batch renaming files if a new filename matches an existing filename.

Reordering the files does not solve this problem if the filenames contain loops (ex. A -> B & B -> A).

Instead of reordering the files, give any problematic files a temporary name and handle them after the rest of the files have been renamed.

#1443 (closed)

Merge request reports

Loading