…ll need to message this properly.
* New tracks are indicated as "unplayed" until played in the tracklist and sidebar. * Refactored YQL XML->JSON URL construction to use variable substitution. * Refactored source building, selecting and playing. * No longer update the track's metadata based on the source, only the duration, and don't persist. * Marked some candidates for View layer refactoring. * Removed unimplemented public/private/sharing stubs from Playlist class. * Moved Playdar response caches to PlaylistTrack from Track.
…. Add UTIL.sortByProperty/Method helper methods. Add a PlaylistTrack.toString. Introduce concept of incremental subscriptions, that only add tracks versus those that just replace the track list wholesale. Updating podcasts/XSPFs versus syncing Last.fm playlists. Make fetchTracks only operate if the Playlist has no tracks loaded yet.
…laylists. Disable GA while PLAYLICK.debug is on
…e importer namespace, method and arguments used to fetch and parse a playlist for Url.url, LastFm.lovedTracks and LastFm.getUserPlaylist.
…nt in the sidebar
… duration during loading/playback, not just for external sources.
…r than slicing. Force sorting results by score. Use a textarea for descriptiong in playlist editing form
… row in create mode
… non strings
…n come later