This commit is contained in:
Forrest 2026-07-29 22:41:38 -04:00
parent 981b4836f9
commit ed910748cb
34 changed files with 2054 additions and 153 deletions

View file

@ -8,7 +8,7 @@ import 'package:path_provider/path_provider.dart';
import '../subsonic/models.dart';
/// One play event, mirroring Ratune's `PlayRecord` (`history.rs`).
/// One play event, mirroring Timbre's `PlayRecord` (`history.rs`).
class PlayRecord {
PlayRecord({
required this.songId,
@ -173,7 +173,7 @@ List<PlayRecord> recentAlbums(List<PlayRecord> history, {int limit = 12}) {
}
/// Rediscover: artists you've heard before but aren't listening to now, biased
/// toward low play counts, then sampled for variety (Ratune
/// toward low play counts, then sampled for variety (Timbre
/// `history.rs:101-167`). [seed] drives the re-roll.
///
/// The desktop original only surfaces artists last heard more than [minDays]