Hint that a contact name is customised
Currently, there is no way to tell if the display name of a contact is customised by the user (bookmark name for MUCs, roster entry name for direct chats), or if it is their original name (MUC name from disco info, or XEP-0172 User Nickname for direct chats). I think it would be nice to:
- make it explicit (with a little icon in the chat details dialog)
- make the original name easier to see (with a tooltip over that icon)
- add a button to remove the custom name. I think this is already doable in practice by editing the name and setting it to an empty string, but it is a bit hidden.