bubblewrap
bubblewrap copied to clipboard
Add support for Android 13 themed icons
Android 13 introduces an API for Themed Icons, which are monochrome icons on a colored background. This change adds support to create those icons from a web app manifest.
Note that Android requires an Adaptive Icon for this to work. Consequently, you must have a maskable icon AND a monochrome icon.
Tested with https://monochrome.fyi/manifest.json

Code looks good to me. I wonder if we'd like to have this behind a feature flag, since Android 13 is still beta and APIs might change. @PEConn and @nohe427 for thoughts.
Code looks good to me - I agree with Andre about putting this behind a flag until the Android 13 APIs are fixed.
Hi @NotWoods and @andreban , two days ago we had the official release of Android 13 for Pixel devices.
https://developer.android.com/about/versions/13
Would be nice if this feature could be implemented so my apps will fit with the new themes icons.
Anyways thanks for your amazing work and making this possible!
is it worth adding some description to the readme?
hey all! love this PR. It would be awesome if this could be approved and merged now that Android 13 is no longer in beta :)
@PEConn @andreban Is there anything left that prevents this pull request from merging?
I haven't tested it since Android 13 came out of beta. If anyone has a chance to do it and let me know if it works, happy to merge.
@andreban
If anyone has a chance to do it and let me know if it works, happy to merge.
Could you please rebase this PR and publish alpha npm package for this branch (like https://github.com/ardatan/graphql-tools/pull/2065#issuecomment-699501299) for easier testing by more people?
Is that exactly what the publish-canary script in package.json does? 🤔
Yep, that's what publish-canary does.