Skip to content

Fix/fix localize settings strings#2485

Open
shiqizhenyes wants to merge 7 commits into
PixelPlayerHQ:masterfrom
shiqizhenyes:fix/fix_localize_settings_strings
Open

Fix/fix localize settings strings#2485
shiqizhenyes wants to merge 7 commits into
PixelPlayerHQ:masterfrom
shiqizhenyes:fix/fix_localize_settings_strings

Conversation

@shiqizhenyes

@shiqizhenyes shiqizhenyes commented Jun 27, 2026

Copy link
Copy Markdown

Localize the text for the “Hide Controls” button based on the feat/gaussian_blur_effect_playingEqIconV2 branch

fix: Localize "hide control buttons" settings strings across all languages and fix the leading icon

- Refine the visual effect and usage scope of the Gaussian blur while
- optimizing its overall rendering smoothness. Additionally, add the new
- `PlayingEqIconV2` component, featuring a spectrum animation that dynamically synchronizes with the music rhythm.
- AudioRmsSink: Introduce exponential decay for `maxRms` to prevent the visualizer from getting stuck after loud volume spikes.
- AudioRmsSink: Add support for parsing 32-bit Float PCM encoding to fix amplitude calculation in Hi-Fi mode.
- PlayingEqIconV2: Remove redundant `derivedStateOf` and `remember` wrappers around high-frequency data classes to eliminate recomposition overhead and animation stutters.
# Conflicts:
#	app/src/main/java/com/theveloper/pixelplay/presentation/viewmodel/SettingsViewModel.kt
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