{"action":"created","issue":{"url":"https://api.github.com/repos/pychess/pychess/issues/300","labels_url":"https://api.github.com/repos/pychess/pychess/issues/300/labels{/name}","comments_url":"https://api.github.com/repos/pychess/pychess/issues/300/comments","events_url":"https://api.github.com/repos/pychess/pychess/issues/300/events","html_url":"https://github.com/pychess/pychess/issues/300","id":56179451,"number":300,"title":"allow begining of piece move/drag before opponent moves","user":{"login":"pychess","id":10670522,"avatar_url":"https://avatars.githubusercontent.com/u/10670522?v=3","gravatar_id":"","url":"https://api.github.com/users/pychess","html_url":"https://github.com/pychess","followers_url":"https://api.github.com/users/pychess/followers","following_url":"https://api.github.com/users/pychess/following{/other_user}","gists_url":"https://api.github.com/users/pychess/gists{/gist_id}","starred_url":"https://api.github.com/users/pychess/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pychess/subscriptions","organizations_url":"https://api.github.com/users/pychess/orgs","repos_url":"https://api.github.com/users/pychess/repos","events_url":"https://api.github.com/users/pychess/events{/privacy}","received_events_url":"https://api.github.com/users/pychess/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/pychess/pychess/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2015-02-01T21:39:28Z","updated_at":"2015-02-01T21:39:54Z","closed_at":null,"body":"Original [issue 300](https://code.google.com/p/pychess/issues/detail?id=300) created by @mattgatto:\n\nYou should be able to start moving your piece before your opponent moves\nhis piece. I guess it's illegal in OTB chess but all the other chess\nprograms do it so it's hard to place fast time controls competitively\nwithout being able to do it."},"comment":{"url":"https://api.github.com/repos/pychess/pychess/issues/comments/72385718","html_url":"https://github.com/pychess/pychess/issues/300#issuecomment-72385718","issue_url":"https://api.github.com/repos/pychess/pychess/issues/300","id":72385718,"user":{"login":"pychess","id":10670522,"avatar_url":"https://avatars.githubusercontent.com/u/10670522?v=3","gravatar_id":"","url":"https://api.github.com/users/pychess","html_url":"https://github.com/pychess","followers_url":"https://api.github.com/users/pychess/followers","following_url":"https://api.github.com/users/pychess/following{/other_user}","gists_url":"https://api.github.com/users/pychess/gists{/gist_id}","starred_url":"https://api.github.com/users/pychess/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pychess/subscriptions","organizations_url":"https://api.github.com/users/pychess/orgs","repos_url":"https://api.github.com/users/pychess/repos","events_url":"https://api.github.com/users/pychess/events{/privacy}","received_events_url":"https://api.github.com/users/pychess/received_events","type":"User","site_admin":false},"created_at":"2015-02-01T21:39:54Z","updated_at":"2015-02-01T21:39:54Z","body":"Comment [6.](https://code.google.com/p/pychess/issues/detail?id=300#c6) originally posted by @mattgatto:\n\nI've got this working for the most part in the attached patch. The only remaining\nsmall issue with the patch is when you pre-drag and hover over a square with your own\npiece on it, wait for the opponent to capture there, and then, during the opponent's\ncapture animation, you quickly drop your piece on the square to capture his piece in\nturn, an animation back to your pre-dragged piece's source square is run before the\ncapture.\n\nThe patch also fixes issue #483.@mattgatto attached [pychess-predragsupport.patch] (https://code.google.com/p/pychess/issues/detail?id=300#c6)\n"}}