[recipes] Remove no longer used code
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [recipes] Remove no longer used code
- Date: Wed, 29 Mar 2017 10:08:06 +0000 (UTC)
commit 757e3bb8e5741a9d57641619136eb4decd657ec6
Author: Matthias Clasen <mclasen redhat com>
Date: Wed Mar 29 06:07:04 2017 -0400
Remove no longer used code
We no longer set custom css on any widgets using this
function, so drop it.
src/gr-utils.c | 62 --------------------------------------------------------
src/gr-utils.h | 3 --
2 files changed, 0 insertions(+), 65 deletions(-)
---
diff --git a/src/gr-utils.c b/src/gr-utils.c
index 7497836..09138a6 100644
--- a/src/gr-utils.c
+++ b/src/gr-utils.c
@@ -158,68 +158,6 @@ container_remove_all (GtkContainer *container)
g_list_free (children);
}
-static void
-gr_utils_widget_css_parsing_error_cb (GtkCssProvider *provider,
- GtkCssSection *section,
- GError *error,
- gpointer user_data)
-{
- g_warning ("CSS parse error %u:%u: %s",
- gtk_css_section_get_start_line (section),
- gtk_css_section_get_start_position (section),
- error->message);
-}
-
-static void
-gr_utils_widget_set_css_internal (GtkWidget *widget,
- const gchar *class_name,
- const gchar *css)
-{
- GtkStyleContext *context;
- g_autoptr(GtkCssProvider) provider = NULL;
-
- g_debug ("using custom CSS %s", css);
-
- /* set the custom CSS class */
- context = gtk_widget_get_style_context (widget);
- gtk_style_context_add_class (context, class_name);
-
- /* set up custom provider and store on the widget */
- provider = gtk_css_provider_new ();
- g_signal_connect (provider, "parsing-error",
- G_CALLBACK (gr_utils_widget_css_parsing_error_cb), NULL);
- gtk_style_context_add_provider_for_screen (gdk_screen_get_default (),
- GTK_STYLE_PROVIDER (provider),
- GTK_STYLE_PROVIDER_PRIORITY_APPLICATION);
- gtk_css_provider_load_from_data (provider, css, -1, NULL);
- g_object_set_data_full (G_OBJECT (widget),
- "custom-css-provider",
- g_object_ref (provider),
- g_object_unref);
-}
-
-void
-gr_utils_widget_set_css_simple (GtkWidget *widget,
- const gchar *css)
-{
- g_autofree gchar *class_name = NULL;
- g_autoptr(GString) str = NULL;
-
- /* remove custom class if NULL */
- class_name = g_strdup_printf ("themed-widget_%p", widget);
- if (css == NULL) {
- GtkStyleContext *context = gtk_widget_get_style_context (widget);
- gtk_style_context_remove_class (context, class_name);
- return;
- }
- str = g_string_sized_new (1024);
- g_string_append_printf (str, ".%s {\n", class_name);
- g_string_append_printf (str, "%s\n", css);
- g_string_append (str, "}");
-
- gr_utils_widget_set_css_internal (widget, class_name, str->str);
-}
-
char *
date_time_to_string (GDateTime *dt)
{
diff --git a/src/gr-utils.h b/src/gr-utils.h
index 4e51c01..cd58b24 100644
--- a/src/gr-utils.h
+++ b/src/gr-utils.h
@@ -37,9 +37,6 @@ const char *get_user_data_dir (void);
void container_remove_all (GtkContainer *container);
-void gr_utils_widget_set_css_simple (GtkWidget *widget,
- const char *css);
-
char * date_time_to_string (GDateTime *dt);
GDateTime * date_time_from_string (const char *string);
char * format_date_time_difference (GDateTime *end, GDateTime *start);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]