{"push_id":2578903361,"size":43,"distinct_size":43,"ref":"refs/heads/master","head":"f698bbcd65426cf7144b886f7fc7ec29d6d7c41f","before":"6dda0d6e34ac47c6dfdee1429937b445bf941425","commits":[{"sha":"975c48efe6fcc0a1523ea1b9a98e0804b7ff33f6","author":{"name":"xton","email":"61e4c29a0c2868aef5772de49a8953fd4ccab6af@mac.com"},"message":"xtonhasvim cleanup (#2947)\n\n* FORK!\r\n\r\n* WIP - just how i like it\r\n\r\n* empty\r\n\r\n* more movement\r\n\r\n* mouse keys\r\n\r\n* more vimminess\r\n\r\n* append/insert shift\r\n\r\n* WIP - vim macros\r\n\r\n* blocked out layer below in cmd mode.\r\n\r\nalso, about to restart my cmd approach.\r\n\r\n* WIP - new vim layer\r\n\r\nripoff of the ergodox one, but rewritten as a state machine.\r\n\r\n* debugged some, got key repeat working\r\n\r\n* moooar coverage\r\n\r\n* moooar coverage\r\n\r\n* regular vis mode\r\n\r\n* basically done with basics.\r\n\r\n* some refactoring\r\n\r\n- common movement sequences into helper function\r\n- added some rgb controls\r\n\r\n* modkey passthru feature\r\n\r\n* stdized on cmd-left/right instead of ctrl-a/e\r\n\r\nsadly. as there's no reliable shift-ctrl-e\r\n\r\n* indicator lights\r\n\r\n* moved vim layer into userspace\r\n\r\n* cleaned up some yanking edge cases\r\n\r\n* docs and some tweaks to layerescapes\r\n\r\n* updated/added license strings\r\n\r\n* updated comments\r\n\r\n* moved config changes to keymap\r\n\r\n* spurious changes removed\r\n\r\n* cleanup pass, HT drashna for suggestions\r\n\r\n- used _keymap() pattern to better modularize event processing in userspace\r\n- made some static things static\r\n- removed unused function\r\n- improved reset.","distinct":true,"url":"https://api.github.com/repos/yuhe00/qmk_firmware/commits/975c48efe6fcc0a1523ea1b9a98e0804b7ff33f6"},{"sha":"c3c5799909dce238babab00eb725d299112fd701","author":{"name":"MechMerlin","email":"3b10741bd88560c084cdff15f8c9b86f2e9fa6a7@users.noreply.github.com"},"message":"Add standard layout 60% support for QMK Configurator and user space (#2950)","distinct":true,"url":"https://api.github.com/repos/yuhe00/qmk_firmware/commits/c3c5799909dce238babab00eb725d299112fd701"},{"sha":"ab0db3c52dacb1481e249b47e0cc986e225028ad","author":{"name":"Barry Huang","email":"ca879308f86ae83e95b570bd402b7ab3febf3f93@hotmail.com"},"message":"Play Keyboard60 PCB upload (#2953)\n\n* Play Keyboard60 PCB\r\n\r\npk60 PCB files upload\r\n\r\n* Add readme files for pk60\r\n\r\n* error solving\r\n\r\n* uneeded question marks removed","distinct":true,"url":"https://api.github.com/repos/yuhe00/qmk_firmware/commits/ab0db3c52dacb1481e249b47e0cc986e225028ad"},{"sha":"fd57ea0666866379542da281b853e1ac70e8b286","author":{"name":"Mattia Dal Ben","email":"2482de01c14c2300f4cc0f2f5133704a7af45e82@users.noreply.github.com"},"message":"Default layout for the Redox keyboard (#2954)\n\n* Improved default layout for Redox keyboard, renamed old layout\r\n\r\n* Corrected copyright note","distinct":true,"url":"https://api.github.com/repos/yuhe00/qmk_firmware/commits/fd57ea0666866379542da281b853e1ac70e8b286"},{"sha":"fdee10b38e23254063cae18dac839752c2cc84c0","author":{"name":"Barry Huang","email":"ca879308f86ae83e95b570bd402b7ab3febf3f93@hotmail.com"},"message":"info.json update to pk60 (#2961)\n\n* Play Keyboard60 PCB\r\n\r\npk60 PCB files upload\r\n\r\n* Add readme files for pk60\r\n\r\n* error solving\r\n\r\n* uneeded question marks removed\r\n\r\n* Update readme.md\r\n\r\n* Layouts update\r\n\r\nIncluding ANSI, ISO, 2 kinds of arrows, minila and ALL layouts.\r\n\r\n* info.json and redme.md fix\r\n\r\n* uppercase fix to lowercase","distinct":true,"url":"https://api.github.com/repos/yuhe00/qmk_firmware/commits/fdee10b38e23254063cae18dac839752c2cc84c0"},{"sha":"70e60b0a0cbcc000b0192cec8d32a2745a0b25fa","author":{"name":"MechMerlin","email":"3b10741bd88560c084cdff15f8c9b86f2e9fa6a7@users.noreply.github.com"},"message":"update template copyrights to 2018 (#2962)","distinct":true,"url":"https://api.github.com/repos/yuhe00/qmk_firmware/commits/70e60b0a0cbcc000b0192cec8d32a2745a0b25fa"},{"sha":"47f03bd5a4195c44fe7d6fbca0ba8b66cd3da0fa","author":{"name":"xton","email":"61e4c29a0c2868aef5772de49a8953fd4ccab6af@mac.com"},"message":"Xton has a dz60 (#2952)\n\n* FORK!\r\n\r\n* WIP - just how i like it\r\n\r\n* empty\r\n\r\n* more movement\r\n\r\n* mouse keys\r\n\r\n* more vimminess\r\n\r\n* append/insert shift\r\n\r\n* WIP - vim macros\r\n\r\n* blocked out layer below in cmd mode.\r\n\r\nalso, about to restart my cmd approach.\r\n\r\n* WIP - new vim layer\r\n\r\nripoff of the ergodox one, but rewritten as a state machine.\r\n\r\n* debugged some, got key repeat working\r\n\r\n* moooar coverage\r\n\r\n* moooar coverage\r\n\r\n* regular vis mode\r\n\r\n* basically done with basics.\r\n\r\n* some refactoring\r\n\r\n- common movement sequences into helper function\r\n- added some rgb controls\r\n\r\n* modkey passthru feature\r\n\r\n* stdized on cmd-left/right instead of ctrl-a/e\r\n\r\nsadly. as there's no reliable shift-ctrl-e\r\n\r\n* indicator lights\r\n\r\n* moved vim layer into userspace\r\n\r\n* cleaned up some yanking edge cases\r\n\r\n* docs and some tweaks to layerescapes\r\n\r\n* updated/added license strings\r\n\r\n* updated comments\r\n\r\n* moved config changes to keymap\r\n\r\n* spurious changes removed\r\n\r\n* cleanup pass, HT drashna for suggestions\r\n\r\n- used _keymap() pattern to better modularize event processing in userspace\r\n- made some static things static\r\n- removed unused function\r\n- improved reset.\r\n\r\n* dz60 started. keymaps done.\r\n\r\n* bugfixes: missing state change in d-, lspace should toggle vim mode.\r\n\r\n* Caps lock indicator -> vim indicator.\r\n\r\nAnd adjusted mousekey settings.\r\n\r\n* don't actually need the second move trigger and it makes typing less responsive.\r\n\r\n* some oppurtunistic bugfixing from my other keyboard (sorry)\r\n\r\n* added readme for my dz60 keymap.\r\n\r\n* bugfixing and comments updated (niu_mini)\r\n\r\n* cleanup as suggested from review","distinct":true,"url":"https://api.github.com/repos/yuhe00/qmk_firmware/commits/47f03bd5a4195c44fe7d6fbca0ba8b66cd3da0fa"},{"sha":"7f35a62902688ffb7ecc703f856c3ada975b8305","author":{"name":"Lawrence Ng","email":"2c16ea62fc8622f3cb8ea53792482545af0f44d1@gmail.com"},"message":"Fix/update XD75 default layout (#2963)\n\nFix layout to match current official default layout: http://www.keyboard-layout-editor.com/#/gists/ac341208e023e4a4d982bccf711ae38f\r\n\r\nAlso add LED controls on FN layer","distinct":true,"url":"https://api.github.com/repos/yuhe00/qmk_firmware/commits/7f35a62902688ffb7ecc703f856c3ada975b8305"},{"sha":"e76eee2d0a9d002fb264de538c816a6c5de4b8b9","author":{"name":"Sascha Grunert","email":"164b15795f224305f5b80d0004e90cc02f43aace@icloud.com"},"message":"Update my keymap (#2965)\n\n* Add my personal keymap\r\n\r\n* Improve layout\r\n\r\n* Update keymap\r\n\r\n* Set Linux input mode","distinct":true,"url":"https://api.github.com/repos/yuhe00/qmk_firmware/commits/e76eee2d0a9d002fb264de538c816a6c5de4b8b9"},{"sha":"38f204db3031475aef2252e1ad11e4c87fb559f1","author":{"name":"Gergely Nagy","email":"0a75ed27b2e63bf11f5ce5e1b04904de76f5bf26@gergo.csillger.hu"},"message":"Allow one-shot modifiers to be chained\n\nMany a times one would want to use multiple modifiers with the same key,\npreferably without having to hold anything, like `Ctrl+Shift+C` or\n`Ctrl+Shift+V` to copy/paste in GNOME Terminal. To make this possible, we need\nto be able to chain one-shot modifiers, so that we can have multiple of them\nactive at the same time.\n\nThe easiest way to accomplish this is that whenever we activate a one-shot\nmodifier, we apply it on top of the existing set, instead of re-setting the\nstate. When deactivating, either due to an interrupt, or due to a timeout, we\ndeactivate all oneshots anyway, so the clearing part is covered. When we turn\nthe one-shot modifier into a toggle, that will also clear all one-shot modifiers\nfirst, so we covered that case too.\n\nFixes #2796, #1580, and #856.\n\nSigned-off-by: Gergely Nagy <qmk@gergo.csillger.hu>","distinct":true,"url":"https://api.github.com/repos/yuhe00/qmk_firmware/commits/38f204db3031475aef2252e1ad11e4c87fb559f1"},{"sha":"678fae6ccef96ee1f7a722d4781e18c8314e3b29","author":{"name":"Drashna Jaelre","email":"b1a887da75725d9274097d24551cb6d13458e359@live.com"},"message":"Reformat 40% Ortho boards to work with Layouts feature (#2804)\n\n* Reformat 40% Ortho boards to work with Layouts feature\r\n\r\n* Fix krusli keymap to compile properly\r\n\r\n* Fix mt40 compile errors\r\n\r\n* Fix layouts\r\n\r\n* fix RGB?","distinct":true,"url":"https://api.github.com/repos/yuhe00/qmk_firmware/commits/678fae6ccef96ee1f7a722d4781e18c8314e3b29"},{"sha":"f42ec8aa866386ed0ab8faf7acf9c396aa482519","author":{"name":"Drashna Jaelre","email":"b1a887da75725d9274097d24551cb6d13458e359@live.com"},"message":"Add support for Swap Hands feature to Orthodox and Iris (#2933)\n\n* Add support for Swap Hands feature to Orthodox and Iris\r\n\r\n* Fix hag's iris keymap to use LAYOUT properly\r\n\r\n* Fix Swedish's Iris Keymap\r\n\r\n* Fix Drashna's Orthodox keymaps, because he's an idiot","distinct":true,"url":"https://api.github.com/repos/yuhe00/qmk_firmware/commits/f42ec8aa866386ed0ab8faf7acf9c396aa482519"},{"sha":"a98a91cf1b923107e9f26df316c1ef2192ff14f7","author":{"name":"yiancar","email":"e7fb3c75cfdc5497120cb4302acf7f25e3838dde@cytanet.com.cy"},"message":"Rgb matrix fixes, I2C library can now retry if it has failed  (#2943)\n\n* Added Modular keyboards L,R and NUM\r\n\r\nCreated code modules for the 3 modules of the modular keyboard.\r\nOriginal idea by MechboardsUK. Uses i2c implementation similar to lets\r\nsplit\r\n\r\n* Remove modular from master\r\n\r\nThis is to fix incorrect branching\r\n\r\n* General fixes for RGB_matrix\r\n\r\n- Complited speed support for all effects\r\n- Fixed raindrop effects to initialized after toggle\r\n- Fixed raindrop effects to use all available LEDs\r\n- Fixed effect step reverse function\r\n- Moved RGB_MATRIX_SOLID_REACTIVE under correct flag\r\n\r\n* Documentation update for RGBmatrix\r\n\r\n* More doc updates\r\n\r\n* I2C library can now retry if it has failed\r\n\r\n- Replaced the original TWIlib by LFKeyboard's modified version\r\n- Allows for an extra argument on TWITransmitData, if blocking is set to 1 function will retry to transmit on failure. Good for noisy boards.\r\n\r\n* RGB Matrix, use alternative I2C library\r\n\r\nTWIlib seems to be hanging for me sometimes probably due to ISR routine. I have used i2c_master as a good alternative.\r\n\r\nNote: this commit is for Wilba6582 to verify before merge\r\n\r\n* Update rgb_matrix.c\r\n\r\n* RGB matrix cleanup\r\n\r\n- Remove TWIlib","distinct":true,"url":"https://api.github.com/repos/yuhe00/qmk_firmware/commits/a98a91cf1b923107e9f26df316c1ef2192ff14f7"},{"sha":"bfb5922f877f81ff0182bf6204fa8d5c5e343161","author":{"name":"Drashna Jaelre","email":"b1a887da75725d9274097d24551cb6d13458e359@live.com"},"message":"List all Tap Dancing functions (#2945)\n\n* List all Tap Dancing functions\r\n\r\n* Spelling, which drashna can't do apparently","distinct":true,"url":"https://api.github.com/repos/yuhe00/qmk_firmware/commits/bfb5922f877f81ff0182bf6204fa8d5c5e343161"},{"sha":"5941f81e38b7f1b1ab485f7b142ba6ed00df5ead","author":{"name":"Drashna Jaelre","email":"b1a887da75725d9274097d24551cb6d13458e359@live.com"},"message":"Add rgblight set at commands","distinct":true,"url":"https://api.github.com/repos/yuhe00/qmk_firmware/commits/5941f81e38b7f1b1ab485f7b142ba6ed00df5ead"},{"sha":"34b274360c3be6cc0f080a81b60b36396ff3facd","author":{"name":"Drashna Jaelre","email":"b1a887da75725d9274097d24551cb6d13458e359@live.com"},"message":"Orthodox info.json changes","distinct":true,"url":"https://api.github.com/repos/yuhe00/qmk_firmware/commits/34b274360c3be6cc0f080a81b60b36396ff3facd"},{"sha":"9dba7050642c2cb7788812bd4a88a4129d1ab698","author":{"name":"Drashna Jaelre","email":"b1a887da75725d9274097d24551cb6d13458e359@live.com"},"message":"Fix Ortho Compile issue","distinct":true,"url":"https://api.github.com/repos/yuhe00/qmk_firmware/commits/9dba7050642c2cb7788812bd4a88a4129d1ab698"},{"sha":"7d49a17781f25acd83b7d5122f2eafb4053fc15b","author":{"name":"Chris Fung","email":"c93d7bd20d8367a4b3e890e52b54f76effefbdae@gmail.com"},"message":"override hamburger placement","distinct":true,"url":"https://api.github.com/repos/yuhe00/qmk_firmware/commits/7d49a17781f25acd83b7d5122f2eafb4053fc15b"},{"sha":"2b06623fa0c8652e62abe96b1e89853974950c53","author":{"name":"WarmCat","email":"80411556ff8f472255d97c0ca21920db1d5b7d4d@users.noreply.github.com"},"message":"Added YMD75 support (#2968)\n\n* Adding ymd75 files\r\n\r\n* Added YMD75 support, inc layout json\r\n\r\n* Added YMD75 support","distinct":true,"url":"https://api.github.com/repos/yuhe00/qmk_firmware/commits/2b06623fa0c8652e62abe96b1e89853974950c53"},{"sha":"e41147da929afd15c1088226893cc02537650284","author":{"name":"MechMerlin","email":"3b10741bd88560c084cdff15f8c9b86f2e9fa6a7@users.noreply.github.com"},"message":"Help Barry get pk60 Configurator files fixed (#2971)","distinct":true,"url":"https://api.github.com/repos/yuhe00/qmk_firmware/commits/e41147da929afd15c1088226893cc02537650284"}]}
{"actor":{"display_login":"yuhe00"}}