st-texture-cache: Remove load_icon_name
With the St.Icon bug fixed, we have removed the last use of load_icon_name. Celebration time!
This commit is contained in:
parent
e2ff5846df
commit
8b6df2e23f
@ -1161,41 +1161,6 @@ st_texture_cache_load_sliced_image (StTextureCache *cache,
|
|||||||
return actor;
|
return actor;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* st_texture_cache_load_icon_name:
|
|
||||||
* @cache: The texture cache instance
|
|
||||||
* @theme_node: (allow-none): a #StThemeNode
|
|
||||||
* @name: Name of a themed icon
|
|
||||||
* @size: Size of themed icon
|
|
||||||
*
|
|
||||||
* Load a themed icon into a texture. The colors used for symbolic
|
|
||||||
* icons are derived from @theme_node.
|
|
||||||
*
|
|
||||||
* Return Value: (transfer none): A new #ClutterTexture for the icon
|
|
||||||
*/
|
|
||||||
ClutterActor *
|
|
||||||
st_texture_cache_load_icon_name (StTextureCache *cache,
|
|
||||||
StThemeNode *theme_node,
|
|
||||||
const char *name,
|
|
||||||
gint size)
|
|
||||||
{
|
|
||||||
ClutterActor *texture;
|
|
||||||
GIcon *themed;
|
|
||||||
|
|
||||||
themed = g_themed_icon_new_with_default_fallbacks (name);
|
|
||||||
texture = load_gicon_with_colors (cache, themed, size,
|
|
||||||
theme_node ? st_theme_node_get_icon_colors (theme_node) : NULL);
|
|
||||||
g_object_unref (themed);
|
|
||||||
|
|
||||||
if (texture == NULL)
|
|
||||||
{
|
|
||||||
texture = (ClutterActor *) create_default_texture ();
|
|
||||||
clutter_actor_set_size (texture, size, size);
|
|
||||||
}
|
|
||||||
|
|
||||||
return texture;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* st_texture_cache_load_uri_async:
|
* st_texture_cache_load_uri_async:
|
||||||
* @cache: The texture cache instance
|
* @cache: The texture cache instance
|
||||||
|
@ -81,11 +81,6 @@ ClutterActor *st_texture_cache_bind_pixbuf_property (StTextureCache *cache,
|
|||||||
GObject *object,
|
GObject *object,
|
||||||
const char *property_name);
|
const char *property_name);
|
||||||
|
|
||||||
ClutterActor *st_texture_cache_load_icon_name (StTextureCache *cache,
|
|
||||||
StThemeNode *theme_node,
|
|
||||||
const char *name,
|
|
||||||
gint size);
|
|
||||||
|
|
||||||
ClutterActor *st_texture_cache_load_gicon (StTextureCache *cache,
|
ClutterActor *st_texture_cache_load_gicon (StTextureCache *cache,
|
||||||
StThemeNode *theme_node,
|
StThemeNode *theme_node,
|
||||||
GIcon *icon,
|
GIcon *icon,
|
||||||
|
Loading…
Reference in New Issue
Block a user