{"action":"created","issue":{"url":"https://api.github.com/repos/godotengine/godot/issues/24363","repository_url":"https://api.github.com/repos/godotengine/godot","labels_url":"https://api.github.com/repos/godotengine/godot/issues/24363/labels{/name}","comments_url":"https://api.github.com/repos/godotengine/godot/issues/24363/comments","events_url":"https://api.github.com/repos/godotengine/godot/issues/24363/events","html_url":"https://github.com/godotengine/godot/issues/24363","id":391310169,"node_id":"MDU6SXNzdWUzOTEzMTAxNjk=","number":24363,"title":"Platform-specific mouse input changes need testing","user":{"login":"akien-mga","id":4701338,"node_id":"MDQ6VXNlcjQ3MDEzMzg=","avatar_url":"https://avatars0.githubusercontent.com/u/4701338?v=4","gravatar_id":"","url":"https://api.github.com/users/akien-mga","html_url":"https://github.com/akien-mga","followers_url":"https://api.github.com/users/akien-mga/followers","following_url":"https://api.github.com/users/akien-mga/following{/other_user}","gists_url":"https://api.github.com/users/akien-mga/gists{/gist_id}","starred_url":"https://api.github.com/users/akien-mga/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/akien-mga/subscriptions","organizations_url":"https://api.github.com/users/akien-mga/orgs","repos_url":"https://api.github.com/users/akien-mga/repos","events_url":"https://api.github.com/users/akien-mga/events{/privacy}","received_events_url":"https://api.github.com/users/akien-mga/received_events","type":"User","site_admin":false},"labels":[{"id":410064485,"node_id":"MDU6TGFiZWw0MTAwNjQ0ODU=","url":"https://api.github.com/repos/godotengine/godot/labels/needs%20testing","name":"needs testing","color":"ff9900","default":false},{"id":279097455,"node_id":"MDU6TGFiZWwyNzkwOTc0NTU=","url":"https://api.github.com/repos/godotengine/godot/labels/platform:html5","name":"platform:html5","color":"dddddd","default":false},{"id":279097326,"node_id":"MDU6TGFiZWwyNzkwOTczMjY=","url":"https://api.github.com/repos/godotengine/godot/labels/platform:linuxbsd","name":"platform:linuxbsd","color":"dddddd","default":false},{"id":279097780,"node_id":"MDU6TGFiZWwyNzkwOTc3ODA=","url":"https://api.github.com/repos/godotengine/godot/labels/platform:osx","name":"platform:osx","color":"dddddd","default":false},{"id":205417413,"node_id":"MDU6TGFiZWwyMDU0MTc0MTM=","url":"https://api.github.com/repos/godotengine/godot/labels/platform:windows","name":"platform:windows","color":"dddddd","default":false},{"id":890310664,"node_id":"MDU6TGFiZWw4OTAzMTA2NjQ=","url":"https://api.github.com/repos/godotengine/godot/labels/topic:input","name":"topic:input","color":"ffdd44","default":false}],"state":"open","locked":false,"assignee":{"login":"akien-mga","id":4701338,"node_id":"MDQ6VXNlcjQ3MDEzMzg=","avatar_url":"https://avatars0.githubusercontent.com/u/4701338?v=4","gravatar_id":"","url":"https://api.github.com/users/akien-mga","html_url":"https://github.com/akien-mga","followers_url":"https://api.github.com/users/akien-mga/followers","following_url":"https://api.github.com/users/akien-mga/following{/other_user}","gists_url":"https://api.github.com/users/akien-mga/gists{/gist_id}","starred_url":"https://api.github.com/users/akien-mga/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/akien-mga/subscriptions","organizations_url":"https://api.github.com/users/akien-mga/orgs","repos_url":"https://api.github.com/users/akien-mga/repos","events_url":"https://api.github.com/users/akien-mga/events{/privacy}","received_events_url":"https://api.github.com/users/akien-mga/received_events","type":"User","site_admin":false},"assignees":[{"login":"akien-mga","id":4701338,"node_id":"MDQ6VXNlcjQ3MDEzMzg=","avatar_url":"https://avatars0.githubusercontent.com/u/4701338?v=4","gravatar_id":"","url":"https://api.github.com/users/akien-mga","html_url":"https://github.com/akien-mga","followers_url":"https://api.github.com/users/akien-mga/followers","following_url":"https://api.github.com/users/akien-mga/following{/other_user}","gists_url":"https://api.github.com/users/akien-mga/gists{/gist_id}","starred_url":"https://api.github.com/users/akien-mga/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/akien-mga/subscriptions","organizations_url":"https://api.github.com/users/akien-mga/orgs","repos_url":"https://api.github.com/users/akien-mga/repos","events_url":"https://api.github.com/users/akien-mga/events{/privacy}","received_events_url":"https://api.github.com/users/akien-mga/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/godotengine/godot/milestones/7","html_url":"https://github.com/godotengine/godot/milestone/7","labels_url":"https://api.github.com/repos/godotengine/godot/milestones/7/labels","id":2529217,"node_id":"MDk6TWlsZXN0b25lMjUyOTIxNw==","number":7,"title":"3.1","description":"","creator":{"login":"akien-mga","id":4701338,"node_id":"MDQ6VXNlcjQ3MDEzMzg=","avatar_url":"https://avatars0.githubusercontent.com/u/4701338?v=4","gravatar_id":"","url":"https://api.github.com/users/akien-mga","html_url":"https://github.com/akien-mga","followers_url":"https://api.github.com/users/akien-mga/followers","following_url":"https://api.github.com/users/akien-mga/following{/other_user}","gists_url":"https://api.github.com/users/akien-mga/gists{/gist_id}","starred_url":"https://api.github.com/users/akien-mga/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/akien-mga/subscriptions","organizations_url":"https://api.github.com/users/akien-mga/orgs","repos_url":"https://api.github.com/users/akien-mga/repos","events_url":"https://api.github.com/users/akien-mga/events{/privacy}","received_events_url":"https://api.github.com/users/akien-mga/received_events","type":"User","site_admin":false},"open_issues":721,"closed_issues":4987,"state":"open","created_at":"2017-05-18T13:33:56Z","updated_at":"2018-12-18T22:08:49Z","due_on":null,"closed_at":null},"comments":5,"created_at":"2018-12-14T23:13:48Z","updated_at":"2018-12-18T23:05:29Z","closed_at":null,"author_association":"MEMBER","body":"**Godot version:**\r\nMaster (cf124b1), upcoming Godot 3.1 alpha 4.\r\n\r\n**OS/device including version:**\r\nAll desktop platforms with mouse input (Linux, *BSD, macOS, Windows, HTML5)\r\n\r\n**Issue description:**\r\nWe just merged a handful of PRs which aim to improve and harmonize the mouse input on all desktop platforms. Some of those had been well tested and debugged during their developments, while others are still in need of more tests, but those were not happening with the PRs taking bitrot.\r\n\r\nHence this issue; we need you to test the current master branch (cf124b1, Calinou's next nightly build, or the upcoming Godot 3.1 alpha 4 on Sunday/Monday probably) and report any input regression that you may experience.\r\n\r\nList of input PRs that were merged today:\r\n- #19191: Use XInput2 RawMotion to generate MouseMotion events [Linux/*BSD]\r\n- #20063: Unified button mask behavior across platforms [Linux/*BSD, macOS, Windows, HTML5]\r\n- #20081: Fixes is_pressed when holding double click [All platforms]\r\n- #20385: Added double clicking to all buttons on Linux and Javascript [Linux/*BSD, HTML5]"},"comment":{"url":"https://api.github.com/repos/godotengine/godot/issues/comments/448405238","html_url":"https://github.com/godotengine/godot/issues/24363#issuecomment-448405238","issue_url":"https://api.github.com/repos/godotengine/godot/issues/24363","id":448405238,"node_id":"MDEyOklzc3VlQ29tbWVudDQ0ODQwNTIzOA==","user":{"login":"organicpencil","id":4343398,"node_id":"MDQ6VXNlcjQzNDMzOTg=","avatar_url":"https://avatars1.githubusercontent.com/u/4343398?v=4","gravatar_id":"","url":"https://api.github.com/users/organicpencil","html_url":"https://github.com/organicpencil","followers_url":"https://api.github.com/users/organicpencil/followers","following_url":"https://api.github.com/users/organicpencil/following{/other_user}","gists_url":"https://api.github.com/users/organicpencil/gists{/gist_id}","starred_url":"https://api.github.com/users/organicpencil/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/organicpencil/subscriptions","organizations_url":"https://api.github.com/users/organicpencil/orgs","repos_url":"https://api.github.com/users/organicpencil/repos","events_url":"https://api.github.com/users/organicpencil/events{/privacy}","received_events_url":"https://api.github.com/users/organicpencil/received_events","type":"User","site_admin":false},"created_at":"2018-12-18T23:05:29Z","updated_at":"2018-12-18T23:05:29Z","author_association":"CONTRIBUTOR","body":"Did more testing. Below are issues that occur in cf124b1, but not the previous commit 5f32fc8. Linux Mint 18.3 with a Logitech mouse.\r\n\r\n**Totally blank project**\r\nFreelook (shift + F or middle mouse), which captures the mouse, does not rotate unless the mouse is moved fast enough.\r\nOrbital (right mouse), which does NOT capture the mouse, works fine.\r\n\r\n**In the FPS tutorial with the space skybox**\r\nSame thing. Slow - medium captured mouse is very inconsistent, right click uncaptured is buttery smooth.\r\n\r\nThe \"unresponsive until first run\" problem is no longer happening and may have been a PEBKAC error. I have no explanation for how it got bisected."}}
{"actor":{"display_login":"organicpencil"}}