The dialog for dealing with a name-conflict for files is absurd, telling me the file I have not created already exists and is newer than the file that does already exist, and worse yet it has pop up text telling me that if I select to "overwrite" the file I will be prompted again when I am not! Reproducible: Always Steps to Reproduce: See video
This is because creating a new file is internally simply a "copy from template", so the file replace dialog appears when trying to create the same file again. There are actually two minor bugs reported here. The modification date is taken from the template file, but it could display the current date instead (this would also get rid of "Destination is more recent" warnings). The text for the "Overwrite" button's tool tip is not context sensitive; the comment about you will be prompted again" does indeed not apply to single-file copies, but to recursive copies.
My suggestion for the dialog is something like this: http://prescottcomputerguy.com/tmp/file-dialog.png (just made in a program where I can do mockups easily… it is missing the window widgets on top and is not the right style, but I trust you will get the idea). Also tied to this (at least in process): If you pick a new name and create the file you get a notification telling you that the original name was used - which means data was overwritten anyway.
It seems that this issue has been fixed: now (I use KDE from the master branch of git) I cannot create a file with the same name. It just gives me an error. No additional dialogs involved. In my opinion, it's a right behavior. Feel free to comment on this if you think that this bug was closed prematurely.