{"action":"created","issue":{"url":"https://api.github.com/repos/bumptech/glide/issues/477","labels_url":"https://api.github.com/repos/bumptech/glide/issues/477/labels{/name}","comments_url":"https://api.github.com/repos/bumptech/glide/issues/477/comments","events_url":"https://api.github.com/repos/bumptech/glide/issues/477/events","html_url":"https://github.com/bumptech/glide/pull/477","id":82540725,"number":477,"title":"Added GifDrawable#getFrameIndex() for GIF progress API","user":{"login":"joshzana","id":643593,"avatar_url":"https://avatars.githubusercontent.com/u/643593?v=3","gravatar_id":"","url":"https://api.github.com/users/joshzana","html_url":"https://github.com/joshzana","followers_url":"https://api.github.com/users/joshzana/followers","following_url":"https://api.github.com/users/joshzana/following{/other_user}","gists_url":"https://api.github.com/users/joshzana/gists{/gist_id}","starred_url":"https://api.github.com/users/joshzana/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joshzana/subscriptions","organizations_url":"https://api.github.com/users/joshzana/orgs","repos_url":"https://api.github.com/users/joshzana/repos","events_url":"https://api.github.com/users/joshzana/events{/privacy}","received_events_url":"https://api.github.com/users/joshzana/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":8,"created_at":"2015-05-29T18:45:45Z","updated_at":"2015-06-01T04:26:00Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/bumptech/glide/pulls/477","html_url":"https://github.com/bumptech/glide/pull/477","diff_url":"https://github.com/bumptech/glide/pull/477.diff","patch_url":"https://github.com/bumptech/glide/pull/477.patch"},"body":"Fixes 446"},"comment":{"url":"https://api.github.com/repos/bumptech/glide/issues/comments/107302083","html_url":"https://github.com/bumptech/glide/pull/477#issuecomment-107302083","issue_url":"https://api.github.com/repos/bumptech/glide/issues/477","id":107302083,"user":{"login":"joshzana","id":643593,"avatar_url":"https://avatars.githubusercontent.com/u/643593?v=3","gravatar_id":"","url":"https://api.github.com/users/joshzana","html_url":"https://github.com/joshzana","followers_url":"https://api.github.com/users/joshzana/followers","following_url":"https://api.github.com/users/joshzana/following{/other_user}","gists_url":"https://api.github.com/users/joshzana/gists{/gist_id}","starred_url":"https://api.github.com/users/joshzana/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joshzana/subscriptions","organizations_url":"https://api.github.com/users/joshzana/orgs","repos_url":"https://api.github.com/users/joshzana/repos","events_url":"https://api.github.com/users/joshzana/events{/privacy}","received_events_url":"https://api.github.com/users/joshzana/received_events","type":"User","site_admin":false},"created_at":"2015-06-01T04:26:00Z","updated_at":"2015-06-01T04:26:00Z","body":"One question - With this change, it's pretty easy to refactor out the frameIndex parameter from the onFrameReady callback interface, since that method can just call getFrameIndex().  Whats nice is that makes it consistent where the code gets the index from.  The biggest impact is the tests, which require a few extra mockito calls.  Thoughts?"}}