[gimp] libgimp: remove gimp_drawable_preview_draw_region()



commit c46044534a2b8446c344e1fa922238dcc4605524
Author: Michael Natterer <mitch gimp org>
Date:   Fri Jul 19 19:01:13 2019 +0200

    libgimp: remove gimp_drawable_preview_draw_region()
    
    It's deprecated and now unused.

 libgimp/gimpdrawablepreview.c | 55 -------------------------------------------
 libgimp/gimpdrawablepreview.h |  4 ----
 libgimp/gimpui.def            |  1 -
 3 files changed, 60 deletions(-)
---
diff --git a/libgimp/gimpdrawablepreview.c b/libgimp/gimpdrawablepreview.c
index b77e1abaff..8a200902e5 100644
--- a/libgimp/gimpdrawablepreview.c
+++ b/libgimp/gimpdrawablepreview.c
@@ -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);
-        }
-    }
-}
diff --git a/libgimp/gimpdrawablepreview.h b/libgimp/gimpdrawablepreview.h
index a2c7b98230..17d19610af 100644
--- a/libgimp/gimpdrawablepreview.h
+++ b/libgimp/gimpdrawablepreview.h
@@ -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,
diff --git a/libgimp/gimpui.def b/libgimp/gimpui.def
index acb1223fb4..2c12c2be5f 100644
--- a/libgimp/gimpui.def
+++ b/libgimp/gimpui.def
@@ -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


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]