diff --git a/ChangeLog b/ChangeLog index 723db82902..274a01669c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,15 @@ +2004-11-02 Michael Natterer + + * tools/pdbgen/pdb/drawable_transform.pdb: renamed flip() and + rotate() to flip_simple() and rotate_simple(). Renamed flip_free() + and rotate_free() to flip() and rotate() (the special cases should + have a special suffix, not the general ones). + + * libgimp/gimp.def: changed accordingly. + + * app/pdb/drawable_transform_cmds.c + * libgimp/gimpdrawabletransform_pdb.[ch]: regenerated. + 2004-11-02 Michael Natterer * plug-ins/common/compressor.c (compressors): added missing bzip2 diff --git a/app/pdb/drawable_transform_cmds.c b/app/pdb/drawable_transform_cmds.c index f52c87e354..88e3f78771 100644 --- a/app/pdb/drawable_transform_cmds.c +++ b/app/pdb/drawable_transform_cmds.c @@ -37,11 +37,11 @@ #include "core/gimpprogress.h" #include "gimp-intl.h" +static ProcRecord drawable_transform_flip_simple_proc; static ProcRecord drawable_transform_flip_proc; -static ProcRecord drawable_transform_flip_free_proc; static ProcRecord drawable_transform_perspective_proc; +static ProcRecord drawable_transform_rotate_simple_proc; static ProcRecord drawable_transform_rotate_proc; -static ProcRecord drawable_transform_rotate_free_proc; static ProcRecord drawable_transform_scale_proc; static ProcRecord drawable_transform_shear_proc; static ProcRecord drawable_transform_2d_proc; @@ -50,11 +50,11 @@ static ProcRecord drawable_transform_matrix_proc; void register_drawable_transform_procs (Gimp *gimp) { + procedural_db_register (gimp, &drawable_transform_flip_simple_proc); procedural_db_register (gimp, &drawable_transform_flip_proc); - procedural_db_register (gimp, &drawable_transform_flip_free_proc); procedural_db_register (gimp, &drawable_transform_perspective_proc); + procedural_db_register (gimp, &drawable_transform_rotate_simple_proc); procedural_db_register (gimp, &drawable_transform_rotate_proc); - procedural_db_register (gimp, &drawable_transform_rotate_free_proc); procedural_db_register (gimp, &drawable_transform_scale_proc); procedural_db_register (gimp, &drawable_transform_shear_proc); procedural_db_register (gimp, &drawable_transform_2d_proc); @@ -62,10 +62,10 @@ register_drawable_transform_procs (Gimp *gimp) } static Argument * -drawable_transform_flip_invoker (Gimp *gimp, - GimpContext *context, - GimpProgress *progress, - Argument *args) +drawable_transform_flip_simple_invoker (Gimp *gimp, + GimpContext *context, + GimpProgress *progress, + Argument *args) { gboolean success = TRUE; Argument *return_args; @@ -105,7 +105,7 @@ drawable_transform_flip_invoker (Gimp *gimp, } } - return_args = procedural_db_return_args (&drawable_transform_flip_proc, success); + return_args = procedural_db_return_args (&drawable_transform_flip_simple_proc, success); if (success) return_args[1].value.pdb_int = gimp_item_get_ID (GIMP_ITEM (drawable)); @@ -113,7 +113,7 @@ drawable_transform_flip_invoker (Gimp *gimp, return return_args; } -static ProcArg drawable_transform_flip_inargs[] = +static ProcArg drawable_transform_flip_simple_inargs[] = { { GIMP_PDB_DRAWABLE, @@ -142,7 +142,7 @@ static ProcArg drawable_transform_flip_inargs[] = } }; -static ProcArg drawable_transform_flip_outargs[] = +static ProcArg drawable_transform_flip_simple_outargs[] = { { GIMP_PDB_DRAWABLE, @@ -151,9 +151,9 @@ static ProcArg drawable_transform_flip_outargs[] = } }; -static ProcRecord drawable_transform_flip_proc = +static ProcRecord drawable_transform_flip_simple_proc = { - "gimp_drawable_transform_flip", + "gimp_drawable_transform_flip_simple", "Flip the specified drawable either vertically or horizontally.", "This procedure flips the specified drawable if no selection exists. If a selection exists, the portion of the drawable which lies under the selection is cut from the drawable and made into a floating selection which is then flipped. If auto_center is set to true, the flip is around the selection's center. Otherwise, the coordinate of the axis needs to be specified. The return value is the ID of the flipped drawable. If there was no selection, this will be equal to the drawable ID supplied as input. Otherwise, this will be the newly created and flipped drawable.", "João S. O. Bueno Calligaris", @@ -162,17 +162,17 @@ static ProcRecord drawable_transform_flip_proc = NULL, GIMP_INTERNAL, 5, - drawable_transform_flip_inargs, + drawable_transform_flip_simple_inargs, 1, - drawable_transform_flip_outargs, - { { drawable_transform_flip_invoker } } + drawable_transform_flip_simple_outargs, + { { drawable_transform_flip_simple_invoker } } }; static Argument * -drawable_transform_flip_free_invoker (Gimp *gimp, - GimpContext *context, - GimpProgress *progress, - Argument *args) +drawable_transform_flip_invoker (Gimp *gimp, + GimpContext *context, + GimpProgress *progress, + Argument *args) { gboolean success = TRUE; Argument *return_args; @@ -245,7 +245,7 @@ drawable_transform_flip_free_invoker (Gimp *gimp, } } - return_args = procedural_db_return_args (&drawable_transform_flip_free_proc, success); + return_args = procedural_db_return_args (&drawable_transform_flip_proc, success); if (success) return_args[1].value.pdb_int = gimp_item_get_ID (GIMP_ITEM (drawable)); @@ -253,7 +253,7 @@ drawable_transform_flip_free_invoker (Gimp *gimp, return return_args; } -static ProcArg drawable_transform_flip_free_inargs[] = +static ProcArg drawable_transform_flip_inargs[] = { { GIMP_PDB_DRAWABLE, @@ -307,7 +307,7 @@ static ProcArg drawable_transform_flip_free_inargs[] = } }; -static ProcArg drawable_transform_flip_free_outargs[] = +static ProcArg drawable_transform_flip_outargs[] = { { GIMP_PDB_DRAWABLE, @@ -316,9 +316,9 @@ static ProcArg drawable_transform_flip_free_outargs[] = } }; -static ProcRecord drawable_transform_flip_free_proc = +static ProcRecord drawable_transform_flip_proc = { - "gimp_drawable_transform_flip_free", + "gimp_drawable_transform_flip", "Flip the specified drawable around a given line.", "This procedure flips the specified drawable if no selection exists. If a selection exists, the portion of the drawable which lies under the selection is cut from the drawable and made into a floating selection which is then flipped. The axis to flip around is specified by specifying two points from that line. The return value is the ID of the flipped drawable. If there was no selection, this will be equal to the drawable ID supplied as input. Otherwise, this will be the newly created and flipped drawable. The clip results parameter specifies wheter current selection will affect the transform.", "João S. O. Bueno Calligaris", @@ -327,10 +327,10 @@ static ProcRecord drawable_transform_flip_free_proc = NULL, GIMP_INTERNAL, 10, - drawable_transform_flip_free_inargs, + drawable_transform_flip_inargs, 1, - drawable_transform_flip_free_outargs, - { { drawable_transform_flip_free_invoker } } + drawable_transform_flip_outargs, + { { drawable_transform_flip_invoker } } }; static Argument * @@ -528,10 +528,10 @@ static ProcRecord drawable_transform_perspective_proc = }; static Argument * -drawable_transform_rotate_invoker (Gimp *gimp, - GimpContext *context, - GimpProgress *progress, - Argument *args) +drawable_transform_rotate_simple_invoker (Gimp *gimp, + GimpContext *context, + GimpProgress *progress, + Argument *args) { gboolean success = TRUE; Argument *return_args; @@ -574,7 +574,7 @@ drawable_transform_rotate_invoker (Gimp *gimp, } } - return_args = procedural_db_return_args (&drawable_transform_rotate_proc, success); + return_args = procedural_db_return_args (&drawable_transform_rotate_simple_proc, success); if (success) return_args[1].value.pdb_int = gimp_item_get_ID (GIMP_ITEM (drawable)); @@ -582,7 +582,7 @@ drawable_transform_rotate_invoker (Gimp *gimp, return return_args; } -static ProcArg drawable_transform_rotate_inargs[] = +static ProcArg drawable_transform_rotate_simple_inargs[] = { { GIMP_PDB_DRAWABLE, @@ -616,7 +616,7 @@ static ProcArg drawable_transform_rotate_inargs[] = } }; -static ProcArg drawable_transform_rotate_outargs[] = +static ProcArg drawable_transform_rotate_simple_outargs[] = { { GIMP_PDB_DRAWABLE, @@ -625,9 +625,9 @@ static ProcArg drawable_transform_rotate_outargs[] = } }; -static ProcRecord drawable_transform_rotate_proc = +static ProcRecord drawable_transform_rotate_simple_proc = { - "gimp_drawable_transform_rotate", + "gimp_drawable_transform_rotate_simple", "Rotate the specified drawable about given coordinates through the specified angle.", "This function rotates the specified drawable if no selection exists. If a selection exists, the portion of the drawable which lies under the selection is cut from the drawable and made into a floating selection which is then rotated by the specified amount. The return value is the ID of the rotated drawable. If there was no selection, this will be equal to the drawable ID supplied as input. Otherwise, this will be the newly created and rotated drawable.", "João S. O. Bueno Calligaris", @@ -636,17 +636,17 @@ static ProcRecord drawable_transform_rotate_proc = NULL, GIMP_INTERNAL, 6, - drawable_transform_rotate_inargs, + drawable_transform_rotate_simple_inargs, 1, - drawable_transform_rotate_outargs, - { { drawable_transform_rotate_invoker } } + drawable_transform_rotate_simple_outargs, + { { drawable_transform_rotate_simple_invoker } } }; static Argument * -drawable_transform_rotate_free_invoker (Gimp *gimp, - GimpContext *context, - GimpProgress *progress, - Argument *args) +drawable_transform_rotate_invoker (Gimp *gimp, + GimpContext *context, + GimpProgress *progress, + Argument *args) { gboolean success = TRUE; Argument *return_args; @@ -723,7 +723,7 @@ drawable_transform_rotate_free_invoker (Gimp *gimp, } } - return_args = procedural_db_return_args (&drawable_transform_rotate_free_proc, success); + return_args = procedural_db_return_args (&drawable_transform_rotate_proc, success); if (success) return_args[1].value.pdb_int = gimp_item_get_ID (GIMP_ITEM (drawable)); @@ -731,7 +731,7 @@ drawable_transform_rotate_free_invoker (Gimp *gimp, return return_args; } -static ProcArg drawable_transform_rotate_free_inargs[] = +static ProcArg drawable_transform_rotate_inargs[] = { { GIMP_PDB_DRAWABLE, @@ -785,7 +785,7 @@ static ProcArg drawable_transform_rotate_free_inargs[] = } }; -static ProcArg drawable_transform_rotate_free_outargs[] = +static ProcArg drawable_transform_rotate_outargs[] = { { GIMP_PDB_DRAWABLE, @@ -794,9 +794,9 @@ static ProcArg drawable_transform_rotate_free_outargs[] = } }; -static ProcRecord drawable_transform_rotate_free_proc = +static ProcRecord drawable_transform_rotate_proc = { - "gimp_drawable_transform_rotate_free", + "gimp_drawable_transform_rotate", "Rotate the specified drawable about given coordinates through the specified angle.", "This function rotates the specified drawable if no selection exists. If a selection exists, the portion of the drawable which lies under the selection is cut from the drawable and made into a floating selection which is then rotated by the specified amount. The return value is the ID of the rotated drawable. If there was no selection, this will be equal to the drawable ID supplied as input. Otherwise, this will be the newly created and rotated drawable.", "João S. O. Bueno Calligaris", @@ -805,10 +805,10 @@ static ProcRecord drawable_transform_rotate_free_proc = NULL, GIMP_INTERNAL, 10, - drawable_transform_rotate_free_inargs, + drawable_transform_rotate_inargs, 1, - drawable_transform_rotate_free_outargs, - { { drawable_transform_rotate_free_invoker } } + drawable_transform_rotate_outargs, + { { drawable_transform_rotate_invoker } } }; static Argument * diff --git a/libgimp/gimp.def b/libgimp/gimp.def index 88de6b9d56..6e4a40b11d 100644 --- a/libgimp/gimp.def +++ b/libgimp/gimp.def @@ -131,11 +131,11 @@ EXPORTS gimp_drawable_set_pixel gimp_drawable_set_tattoo gimp_drawable_set_visible + gimp_drawable_transform_flip_simple gimp_drawable_transform_flip - gimp_drawable_transform_flip_free gimp_drawable_transform_perspective + gimp_drawable_transform_rotate_simple gimp_drawable_transform_rotate - gimp_drawable_transform_rotate_free gimp_drawable_transform_scale gimp_drawable_transform_shear gimp_drawable_transform_2d diff --git a/libgimp/gimpdrawabletransform_pdb.c b/libgimp/gimpdrawabletransform_pdb.c index 1d33afd4e5..0900c0461c 100644 --- a/libgimp/gimpdrawabletransform_pdb.c +++ b/libgimp/gimpdrawabletransform_pdb.c @@ -26,7 +26,7 @@ #include "gimp.h" /** - * gimp_drawable_transform_flip: + * gimp_drawable_transform_flip_simple: * @drawable_ID: The affected drawable. * @flip_type: Type of flip. * @auto_center: Whether to automatically position the axis in the selection center. @@ -50,17 +50,17 @@ * Since: GIMP 2.2 */ gint32 -gimp_drawable_transform_flip (gint32 drawable_ID, - GimpOrientationType flip_type, - gboolean auto_center, - gdouble axis, - gboolean clip_result) +gimp_drawable_transform_flip_simple (gint32 drawable_ID, + GimpOrientationType flip_type, + gboolean auto_center, + gdouble axis, + gboolean clip_result) { GimpParam *return_vals; gint nreturn_vals; gint32 ret_drawable_ID = -1; - return_vals = gimp_run_procedure ("gimp_drawable_transform_flip", + return_vals = gimp_run_procedure ("gimp_drawable_transform_flip_simple", &nreturn_vals, GIMP_PDB_DRAWABLE, drawable_ID, GIMP_PDB_INT32, flip_type, @@ -78,7 +78,7 @@ gimp_drawable_transform_flip (gint32 drawable_ID, } /** - * gimp_drawable_transform_flip_free: + * gimp_drawable_transform_flip: * @drawable_ID: The affected drawable. * @x0: horz. coord. of one end of axis. * @y0: vert. coord. of one end of axis. @@ -108,22 +108,22 @@ gimp_drawable_transform_flip (gint32 drawable_ID, * Since: GIMP 2.2 */ gint32 -gimp_drawable_transform_flip_free (gint32 drawable_ID, - gdouble x0, - gdouble y0, - gdouble x1, - gdouble y1, - GimpTransformDirection transform_direction, - GimpInterpolationType interpolation, - gboolean supersample, - gint recursion_level, - gboolean clip_result) +gimp_drawable_transform_flip (gint32 drawable_ID, + gdouble x0, + gdouble y0, + gdouble x1, + gdouble y1, + GimpTransformDirection transform_direction, + GimpInterpolationType interpolation, + gboolean supersample, + gint recursion_level, + gboolean clip_result) { GimpParam *return_vals; gint nreturn_vals; gint32 ret_drawable_ID = -1; - return_vals = gimp_run_procedure ("gimp_drawable_transform_flip_free", + return_vals = gimp_run_procedure ("gimp_drawable_transform_flip", &nreturn_vals, GIMP_PDB_DRAWABLE, drawable_ID, GIMP_PDB_FLOAT, x0, @@ -232,7 +232,7 @@ gimp_drawable_transform_perspective (gint32 drawable_ID, } /** - * gimp_drawable_transform_rotate: + * gimp_drawable_transform_rotate_simple: * @drawable_ID: The affected drawable. * @rotate_type: Type of rotation. * @auto_center: Whether to automatically rotate around the selection center. @@ -256,18 +256,18 @@ gimp_drawable_transform_perspective (gint32 drawable_ID, * Since: GIMP 2.2 */ gint32 -gimp_drawable_transform_rotate (gint32 drawable_ID, - GimpRotationType rotate_type, - gboolean auto_center, - gint center_x, - gint center_y, - gboolean clip_result) +gimp_drawable_transform_rotate_simple (gint32 drawable_ID, + GimpRotationType rotate_type, + gboolean auto_center, + gint center_x, + gint center_y, + gboolean clip_result) { GimpParam *return_vals; gint nreturn_vals; gint32 ret_drawable_ID = -1; - return_vals = gimp_run_procedure ("gimp_drawable_transform_rotate", + return_vals = gimp_run_procedure ("gimp_drawable_transform_rotate_simple", &nreturn_vals, GIMP_PDB_DRAWABLE, drawable_ID, GIMP_PDB_INT32, rotate_type, @@ -286,7 +286,7 @@ gimp_drawable_transform_rotate (gint32 drawable_ID, } /** - * gimp_drawable_transform_rotate_free: + * gimp_drawable_transform_rotate: * @drawable_ID: The affected drawable. * @angle: The angle of rotation (radians). * @auto_center: Whether to automatically rotate around the selection center. @@ -314,22 +314,22 @@ gimp_drawable_transform_rotate (gint32 drawable_ID, * Since: GIMP 2.2 */ gint32 -gimp_drawable_transform_rotate_free (gint32 drawable_ID, - gdouble angle, - gboolean auto_center, - gint center_x, - gint center_y, - GimpTransformDirection transform_direction, - GimpInterpolationType interpolation, - gboolean supersample, - gint recursion_level, - gboolean clip_result) +gimp_drawable_transform_rotate (gint32 drawable_ID, + gdouble angle, + gboolean auto_center, + gint center_x, + gint center_y, + GimpTransformDirection transform_direction, + GimpInterpolationType interpolation, + gboolean supersample, + gint recursion_level, + gboolean clip_result) { GimpParam *return_vals; gint nreturn_vals; gint32 ret_drawable_ID = -1; - return_vals = gimp_run_procedure ("gimp_drawable_transform_rotate_free", + return_vals = gimp_run_procedure ("gimp_drawable_transform_rotate", &nreturn_vals, GIMP_PDB_DRAWABLE, drawable_ID, GIMP_PDB_FLOAT, angle, diff --git a/libgimp/gimpdrawabletransform_pdb.h b/libgimp/gimpdrawabletransform_pdb.h index ab6ea91bf0..041db93bce 100644 --- a/libgimp/gimpdrawabletransform_pdb.h +++ b/libgimp/gimpdrawabletransform_pdb.h @@ -29,97 +29,97 @@ G_BEGIN_DECLS /* For information look into the C source or the html documentation */ -gint32 gimp_drawable_transform_flip (gint32 drawable_ID, - GimpOrientationType flip_type, - gboolean auto_center, - gdouble axis, - gboolean clip_result); -gint32 gimp_drawable_transform_flip_free (gint32 drawable_ID, - gdouble x0, - gdouble y0, - gdouble x1, - gdouble y1, - GimpTransformDirection transform_direction, - GimpInterpolationType interpolation, - gboolean supersample, - gint recursion_level, - gboolean clip_result); -gint32 gimp_drawable_transform_perspective (gint32 drawable_ID, - gdouble x0, - gdouble y0, - gdouble x1, - gdouble y1, - gdouble x2, - gdouble y2, - gdouble x3, - gdouble y3, - GimpTransformDirection transform_direction, - GimpInterpolationType interpolation, - gboolean supersample, - gint recursion_level, - gboolean clip_result); -gint32 gimp_drawable_transform_rotate (gint32 drawable_ID, - GimpRotationType rotate_type, - gboolean auto_center, - gint center_x, - gint center_y, - gboolean clip_result); -gint32 gimp_drawable_transform_rotate_free (gint32 drawable_ID, - gdouble angle, - gboolean auto_center, - gint center_x, - gint center_y, - GimpTransformDirection transform_direction, - GimpInterpolationType interpolation, - gboolean supersample, - gint recursion_level, - gboolean clip_result); -gint32 gimp_drawable_transform_scale (gint32 drawable_ID, - gdouble x0, - gdouble y0, - gdouble x1, - gdouble y1, - GimpTransformDirection transform_direction, - GimpInterpolationType interpolation, - gboolean supersample, - gint recursion_level, - gboolean clip_result); -gint32 gimp_drawable_transform_shear (gint32 drawable_ID, - GimpOrientationType shear_type, - gdouble magnitude, - GimpTransformDirection transform_direction, - GimpInterpolationType interpolation, - gboolean supersample, - gint recursion_level, - gboolean clip_result); -gint32 gimp_drawable_transform_2d (gint32 drawable_ID, - gdouble source_x, - gdouble source_y, - gdouble scale_x, - gdouble scale_y, - gdouble angle, - gdouble dest_x, - gdouble dest_y, - GimpTransformDirection transform_direction, - GimpInterpolationType interpolation, - gboolean supersample, - gint recursion_level, - gboolean clip_result); -gint32 gimp_drawable_transform_matrix (gint32 drawable_ID, - gdouble coeff_0_0, - gdouble coeff_0_1, - gdouble coeff_0_2, - gdouble coeff_1_0, - gdouble coeff_1_1, - gdouble coeff_1_2, - gdouble coeff_2_0, - gdouble coeff_2_1, - gdouble coeff_2_2, - GimpTransformDirection transform_direction, - GimpInterpolationType interpolation, - gboolean supersample, - gint recursion_level, - gboolean clip_result); +gint32 gimp_drawable_transform_flip_simple (gint32 drawable_ID, + GimpOrientationType flip_type, + gboolean auto_center, + gdouble axis, + gboolean clip_result); +gint32 gimp_drawable_transform_flip (gint32 drawable_ID, + gdouble x0, + gdouble y0, + gdouble x1, + gdouble y1, + GimpTransformDirection transform_direction, + GimpInterpolationType interpolation, + gboolean supersample, + gint recursion_level, + gboolean clip_result); +gint32 gimp_drawable_transform_perspective (gint32 drawable_ID, + gdouble x0, + gdouble y0, + gdouble x1, + gdouble y1, + gdouble x2, + gdouble y2, + gdouble x3, + gdouble y3, + GimpTransformDirection transform_direction, + GimpInterpolationType interpolation, + gboolean supersample, + gint recursion_level, + gboolean clip_result); +gint32 gimp_drawable_transform_rotate_simple (gint32 drawable_ID, + GimpRotationType rotate_type, + gboolean auto_center, + gint center_x, + gint center_y, + gboolean clip_result); +gint32 gimp_drawable_transform_rotate (gint32 drawable_ID, + gdouble angle, + gboolean auto_center, + gint center_x, + gint center_y, + GimpTransformDirection transform_direction, + GimpInterpolationType interpolation, + gboolean supersample, + gint recursion_level, + gboolean clip_result); +gint32 gimp_drawable_transform_scale (gint32 drawable_ID, + gdouble x0, + gdouble y0, + gdouble x1, + gdouble y1, + GimpTransformDirection transform_direction, + GimpInterpolationType interpolation, + gboolean supersample, + gint recursion_level, + gboolean clip_result); +gint32 gimp_drawable_transform_shear (gint32 drawable_ID, + GimpOrientationType shear_type, + gdouble magnitude, + GimpTransformDirection transform_direction, + GimpInterpolationType interpolation, + gboolean supersample, + gint recursion_level, + gboolean clip_result); +gint32 gimp_drawable_transform_2d (gint32 drawable_ID, + gdouble source_x, + gdouble source_y, + gdouble scale_x, + gdouble scale_y, + gdouble angle, + gdouble dest_x, + gdouble dest_y, + GimpTransformDirection transform_direction, + GimpInterpolationType interpolation, + gboolean supersample, + gint recursion_level, + gboolean clip_result); +gint32 gimp_drawable_transform_matrix (gint32 drawable_ID, + gdouble coeff_0_0, + gdouble coeff_0_1, + gdouble coeff_0_2, + gdouble coeff_1_0, + gdouble coeff_1_1, + gdouble coeff_1_2, + gdouble coeff_2_0, + gdouble coeff_2_1, + gdouble coeff_2_2, + GimpTransformDirection transform_direction, + GimpInterpolationType interpolation, + gboolean supersample, + gint recursion_level, + gboolean clip_result); G_END_DECLS diff --git a/tools/pdbgen/pdb/drawable_transform.pdb b/tools/pdbgen/pdb/drawable_transform.pdb index 49ed7e4e52..21005fc20a 100644 --- a/tools/pdbgen/pdb/drawable_transform.pdb +++ b/tools/pdbgen/pdb/drawable_transform.pdb @@ -59,7 +59,7 @@ sub drawable_out_arg { # The defs -sub drawable_transform_flip { +sub drawable_transform_flip_simple { $blurb = <<'BLURB'; Flip the specified drawable either vertically or horizontally. BLURB @@ -114,7 +114,7 @@ CODE } -sub drawable_transform_flip_free { +sub drawable_transform_flip { $blurb = <<'BLURB'; Flip the specified drawable around a given line. BLURB @@ -270,7 +270,7 @@ CODE ); } -sub drawable_transform_rotate { +sub drawable_transform_rotate_simple { $blurb = <<'BLURB'; Rotate the specified drawable about given coordinates through the specified angle. BLURB @@ -323,7 +323,7 @@ CODE ); } -sub drawable_transform_rotate_free { +sub drawable_transform_rotate { $blurb = <<'BLURB'; Rotate the specified drawable about given coordinates through the specified angle. BLURB @@ -707,9 +707,9 @@ CODE "core/gimpprogress.h" "gimp-intl.h"); -@procs = qw(drawable_transform_flip drawable_transform_flip_free +@procs = qw(drawable_transform_flip_simple drawable_transform_flip drawable_transform_perspective - drawable_transform_rotate drawable_transform_rotate_free + drawable_transform_rotate_simple drawable_transform_rotate drawable_transform_scale drawable_transform_shear drawable_transform_2d drawable_transform_matrix);