Skip to content

Conversation

@graycreate
Copy link
Member

Summary

Update Android app icon to match the iOS version design. The new icon features a black chevron (>) on a light gray background.

Changes

  • ✅ Replaced all app icon PNG assets with iOS version (mdpi, hdpi, xhdpi, xxhdpi, xxxhdpi)
  • ✅ Removed adaptive icon vector drawables for cleaner implementation
  • ✅ Removed adaptive icon configuration to use PNG icons directly
  • ✅ Updated background color from #FFFFFF to #EEEEEE
  • ✅ Ensures consistent appearance across all Android versions and launchers

Visual Comparison

Before: Old "V" shape logo
After: New chevron (>) matching iOS design

Testing

  • ✅ Built and installed on physical device
  • ✅ Verified icon displays correctly on home screen
  • ✅ Tested with circular icon shape (adaptive icons)
  • ✅ No build errors or resource linking issues

Screenshots

V2er Icon


🤖 Generated with Claude Code

- Replace all app icon PNG assets with iOS version
- Remove adaptive icon vector drawables (ic_launcher_foreground.xml, ic_launcher_monochrome.xml)
- Remove adaptive icon configuration (mipmap-anydpi-v26)
- Update background color to #EEEEEE to match iOS
- Use pure PNG icons for consistent appearance across all Android versions

The new icon features a black chevron (>) on light gray background, matching the iOS app design.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings October 10, 2025 14:47
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR updates the Android app icon to match the iOS version design, replacing the old "V" shape logo with a new chevron (>) icon. The change involves transitioning from adaptive icon vector drawables to PNG-based icons for consistency across all Android versions and launchers.

  • Removed adaptive icon configuration files to use PNG icons directly
  • Updated background color from white (#FFFFFF) to light gray (#EEEEEE)
  • Deleted vector drawable assets that defined the previous icon design

Reviewed Changes

Copilot reviewed 5 out of 16 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
app/src/main/res/values/ic_launcher_background.xml Updated background color from white to light gray
app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml Removed adaptive icon configuration for round launcher
app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml Removed adaptive icon configuration for standard launcher
app/src/main/res/drawable/ic_launcher_monochrome.xml Removed monochrome vector drawable for themed icons
app/src/main/res/drawable/ic_launcher_foreground.xml Removed foreground vector drawable containing the old "V" logo

<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="ic_launcher_background">#FFFFFF</color>
<color name="ic_launcher_background">#EEEEEE</color>
Copy link

Copilot AI Oct 10, 2025

Choose a reason for hiding this comment

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

The background color resource is retained but may be unused after removing adaptive icon configurations. Consider removing this resource if it's no longer referenced by the PNG-based icons.

Suggested change
<color name="ic_launcher_background">#EEEEEE</color>

Copilot uses AI. Check for mistakes.
@graycreate graycreate merged commit 811a758 into main Oct 10, 2025
5 checks passed
@graycreate graycreate deleted the feature/update-launch-icon branch October 10, 2025 14:57
graycreate added a commit that referenced this pull request Oct 19, 2025
This commit restores Android adaptive icon functionality that was
removed in PR #147. The adaptive icon provides better integration
with Android 8.0+ (API 26+) launcher features including:

- Shape masking (circle, squircle, rounded square, etc.)
- Visual effects and animations
- Themed icons support (Android 13+)

Changes:
- Add ic_launcher_foreground.xml using the V2er logo vector
- Add ic_launcher_monochrome.xml for themed icon support
- Restore mipmap-anydpi-v26 adaptive icon configurations
- Support both regular and round adaptive icons

The foreground icon is derived from app/src/main/res/drawable/logo_svg.xml
to maintain consistency with the app's branding.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
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