code: def unregister_action(self, name):
          
  
          name = self.__normalize_name(name)
          action = self.get_action(name)
          if not action:
              return False
  
          action.triggered.disconnect(self.__actions_signals_slots.pop(action))
  
          category = foundations.namespace.get_namespace(name)
          name = foundations.namespace.remove_namespace(name)
          self.remove_from_category(category, name)
          return True
docs: Unregisters given action name.
  
          :param name: Action to register.
          :type name: unicode
          :return: Method success.
          :rtype: bool