android: shrink adaptive icon mark 25% + full-bleed legacy square + Erudit-only default for the profileless client #271
Reference in New Issue
Block a user
Delete Branch "feature/native-icons-variant-defaults"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Two native-app polish fixes from emulator testing.
1. Icons (#1)
ic_launcher.pngnow renders the full-bleed master (large mark) instead of the safe-zone composite, so old Android (< API 26 square launchers) no longer shows a shrunk mark. The legacy round icon keeps the safe-zone composite (a round mask would clip the master's corner star).docs/ICON_BRANDBOOK.md+docs/ICONS.md.2. Variant default (#2)
availableVariantsfell back to all three variants for a player with no stored preferences. A fresh offline native launch boots with no profile, so New Game exposed the English game before the player opted in — contrary to the backend's Erudit-only new-account default (already documented indocs/FUNCTIONAL.md). Falls back toDEFAULT_VARIANTS(Erudit only) now; all dictionaries stay bundled.Both surface in a rebuilt debug APK for on-device retest. Verified locally: svelte-check clean, 634 unit tests green, UI build green, icon regen diff scoped (no flat-derived churn).
New commits pushed, approval review dismissed automatically according to repository settings