diff --git a/libgimp/gimppdb.c b/libgimp/gimppdb.c index 1e083ad117..654cf614fe 100644 --- a/libgimp/gimppdb.c +++ b/libgimp/gimppdb.c @@ -304,8 +304,6 @@ _gimp_pdb_error_quark (void) } -/* Temporary API, to go away before 3.0 */ - /** * gimp_pdb_get_last_error: * @pdb: a #GimpPDB. diff --git a/libgimp/gimpprocedure.c b/libgimp/gimpprocedure.c index 3415416591..ded4aaa452 100644 --- a/libgimp/gimpprocedure.c +++ b/libgimp/gimpprocedure.c @@ -2233,6 +2233,18 @@ gimp_procedure_create_config (GimpProcedure *procedure) priv->n_args); } +/** + * gimp_procedure_is_internal: + * @procedure: A #GimpProcedure + * + * Provide the information if @procedure is an internal procedure. Only + * a procedure looked up in the [class@Gimp.PDB] can be internal. + * Procedures created by a plug-in in particular are never internal. + * + * Returns: Whether @procedure is an internal procedure or not. + * + * Since: 3.0 + **/ gboolean gimp_procedure_is_internal (GimpProcedure *procedure) {