kawaiiDango / pano-scrobbler

Scrobbles to last.fm, ListenBrainz, libre.fm, GNU FM, Maloja, Pleroma or to a file, on Android
https://kawaiidango.github.io/pano-scrobbler/
GNU General Public License v3.0
1.14k stars 31 forks source link

Advanced scrobbling settings #39

Closed Ede123 closed 5 years ago

Ede123 commented 5 years ago

I just switched from Simple Last.fm scrobbler (as it's broken for my Sony music app and seems inactive) and really like Pano Scrobbler in comparison.

One area in which Pano Scrobbler could improve, though, is advanced scrobble settings, where SLS has some advantages (see screenshot below).

Specifically it allows to configure in detail when and what to scrobble (including "Now playing") and has different settings for battery operation in contrast to plugged-in operation (many of these are supposed to reduce battery usage and reduce network overhead).

Do you think some of those would make sense to implement into Pano Scrobbler as well?


Screenshot_20190516-191240b

kawaiiDango commented 5 years ago

I don't think those options would conserve any real battery, considering that pano scrobbler runs as a notification listener in the background all the time even when not in use. They do conserve a few KBs of data, but I'd rather have background data turned off if I'm on a data budget

Ede123 commented 5 years ago

I have to admit I was never sure if this made a real-world difference. What I could imagine is that waking the transmitter to send the data every few minutes wastes a few mWh, though. Sending in batches would avoid that.

At the very least least the switch to disable "Now playing" seems reasonable, though, as I suspect most users only care about the actual scrobble and couldn't care less about notifying last.fm ahead of time. (I only ever find it useful while checking if a scrobbler works at all)