Verified to be icongenie version 2.3.3.

Posts made by aitcheyejay
-
RE: icongenie 2.0 - android icons are solid white
-
RE: icongenie 2.0 - android icons are solid white
If anyone has any guidance, I’d really appreciate it.
Is there a setting specific to Android icon background color that I’m missing?
-
icongenie 2.0 - android icons are solid white
I’m generating icons/splash screens using icongenie and the utility is working great. I have an icon png (white icon) with a transparent background and my splash screens and icons look great (white icon with defined color in profile for background)…except for the Android icons. The background of all generated Android icons is white – and since my icon is white with a transparent background, I just have plain white icons, but only on Android. Again, iOS looks just fine and so do the splash screens on Android.
Any thoughts? Thank you.
My profile is:
{
“params”: {
“quality”: “7”,
“include”: [“capacitor”],
“icon”: “src/assets/icon.png”,
“pngColor”: “5f7055”,
“splashscreenColor”: “5f7055”,
“splashscreenIconRatio”: 30,
“padding”: [2, 2]
},
“assets”: []
} -
quasar-dev localhost for capacitor apps
Currently, the quasar-dev library overtly translates the host designation of “localhost” to the an IP address (invoking getExternalIP() and displaying “
️ Detected external IP xxx.xxx.xxx.xxx and using it” on startup). I’m not entirely sure what the thought process is behind the business logic as “localhost”, “127.0.0.1”, “0.0.0.0”, and “::1” are all translated to IP address.
The problem is, as best I can tell, it isn’t possible to run a Capacitor app in dev mode using a dynamically allocated IP when invoking Google OAuth. Google OAuth requires whitelisting a source to allow the auth call to function. Failure to do so induces the error “Not a valid origin for the client: http://xxx.xxx.xxx.xxx:yyyy has not been whitelisted for client ID zzz.apps.googleusercontent.com. Please go to https://console.developers.google.com/ and whitelist this origin for your project’s client ID.” IPs are not acceptable in the whitelist section and a variety of workarounds do not appear to help. However, forcing the host to “localhost” without translating to an IP address and adding “http://localhost” to the Google OAuth whitelist works perfectly. Unfortunately, this required a hack of the quasar-dev codebase on my part.
What I’m suggesting is that there should be a simple way to force Capacitor to use “localhost”.
Thoughts?