Skip to content

android: make the island look like the iOS AirPods card - #881

Open
t1llo wants to merge 1 commit into
librepods-org:android/rewritefrom
t1llo:android/rewrite-ios-island
Open

t1llo wants to merge 1 commit into
librepods-org:android/rewritefrom
t1llo:android/rewrite-ios-island

Conversation

@t1llo

@t1llo t1llo commented Oct 28, 2026

Copy link
Copy Markdown

Makes the v2 island look closer to the iOS AirPods connection card.

Island before and after

Changes

  • Full-width stadium card just below the status bar, with an opaque background
  • Regular-weight name, lighter "Connected" label, thinner battery ring with a plain number
  • Grows out of the camera with a slight overshoot, and the content blurs in
  • Fixes the expanded island being clipped at 960px: the window was added as wrap_content before the state was set, and the platform first measures those at the preferred dialog width (320dp)

New defaults only apply to users who haven't changed the island size.

Tested on an OPPO Find X9 Pro (Android 16, ColorOS).

full-width stadium card just below the status bar, opaque background,
regular-weight text and a thinner battery ring with a plain number. the
island now grows out of the camera with a slight overshoot and the
content blurs in.

also sets the expanded state before the window is added. the window was
added as wrap_content, which the platform first measures at the
preferred dialog width (320dp), so a wider island got clipped.
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