{"action":"opened","number":82,"pull_request":{"url":"https://api.github.com/repos/ssokolow/quicktile/pulls/82","id":123113310,"html_url":"https://github.com/ssokolow/quicktile/pull/82","diff_url":"https://github.com/ssokolow/quicktile/pull/82.diff","patch_url":"https://github.com/ssokolow/quicktile/pull/82.patch","issue_url":"https://api.github.com/repos/ssokolow/quicktile/issues/82","number":82,"state":"open","locked":false,"title":"Use round for pixel numbers calculations","user":{"login":"avaly","id":356100,"avatar_url":"https://avatars3.githubusercontent.com/u/356100?v=3","gravatar_id":"","url":"https://api.github.com/users/avaly","html_url":"https://github.com/avaly","followers_url":"https://api.github.com/users/avaly/followers","following_url":"https://api.github.com/users/avaly/following{/other_user}","gists_url":"https://api.github.com/users/avaly/gists{/gist_id}","starred_url":"https://api.github.com/users/avaly/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/avaly/subscriptions","organizations_url":"https://api.github.com/users/avaly/orgs","repos_url":"https://api.github.com/users/avaly/repos","events_url":"https://api.github.com/users/avaly/events{/privacy}","received_events_url":"https://api.github.com/users/avaly/received_events","type":"User","site_admin":false},"body":"Without this for certain `COLUMN_COUNT` values, I see the following `positions`:\r\n\r\n```\r\n('positions', {\r\n  'right': [(0.5, 0.0, 0.5, 1), (0.9, 0.0, 0.1, 1), (0.8, 0.0, 0.2, 1), (0.7, 0.0, 0.3, 1), (0.6, 0.0, 0.4, 1), (0.5, 0.0, 0.5, 1), (0.4, 0.0, 0.6, 1), (0.30000000000000004, 0.0, 0.7, 1), (0.19999999999999996, 0.0, 0.8, 1), (0.09999999999999998, 0.0, 0.9, 1)],\r\n  'bottom': [(0.0, 0.5, 1.0, 0.5), (0.45, 0.5, 0.1, 0.5), (0.4, 0.5, 0.2, 0.5), (0.35, 0.5, 0.3, 0.5), (0.3, 0.5, 0.4, 0.5), (0.25, 0.5, 0.5, 0.5), (0.2, 0.5, 0.6, 0.5), (0.15000000000000002, 0.5, 0.7, 0.5), (0.09999999999999998, 0.5, 0.8, 0.5), (0.04999999999999999, 0.5, 0.9, 0.5)],\r\n  'top': [(0.0, 0.0, 1.0, 0.5), (0.45, 0.0, 0.1, 0.5), (0.4, 0.0, 0.2, 0.5), (0.35, 0.0, 0.3, 0.5), (0.3, 0.0, 0.4, 0.5), (0.25, 0.0, 0.5, 0.5), (0.2, 0.0, 0.6, 0.5), (0.15000000000000002, 0.0, 0.7, 0.5), (0.09999999999999998, 0.0, 0.8, 0.5), (0.04999999999999999, 0.0, 0.9, 0.5)],\r\n  'middle': [(0.0, 0.0, 1.0, 1), (0.45, 0.0, 0.1, 1), (0.4, 0.0, 0.2, 1), (0.35, 0.0, 0.3, 1), (0.3, 0.0, 0.4, 1), (0.25, 0.0, 0.5, 1), (0.2, 0.0, 0.6, 1), (0.15000000000000002, 0.0, 0.7, 1), (0.09999999999999998, 0.0, 0.8, 1), (0.04999999999999999, 0.0, 0.9, 1)],\r\n  'bottom-right': [(0.5, 0.5, 0.5, 0.5), (0.9, 0.5, 0.1, 0.5), (0.8, 0.5, 0.2, 0.5), (0.7, 0.5, 0.3, 0.5), (0.6, 0.5, 0.4, 0.5), (0.5, 0.5, 0.5, 0.5), (0.4, 0.5, 0.6, 0.5), (0.30000000000000004, 0.5, 0.7, 0.5), (0.19999999999999996, 0.5, 0.8, 0.5), (0.09999999999999998, 0.5, 0.9, 0.5)],\r\n  'bottom-left': [(0.0, 0.5, 0.5, 0.5), (0.0, 0.5, 0.1, 0.5), (0.0, 0.5, 0.2, 0.5), (0.0, 0.5, 0.3, 0.5), (0.0, 0.5, 0.4, 0.5), (0.0, 0.5, 0.5, 0.5), (0.0, 0.5, 0.6, 0.5), (0.0, 0.5, 0.7, 0.5), (0.0, 0.5, 0.8, 0.5), (0.0, 0.5, 0.9, 0.5)],\r\n  'top-right': [(0.5, 0.0, 0.5, 0.5), (0.9, 0.0, 0.1, 0.5), (0.8, 0.0, 0.2, 0.5), (0.7, 0.0, 0.3, 0.5), (0.6, 0.0, 0.4, 0.5), (0.5, 0.0, 0.5, 0.5), (0.4, 0.0, 0.6, 0.5), (0.30000000000000004, 0.0, 0.7, 0.5), (0.19999999999999996, 0.0, 0.8, 0.5), (0.09999999999999998, 0.0, 0.9, 0.5)],\r\n  'top-left': [(0.0, 0.0, 0.5, 0.5), (0.0, 0.0, 0.1, 0.5), (0.0, 0.0, 0.2, 0.5), (0.0, 0.0, 0.3, 0.5), (0.0, 0.0, 0.4, 0.5), (0.0, 0.0, 0.5, 0.5), (0.0, 0.0, 0.6, 0.5), (0.0, 0.0, 0.7, 0.5), (0.0, 0.0, 0.8, 0.5), (0.0, 0.0, 0.9, 0.5)],\r\n  'left': [(0.0, 0.0, 0.5, 1), (0.0, 0.0, 0.1, 1), (0.0, 0.0, 0.2, 1), (0.0, 0.0, 0.3, 1), (0.0, 0.0, 0.4, 1), (0.0, 0.0, 0.5, 1), (0.0, 0.0, 0.6, 1), (0.0, 0.0, 0.7, 1), (0.0, 0.0, 0.8, 1), (0.0, 0.0, 0.9, 1)]\r\n})\r\n```","created_at":"2017-05-30T18:26:27Z","updated_at":"2017-05-30T18:26:27Z","closed_at":null,"merged_at":null,"merge_commit_sha":null,"assignee":null,"assignees":[],"requested_reviewers":[],"milestone":null,"commits_url":"https://api.github.com/repos/ssokolow/quicktile/pulls/82/commits","review_comments_url":"https://api.github.com/repos/ssokolow/quicktile/pulls/82/comments","review_comment_url":"https://api.github.com/repos/ssokolow/quicktile/pulls/comments{/number}","comments_url":"https://api.github.com/repos/ssokolow/quicktile/issues/82/comments","statuses_url":"https://api.github.com/repos/ssokolow/quicktile/statuses/9f4975be77de0f23ca07e706b112983b525de91b","head":{"label":"avaly:fix/round-numbers","ref":"fix/round-numbers","sha":"9f4975be77de0f23ca07e706b112983b525de91b","user":{"login":"avaly","id":356100,"avatar_url":"https://avatars3.githubusercontent.com/u/356100?v=3","gravatar_id":"","url":"https://api.github.com/users/avaly","html_url":"https://github.com/avaly","followers_url":"https://api.github.com/users/avaly/followers","following_url":"https://api.github.com/users/avaly/following{/other_user}","gists_url":"https://api.github.com/users/avaly/gists{/gist_id}","starred_url":"https://api.github.com/users/avaly/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/avaly/subscriptions","organizations_url":"https://api.github.com/users/avaly/orgs","repos_url":"https://api.github.com/users/avaly/repos","events_url":"https://api.github.com/users/avaly/events{/privacy}","received_events_url":"https://api.github.com/users/avaly/received_events","type":"User","site_admin":false},"repo":{"id":9960246,"name":"quicktile","full_name":"avaly/quicktile","owner":{"login":"avaly","id":356100,"avatar_url":"https://avatars3.githubusercontent.com/u/356100?v=3","gravatar_id":"","url":"https://api.github.com/users/avaly","html_url":"https://github.com/avaly","followers_url":"https://api.github.com/users/avaly/followers","following_url":"https://api.github.com/users/avaly/following{/other_user}","gists_url":"https://api.github.com/users/avaly/gists{/gist_id}","starred_url":"https://api.github.com/users/avaly/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/avaly/subscriptions","organizations_url":"https://api.github.com/users/avaly/orgs","repos_url":"https://api.github.com/users/avaly/repos","events_url":"https://api.github.com/users/avaly/events{/privacy}","received_events_url":"https://api.github.com/users/avaly/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/avaly/quicktile","description":"Adds window-tiling keybindings to any X11-based desktop. (An analogue to WinSplit Revolution for people who don't want to use the Compiz Grid plugin)","fork":true,"url":"https://api.github.com/repos/avaly/quicktile","forks_url":"https://api.github.com/repos/avaly/quicktile/forks","keys_url":"https://api.github.com/repos/avaly/quicktile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/avaly/quicktile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/avaly/quicktile/teams","hooks_url":"https://api.github.com/repos/avaly/quicktile/hooks","issue_events_url":"https://api.github.com/repos/avaly/quicktile/issues/events{/number}","events_url":"https://api.github.com/repos/avaly/quicktile/events","assignees_url":"https://api.github.com/repos/avaly/quicktile/assignees{/user}","branches_url":"https://api.github.com/repos/avaly/quicktile/branches{/branch}","tags_url":"https://api.github.com/repos/avaly/quicktile/tags","blobs_url":"https://api.github.com/repos/avaly/quicktile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/avaly/quicktile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/avaly/quicktile/git/refs{/sha}","trees_url":"https://api.github.com/repos/avaly/quicktile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/avaly/quicktile/statuses/{sha}","languages_url":"https://api.github.com/repos/avaly/quicktile/languages","stargazers_url":"https://api.github.com/repos/avaly/quicktile/stargazers","contributors_url":"https://api.github.com/repos/avaly/quicktile/contributors","subscribers_url":"https://api.github.com/repos/avaly/quicktile/subscribers","subscription_url":"https://api.github.com/repos/avaly/quicktile/subscription","commits_url":"https://api.github.com/repos/avaly/quicktile/commits{/sha}","git_commits_url":"https://api.github.com/repos/avaly/quicktile/git/commits{/sha}","comments_url":"https://api.github.com/repos/avaly/quicktile/comments{/number}","issue_comment_url":"https://api.github.com/repos/avaly/quicktile/issues/comments{/number}","contents_url":"https://api.github.com/repos/avaly/quicktile/contents/{+path}","compare_url":"https://api.github.com/repos/avaly/quicktile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/avaly/quicktile/merges","archive_url":"https://api.github.com/repos/avaly/quicktile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/avaly/quicktile/downloads","issues_url":"https://api.github.com/repos/avaly/quicktile/issues{/number}","pulls_url":"https://api.github.com/repos/avaly/quicktile/pulls{/number}","milestones_url":"https://api.github.com/repos/avaly/quicktile/milestones{/number}","notifications_url":"https://api.github.com/repos/avaly/quicktile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/avaly/quicktile/labels{/name}","releases_url":"https://api.github.com/repos/avaly/quicktile/releases{/id}","deployments_url":"https://api.github.com/repos/avaly/quicktile/deployments","created_at":"2013-05-09T13:57:33Z","updated_at":"2015-02-15T14:58:54Z","pushed_at":"2017-05-30T18:23:36Z","git_url":"git://github.com/avaly/quicktile.git","ssh_url":"git@github.com:avaly/quicktile.git","clone_url":"https://github.com/avaly/quicktile.git","svn_url":"https://github.com/avaly/quicktile","homepage":"http://ssokolow.com/quicktile/","size":255,"stargazers_count":0,"watchers_count":0,"language":"Python","has_issues":false,"has_projects":true,"has_downloads":false,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"ssokolow:master","ref":"master","sha":"f72b23bbf7b644906d15c49d02b2e9c71b0d001f","user":{"login":"ssokolow","id":46915,"avatar_url":"https://avatars0.githubusercontent.com/u/46915?v=3","gravatar_id":"","url":"https://api.github.com/users/ssokolow","html_url":"https://github.com/ssokolow","followers_url":"https://api.github.com/users/ssokolow/followers","following_url":"https://api.github.com/users/ssokolow/following{/other_user}","gists_url":"https://api.github.com/users/ssokolow/gists{/gist_id}","starred_url":"https://api.github.com/users/ssokolow/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ssokolow/subscriptions","organizations_url":"https://api.github.com/users/ssokolow/orgs","repos_url":"https://api.github.com/users/ssokolow/repos","events_url":"https://api.github.com/users/ssokolow/events{/privacy}","received_events_url":"https://api.github.com/users/ssokolow/received_events","type":"User","site_admin":false},"repo":{"id":249301,"name":"quicktile","full_name":"ssokolow/quicktile","owner":{"login":"ssokolow","id":46915,"avatar_url":"https://avatars0.githubusercontent.com/u/46915?v=3","gravatar_id":"","url":"https://api.github.com/users/ssokolow","html_url":"https://github.com/ssokolow","followers_url":"https://api.github.com/users/ssokolow/followers","following_url":"https://api.github.com/users/ssokolow/following{/other_user}","gists_url":"https://api.github.com/users/ssokolow/gists{/gist_id}","starred_url":"https://api.github.com/users/ssokolow/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ssokolow/subscriptions","organizations_url":"https://api.github.com/users/ssokolow/orgs","repos_url":"https://api.github.com/users/ssokolow/repos","events_url":"https://api.github.com/users/ssokolow/events{/privacy}","received_events_url":"https://api.github.com/users/ssokolow/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/ssokolow/quicktile","description":"Adds window-tiling keybindings to any X11-based desktop. (An analogue to WinSplit Revolution for people who don't want to use the Compiz Grid plugin)","fork":false,"url":"https://api.github.com/repos/ssokolow/quicktile","forks_url":"https://api.github.com/repos/ssokolow/quicktile/forks","keys_url":"https://api.github.com/repos/ssokolow/quicktile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/ssokolow/quicktile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/ssokolow/quicktile/teams","hooks_url":"https://api.github.com/repos/ssokolow/quicktile/hooks","issue_events_url":"https://api.github.com/repos/ssokolow/quicktile/issues/events{/number}","events_url":"https://api.github.com/repos/ssokolow/quicktile/events","assignees_url":"https://api.github.com/repos/ssokolow/quicktile/assignees{/user}","branches_url":"https://api.github.com/repos/ssokolow/quicktile/branches{/branch}","tags_url":"https://api.github.com/repos/ssokolow/quicktile/tags","blobs_url":"https://api.github.com/repos/ssokolow/quicktile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/ssokolow/quicktile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/ssokolow/quicktile/git/refs{/sha}","trees_url":"https://api.github.com/repos/ssokolow/quicktile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/ssokolow/quicktile/statuses/{sha}","languages_url":"https://api.github.com/repos/ssokolow/quicktile/languages","stargazers_url":"https://api.github.com/repos/ssokolow/quicktile/stargazers","contributors_url":"https://api.github.com/repos/ssokolow/quicktile/contributors","subscribers_url":"https://api.github.com/repos/ssokolow/quicktile/subscribers","subscription_url":"https://api.github.com/repos/ssokolow/quicktile/subscription","commits_url":"https://api.github.com/repos/ssokolow/quicktile/commits{/sha}","git_commits_url":"https://api.github.com/repos/ssokolow/quicktile/git/commits{/sha}","comments_url":"https://api.github.com/repos/ssokolow/quicktile/comments{/number}","issue_comment_url":"https://api.github.com/repos/ssokolow/quicktile/issues/comments{/number}","contents_url":"https://api.github.com/repos/ssokolow/quicktile/contents/{+path}","compare_url":"https://api.github.com/repos/ssokolow/quicktile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/ssokolow/quicktile/merges","archive_url":"https://api.github.com/repos/ssokolow/quicktile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/ssokolow/quicktile/downloads","issues_url":"https://api.github.com/repos/ssokolow/quicktile/issues{/number}","pulls_url":"https://api.github.com/repos/ssokolow/quicktile/pulls{/number}","milestones_url":"https://api.github.com/repos/ssokolow/quicktile/milestones{/number}","notifications_url":"https://api.github.com/repos/ssokolow/quicktile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/ssokolow/quicktile/labels{/name}","releases_url":"https://api.github.com/repos/ssokolow/quicktile/releases{/id}","deployments_url":"https://api.github.com/repos/ssokolow/quicktile/deployments","created_at":"2009-07-12T15:53:35Z","updated_at":"2017-05-29T08:44:09Z","pushed_at":"2017-05-30T18:19:25Z","git_url":"git://github.com/ssokolow/quicktile.git","ssh_url":"git@github.com:ssokolow/quicktile.git","clone_url":"https://github.com/ssokolow/quicktile.git","svn_url":"https://github.com/ssokolow/quicktile","homepage":"http://ssokolow.com/quicktile/","size":775,"stargazers_count":395,"watchers_count":395,"language":"Python","has_issues":true,"has_projects":true,"has_downloads":false,"has_wiki":true,"has_pages":true,"forks_count":49,"mirror_url":null,"open_issues_count":39,"forks":49,"open_issues":39,"watchers":395,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/ssokolow/quicktile/pulls/82"},"html":{"href":"https://github.com/ssokolow/quicktile/pull/82"},"issue":{"href":"https://api.github.com/repos/ssokolow/quicktile/issues/82"},"comments":{"href":"https://api.github.com/repos/ssokolow/quicktile/issues/82/comments"},"review_comments":{"href":"https://api.github.com/repos/ssokolow/quicktile/pulls/82/comments"},"review_comment":{"href":"https://api.github.com/repos/ssokolow/quicktile/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/ssokolow/quicktile/pulls/82/commits"},"statuses":{"href":"https://api.github.com/repos/ssokolow/quicktile/statuses/9f4975be77de0f23ca07e706b112983b525de91b"}},"merged":false,"mergeable":null,"rebaseable":null,"mergeable_state":"unknown","merged_by":null,"comments":0,"review_comments":0,"maintainer_can_modify":true,"commits":1,"additions":5,"deletions":5,"changed_files":1}}
{"actor":{"display_login":"avaly"}}