{"action":"created","issue":{"url":"https://api.github.com/repos/CyanogenMod/android_packages_apps_Apollo/issues/27","repository_url":"https://api.github.com/repos/CyanogenMod/android_packages_apps_Apollo","labels_url":"https://api.github.com/repos/CyanogenMod/android_packages_apps_Apollo/issues/27/labels{/name}","comments_url":"https://api.github.com/repos/CyanogenMod/android_packages_apps_Apollo/issues/27/comments","events_url":"https://api.github.com/repos/CyanogenMod/android_packages_apps_Apollo/issues/27/events","html_url":"https://github.com/CyanogenMod/android_packages_apps_Apollo/pull/27","id":51998062,"number":27,"title":"Add playback of filesystem folders","user":{"login":"Grk0","id":9025497,"avatar_url":"https://avatars.githubusercontent.com/u/9025497?v=3","gravatar_id":"","url":"https://api.github.com/users/Grk0","html_url":"https://github.com/Grk0","followers_url":"https://api.github.com/users/Grk0/followers","following_url":"https://api.github.com/users/Grk0/following{/other_user}","gists_url":"https://api.github.com/users/Grk0/gists{/gist_id}","starred_url":"https://api.github.com/users/Grk0/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Grk0/subscriptions","organizations_url":"https://api.github.com/users/Grk0/orgs","repos_url":"https://api.github.com/users/Grk0/repos","events_url":"https://api.github.com/users/Grk0/events{/privacy}","received_events_url":"https://api.github.com/users/Grk0/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2014-12-15T15:23:33Z","updated_at":"2016-02-09T20:28:42Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/CyanogenMod/android_packages_apps_Apollo/pulls/27","html_url":"https://github.com/CyanogenMod/android_packages_apps_Apollo/pull/27","diff_url":"https://github.com/CyanogenMod/android_packages_apps_Apollo/pull/27.diff","patch_url":"https://github.com/CyanogenMod/android_packages_apps_Apollo/pull/27.patch"},"body":"Add a new UI fragment to play all audio files within a specific folder. The implementation is derived from the existing genre and playlist functionality. The music directories are discovered by querying EXTERNAL_CONTENT_URI for file paths and extracting the parent directory.\r\n\r\nThe \"Add to home screen\" menu item is currently not shown when playing folders.  Adding this is certainly possible, but requires a rework of ShortcutActivity to cope with ID strings, instead of numeric IDs (since\r\nwe can't generate numeric IDs for filesystem folders).\r\n\r\nAll other functionality (folder list, songs-within-folder list, playback, add-to-queue, shuffling, ...) should work fine.\r\n\r\nCompared to [Evgeny Omelchenko's patch](http://review.cyanogenmod.org/#/c/72590/), this one actually works the way an end-user would expect. It displays folders with music and is actually able to play the music in the selected directory. Basically, I wrote this after finding the other patch unusable for my own music consumption."},"comment":{"url":"https://api.github.com/repos/CyanogenMod/android_packages_apps_Apollo/issues/comments/182047306","html_url":"https://github.com/CyanogenMod/android_packages_apps_Apollo/pull/27#issuecomment-182047306","issue_url":"https://api.github.com/repos/CyanogenMod/android_packages_apps_Apollo/issues/27","id":182047306,"user":{"login":"cm-gerrit","id":367618,"avatar_url":"https://avatars.githubusercontent.com/u/367618?v=3","gravatar_id":"","url":"https://api.github.com/users/cm-gerrit","html_url":"https://github.com/cm-gerrit","followers_url":"https://api.github.com/users/cm-gerrit/followers","following_url":"https://api.github.com/users/cm-gerrit/following{/other_user}","gists_url":"https://api.github.com/users/cm-gerrit/gists{/gist_id}","starred_url":"https://api.github.com/users/cm-gerrit/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cm-gerrit/subscriptions","organizations_url":"https://api.github.com/users/cm-gerrit/orgs","repos_url":"https://api.github.com/users/cm-gerrit/repos","events_url":"https://api.github.com/users/cm-gerrit/events{/privacy}","received_events_url":"https://api.github.com/users/cm-gerrit/received_events","type":"User","site_admin":false},"created_at":"2016-02-09T20:28:42Z","updated_at":"2016-02-09T20:28:42Z","body":"Hi there;\n\nThis is an automated reply, to let you know CyanogenMod doesn't merge pull\nrequests submitted directly to our github.com repositories.\n\nYou can submit your change requests through our public review system,\nlocated at http://review.cyanogenmod.org/\n\nThat review system is an installation of Google's Gerrit code review.\nIf you've never interacted with Gerrit before, we also suggest you take\na look at http://wiki.cyanogenmod.org/wiki/Howto:_Gerrit\n\n\nThanks!"}}