{"action":"created","comment":{"url":"https://api.github.com/repos/BlueBrain/Tide/pulls/comments/147419952","pull_request_review_id":72513263,"id":147419952,"diff_hunk":"@@ -276,3 +290,11 @@ bool Configuration::getBool(const QXmlQuery& query, bool& value) const\n     }\n     return false;\n }\n+\n+void Configuration::_validateSettings()\n+{\n+    if (_displaysPerScreenY == 0 || _displaysPerScreenX == 0 ||\n+        _totalScreenCountY == 0 || _totalScreenCountX == 0 ||\n+        _displayWidth == 0 || _displayHeight == 0)\n+        throw std::invalid_argument(\"tile index does not exist\");","path":"tide/core/Configuration.cpp","position":178,"original_position":178,"commit_id":"a493e34d27936dde5051779a9267f3a0897c1eb8","original_commit_id":"a493e34d27936dde5051779a9267f3a0897c1eb8","user":{"login":"rdumusc","id":5166658,"avatar_url":"https://avatars2.githubusercontent.com/u/5166658?v=4","gravatar_id":"","url":"https://api.github.com/users/rdumusc","html_url":"https://github.com/rdumusc","followers_url":"https://api.github.com/users/rdumusc/followers","following_url":"https://api.github.com/users/rdumusc/following{/other_user}","gists_url":"https://api.github.com/users/rdumusc/gists{/gist_id}","starred_url":"https://api.github.com/users/rdumusc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rdumusc/subscriptions","organizations_url":"https://api.github.com/users/rdumusc/orgs","repos_url":"https://api.github.com/users/rdumusc/repos","events_url":"https://api.github.com/users/rdumusc/events{/privacy}","received_events_url":"https://api.github.com/users/rdumusc/received_events","type":"User","site_admin":false},"body":"try to have more accurate messages that help the user adjust his configuration.","created_at":"2017-10-27T14:05:14Z","updated_at":"2017-10-27T14:09:03Z","html_url":"https://github.com/BlueBrain/Tide/pull/200#discussion_r147419952","pull_request_url":"https://api.github.com/repos/BlueBrain/Tide/pulls/200","author_association":"MEMBER","_links":{"self":{"href":"https://api.github.com/repos/BlueBrain/Tide/pulls/comments/147419952"},"html":{"href":"https://github.com/BlueBrain/Tide/pull/200#discussion_r147419952"},"pull_request":{"href":"https://api.github.com/repos/BlueBrain/Tide/pulls/200"}}},"pull_request":{"url":"https://api.github.com/repos/BlueBrain/Tide/pulls/200","id":148647284,"html_url":"https://github.com/BlueBrain/Tide/pull/200","diff_url":"https://github.com/BlueBrain/Tide/pull/200.diff","patch_url":"https://github.com/BlueBrain/Tide/pull/200.patch","issue_url":"https://api.github.com/repos/BlueBrain/Tide/issues/200","number":200,"state":"open","locked":false,"title":"fix in the bezel for specific screen configuration","user":{"login":"ppodhajski","id":19837347,"avatar_url":"https://avatars1.githubusercontent.com/u/19837347?v=4","gravatar_id":"","url":"https://api.github.com/users/ppodhajski","html_url":"https://github.com/ppodhajski","followers_url":"https://api.github.com/users/ppodhajski/followers","following_url":"https://api.github.com/users/ppodhajski/following{/other_user}","gists_url":"https://api.github.com/users/ppodhajski/gists{/gist_id}","starred_url":"https://api.github.com/users/ppodhajski/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ppodhajski/subscriptions","organizations_url":"https://api.github.com/users/ppodhajski/orgs","repos_url":"https://api.github.com/users/ppodhajski/repos","events_url":"https://api.github.com/users/ppodhajski/events{/privacy}","received_events_url":"https://api.github.com/users/ppodhajski/received_events","type":"User","site_admin":false},"body":"fix for the issue observed when X Server screen spans over multiple physical displays","created_at":"2017-10-25T12:01:11Z","updated_at":"2017-10-27T14:09:03Z","closed_at":null,"merged_at":null,"merge_commit_sha":"9cf51f0a29503e70629c80ee29a76b3b1048a6b5","assignee":{"login":"rdumusc","id":5166658,"avatar_url":"https://avatars2.githubusercontent.com/u/5166658?v=4","gravatar_id":"","url":"https://api.github.com/users/rdumusc","html_url":"https://github.com/rdumusc","followers_url":"https://api.github.com/users/rdumusc/followers","following_url":"https://api.github.com/users/rdumusc/following{/other_user}","gists_url":"https://api.github.com/users/rdumusc/gists{/gist_id}","starred_url":"https://api.github.com/users/rdumusc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rdumusc/subscriptions","organizations_url":"https://api.github.com/users/rdumusc/orgs","repos_url":"https://api.github.com/users/rdumusc/repos","events_url":"https://api.github.com/users/rdumusc/events{/privacy}","received_events_url":"https://api.github.com/users/rdumusc/received_events","type":"User","site_admin":false},"assignees":[{"login":"rdumusc","id":5166658,"avatar_url":"https://avatars2.githubusercontent.com/u/5166658?v=4","gravatar_id":"","url":"https://api.github.com/users/rdumusc","html_url":"https://github.com/rdumusc","followers_url":"https://api.github.com/users/rdumusc/followers","following_url":"https://api.github.com/users/rdumusc/following{/other_user}","gists_url":"https://api.github.com/users/rdumusc/gists{/gist_id}","starred_url":"https://api.github.com/users/rdumusc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rdumusc/subscriptions","organizations_url":"https://api.github.com/users/rdumusc/orgs","repos_url":"https://api.github.com/users/rdumusc/repos","events_url":"https://api.github.com/users/rdumusc/events{/privacy}","received_events_url":"https://api.github.com/users/rdumusc/received_events","type":"User","site_admin":false}],"requested_reviewers":[],"milestone":null,"commits_url":"https://api.github.com/repos/BlueBrain/Tide/pulls/200/commits","review_comments_url":"https://api.github.com/repos/BlueBrain/Tide/pulls/200/comments","review_comment_url":"https://api.github.com/repos/BlueBrain/Tide/pulls/comments{/number}","comments_url":"https://api.github.com/repos/BlueBrain/Tide/issues/200/comments","statuses_url":"https://api.github.com/repos/BlueBrain/Tide/statuses/a493e34d27936dde5051779a9267f3a0897c1eb8","head":{"label":"ppodhajski:fix/bezel","ref":"fix/bezel","sha":"a493e34d27936dde5051779a9267f3a0897c1eb8","user":{"login":"ppodhajski","id":19837347,"avatar_url":"https://avatars1.githubusercontent.com/u/19837347?v=4","gravatar_id":"","url":"https://api.github.com/users/ppodhajski","html_url":"https://github.com/ppodhajski","followers_url":"https://api.github.com/users/ppodhajski/followers","following_url":"https://api.github.com/users/ppodhajski/following{/other_user}","gists_url":"https://api.github.com/users/ppodhajski/gists{/gist_id}","starred_url":"https://api.github.com/users/ppodhajski/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ppodhajski/subscriptions","organizations_url":"https://api.github.com/users/ppodhajski/orgs","repos_url":"https://api.github.com/users/ppodhajski/repos","events_url":"https://api.github.com/users/ppodhajski/events{/privacy}","received_events_url":"https://api.github.com/users/ppodhajski/received_events","type":"User","site_admin":false},"repo":{"id":60774231,"name":"Tide","full_name":"ppodhajski/Tide","owner":{"login":"ppodhajski","id":19837347,"avatar_url":"https://avatars1.githubusercontent.com/u/19837347?v=4","gravatar_id":"","url":"https://api.github.com/users/ppodhajski","html_url":"https://github.com/ppodhajski","followers_url":"https://api.github.com/users/ppodhajski/followers","following_url":"https://api.github.com/users/ppodhajski/following{/other_user}","gists_url":"https://api.github.com/users/ppodhajski/gists{/gist_id}","starred_url":"https://api.github.com/users/ppodhajski/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ppodhajski/subscriptions","organizations_url":"https://api.github.com/users/ppodhajski/orgs","repos_url":"https://api.github.com/users/ppodhajski/repos","events_url":"https://api.github.com/users/ppodhajski/events{/privacy}","received_events_url":"https://api.github.com/users/ppodhajski/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/ppodhajski/Tide","description":"A Tiled Interactive DisplayWall Environment","fork":true,"url":"https://api.github.com/repos/ppodhajski/Tide","forks_url":"https://api.github.com/repos/ppodhajski/Tide/forks","keys_url":"https://api.github.com/repos/ppodhajski/Tide/keys{/key_id}","collaborators_url":"https://api.github.com/repos/ppodhajski/Tide/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/ppodhajski/Tide/teams","hooks_url":"https://api.github.com/repos/ppodhajski/Tide/hooks","issue_events_url":"https://api.github.com/repos/ppodhajski/Tide/issues/events{/number}","events_url":"https://api.github.com/repos/ppodhajski/Tide/events","assignees_url":"https://api.github.com/repos/ppodhajski/Tide/assignees{/user}","branches_url":"https://api.github.com/repos/ppodhajski/Tide/branches{/branch}","tags_url":"https://api.github.com/repos/ppodhajski/Tide/tags","blobs_url":"https://api.github.com/repos/ppodhajski/Tide/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/ppodhajski/Tide/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/ppodhajski/Tide/git/refs{/sha}","trees_url":"https://api.github.com/repos/ppodhajski/Tide/git/trees{/sha}","statuses_url":"https://api.github.com/repos/ppodhajski/Tide/statuses/{sha}","languages_url":"https://api.github.com/repos/ppodhajski/Tide/languages","stargazers_url":"https://api.github.com/repos/ppodhajski/Tide/stargazers","contributors_url":"https://api.github.com/repos/ppodhajski/Tide/contributors","subscribers_url":"https://api.github.com/repos/ppodhajski/Tide/subscribers","subscription_url":"https://api.github.com/repos/ppodhajski/Tide/subscription","commits_url":"https://api.github.com/repos/ppodhajski/Tide/commits{/sha}","git_commits_url":"https://api.github.com/repos/ppodhajski/Tide/git/commits{/sha}","comments_url":"https://api.github.com/repos/ppodhajski/Tide/comments{/number}","issue_comment_url":"https://api.github.com/repos/ppodhajski/Tide/issues/comments{/number}","contents_url":"https://api.github.com/repos/ppodhajski/Tide/contents/{+path}","compare_url":"https://api.github.com/repos/ppodhajski/Tide/compare/{base}...{head}","merges_url":"https://api.github.com/repos/ppodhajski/Tide/merges","archive_url":"https://api.github.com/repos/ppodhajski/Tide/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/ppodhajski/Tide/downloads","issues_url":"https://api.github.com/repos/ppodhajski/Tide/issues{/number}","pulls_url":"https://api.github.com/repos/ppodhajski/Tide/pulls{/number}","milestones_url":"https://api.github.com/repos/ppodhajski/Tide/milestones{/number}","notifications_url":"https://api.github.com/repos/ppodhajski/Tide/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/ppodhajski/Tide/labels{/name}","releases_url":"https://api.github.com/repos/ppodhajski/Tide/releases{/id}","deployments_url":"https://api.github.com/repos/ppodhajski/Tide/deployments","created_at":"2016-06-09T12:47:52Z","updated_at":"2016-06-09T12:47:54Z","pushed_at":"2017-10-27T13:04:37Z","git_url":"git://github.com/ppodhajski/Tide.git","ssh_url":"git@github.com:ppodhajski/Tide.git","clone_url":"https://github.com/ppodhajski/Tide.git","svn_url":"https://github.com/ppodhajski/Tide","homepage":"","size":3229,"stargazers_count":0,"watchers_count":0,"language":"C++","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"BlueBrain:master","ref":"master","sha":"ccd129bdd8e9a5c692e7b38aa0fdaf64d6c11224","user":{"login":"BlueBrain","id":1479142,"avatar_url":"https://avatars1.githubusercontent.com/u/1479142?v=4","gravatar_id":"","url":"https://api.github.com/users/BlueBrain","html_url":"https://github.com/BlueBrain","followers_url":"https://api.github.com/users/BlueBrain/followers","following_url":"https://api.github.com/users/BlueBrain/following{/other_user}","gists_url":"https://api.github.com/users/BlueBrain/gists{/gist_id}","starred_url":"https://api.github.com/users/BlueBrain/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/BlueBrain/subscriptions","organizations_url":"https://api.github.com/users/BlueBrain/orgs","repos_url":"https://api.github.com/users/BlueBrain/repos","events_url":"https://api.github.com/users/BlueBrain/events{/privacy}","received_events_url":"https://api.github.com/users/BlueBrain/received_events","type":"Organization","site_admin":false},"repo":{"id":54562203,"name":"Tide","full_name":"BlueBrain/Tide","owner":{"login":"BlueBrain","id":1479142,"avatar_url":"https://avatars1.githubusercontent.com/u/1479142?v=4","gravatar_id":"","url":"https://api.github.com/users/BlueBrain","html_url":"https://github.com/BlueBrain","followers_url":"https://api.github.com/users/BlueBrain/followers","following_url":"https://api.github.com/users/BlueBrain/following{/other_user}","gists_url":"https://api.github.com/users/BlueBrain/gists{/gist_id}","starred_url":"https://api.github.com/users/BlueBrain/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/BlueBrain/subscriptions","organizations_url":"https://api.github.com/users/BlueBrain/orgs","repos_url":"https://api.github.com/users/BlueBrain/repos","events_url":"https://api.github.com/users/BlueBrain/events{/privacy}","received_events_url":"https://api.github.com/users/BlueBrain/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/BlueBrain/Tide","description":"Tiled Interactive Display Environment","fork":false,"url":"https://api.github.com/repos/BlueBrain/Tide","forks_url":"https://api.github.com/repos/BlueBrain/Tide/forks","keys_url":"https://api.github.com/repos/BlueBrain/Tide/keys{/key_id}","collaborators_url":"https://api.github.com/repos/BlueBrain/Tide/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/BlueBrain/Tide/teams","hooks_url":"https://api.github.com/repos/BlueBrain/Tide/hooks","issue_events_url":"https://api.github.com/repos/BlueBrain/Tide/issues/events{/number}","events_url":"https://api.github.com/repos/BlueBrain/Tide/events","assignees_url":"https://api.github.com/repos/BlueBrain/Tide/assignees{/user}","branches_url":"https://api.github.com/repos/BlueBrain/Tide/branches{/branch}","tags_url":"https://api.github.com/repos/BlueBrain/Tide/tags","blobs_url":"https://api.github.com/repos/BlueBrain/Tide/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/BlueBrain/Tide/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/BlueBrain/Tide/git/refs{/sha}","trees_url":"https://api.github.com/repos/BlueBrain/Tide/git/trees{/sha}","statuses_url":"https://api.github.com/repos/BlueBrain/Tide/statuses/{sha}","languages_url":"https://api.github.com/repos/BlueBrain/Tide/languages","stargazers_url":"https://api.github.com/repos/BlueBrain/Tide/stargazers","contributors_url":"https://api.github.com/repos/BlueBrain/Tide/contributors","subscribers_url":"https://api.github.com/repos/BlueBrain/Tide/subscribers","subscription_url":"https://api.github.com/repos/BlueBrain/Tide/subscription","commits_url":"https://api.github.com/repos/BlueBrain/Tide/commits{/sha}","git_commits_url":"https://api.github.com/repos/BlueBrain/Tide/git/commits{/sha}","comments_url":"https://api.github.com/repos/BlueBrain/Tide/comments{/number}","issue_comment_url":"https://api.github.com/repos/BlueBrain/Tide/issues/comments{/number}","contents_url":"https://api.github.com/repos/BlueBrain/Tide/contents/{+path}","compare_url":"https://api.github.com/repos/BlueBrain/Tide/compare/{base}...{head}","merges_url":"https://api.github.com/repos/BlueBrain/Tide/merges","archive_url":"https://api.github.com/repos/BlueBrain/Tide/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/BlueBrain/Tide/downloads","issues_url":"https://api.github.com/repos/BlueBrain/Tide/issues{/number}","pulls_url":"https://api.github.com/repos/BlueBrain/Tide/pulls{/number}","milestones_url":"https://api.github.com/repos/BlueBrain/Tide/milestones{/number}","notifications_url":"https://api.github.com/repos/BlueBrain/Tide/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/BlueBrain/Tide/labels{/name}","releases_url":"https://api.github.com/repos/BlueBrain/Tide/releases{/id}","deployments_url":"https://api.github.com/repos/BlueBrain/Tide/deployments","created_at":"2016-03-23T13:33:25Z","updated_at":"2017-10-25T13:26:55Z","pushed_at":"2017-10-27T13:54:31Z","git_url":"git://github.com/BlueBrain/Tide.git","ssh_url":"git@github.com:BlueBrain/Tide.git","clone_url":"https://github.com/BlueBrain/Tide.git","svn_url":"https://github.com/BlueBrain/Tide","homepage":"https://www.youtube.com/watch?v=pczckc9HSsA","size":3186,"stargazers_count":16,"watchers_count":16,"language":"C++","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":7,"mirror_url":null,"archived":false,"open_issues_count":3,"forks":7,"open_issues":3,"watchers":16,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/BlueBrain/Tide/pulls/200"},"html":{"href":"https://github.com/BlueBrain/Tide/pull/200"},"issue":{"href":"https://api.github.com/repos/BlueBrain/Tide/issues/200"},"comments":{"href":"https://api.github.com/repos/BlueBrain/Tide/issues/200/comments"},"review_comments":{"href":"https://api.github.com/repos/BlueBrain/Tide/pulls/200/comments"},"review_comment":{"href":"https://api.github.com/repos/BlueBrain/Tide/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/BlueBrain/Tide/pulls/200/commits"},"statuses":{"href":"https://api.github.com/repos/BlueBrain/Tide/statuses/a493e34d27936dde5051779a9267f3a0897c1eb8"}},"author_association":"CONTRIBUTOR"}}
{"actor":{"display_login":"rdumusc"}}