{"action":"created","comment":{"url":"https://api.github.com/repos/audiokit/AudioKit/pulls/comments/76645136","id":76645136,"diff_hunk":"@@ -49,16 +69,17 @@ extension VerticalSlider {\n     }\n \n     func setupView() {\n-        knobRect = CGRect(x: 0,\n-                          y: convertValueToY(currentValue) - (knobSize.height / 2),\n-                          width: knobSize.width,\n-                          height: knobSize.height)\n+\n+        knobRect = CGRect(x: 0, y: convertValueToY(currentValue) - (knobSize.height / 2), width: knobSize.width, height: knobSize.height)\n         barLength = bounds.height - (barMargin * 2)\n+\n+        let bundle = NSBundle(forClass: self.dynamicType)\n+        slider_top =  UIImage(named: \"slider_top\", inBundle: bundle, compatibleWithTraitCollection: self.traitCollection)!\n+        slider_track =  UIImage(named: \"slider_track\", inBundle: bundle, compatibleWithTraitCollection: self.traitCollection)!\n     }\n \n     override func drawRect(rect: CGRect) {\n-        VerticalSliderStyles.drawVerticalSlider(controlFrame:\n-            CGRect(x: 0, y: 0, width: bounds.width, height: bounds.height), knobRect: knobRect)\n+        drawVerticalSlider(controlFrame: CGRect(x: 0, y: 0, width: bounds.width, height: bounds.height), knobRect: knobRect)","path":"Examples/iOS/AnalogSynthX/AnalogSynthX/CustomControls/VerticalSlider.swift","position":47,"original_position":47,"commit_id":"4e86facedc825bca34cf5613c7e80e81cb4b73a0","original_commit_id":"4e86facedc825bca34cf5613c7e80e81cb4b73a0","user":{"login":"houndci-bot","id":6697940,"avatar_url":"https://avatars.githubusercontent.com/u/6697940?v=3","gravatar_id":"","url":"https://api.github.com/users/houndci-bot","html_url":"https://github.com/houndci-bot","followers_url":"https://api.github.com/users/houndci-bot/followers","following_url":"https://api.github.com/users/houndci-bot/following{/other_user}","gists_url":"https://api.github.com/users/houndci-bot/gists{/gist_id}","starred_url":"https://api.github.com/users/houndci-bot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/houndci-bot/subscriptions","organizations_url":"https://api.github.com/users/houndci-bot/orgs","repos_url":"https://api.github.com/users/houndci-bot/repos","events_url":"https://api.github.com/users/houndci-bot/events{/privacy}","received_events_url":"https://api.github.com/users/houndci-bot/received_events","type":"User","site_admin":false},"body":"Line Length Violation: Line should be 100 characters or less: currently 124 characters (line_length)","created_at":"2016-08-29T17:06:49Z","updated_at":"2016-08-29T17:06:49Z","html_url":"https://github.com/audiokit/AudioKit/pull/532#discussion_r76645136","pull_request_url":"https://api.github.com/repos/audiokit/AudioKit/pulls/532","_links":{"self":{"href":"https://api.github.com/repos/audiokit/AudioKit/pulls/comments/76645136"},"html":{"href":"https://github.com/audiokit/AudioKit/pull/532#discussion_r76645136"},"pull_request":{"href":"https://api.github.com/repos/audiokit/AudioKit/pulls/532"}}},"pull_request":{"url":"https://api.github.com/repos/audiokit/AudioKit/pulls/532","id":83115811,"html_url":"https://github.com/audiokit/AudioKit/pull/532","diff_url":"https://github.com/audiokit/AudioKit/pull/532.diff","patch_url":"https://github.com/audiokit/AudioKit/pull/532.patch","issue_url":"https://api.github.com/repos/audiokit/AudioKit/issues/532","number":532,"state":"open","locked":false,"title":"Modify knobs & sliders custom controls to appear in IB / Thanks to Aure!","user":{"login":"swiftcodex","id":2042313,"avatar_url":"https://avatars.githubusercontent.com/u/2042313?v=3","gravatar_id":"","url":"https://api.github.com/users/swiftcodex","html_url":"https://github.com/swiftcodex","followers_url":"https://api.github.com/users/swiftcodex/followers","following_url":"https://api.github.com/users/swiftcodex/following{/other_user}","gists_url":"https://api.github.com/users/swiftcodex/gists{/gist_id}","starred_url":"https://api.github.com/users/swiftcodex/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/swiftcodex/subscriptions","organizations_url":"https://api.github.com/users/swiftcodex/orgs","repos_url":"https://api.github.com/users/swiftcodex/repos","events_url":"https://api.github.com/users/swiftcodex/events{/privacy}","received_events_url":"https://api.github.com/users/swiftcodex/received_events","type":"User","site_admin":false},"body":"","created_at":"2016-08-29T15:15:07Z","updated_at":"2016-08-29T17:06:51Z","closed_at":null,"merged_at":null,"merge_commit_sha":"5efc9439c0865992142d422d8447f29517b52868","assignee":null,"assignees":[],"milestone":null,"commits_url":"https://api.github.com/repos/audiokit/AudioKit/pulls/532/commits","review_comments_url":"https://api.github.com/repos/audiokit/AudioKit/pulls/532/comments","review_comment_url":"https://api.github.com/repos/audiokit/AudioKit/pulls/comments{/number}","comments_url":"https://api.github.com/repos/audiokit/AudioKit/issues/532/comments","statuses_url":"https://api.github.com/repos/audiokit/AudioKit/statuses/4e86facedc825bca34cf5613c7e80e81cb4b73a0","head":{"label":"swiftcodex:develop","ref":"develop","sha":"4e86facedc825bca34cf5613c7e80e81cb4b73a0","user":{"login":"swiftcodex","id":2042313,"avatar_url":"https://avatars.githubusercontent.com/u/2042313?v=3","gravatar_id":"","url":"https://api.github.com/users/swiftcodex","html_url":"https://github.com/swiftcodex","followers_url":"https://api.github.com/users/swiftcodex/followers","following_url":"https://api.github.com/users/swiftcodex/following{/other_user}","gists_url":"https://api.github.com/users/swiftcodex/gists{/gist_id}","starred_url":"https://api.github.com/users/swiftcodex/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/swiftcodex/subscriptions","organizations_url":"https://api.github.com/users/swiftcodex/orgs","repos_url":"https://api.github.com/users/swiftcodex/repos","events_url":"https://api.github.com/users/swiftcodex/events{/privacy}","received_events_url":"https://api.github.com/users/swiftcodex/received_events","type":"User","site_admin":false},"repo":{"id":50050544,"name":"AudioKit","full_name":"swiftcodex/AudioKit","owner":{"login":"swiftcodex","id":2042313,"avatar_url":"https://avatars.githubusercontent.com/u/2042313?v=3","gravatar_id":"","url":"https://api.github.com/users/swiftcodex","html_url":"https://github.com/swiftcodex","followers_url":"https://api.github.com/users/swiftcodex/followers","following_url":"https://api.github.com/users/swiftcodex/following{/other_user}","gists_url":"https://api.github.com/users/swiftcodex/gists{/gist_id}","starred_url":"https://api.github.com/users/swiftcodex/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/swiftcodex/subscriptions","organizations_url":"https://api.github.com/users/swiftcodex/orgs","repos_url":"https://api.github.com/users/swiftcodex/repos","events_url":"https://api.github.com/users/swiftcodex/events{/privacy}","received_events_url":"https://api.github.com/users/swiftcodex/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/swiftcodex/AudioKit","description":"Open-source audio synthesis, processing, & analysis platform.","fork":true,"url":"https://api.github.com/repos/swiftcodex/AudioKit","forks_url":"https://api.github.com/repos/swiftcodex/AudioKit/forks","keys_url":"https://api.github.com/repos/swiftcodex/AudioKit/keys{/key_id}","collaborators_url":"https://api.github.com/repos/swiftcodex/AudioKit/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/swiftcodex/AudioKit/teams","hooks_url":"https://api.github.com/repos/swiftcodex/AudioKit/hooks","issue_events_url":"https://api.github.com/repos/swiftcodex/AudioKit/issues/events{/number}","events_url":"https://api.github.com/repos/swiftcodex/AudioKit/events","assignees_url":"https://api.github.com/repos/swiftcodex/AudioKit/assignees{/user}","branches_url":"https://api.github.com/repos/swiftcodex/AudioKit/branches{/branch}","tags_url":"https://api.github.com/repos/swiftcodex/AudioKit/tags","blobs_url":"https://api.github.com/repos/swiftcodex/AudioKit/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/swiftcodex/AudioKit/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/swiftcodex/AudioKit/git/refs{/sha}","trees_url":"https://api.github.com/repos/swiftcodex/AudioKit/git/trees{/sha}","statuses_url":"https://api.github.com/repos/swiftcodex/AudioKit/statuses/{sha}","languages_url":"https://api.github.com/repos/swiftcodex/AudioKit/languages","stargazers_url":"https://api.github.com/repos/swiftcodex/AudioKit/stargazers","contributors_url":"https://api.github.com/repos/swiftcodex/AudioKit/contributors","subscribers_url":"https://api.github.com/repos/swiftcodex/AudioKit/subscribers","subscription_url":"https://api.github.com/repos/swiftcodex/AudioKit/subscription","commits_url":"https://api.github.com/repos/swiftcodex/AudioKit/commits{/sha}","git_commits_url":"https://api.github.com/repos/swiftcodex/AudioKit/git/commits{/sha}","comments_url":"https://api.github.com/repos/swiftcodex/AudioKit/comments{/number}","issue_comment_url":"https://api.github.com/repos/swiftcodex/AudioKit/issues/comments{/number}","contents_url":"https://api.github.com/repos/swiftcodex/AudioKit/contents/{+path}","compare_url":"https://api.github.com/repos/swiftcodex/AudioKit/compare/{base}...{head}","merges_url":"https://api.github.com/repos/swiftcodex/AudioKit/merges","archive_url":"https://api.github.com/repos/swiftcodex/AudioKit/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/swiftcodex/AudioKit/downloads","issues_url":"https://api.github.com/repos/swiftcodex/AudioKit/issues{/number}","pulls_url":"https://api.github.com/repos/swiftcodex/AudioKit/pulls{/number}","milestones_url":"https://api.github.com/repos/swiftcodex/AudioKit/milestones{/number}","notifications_url":"https://api.github.com/repos/swiftcodex/AudioKit/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/swiftcodex/AudioKit/labels{/name}","releases_url":"https://api.github.com/repos/swiftcodex/AudioKit/releases{/id}","deployments_url":"https://api.github.com/repos/swiftcodex/AudioKit/deployments","created_at":"2016-01-20T18:24:12Z","updated_at":"2016-02-18T09:45:46Z","pushed_at":"2016-08-29T17:06:43Z","git_url":"git://github.com/swiftcodex/AudioKit.git","ssh_url":"git@github.com:swiftcodex/AudioKit.git","clone_url":"https://github.com/swiftcodex/AudioKit.git","svn_url":"https://github.com/swiftcodex/AudioKit","homepage":"http://audiokit.io/","size":178374,"stargazers_count":5,"watchers_count":5,"language":"Swift","has_issues":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":1,"mirror_url":null,"open_issues_count":0,"forks":1,"open_issues":0,"watchers":5,"default_branch":"master"}},"base":{"label":"audiokit:develop","ref":"develop","sha":"44134466bf9643f2ceb166c95f6347e7db253e15","user":{"login":"audiokit","id":6593633,"avatar_url":"https://avatars.githubusercontent.com/u/6593633?v=3","gravatar_id":"","url":"https://api.github.com/users/audiokit","html_url":"https://github.com/audiokit","followers_url":"https://api.github.com/users/audiokit/followers","following_url":"https://api.github.com/users/audiokit/following{/other_user}","gists_url":"https://api.github.com/users/audiokit/gists{/gist_id}","starred_url":"https://api.github.com/users/audiokit/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/audiokit/subscriptions","organizations_url":"https://api.github.com/users/audiokit/orgs","repos_url":"https://api.github.com/users/audiokit/repos","events_url":"https://api.github.com/users/audiokit/events{/privacy}","received_events_url":"https://api.github.com/users/audiokit/received_events","type":"Organization","site_admin":false},"repo":{"id":16096528,"name":"AudioKit","full_name":"audiokit/AudioKit","owner":{"login":"audiokit","id":6593633,"avatar_url":"https://avatars.githubusercontent.com/u/6593633?v=3","gravatar_id":"","url":"https://api.github.com/users/audiokit","html_url":"https://github.com/audiokit","followers_url":"https://api.github.com/users/audiokit/followers","following_url":"https://api.github.com/users/audiokit/following{/other_user}","gists_url":"https://api.github.com/users/audiokit/gists{/gist_id}","starred_url":"https://api.github.com/users/audiokit/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/audiokit/subscriptions","organizations_url":"https://api.github.com/users/audiokit/orgs","repos_url":"https://api.github.com/users/audiokit/repos","events_url":"https://api.github.com/users/audiokit/events{/privacy}","received_events_url":"https://api.github.com/users/audiokit/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/audiokit/AudioKit","description":"Open-source audio synthesis, processing, & analysis platform.","fork":false,"url":"https://api.github.com/repos/audiokit/AudioKit","forks_url":"https://api.github.com/repos/audiokit/AudioKit/forks","keys_url":"https://api.github.com/repos/audiokit/AudioKit/keys{/key_id}","collaborators_url":"https://api.github.com/repos/audiokit/AudioKit/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/audiokit/AudioKit/teams","hooks_url":"https://api.github.com/repos/audiokit/AudioKit/hooks","issue_events_url":"https://api.github.com/repos/audiokit/AudioKit/issues/events{/number}","events_url":"https://api.github.com/repos/audiokit/AudioKit/events","assignees_url":"https://api.github.com/repos/audiokit/AudioKit/assignees{/user}","branches_url":"https://api.github.com/repos/audiokit/AudioKit/branches{/branch}","tags_url":"https://api.github.com/repos/audiokit/AudioKit/tags","blobs_url":"https://api.github.com/repos/audiokit/AudioKit/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/audiokit/AudioKit/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/audiokit/AudioKit/git/refs{/sha}","trees_url":"https://api.github.com/repos/audiokit/AudioKit/git/trees{/sha}","statuses_url":"https://api.github.com/repos/audiokit/AudioKit/statuses/{sha}","languages_url":"https://api.github.com/repos/audiokit/AudioKit/languages","stargazers_url":"https://api.github.com/repos/audiokit/AudioKit/stargazers","contributors_url":"https://api.github.com/repos/audiokit/AudioKit/contributors","subscribers_url":"https://api.github.com/repos/audiokit/AudioKit/subscribers","subscription_url":"https://api.github.com/repos/audiokit/AudioKit/subscription","commits_url":"https://api.github.com/repos/audiokit/AudioKit/commits{/sha}","git_commits_url":"https://api.github.com/repos/audiokit/AudioKit/git/commits{/sha}","comments_url":"https://api.github.com/repos/audiokit/AudioKit/comments{/number}","issue_comment_url":"https://api.github.com/repos/audiokit/AudioKit/issues/comments{/number}","contents_url":"https://api.github.com/repos/audiokit/AudioKit/contents/{+path}","compare_url":"https://api.github.com/repos/audiokit/AudioKit/compare/{base}...{head}","merges_url":"https://api.github.com/repos/audiokit/AudioKit/merges","archive_url":"https://api.github.com/repos/audiokit/AudioKit/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/audiokit/AudioKit/downloads","issues_url":"https://api.github.com/repos/audiokit/AudioKit/issues{/number}","pulls_url":"https://api.github.com/repos/audiokit/AudioKit/pulls{/number}","milestones_url":"https://api.github.com/repos/audiokit/AudioKit/milestones{/number}","notifications_url":"https://api.github.com/repos/audiokit/AudioKit/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/audiokit/AudioKit/labels{/name}","releases_url":"https://api.github.com/repos/audiokit/AudioKit/releases{/id}","deployments_url":"https://api.github.com/repos/audiokit/AudioKit/deployments","created_at":"2014-01-21T08:16:07Z","updated_at":"2016-08-29T16:32:10Z","pushed_at":"2016-08-29T17:06:43Z","git_url":"git://github.com/audiokit/AudioKit.git","ssh_url":"git@github.com:audiokit/AudioKit.git","clone_url":"https://github.com/audiokit/AudioKit.git","svn_url":"https://github.com/audiokit/AudioKit","homepage":"http://audiokit.io/","size":184704,"stargazers_count":2292,"watchers_count":2292,"language":"Swift","has_issues":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":308,"mirror_url":null,"open_issues_count":3,"forks":308,"open_issues":3,"watchers":2292,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/audiokit/AudioKit/pulls/532"},"html":{"href":"https://github.com/audiokit/AudioKit/pull/532"},"issue":{"href":"https://api.github.com/repos/audiokit/AudioKit/issues/532"},"comments":{"href":"https://api.github.com/repos/audiokit/AudioKit/issues/532/comments"},"review_comments":{"href":"https://api.github.com/repos/audiokit/AudioKit/pulls/532/comments"},"review_comment":{"href":"https://api.github.com/repos/audiokit/AudioKit/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/audiokit/AudioKit/pulls/532/commits"},"statuses":{"href":"https://api.github.com/repos/audiokit/AudioKit/statuses/4e86facedc825bca34cf5613c7e80e81cb4b73a0"}}}}
{"actor":{"display_login":"houndci-bot"}}