[balsa/wip/gtk4] GtkCSSProvider parsing is now more strict



commit 0d943ee3bf948672c0813bb5ab4c2fb8839499f1
Author: Peter Bloomfield <PeterBloomfield bellsouth net>
Date:   Thu May 23 10:31:38 2019 -0400

    GtkCSSProvider parsing is now more strict

 src/balsa-message.c             | 4 ++++
 src/balsa-mime-widget-message.c | 2 +-
 src/balsa-mime-widget-text.c    | 2 +-
 3 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/src/balsa-message.c b/src/balsa-message.c
index 5c4b59e21..1379e9e35 100644
--- a/src/balsa-message.c
+++ b/src/balsa-message.c
@@ -555,7 +555,9 @@ bm_find_bar_new(BalsaMessage * bm)
 {
     GtkWidget *toolbar;
     GtkWidget *hbox;
+#ifdef BINDING_SET_STUFF_WORKS
     GtkCssProvider *css_provider;
+#endif /* BINDING_SET_STUFF_WORKS */
     GtkToolItem *tool_item;
     GtkWidget *image;
 
@@ -566,6 +568,7 @@ bm_find_bar_new(BalsaMessage * bm)
     gtk_container_add(GTK_CONTAINER(hbox), gtk_label_new(_("Find:")));
     bm->find_entry = gtk_entry_new();
 
+#ifdef BINDING_SET_STUFF_WORKS
     /* Make sure we see "Esc" and "Return" key presses: */
     css_provider = gtk_css_provider_new();
     gtk_css_provider_load_from_data(css_provider,
@@ -585,6 +588,7 @@ bm_find_bar_new(BalsaMessage * bm)
                                    GTK_STYLE_PROVIDER(css_provider),
                                    GTK_STYLE_PROVIDER_PRIORITY_APPLICATION);
     g_object_unref(css_provider);
+#endif /* BINDING_SET_STUFF_WORKS */
 
     g_signal_connect(bm->find_entry, "changed",
                      G_CALLBACK(bm_find_entry_changed_cb), bm);
diff --git a/src/balsa-mime-widget-message.c b/src/balsa-mime-widget-message.c
index f5bb0a6a3..67ab22d7e 100644
--- a/src/balsa-mime-widget-message.c
+++ b/src/balsa-mime-widget-message.c
@@ -564,7 +564,7 @@ add_header_gchar(GtkGrid * grid, const gchar * header, const gchar * label,
     if (balsa_app.use_system_fonts) {
         if (strcmp(header, "subject") == 0)
             /* Use bold for the subject line */
-            css = g_strdup("#" BALSA_MESSAGE_HEADER " {font-weight:bold}");
+            css = g_strdup("#" BALSA_MESSAGE_HEADER " {font-weight:bold;}");
         else
             css = g_strdup("");
     } else {
diff --git a/src/balsa-mime-widget-text.c b/src/balsa-mime-widget-text.c
index 41739300d..4ce7ab561 100644
--- a/src/balsa-mime-widget-text.c
+++ b/src/balsa-mime-widget-text.c
@@ -983,7 +983,7 @@ draw_cite_bar_real(gpointer data, gpointer user_data)
         color =
             gdk_rgba_to_string(&balsa_app.quoted_color[(bar->depth - 1)
                                                        % MAX_QUOTED_COLOR]);
-        css = g_strconcat("#" BALSA_MESSAGE_CITE_BAR " {color:", color, "}", NULL);
+        css = g_strconcat("#" BALSA_MESSAGE_CITE_BAR " {color:", color, ";}", NULL);
         g_free(color);
 
         css_provider = gtk_css_provider_new();


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