[gtk+] Drop deprecated text view layers



commit 7d659b21e6a8abf098b7114427d9da1f4cf49e18
Author: Matthias Clasen <mclasen redhat com>
Date:   Fri Dec 29 13:13:36 2017 -0500

    Drop deprecated text view layers
    
    These have been marked as deprecated, so lets drop them.

 gtk/gtktextview.c    |    8 --------
 gtk/gtktextview.h    |    4 ----
 tests/testtextview.c |    2 +-
 3 files changed, 1 insertions(+), 13 deletions(-)
---
diff --git a/gtk/gtktextview.c b/gtk/gtktextview.c
index c1573b4..1a9cae9 100644
--- a/gtk/gtktextview.c
+++ b/gtk/gtktextview.c
@@ -5530,10 +5530,6 @@ draw_text (GtkWidget *widget,
   if (GTK_TEXT_VIEW_GET_CLASS (text_view)->draw_layer != NULL)
     {
       cairo_save (cr);
-      GTK_TEXT_VIEW_GET_CLASS (text_view)->draw_layer (text_view, GTK_TEXT_VIEW_LAYER_BELOW, cr);
-      cairo_restore (cr);
-
-      cairo_save (cr);
       cairo_translate (cr, -priv->xoffset, -priv->yoffset);
       GTK_TEXT_VIEW_GET_CLASS (text_view)->draw_layer (text_view, GTK_TEXT_VIEW_LAYER_BELOW_TEXT, cr);
       cairo_restore (cr);
@@ -5544,10 +5540,6 @@ draw_text (GtkWidget *widget,
   if (GTK_TEXT_VIEW_GET_CLASS (text_view)->draw_layer != NULL)
     {
       cairo_save (cr);
-      GTK_TEXT_VIEW_GET_CLASS (text_view)->draw_layer (text_view, GTK_TEXT_VIEW_LAYER_ABOVE, cr);
-      cairo_restore (cr);
-
-      cairo_save (cr);
       cairo_translate (cr, -priv->xoffset, -priv->yoffset);
       GTK_TEXT_VIEW_GET_CLASS (text_view)->draw_layer (text_view, GTK_TEXT_VIEW_LAYER_ABOVE_TEXT, cr);
       cairo_restore (cr);
diff --git a/gtk/gtktextview.h b/gtk/gtktextview.h
index 8cfe231..9881e4c 100644
--- a/gtk/gtktextview.h
+++ b/gtk/gtktextview.h
@@ -68,8 +68,6 @@ typedef enum
 
 /**
  * GtkTextViewLayer:
- * @GTK_TEXT_VIEW_LAYER_BELOW: Old deprecated layer, use %GTK_TEXT_VIEW_LAYER_BELOW_TEXT instead
- * @GTK_TEXT_VIEW_LAYER_ABOVE: Old deprecated layer, use %GTK_TEXT_VIEW_LAYER_ABOVE_TEXT instead
  * @GTK_TEXT_VIEW_LAYER_BELOW_TEXT: The layer rendered below the text (but above the background).  Since: 
3.20
  * @GTK_TEXT_VIEW_LAYER_ABOVE_TEXT: The layer rendered above the text.  Since: 3.20
  *
@@ -78,8 +76,6 @@ typedef enum
  */
 typedef enum
 {
-  GTK_TEXT_VIEW_LAYER_BELOW,
-  GTK_TEXT_VIEW_LAYER_ABOVE,
   GTK_TEXT_VIEW_LAYER_BELOW_TEXT,
   GTK_TEXT_VIEW_LAYER_ABOVE_TEXT
 } GtkTextViewLayer;
diff --git a/tests/testtextview.c b/tests/testtextview.c
index e6d74b9..793f162 100644
--- a/tests/testtextview.c
+++ b/tests/testtextview.c
@@ -24,7 +24,7 @@ static void my_text_view_draw_layer (GtkTextView       *textview,
                                     GtkTextViewLayer   layer,
                                     cairo_t           *cr)
 {
-  if (layer == GTK_TEXT_VIEW_LAYER_BELOW)
+  if (layer == GTK_TEXT_VIEW_LAYER_BELOW_TEXT)
     draw_background (GTK_WIDGET (textview), cr);
 }
 


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