{"push_id":3163084416,"size":44,"distinct_size":44,"ref":"refs/heads/master","head":"319bbac3a07d7d743de33ba2442dc98ddfe2ddcc","before":"f0616a894820139b310d524bdf06806a19168cdc","commits":[{"sha":"75f0298055c9d6210c6b637577a8b1e0a029b565","author":{"name":"noroadsleft","email":"36683d74c44c86bda6910ac44668c77ed26d04b5@users.noreply.github.com"},"message":"Configurator support for Sun Type 3 and Type 5 USB converters (#4656)\n\n* Sun Type 3 USB converter: Configurator support\r\n\r\n* Sun Type 5 USB converter: Configurator support","distinct":true,"url":"https://api.github.com/repos/roamingthings/qmk_firmware/commits/75f0298055c9d6210c6b637577a8b1e0a029b565"},{"sha":"fe12d4ca13aa716766eb4db1d89050c1e0ab7c78","author":{"name":"noroadsleft","email":"36683d74c44c86bda6910ac44668c77ed26d04b5@users.noreply.github.com"},"message":"converter/xt_usb: Configurator support (#4657)","distinct":true,"url":"https://api.github.com/repos/roamingthings/qmk_firmware/commits/fe12d4ca13aa716766eb4db1d89050c1e0ab7c78"},{"sha":"b1c899e044fe240d3302d5d66715a66eb306135e","author":{"name":"Alexander Kagno","email":"f255d6dea7f2f6e5bdcdafc6dd2748eab4d7a33d@protonmail.com"},"message":"Per Key Leader Timing Option (#4026)\n\n* leader changes to enable per key timing option\r\n\r\n* Changes requested to docs for @drashna\r\n\r\n* Changes requested by @drashna","distinct":true,"url":"https://api.github.com/repos/roamingthings/qmk_firmware/commits/b1c899e044fe240d3302d5d66715a66eb306135e"},{"sha":"1c1e5c92ec5b53f1551c4afc60700494e3a8f9ca","author":{"name":"noroadsleft","email":"36683d74c44c86bda6910ac44668c77ed26d04b5@users.noreply.github.com"},"message":"Ergo42: Configurator patch (#4664)\n\nWasn't rendering in Configurator as intended. Updated JSON data to use alias name instead of macro name.","distinct":true,"url":"https://api.github.com/repos/roamingthings/qmk_firmware/commits/1c1e5c92ec5b53f1551c4afc60700494e3a8f9ca"},{"sha":"ae222913887fa65cbce58abb5e35df828693dbff","author":{"name":"noroadsleft","email":"36683d74c44c86bda6910ac44668c77ed26d04b5@users.noreply.github.com"},"message":"Cospad Configurator and readme update (#4663)\n\n* Cospad: Configurator update\r\n\r\n- added LAYOUT_gamepad_6x4 data\r\n  - renders as 4 rows by 6 columns visually\r\n- fixed LAYOUT_numpad_6x4 data\r\n  - JSON objects were in the wrong order\r\n\r\n* Cospad: readme update\r\n\r\n- markdown formatting fixes\r\n- made Hardware Availability address a hyperlink\r\n- updated Docs links","distinct":true,"url":"https://api.github.com/repos/roamingthings/qmk_firmware/commits/ae222913887fa65cbce58abb5e35df828693dbff"},{"sha":"7bbcb0ac8f9dcffad09ef3bc13b4e6c4dbd398f8","author":{"name":"noroadsleft","email":"36683d74c44c86bda6910ac44668c77ed26d04b5@users.noreply.github.com"},"message":"EKeyboard: ErgoInu Configurator fix (#4665)\n\n* ErgoInu: Configurator update, part 1\r\n\r\nGive each key its own line to make the file easier to debug.\r\n\r\n* ErgoInu: Configurator update, part 2\r\n\r\n- converted all JSON variables to lowercase (this was the bugfix)\r\n- converted Tabs to Spaces\r\n\r\n* ErgoInu: Configurator update, part 3\r\n\r\n- break key data into chunks\r\n\r\n* ErgoInu: Configurator update, part 4\r\n\r\nRebuilt the layout tree into a new file, taking the Y values from the original data. Copied relevant data from original file into the new file, and then overwrote the original file.","distinct":true,"url":"https://api.github.com/repos/roamingthings/qmk_firmware/commits/7bbcb0ac8f9dcffad09ef3bc13b4e6c4dbd398f8"},{"sha":"2de5615955b5d694cb8d08bf6b4efcb7ac046ec1","author":{"name":"Andrew Kannan","email":"6693eae618200caa48407b78f303680acf377620@klaviyo.com"},"message":"Keyboard: Adding ortho60 to handwired (#4672)\n\n* Adding ortho60 to handwired\r\n\r\n* update to use LAYOUT_ortho_5x12\r\n\r\n* Address PR comments about layout macros\r\n\r\n* Add default layout to info.json for configurator\r\n\r\n* Hack to xyverz layout until RGB branch is merged\r\n\r\n* Fix undef RGBDIPIN in xyverz 12x5 layout\r\n\r\n* Revert change to xvyerz's layout\r\n\r\n* Fix typo\r\n\r\n* Fix order\r\n\r\n* Revert xyverz rules.mk","distinct":true,"url":"https://api.github.com/repos/roamingthings/qmk_firmware/commits/2de5615955b5d694cb8d08bf6b4efcb7ac046ec1"},{"sha":"82c3ab33d31b8c338100d7a0a9045499ba16450f","author":{"name":"Wilba","email":"7ef25669d24d1baee0b548536e0f9b0a52f52bda@gmail.com"},"message":"Keyboard: Initial commit of WT8-A implementation (#4674)","distinct":true,"url":"https://api.github.com/repos/roamingthings/qmk_firmware/commits/82c3ab33d31b8c338100d7a0a9045499ba16450f"},{"sha":"b286faeab27b41f23ac2d77298144ab79b417444","author":{"name":"Takeshi ISHII","email":"64add34726775c6bb4944803108a4eeca8c69bad@users.noreply.github.com"},"message":"Keymap: Changed to use LAYOUT_kc() macro instead of LAYOUT() macro for easy maintenance. (#4676)","distinct":true,"url":"https://api.github.com/repos/roamingthings/qmk_firmware/commits/b286faeab27b41f23ac2d77298144ab79b417444"},{"sha":"cb3db213f66807abe11ec002abe8520d6e48bb4a","author":{"name":"Matthew Lyon","email":"f80d0ca101e967b50b730ddf8e8aca0de85e8df6@lyonheart.us"},"message":"Keymap: @mattly's planck layout (#4678)","distinct":true,"url":"https://api.github.com/repos/roamingthings/qmk_firmware/commits/cb3db213f66807abe11ec002abe8520d6e48bb4a"},{"sha":"1509a1d9a5a54b241c0b084472fd47071d00da6b","author":{"name":"Yan-Fa Li","email":"1bc265fa5ea33c17963a464d06fd98bdf2e7d465@gmail.com"},"message":"Keymap: A Planck style keymap with iris flair (#4677)\n\n* A Planck style keymap with iris flair\r\n\r\n - Re-arrange layers to be more planck like.\r\n - move backspace to right thumb\r\n - replace backspace with minus, more useful for coding\r\n - replace center keys with brackets\r\n - MT(MOD_LCTRL and ESCAPE)\r\n - Use QMK-DFU for bootloader\r\n   - add a soft reset to keymap\r\n\r\n* Feedback from reviewers\r\n\r\n - remove redundant define (noroadsleft)\r\n - remove unused layer switch case (drashna)","distinct":true,"url":"https://api.github.com/repos/roamingthings/qmk_firmware/commits/1509a1d9a5a54b241c0b084472fd47071d00da6b"},{"sha":"e7309c20aa1dfb7ad9ae53d7a8e9f62a3bb36679","author":{"name":"noroadsleft","email":"45273ce890178cad0df5dc74a41a11c0e80607f2@yahoo.com"},"message":"FC980C: refactor and Configurator update\n\n- fc980c.h\n  - updated to #pragma once method\n  - layout macro visual alignment\n- info.json\n  - fixed JSON ordering (keys were being assigned out-of-order)\n- default keymap\n  - visual alignment\n  - deleted unused fn_actions block","distinct":true,"url":"https://api.github.com/repos/roamingthings/qmk_firmware/commits/e7309c20aa1dfb7ad9ae53d7a8e9f62a3bb36679"},{"sha":"aa6c40cd4d38d3622fcf3445ab8f637e3be4429b","author":{"name":"noroadsleft","email":"36683d74c44c86bda6910ac44668c77ed26d04b5@users.noreply.github.com"},"message":"Keyboard: Espectro refactor and Configurator support (#4666)\n\n* Espectro: layout macro refactor\r\n\r\n- updated to #pragma once method\r\n- restructure LAYOUT_all data as block comment\r\n  - Configurator was reading the LAYOUT_all macro even though it was commented out.\r\n- updated all keyswitch arguments to use K<ROW><COLUMN> notation\r\n- add LAYOUT_iso macro\r\n- add info.json file for Configurator support\r\n\r\n* Espectro: keymap refactor\r\n\r\n- deleted unused MODS_CTRL_MASK definitions\r\n- iso keymap refactored to use LAYOUT_iso macro\r\n- default and iso keymaps refactored for readability","distinct":true,"url":"https://api.github.com/repos/roamingthings/qmk_firmware/commits/aa6c40cd4d38d3622fcf3445ab8f637e3be4429b"},{"sha":"1b3bd938ca7c4f7c90397dfef03a5aaff37b2704","author":{"name":"Drashna Jaelre","email":"b1a887da75725d9274097d24551cb6d13458e359@live.com"},"message":"Fix fc980c.h update (#4682)","distinct":true,"url":"https://api.github.com/repos/roamingthings/qmk_firmware/commits/1b3bd938ca7c4f7c90397dfef03a5aaff37b2704"},{"sha":"37622cd9f4d0812176707206e80025a499f71457","author":{"name":"Danny Nguyen","email":"df4bf92e16bbb7396c50d637f6b7ad9a4c8c274c@keeb.io"},"message":"Make `readPin` output a 0 or 1 when using AVR to match ChibiOS's version of `readPin`","distinct":true,"url":"https://api.github.com/repos/roamingthings/qmk_firmware/commits/37622cd9f4d0812176707206e80025a499f71457"},{"sha":"e700aaed8f41be808ca24edf3c8b75c116f59181","author":{"name":"Drashna Jaelre","email":"b1a887da75725d9274097d24551cb6d13458e359@live.com"},"message":"Overhaul Unicode Common functionality (#4325)\n\n* Standardize the Unicode EEPROM code\r\n\r\n* Remove unicode init from process_record_* functions\r\n\r\n* Add unicode init to where it belongs: matrix_init_quantum\r\n\r\n* Move Unicode proccessing to unicode common\r\n\r\n* Add audio feedback to input mode keys to drive konstantin up a wall\r\n\r\n* Tap_code cleanup\r\n\r\n* Update keycodes\r\n\r\n* Update unicode documentation\r\n\r\n* Update unicode keycodes for consistency/easier merge\r\n\r\n* Add Audio Feedback section\r\n\r\n* Remove Functions from feature page\r\n\r\nAnd link to the file instead.  Link to specific lines later on.\r\n\r\n* Fix spacing\r\n\r\nCo-Authored-By: drashna <drashna@live.com>\r\n\r\n* Because I missed it!\r\n\r\nCo-Authored-By: drashna <drashna@live.com>\r\n\r\n* Fix spacing\r\n\r\nCo-Authored-By: drashna <drashna@live.com>\r\n\r\n* SPAAAAAAAAAACing\r\n\r\nCo-Authored-By: drashna <drashna@live.com>\r\n\r\n* Add BSD for future compatibility\r\n\r\n* Thought I fixed that!\r\n\r\nCo-Authored-By: drashna <drashna@live.com>\r\n\r\n* non-breaking\r\n\r\nCo-Authored-By: drashna <drashna@live.com>\r\n\r\n* Considered that\r\n\r\nCo-Authored-By: drashna <drashna@live.com>\r\n\r\n* Yuuup\r\n\r\nCo-Authored-By: drashna <drashna@live.com>\r\n\r\n* consistency\r\n\r\nCo-Authored-By: drashna <drashna@live.com>\r\n\r\n* white spaces .... copied from elsewhere\r\n\r\nCo-Authored-By: drashna <drashna@live.com>\r\n\r\n* white spaces\r\n\r\nCo-Authored-By: drashna <drashna@live.com>\r\n\r\n* white spaces\r\n\r\nCo-Authored-By: drashna <drashna@live.com>\r\n\r\n* Update keycode defines\r\n\r\n* Fix Linux Song\r\n\r\n* Update all of the songs\r\n\r\n* Cleanup\r\n\r\n* Move and update check to ensure only one unicode method is enabled\r\n\r\n* Update quantum/quantum_keycodes.h\r\n\r\n* Update documentation\r\n\r\n* Wordsmithing and cleanup\r\n\r\n* Format unicode_common (#13)\r\n\r\n* case alignment\r\n\r\n* process_record_unicode_common → process_unicode_common\r\n\r\n* Move song arrays into function where they're used, align preprocessor directives\r\n\r\n* Swap the order of UC_WIN and UC_BSD\r\n\r\n* Update Unicode docs\r\n\r\n* Reorder Unicode mode stuff to match the order of input mode constants\r\n\r\n* Fix capitalization in doc subtitle\r\n\r\n* Readd BSD and OSX_RALT songs\r\n\r\n* Reword BSD note in docs\r\n\r\n* Readd BSD keycode description\r\n\r\n* Reword explanation of input on different platforms\r\n\r\n* Steal vomindoraan's input mode documentation\r\n\r\nCo-Authored-By: vomindoraan (vomindoraan@gmail.com)\r\n\r\n* Willingly give Drashna the rest of my Unicode doc improvements\r\n\r\n* Wordsmithing\r\n\r\nCo-Authored-By: drashna <drashna@live.com>\r\n\r\n* remove merge artifacts\r\n\r\n* Unicode common cleanup (#17)\r\n\r\n* Standardize the Unicode EEPROM code\r\n\r\n* Remove unicode init from process_record_* functions\r\n\r\n* Add unicode init to where it belongs: matrix_init_quantum\r\n\r\n* Move Unicode proccessing to unicode common\r\n\r\n* Add audio feedback to input mode keys to drive konstantin up a wall\r\n\r\n* Tap_code cleanup\r\n\r\n* Update keycodes\r\n\r\n* Update unicode documentation\r\n\r\n* Update unicode keycodes for consistency/easier merge\r\n\r\n* Add Audio Feedback section\r\n\r\n* Remove Functions from feature page\r\n\r\nAnd link to the file instead.  Link to specific lines later on.\r\n\r\n* Fix white spaces\r\n\r\nCo-Authored-By: drashna <drashna@live.com>\r\n\r\n* Fix spacing\r\n\r\nCo-Authored-By: drashna <drashna@live.com>\r\n\r\n* Because I missed it!\r\n\r\nCo-Authored-By: drashna <drashna@live.com>\r\n\r\n* Fix spacing\r\n\r\nCo-Authored-By: drashna <drashna@live.com>\r\n\r\n* SPAAAAAAAAAACing\r\n\r\nCo-Authored-By: drashna <drashna@live.com>\r\n\r\n* white spaces\r\n\r\nCo-Authored-By: drashna <drashna@live.com>\r\n\r\n* Add BSD for future compatibility\r\n\r\n* Thought I fixed that!\r\n\r\nCo-Authored-By: drashna <drashna@live.com>\r\n\r\n* non-breaking\r\n\r\nCo-Authored-By: drashna <drashna@live.com>\r\n\r\n* Considered that\r\n\r\nCo-Authored-By: drashna <drashna@live.com>\r\n\r\n* Yuuup\r\n\r\nCo-Authored-By: drashna <drashna@live.com>\r\n\r\n* consistency\r\n\r\nCo-Authored-By: drashna <drashna@live.com>\r\n\r\n* white spaces .... copied from elsewhere\r\n\r\nCo-Authored-By: drashna <drashna@live.com>\r\n\r\n* white spaces\r\n\r\nCo-Authored-By: drashna <drashna@live.com>\r\n\r\n* white spaces\r\n\r\nCo-Authored-By: drashna <drashna@live.com>\r\n\r\n* Update keycode defines\r\n\r\n* Fix Linux Song\r\n\r\n* Update all of the songs\r\n\r\n* Cleanup\r\n\r\n* Move and update check to ensure only one unicode method is enabled\r\n\r\n* Update quantum/quantum_keycodes.h\r\n\r\n* Update documentation\r\n\r\n* Wordsmithing and cleanup\r\n\r\n* Format unicode_common (#13)\r\n\r\n* case alignment\r\n\r\n* process_record_unicode_common → process_unicode_common\r\n\r\n* Move song arrays into function where they're used, align preprocessor directives\r\n\r\n* Swap the order of UC_WIN and UC_BSD\r\n\r\n* Update Unicode docs\r\n\r\n* Reorder Unicode mode stuff to match the order of input mode constants\r\n\r\n* Fix capitalization in doc subtitle\r\n\r\n* Readd BSD and OSX_RALT songs\r\n\r\n* Reword BSD note in docs\r\n\r\n* Readd BSD keycode description\r\n\r\n* Reword explanation of input on different platforms\r\n\r\n* Steal vomindoraan's input mode documentation\r\n\r\nCo-Authored-By: vomindoraan (vomindoraan@gmail.com)\r\n\r\n* Willingly give Drashna the rest of my Unicode doc improvements\r\n\r\n* Wordsmithing\r\n\r\nCo-Authored-By: drashna <drashna@live.com>\r\n\r\n* Rearrange process_unicode_common functions\r\n\r\n* Make Unicode input mode constants (UC_*) an enum\r\n\r\n* Simplify unicode_input_start/finish code\r\n\r\n* Make the key used for WinCompose configurable\r\n\r\n* Remove UC_OSX_RALT in favor of setting the key with UNICODE_OSX_KEY\r\n\r\n* Update Unicode input mode doc\r\n\r\n* Add descriptions and rearrange definitions in process_unicode_common.h\r\n\r\n* Add registry command to Unicode docs + misc updates\r\n\r\n* Reword an explanation in Unicode docs\r\n\r\n* Add TODO comment\r\n\r\n* Remove trailing whitespace\r\n\r\n* Improve Cycling documentation\r\n\r\n* Add Unicode Input method Cycling support (#19)\r\n\r\n* Standardize the Unicode EEPROM code\r\n\r\n* Remove unicode init from process_record_* functions\r\n\r\n* Add unicode init to where it belongs: matrix_init_quantum\r\n\r\n* Move Unicode proccessing to unicode common\r\n\r\n* Add audio feedback to input mode keys to drive konstantin up a wall\r\n\r\n* Tap_code cleanup\r\n\r\n* Update keycodes\r\n\r\n* Update unicode documentation\r\n\r\n* Update unicode keycodes for consistency/easier merge\r\n\r\n* Add Audio Feedback section\r\n\r\n* Remove Functions from feature page\r\n\r\nAnd link to the file instead.  Link to specific lines later on.\r\n\r\n* Fix white spaces\r\n\r\nCo-Authored-By: drashna <drashna@live.com>\r\n\r\n* Fix spacing\r\n\r\nCo-Authored-By: drashna <drashna@live.com>\r\n\r\n* Because I missed it!\r\n\r\nCo-Authored-By: drashna <drashna@live.com>\r\n\r\n* Fix spacing\r\n\r\nCo-Authored-By: drashna <drashna@live.com>\r\n\r\n* SPAAAAAAAAAACing\r\n\r\nCo-Authored-By: drashna <drashna@live.com>\r\n\r\n* white spaces\r\n\r\nCo-Authored-By: drashna <drashna@live.com>\r\n\r\n* Add BSD for future compatibility\r\n\r\n* Thought I fixed that!\r\n\r\nCo-Authored-By: drashna <drashna@live.com>\r\n\r\n* non-breaking\r\n\r\nCo-Authored-By: drashna <drashna@live.com>\r\n\r\n* Considered that\r\n\r\nCo-Authored-By: drashna <drashna@live.com>\r\n\r\n* Yuuup\r\n\r\nCo-Authored-By: drashna <drashna@live.com>\r\n\r\n* consistency\r\n\r\nCo-Authored-By: drashna <drashna@live.com>\r\n\r\n* white spaces .... copied from elsewhere\r\n\r\nCo-Authored-By: drashna <drashna@live.com>\r\n\r\n* white spaces\r\n\r\nCo-Authored-By: drashna <drashna@live.com>\r\n\r\n* white spaces\r\n\r\nCo-Authored-By: drashna <drashna@live.com>\r\n\r\n* Update keycode defines\r\n\r\n* Fix Linux Song\r\n\r\n* Update all of the songs\r\n\r\n* Cleanup\r\n\r\n* Move and update check to ensure only one unicode method is enabled\r\n\r\n* Update quantum/quantum_keycodes.h\r\n\r\n* Update documentation\r\n\r\n* Wordsmithing and cleanup\r\n\r\n* Format unicode_common (#13)\r\n\r\n* case alignment\r\n\r\n* process_record_unicode_common → process_unicode_common\r\n\r\n* Move song arrays into function where they're used, align preprocessor directives\r\n\r\n* Swap the order of UC_WIN and UC_BSD\r\n\r\n* Update Unicode docs\r\n\r\n* Reorder Unicode mode stuff to match the order of input mode constants\r\n\r\n* Fix capitalization in doc subtitle\r\n\r\n* Readd BSD and OSX_RALT songs\r\n\r\n* Reword BSD note in docs\r\n\r\n* Readd BSD keycode description\r\n\r\n* Reword explanation of input on different platforms\r\n\r\n* Steal vomindoraan's input mode documentation\r\n\r\nCo-Authored-By: vomindoraan (vomindoraan@gmail.com)\r\n\r\n* Willingly give Drashna the rest of my Unicode doc improvements\r\n\r\n* Wordsmithing\r\n\r\nCo-Authored-By: drashna <drashna@live.com>\r\n\r\n* Rearrange process_unicode_common functions\r\n\r\n* Make Unicode input mode constants (UC_*) an enum\r\n\r\n* Simplify unicode_input_start/finish code\r\n\r\n* Make the key used for WinCompose configurable\r\n\r\n* Remove UC_OSX_RALT in favor of setting the key with UNICODE_OSX_KEY\r\n\r\n* Update Unicode input mode doc\r\n\r\n* Add descriptions and rearrange definitions in process_unicode_common.h\r\n\r\n* Add registry command to Unicode docs + misc updates\r\n\r\n* Reword an explanation in Unicode docs\r\n\r\n* Add TODO comment\r\n\r\n* Add cycle_unicode_input_mode and UNICODE_SELECTED_MODES macro\r\n\r\n* Add an option for making cycle changes persistent\r\n\r\n* Add debug prints to functions that change input_mode\r\n\r\n* Use cycle_unicode_input_mode in whitefox/konstantin\r\n\r\n* Add persist_unicode_input_mode function\r\n\r\n* Add offset to cycle to allow stepping in reverse\r\n\r\n* Add keycodes: UNICODE_MODE_FORWARD, UNICODE_MODE_REVERSE\r\n\r\nAliases: UC_MOD, UC_RMOD (respectively)\r\n\r\n* REVERT ME: Undo changes to whitefox/konstantin to avoid conflicts\r\n\r\n* Fix wrong constant name\r\n\r\n* Revert \"REVERT ME: Undo changes to whitefox/konstantin to avoid conflicts\"\r\n\r\nThis reverts commit 42676bf251fc8e3823f5e614dad6e510ba47a2f3.\r\n\r\n* Change dprintf text\r\n\r\n* Give selected modes priority over EEPROM when !UNICODE_CYCLE_PERSIST\r\n\r\n* Remove trailing whitespace\r\n\r\n* Cleanup of RALT code and unicode compilation stuff\r\n\r\n* Remove else for unicode handling","distinct":true,"url":"https://api.github.com/repos/roamingthings/qmk_firmware/commits/e700aaed8f41be808ca24edf3c8b75c116f59181"},{"sha":"df3be638cf8ff7898bfcd6cd28e696be0fdeed80","author":{"name":"yiancar","email":"e7fb3c75cfdc5497120cb4302acf7f25e3838dde@cytanet.com.cy"},"message":"Minor STM32 i2c driver cleanup","distinct":true,"url":"https://api.github.com/repos/roamingthings/qmk_firmware/commits/df3be638cf8ff7898bfcd6cd28e696be0fdeed80"},{"sha":"3574cb0a1816de715b9fbcada225b4213ee71c62","author":{"name":"yiancar","email":"e7fb3c75cfdc5497120cb4302acf7f25e3838dde@cytanet.com.cy"},"message":"Also fix use of weak stm32 internal pullup","distinct":true,"url":"https://api.github.com/repos/roamingthings/qmk_firmware/commits/3574cb0a1816de715b9fbcada225b4213ee71c62"},{"sha":"30f43ac90ed6b757b5f045dacd329d9c5f6e5665","author":{"name":"Ismael Venegas Castelló","email":"7b348385f43ee354b26e8e0643bfa1bb9e636ca9@gmail.com"},"message":"Keymap: Refactor Hacker Dvorak (#4688)\n\nProgrammer Dvorak based layout for the Ergodox EZ.","distinct":true,"url":"https://api.github.com/repos/roamingthings/qmk_firmware/commits/30f43ac90ed6b757b5f045dacd329d9c5f6e5665"},{"sha":"04b95029e52c9f6c988f2e81c820baa740ef42a6","author":{"name":"Skyler Lewis","email":"af738729238253d9e0b3222a66376cd2ef7a9707@gmail.com"},"message":"update the alairock keymap for dichotomy (#4687)\n\nJust a couple placement updates to my layout on the dichotomy keyboard.","distinct":true,"url":"https://api.github.com/repos/roamingthings/qmk_firmware/commits/04b95029e52c9f6c988f2e81c820baa740ef42a6"}]}
{"actor":{"display_login":"roamingthings"}}