So, Android has "icon packs" for app icons.

Now I am wondering, why can't we have icon packs for other icon types? Common navigation icons, brand icons, whatever.

Just generic icon pack apps any app could ask for icons from, much like app icon packs for launchers.

Does this exist? It feels to me like it should exist or at very least should be possible. It would be super useful for Catima to be able to query the device for brand icon packs.

@SylvieLorxu I don't think that's easily feasible right now, because last I've checked icons are added as image files to app resources. So there isn't really a naming scheme in place which could be intercepted. I also think icon pack support is built into launcher apps. If that's the case using that same technique would require to build icon theming into each and every app.

@uniq I'm sure it's possible to standardize on "navigation_previous" and "brand_mastodon" or something similar, not too worried about that.

I know that WhatsApp has stickers and Tachiyomi has extra download sources distributed through APK files, so it feels like it should be possible for an app that wants extra content (like Catima wanting icons) to find these other apps.

I probably should see if I can figure out how Tachiyomi does it, a quick search implies ContentProviders.

@uniq Not to say I want to do all this, I already don't have time and energy left for all my projects, I don't want to take on more.

I was kinda hoping... someone already created something like this, but I guess it's a hard sell to create a provider if you don't have a consumer ready yet.