summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [Keymap] Improvements to KidBrazil keymap to better handle OLED/LED Matrix ↵Lucas Moreira2020-01-072-38/+83
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | timeout. (#7688) * Added KidBrazil custom keymap for CRKBD -Custom Font -Custom OLED output * Added missing readme * Oled Timeout Update for KidBrazil Keymap (#1) * Setup Oled timeout based on simple timer * Cleaned up comments and added timeout for LEDs * Fixed some small errors * Updated oled timout with matrix scan * Updated oled timout with matrix scan * Update withou eeprom * Update timer code * Use process user instead of keymap * Added ifdef to protect oledtimer * Updated with half timeout state for logo * Removed middle tier timer * Final cleanup of unused files * Updated code as per suggestions & requests * Second round of revisions * Updated keymap to better handle LED timeout - Added boolean to hold LED state - Added init function to set rgb to known state - Modified RGB_TOG to work with noeeprom commands * Finished adding the timeout for OLED and testing on CRKBD * Updated documentation * fixed the timeout logic so it works as intended * Update keyboards/crkbd/keymaps/kidbrazil/README.md
* [Keyboard] add Allison keyboard (#7818)yiancar2020-01-0711-0/+481
| | | | | | | | * Initial commit * Cosmetic Fixes * Delete config.h
* Tada68 Fixes and Minor Refactoring (#7820)James Young2020-01-086-94/+312
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * fix ANSI layout macro reference * update ISO layout macro and enable 65_iso community layout support - rename to LAYOUT_65_iso (with LAYOUT_iso alias for backwards compatibility) - rename position k2c to k1d (electrical position) * rules.mk templating * tada68.h: use #pragma once include guard * config.h: use #pragma once include guard * make product id unique * update info.json * update readme * cleanup default keymap - keycode alignment - layout macro reference - four-space indent * remove matrix_*_user functions from tada68.h
* [Keyboard] Added NCC-1701-KB 3x3 Keypad with Encoder and Keymap (#7819)Jesse Leventhal2020-01-077-0/+182
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added NCC-1701-KB Keypad and Keymap * Update keyboards/ncc1701kb/config.h * Update keyboards/ncc1701kb/config.h * Update keyboards/ncc1701kb/config.h * Update keyboards/ncc1701kb/config.h * Update keyboards/ncc1701kb/ncc1701kb.h * Update keyboards/ncc1701kb/readme.md * Update keyboards/ncc1701kb/readme.md * Update keyboards/ncc1701kb/readme.md * Fixed changes rules.mk bootloader * Fixed rules.mk Build Options * Recomended fauxpark changes/fixes * Update keyboards/ncc1701kb/ncc1701kb.h * Update keyboards/ncc1701kb/ncc1701kb.h * Update keyboards/ncc1701kb/readme.md * Update keyboards/ncc1701kb/readme.md
* More minor tweaks. (#7813)Xyverz2020-01-082-4/+4
| | | | Made the MACLOCK key easier tu use by putting it on right thumb cluster as well.
* RGB matrix effect - left-right gradient (#7742)Rob Haswell2020-01-074-0/+25
| | | | | | | | | | | | * Left-right gradient. * Update the comment to match the new functionality. * CPP does integer division so this round is not necessary. * The x-range is actually 224, update comment and use bit-shifting again. * Update docs with gradient left-right effect and associated "DISABLE" option.
* [Keyboard] add info.json for dactyl_promicro (#6993)Robert Snyder2020-01-073-60/+147
| | | | | | | | * add info.json for dactyl_promicro * tabs to spaces reformat dactyl_promicro to match the LAYOUT_6x6 changed the default map to match dactyl
* [Keymap] New levinson keymap (#7613)Karol Samborski2020-01-063-0/+181
| | | | | | | | | | | | * Vim oriented scheme * Meta on both sides * Removed unused staff * Changed dynamic macro codes to the built ones * Fixed formatting
* [Keyboard] Add keyboard Reviung41 (#7807)gtips2020-01-068-0/+420
| | | | | | | | | | | | | | | | * [Keyboard] Add keyboard Reviung41 * Modified files * deleted keyboards/reviung41/keymaps/default/config.h * modified keyboards/rebiung41/keymaps/default/keymap.c * modified keyboards/reviung41/readme.md * modified keyboards/reviung41/readme.md * modified keyboards/reviung41/readme.md
* Making keymaps based on userspace (#7812)Rossman3602020-01-074-104/+30
| | | | | | | | | | | | | | | | * hope this works * TF working with userspace * rules for tf * Fixed changed default files * delete old keymap * revert tf68 default to default Co-authored-by: Akaash Suresh <casa.akaash@gmail.com>
* Juno (#7652)Juno Nguyen2020-01-0717-1082/+996
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added community layout juno and junonum; removed poorly maintained variants of juno; added junonum-a47. * Added community layout juno and junonum; removed poorly maintained variants of juno; added junonum-a47. * updated layout type for juno * Performing requested changes; renaming a47; fine-tuning of codes in community layout keymaps. * Fine tuning to requested changes. * Further tuning to suggestion. * Update layouts/community/ortho_4x12/juno/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update layouts/community/ortho_4x12/juno/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/maartenwut/atom47/keymaps/junonum_a47/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/maartenwut/atom47/keymaps/junonum_a47/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> Co-authored-by: fauxpark <fauxpark@gmail.com>
* Add an 65_ansi community layout (#7793)Yan-Fa Li2020-01-064-1/+45
| | | | | | | | | | | | | | | | * Add an 65_ansi community layout - fix quoting because of comma in config.h * Enable LAYOUT_65_ansi for tada68 * cleanups * Update keyboards/tada68/tada68.h Co-Authored-By: fauxpark <fauxpark@gmail.com> Co-authored-by: fauxpark <fauxpark@gmail.com>
* [Keymap] Cleanup of Drashna code (#7800)Drashna Jaelre2020-01-0619-121/+276
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ifdef rgb stuff like a madman for RGB Coexistance * Re-enable RGB Light on Planck * fix RGB Coexistance issue * Tweak feature settings for Ergodox EZ Glow * Their powers combine, and I am Captain RGB This one is for noroadsleft and yan. * Limit brightness when both RGB features are enabled * Change shutdown method * Add RGB Coexistience stuff to keymap * disable RGBLIGHT_SLEEP until a solution can be found * Disable Unicode on the kyria * Fix up Iris rev defines * Fix up community layouts to compile properly * Cleanup rgb stuff * Merge ergodox keymaps * Update CCCV macro to use tap_code16 * Enable Solenoid on C39 Because josh couldn't * Enable RGB Light, not Matrix on rev6 keymap * Only enable LTO on non-ARM boards * Clean up Bootmagic OLED display * Enable RGBLIGHT_SPLIT on kyria Not that it does anything * Add hotkey for discord
* [Docs] Update check commands in Japanese documents (#7787)Takeshi ISHII2020-01-0523-29/+29
| | | The Japanese documents included a sample command to check the original document changes. But there was something wrong, so I fixed it.
* h75_singa changes (#7799)Josh Hinnebusch2020-01-052-1/+10
|
* [Keyboard] Added VIA support to Efreet (#7788)Wilba2020-01-054-9/+53
| | | | | | * Added Efreet * Review changes
* [Keyboard] Add QMK support for Red Scarf I numberpads (#7767)James Young2020-01-049-0/+459
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add support for Red Scarf I numberpads * update info.json for configurator * Update keyboards/redscarf_i/redscarf_i.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/redscarf_i/redscarf_i.h Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/redscarf_i/redscarf_i.h Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/redscarf_i/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/redscarf_i/info.json Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/redscarf_i/info.json Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/redscarf_i/info.json Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/redscarf_i/keymaps/4x5_ortho/keymap.c Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/redscarf_i/keymaps/4x5_ortho/keymap.c Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/redscarf_i/keymaps/4x6_ortho/keymap.c Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/redscarf_i/keymaps/4x6_ortho/keymap.c Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/redscarf_i/readme.md Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/redscarf_i/readme.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/redscarf_i/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * rename keymaps, add default * final touches! i think we're there * remove .gitignore from keymaps directory * remove unused custom keycodes from ortho_custom_4x5 keymap * remove ortho_custom_5x4 keymap (identical to ortho_5x4 keymap) * remove firmware size impacts from rules.mk * change "MCU selection" to "MCU name" in rules.mk * complete matrix array for LAYOUT_ortho_5x4 macro Probably not needed, but I like when it's complete. * add numpad layout macros * correct info.json data * update readme Co-Authored-By: Ben Weakley <2173281+Defying@users.noreply.github.com> * rename ortho keymaps to rows by columns per QMK convention * rules.mk templating * change uint32_t to layer_state_t per drashna * use led_update_kb() per drashna Co-authored-by: Ben Weakley <2173281+Defying@users.noreply.github.com> Co-authored-by: fauxpark <fauxpark@gmail.com>
* [Keyboard] Add support for db63 hotswap rbg (#7771)Hung DO2020-01-048-0/+614
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * correct the matrix pin for db63 * first correct layout * adding RGB support for db63 * adding backlighting keycode * enable back extension * update readme for the bootloader * correct the capslock pin * update correct info.json and layout following suggestion * editing contact * Update keyboards/db/db63/README.md Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/db/db63/README.md Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
* [Keyboard] GH60 rev. C: fix LAYOUT_60_iso key sequence in QMK Configurator ↵James Young2020-01-041-2/+2
| | | | | (#7792) ISO Enter's key object was out of sequence.
* [Keymap] Rossman360 Userspace add (#7779)Rossman3602020-01-044-0/+129
| | | | | | | | | | * create userspace * add early macro support, but gtg * attempt to create userspace. * all changes suggested
* Move some common matrix code to a common location (#7699)Joel Challis2020-01-0412-282/+123
| | | | | | | | | | * Move some common matrix code to a common location * Refactor some 'custom_matrix_helper' logic to use custom matrix lite * Fix build for kinesis/stapelberg - abuse of vpath was picking up matrix.c from core when custom matrix was enabled * Add validation for CUSTOM_MATRIX
* Update Breaking Changes doc for 2020-02-29 mergeJames Young2020-01-041-7/+7
|
* [Docs] fix installation commands for macos (#7785)shela2020-01-031-4/+5
| | | | | | * [Docs] fix installation commands for macos * Update docs/getting_started_build_tools.md
* [Docs] Update Japanese translation (#7783)shela2020-01-033-15/+34
| | | | | | | | | | | | * [Docs] Update translation * Apply suggestions from code review * Update docs/ja/config_options.md * Update docs/ja/newbs_building_firmware.md Co-Authored-By: Takeshi ISHII <2170248+mtei@users.noreply.github.com>
* [Keymap] crd's personal keymap for hotswap leaf60 (#7777)Jason Thigpen2020-01-031-0/+33
|
* [Keymap] Added csc027 keymaps for keebio/iris and planck (#7472)csc0272020-01-0315-0/+632
| | | | | | | | | | | | | | | | | | | | | | * Added csc027 user folder and keymaps for both keebio/iris and planck * Moved the git_macros variable out of the process_record_user function. * Updated the usb_led code to use the new led_update_user instead of the led_set_user function. * Update users/csc027/defines.h Removed the "_______" macro definition in defines.h, since it has already been defined in QMK. * Update users/csc027/defines.h Removed the "XXXXXXX" macro definition in defines.h, since it has already been defined in QMK. * Update users/csc027/csc027.c Simplified several keyboard macro definitions in the csc027.c file by switching from SS_LCTRL to SS_LCTL in their definitions. * Condensed both the planck and iris rules files to the minimal set of declarations.
* VIA Configurator Refactor (#7268)Wilba2020-01-03167-3169/+1514
| | | | | | | | | | | | | | | | | | | | | | | | * VIA Refactor * Remove old code * review changes * review changes * Fix cannonkeys/satisfaction75/prototype:via build * Add via.h to quantum.h * Move backlight init to after backlight config load * Merge branch 'master' into via_refactor_pr * Update user's rules.mk to new way of enabling VIA * Added id_switch_matrix_state * Review changes
* Merge pull request #7776 from hineybush/hbcpridingqwerty2020-01-033-163/+12
|\ | | | | small hbcp changes
| * small hbcp changeshineybush2020-01-033-163/+12
|/
* Merge pull request #7762 from CurryFurious/userspace_curryridingqwerty2020-01-0323-0/+1934
|\ | | | | Adding custom userspace & 2 keymaps
| * Fixed formatting and added font fileAkaash Suresh2020-01-036-7/+250
| |
| * Removing unnecessary struct definitionsCurryFurious2020-01-021-4/+0
| | | | | | Removed userspace_config unused variables, and removed _NUMLOCK as it isn't used anywhere.
| * FormattingAkaash Suresh2020-01-025-104/+111
| |
| * Added license and readmeAkaash Suresh2020-01-022-0/+43
| |
| * Merge upstream/master with userspaceAkaash Suresh2020-01-0220-0/+1645
| |
* | Merge pull request #7772 from Rossman360/dev_branchridingqwerty2020-01-031-0/+135
|\ \ | | | | | | add Levinson keymap
| * | remove headRossman3602020-01-031-145/+0
| | |
| * | remove unneccesary lineRossman3602020-01-032-2/+145
| | |
| * | more cleanupRossman3602020-01-031-7/+1
| | |
| * | cleanupRossman3602020-01-031-3/+0
| | |
| * | Add Levinson keymapRossman3602020-01-031-0/+146
|/ /
* | [Keymap] adding tf68 keymap, my first pull request. expecting there's lots ↵Rossman3602020-01-022-0/+148
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | of bad practice, sorry (#7763) * adding tf68 keymap * had tf keymap in wrong folder * added tragicforce readme * cleaned up code * more cleanup * indent love and layer name change
* | [Docs] Added description of LIB_SRC to docs/config_options.md (#7765)Takeshi ISHII2020-01-021-3/+19
| | | | | | And LINK_TIME_OPTIMIZATION_ENABLE move to 'Build Options' section.
* | [Keyboard] add initial ergoslab directory (#7730)Tom Saleeba2020-01-0211-0/+385
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * feat: add initial ergoslab directory * fix: address all comments from noroadsleft * fix: address comment from drashna * feat: add swap hands config to ergoslab * chore: change ergoslab image to real photo * re
* | [Keyboard] adjust h87a RGB settings (#7751)Josh Hinnebusch2020-01-023-2/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * update VID and PID for h87a * update default RGB underglow pattern * update comments * Update keyboards/hineybush/h87a/h87a.c * Update keyboards/hineybush/h87a/h87a.c * Update keyboards/hineybush/h87a/h87a.c
* | Fixed a small typo (#7743)Casper Weiss Bang2020-01-031-1/+1
| |
* | [Keyboard] Updates for Sol 2 (#7746)Legonut2020-01-026-13/+38
| | | | | | | | | | Add Numpad to keymap Fix OLED rotation Add LED locations for Starfighter case
* | [Keymap] Personal keymap for Let's Split keyboard. (#7702)Gergely Peidl2020-01-024-0/+413
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add Initial layout configuration. * Set arduino pro micro's built in RX LED as Numlock * Enable Autoshift feautre. * Remove DVORAK layout. * Add Numpad, update default layer. * Update AutoShift timeout. * Beautify ASCII Art. * Update keymap. * Add Initial verison of RGB lighting. * Add Tap dance, hungarian letters. .Xmodmap example: https://github.com/geripgeri/dotfiles/commit/09f058753dd10e4ff8ab2aac7274b5600c466392 * Update RGB to use only noeeprom functions. * Change default rgb led color. * Add `pragma once`. * Emojis added. * Add tap dance for hungarian letters, multimedia control, slash/backslash. * Remove audio related code. * Add Gaming layer. * Remove unnecessary code, update copyright. * Add readme.md * Implement code review suggestions. * Implement code review suggestions #2
* | Remove remnants of custom matrix from Skog rules.mk (#7764)fauxpark2020-01-021-3/+1
| |