Skip to content

feat(icon): sharper wisp launcher glyph + visible splash Cancel pill#625

Open
dmnyc wants to merge 2 commits into
barrydeen:mainfrom
dmnyc:feat/launcher-icon
Open

feat(icon): sharper wisp launcher glyph + visible splash Cancel pill#625
dmnyc wants to merge 2 commits into
barrydeen:mainfrom
dmnyc:feat/launcher-icon

Conversation

@dmnyc

@dmnyc dmnyc commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

Summary

The debug APK currently ships an older, lower-resolution wisp icon. This replaces it with a sharper version — the orange mark on a solid black surround, matching the iOS app icon.

  • ic_launcher_foreground.xml — pure vector ported from the iOS source (1024-unit viewport, evenodd fill so the eye cutouts show the black background through).
  • ic_launcher_background.xml — solid black surround.
  • Rendered PNGs (ic_launcher / ic_launcher_round) for every density, replacing the older lower-resolution .webp files; drops the now-unused foreground webps.
  • Splash screen's windowSplashScreenAnimatedIcon repoints at the new vector drawable.
  • Splash screen's add-account Cancel button moves from BottomCenter (where the logo/wordmark/action-buttons column painted over it, making it effectively unreachable) to a translucent pill pinned to the top-start corner.

Context

Carves the icon work out of #558, which mixed it with light-mode color changes that now conflict with the theme overhaul that's since landed. #558 is closed; the light-mode portion will be re-evaluated separately. The icon work itself is asset-only; the only code change is the small SplashScreen.kt Cancel-button move, folded in because it touches the same welcome screen.

Testing

Built and installed on device; launcher icon and splash screen now show the wisp glyph, and the add-account Cancel pill is visible in the top-left corner.

dmnyc added 2 commits July 20, 2026 18:24
The debug APK shipped the default Android Studio launcher icon (green
grid). Replace it with the branded wisp glyph — an orange mark on a
solid black surround, matching the iOS app icon.

- ic_launcher_foreground.xml: pure vector ported from the iOS source
  (1024-unit viewport, evenodd so the eye cutouts show the black bg).
- ic_launcher_background.xml: solid black surround.
- Rendered PNGs (ic_launcher / ic_launcher_round) for every density,
  replacing the template .webp files; drops the now-unused foreground
  webps.
- Splash screen's animated icon repoints at the new vector drawable.
The Cancel button shown during the add-account flow sat at BottomCenter
with bottom padding, where the logo/wordmark/action-buttons column is
drawn on top of it — making it effectively unreachable. Move it to a
translucent pill pinned to the top-start corner (status-bar padded) and
bump the pill opacity so it reads as a tappable affordance.
@dmnyc dmnyc changed the title feat(icon): replace template launcher icon with the wisp glyph feat(icon): sharper wisp launcher glyph + visible splash Cancel pill Jul 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant