drawingcontext: Remove unused APIs
authorBenjamin Otte <otte@redhat.com>
Wed, 11 Apr 2018 17:20:17 +0000 (19:20 +0200)
committerBenjamin Otte <otte@redhat.com>
Thu, 12 Apr 2018 12:02:59 +0000 (14:02 +0200)
docs/reference/gdk/gdk4-sections.txt
gdk/gdkdrawingcontext.c
gdk/gdkdrawingcontext.h

index fcb247b6ac37d808005b01ce1232a73e6a956aee..c3df3779499228b0e94dd173d7450d128ef20e9c 100644 (file)
@@ -1188,10 +1188,8 @@ GDK_IS_MONITOR
 <SECTION>
 <FILE>gdkdrawingcontext</FILE>
 GdkDrawingContext
-gdk_drawing_context_get_surface
 gdk_drawing_context_get_clip
 gdk_drawing_context_get_cairo_context
-gdk_drawing_context_is_valid
 gdk_drawing_context_get_paint_context
 
 <SUBSECTION Standard>
index 9489ecb93ff28076266c5cefb623f8015118aebf..d25a421e34cb07b14dbb7e11057fb26eddd66a83 100644 (file)
@@ -289,24 +289,6 @@ gdk_drawing_context_get_cairo_context (GdkDrawingContext *context)
   return priv->cr;
 }
 
-/**
- * gdk_drawing_context_get_surface:
- * @context: a #GdkDrawingContext
- *
- * Retrieves the surface that created the drawing @context.
- *
- * Returns: (transfer none): a #GdkSurface
- */
-GdkSurface *
-gdk_drawing_context_get_surface (GdkDrawingContext *context)
-{
-  GdkDrawingContextPrivate *priv = gdk_drawing_context_get_instance_private (context);
-
-  g_return_val_if_fail (GDK_IS_DRAWING_CONTEXT (context), NULL);
-
-  return priv->surface;
-}
-
 /**
  * gdk_drawing_context_get_paint_context:
  * @context: a #GdkDrawingContext
@@ -346,26 +328,3 @@ gdk_drawing_context_get_clip (GdkDrawingContext *context)
   return cairo_region_copy (priv->clip);
 }
 
-/**
- * gdk_drawing_context_is_valid:
- * @context: a #GdkDrawingContext
- *
- * Checks whether the given #GdkDrawingContext is valid.
- *
- * Returns: %TRUE if the context is valid
- */
-gboolean
-gdk_drawing_context_is_valid (GdkDrawingContext *context)
-{
-  GdkDrawingContextPrivate *priv = gdk_drawing_context_get_instance_private (context);
-
-  g_return_val_if_fail (GDK_IS_DRAWING_CONTEXT (context), FALSE);
-
-  if (priv->surface == NULL)
-    return FALSE;
-
-  if (gdk_surface_get_drawing_context (priv->surface) != context)
-    return FALSE;
-
-  return TRUE;
-}
index 541e30bbe18a04f3ac7a836315928ecd61fff89b..44bb43b89ca0b01a9729f61464383e7d69dbe174 100644 (file)
@@ -36,16 +36,11 @@ typedef struct _GdkDrawingContextClass  GdkDrawingContextClass;
 GDK_AVAILABLE_IN_ALL
 GType gdk_drawing_context_get_type (void) G_GNUC_CONST;
 
-GDK_AVAILABLE_IN_ALL
-GdkSurface *     gdk_drawing_context_get_surface          (GdkDrawingContext *context);
 GDK_AVAILABLE_IN_ALL
 GdkDrawContext* gdk_drawing_context_get_paint_context   (GdkDrawingContext *context);
 GDK_AVAILABLE_IN_ALL
 cairo_region_t *gdk_drawing_context_get_clip            (GdkDrawingContext *context);
 
-GDK_AVAILABLE_IN_ALL
-gboolean        gdk_drawing_context_is_valid            (GdkDrawingContext *context);
-
 GDK_AVAILABLE_IN_ALL
 cairo_t *       gdk_drawing_context_get_cairo_context   (GdkDrawingContext *context);