diff options
author | Matthias Clasen <mclasen@redhat.com> | 2020-01-10 13:11:59 -0500 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2020-01-10 14:34:56 -0500 |
commit | 112aed590fcd6a2c411e7b5c818e362410163f83 (patch) | |
tree | 6ad3c5200d713280b0261f4e7436f7358ce1fe96 /gtk/gtkcheckbutton.c | |
parent | 6763443c5d6d47b53e3789e59b1a159cf48480d4 (diff) | |
download | gtk+-112aed590fcd6a2c411e7b5c818e362410163f83.tar.gz |
Remove builtin icons altogether
This removes support for GtkCssImageBuiltin and
GtkCssImageBuiltinType from everywhere.
Diffstat (limited to 'gtk/gtkcheckbutton.c')
-rw-r--r-- | gtk/gtkcheckbutton.c | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/gtk/gtkcheckbutton.c b/gtk/gtkcheckbutton.c index bda29bf7e8..e57fa71b89 100644 --- a/gtk/gtkcheckbutton.c +++ b/gtk/gtkcheckbutton.c @@ -98,7 +98,6 @@ static void gtk_check_button_update_node_state (GtkWidget *widget) { GtkCheckButtonPrivate *priv = gtk_check_button_get_instance_private (GTK_CHECK_BUTTON (widget)); - GtkCssImageBuiltinType image_type; GtkStateFlags state; if (!priv->indicator_widget) @@ -106,17 +105,6 @@ gtk_check_button_update_node_state (GtkWidget *widget) state = gtk_widget_get_state_flags (widget); - /* XXX: This is somewhat awkward here, but there's no better - * way to update the icon - */ - if (state & GTK_STATE_FLAG_CHECKED) - image_type = GTK_IS_RADIO_BUTTON (widget) ? GTK_CSS_IMAGE_BUILTIN_OPTION : GTK_CSS_IMAGE_BUILTIN_CHECK; - else if (state & GTK_STATE_FLAG_INCONSISTENT) - image_type = GTK_IS_RADIO_BUTTON (widget) ? GTK_CSS_IMAGE_BUILTIN_OPTION_INCONSISTENT : GTK_CSS_IMAGE_BUILTIN_CHECK_INCONSISTENT; - else - image_type = GTK_CSS_IMAGE_BUILTIN_NONE; - - gtk_icon_set_image (GTK_ICON (priv->indicator_widget), image_type); gtk_widget_set_state_flags (priv->indicator_widget, state, TRUE); } |