aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2018-06-04[WIP] [Help Needed] Daisy 40%: Refactor and Configurator update (#3124)Gravatar noroadsleft
* Refactor KEYMAP to LAYOUT * Configurator update * info.json update * Refactor daisy.h: White space update
2018-06-04CU75: Refactor and Configurator updates (#3123)Gravatar noroadsleft
* Refactor * Configurator: LAYOUT_iso fix * Readme formatting cleanup
2018-06-04Keymap with dynamic macro (#3121)Gravatar crilith
* Add files via upload Added dynamic macro support * Delete keymap.c
2018-06-04Support ios to default keymap (#3118)Gravatar MakotoKurauchi
* add some comment about Helix customize and auto-setup RGBLIGHT_LIMIT_VAL * add define USB_MAX_POWER_CONSUMPTION * Helix keyboard OLED, RGBLIGHT enable/disable control integrate into rules.mk rules.mk: add 4 Variables for compile control. # Helix keyboard customize # you can edit follows 4 Variables # jp: 以下の4つの変数を必要に応じて編集します。 OLED_ENABLE = no # OLED_ENABLE LED_BACK_ENABLE = no # LED backlight (Enable WS2812 RGB underlight.) LED_UNDERGLOW_ENABLE = no # LED underglow (Enable WS2812 RGB underlight.) LED_ANIMATIONS = yes # LED animations config.h: auto set RGBLED_NUM by HELIX_ROWS and rules.mk's define * HELIX_ROWS define move from config.h to rules.mk * add readme.md * rename readme.md to readme_jp.md * add readme.md and modify readme_jp.md * change helix/ssd1306.c for select glcdfont.c position * add variable LOCAL_GLCDFONT into each keymaps rules.mk * Add iPhone/iPad LED support to Helix default keymap * add Freggy keymap * adjust the delay of serial.c * change readme * renumber _ADJUST for shrink program size
2018-06-04Added ASCII legend to melody96 to help visualize the layouts (#3117)Gravatar fordmustang5l
2018-06-04change to ca66 kelorean layout (#3116)Gravatar KeLorean
2018-06-04Add rgblight mode 35 (R,G,B test mode) (#3114)Gravatar Takeshi ISHII
* add rgblight mode 35 (RGB cyclic mode) into quantum/rgblight.c * Update docs, add rgblight mode 35(RGB cyclic) * rename RGBCYCLIC to RGBTEST
2018-06-03Add Suspend functions (#3112)Gravatar Drashna Jaelre
* Add suspend functions * Disable RGB code if it's disabled * Add suspend code to ChibiOS for future compatibility * Add keyboard_init functions * Change where references so it will compile * Wrong command chained in wake up kb function * Fix non-feature file changes * Add documentation * Re-add matrix init docs * add rgblight code to example * Remove keyboard init stuff for separate PR
2018-06-02Refactor Chocopad to support LAYOUT_ortho_4x4 macro (#3106)Gravatar noroadsleft
* Refactor for Chocopad * Configurator update * Chocopad refactor for LAYOUT_ortho_4x4 * info.json update
2018-06-02Add ability to write additional code in matrix scann loop on slave. (#3072)Gravatar Andrew Dunai
2018-06-02Melody96 QMK Support (#3108)Gravatar kaylanm
* Initial melody96 keyboard definition. * Fixes for Melody96 keyboard definition.
2018-06-02planck/premek layout - thumb shift, mouse middleclick (#3111)Gravatar Přemek Vyhnal
* Update readme.md updated links, hope those are the correct ones * planck premek - left thumb shift * middleclick key * mod tap thumb-shift, space * update layout description
2018-06-02Fix helix:led_test build break (#3110)Gravatar Takeshi ISHII
* copy new rgblight.[ch] from quantum/ into keyboards/helix/rev2/keymaps/led_test/ and add mode 35 RGB cyclic mode * force RGB light mode 25
2018-06-02Fixed mistake to kelorean keymap for ca66 (#3109)Gravatar KeLorean
2018-06-02Dhertz' keymaps (#3094)Gravatar Dan Hertz
* Port my keymap to QMK * Add Percent Canoe keyboard * Fix row of nonus backslash * Update info.json to be correct for canoe * fix alignment * Use qmk shortcuts rather than tmk functions * Move over first macro * Move rest of macros over * clean up unused functions * Move files to userspace for HHKB * Add keymaps for hhkb * Change LAYOUT_ISO to LAYOUT_iso * Remove bootloader key in info.json * Remove tilde remap from Karabiner * Add country_iso_alpha2_code to macros * Add my keymap for canoe * Add layer colour indicator * Fix bad rebase * Fix naming of keymap from rebase * Add GRV to function layer * Fix keymap to use new LAYOUT_JP * Update keymaps to use process_record_* rather than action functions * Update hhkb imports to be just what is needed * Update whitefox to use LAYOUT macro instead of KEYMAP * Remove redundant imports from user definition * Move TAPPING_TERM to config.h * Use layer change events to change RGB LED colour * temp * Fix layer switching to iPad on HHKB * Fix Canoe pictures
2018-06-02Add support for staggerd column layout KB "Fortitude60" (#3090)Gravatar Pekaso
* modifying fortitude for working * add accurate keymap * backlight fix * Fix slave LED Backlight * Add readme.md * modified readme.md * Fixed make error * Commit including suggestions * Add dvorak and colemak layout and some fix
2018-06-01Remove bootloader key as it is no longer used (#3093)Gravatar Dan Hertz
2018-06-01Refactor and Configurator update for Chocopad (#3099)Gravatar noroadsleft
* Refactor for Chocopad * Configurator update
2018-06-01enable RGB underglow in rules (#3101)Gravatar MechMerlin
2018-06-01YMD96 complete QMK port (#3105)Gravatar Harshit Goel
* readded code for YMD96 full working * added jj50 layout back
2018-06-01Put CA66 and PK60 under a playkbtw directory (#3102)Gravatar MechMerlin
* Add playkbtw directory to put ca66 and pk60 in * delete old references * edit readmes for links
2018-06-01Refactor and Configurator update for Christmas Tree (#3100)Gravatar noroadsleft
* Refactor * Configurator update
2018-05-31keylorean ca66 keymap for hhkb layout with split spacebar (#3098)Gravatar KeLorean
2018-06-01Big overhaul to Drashna keymaps and userspace (#3097)Gravatar Drashna Jaelre
* Optimize secrets code * Orthodox tweaks * rules.mk features * Minor cleanup * Revert mod bits * Force Hold breaks One Shot Tap Toggle * Cleanup * Moke keymaps more consistent * minor ergodox tweak * More OSM for the Orthodox * Cleanup of userspace * Toggle Secrets * Add hidden process record for super secret macros * Make sure secret macros always compiles * finish up making them super secret * Add ColinTA's rgb twinkle as WIP * Optimize RGB Twinkling for typing Also, tweak RGB indicators. AND WTF, I HAVE NO IDEA WHY THE INDICATORS ONLY WORK AS IS. The logical method for getting them working doesn't ... and it's beyond bizarre * Make console logging more configurable * Indicator travisty * Clean up userspace rgb code * Optimize RGB Twinking to work on default layer only, and to base it's color on the curent hue * Eff it... rgblight_sethsv_at runs at every matrix scan * RGB Twinkle cleanup * Update Iris code for new board * Move RGB Indicator and RGB Twinkle into userspace * Move RGB Indicator code to rgb_stuff.c * Major cleanup of RGB Code in userspace * Additional cleanup of RGB code in userspace * Use noeeprom functions to save my boards! * Enable RGB Sleep on all boards now * Add old iris board * tapping tweak * Use byte 19 for eeprom to prepare for possible merge of eeconfig function pr * Add code to fix default layer after eeprom reset
2018-05-31User space fixed (#3095)Gravatar Batuhan Baserdem
* Put in my keymaps * Fixed all but weird lets split issue * Organized and tried to trobleshoot lets split * Organized and tried to trobleshoot lets split * Added bbaserdem keymaps * Added bbaserdem keymaps * Fixed stuff * FIxed a filename error
2018-05-31Palleiko's Keymap (#3096)Gravatar palleiko
* cloned default layout to palleiko * Added NAV layer, removed steno * Added WM layout & Readme * forgot comma * Specify bootloader * Fixed Mod Tap / Layer Tap bugs and updated readme * Removed Layer Tap functionality * KC_NO * Updated Readme
2018-05-31Updated matrix.c for some PS2AVRGB boards and templates for new_project ↵Gravatar Kenneth Aloysius
script (#2992) * Add M6-A keymap * Update XD60 keymap * Update XD60 keymap readme * Update JJ40 and Let's Split keymaps * Add readme for M6-A * Fix typo, update JJ40 README * Update jj40 readme * Cleanup jj40 keymap * Revert Let's Split QWERTY layer to default before #2010 * Update numpad layers * Fix: Let's Split keymap getting stuck mods due to having keycodes assigned on the Raise layer * Keep ASCII art consistent with keymap * Staryu: initial port * Add personal keymap * Added and updated READMEs * Fix: default keymap for staryu * Rudimentary backlight support. * Enabled mousekeys for default keymap * use QMK_KEYBOARD_H and LAYOUT * Update readme.md for NIU mini: flash using avrdude * Fix missing linebreaks for Staryu README * Update readme.md * Update PS2AVRGB boards with new matrix.c * Update canoe matrix.c; untested * Fix canoe.c for building (needs matrix_scan_user and matrix_init_user) * Add personal Iris keymap * Update keymap * Update keymap * Update keymap, disable backlighting and underglow * Move PrintScreen button * Add README
2018-05-31add not-so-minidox handwire keyboard (#3061)Gravatar mtdjr
* add not-so-minidox handwire keyboard * corrected keymap * multiple adjustments to not_so_minidox keyboard * remove I2C master left define * update default layer set function * move solenoid code into userspace * minor adjustments to config.h * update keymaps to utilize userspace * move features and config to userspace, correct build issue * correct solenoid pin * adjust defaults for solenoid pin and enable * default solenoid to on for not_so_minidox * disable RGBLIGHT_SLEEP for xd75 * tweaking solenoid enable/disable in userspace and keymaps
2018-05-30Customizable LED test duration (#3086)Gravatar Erez Zukerman
* Customizable LED test duration Code by Jack. :) * only need an unit8_t
2018-05-30CA66 Backlighting FIx (#3089)Gravatar MechMerlin
* Enable backlighting using pin F0 and changing it in the rules.mk file as well * Change KB_H to CA66_H
2018-05-30Add kuatsure map to preonic board (#3087)Gravatar Jarrett Drouillard
* preonic-keymap: kuatsure keymap * preonic-kuatsure: move arrows and braces and stuffs * preonic-kuatsure: give more time for leader * preonic-kuatsure: move _ to lower o * preonic-kuatsure: tap dance space to enter * preonic-kuatsure: move vol buttons around conflicted with kaleidoscope file navigation * preonic-kuatsure: lower+spc = esc * preonic-kuatsure: add lock key & remove led stuff * preonic-kuatsure: little bit of tmux leadering * preonic-kuatsure: remove colemak and dvorak * preonic-kuatsure: remove lock key and tap dance * preonic-kuatsure: lower space -> enter -- raise space -> esc * preonice-kuatsure: move tmux stuff to homerow keys * preonic-kuatsure: set tmux prefix to a function * preonic-kuatsure: hello game layers * preonic-kuatsure: instead of zelda, ffvii for game mode :) * preonic-kuatsure: mild changes after playing games to game modes * preonice-kuatsure: omg comma dangles and spaces in switch! * preonic-kuatsure: kinda make lower a shift on special characters * preonic-kuatsure: I don't use these * preonic-kuatsure: move vol- to the begining of media row * preonic-kuatsure: more tmux leader stuff ( pane 3 & last pane ) * preonic-kuatsure: abstract out tmux pane zooming * preonic-kuatsure: abstract pane switch * preonic-kuatsure: game_mod is carries over lower positions starting to wonder if I need game_mod ... lol * preonic-kuatsure: switch lwr/rse esc / ent * preonic-kuatsure: add leaders for window switching * preonic-kuatsure: major pruning of adjust layer * preonic-kuatsure: major rework on raise layer * preonic-kuatsure: game mods f layer is raise now * user-kuatsure: hello * various-kuatsure: use layout format + globalize querty / number keys * preonic-kuatsure: don't use tap dance anymore * various-kuatsure: code formatting * various-kuatsure: add function layer vars * preonic-kuatsure: moar formatting * preonic-kuatsure: add home / end keys
2018-05-30info.json fix (#3075)Gravatar Barry Huang
* Capslock indicator add * edit * name correction * led_set_user(usb_led); delete * config edit for caps indicator * keymap.c fix * led.h include * pk60.c fix for capslock indicator * info.json fix for LAYOUT_all showing correctly * LAYOUT_all fix
2018-05-30Updates to gordon keymaps (#3082)Gravatar Daniel Gordon
Added rules.mk for the infinity * Moved tap dance enums to gordon.h * Moved tap dance aliases to gordon.h Moved TD to user space * Added config file with preventing mods sticking * Added a few keys to keymap
2018-05-30board(bigseries): dudeofawesome's layout (#3085)Gravatar Louis Orleans
* ✨ add big series keymap * 👽 update for new keymap format * 🔥 remove unnecesarry code * ✨ add RGB mode reverse * 📝 add README * 📝 change features styling
2018-05-29Refactor and Configurator updates for B.mini (#3081)Gravatar noroadsleft
* Refactor for B.mini * Configurator update for B.mini * Updated readme formatting
2018-05-29qwerty_code_friendly: add numbers keys (#3078)Gravatar Campbell Barton
2018-05-29Switch to noeeprom variants of rgb fns (#3077)Gravatar Yan-Fa Li
- avoid writing to the eeprom when possible
2018-05-29Add bpruitt-goddard Ergodox Layout (#3080)Gravatar Brian Pruitt-Goddard
* Feat: Create personal ergodox keymap * FEAT: Update bpruitt-goddard keymap with custom layout * Fix: Remove unused pieces from bpruitt-goddard keyboard * Feat: Add QWERTY layer to bpruitt-goddard ergodox keymap * Refactor: Remove unused layers from bpruitt-goddard keymap * Fix: Update base layer for bpruitt-goddard keymap * Fix: Remove un-reachable key combo from FN layer * Fix: Rename FN layer to numpad layer * Feat: Create one-shot modifier layer for mac os use * Doc: Update readme to reflect my keymap * Feat: Add mac desktop space switching * feat: Update keymap layers to use ergodox pretty format
2018-05-29Add and fix _noeeprom functions to many of the RGB Underglow functions (#3070)Gravatar Drashna Jaelre
* And and fix _noeeprom functions to many of the RGB Underglow functions * Many functions are unnecessarily calling the eeprom write code. The toggle/enable is command is especially guilty of this, as it writes to EEPROM 3 times. But rgb mode writes twice, every time it's called. And init resets the rgb eeprom range and then writes back to it twice! * Fixed the rgblight_sethsv_noeeprom to work as expected, by moving a lot of the code to a helper function. * Added a noeeprom function for mode, enable, disable, and toggle functions. (didn't bother for increase/decrease stuff, and didn't add new keycodes) * Add to predefined colors list * Add new functions to manual/docs * Update RGB Sleep feature to use _noeeprom Because that's exactly what it should be doing, actually!
2018-05-29Keymap fixes (#3074)Gravatar Danny
* Fix keymap to use correct macro * Make sure RGBLED_NUM is defined to a value
2018-05-29Refactor and Configurator updates for Woodkeys/NovelKeys Big Series (#3073)Gravatar noroadsleft
* Refactor for Woodkeys Big Series * Configurator update for Woodkeys Big Series
2018-05-29Kbd8x backlight support (#3069)Gravatar Hannes Egler
* added backlighting support * complying to conventions
2018-05-29Refactor and Configurator updates for Bantam44 (#3071)Gravatar noroadsleft
* Configurator update for Bantam-44 * Refactor for Bantam44
2018-05-28Configurator updates for Atreus/Atreus62 (#3065)Gravatar noroadsleft
2018-05-28fix a few simple typos (#3068)Gravatar arlenk
* Update feature_tap_dance.md * minor typos
2018-05-28Update Canoe ps2avr board (#3066)Gravatar Dan Hertz
* Add Percent Canoe keyboard * Fix row of nonus backslash * Update info.json to be correct for canoe * Change LAYOUT_ISO to LAYOUT_iso * Remove bootloader key in info.json
2018-05-28Indicator led support for KBD8X (#3064)Gravatar Hannes Egler
* Support for indicator LEDs * fixes for backlighting support * more fixes
2018-05-28Fix nyquist (and other splits using D2 in debouncing) (#3067)Gravatar Danny
* Update default Nyquist revision * LED slave fix * Sync changes from lets_split * Add needed check for debouncing * Remove line that was setting PD2 pin and interfering with use of that pin * Add backlight key to keymap
2018-05-27Add Canoe support (#3063)Gravatar jamesofarrell
* Adding Canoe support * fix readme * Remove usless comment * fixing issues
2018-05-27Refactor and Configurator updates for AMJ Pad (#3060)Gravatar noroadsleft
* Refactor for AMJ Pad * Configurator update for AMJ Pad * Add hardware agnostic layouts numpad_6x4 and ortho_6x4 * Add agnostic layouts to rules.mk * Refactor AMJ Pad to use new hardware agnostic layouts