Version: (using KDE KDE 3.5.5)
Installed from: Gentoo Packages
it would be nice to manage what music is to be sent to last.fm. it could be an addition to statistics tab in track information.
That's a very unhelpful request! You need to give more detail about your request...
What features would you like added? How would you want them presented?
I thought that this is self-explanatory. amaroK comes with really nice last.fm support. It could be a great addition if it could be configurable what music is submitted to last.fm and what is not. If last.fm is enabled, the default action would be to submit unless stated otherwise in track/album options (it could be a flag to be set in 'Edit track information' maybe in 'statistics' tab?). It would be very helpful to avoid sending unwanted information to last.fm profile - like badly tagged music, samples, unknown music that is listen just to check what it is.
This is just a proposal. I hope this explanation is more helpful.
I'm looking for something like it. But I don't want that to be stored in a database or even an id3 tag (I don't think that this would be reasonable -- nor is my request about disabling only certain songs). (Speaking about badly tagged files, they're eventually rejected by last.fm anyway btw.)
What I have in mind is a small button/icon that /can/ be integrated to the main toolbar, where you can 1-click enable/disable scrobbling. Although I scrobble most of the songs I play, you sometimes don't want that for whatever reason (new, untagged music, radio stream with crappy id3 tags..). Opening and clicking through the main configuration is more work than necessary IMO.
The idea I'm having is basically a green/red circle/button like the one used in the last.fm standalone app, that's just perfect!
Dariusz, would that be ok for (since you filed this request) or do you "insist" on automatic disabling (I'd open another feature request then *g)
I agree on any change that makes that easier. I think that your suggestion is quite convenient and not that hard to develop.. so I opt for it.
*** Bug 145641 has been marked as a duplicate of this bug. ***
Created attachment 20677 [details]
Two screens of the official last.fm client, with scrobbling enabled/disabled.
This is a feature I've been sorely missing from amaroK as well. There are many
cases where scrobbling songs seems awkward and unnecessary, as already pointed
out. And if you're a musician and need listen to a single song in a loop many
times or listen to yet unreleased songs of yourself, scrobbling really makes no
I really find the behavior of the official last.fm client very handy: one
button and one click to disable/enable.
So maybe we could have a similar button somewhere prominent, but only if a
last.fm profile is configured. Right next to the repeat/shuffle buttons would
be a good place IMHO.
How about having a separate folder tree in the Last.fm configuration tab? Then users could check/uncheck which folders songs should be submitted from.
That might be a good thing for one of the problems, but if you just want to temporarily disable ALL last.fm submission this completely unhandy. Maybe we should consider two improvements:
- excluding folders from last.fm
- temporarily disable last.fm even if it's activated under settings
The first is a good option if you for some reason just don't want specific files to appear on your profile. The second is e.g. handy in the case of a musician that has to listen to a file many times, as s/o mentioned above.
I disagree with a temporary disable button. It will clutter the user interface for non-Last.fm users. If Last.fm Radio/Suggestions had it's own browser tab such a button could be placed under that tab.
NB: Please vote for the bug, guys!!
Why not add a button to the list of buttons that can be added to the toolbar but aren't there by default? (like burn on CD, mix playlist, statistics etc) This way other users are not affected.
That could be an option. But it should not be a default option in the toolbar! However I still think a Last.fm browser tab with radio, suggestions, and disable/enable would be the best option.
Exclusing Last.fm folder tree... Could that be combined with the current folder tree, by the way? One click in the check box for selct, two click for selct and scrubbling, and tree clicks for unselect.
just a quick note : it would make sense to make this a dcop call.
that is, unless scoring disabling does not disable last.fm submissions already (there is a dcop call for that).
The official scrubling application (Last.fm Player) uses a folder tree.
*** This bug has been confirmed by popular vote. ***
*** Bug 160417 has been marked as a duplicate of this bug. ***
*** Bug 170532 has been marked as a duplicate of this bug. ***
*** Bug 250489 has been marked as a duplicate of this bug. ***
*** Bug 211495 has been marked as a duplicate of this bug. ***
Implementation hint to myself (or someone other): add following QCheckBox to Last.fm plugin config:
[ ] Don't scrobble tracks with following label: QComboBox with prefilled labels used in collection.
Matej could you please expand on your "implementation hint"? I need help in developing a patch for this bug
(In reply to comment #20)
> Matej could you please expand on your "implementation hint"? I need help in
> developing a patch for this bug
Not really, you must try yourself! :-) Actual scrobbling is done in StatSyncing::Controller.
Git commit 405c14ec387acfca28898494959a97ec7512efa1 by Matěj Laitl, on behalf of Vedant Agarwala.
Committed on 08/03/2013 at 16:35.
Pushed by laitl into branch 'master'.
Last.fm: support for filtering tracks to scrobble (by label)
* Added support to filter tracks to scrobble to Last.fm by label. Patch by
Vedant Agarwala. (BR 140198)
Vedant, I had to make a couple of changes for this to actually work:
a) actually save and read setting to file in LastFmServiceConfig
b) prevent null pointer dereference in updateNowPlaying()
Please test the feature just implemented thoroughly next time!
DIGEST: Amarok now supports filtering tracks to scrobble to Last.fm
CCMAIL: Vedant Agarwala <email@example.com>
M +2 -0 ChangeLog
M +45 -17 src/services/lastfm/LastFmConfigWidget.ui
M +4 -0 src/services/lastfm/LastFmServiceConfig.cpp
M +10 -0 src/services/lastfm/LastFmServiceConfig.h
M +45 -7 src/services/lastfm/LastFmServiceSettings.cpp
M +9 -0 src/services/lastfm/LastFmServiceSettings.h
M +25 -0 src/services/lastfm/ScrobblerAdapter.cpp
M +7 -0 src/services/lastfm/ScrobblerAdapter.h
M +1 -0 src/statsyncing/Process.cpp
M +2 -1 src/statsyncing/ScrobblingService.h