{"action":"created","issue":{"url":"https://api.github.com/repos/Baystation12/Baystation12/issues/22961","repository_url":"https://api.github.com/repos/Baystation12/Baystation12","labels_url":"https://api.github.com/repos/Baystation12/Baystation12/issues/22961/labels{/name}","comments_url":"https://api.github.com/repos/Baystation12/Baystation12/issues/22961/comments","events_url":"https://api.github.com/repos/Baystation12/Baystation12/issues/22961/events","html_url":"https://github.com/Baystation12/Baystation12/pull/22961","id":357403509,"node_id":"MDExOlB1bGxSZXF1ZXN0MjEzNDI3ODQx","number":22961,"title":"Attempt to reduce lag when interacting with ICs","user":{"login":"halworsen","id":9088854,"node_id":"MDQ6VXNlcjkwODg4NTQ=","avatar_url":"https://avatars3.githubusercontent.com/u/9088854?v=4","gravatar_id":"","url":"https://api.github.com/users/halworsen","html_url":"https://github.com/halworsen","followers_url":"https://api.github.com/users/halworsen/followers","following_url":"https://api.github.com/users/halworsen/following{/other_user}","gists_url":"https://api.github.com/users/halworsen/gists{/gist_id}","starred_url":"https://api.github.com/users/halworsen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/halworsen/subscriptions","organizations_url":"https://api.github.com/users/halworsen/orgs","repos_url":"https://api.github.com/users/halworsen/repos","events_url":"https://api.github.com/users/halworsen/events{/privacy}","received_events_url":"https://api.github.com/users/halworsen/received_events","type":"User","site_admin":false},"labels":[{"id":747677495,"node_id":"MDU6TGFiZWw3NDc2Nzc0OTU=","url":"https://api.github.com/repos/Baystation12/Baystation12/labels/Ready%20for%20Review","name":"Ready for Review","color":"c5def5","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2018-09-05T21:06:16Z","updated_at":"2018-09-06T03:38:11Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/Baystation12/Baystation12/pulls/22961","html_url":"https://github.com/Baystation12/Baystation12/pull/22961","diff_url":"https://github.com/Baystation12/Baystation12/pull/22961.diff","patch_url":"https://github.com/Baystation12/Baystation12/pull/22961.patch"},"body":"Reworks open_interact() for integrated circuits to cap the amount of HTML that's generated for each proc call. I changed the UI to use pages, with 5 components per page. Up/down buttons have been replaced with slot selection. This also removes the annoying truckload of \"X is connected to Y and has value Z yadda yadda\" messages whenever you examine the assembly, and fixes ghosts being able to interact with circuits.\r\n\r\n![](https://i.imgur.com/HCKLdeO.png)\r\n\r\nThe circuit pictured above would previously cause 396 lines of HTML to be made (for the components only) each proc call. It now makes 50."},"comment":{"url":"https://api.github.com/repos/Baystation12/Baystation12/issues/comments/418954004","html_url":"https://github.com/Baystation12/Baystation12/pull/22961#issuecomment-418954004","issue_url":"https://api.github.com/repos/Baystation12/Baystation12/issues/22961","id":418954004,"node_id":"MDEyOklzc3VlQ29tbWVudDQxODk1NDAwNA==","user":{"login":"sabiram","id":8846073,"node_id":"MDQ6VXNlcjg4NDYwNzM=","avatar_url":"https://avatars1.githubusercontent.com/u/8846073?v=4","gravatar_id":"","url":"https://api.github.com/users/sabiram","html_url":"https://github.com/sabiram","followers_url":"https://api.github.com/users/sabiram/followers","following_url":"https://api.github.com/users/sabiram/following{/other_user}","gists_url":"https://api.github.com/users/sabiram/gists{/gist_id}","starred_url":"https://api.github.com/users/sabiram/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sabiram/subscriptions","organizations_url":"https://api.github.com/users/sabiram/orgs","repos_url":"https://api.github.com/users/sabiram/repos","events_url":"https://api.github.com/users/sabiram/events{/privacy}","received_events_url":"https://api.github.com/users/sabiram/received_events","type":"User","site_admin":false},"created_at":"2018-09-06T03:38:11Z","updated_at":"2018-09-06T03:38:11Z","author_association":"MEMBER","body":"Any amount of noticeable lag from a niche feature that only one person is playing with is not negligible. It definitely isn't negligible, anyway, based on the profiler."}}
{"actor":{"display_login":"sabiram"}}