{"push_id":954509512,"size":12,"distinct_size":1,"ref":"refs/heads/device_names","head":"d6c2a6e2f617a05a9f53b46d694ddd0fe7826296","before":"90b97434a2e198e992825271b8e485eaeb51f091","commits":[{"sha":"90e4a608f16999eac925f3e719e8ed7f7236ec7f","author":{"email":"922a8f792bc025f912e65b090dd72b4c96b79308@users.noreply.github.com","name":"Florian"},"message":"Merge pull request #6 from aristeu/master\n\ntwo changes you might be interested","distinct":false,"url":"https://api.github.com/repos/aristeu/Xarcade2Jstick/commits/90e4a608f16999eac925f3e719e8ed7f7236ec7f"},{"sha":"4ef09d68ee0d1b512c27c618c13fd5156b108d21","author":{"email":"4c8060af93345c2cc416ee6aa55bceec4e5cc9d4@xk72.com","name":"Karl von Randow"},"message":"service: Add --pidfile argument to start-stop-daemon\n\nxarcade2jstick does not create its own pidfile, therefore we add this command-line argument to start-stop-daemon when starting the service, so it will create one for us.\n\nThis speeds up the stopping of the service by about 30 seconds.","distinct":false,"url":"https://api.github.com/repos/aristeu/Xarcade2Jstick/commits/4ef09d68ee0d1b512c27c618c13fd5156b108d21"},{"sha":"bfc03ef88a714671a62cf7af26ae548025081f7c","author":{"email":"4c8060af93345c2cc416ee6aa55bceec4e5cc9d4@xk72.com","name":"Karl von Randow"},"message":"Makefile: build the project before running make install\n\nI believe this is common behaviour in a Makefile, that a make install will also build the project first if it needs to.","distinct":false,"url":"https://api.github.com/repos/aristeu/Xarcade2Jstick/commits/bfc03ef88a714671a62cf7af26ae548025081f7c"},{"sha":"85d05c0365926fe8422f06c4bf350be3f6ea4b38","author":{"email":"922a8f792bc025f912e65b090dd72b4c96b79308@users.noreply.github.com","name":"Florian"},"message":"Merge pull request #7 from karlvr/service-pidfile-improvement\n\nservice: Add --pidfile argument to start-stop-daemon","distinct":false,"url":"https://api.github.com/repos/aristeu/Xarcade2Jstick/commits/85d05c0365926fe8422f06c4bf350be3f6ea4b38"},{"sha":"02de3ae48e4d0144f1a0346842a2aafe75d0843f","author":{"email":"4c8060af93345c2cc416ee6aa55bceec4e5cc9d4@xk72.com","name":"Karl von Randow"},"message":"Fix simulated keypresses by introducing a sleep between the down and up events\n\nAdvmame in particular expected this otherwise BTN_SELECT didn't work. I arrived at the sleep value of 100000 after some basic testing. 10000 was too short.\n\nI'll experiment with some values between 100000 and 10000.","distinct":false,"url":"https://api.github.com/repos/aristeu/Xarcade2Jstick/commits/02de3ae48e4d0144f1a0346842a2aafe75d0843f"},{"sha":"1558a470d2dc4445f30fa8f39920625805ce3d5b","author":{"email":"4c8060af93345c2cc416ee6aa55bceec4e5cc9d4@xk72.com","name":"Karl von Randow"},"message":"Use 50,000 usec for the sleep between key events\n\nAfter some investigation this was found to work 100% of the time on my setup and is a smaller number than 100,000 usec which also worked 100% of the time.","distinct":false,"url":"https://api.github.com/repos/aristeu/Xarcade2Jstick/commits/1558a470d2dc4445f30fa8f39920625805ce3d5b"},{"sha":"3fd9e5a516f74dd66a4618a66b97c9dafa78c2ef","author":{"email":"922a8f792bc025f912e65b090dd72b4c96b79308@users.noreply.github.com","name":"Florian"},"message":"Merge pull request #12 from aristeu/master\n\nxarcade2jstick: fork after sucessfully opening a device","distinct":false,"url":"https://api.github.com/repos/aristeu/Xarcade2Jstick/commits/3fd9e5a516f74dd66a4618a66b97c9dafa78c2ef"},{"sha":"7f63c4eb6c060d373da5055d30edd8ab6761bc7b","author":{"email":"922a8f792bc025f912e65b090dd72b4c96b79308@users.noreply.github.com","name":"Florian"},"message":"Merge pull request #8 from karlvr/make-install\n\nMakefile: build the project before running make install","distinct":false,"url":"https://api.github.com/repos/aristeu/Xarcade2Jstick/commits/7f63c4eb6c060d373da5055d30edd8ab6761bc7b"},{"sha":"1f266bd52bb0db29f58961dc2091ced03d88a4d9","author":{"email":"922a8f792bc025f912e65b090dd72b4c96b79308@users.noreply.github.com","name":"Florian"},"message":"Merge pull request #13 from karlvr/fix-simulated-key-presses\n\nFix simulated keypresses by introducing a sleep between the down and up events","distinct":false,"url":"https://api.github.com/repos/aristeu/Xarcade2Jstick/commits/1f266bd52bb0db29f58961dc2091ced03d88a4d9"},{"sha":"34c85417f21d88d4ea52fffb4299ee9deabf9964","author":{"email":"4c8060af93345c2cc416ee6aa55bceec4e5cc9d4@xk72.com","name":"Karl von Randow"},"message":"Remove -b from start-stop-daemon now that xarcade2jstick daemonizes itself","distinct":false,"url":"https://api.github.com/repos/aristeu/Xarcade2Jstick/commits/34c85417f21d88d4ea52fffb4299ee9deabf9964"},{"sha":"8296d2ac088e2f703c17c7052ca5c9363e8f68b6","author":{"email":"922a8f792bc025f912e65b090dd72b4c96b79308@users.noreply.github.com","name":"Florian"},"message":"Merge pull request #14 from karlvr/service-script-fix-for-daemon\n\nRemove -b from start-stop-daemon now that xarcade2jstick daemonizes itself","distinct":false,"url":"https://api.github.com/repos/aristeu/Xarcade2Jstick/commits/8296d2ac088e2f703c17c7052ca5c9363e8f68b6"},{"sha":"d6c2a6e2f617a05a9f53b46d694ddd0fe7826296","author":{"email":"78e305742ac743ecf22d8139502576ac8709e0ad@ruivo.org","name":"Aristeu Rozanski"},"message":"gamepad: create different names for each device\n\nTo better distinguish which device is which and keep the application\nfrom reordering (Lakka), add the number of the device to the name.\n\nSigned-off-by: Aristeu Rozanski <aris@ruivo.org>","distinct":true,"url":"https://api.github.com/repos/aristeu/Xarcade2Jstick/commits/d6c2a6e2f617a05a9f53b46d694ddd0fe7826296"}]}