{"push_id":675763809,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"95dd0ba04bf9a89896047257d08c36c20007ed64","before":"cd2f2eac75596d082ad66b576d8e8cbfffae9b6d","commits":[{"sha":"ebd2bb49d9112f8daaa3698889ea66f167e320a6","author":{"email":"3ef6efff8d0016bfd5957854c49cf2b86f121832@gmail.com","name":"drquinn"},"message":"get keytap working for cmd-tab, started on keytoggle","distinct":true,"url":"https://api.github.com/repos/octalmage/robotjs/commits/ebd2bb49d9112f8daaa3698889ea66f167e320a6"},{"sha":"527f9d980d81889e6e76d6b85864943de6f6e687","author":{"email":"3ef6efff8d0016bfd5957854c49cf2b86f121832@gmail.com","name":"drquinn"},"message":"add framework to accept modifiers on keys. set up keytoggle.","distinct":true,"url":"https://api.github.com/repos/octalmage/robotjs/commits/527f9d980d81889e6e76d6b85864943de6f6e687"},{"sha":"47ff4a24b5b3359d44aecc03f473a3acac707593","author":{"email":"3ef6efff8d0016bfd5957854c49cf2b86f121832@gmail.com","name":"drquinn"},"message":"fixes keyTap not releasing. allows for multiple keypresses or keytaps in a row by adding sleep function. adds missing keys","distinct":true,"url":"https://api.github.com/repos/octalmage/robotjs/commits/47ff4a24b5b3359d44aecc03f473a3acac707593"},{"sha":"95dd0ba04bf9a89896047257d08c36c20007ed64","author":{"email":"74f3cc7e9d0151feb2f8ccd8098690e631d5898b@gmail.com","name":"Jason Stallings"},"message":"Merge pull request #29 from drquinn/master\n\nEnhancements to Keyboard Functions (keyToggle).","distinct":true,"url":"https://api.github.com/repos/octalmage/robotjs/commits/95dd0ba04bf9a89896047257d08c36c20007ed64"}]}