Skip to content

Refresh store descriptions and automate icon exports - #37

Merged
andre487 merged 5 commits into
mainfrom
docs/refresh-store-descriptions
Oct 19, 2026
Merged

andre487 merged 5 commits into
mainfrom
docs/refresh-store-descriptions

Conversation

@andre487

@andre487 andre487 commented Oct 19, 2026 •

Copy link
Copy Markdown
Owner

Message487's store descriptions presented SMS as the primary feature and omitted notification images. Update the English and Russian descriptions to cover notifications, images and SMS sent to n8n or a custom HTTPS webhook, and align the README, privacy policy and project context with current storage and duplicate filtering.

Add a single export command for the separate branding SVG sources, producing branding/store PNGs, launcher density variants and Android vector resources. Add a configurable Samsung-style SVG/PNG preview with an approximate mask and bevel, including support for Illustrator-renamed circular clipping paths. Adaptive Android icons and the default Samsung preview use the square artwork at scale 0.73; the separate round assets retain scale 0.65.

Validation:

  • All 6 branding/export and Samsung-preview tests pass, including repeatable export, dimensions, opaque store images and Illustrator clipping regression.
  • Generated PNGs were compared against the existing exports before changing the adaptive source: pixel contents matched.
  • Debug APK build, installation and launch on the API 35 emulator succeeded.
  • Store description length checks and git diff --check passed.

The Samsung mask and bevel are approximations; the stock emulator does not reproduce One UI effects. Source references and commands are documented in assets/branding/README.md.

APK artifacts

Built from commit 9816e4e1 by CI run #86.
Artifacts expire after 14 days. Neither APK uses the Message487 release key.

@andre487
andre487 merged commit 4d14b86 into main Oct 19, 2026
17 checks passed
@andre487
andre487 deleted the docs/refresh-store-descriptions branch October 19, 2026 16:59
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