summaryrefslogtreecommitdiff
path: root/gtk/gtkstylecontext.c
diff options
context:
space:
mode:
authorBenjamin Otte <otte@redhat.com>2015-03-11 21:24:05 +0100
committerBenjamin Otte <otte@redhat.com>2015-03-12 01:15:38 +0100
commit181e58e402aec9c546850d95194384329a9637e0 (patch)
treeb8384fefe8db54fe34a26de838b33ae24ade1b7c /gtk/gtkstylecontext.c
parent63f59dde3a2740057fb24115b58100af630aa453 (diff)
downloadgtk+-181e58e402aec9c546850d95194384329a9637e0.tar.gz
iconhelper: Move function from style context into only user
Diffstat (limited to 'gtk/gtkstylecontext.c')
-rw-r--r--gtk/gtkstylecontext.c36
1 files changed, 0 insertions, 36 deletions
diff --git a/gtk/gtkstylecontext.c b/gtk/gtkstylecontext.c
index 481048651f..2504027a11 100644
--- a/gtk/gtkstylecontext.c
+++ b/gtk/gtkstylecontext.c
@@ -3842,42 +3842,6 @@ _gtk_style_context_get_icon_extents (GtkStyleContext *context,
extents->height += border.top + border.bottom;
}
-GtkIconLookupFlags
-_gtk_style_context_get_icon_lookup_flags (GtkStyleContext *context)
-{
- GtkCssIconStyle icon_style;
- GtkIconLookupFlags flags;
- GtkStateFlags state;
-
- g_return_val_if_fail (GTK_IS_STYLE_CONTEXT (context), 0);
-
- icon_style = _gtk_css_icon_style_value_get (_gtk_style_context_peek_property (context, GTK_CSS_PROPERTY_ICON_STYLE));
-
- switch (icon_style)
- {
- case GTK_CSS_ICON_STYLE_REGULAR:
- flags = GTK_ICON_LOOKUP_FORCE_REGULAR;
- break;
- case GTK_CSS_ICON_STYLE_SYMBOLIC:
- flags = GTK_ICON_LOOKUP_FORCE_SYMBOLIC;
- break;
- case GTK_CSS_ICON_STYLE_REQUESTED:
- flags = 0;
- break;
- default:
- g_assert_not_reached ();
- return 0;
- }
-
- state = gtk_style_context_get_state (context);
- if (state & GTK_STATE_FLAG_DIR_LTR)
- flags |= GTK_ICON_LOOKUP_DIR_LTR;
- else if (state & GTK_STATE_FLAG_DIR_RTL)
- flags |= GTK_ICON_LOOKUP_DIR_RTL;
-
- return flags;
-}
-
static AtkAttributeSet *
add_attribute (AtkAttributeSet *attributes,
AtkTextAttribute attr,