Bug 4174 - add playlist as favorite option does not appear to exist in Default skin.
: add playlist as favorite option does not appear to exist in Default skin.
Status: CLOSED FIXED
Product: Logitech Media Server
Classification: Unclassified
Component: Web Interface
: 6.5.0
: All All
: P2 enhancement (vote)
: ---
Assigned To: Michael Herger
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2006-09-21 10:31 UTC by Kevin Pearsall
Modified: 2009-09-08 09:15 UTC (History)
1 user (show)

See Also:
Category: ---


Attachments
rough mockup (3.96 KB, patch)
2007-10-31 16:44 UTC, KDF
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Kevin Pearsall 2006-09-21 10:31:07 UTC
SSIA
Comment 1 KDF 2006-09-21 14:20:52 UTC
I don't believe there has ever been an 'add to favourites' in the web interface? 
enhancement? 
Comment 2 KDF 2006-09-21 15:08:02 UTC
so, question is...
where should the "add this to favorites" link exist:

each playlist item?  
Now playing?
every browse list item?
song info page?
digital inputs list?
Comment 3 KDF 2006-09-21 15:23:29 UTC
bug 2769 touches on this subject a bit as well.
Comment 4 Chris Owens 2006-09-21 17:23:28 UTC
I can't seem to find it in the Default skin in 6.3.1.  Please let me know if we're crazy, Kevin!
Comment 5 Blackketter Dean 2006-09-21 17:45:46 UTC
We haven't added favorites to the web interface yet.  Will do so for 7.0.

Maybe we'd have a heart graphic that would have a tooltip of  "Add to favorites" on the various pages.  Need to think about this in the context of the web rerfresh.
Comment 6 KDF 2007-10-31 16:44:00 UTC
Created attachment 2332 [details]
rough mockup

the blocks exist for this, but we need to support them in browsecontrols, set the favorites flag from browsedb and handle the http request to add with a given url/title, rather than just an index.

mockup currently only adds playlists, still needs a way to refresh the page or update control images.  delete will need to determine the favorite index for the url, or extend the delete command to work on a url
Comment 7 Blackketter Dean 2007-12-29 05:54:26 UTC
Michael: what do you think of this?
Comment 8 Michael Herger 2008-01-03 00:19:32 UTC
Will merge with some more playlist fixes.
Comment 9 Michael Herger 2008-01-03 07:05:49 UTC
This is not as simple as I hoped it would be. Why the heck is the favorites handler a plugin? There are so many special cases for it, and I'm pretty sure some functionality would break SC if a user actually disabled the plugin.

Kevin - as you said your patch does only (un-)register a playlist as a favorite, but the change isn't reflected in the web UI. The problem is we don't have a handler for the favorites. Everything is hardcoded somewhere in xmlbrowser or the favorites plugin itself. If we want to make this compatible with non ajaxed skins, we'd have to add another handler in browsedb....
Comment 10 KDF 2008-01-03 07:40:39 UTC
The favourites feature, like most extended features started with the intention of a simple way to do an annoying task - store a radio link for later.  Then, as often happens, users want it to be available for everything everywhere. Much of the favourites handling is merged into server, but it also comes from the mypicks plugin later on in order to support the editing within an opml framework.  

Comment 11 Michael Herger 2008-01-08 10:24:14 UTC
change 16012 - add a favorites button to all browsable items which have an url (playlists, artists, albums etc.)

Please test! Thanks.
Comment 12 Chris Owens 2008-03-07 09:04:13 UTC
This bug is being closed since it was resolved for a version which is now released!  Please download the new version of SqueezeCenter (formerly SlimServer) at http://www.slimdevices.com/su_downloads.html

If you are still seeing this bug, please re-open it and we will consider it for a future release.