code: def name_history(self):
          
          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
docs: A list of user names (as user can change those occasionally).
  
          :rtype: list