{"push_id":2835066698,"size":7,"distinct_size":1,"ref":"refs/heads/timing","head":"7d7b8f094f4481863b9ae3257b4516bc9aef2d44","before":"8bdf551175a554ce052048047ff5c3dd38eb1fe2","commits":[{"sha":"4c626789051a631d95b5f3f837f6799efca41f23","author":{"name":"Marc","email":"a4c2b088351b936c58280a377f0710ed873df563@gmail.com"},"message":"Added support for left/right modifiers","distinct":false,"url":"https://api.github.com/repos/marcv81/umk/commits/4c626789051a631d95b5f3f837f6799efca41f23"},{"sha":"2940633c544519181f901ba185d40330422414fa","author":{"name":"Marc","email":"a4c2b088351b936c58280a377f0710ed873df563@gmail.com"},"message":"Refactored the keys management\n\nCreated a new compilation unit to process the matrix and provide the\nkeys and layers status to the controller.\n\nRenumbered the layers starting from 0 instead of 1.\n\nImproved the matrix interface.","distinct":false,"url":"https://api.github.com/repos/marcv81/umk/commits/2940633c544519181f901ba185d40330422414fa"},{"sha":"00716d50f03dbf0ca882b8929f09a715ef412d26","author":{"name":"Marc","email":"a4c2b088351b936c58280a377f0710ed873df563@gmail.com"},"message":"Added support for tap events\n\nA tap is fired when a released key was the last one actuated, and when\nit was pressed less than TAP_MAX_DURATION cycles earlier.\n\nTap events do not trigger any action yet.","distinct":false,"url":"https://api.github.com/repos/marcv81/umk/commits/00716d50f03dbf0ca882b8929f09a715ef412d26"},{"sha":"d1720e067a7eb4cc040e0ad46ccd65a5afa71940","author":{"name":"Marc","email":"a4c2b088351b936c58280a377f0710ed873df563@gmail.com"},"message":"Changed the keymap format\n\nThere are now 3 layers instead of 2. The first layer is for modifiers\nand the 2 others are for standard keys.\n\nThe above allows to associate tap events to modifiers: when both a\nmodifier and a standard key are specified, holding sends the modifier\nand tapping sends the standard key.\n\nMajor layout changes for both Ergodox and XD75.","distinct":false,"url":"https://api.github.com/repos/marcv81/umk/commits/d1720e067a7eb4cc040e0ad46ccd65a5afa71940"},{"sha":"4987c001fe7bbebb4c9999e805e8448bb8362aa2","author":{"name":"Marc","email":"a4c2b088351b936c58280a377f0710ed873df563@gmail.com"},"message":"Improved 3u spacebars support","distinct":false,"url":"https://api.github.com/repos/marcv81/umk/commits/4987c001fe7bbebb4c9999e805e8448bb8362aa2"},{"sha":"af27a3c84708b0b1d4d70c000826d35bc0e84a5d","author":{"name":"Marc","email":"a4c2b088351b936c58280a377f0710ed873df563@gmail.com"},"message":"Rewrote the keymap generator\n\nThe text representing the layers now matches the visual appearance of\nthe keyboards more closely.","distinct":false,"url":"https://api.github.com/repos/marcv81/umk/commits/af27a3c84708b0b1d4d70c000826d35bc0e84a5d"},{"sha":"7d7b8f094f4481863b9ae3257b4516bc9aef2d44","author":{"name":"Marc","email":"a4c2b088351b936c58280a377f0710ed873df563@gmail.com"},"message":"Added cycle duration timer\n\nStart the timer by pressing both shifts and both controls. The timer\nsends a single space, waits for 10k cyckes, then sends another single\nspace.\n\nThe time a cycle takes is required to calibrate the debouncer.","distinct":true,"url":"https://api.github.com/repos/marcv81/umk/commits/7d7b8f094f4481863b9ae3257b4516bc9aef2d44"}]}
{"actor":{"display_login":"marcv81"}}