Skip to content

Watchtower 8.1.1777 (build 1777)

Choose a tag to compare

@github-actions github-actions released this 06 Jul 16:40

🧩 Corrections

  • music/recent.dart — add database.dart import pour l'extension HistoryItemParseExtension (playlist/album getters)
  • artist initials use onPrimaryContainer instead of hardcoded white
  • wrap top tracks in SliverSkeletonizer — no fake tracks shown without skeleton
  • HorizontalPlaybuttonCardView — Skeletonizer for empty+loading, SizedBox.shrink when genuinely empty
  • clean up tracks FakeData fallback
  • explicit skeleton for playlists — FakeData only when isLoading
  • remove unused go_router import
  • extension tile bg uses cs.surface instead of hardcoded white/dark
  • wrap artist header in Skeletonizer — no fake artist shown without skeleton
  • explicit skeleton for album search — FakeData only when isLoading
  • _ExtIcon supports SVG logos via flutter_svg
  • use rootNavigatorKey for /marketplace navigation (fixes UnimplementedError)
  • _ExtIcon supports SVG logos + flutter_svg import
  • add description field to _ExtEntry + use real plugin descriptions
  • theme-aware colors replace hardcoded white
  • remove fake placeholder albums

🧹 Suppressions

  • watch_home_screen: back button, remove 3-dot menu, ranked cards sans numéros, suppression bottom dock MovieBox
  • replace deprecated .withOpacity() with .withValues(alpha:)

📱 Installation Android

  1. Téléchargez le fichier APK
  2. Ouvrez-le sur Android
  3. Activez "Sources inconnues" si demandé