docs: def remove_callback_for_action(self, action, callback):
          """ Remove a callback for a specific action
  
          This is mainly for cleanup purposes or a plugin that replaces a GUI widget.
  
          :param str action: the cation of which the callback is going to be remove
          :param callback: the callback to be removed
          """
          if action in self.__action_to_callbacks:
              if callback in self.__action_to_callbacks[action]:
                  self.__action_to_callbacks[action].remove(callback)