[balsa/wip/gtk4] mime-widget-text: More text-view changes
- From: Peter Bloomfield <peterb src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [balsa/wip/gtk4] mime-widget-text: More text-view changes
- Date: Sun, 6 Oct 2019 13:23:59 +0000 (UTC)
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]