icons: add system_icon_name API, make gtkutil fall back via resolver registry

This commit is contained in:
deepend committed 2026-03-01 10:14:41 -07:00
1 parent e63e68dfde
commit 5983befd5b
3 files changed
+20 -7

No files matched your search

+11
View File
@@ -235,6 +235,17 @@ icon_resolver_menu_action_from_custom (const char *custom_icon_name, int *action
return TRUE;
}
const char *
icon_resolver_system_icon_name (IconResolverRole role, int item)
{
const IconRegistryEntry *entry = icon_registry_find (role, item);
if (!entry)
return NULL;
return entry->system_icon_name;
}
IconResolverThemeVariant
icon_resolver_detect_theme_variant (void)
{