Skip to content

Change app icon to adaptive form - #21

Merged
GPLaider merged 5 commits into
GPLaider:masterfrom
hexman1999:icon-adaptive-update
Oct 31, 2026
Merged

GPLaider merged 5 commits into
GPLaider:masterfrom
hexman1999:icon-adaptive-update

Conversation

@hexman1999

Copy link
Copy Markdown
Contributor

Update app icon to adaptive form using ventoid-icon.svg from desktop. Set background to #222720 (RGB equivalent of 222720ff). Updated adaptive icon XML files (API 26+), foreground vector drawable, and app icon references.

@GPLaider GPLaider left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed final head 4ad42d817f5bce9f390658f8126f07ad9a68962e after maintainer fixes.

  • Connect both manifest icon attributes to the version-qualified launcher resource so adaptive and monochrome icons are actually used.
  • Reuse the supplied transparent artwork with safe padding, preserving both antennas, eye cutouts and USB ports. Keep the same geometry for Android 13 themed icons and the requested #222720 background.
  • Composite the legacy icon over the background so its white USB body remains visible on light launchers.

Validation: release lint and debug APK build passed locally (zero lint errors); AAPT inspection confirms the manifest references, legacy/adaptive/Android 13 variants, and legacy background. Circle, rounded-square, squircle and themed artwork previews were visually checked; the artwork fits the 66dp safe circle. Final CI passed Android verification and workflow lint.

@GPLaider
GPLaider merged commit 7472b01 into GPLaider:master Oct 31, 2026
3 checks passed
@GPLaider

GPLaider commented Nov 1, 2026

Copy link
Copy Markdown
Owner

Thanks for contributing the adaptive icon update, @hexman1999! The new artwork and background are now merged. I added a few follow-up fixes for launcher wiring, icon padding, themed icons, and legacy Android contrast, and the final CI checks passed. Appreciate your contribution to Ventoid!

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.

2 participants