summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-07-28[Keyboard] Add dumbpad (#6425)imchipwood
* 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
2019-07-28[Keyboard] Fix up and clean Corne Keyboard code (#6284)Drashna Jaelre
* Fix corne communication issues with LTO * Fix up other issues with corne code * Fix indentation * Clang Format rev1 file for Corne
2019-07-28[Keyboard] Add RGB Matrix config info to Corne Keyboard's readme (#6231)Drashna Jaelre
2019-07-27(OLED) Added support for CR (#6399)XScorpion2
Currently OLED Dirver only supports LF (\n) character in a string to clear out the rest of the current line and advance to the next line for writing. This PR adds support for CR (\r) character as well to advance to the next line, however not clear out the rest of the current line. This is extremely useful when you want to display a multi-line logo using a single array without wiping out exiting lines and flagging the OLED as dirty unnecessarily.
2019-07-27Add support for Choco60 (#6415)Drashna Jaelre
2019-07-27[Keyboard] Add support for Cocoa40 (#6414)Naoto Takai
2019-07-26[Keyboard] Provide QMK Configurator API data for business_card (#6412)noroadsleft
- alpha and beta revisions - deleted keyboards/business_card/info.json (made redundant by revision-specific files)
2019-07-26[Keymap] Personal keymap for the planck with muzak (#6402)Sid Carter
* personal keymap for the planck with sounds * need that minus and underscore where I can see them * remove unused block * some, shall we call them, minor changes? * I don't think this is required anymore
2019-07-26Fix RGB Matrix Cycle Left-Right Animation (#6421)yrdns
One-line fix for a typo that could break build if DISABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT was defined but not DISABLE_RGB_MATRIX_CYCLE_ALL
2019-07-26[Keyboard] TGR Jane v2 (#6361)MechMerlin
* initial commit TGR Jane * lighting support * use the default keymap lifted from community layouts for LAYOUT_tkl_ansi * add information regarding reset key, hardware supported, and hardware availability * document that it supports v1.1 as well thanks to nickheller's confirmation * update some verbage in the readme * add QMK Configurator support * establish switch matrix for three main layouts * add community layout support * readme fixes * Update keyboards/tgr/jane/info.json Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/tgr/jane/rules.mk Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/tgr/jane/config.h Co-Authored-By: fauxpark <fauxpark@gmail.com>
2019-07-27Remove NO_BACKLIGHT_CLOCK (#6418)fauxpark
2019-07-25[Keymap] Tzarc's Luddite keymap (#6416)Nick Brassel
2019-07-26Add support for Choco60Naoto Takai
2019-07-25[User] Update personal userspace and keymaps, add reactive underglow (#6410)Konstantin Đorđević
* Update MODERN_DOLCH_RED color * Remove unused RAL_LAL tap dance * Disable Space Cadet on all boards * Rework SEND_STRING_CLEAN into CLEAN_MODS, fix DST_P_R/DST_N_A * Disable unnecessary underglow animations * Rearrange feature flags in rules.mk files * Change custom colors from structs to defines * Add some explicit initializers * Add MODERN_DOLCH_CYAN color * Add IS_LAYER_ON_STATE()/IS_LAYER_OFF_STATE() macros * Add led_set_keymap() template function * Change underglow color based on Caps/Fn state * Preserve val when changing underglow colors * Only trigger Fn light for Fn layer * Refactor fn_light() and caps_light() slightly * Add comments to fn_light() and caps_light()
2019-07-25[Keyboard] Set RGBLIGHT ENABLE for angel64 (#6405)kakunpc
* set RGBLIGHT * remove default keymap RGB enable * set limit value * Revert "set limit value" This reverts commit 2374b2aa204f05f7bcea8ed65623b0c46a011aa2.
2019-07-25[Keymap] Fix default layer display (#6398)XScorpion2
2019-07-25[User] Xulkal Keymaps Update (#6392)XScorpion2
* Xulkal changes Refactor rgb & encoder menu Hadron Keymap Refactor oled menu * Fixing horizontal OLED data display * Reverting changes to take to separate prs
2019-07-25[Docs] Add Sections and MO(layer)/TG(layer) Example (#6308)thomas-d-11
* Add Sections and MO(layer)/TG(layer) Example Major changes: 1. Added sub-section headings to the portion before the examples. 2. Added a new Example 6, that allows MO(layer) and TG(layer) functionality to be embedded within tap dance functions. Minor Changes: 1. Edited some text to better fit with new sub-headings. * Update feature_tap_dance.md * Update feature_tap_dance.md
2019-07-251up60hse: Add Layer Diagrams (#6408)Alex Mayer
2019-07-24[Keymap] Refactor the default keymap for crkbd and add a new keymap for me ↵Kosuke Adachi
(#6404) * Remap default keys * Remove self defined keys * Remove unnedessary breaks * Unable read_keylogs * Add a keymap for foostan * Remove unnecessary spaces * Remove "include" that it automatically including
2019-07-23QMK Configurator fix for ProjectKB Alice info.json (#6400)noroadsleft
File was referencing an incorrect layout macro name.
2019-07-23[Keyboard] Add QMK configurator JSON for Alice PCB (#6397)Danny
2019-07-23[Keyboard] Add ergodicity (#6396)Danny
* Initial addition of Ergodicity * Add QMK configurator JSON
2019-07-23Fix MATRIX_X_PINS_RIGHT ARM compilation (#6395)Joel Challis
2019-07-23[Keymap] Jarred's Plaid keymap (#6049)Jarred Steenvoorden
* Add my plaid keymap * Move planck / plaid keymaps to common layout folder
2019-07-22[Keymap] Added wsturgiss keymap for mechmini2 (#4917)Will Sturgiss
* basic layout v1.0 * changed KC_TRNS to _______ * most symbols are on double tap, except quote, that was cancer * better formatting and set toggle for game layer * added colors to layers to make knowing your current layer easy * have an empty macro working * enabled unicode * moved stuff to my folder and removed edits from communal files * cleanup * removed the game layer. Never used it * made changes requested by drashna and vomindoraan * got rid of some unnecessary code * got very basic unicode on mac working * added ctrl_esc * more changes as requested by noroadsleft * more leader additions, removed macros because leader stuff replaces that functionality * removed an old macro I forgot to remove earlier * final deletion at noroadsleft request * changed a line to explicitly specify a purple color.
2019-07-22[Keyboard] Align Planck EZ config with ZSA/Ergodox config (#6371)Drashna Jaelre
2019-07-22update docs based on fireworm's commentsmechmerlin
2019-07-22Add support for TAP_CODE_DELAY to Hold-Tap keys (#5400)Drashna Jaelre
* Add support for TAP_CODE_DELAY to Hold-Tap keys * Better handling for tap code delay and caps version
2019-07-22[Keymap] Drashna's Feature madness (#6128)Drashna Jaelre
* Fix my Tap Dance issues after I broke them * Cleanup and organization of userspace documentation As well as some additional cleanup of functions due to review of documentation. * Enable Tapdance on Glow and remove more animations * Revert to Eager PR debouncing * Add better check for startup animation * Move where RGB Matrix defines are listed * Limit RGB Matrix max val * Update keyboard for Iris Rev 3 conflicts * Enable encoder support on planck ez * Remove is_master check from corne\'s OLED code * Overhaul OLED screens for my Corne * One last removal * Show RGB valu On both sides * Updates for OLED display info * Fix compile issues for rgb config * Disabled Space Cadet for all drashna keymaps * Fix OLED Screen configs * Minor OLED Tweaks * Revert some Iris changes * Fix song include * Handle MAKE macro for the Corne boards better * Add super hacky-hack for eeconfig initialization * Add audio support for Fractal since Elite Cs support it * Add defines for keycode steps * Add White layout * Update Corne RGB info * Add fun effects to layer indication for RGB Matrix enabled boards * Use proper define for product name detection * Update formatting * Use custom timeout mechanism for OLED timeout * Fix up OLED screen HSV code for new HSV structure * Better handle turning off RGB Matrix when sleeping * Disable MultiSplash Animation * Change Iris back to using serial * Why was RGB disabled?!?!?! * Limit val in rgb_matrix_layer_helper function * Remove EECONFIG setting for RGB matrix
2019-07-22Adding personal keymaps (#6384)tucznak
* initial commit * migrated the actual keymap to this keyboard * added the actual Tanuki keymap * Added QMK DFU bootloader support * TuCZnak's keymaps - final * Update keyboards/tanuki/keymaps/tucznak/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/ut472/keymaps/tucznak/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Apply suggestions from code review Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
2019-07-22Sol Rev 2 Keyboard (#6389)XScorpion2
* Basic Rev 2 implementation * Updated LED defines and added Extra encoder support * Fixed rgb pin assignment * Physically accurate LED positions * Single Color Band scrolling left to right effects * Spirals, Pinwheels, and Documentation....Oh My! * Spiral effect band thickness adjustments * Fixing animation spin directions * Full hand LED positions * Basic Rev 2 implementation Updated LED defines and added Extra encoder support Fixed rgb pin assignment Physically accurate LED positions Full hand LED positions Moving rev2 folder * RGB Center Point LED position update * Fixing led config commas * Fixing led config commas * fix enter key * fix enter * Small changes to default * update default * typo fix * update default * Fixing defines & led config, turned full hand & extra encoders into rules.mk feature * Refactored rules.mk to have a post_rules.mk * Forgot to offset the matrix to led map due to the edge led additions * Updated LED flags and fixed my keymap * Update keymap.c include speed controls for RGB * Fixing more rules.mk and adding keymap like encoders functionality * Sol Rev 2 Implementation * Minor fixes * Keymap fixes * Fix Colemak, add lock keys
2019-07-22New Keyboard: ZJ68 (#6378)Collin Diekvoss
* added zj68 keyboard * Suggested changes * Suggested changes * Suggested changes * Requested changes * Update keyboards/zj68/rules.mk Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
2019-07-22[Keyboard] Add Unikorn 60 tsangan_hhkb layout (#6390)MechMerlin
* fix default keymap to not have Q in the 1 position. * add tsangan hhkb layout * add a tsangan default keymap * clean up the default keymap * add qmk configurator support for new layout
2019-07-22[Keymap] Update keymap for keebio/quefrency 65% version (#6388)George Petri
* minor keymap changes * minor keymap changes update readme * update rules.mk * add rgb * add add arrows in hjkl * removed backslashes * fix missing comma * spacing fix * minor cleanup * add r layer * impl navigation layer * moved backspace nearby * updated readme
2019-07-22[Keymap] Switch Iris keymap from workman to colemak (#6385)Sid Carter
* via support and colemak layout * figures tap and hold parts don't work vith via enabled - so those are commented out for now
2019-07-22[Keyboard] Backport two fixes from TMK: usb-usb converter (#6383)Michael Pishchagin
* usb_usb: Order of init prevents uneeded bus reset https://github.com/tmk/tmk_keyboard/commit/7c228967a405b04d58bb06e619de8d1d7bb3c15b#diff-deed77fb597e3a0019ce59fc1d09e260 * usb_usb: Fix startup block bug https://github.com/tmk/tmk_keyboard/commit/c2ce617a363f3b9d43aa81f98e70d58f928931f4#diff-deed77fb597e3a0019ce59fc1d09e260
2019-07-22[Keyboard] KBP V60 Type R Added ISO default (#6372)Luke Wesley-Holley
* [Layout] KBP V60 Type R ISO default * Remove ifdef * Apply suggestions from code review @noroadsleft I've accepted your suggestions. Tried locally any everything works as expected. Thanks again - this if my first keyboard and first time looking at/ using/ contributing to qmk so I appreciate the feedback :+1: Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
2019-07-22[Keyboard] Fix QMK Configurator bug with Wilba Tech Zeal60 LAYOUT_60_all (#6387)noroadsleft
info.json file had the wrong name for the JSON key; the macro that is normally named LAYOUT_all by convention is named LAYOUT_60_all on the Zeal60. Bug flagged by drashna for flight505 on QMK Discord.
2019-07-21Refactoring wilba.tech PCBs, updating Rama Works U80-A (#6272)Wilba
* Added WT65-B, WT75-B, minor fixes * Update keyboards/wilba_tech/wt65_b/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/wilba_tech/wt65_b/readme.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/wilba_tech/wt75_b/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Change DEBOUNCING_DELAY to DEBOUNCE * Change DEBOUNCING_DELAY to DEBOUNCE * Move Zeal60/Zeal65 files to keyboards/wilba_tech * Change DEBOUNCING_DELAY to DEBOUNCE * Refactoring zeal60 code to wilba_tech * Moved Rama Works PCBs to wilba_tech * Rename Rama Works files * Cleanup info.json * Cleanup readme.md * Cleanup USB device strings * U80-A RGB matrix, IS31FL3731 driver changes * Fixed #include from keyboards/zeal60
2019-07-20[Keyboard] Snagpad Configurator bugfix and readme refactor (#6381)noroadsleft
* Update snagpad.h White-space changes only. Making this file easier to read. * Update info.json Refactor: - add labels - debug linting (one key object per line) - reorder keys for LAYOUT_numpad_5x4 (fixes QMK Configurator assigning keys to incorrect positions) * Update readme.md Refactor to conform to QMK template. Updated link to The Board Podcast (old link was Error 404).
2019-07-20[Keyboard] Update space65.c to fix caps lock LED (#6375)trinity1561
2019-07-20[Keymap] Add Colemak to existing fc660c keymap (#6374)Sid Carter
* consistent enums * add colemak to another layer for fun * update readme * consistent enums * add colemak to another layer for fun * update readme
2019-07-20[Keyboard] Refactor handwired/splittest to support multiple boards (#6373)Joel Challis
* Refactor splittest to support multiple dev boards * Refactor splittest to support multiple dev boards - revert change to number of RGB led * Refactor splittest to support multiple dev boards - update docs * Refactor splittest to support multiple dev boards - correct docs * Refactor splittest to support multiple dev boards - update teensy master logic
2019-07-20[Keyboard] Grid 600 Type 05 "PRESS" Cover Module (#6368)MechMerlin
* add grid600 type 5 press cover module * Update keyboards/grid600/press/keymaps/default/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * remove unused custom keycode enum
2019-07-20[Keyboard] leds in default keymap (#6357)jotix
2019-07-20Update IS_COMMAND definitions to use MOD_MASK_SHIFT (#6348)Konstantin Đorđević
* Update IS_COMMAND definition in templates to use MOD_MASK_SHIFT * Update IS_COMMAND in docs * Update IS_COMMAND default definition in tmk_core * Update table in Command docs based on suggestion Co-Authored-By: fauxpark <fauxpark@gmail.com>
2019-07-20Merge pull request #6264 from zvecr/split_master_checkDanny
Allow board to override split keyboard master check
2019-07-20Fix Numbrero Handwired make example in readme (#6379)Danny
Fix Numbrero Handwired make example in readme
2019-07-20Fix Numbrero Handwired make example in readmenoroadsleft