summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-11-29[Keymap] Add RGB keycodes to keymap, enable RGB_MATRIX on crkbd (#7499)Manna Harbour
2019-11-29Use os.chdir for `qmk docs` instead of a custom HTTP request handler (#7493)fauxpark
2019-11-30[keymap] personal keymap tweaks (#7510)Callum Oakley
* replace home and end with cmd-left and cmd-right for iOS compatability * tab left and right with cmd-shift-bracket instead of ctrl-tab for Blink compatability * cmd-up and cmd-down instead of pg-up pg-down for blink shell compatability * Revert "cmd-up and cmd-down instead of pg-up pg-down for blink shell compatability" This reverts commit e976af9f11f77933f272edc22faf971445a65717. * reorganised symbol layer * update link in readme
2019-11-29Fix output file permissions when using docker build. (#7378)Nick Brassel
2019-11-28Add yet another dictionary for the QMK Firmware docs sidebar heading (#7504)fauxpark
2019-11-28Add shift-to-invert to remaining directional RGB_* keycode pairs (#7484)Manna Harbour
* Add shift-to-invert to remaining directional RGB_* keycode pairs RGB_MODE_FORWARD / RGB_MODE_REVERSE invert their functions when shift is held. This change adds the same capabilities to the remaining directional RGB_* keycode pairs. This improves consistency and provides full RGB control in a keymap containing only one keycode from each pair. * remove redundant variable * fix typo * Fix more typos Flyspell is on now I swear!
2019-11-28Compile out some keycode processing when features are disabled (#7506)Joel Challis
2019-11-28Fix processing of RGB keycodes on slave half (#7404)Joel Challis
2019-11-28Install bootloadHid as part of qmk_install (#7463)Joel Challis
* Install bootloadHid on macos * Install bootloadHid on windows * Highlight bootloadHID is now installed in docs * Update udev rules for bootloadHID * Install bootloadHid on some distros * fix caterina udev filename
2019-11-27[Keymap] Userspace updates (#7500)stanrc85
* Convert macro to use new QMK CLI and other cleanup * use \n instead of ss enter
2019-11-27[Keyboard] New Keyboard: J-01 (#7494)MechMerlin
* initial commit * create the appropriate LAYOUT macro * ANSI FOREVER * Update keyboards/jae/j01/config.h Changing it to use the Esc key for bootmagic lite * Update keyboards/jae/j01/readme.md * Update keyboards/jae/j01/readme.md * Update keyboards/jae/j01/info.json * Update keyboards/jae/j01/readme.md * Update keyboards/jae/j01/info.json * remove file as per fauxpark comments
2019-11-27Community Layout support (and minor tidying) for KBD8X MK2 (#7449)James Young
* Community Layout support for KBD8X MK2 - add LAYOUT_tkl_ansi and LAYOUT_tkl_iso layout macros - add default_tkl_iso keymap, using new layout macro - rename ansi_625 keymap to default_tkl_ansi, using new layout macro - change keymaps to four-space indent - update info.json - remove firmware size impacts from rules.mk * remove empty functions * rename the ANSI and ISO keymaps per fauxpark
2019-11-27Revert split encoder fixes until able to repro a better fix (#7498)XScorpion2
Temporarily removing to avoid disabling split keyboards with Rotary Encoders, irisv3/4 and Sol, while @XScorpion2 works on a more permanent fix.
2019-11-27clean up quantum.c (#7485)Yan-Fa Li
* idea * progress * more stuff * wip * wip * last couple of keycodes you can move safely * Update quantum/quantum.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Put back RGB_MODE_BREATHE
2019-11-27adding noah keyboard (#7432)yulei
* adding noah keyboard * Update keyboards/matrix/noah/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/matrix/noah/noah.c Co-Authored-By: Drashna Jaelre <drashna@live.com>
2019-11-26[Keyboard] add keyboard wm1 (#7466)heliarmk
* add new keyborad wm1 * 删除print信息 * add info.json and modified the default keymap.c * add keyboard name and maintainer in info.json * add readme.md file for new keyboard * add default/keymap/readme.md * modified the main readme file * change keyboard name from wm1 to wm1_hotswap * update readme * update imgur link in readme * update readme to add more pic and subtopic * change wm1 keyboard pic to direct show up * add copyright to config.h * modified the info.json to change the label * set the debug config to no in rule.mk * rename wn1.c wm1.h to wm1_hotswap.c, wm1_hotswap.h * fix spelling mistake * update the rule.mk to new version * fix the LED operation in wm1_hotswap.c * delete the definition of kc_trns * change layout to conform to electrical position * delete backslashes in keymap.c * update info.json according to the layout * change the return of led_update_kb * delete unused comments in rule.mk * delete unused definition in wm1_hotswap.h * add a if statement to support user override func * fix comment in rules.mk
2019-11-26Adjust Fn key and right arrow cluster of GH60/Satan keymap (#7490)Stephen Tudor
2019-11-26Fix typos in stale.yml (#7489)James Young
2019-11-26[Keymap] added a KBD67v2 layout that allows swapping of num/sym keys and ↵Kemmel-Dev
f-rows (#7469)
2019-11-26[Keyboard] change xbows/knight pins of capslock Indicator (#7486)moyi4681
2019-11-26Add language prefixes to docs sidebar entries and readmes (#7406)fauxpark
* Add language prefixes to docs sidebar entries and readmes * Remove prefix where it doesn't belong
2019-11-25Send string keycode tweaks (#7471)fauxpark
2019-11-25[Keymap] Added keymap for Tessachka (#7457)Thomas Baart
* Added keymap for Tessachka * Update keyboards/kyria/keymaps/tessachka/keymap.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/kyria/keymaps/tessachka/rules.mk Co-Authored-By: Drashna Jaelre <drashna@live.com>
2019-11-25[Keyboard] Add keyboard 7skb (#7468)Salicylic-acid3
* Add keyboard 7skb Add 7skb keyboard. A 63 keys HHKB Layout keyboard. Salicylic-acid3 * Update keyboards/7skb/keymaps/default/keymap.c * Update keyboards/7skb/keymaps/default/keymap.c * Update keyboards/7skb/keymaps/default/keymap.c * Update keyboards/7skb/keymaps/salicylic/keymap.c * Update keyboards/7skb/readme.md * Update keyboards/7skb/readme.md * Update keyboards/7skb/readme.md * keymap update Remove extra parts * Delete rules.mk * Update keyboards/7skb/rev1/rev1.c
2019-11-25[Core] Remove PROGRAM_CMD in mcu_selection.mk for 32A (#7482)fauxpark
2019-11-25[Keyboard] Add hand swap config matrix for preonic rev 3 (#7460)Martin Kauppinen
* Add hand swap config matrix for preonic rev 3 * Refactor hand swap config matrix into revision source files
2019-11-25IS31FL3733 Dirty page fix (#7079)yiancar
* IS31FL3733 Dirty page fix Function IS31FL3733_update_led_control_registers was never setting update register to false. As a result the led on/off page was being written every transaction even when it was not modified. This is ineficient and causes lots of bandwidth use. -> Fix the IS31FL3733_update_led_control_registers. -> After testing it was evident that failed I2C transactions could corrupt the Led on/off register. -> Update IS31FL3733_write_pwm_buffer and IS31FL3733_write_register functions to return 0 upon succesful tranmission and 1 if any of the transmitions within the function fail. -> Modify IS31FL3733_update_pwm_buffers function so if any of the IS31FL3733_write_pwm_buffer transuction fails, the g_led_control_registers_update_required register is set to true forcing a rewrite of the led on/off register in case it was corrupted. * Minor comment update * Upsie:) * Update is31fl3733.c * Return fix * more return fix * type change * more boolian logic reversal:)
2019-11-25Remove vusb 'reset to bootloader' hid message due to security implications ↵Joel Challis
(#7456)
2019-11-25fix link in docs/translating.md (#7474)Takeshi ISHII
2019-11-24Add RGB LED for Dozen0 (#7458)yynmt
* enable rgb led. * add layer for default keymap * Update keymap.c * Update rules.mk * Update rules.mk * fix keymaps remove backslashes.
2019-11-23[Keyboard] Add candybar lefty layout (#7286)Rob Rogers
* Add left number pad layout to candybar keyboard * successfully builds * Rename new layout to LAYOUT_lefty and add corresponding LAYOUT_righty as alias for LAYOUT * merge * Add lefty keymap * Add lefty layout to info.json * Added LAYOUT_righty to info.json and corrected some misplaced braces * Update keyboards/candybar/info.json * removed redundant sections as suggested.
2019-11-23[Keyboard] Update ATmega32A readme files to match template (#7462)Joel Challis
* Update atmega32a readme files to match template * Update atmega32a readme files to match template - fixes * Apply suggestions from code review
2019-11-23[Keyboard] Added Cans12er keyboard (#7455)Can Baytok
* added cans12er keyboard * updated readme Updated the readme to conform with the provided template from the qmk_firmware githubpage * Update keyboards/cans12er/README.md Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> * Changed configuration Changed the configuration based on the Change Request from PR #7455 made by github user noroadsleft
2019-11-23Set up language fallback for docs, and update translation guidelines (#7403)fauxpark
* Set up language fallback for docs, and update translation guidelines * Title Case * Add ID example * Link to emoji flag cheatsheet * Move docs preview section to contributing.md * Point to docs preview in the readme
2019-11-24Remove CR when computing BOOTLOADER_SIZE. (#7453)a_p_u_r_o
2019-11-23Update led_update_kb example (#7451)Yan-Fa Li
* Update led_update_kb example * Update comment to explain pin behavior * wordsmith * wordsmithing 2
2019-11-22[Keymap] Adding hbbisenieks keymap for keebio/iris (#7440)Hilary B. Brenum
* hbbisenieks keymap * fixed right encoder * changes suggested during pr
2019-11-22Allow overriding of all functions in wonderland.c (#7198)Yan-Fa Li
* f * Allow overriding of all functions in wonderland.c - needed for custom LED functions in keymap.c * Example of layer indication via LEDs optimize * Use newer led_update_kb and led_update_user hooks - these allow overriding without use of __attribute((weak))__ * Update led documentation a bit - clarify some of the wording around how to use led_update_user * Update led_update_user example * Update audio example to be complete * trailing spaces smh * spaces * spaces * smh * Less code is good * Update docs/custom_quantum_functions.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update docs/custom_quantum_functions.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update docs/custom_quantum_functions.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update docs/custom_quantum_functions.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update docs/custom_quantum_functions.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update docs/custom_quantum_functions.md Co-Authored-By: fauxpark <fauxpark@gmail.com>
2019-11-22[Keymap] changed knight ridder offset to face me on planck (#7445)dsanchezseco
* added rgblight controls to planck keymap * fixed knight ridder offset to face me
2019-11-22Fix clang-format logic within CI (#7386)Joel Challis
2019-11-22Improve and streamline MSYS2 installation (#7232)Drashna Jaelre
* Make MSYS force install * Cleanup msys script * Update to gcc 8.3 for arm and avr And cleanup install scripts for both * Fix path and scripts * Fix links * No confirmation for msys * Tweak arm function since file structure changed * Fix spacing and wording Co-Authored-By: fauxpark <fauxpark@gmail.com> * Only use MSYS2's make binary Co-Authored-By: fauxpark <fauxpark@gmail.com> * Some wordsmithing Co-Authored-By: Mikkel Jeppesen <2756925+Duckle29@users.noreply.github.com> * Add "disable download timeout" for download issues in MSYS Co-Authored-By: Mikkel Jeppesen <2756925+Duckle29@users.noreply.github.com> * Clean up URL for arm gcc download Co-Authored-By: Joel Challis <git@zvecr.com> * add pip Co-Authored-By: fauxpark <fauxpark@gmail.com>
2019-11-21[Keyboard] Update default keymaps to use `layer_state_t` (#7444)Drashna Jaelre
* Update default keymaps to use `layer_state_t` * Convert binon32 as get_highest_layer in default keymaps
2019-11-21[Keymap] added rgblight controls to planck keymap (#7439)dsanchezseco
2019-11-21[Keyboard] Add three missing layouts (#7441)fauxpark
* Add three missing default layouts * Add layout support to tragicforce68 * Not really 68% * Fix dumb mistake * Update info.json too * Apply suggestions from code review
2019-11-22Add 4-character aliases for sendstring keycodes (#7409)fauxpark
* Add 4-character aliases for sendstring keycodes * Remove pointless mail keycode redefinition * Forgot brightness keycodes
2019-11-21Updated Kyria readme.md with relocated build guide (#7438)Thomas Baart
2019-11-21MILC: Add support for hidden subcommands (#7034)Erovia
* MILC: Add support for hidden subcommands Subcommands with 'hidden=True' will not show up in the help output, but will work as any other subcommands. * Hide those hidden submodules, for real now * Rebase on latest MILC
2019-11-21Change label for stale bot (#7429)Drashna Jaelre
* Change label for stale bot * Reword things to be more concise and clear * git add . -- that's how this works, right? Co-Authored-By: fauxpark <fauxpark@gmail.com> * Remove Discussion label from issue templates
2019-11-21[Keymap] Clean up & improve default layouts (#7428)fauxpark
* Clean up & improve default layouts * Add newline at EOF in readmes * Oops
2019-11-21[Keyboard] dztech rgb pcb v2 support (#7423)moyi4681
* dztech rgb pcb v2 support dztech rgb pcb v2 support * Update config.h * Update rules.mk * Update rules.mk * Update rules.mk * Update keyboards/dztech/dz60rgb/v2/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/dztech/dz60rgb/v2/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/dztech/dz60rgb_ansi/v2/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/dztech/dz60rgb_ansi/v2/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/dztech/dz60rgb_wkl/v2/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/dztech/dz60rgb_wkl/v2/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com>