{"action":"created","issue":{"url":"https://api.github.com/repos/iTowns/itowns/issues/392","repository_url":"https://api.github.com/repos/iTowns/itowns","labels_url":"https://api.github.com/repos/iTowns/itowns/issues/392/labels{/name}","comments_url":"https://api.github.com/repos/iTowns/itowns/issues/392/comments","events_url":"https://api.github.com/repos/iTowns/itowns/issues/392/events","html_url":"https://github.com/iTowns/itowns/pull/392","id":242772816,"number":392,"title":"Frame requester and First person controls.","user":{"login":"autra","id":1576598,"avatar_url":"https://avatars3.githubusercontent.com/u/1576598?v=4","gravatar_id":"","url":"https://api.github.com/users/autra","html_url":"https://github.com/autra","followers_url":"https://api.github.com/users/autra/followers","following_url":"https://api.github.com/users/autra/following{/other_user}","gists_url":"https://api.github.com/users/autra/gists{/gist_id}","starred_url":"https://api.github.com/users/autra/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/autra/subscriptions","organizations_url":"https://api.github.com/users/autra/orgs","repos_url":"https://api.github.com/users/autra/repos","events_url":"https://api.github.com/users/autra/events{/privacy}","received_events_url":"https://api.github.com/users/autra/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":30,"created_at":"2017-07-13T17:21:14Z","updated_at":"2017-07-19T21:46:23Z","closed_at":"2017-07-19T13:37:33Z","pull_request":{"url":"https://api.github.com/repos/iTowns/itowns/pulls/392","html_url":"https://github.com/iTowns/itowns/pull/392","diff_url":"https://github.com/iTowns/itowns/pull/392.diff","patch_url":"https://github.com/iTowns/itowns/pull/392.patch"},"body":"This PR adds the notion of FrameRequester: a module can subscribe to each request animation frame. Last commit adds a first person controls that uses this feature.\r\n\r\nI preferred to make one PR because FPControls gives meaning to this FrameRequester, but I can split it if you want. Maybe a simpler example can be found to illustrate this.\r\n\r\n@iTowns/reviewers please r?"},"comment":{"url":"https://api.github.com/repos/iTowns/itowns/issues/comments/316527607","html_url":"https://github.com/iTowns/itowns/pull/392#issuecomment-316527607","issue_url":"https://api.github.com/repos/iTowns/itowns/issues/392","id":316527607,"user":{"login":"gchoqueux","id":11291849,"avatar_url":"https://avatars3.githubusercontent.com/u/11291849?v=4","gravatar_id":"","url":"https://api.github.com/users/gchoqueux","html_url":"https://github.com/gchoqueux","followers_url":"https://api.github.com/users/gchoqueux/followers","following_url":"https://api.github.com/users/gchoqueux/following{/other_user}","gists_url":"https://api.github.com/users/gchoqueux/gists{/gist_id}","starred_url":"https://api.github.com/users/gchoqueux/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gchoqueux/subscriptions","organizations_url":"https://api.github.com/users/gchoqueux/orgs","repos_url":"https://api.github.com/users/gchoqueux/repos","events_url":"https://api.github.com/users/gchoqueux/events{/privacy}","received_events_url":"https://api.github.com/users/gchoqueux/received_events","type":"User","site_admin":false},"created_at":"2017-07-19T21:46:23Z","updated_at":"2017-07-19T21:46:23Z","body":"If you want to accelerate a PR, it's more appropriate to use this method : https://github.com/iTowns/itowns/pull/221#issuecomment-285635382"}}
{"actor":{"display_login":"gchoqueux"}}