summaryrefslogtreecommitdiff
path: root/keyboards
Commit message (Collapse)AuthorAge
* Add Dip Switch as a core feature (#6140)Drashna Jaelre2019-09-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add Dip Switches as a core feature * Add documentation for Dip Switch feature * Update Preonic Rev3 to use new feature and remove custom matrix * Apply suggestions from code review Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Remove custom matrix line completely Rather than just disabling it Co-Authored-By: fauxpark <fauxpark@gmail.com> * DIP changes Co-Authored-By: fauxpark <fauxpark@gmail.com> * Use better check for DIP Switch configuration * Add to show features * Add bitmask callback for dip switch * Fix OLKB Boards dip switch config * Update docs to include bitmask example * Fix comments/documentation Co-Authored-By: fauxpark <fauxpark@gmail.com> * Fix issues with docs and use example from @tuzonghua * Fix wording Co-Authored-By: fauxpark <fauxpark@gmail.com> * Fix example to use proper formatting Bad, BAAAAAAD drashna!!! * Handle dip switch initialization better
* [keymap] ninjonas userspace and keymaps for hotdox, lily58, & pinky3 (#6649)Jonas Avellana2019-09-02
| | | | | | | | * [keyboard] introducing ninjonas userspace & keymaps for hotdox, lily58, and pinky3 * [fix(#6649)] removed M_EPRM and used builtin EEP_RST keycode as-per review. * [chore(#6649)] forgot to update keymap legend on lily58
* [Keymap] Update keymap for alice and fix for ctrl and os swap (#6642)Sid Carter2019-09-02
| | | | | | * update map for alice and fix for via boards * enable bootmagic
* [Keyboard] add rgb led configuration for xd87 (#6635)Louis D2019-09-02
| | | | | | | | * add rgb led configuration for xd87 * Add RGB underglow to a separate keymap * rename keymap and make small review changes
* [Keyboard] Atreus: Flip the middle two keys when PCBDOWN is set. (#6616)Alex Schroeder2019-09-02
| | | | Flipping the columns isn't enough for the Atreus keyboard, since these two keys are distinguished by row on the same column electrically.
* Run dos2unix on whole repo (#6644)Drashna Jaelre2019-09-01
|
* NIU Mini Settings update and Refactor (#6651)noroadsleft2019-09-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * update codebase to four-space indent * update codebase to use #pragma once * refactor config.h * change info.json to debug linting * refactor readme - file header - update docs links * minimize and lint rules.mk * change features - enable mousekeys and nkro * use GPIO commands for Status LED Co-Authored-By: fauxpark <fauxpark@gmail.com> * use IS_LED_ON macro Co-Authored-By: fauxpark <fauxpark@gmail.com> * update compile/flash examples in readme * :flash doesn't use QMK Toolbox
* [Keymap] Add leaf60 and tada68 keymaps (#6645)Jarred Steenvoorden2019-08-31
| | | | | | | | * Add leaf60 and tada68 keymaps * Cleanup files for pull request * Cleanup tada68 keymap
* [Keymap] Combo keymap update - For planck and dz60rgb (#6643)Sid Carter2019-08-31
| | | | | | | | * update my planck layout * update me planck layout * For my purple Tofu60 with dz60rgb
* [Keymap] Added personal keymap for DZ68RGB (#6623)M-AS2019-08-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * added personal CTRL keymap * added personal dz60rgb keymap * enabled new rgb effect * added space cadet shift * media player track buttons now orange * updated keymaps with rgb setting and visual HSV setting preview * fixed source stuff? * added support for underglow toggle (bugged to all hell) * everything now behaves as expected when ti comes to RGB toggles, thank god * removed ifdefs * changed color of MAS_CRM * uh, whitespace * changed rgb positions and modifiers within RGB matrix thing for CTRL and DZ60RGB * updated keymap to work kindof * KEYMAP: changed list of rgb effects * changed CTRL rgb defaults * KEYMAP: new LED layout for ctrl * fixed white LED position in indicator * changed capslock tap timing * Added new keymap - dz68rgb * Apply suggestions from code review Co-Authored-By: fauxpark <fauxpark@gmail.com> * Apply suggestions from code review Co-Authored-By: Drashna Jaelre <drashna@live.com>
* [Keyboard] Added Vitamins Included Rev2 (#6593)Mikkel Jeppesen2019-08-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fixed pin for RGB * Added support for second revision of vitamins included * Added rev2 config and switched to #pragma once * Switch to quantum.h pincontrol * Fixed left-half check * Moved revision agnostic code to main header file * Moved common build options to main makefile * Referred to rev2 documentation * JTAG is dissabled in keyboard.c now * moved EEHANDS to rev1 config * moved rev2 to use split_common * Updated default keymaps * Changed handedness ifdef to allow user-overrides * Add some space saving defines * Changed to more sane I2C clock * Removed rev2 check in matrix.c as rev2 uses split_common * Removed rev2 check in rev1 only code * Update debounce constant name Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Switch KEYMAP macro to LAYOUT Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Switch kc_keymap macro to layout_kc Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Switch kc_keymap macro to layout_kc Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Add legacy layout macro alias Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/vitamins_included/rev2/config.h Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Split readme into revision specific versions * Updated src to allow LTO * Renamed readmes to lower-case * Switched my keyboards to FEED VID * Fixed markdown lint errors * fixed readme links Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Maintain keymap backwards compatibility Co-Authored-By: Joel Challis <git@zvecr.com>
* [Keyboard] add kbd67mkiirgb (#6605)moyi46812019-08-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add kbd67mkiirgb * Update info.json * Update readme.md * Update rules.mk * Update keyboards/kbdfans/kbd67mkiirgb/kbd67mkiirgb.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/kbdfans/kbd67mkiirgb/kbd67mkiirgb.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * Delete kbd67mkiirgb.c.b * Update keyboards/kbdfans/kbd67mkiirgb/config.h Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/kbdfans/kbd67mkiirgb/info.json Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/kbdfans/kbd67mkiirgb/keymaps/default/keymap.c Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/kbdfans/kbd67mkiirgb/keymaps/default/keymap.c Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/kbdfans/kbd67mkiirgb/kbd67mkiirgb.h Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/kbdfans/kbd67mkiirgb/info.json Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/kbdfans/kbd67mkiirgb/readme.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/kbdfans/kbd67mkiirgb/readme.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * fix led positon
* [Keymap] Workman layout for Atreus keyboard (#6606)Alex Schroeder2019-08-30
|
* [Keyboard] add Pancake Keyboard (#6610)Spaceman2019-08-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Create readme.md * Add files via upload * Create readme.md * Add files via upload * Create readme.md * Add files via upload * Create readme.md * Add files via upload * Update keyboards/pancake/info.json Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/pancake/keymaps/default/keymap.c Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/pancake/keymaps/default/keymap.c Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/pancake/readme.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/pancake/keymaps/default/keymap.c Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/pancake/info.json Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/pancake/feather/rules.mk Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/pancake/promicro/rules.mk Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/pancake/keymaps/default/keymap.c Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update rules.mk * Update rules.mk * Update pancake.h
* [Keyboard] Add keyboard Reviung39 (#6620)gtips2019-08-30
| | | | | | | | | | | | | | | | | | | | | | | | | | * add keyboards/reviung39 * fix reviung39/keymaps/default/ * [Keymap] add keymap default_s for reviung39 type-s * [keymap] fix default and default_s * [keymap] remove backup directory(keyboards/reviung39/backup/) * [keymap] Update readme.md * [keyboards] fix keyboards/reviung39/reviung39.h, rules.mk, /keymaps/default/keymap.c * [keymap] fix /default_s/keymap.c * Update readme.md * Update readme.md * fix rules.mk * [keymaps] fix default/keymap.c
* [Keyboard] Assorted personal keymap/layout updates (#6621)Jonathan Rascher2019-08-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Switch Quefrency back to I2C (#6161 fixes the lag) * Update Quefrency keymap * Add reset and EEPROM reset keybindings so these tasks can be performed separately, rather than relying on Bootmagic Lite, which performs both tasks at the same time. * Move Caps Lock from Fn+Ctrl to Fn+Tab since Fn+Ctrl is sometimes used as part of a more complex keybinding, whereas Fn+Tab is always safe. * Update KBD67 keymap * Add reset and EEPROM reset keybindings so these tasks can be performed separately, rather than relying on Bootmagic Lite, which performs both tasks at the same time. * Move Caps Lock from Fn+Ctrl to Fn+Tab since Fn+Ctrl is sometimes used as part of a more complex keybinding, whereas Fn+Tab is always safe. * Move Menu to a layer tap on the Fn key since that's a more natural location. * Update 60% Tsangan HHKB layout * Move Caps Lock from Fn+Ctrl to Fn+Tab since Fn+Ctrl is sometimes used as part of a more complex keybinding, whereas Fn+Tab is always safe. * Update 60% ANSI split backspace/right-shift layout * Add reset and EEPROM reset keybindings so these tasks can be performed separately, rather than relying on Bootmagic Lite, which performs both tasks at the same time. * Move Caps Lock from Fn+Ctrl to Fn+Tab since Fn+Ctrl is sometimes used as part of a more complex keybinding, whereas Fn+Tab is always safe.
* [Keyboard] Support flashing DZ60 with :flash command (#6624)Jonathan Rascher2019-08-30
|
* [Keyboard] Support flashing Instant60 from command line (#6625)Jonathan Rascher2019-08-30
|
* [Keyboard] Add option to use 4x12 layout for Nyquist (#6633)Danny2019-08-30
| | | | | | | | | | | | | | * Add option to use 4x12 layout for Nyquist * Add 4x12 Nyquist support to configurator * Add height to 4x12 configurator layout Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Remove QWERTY keycode Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* [Keymap] Personal ISO-ish keymap for HHKB (#6632)Tobias V. Langhoff2019-08-30
| | | | | | * Personal ISO-ish keymap for HHKB * Fix keymap image
* [Keyboard] Add Caravan keyboard (#6630)Nick Christus2019-08-30
| | | | | | | | | | | | * added caravan keyboard * updates per PR review * updated bootmagic setting * updated LAYOUT * updated imgur url
* Update Atreus to current code conventions (#5849)Joel Challis2019-08-30
| | | | | | | | | | * Update atreus to current code conventions - add multi revision instead of defines * Remove config.h duplication from user keymaps * Add breaking change log * Add missing pragma once
* Migrate ACTION_BACKLIGHT_* to BL_* (#6299)fauxpark2019-08-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Branch point for 2019 Aug 30 Breaking Change * LUFA USB descriptor cleanup (#4871) * Fix indentation * Fix braces * Expand descriptor headers * Align descriptor elements * Nicer formatting * Tidy up preprocessor statements * Remove VERSION_BCD redefine - LUFA_VERSION_INTEGER is currently 0x170418 * Tidy up comments * Tweak ordering of HID report elements (no functional changes) * We don't need all of these newlines * Move default USB_MAX_POWER_CONSUMPTION closer to where it makes sense * Ask nicely * Add some more comments * Change indentation back to 4 spaces * Add changelog entry * Language Keymap extras backport from ZSA fork (#6198) * Swedish extra keymap refactor * Fix swedish $ sign definition (#81) * Fix br abnt2 keymap compilation error * Add PR changelog doc * Update PR6198.md * Enforce clang-format (#6293) * Enforce clang-format on commit for core files * forgot about tests * Migrate ACTION_LAYER_MOMENTARYs to MO() (#5176) * Migrate ACTION_LAYER_MOMENTARYs to MO() * Add changelog entry * Update docs/ChangeLog/20190830/PR5176.md Co-Authored-By: skullydazed <skullydazed@users.noreply.github.com> * Migrate ACTION_BACKLIGHT_* to BL_* * Add changelog * Update docs/ChangeLog/20190830/PR6299.md Co-Authored-By: skullydazed <skullydazed@users.noreply.github.com>
* Remove KC_DELT alias in favor of KC_DEL (#6327)Konstantin Đorđević2019-08-30
| | | | | | * Remove KC_DELT alias in favor of KC_DEL * Add changelog
* Update swedish based keymaps with newer keycodesDrashna Jaelre2019-08-30
|
* Migrate ACTION_LAYER_MOMENTARYs to MO() (#5176)fauxpark2019-08-30
| | | | | | | | | | * Migrate ACTION_LAYER_MOMENTARYs to MO() * Add changelog entry * Update docs/ChangeLog/20190830/PR5176.md Co-Authored-By: skullydazed <skullydazed@users.noreply.github.com>
* Wonderland: README (#6613)Yan-Fa Li2019-08-27
| | | | | | | | | | | | * Wonderland README breaks * Wonderland info.json * Update keyboards/maartenwut/wonderland/readme.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* [Keymap] default keymap fix for questionmark (redox, redox_w) (#6574)Jorde Vorstenbosch2019-08-27
| | | | | | | | | | | | * default keymap fix for questionmark Added /? to the default position for a qwerty keyboard. Moved |\ to the left ctrl with the same behaviour as before. * Small PR adjustments and Keypad optimization * Update keymap.c * Update keymap.c
* pegasushoof Specify the bootloader to use :flash (#6614)Yan-Fa Li2019-08-26
| | | A support for newer :flash command to pegasus hoof
* Mars80 Bug: Physical/Electrical Matrix Mismatch (#6612)MechMerlin2019-08-26
|
* [Keymap] Redox_w Use layer_state_set_user instead of matrix_scan_user (#6608)Gabes Mak2019-08-25
| | | | | | * use layer_state_set_user * fix
* RGB Inidcator example for new van pcbs (#6544)Ethan Madden2019-08-25
| | | | | | | | * RGB Inidcator example for new van pcbs * simplify config.h As per @drashna in CR
* [Keyboard] Maartenwut Wonderland PCB (#6492)Yan-Fa Li2019-08-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Initial Commit * ID * Use current manu name * Fix define DEBOUNCE Co-Authored-By: fauxpark <fauxpark@gmail.com> * Fix NUM Lock LED detection Co-Authored-By: fauxpark <fauxpark@gmail.com> * Fix CAPs LED detection Co-Authored-By: fauxpark <fauxpark@gmail.com> * Fix Scroll Lock LED detection Co-Authored-By: fauxpark <fauxpark@gmail.com> * Use correct convention for setting pins * Move folder to maartenwut - enable velocikey * Fix columns size * Sync with homerowco * Add Keebs keymap * Best practices * Latest keymap changes from homerowco
* Add 2015 revision of Pegasus Hoof to QMK (#6595)Yan-Fa Li2019-08-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add 2015 revision of pegasus hoof to QMK * Add different version strings * Fix ansi tkl layout - temporary JIS mapping, I can't test this as I don't have the hardware * Reverse engineer JIS layout macro for 2015 Pegasus Hoof * Linting on 2013.h * Add more resources to readme * Update keyboards/bpiphany/pegasushoof/2013/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/bpiphany/pegasushoof/2015/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/bpiphany/pegasushoof/readme.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/bpiphany/pegasushoof/readme.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Try to use core debouncing code * return changed * Use helpers
* [Keyboard] New Keyboard: EVE Meteor (#6565)MechMerlin2019-08-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * initial commit * Add the correct pins and ordering * create an appropriate keymap macro for the board * add an appropriate LAYOUT macro * add a keymap that fits the LAYOUT layout macro * add QMK Configurator support * add missing pin D7 and LAYOUT_all * fix my mistake when I added an extra key to the electrical matrix instead of the physical one * add qmk configurator support for LAYOUT_all * Update keyboards/eve/meteor/readme.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/eve/meteor/rules.mk Co-Authored-By: Drashna Jaelre <drashna@live.com> * use the default names so BMC still works * remove mcu rules as per resolution of 6253
* [Keymap] a keymap to "transform" a jj40 info a simil Alpha28, to enjoy its ↵Stefano2019-08-24
| | | | simplicity and power (#6599)
* [Keyboard] Add JNAO keyboard (#6598)Danny2019-08-24
| | | | | | | | | | | | | | * Add JNAO keyboard * Use layout macro for default_4x12 * Add bakingpy keymap * Add info.json data * Remove bakingpy keymap from jnao, add ortho_4x12 layout fetching * Clear up default keymaps
* [Keymap] ISO keymap for TADA68 with programming in mind (#6597)Iain King2019-08-24
| | | | | | | | * Layout with better use of navigation keys * Update keyboards/tada68/keymaps/onelivesleft/config.h Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Add Soft Serial Speed to Diverge3 keyboard config for compatibility (#5076)Drashna Jaelre2019-08-23
|
* Added 4by3 keyboard (#6547)Elias2019-08-23
| | | | | | | | | | | | | | | | | | | | * Added 4by3 keyboard * Added DEVICE_VER and DESCRIPTION * Removed F_CPU, F_USB, ARCH, and OPT_DEFS * Add 3 new LAYOUT macros for orientations and fixes * Apply suggestions from code review Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Added comments to 4by3 and changed info.json * Update keyboards/4by3/4by3.h Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Relocate pca9555 driver to core (#6563)Joel Challis2019-08-22
| | | | | | | | * Move pca9555 files to central location * Get pca9555 boards compiling * Slight alignment of rules.mk
* Reduce compile size to fix various Travis CI errors (#6426)Drashna Jaelre2019-08-22
| | | Due to feature creep
* [Keyboard] Fix RGB_TOG cycle for Massdrop CTRL default keymap (#6056)Chris Dosé2019-08-21
| | | | This includes the modifier keys in "keys only" mode, bringing the keymap closer to what the off-the-shelf firmware does.
* [Keyboard] Update NovelPad (#6559)fauxpark2019-08-21
| | | | | | | | | | | | * Update NovelPad * Lowercase readme * Update keyboards/novelpad/keymaps/default/keymap.c Co-Authored-By: Joel Challis <git@zvecr.com> * Remove default F_CPU, F_USB, ARCH, and OPT_DEFS - covered in mcu_selection.mk
* [Keyboard] new keyboard "angel17" (#6542)kakunpc2019-08-21
| | | | | | | | | | | | | | | | | | * add angel17 keyboard * fix rules.mk * change BOOTLOADER * set LAYOUT_numpad_5x4 * Update keyboards/angel17/rules.mk Co-Authored-By: Drashna Jaelre <drashna@live.com> * fix LAYOUTS = numpad_5x4 * update info.json
* [Keyboard] Updates to ZSA boards (#6513)Drashna Jaelre2019-08-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Update Layer functions to use layer_state_t in ZSA Boards * Update Music Mask for ZSA boards Fixes an issue with the board getting stuck on Adjust layer when activating music mode * Add Support for SMART LED Toggle to Planck EZ * Add support for SMART LED toggle in Ergodox EZ * Ifdef swiss cheeze for Oryx Configurator * Documentation and updates * Add Oryx Keymap * Add option to configure the layers for the Layer Indicator * Update keymap with better examples * Make sure eeprom is initialized before reading from it * Force flush of LED matrix when suspending board This fixes an issue where the LEDs don't fully clear sometimes when the host system goes to sleep * Enable RGB Sleeping by default * Add clarification about planck ez led layer config
* [Keyboard] Tweak RGB Matrix timing for ZSA Boards (#6422)Drashna Jaelre2019-08-20
| | | | | | | | | | * Optimize RGB Matrix rendering for Ergodox EZ * Optimize RGB Matrix rendering for Planck EZ * Update keyboards/planck/ez/config.h Co-Authored-By: Joel Challis <git@zvecr.com>
* Remove superfluous JTAG disable code (#6445)fauxpark2019-08-20
| | | | | | | | | | | | | | | | | | * Remove superfluous JTAG disable code * 32A has differently named register * Accidentally some operators * 32A also has different JTAG pins * Wrap disable_jtag() in an ifndef * Document this new define * Rename the define, it conflicts with a LUFA thing Also, move the ifndef wrapping to the call in keyboard_setup()
* [Keymap] dumbpad updates, new keymap (#6481)imchipwood2019-08-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * removed some debug prints * removed unnecessary files, tweaked some things * rotary encoder button now connected into column 0, row 3 * tweaked keymap and moved encoder control into keymap * tweaks * added test keymap * updated some things to make it easier to work with QMK configurator * updates after merging latest master in * fixed a few things * removed test keymap and all related #ifdefs * changed some dumbpad default keys, added KC_LOCK * added image to readme * added link to PCB github repo * moved lock key to the rotary encoder pushbutton * making suggested changes from @fauxpark in https://github.com/qmk/qmk_firmware/pull/6452 * adding bootmagic lite since i'm lazy and haven't soldered on the reset button... * renamed to * using 7 underscores for KC_TRNS * adding my layout (default is for wife) * updated my own layout, tweaked default keymap to use cleaner switch for encoder control * removed commented out import from imchipwood keymap, removed unnecessary comment from default layout * added LED layer control * flash the layer indicator LEDs at startup * change layer_state_set_user to layer_state_set_kb Co-Authored-By: Joel Challis <git@zvecr.com> * in layer_state_set_kb, return layer_state_set_user Co-Authored-By: Drashna Jaelre <drashna@live.com> * remove include of upper level config.h, add pragma once Co-Authored-By: Drashna Jaelre <drashna@live.com> * changing default keymap slightly, added config.h for default layout * change _delay_ms to wait_ms * replaced locking numlock with numlock * Update keyboards/dumbpad/dumbpad.c change `keyboard_pre_init_user` to `keyboard_pre_init_kb` Co-Authored-By: Joel Challis <git@zvecr.com> * Update keyboards/dumbpad/dumbpad.c adding `keyboard_pre_init_user()` to `keyboard_pre_init_kb()` Co-Authored-By: Joel Challis <git@zvecr.com> * fixed some comments about the layer key (MO to TT) and the SUB layer rotary encoder control
* [Keyboard] PCB Ruler updates (#6584)noroadsleft2019-08-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Move default keymap's rules to keyboard level * Concatenate the two sets of rules This sets CONSOLE_ENABLE to no, which was being set at the keymap level. * Wrap the USB Device Description in quotes Some preventative maintenance. The firmware for the_ruler can't be compiled without this change if `CONSOLE_ENABLE = yes` because this string has a comma, which gets picked up as two arguments by the Command code, instead of one as it should be. * Linting - remove firmware size impacts - remove trailing white space - visual alignment of rules * Use QMK's pre-loaded default rules for atmega32u4 * Update readme - markdown formatting - update Hardware Availability link (Maple Computing's site has disappeared) - update Docs links * Update header files to use #pragma once