{"action":"created","issue":{"url":"https://api.github.com/repos/highfidelity/hifi/issues/7949","repository_url":"https://api.github.com/repos/highfidelity/hifi","labels_url":"https://api.github.com/repos/highfidelity/hifi/issues/7949/labels{/name}","comments_url":"https://api.github.com/repos/highfidelity/hifi/issues/7949/comments","events_url":"https://api.github.com/repos/highfidelity/hifi/issues/7949/events","html_url":"https://github.com/highfidelity/hifi/pull/7949","id":156032759,"number":7949,"title":"fix hand controller load and freezing","user":{"login":"howard-stearns","id":7015115,"avatar_url":"https://avatars.githubusercontent.com/u/7015115?v=3","gravatar_id":"","url":"https://api.github.com/users/howard-stearns","html_url":"https://github.com/howard-stearns","followers_url":"https://api.github.com/users/howard-stearns/followers","following_url":"https://api.github.com/users/howard-stearns/following{/other_user}","gists_url":"https://api.github.com/users/howard-stearns/gists{/gist_id}","starred_url":"https://api.github.com/users/howard-stearns/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/howard-stearns/subscriptions","organizations_url":"https://api.github.com/users/howard-stearns/orgs","repos_url":"https://api.github.com/users/howard-stearns/repos","events_url":"https://api.github.com/users/howard-stearns/events{/privacy}","received_events_url":"https://api.github.com/users/howard-stearns/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/highfidelity/hifi/labels/Development%20Approved","name":"Development Approved","color":"009800"},{"url":"https://api.github.com/repos/highfidelity/hifi/labels/QA%20Approved","name":"QA Approved","color":"009800"},{"url":"https://api.github.com/repos/highfidelity/hifi/labels/Release%20Blocker","name":"Release Blocker","color":"5319e7"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2016-05-20T19:18:20Z","updated_at":"2016-05-20T20:38:39Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/highfidelity/hifi/pulls/7949","html_url":"https://github.com/highfidelity/hifi/pull/7949","diff_url":"https://github.com/highfidelity/hifi/pull/7949.diff","patch_url":"https://github.com/highfidelity/hifi/pull/7949.patch"},"body":"- Reduce handControllerPointer update interval to 50ms\r\n- Don't try to set focus when opening edit.js panel. Isn't needed and break other scripts. In particular, it stops hand-controller tracking.\r\n- Log when we go in and out of seek mode, to rule in/out that from capture problems.\r\n"},"comment":{"url":"https://api.github.com/repos/highfidelity/hifi/issues/comments/220712758","html_url":"https://github.com/highfidelity/hifi/pull/7949#issuecomment-220712758","issue_url":"https://api.github.com/repos/highfidelity/hifi/issues/7949","id":220712758,"user":{"login":"howard-stearns","id":7015115,"avatar_url":"https://avatars.githubusercontent.com/u/7015115?v=3","gravatar_id":"","url":"https://api.github.com/users/howard-stearns","html_url":"https://github.com/howard-stearns","followers_url":"https://api.github.com/users/howard-stearns/followers","following_url":"https://api.github.com/users/howard-stearns/following{/other_user}","gists_url":"https://api.github.com/users/howard-stearns/gists{/gist_id}","starred_url":"https://api.github.com/users/howard-stearns/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/howard-stearns/subscriptions","organizations_url":"https://api.github.com/users/howard-stearns/orgs","repos_url":"https://api.github.com/users/howard-stearns/repos","events_url":"https://api.github.com/users/howard-stearns/events{/privacy}","received_events_url":"https://api.github.com/users/howard-stearns/received_events","type":"User","site_admin":false},"created_at":"2016-05-20T20:38:39Z","updated_at":"2016-05-20T20:38:39Z","body":"Test plan:\r\n\r\n- For performance, 588:\r\nGo to a high-stress scene while in vive. move hand controllers around. Evaluate performance. Stop the script handControllerPointer.js and see if the performance improves. (Goal is to have it not be noticably different.\r\n\r\n- For lockout, 589:\r\nWait five seconds after last using the hardware mouse.\r\nMove active hand controller around and see that the red ball is tracking the hand controller.\r\nOpen edit.js (either with hardware mouse or with the red ball).\r\nIn release beta, the mouse cursor only tracks the hardware mouse at this point, and will stay this way until you click on the Interface window with the hardware mouse.The red ball does not track the hand controller. In this pr, it should still track.\r\n\r\n- For logging: \r\n In HMD only, wait until mouse turns off, and move hand controllers around. Then move mouse. Should see notes in the log to 'Start seeking mouse' and 'Finished seek mouse'. The logging should not be excessive."}}
{"actor":{"display_login":"howard-stearns"}}