{"push_id":766677485,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"7cc953b98ed6951f5673656c8dd2cd616b54aab4","before":"d83de497ce1702a9416e82056de0c7d80694ba5f","commits":[{"sha":"7cc953b98ed6951f5673656c8dd2cd616b54aab4","author":{"email":"dea049da657d11a2b2ae95d781dc19f3b77135a9@gmail.com","name":"Mike Scheutzow"},"message":"Add a dirty bit to the Playlist object to remember if any files in the .m3u\nlist have been added/deleted/renamed since it was created, read from disk or\nlast saved.\n\nAdd a new Playlist::saveFile() method to write .m3u file to disk, which\nalso returns status.\n\nAdd a new PlaylistBox::savePlaylistsToDisk() to save all modified playlists;\nit takes an argument to determine whether the user should be prompted for\nYes/No to save each dirty playlist.  If the desktop is logging out, the dialog\nboxes should be disabled.\n\nPrior to this patch, the app silently discarded any playlist changes when the\napp exited. The new default policy is \"save the changes\".","distinct":true,"url":"https://api.github.com/repos/mjs973b/jukebox/commits/7cc953b98ed6951f5673656c8dd2cd616b54aab4"}]}