/** * rb_source_can_rename: * @source: a #RBSource. * * Determines whether the source can be renamed. * * Return value: TRUE if this source can be renamed */ gboolean rb_source_can_rename (RBSource *source) { RBSourceClass *klass = RB_SOURCE_GET_CLASS (source); if (is_party_mode (source)) { return FALSE; } else { return klass->impl_can_rename (source); } }
/** * rb_source_can_rename: * @source: a #RBSource. * * Return value: TRUE if this source can be renamed */ gboolean rb_source_can_rename (RBSource *source) { RBSourceClass *klass = RB_SOURCE_GET_CLASS (source); RBSourcePrivate *priv = RB_SOURCE_GET_PRIVATE (source); if (rb_shell_get_party_mode (priv->shell)) { return FALSE; } return klass->impl_can_rename (source); }