Potential renamed/moved files should be detected on commit
One of the most common misuses of Hg I see (on many different projects with many different people) is the accidental "delete/add" of a file that was clearly moved or renamed on the filesystem. It would be very useful if, upon attempting to commit, a warning popped up stating that some files should likely be marked as renamed, with the option to ignore or go to the rename files window. This warning is not insimilar to the "pushing new branch" warning that appears on commit.
It should be configurable in the settings window, allowing users to disable the feature or modify what percentage "similar" files must be to trigger it.