fix(player): finalize lyrics and park waveform

Hide the waveform controls and force every now-playing bar back to the classic seekbar while preserving the implementation for a later release. Keep full-screen timed lyrics centered, slightly larger and wrapped without changing the approved typography or fill.

cx
This commit is contained in:
vicrodh committed 2026-08-25 10:17:43 -06:00
1 parent 9b4bb865bf
commit a92dafa734
9 files changed
+42 -24

No files matched your search

+3 -3
View File
@@ -73,9 +73,9 @@ Rectangle {
readonly property bool ambientOn: theme.ambientOn
readonly property bool largeActive: QbzShell.npbMode === 3 && QbzShell.sidebarState === 0
readonly property bool isClassic: QbzShell.npbMode === 1
readonly property bool waveformVisible: QbzShell.seekbarWaveform
&& QbzPlayer.npSeekWaveformAnalyzed > 0
&& QbzPlayer.npSeekWaveform.length > 0
// Feature parked for a later release. The renderer and preference remain
// intact; every full-height NPB uses the classic seekbar for now.
readonly property bool waveformVisible: false
// The shell's shared hover-tooltip overlay (controls/QbzTooltip.qml),
// fed in through NowPlayingBar.qml's Binding. Consumed by the Qobuz