Skip to content
Commits on Dec 23, 2009
Commits on Dec 21, 2009
  1. Copy/layout/organisation tweaks

    committed Dec 21, 2009
  2. Verify site with google

    committed Dec 21, 2009
  3. Distinguish synched and subscribed playlists

    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.
  4. For non incremental playlists, just replace the whole track list. Sti…

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

    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…

    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

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

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

    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

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

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

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

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

    committed Dec 15, 2009
    …r than slicing. Force sorting results by score. Use a textarea for descriptiong in playlist editing form
  5. Close playlist edit form on ESC

    committed Dec 15, 2009
  6. Focus search box instead of toggling add track form when clicking the…

    committed Dec 15, 2009
    … row in create mode
  7. Editable playlist metadata

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

    committed Dec 14, 2009
  2. Support Atom podcasts

    committed Dec 14, 2009
Something went wrong with that request. Please try again.