[balsa/wip/gtk4] mime-widget-text: More text-view changes



commit bda58af0d23fdf308b7d84a68c92979829cc6b6a
Author: Peter Bloomfield <PeterBloomfield bellsouth net>
Date:   Sun Oct 6 09:21:53 2019 -0400

    mime-widget-text: More text-view changes
    
    ```
    With this change, we also rename gtk_text_view_add_child_in_window() to
    gtk_text_view_add_overlay(). For those that were using
    GTK_TEXT_WINDOW_WIDGET, they can use a GtkOverlay. It does not appear
    that anyone was using GTK_TEXT_WINDOW_(LEFT|RIGHT|TOP|BOTTOM) for widgets
    in this fashion, but that can be done by setting a gutter widget with
    gtk_text_view_set_gutter(). We can make GtkTextViewChild public if
    necessary to simplify this should it become necessary.
    ```
    
    See gtk commit fea2a82ef6d66d6de8fb13657614534bd6e1f5fc

 src/balsa-mime-widget-text.c | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)
---
diff --git a/src/balsa-mime-widget-text.c b/src/balsa-mime-widget-text.c
index 2c0f8404f..2bd3d6217 100644
--- a/src/balsa-mime-widget-text.c
+++ b/src/balsa-mime-widget-text.c
@@ -1066,12 +1066,11 @@ draw_cite_bar_real(gpointer data, gpointer user_data)
                                        GTK_STYLE_PROVIDER_PRIORITY_APPLICATION);
         g_object_unref(css_provider);
 
-        gtk_text_view_add_child_in_window(view, bar->bar,
-                                          GTK_TEXT_WINDOW_TEXT, 0, y_pos);
+        gtk_text_view_add_overlay(view, bar->bar, 0, y_pos);
     } else if (bar->y_pos != y_pos || bar->height != height) {
         /* shift/resize existing widget */
         balsa_cite_bar_resize(BALSA_CITE_BAR(bar->bar), height);
-        gtk_text_view_move_child(view, bar->bar, 0, y_pos);
+        gtk_text_view_move_overlay(view, bar->bar, 0, y_pos);
     }
 
     /* remember current values */


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