Skip to content

Drop the settings blocks' horizontalPadding argument; re-pin; versionCode 10 - #1

Merged
guerman5 merged 1 commit into
mainfrom
settings-container-convergence
Aug 25, 2026
Merged

guerman5 merged 1 commit into
mainfrom
settings-container-convergence

Conversation

@guerman5

Copy link
Copy Markdown
Contributor

capullo-audio 42bc010 bakes the 16dp horizontal inset into BalanceControls and WebPlayerToggles, so the argument this screen passed no longer exists. Nothing moves: 16dp is exactly what both call sites were passing.

The parameter only existed because the two settings screens disagreed about who owns the inset — QuantumCast's LazyColumn insets nothing and each row pads itself, Telecloud's scroll Column inset every child by 20dp. Telecloud's screen was reshaped to match this one, so the disagreement is gone.

Verified

Divider-to-divider, both apps on the same phone, before and after:

phone section before after
OPPO 480dpi Audio 543 px 543 px
OPPO 480dpi Web player 747 px 747 px
OnePlus 420dpi Audio 477 px 477 px
OnePlus 420dpi Web player 572 px 572 px

Measured on the shipped builds rather than reasoned about. Also verified against the published pin with ../capullo-audio moved aside.

The re-pin additionally picks up the public-link segment in the listen QR dialog (#2), which is inert here: the new segment needs a publicLink argument this app does not pass, and its index.html change only switches to wss:// on an https origin.

…Code 10

capullo-audio 42bc010 bakes the 16dp horizontal inset into BalanceControls and
WebPlayerToggles, so the argument this screen was passing no longer exists.
Nothing moves: 16dp is exactly what both call sites passed.

The re-pin also picks up the public-link segment in the listen QR dialog.
@guerman5
guerman5 merged commit 12f6772 into main Aug 25, 2026
3 checks passed
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