Back to Provenance

3599

.changelog/3599.md

3.3.11.5 KB
Original Source

Added

  • RetroSettingsComponents — new shared retrowave UI components in PVUIBase: RetroSettingsBackground, RetroSettingsDivider, RetroSettingsSectionHeader, RetroSettingsPickerRow, RetroSettingsActionButton, and Font.retroSettings* size helpers that automatically scale for tvOS viewing distance.

Fixed

  • Mouse Input Settings (tvOS) — added RetroSettingsBackground so the view matches the retrowave styling of all other settings subpages.
  • Mouse Input Settings (tvOS) — picker rows now use retroFocusButtonStyle instead of the default white-bubble focus highlight.
  • Mouse Input Settings (tvOS) — label and value fonts are now larger (20/18/15 pt) to be legible at 1080p TV viewing distance.
  • Mouse Input Settings (tvOS) — added 80 pt horizontal padding so content clears the side-menu bar.
  • Controller Guide (tvOS) — expandable controller rows now use retroFocusButtonStyle (was .buttonStyle(.card) + retroThemedFocus), removing the default white-bubble focus effect.
  • Controller Guide (tvOS) — added retrowave background and 60 pt leading inset to align with the side-menu bar.
  • ROM Title Normalization — added retrowave background, retrowave section header, RetroSettingsActionButton-styled action buttons, and retrowave focus on proposal rows for tvOS.

Changed

  • Audio Engine Settings (tvOS) — replaced plain List with a ZStack + RetroSettingsBackground; section headers now use the retrowave pink gradient style consistent with other settings pages.