summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [Keyboard] h660s by hineybush (#10221)Josh Hinnebusch2020-11-1411-0/+1089
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add h660s * add via support to h660s * update readme * Update keyboards/hineybush/h660s/keymaps/via/readme.md * Update keyboards/hineybush/h660s/keymaps/via/keymap.c * Update keyboards/hineybush/h660s/keymaps/via/keymap.c * Update keyboards/hineybush/h660s/h660s.h * Update keyboards/hineybush/h660s/h660s.h * Update keyboards/hineybush/h660s/h660s.h * Update keyboards/hineybush/h660s/h660s.h * Update keyboards/hineybush/h660s/h660s.h * Update keyboards/hineybush/h660s/keymaps/default/keymap.c * Update keyboards/hineybush/h660s/keymaps/default/keymap.c * Update keyboards/hineybush/h660s/keymaps/via/keymap.c * Update keyboards/hineybush/h660s/keymaps/via/keymap.c * Update keyboards/hineybush/h660s/readme.md * Update keyboards/hineybush/h660s/readme.md * Update keyboards/hineybush/h660s/keymaps/default/keymap.c * Update keyboards/hineybush/h660s/keymaps/default/keymap.c * Update keyboards/hineybush/h660s/info.json * Update keyboards/hineybush/h660s/h660s.h * Update keyboards/hineybush/h660s/h660s.h * Update keyboards/hineybush/h660s/h660s.h
* [Keyboard] Time 80 TKL by Fox Lab (#10851)Lukas Alexandre2020-11-147-0/+296
| | | | | | | | | | | | | | | | | | | | * Porting Time 80 TKL * Update keyboards/foxlab/key65/hotswap/readme.md * Update keyboards/foxlab/time80/rules.mk * Update keyboards/foxlab/time80/config.h * Update keyboards/foxlab/time80/readme.md * Update keyboards/foxlab/time80/readme.md * Update keyboards/foxlab/time80/config.h * Use LAYOUT_all * Fixing placement of shortcuts
* [Keyboard] Southpaw66 by rpiguy9907 (#10782)gooberpsycho2020-11-139-0/+315
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * added Keyboard Southpaw66 * Housekeeping, shorten urls * Housekeeping * Row matrix pins were flipped, fixed * housekeeping, extraneous punctuation * bug-fixing * bug-fixing * Layout macro fixed * Layout macro fixed again * Update and rename Southpaw66,c to southpaw66.c * Rename Southpaw66.h to southpaw66.h * Update config.h * Update info.json * Change Southpaw66 to southpaw66 made change to case in all instances in code except where critical, such as in url's. * Rename parent folder from Southpaw66 to southpaw66 * Rename parent folder from Southpaw66 to southpaw66 * Update info.json * Update keyboards/rpiguy9907/Southpaw66/readme.md updated image url to point to lower resolution image. * Update config.h re-capitalized Southpaw66 in product name. * Rename Southpaw66 parent folder to southpaw66 * Rename parent folder from Southpaw66 to southpaw66 * rename parent folder from Southpaw66 to southpaw66 * rename parent folder from Southpaw66 to southpaw66 * Rename parent folder from Southpaw66 to southpaw66 * rename parent folder from Southpaw66 to southpaw66 * rename parent folder from Southpaw66 to southpaw66 * Update keyboards/rpiguy9907/southpaw66/readme.md * Update keyboards/rpiguy9907/southpaw66/config.h
* handwired/onekey/blackpill_f401: Fix I2C pin config mismatch (#10322)Sergey Vlasov2020-11-121-0/+23
| | | | | | | | | | | | | | By default the `i2c_master` driver for ChibiOS uses the B6 pin for `I2C1_SCL` and the B7 pin for `I2C1_SDA`. However, the ChibiOS board file used for the F401 Blackpill board (`ST_STM32F401C_DISCOVERY`) configures B6 as `I2C1_SCL` and B9 as `I2C1_SDA`, and if that configuration is left unchanged, enabling the `i2c_master` driver results in having two pins (B7 and B9) configured as `I2C1_SDA` at the same time, which does not work properly (experimental results show that the B9 pin still works as `I2C1_SDA` in that case, and the B7 pin does not work). Configure the B9 pin as an input with pull-up in `board_init()`, so that the B7 pin can be configured as `I2C1_SDA` by the I2C driver.
* Bring up Qvex Lynepad (#10826)KemoNine2020-11-129-0/+329
|
* Improve the QMK Lint workflow (#10909)Zach White2020-11-101-0/+4
| | | | | * properly set the exit_code * handle the case where exit_code is greater than 255
* CI: Add docs build and deploy workflow (#7448)Joel Challis2020-11-106-20/+91
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add docs build and deploy workflow * Remove old travis docs workflow * update to cli command * Tidy up for review * formatting * Update to pass style checks * Update lib/python/qmk/cli/docs.py Co-Authored-By: skullydazed <skullydazed@users.noreply.github.com> * Review comments - build->generate, use of verbose * Add docs * Update to match recent actions * Run within base_container * Convert cli to generate-docs * Convert cli to generate-docs - restore old file * Convert cli to generate-docs * Update docs Co-authored-by: skullydazed <skullydazed@users.noreply.github.com>
* [Keyboard] RGBKB Pan (#9587)Legonut2020-11-0915-0/+461
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add new keyboard Pan Encoder switches still need work * New keyboard Pan Should be complete * Split MCU selection into 2 revision folders * [rgbkb/pan] Make requested changes for PR Additionally, set DEFAULT_FOLDER to rev1, and default rev1 to atmega32a (as all shipped kits include an atmega32a) * Apply suggestions from code review * Fix default keymap typo * add usb max power define * Commit suggested changes * Update keyboards/rgbkb/pan/config.h * Apply suggestions from code review Small copyright updates * Apply suggestions from code review
* XD68: add 65_ansi_split_bs layout (#10835)Ole Westendorff2020-11-093-1/+105
| | | | | | | | * XD68: add 65_ansi_split_bs layuout * change number of keys in info.json * Apply suggestions from code review
* refactor SPLIT_KEYBOARD, OLED_DRIVER_ENABLE (#10405)yfuku2020-11-1033-2539/+236
|
* [Keyboard] Crazy Keyboard 68 (#10693)chent72020-11-098-0/+439
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Entry and readme for crazy keyboard 68 * Defined layout in keyboard.h * Basic setup done * Working config, keymaps, rgb confirmed. Caps lock led untested * Update readme.md Image links * Update config.h * Update crazy_keyboard_68.c #include "quantum.h" * Match PR * Update keyboards/crazy_keyboard_68/crazy_keyboard_68.c * Update keyboards/crazy_keyboard_68/keymaps/default/keymap.c * Update keyboards/crazy_keyboard_68/keymaps/default/keymap.c * Update keyboards/crazy_keyboard_68/info.json * Update keyboards/crazy_keyboard_68/crazy_keyboard_68.h * Update keyboards/crazy_keyboard_68/rules.mk * Update keyboards/crazy_keyboard_68/rules.mk * Update keyboards/crazy_keyboard_68/config.h
* userspace and keymap changes for rupa (#10489)rupa2020-11-1014-132/+519
| | | | | | | * userspace and keymap changes for rupa * remove layout wrappers and blocker rows from wrappers handle this in keymaps for now
* [Keyboard] kingly_keys/ave (#10042)Garret G2020-11-0916-0/+1120
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add configurator support for "The Ave." keyboard * Update readme.md * update misc nomenclature * add punctuation * fix miss-placed "0" * update README.md * del. duplicate "F11" in visual layout information * Split PCB configurations into subfolders * update layer template to new matrix title * rm primary <keyboard>.c / <keyboard>.h files * add new end line to both .h subfolder fiels * Apply suggestions from code review * tested update to RGB code * update rgb code * Apply suggestions from code review * Apply suggestions from code review * Apply suggestions from code review * Update rules.mk * Update rules.mk * Delete rules.mk * Delete rules.mk * Update rules.mk * Update config.h * Update config.h * Update keymap.c * Update ortho.c * Update ortho.h * Update config.h * Update keymap.c * Update staggered.c * Update staggered.h * Apply suggestions from code review * Update config.h * Update keymap.c * move and duplicate rules.mk file * Update keyboards/kingly_keys/ave/readme.md * Update config.h * Update keyboards/kingly_keys/ave/config.h
* Added color wheel that have QMK HSV values. (#8997)elijahblake812020-11-101-0/+2
| | | I've converted the 360 color wheel to the 255 color wheel for QMK HSV values.
* [Docs] redirect from /tutorial to /newbs (#10718)Mikkel Jeppesen2020-11-092-1/+2
| | | | | | | * Added redirect from /tutorial to /newbs * Fixed indentation * Changed title of tutorial page
* Add VIA Keymap for Worldspawn Gothic70. (#10617)Nate Stein2020-11-093-1/+80
| | | | | | | | | | * Add VIA Keymap for Worldspawn Gothic70. * Prevent LEDs from turning on at startup. * Add license header to keymap. * Fix Keymap Formatting.
* [Keymap] little foot (#7305)Yan-Fa Li2020-11-104-2/+55
| | | | | | | | | | | | | | | | | | | | | * Personal keymap - fix quoting in description fix issue with userspace disabling audio wip Update keyboards/kingly_keys/little_foot/keymaps/yanfali/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/kingly_keys/little_foot/config.h Co-authored-by: Nick Brassel <nick@tzarc.org> Co-authored-by: Yan-Fa Li <yanfa.li@fireeye.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Nick Brassel <nick@tzarc.org>
* Update massdrop/alt and arm_atsam/led_matrix to fix #10813 (#10818)Chris Merrill2020-11-095-14/+16
| | | | | | | | * Update massdrop/alt keyboard to fix Caps Lock LED flickering. * Fix Caps-lock LED during underglow-only for massdrop/ctrl * Update keyboards/massdrop/ctrl/keymaps/default/keymap.c
* [Keymap] idobo:egstad (#10783)Jordan Egstad2020-11-094-0/+355
| | | | | | | | | * feat: new keymapping for idobo * fix: added licenses. converted int to uint8_t where applicable * fix: addressed zvecr stylistic enhancements * fix: replaced rgblight_sethsv with rgblight_sethsv_noeeprom
* Adding few Korean translated files (#5895)SeungheonOh2020-11-104-0/+273
| | | | | | | | | * Korean Translation Korean Translation * Korean translation * more Korean translations
* [Keyboard] Keebwerk MEGA Initial commit (#10777)yiancar2020-11-0916-15/+1977
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Initial commit - Add Keebwerk Mega pcb - Update wilba rgb code * Update keyboards/keebwerk/mega/ansi/keymaps/default/keymap.c Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/keebwerk/mega/ansi/keymaps/via/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/keebwerk/mega/ansi/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/keebwerk/mega/ansi/keymaps/via/keymap.c Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/keebwerk/mega/ansi/keymaps/default/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/keebwerk/mega/ansi/ansi.c Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/keebwerk/mega/ansi/ansi.c Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/keebwerk/mega/ansi/ansi.c Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/keebwerk/mega/ansi/ansi.c Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* Indicator LEDs as config (#10816)Joel Challis2020-11-089-174/+264
| | | | | | | | | | | | | | | * First pass * Add config options to docs * Update some wording * Slight tidy up of backlight caps logic * Init pin to correct state * Move init location * Reverse default state
* add missing physical layout options and VIA support for Sesame (#10471)kb-elmo2020-11-084-0/+298
| | | | | | | | * add missing physical layout options and VIA support for Sesame * Apply suggestions from code review * make split rshift standard again
* [Keyboard] Fix unused variables in mschwingen modelm (#10811)Drashna Jaelre2020-11-071-9/+9
| | | Specifically, the lgreen variable isn't used, and avr-gcc 8.x complains about this. To prevent it from being an issue, just set all of these led variables to be unused.
* Add big spacebar defaults to Underscore33 (#10731)TJ2020-11-0712-10/+244
| | | | | | | | | | | | * add big spacebar default * add rev1 big space * add big spacebar default * add rev1 big space * Fixed copyright statements Removed unused RGBRST keycode and bootmagic swaps
* Add qmk info -l to show the layouts too (#10882)Zach White2020-11-071-1/+1
|
* New command: qmk lint (#10761)Zach White2020-11-077-23/+152
| | | | | | | | | | | | | | | | | | | | | | | | | * Basic qmk lint command * check for keymap readme * change the workflow from qmk info to qmk lint * add a strict mode * parsing -> parse * document qmk lint * small info logging cleanup * Apply suggestions from code review Co-authored-by: Ryan <fauxpark@gmail.com> * honor --strict in more places * change the job name to lint Co-authored-by: Ryan <fauxpark@gmail.com>
* Updates to Talljoe's Keymaps (#10115)Joe Wasson2020-11-0634-323/+880
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Minor Tweak * Refactor spacebar defines. * Add TMO50 layout * Rename Atreus keymap. * Refactor Atreus for readability. * Eliminate tapdance quote and tweak maltroff. * Factor out tapdance. * Add some fancy combos and keys. * Remove combos for now because they cause pain. * WIP visualizer * Alternate method for reset * WIP2 visualizer * Layer text tweak. * Add made-up layout Nortron as a combination of Norman and Maltron. * Add backspace. * Add Talljoe keymap to Prime E. * Fix double-colon so it doesn't press enter if shift is released early. * Use new make command. * Bring some modern standards into code and add licenses. * Remove QMK_KEYBOARD_CONFIG_H and fixup QMK_KEYBOARD_H. * Move from `biton32` to `get_highest_layer`. * Remove PREVENT_STUCK_MODIFIERS * Update keyboards/thevankeyboards/minivan/keymaps/talljoe-minivan/config.h
* [Keymap] bcat keymaps and userspace (#10705)Jonathan Rascher2020-11-0514-47/+299
| | | | | | | | | | | | | | | | | | | | | Add Eco keymap, factor Crkbd keymap to community layout, other minor tweaks * Remove outdated Crkbd Ctrl key positioning info * Add Left Alt key to Lily58 keymap * Lily58 no longer overrides default TAPPING_TERM * Refactor Crkbd keymap to use new community layout * Fix underglow animations for Crkbd w/ Split Common * Add initial Eco keymap * Update outdated reference to Crkbd layout * Add keymap links to userspace readme * Add copyright notices to files changed in this PR
* add dp60 indicator mode (#8801)yulei2020-11-0513-1/+293
| | | | | | | | | * add dp60 indicator mode * update according to #7720 * added license header and move the ws2812 codes to a seperate c file * fixed conflict with master
* E85 backlight & LED indicator updates (#10678)kaylanm2020-11-055-8/+27
| | | | | * Enable in-switch backlight on e85 for VIA keymaps. Update LED indicator code for e85 hotswap/soldered PCBs.
* Add support for 4 IS31FL3731 devices (#10860)X-Bows Tech2020-11-051-0/+18
| | | This is a simple change.Support for IS31FL3731 has been changed from 2 to 4.
* [Keymap] add brandonschlack userspace and keymaps (#10411)Brandon Schlack2020-11-0480-0/+5712
|
* [Keymap] add ai03/polaris:mekberg (#10508)Endemoniada2020-11-044-0/+135
| | | | | | | | | * Add keymap for Polaris * Change back to KC_NUBS for <> key * Add GPL header from default files * Change to new way of flashing in readme
* CLI: Add `qmk clean` (#10785)Ryan2020-11-044-0/+33
|
* Adds support for XD84 Pro (#9750)katawajojo2020-11-0412-0/+726
| | | | | Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: katawajojo <vibri@localhost> Co-authored-by: katawajojo <katawajojo@vibri.local>
* Freyr refactor (#10833)Ryan2020-11-049-408/+496
|
* KC60 refactor (#10834)Ryan2020-11-0210-295/+338
|
* [Keyboard] Fixes for PloopyCo mouse and readmes (#10841)Drashna Jaelre2020-11-034-30/+3
|
* Enable extrakeys, mousekeys for all VIA keymaps. (#10740)kaylanm2020-11-0235-70/+12
|
* Add OLED support for Riblee F411 (#10778)Reibl János Dániel2020-11-027-9/+146
| | | | | * Add OLED support for Riblee F422 * Fix typo
* NK65 eeprom compatibility with 128KB and 256KB (#10804)yiancar2020-11-032-2/+13
| | | | | * NK65 define hack for 128kb 256kb versions of F303 * Updated to chibios define
* Add support for Noxary Vulcan (#10822)ai032020-11-0311-0/+390
| | | | Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: ai03 <sarcaphx510@gmail.com>
* Enable media keys support for Canoe VIA keymap (#10829)Frothy2020-11-031-2/+0
|
* Phantom refactor (#10805)Ryan2020-11-0212-3251/+878
|
* `qmk info`: Add `--ascii` flag (#10793)Ryan2020-11-023-14/+52
| | | | | | | | | | | | | | | * `qmk info`: Add `--ascii` flag * Fix typo * Force ASCII for Windows/MSYS2 * Make it gooder * Remove redundant windows check * ...And this too * Make pytest work on Windows
* [Keymap] Corrected the dvorak layout for kinesis advantage (#10808)Rich Saunders2020-11-011-12/+12
|
* [Keyboard] Fix keyboard matrix scan rate with F072 (#10226)Xelus222020-11-012-0/+6
| | | | | | | * fix matrix scan rate * Update trinityxttkl.c * Update rev2.c
* [Keyboard] nullbitsco/nibble Configurator rework (#10814)James Young2020-11-013-1140/+247
| | | | | | | | | | | | | | | | | | | | | * nullbitsco/nibble: rework LAYOUT_all ... and update via keymap accordingly. * compress info.json LAYOUT_all tree Only changes the white space. * rebuild info.json LAYOUT_all tree Note: this commit makes the visual layout the ANSI layout with a split left Shift, instead of being the same as the ISO layout. * unify code styles Make logically-unchanged code blocks similar in appearance to logically-changed blocks. * correct LAYOUT_iso key sequence Move ISO Enter's object to its proper place.
* [Keyboard] VIA Support: Exent 65% (#10797)MechMerlin2020-11-013-5/+39
| | | | | | | | | | | | | | | * exent VIA support * minor cleanups * Update keyboards/exent/config.h Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/exent/config.h Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com>