Skip to content

Feat: the opt for tablet#2363

Draft
ZL114514 wants to merge 7 commits into
PixelPlayerHQ:masterfrom
ZL114514:Tabletize
Draft

Feat: the opt for tablet#2363
ZL114514 wants to merge 7 commits into
PixelPlayerHQ:masterfrom
ZL114514:Tabletize

Conversation

@ZL114514

Copy link
Copy Markdown
Contributor

Add widthIn(max = 540.dp) to dialogs and several setup pages to constrain content on wide screens and import required layout helpers.

Rename the SineWaveLine parameter from waves to wavesDensity, update its KDoc and default, and adjust the theta calculation to scale density relative to a 380dp baseline width.

Update all call sites (BetaInfoBottomSheet, ChangelogBottomSheet, PlaylistContainer, SetupScreen, etc.) to use wavesDensity.

Also small UI tweaks in SetupScreen: comment out CenterHorizontally alignment, reduce a spacer height, and set the welcome artwork to requiredWidth(380.dp).


btw, this branch is a huge progress to do, and im just step little

ZL114514 added 4 commits June 14, 2026 18:38
Add widthIn(max = 540.dp) to dialogs and several setup pages to constrain content on wide screens and import required layout helpers. Rename the SineWaveLine parameter from `waves` to `wavesDensity`, update its KDoc and default, and adjust the theta calculation to scale density relative to a 380dp baseline width. Update all call sites (BetaInfoBottomSheet, ChangelogBottomSheet, PlaylistContainer, SetupScreen, etc.) to use `wavesDensity`. Also small UI tweaks in SetupScreen: comment out CenterHorizontally alignment, reduce a spacer height, and set the welcome artwork to requiredWidth(380.dp). These changes improve responsive layout behavior and make the sine wave drawing density consistent across different widths.
still working on the min width
and the back animation
@ZL114514 ZL114514 changed the title Feat: the opt for tablet on StartPage Feat: the opt for tablet Jun 15, 2026
@ZL114514 ZL114514 marked this pull request as draft June 15, 2026 08:08
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