Skip to content

Use the Logseq logo for iOS and Android launcher icons - #65

Merged
tiensonqin merged 2 commits into
mainfrom
devin/1791617160-logseq-launcher-icons
Oct 10, 2026
Merged

tiensonqin merged 2 commits into
mainfrom
devin/1791617160-logseq-launcher-icons

Conversation

@tiensonqin

Copy link
Copy Markdown
Contributor

Summary

The launcher icons were still the old app icon (sun glyph on a purple field); the in-app logo was already the Logseq mark. This switches both launchers to the Logseq logo, sourced from logseq/logseq master.

  • iOS: every AppIcon.appiconset PNG regenerated from logseq/ios/.../AppIcon-512@2x.png at the size each slot requires.
  • Android: copied the full launcher resource set from logseq/android/.../res byte-for-byte — mipmap-ldpi through mipmap-xxxhdpi including ic_launcher_round and ic_launcher_monochrome PNGs, mipmap-anydpi-v26 adaptive icons (16.7% inset foreground/background mipmap refs), drawable/ic_launcher_background.xml, drawable-v24/ic_launcher_foreground.xml, and values/ic_launcher_background.xml (#FFFFFF). Removed the old vector drawable/ic_launcher_foreground.xml + drawable/ic_launcher_monochrome.xml and the duplicate color entry in colors.xml; added android:roundIcon to the manifest for parity.

Link to Devin session: https://app.devin.ai/sessions/3fbb55f8acd849db864aa2e7287c0cea
Open in Devin Desktop: https://app.devin.ai/desktop/session/3fbb55f8acd849db864aa2e7287c0cea?variant=devin
Requested by: @tiensonqin

Kotlin does not smart-cast a val through require(), so
project(":lui").projectDir rejected the File? and the settings script
failed to compile on CI.
- Regenerated every AppIcon size from logseq/ios
  AppIcon-512@2x.png (the previous set was the old sun glyph).
- Replaced the Android launcher res with the byte-identical set from
  logseq/android (mipmap-ldpi..xxxhdpi incl. round + monochrome,
  anydpi-v26 adaptive icons with 16.7% insets, drawable background
  grid, drawable-v24 foreground, values/ic_launcher_background.xml).
- Removed the old vector foreground/monochrome drawables and the
  duplicate ic_launcher_background color; added
  android:roundIcon to the manifest.
@tiensonqin
tiensonqin merged commit 61e6f07 into main Oct 10, 2026
3 of 5 checks passed
@tiensonqin
tiensonqin deleted the devin/1791617160-logseq-launcher-icons branch October 10, 2026 07:27
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