Mercurial > pidgin
comparison libpurple/buddyicon.h @ 23118:4044655e5615
Add a purple_buddy_icons_node_set_custom_icon_from_file convenience function.
author | Etan Reisner <pidgin@unreliablesource.net> |
---|---|
date | Thu, 15 May 2008 02:35:53 +0000 |
parents | 944059cb7807 |
children | d3fb9d9b57e2 |
comparison
equal
deleted
inserted
replaced
23117:21636ef92dbb | 23118:4044655e5615 |
---|---|
312 */ | 312 */ |
313 PurpleStoredImage * | 313 PurpleStoredImage * |
314 purple_buddy_icons_node_set_custom_icon(PurpleBlistNode *node, | 314 purple_buddy_icons_node_set_custom_icon(PurpleBlistNode *node, |
315 guchar *icon_data, size_t icon_len); | 315 guchar *icon_data, size_t icon_len); |
316 | 316 |
317 /** | |
318 * Sets a custom buddy icon for a blist node. | |
319 * | |
320 * Convenience wrapper around purple_buddy_icons_node_set_custom_icon. | |
321 * @see purple_buddy_icons_node_set_custom_icon() | |
322 * | |
323 * @param node The blist node for which to set a custom icon. | |
324 * @param filename The path to the icon to set for the blist node. | |
325 * | |
326 * @return The icon that was set. The caller does NOT own a reference to this, | |
327 * and must call purple_imgstore_ref() if it wants one. | |
328 * @since 2.5.0 | |
329 */ | |
330 PurpleStoredImage * | |
331 purple_buddy_icons_node_set_custom_icon_from_file(PurpleBlistNode *node, | |
332 const gchar *filename); | |
333 | |
317 #ifndef PURPLE_DISABLE_DEPRECATED | 334 #ifndef PURPLE_DISABLE_DEPRECATED |
318 /** | 335 /** |
319 * PurpleContact version of purple_buddy_icons_node_has_custom_icon. | 336 * PurpleContact version of purple_buddy_icons_node_has_custom_icon. |
320 * | 337 * |
321 * @copydoc purple_buddy_icons_node_has_custom_icon() | 338 * @copydoc purple_buddy_icons_node_has_custom_icon() |