Permalink
Switch branches/tags
Nothing to show
Commits on Dec 23, 2009
Commits on Dec 21, 2009
  1. Verify site with google

    jwheare committed Dec 21, 2009
  2. Distinguish synched and subscribed playlists

    jwheare committed Dec 21, 2009
    * Show progress spinner while syncing
    * Fix persistance bugs with unplayed status
    * Don't fetch playlists from couch until after Playdar is fully set up.
  3. For non incremental playlists, just replace the whole track list. Sti…

    jwheare committed Dec 21, 2009
    …ll need to message this properly.
  4. Enable incremental subscription checking and updating.

    jwheare committed Dec 21, 2009
    * 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.
Commits on Dec 19, 2009
  1. Make playlist diffing track oriented, don't attempt to sync metadaata…

    jwheare committed Dec 19, 2009
    …. 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.
Commits on Dec 18, 2009
  1. Playdar.js update

    jwheare committed Dec 18, 2009
Commits on Dec 17, 2009
  1. Fix current playlist state bug on create. Separate out subscription p…

    jwheare committed Dec 17, 2009
    …laylists. Disable GA while PLAYLICK.debug is on
  2. Add mechanism for supporting rechecking subscribed playlists. Save th…

    jwheare committed Dec 17, 2009
    …e importer namespace, method and arguments used to fetch and parse a playlist for Url.url, LastFm.lovedTracks and LastFm.getUserPlaylist.
Commits on Dec 16, 2009
  1. Playdar.js update

    jwheare committed Dec 16, 2009
Commits on Dec 15, 2009
  1. Playdar.js update

    jwheare committed Dec 15, 2009
  2. Remove duration property from the Playlist model. Always update Track…

    jwheare committed Dec 15, 2009
    … duration during loading/playback, not just for external sources.
  3. Nicer playlist loading

    jwheare committed Dec 15, 2009
  4. Compare string trims whitespace. Only fetch 5 results from AOL, rathe…

    jwheare committed Dec 15, 2009
    …r than slicing. Force sorting results by score. Use a textarea for descriptiong in playlist editing form
  5. Editable playlist metadata

    jwheare committed Dec 15, 2009
Commits on Dec 14, 2009
  1. Presentation logic

    jwheare committed Dec 14, 2009
  2. Support Atom podcasts

    jwheare committed Dec 14, 2009