libgimp: remove gimp_drawable_preview_draw_region()

It's deprecated and now unused.
This commit is contained in:
Michael Natterer 2019-07-19 19:01:13 +02:00
parent 3914e04722
commit c46044534a
3 changed files with 0 additions and 60 deletions

View File

@ -625,58 +625,3 @@ gimp_drawable_preview_get_drawable_id (GimpDrawablePreview *preview)
return GET_PRIVATE (preview)->drawable_ID;
}
/**
* gimp_drawable_preview_draw_region:
* @preview: a #GimpDrawablePreview widget
* @region: a #GimpPixelRgn
*
* Since: 2.2
**/
void
gimp_drawable_preview_draw_region (GimpDrawablePreview *preview,
const GimpPixelRgn *region)
{
GimpDrawablePreviewPrivate *priv;
g_return_if_fail (GIMP_IS_DRAWABLE_PREVIEW (preview));
g_return_if_fail (region != NULL);
priv = GET_PRIVATE (preview);
g_return_if_fail (priv->drawable_ID > 0);
/* If the data field is initialized, this region is currently being
* processed and we can access it directly.
*/
if (region->data)
{
gimp_drawable_preview_draw_area (preview,
region->x,
region->y,
region->w,
region->h,
region->data,
region->rowstride);
}
else
{
GimpPixelRgn src = *region;
gpointer iter;
src.dirty = FALSE; /* we don't dirty the tiles, just read them */
for (iter = gimp_pixel_rgns_register (1, &src);
iter != NULL;
iter = gimp_pixel_rgns_process (iter))
{
gimp_drawable_preview_draw_area (preview,
src.x,
src.y,
src.w,
src.h,
src.data,
src.rowstride);
}
}
}

View File

@ -70,10 +70,6 @@ GType gimp_drawable_preview_get_type (void) G_GNUC_CONST;
GtkWidget * gimp_drawable_preview_new_from_drawable_id (gint32 drawable_ID);
gint32 gimp_drawable_preview_get_drawable_id (GimpDrawablePreview *preview);
GIMP_DEPRECATED_FOR(gimp_preview_draw_buffer)
void gimp_drawable_preview_draw_region (GimpDrawablePreview *preview,
const GimpPixelRgn *region);
/* for internal use only */
G_GNUC_INTERNAL void _gimp_drawable_preview_area_draw_thumb (GimpPreviewArea *area,
gint32 drawable_ID,

View File

@ -9,7 +9,6 @@ EXPORTS
gimp_channel_combo_box_new
gimp_drawable_combo_box_get_type
gimp_drawable_combo_box_new
gimp_drawable_preview_draw_region
gimp_drawable_preview_get_drawable_id
gimp_drawable_preview_get_type
gimp_drawable_preview_new_from_drawable_id