A list of user names (as user can change those occasionally).

        :rtype: list

def name_history(self):
        """A list of user names (as user can change those occasionally).

        :rtype: list
        """
        history = []
        idx = 0

        get_history = self._iface.get_name_history
        uid = self.user_id

        while True:
            name = get_history(uid, idx)

            if not name:
                break

            idx += 1
            history.append(name)

        return history