{"push_id":3126074065,"size":13,"distinct_size":11,"ref":"refs/heads/my_customize","head":"f4be498ab9f04df2047ce6075a93c3e998893a9e","before":"02d2807933a82df005224b0a5fa04ca9959bc69b","commits":[{"sha":"13ad6501361faa9433562dba4ea8c55f85bf1dc5","author":{"name":"Konstantin Đorđević","email":"b2de9bf605bf75fda30c031b6bb041d07f4a3593@gmail.com"},"message":"Add a better Docker build script + update Dockerfile (#4222)\n\n* Add a Docker build script\r\n\r\n* Add usage and error messages\r\n\r\n* Add -r to reads\r\n\r\nThanks mechmerlin\r\n\r\n* Add keyboard:keymap form, improve script\r\n\r\n* Add target argument, change usage forms in script\r\n\r\n* Add check for more than 3 args in keyboard:keymap:target form\r\n\r\n* Change Docker base image to debian, use community repo\r\n\r\nThis matches what qmk_compiler uses (https://github.com/qmk/qmk_compiler/blob/master/Dockerfile#L1).\r\n\r\nI've removed the maintainer as we now have a community build on Docker Hub (https://hub.docker.com/r/qmkfm/qmk_firmware). This Dockerfile will also be maintained by the community.\r\n\r\n* Change build command format to keyboard:keymap\r\n\r\n* Call make directly in container run command\r\n\r\n* Simplify script, remove 3-arg form\r\n\r\n* Add COPY to Dockerfile so images are usable in and of themselves\r\n\r\nAlso change WORKDIR from /qmk to /qmk_firmware\r\n\r\n* Add USB pass-through for Linux and docker-machine hosts\r\n\r\n* Read directly into variables instead of array\r\n\r\n* Alphabetically sort dependencies in Dockerfile\r\n\r\n* Set executable bit on util/docker_build.sh\r\n\r\n* Update Docker docs\r\n\r\n* Add warning about Docker on Windows\r\n\r\n* Expand comment in docs\r\n\r\n* Check docker-machine exit code instead of string\r\n\r\n* Only match --help with whole arguments\r\n\r\n* Make script POSIX-compliant\r\n\r\n* Convert script indentation to tabs","distinct":false,"url":"https://api.github.com/repos/marksard/qmk_firmware/commits/13ad6501361faa9433562dba4ea8c55f85bf1dc5"},{"sha":"11eaccdbce5246e7235ff91d0d04de83f7685919","author":{"name":"marksard","email":"d8db8cc23a7dc5233eab50cf51c4c0972a011629@users.noreply.github.com"},"message":"Keymap: Modified like-jis keymap for crkbd (#4577)","distinct":false,"url":"https://api.github.com/repos/marksard/qmk_firmware/commits/11eaccdbce5246e7235ff91d0d04de83f7685919"},{"sha":"614b3a0f7ca266f9d625814a3bbd1c2de34f2f0f","author":{"name":"zer09","email":"73740333e49841c529994333373fc7a99d7b7f2c@users.noreply.github.com"},"message":"Keymap: Keymap update (#4579)\n\n* Add YREG keycode\r\n\r\n* Add GM layer\r\n\r\n* Set tapping term to 105\r\n\r\n* update tapping term","distinct":true,"url":"https://api.github.com/repos/marksard/qmk_firmware/commits/614b3a0f7ca266f9d625814a3bbd1c2de34f2f0f"},{"sha":"b8db0b26b1b978bbc510af1fe95ba2a0b7f1f928","author":{"name":"MakotoKurauchi","email":"d5772aadd64fb61be9a788f1c080daa44d6414fa@me.com"},"message":"Keymap: Fixed a problem with underglow with froggy keymap (#4580)","distinct":true,"url":"https://api.github.com/repos/marksard/qmk_firmware/commits/b8db0b26b1b978bbc510af1fe95ba2a0b7f1f928"},{"sha":"16302be5adfa0f094e95f734b432c96460b79a6e","author":{"name":"Ben","email":"a5c95fe9f57a52a74060f0eb6313662bed114edf@users.noreply.github.com"},"message":"docs typo (#4584)","distinct":true,"url":"https://api.github.com/repos/marksard/qmk_firmware/commits/16302be5adfa0f094e95f734b432c96460b79a6e"},{"sha":"fd3b0787ed4fc8d58158fa8c7136bc1d3b48ab16","author":{"name":"Vyolle","email":"af6123e85eb55157c3794bc6ec841a787cc58f28@users.noreply.github.com"},"message":"Fixed lack of semi colon. (#4587)","distinct":true,"url":"https://api.github.com/repos/marksard/qmk_firmware/commits/fd3b0787ed4fc8d58158fa8c7136bc1d3b48ab16"},{"sha":"753f57ee0003c9adde5446e813e3a347d4b15a2a","author":{"name":"noroadsleft","email":"36683d74c44c86bda6910ac44668c77ed26d04b5@users.noreply.github.com"},"message":"handwired/nicekey Refactor and readme cleanup (#4588)\n\n* handwired/nicekey: refactor\r\n\r\nNow uses a layout macro.\r\n\r\n* handwired/nicekey: readme cleanup\r\n\r\n- linked maintainer's GitHub account\r\n- updated Docs links","distinct":true,"url":"https://api.github.com/repos/marksard/qmk_firmware/commits/753f57ee0003c9adde5446e813e3a347d4b15a2a"},{"sha":"090c30212e13b5c21d78f600425a28b4b7ff0e37","author":{"name":"noroadsleft","email":"36683d74c44c86bda6910ac44668c77ed26d04b5@users.noreply.github.com"},"message":"handwired/onekey Refactor and readme update  (#4590)\n\n* handwired/onekey: refactor\r\n\r\n- keyboard now uses a layout macro\r\n- keymap now uses #include QMK_KEYBOARD_H\r\n\r\n* handwired/onekey: readme update\r\n\r\nUpdated Docs links.","distinct":true,"url":"https://api.github.com/repos/marksard/qmk_firmware/commits/090c30212e13b5c21d78f600425a28b4b7ff0e37"},{"sha":"e99615b2acb473fc4a23886b87abe61c80faa1bc","author":{"name":"Michael","email":"0d48ff4b7368227305c4e79a99de753037ba3890@users.noreply.github.com"},"message":"Keyboard: Added RGB toggle and cycle to default KDB6x mapping. (#4592)\n\n* Added RGB toggle and cycle to default mapping. This is present on layouts on 'http://qmkeyboard.cn/' but not here.\r\n\r\n* Added addition keycodes for hue/sat/val.","distinct":true,"url":"https://api.github.com/repos/marksard/qmk_firmware/commits/e99615b2acb473fc4a23886b87abe61c80faa1bc"},{"sha":"4a5e68f4f29b0c4c75a68b5958dff197f4ac0f53","author":{"name":"patrickmt","email":"7547502189e43629ef0ea812bd6ff75b924464f9@users.noreply.github.com"},"message":"Bringing Massdrop keyboard hardware configuration to keyboard level (#4593)\n\nMCU Pins for debugging, LED, boot tracing, and shift registers are now configurable at keyboard level.\r\nMacros led_* replaced by DBG_LED_*\r\nMacros m15_* replaced by DBG_1_*\r\nMacros m27_* replaced by DBG_2_*\r\nMacros m28_* replaced by DBG_3_*\r\nFor CTRL and ALT keyboards, debug boot tracing pin default now set to pad M27 instead of M28 since although M28 is not being used, it is technically a signal for USB port detection.\r\nm15_print(...) renamed to dbg_print(...) to get away from hard coded port names.\r\ndbg_print function now follows similar pattern to debug led output.","distinct":true,"url":"https://api.github.com/repos/marksard/qmk_firmware/commits/4a5e68f4f29b0c4c75a68b5958dff197f4ac0f53"},{"sha":"e5380795b9a0b554673449675630062be3b09573","author":{"name":"Drashna Jaelre","email":"b1a887da75725d9274097d24551cb6d13458e359@live.com"},"message":"Fix the LFKeyboards so they work with the QMK Configurator (#4591)\n\n* Make layer_info weak so it works with QMK Configurator\r\n\r\n* Fix lfk87 compile issue\r\n\r\n* Add fixes for lfkpad","distinct":true,"url":"https://api.github.com/repos/marksard/qmk_firmware/commits/e5380795b9a0b554673449675630062be3b09573"},{"sha":"3bef186ea6ba9da445a16d2ff72d2737e1d7c974","author":{"name":"Peter K. Cawley","email":"be9f2f20afb1ca9503266be48feb2e55790f6fbd@gmail.com"},"message":"adjust install_avr function to use unzip for broader compatibility (#4596)\n\nOn a laptop with god knows what mandatory security software (Cylance?), running up-to-date Windows 10 with msys2 mingw-64, attempting to install the AVR toolkit results in the following error:\r\n\r\n```\r\n1 [main] 7z (13316) C:\\msys32\\usr\\lib\\p7zip\\7z.exe: *** fatal error - cygheap base mismatch detected - 0x612A5410/0x2375410.\r\nThis problem is probably due to using incompatible versions of the cygwin DLL.\r\nSearch for cygwin1.dll using the Windows Start->Find/Search facility\r\nand delete all but the most recent version.  The most recent version *should*\r\nreside in x:\\cygwin\\bin, where 'x' is the drive on which you have\r\ninstalled the cygwin distribution.  Rebooting is also suggested if you\r\nare unable to find another cygwin DLL.\r\n```\r\n\r\nThis appears to be related in some way, based on my research, to ASLR functionality in security software. Since I'm unable to override whatever is enforcing ASLR on my system, after trying several other approaches (removing other copies of msys-2.0.dll, which is what this is apparently actually referencing, rebasing that file in Windows to address 0x61000000, a few other things) I simply edited the installation shell script to use `unzip` instead of 7zip; `unzip`'s binary does not provoke a mismatch error and the installation proceeds as it should.\r\n\r\nI'm not aware of the reason why some parts of the install script use `unzip` (e.g. `install_arm`) and others use 7zip, but it seems that for broader compatibility and sparing users on locked down machines the 120 minutes or so of futzing this took me to fix, it might be better to just use `unzip` in all cases.\r\n\r\nNote: There is another function that uses 7zip, `extract_flip`. The line is `7z -oflip x FlipInstaller.exe`. I'm not sure what this is doing, or whether it's possible to do it with `unzip`, but it produces the same error. I haven't attempted to fix that in this PR, but it might be good to fix it for the same reason.","distinct":true,"url":"https://api.github.com/repos/marksard/qmk_firmware/commits/3bef186ea6ba9da445a16d2ff72d2737e1d7c974"},{"sha":"f4be498ab9f04df2047ce6075a93c3e998893a9e","author":{"name":"marksard","email":"15a0c6811137539122a02074790efe4e97045407@rocketmail.com"},"message":"Merge branch 'master' of git://github.com/qmk/qmk_firmware into my_customize","distinct":true,"url":"https://api.github.com/repos/marksard/qmk_firmware/commits/f4be498ab9f04df2047ce6075a93c3e998893a9e"}]}
{"actor":{"display_login":"marksard"}}