mirror of
https://github.com/ZoiteChat/zoitechat.git
synced 2026-03-18 03:30:18 +00:00
icons: dedupe resolver tables, add unified menu-action API, route gtkutil/pixmaps through one registry + fallback chain
This commit is contained in:
@@ -77,10 +77,9 @@ typedef enum
|
||||
} IconResolverUserlistRank;
|
||||
|
||||
const char *icon_resolver_icon_name_from_stock (const char *stock_name);
|
||||
const char *icon_resolver_menu_custom_icon_from_stock (const char *stock_name);
|
||||
const char *icon_resolver_menu_custom_icon_from_icon_name (const char *icon_name);
|
||||
const char *icon_resolver_icon_name_for_menu_custom (const char *custom_icon_name);
|
||||
gboolean icon_resolver_menu_action_from_custom (const char *custom_icon_name, int *action_out);
|
||||
gboolean icon_resolver_menu_action_from_name (const char *name, int *action_out);
|
||||
IconResolverThemeVariant icon_resolver_detect_theme_variant (void);
|
||||
char *icon_resolver_resolve_path (IconResolverRole role, int item, GtkIconSize size,
|
||||
const char *context, IconResolverThemeVariant variant,
|
||||
|
||||
Reference in New Issue
Block a user