Skip to content

Bckp/player UI optim#568

Merged
theovilardo merged 16 commits intomasterfrom
bckp/player-ui-optim
Dec 18, 2025
Merged

Bckp/player UI optim#568
theovilardo merged 16 commits intomasterfrom
bckp/player-ui-optim

Conversation

@theovilardo
Copy link
Copy Markdown
Owner

No description provided.

Adds a new "Experimental" settings screen, accessible from the main settings page. This screen is now hidden from the bottom navigation bar.

Refines the full player's loading placeholder UI:
- Replaces the generic music note icon with the app's monochrome logo.
- Updates placeholder shapes from sharp corners to rounded ones for a softer look.
- Adjusts spacing, padding, and dimensions of placeholder elements for better visual balance and alignment with the final UI.
- Changes the placeholder color derivation for improved theme consistency.

Updates icons in the "Experimental" settings screen for better clarity:
- `Delay album carousel`: `MusicNote` -> `ViewCarousel`
- `Delay song title`: `Visibility` -> `LinearScale`
- `Delay progress bar`: `PlayCircle` -> `Outlined.LinearScale`
- `Show full player placeholders`: `Visibility` -> `Rectangle`
…ng-tweaks-option

Codex/add experimental loading tweaks option
Polishes the loading placeholder in the full player and refactors the `FileExplorerBottomSheet` to use a standard `CenterAlignedTopAppBar`.

**`FullPlayerContent.kt`:**
- Adjusts spacing, sizing, and corner radius of various placeholder elements for a more refined look.
- Modifies the placeholder icon's tint color and removes the alpha from the background surface.
- Increases the minimum height and spacing in the metadata and controls sections.

**`FileExplorerBottomSheet.kt`:**
- Replaces the custom header `Row` with a standard `CenterAlignedTopAppBar`.
- This change centralizes the title and moves the close and refresh buttons into the standard `navigationIcon` and `actions` slots.

**Other Changes:**
- **`SettingsScreen.kt`**: Updates the "Experimental" settings icon from a warning symbol to a science beaker.
- **`ExperimentalSettingsScreen.kt`**: Reduces padding and spacing for a more compact layout.
…or-placeholders

Align full player placeholder spacing
@theovilardo theovilardo merged commit c9a9376 into master Dec 18, 2025
@lostf1sh lostf1sh deleted the bckp/player-ui-optim branch January 16, 2026 20:39
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