summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* keylorean ca66 keymap for hhkb layout with split spacebar (#3098)KeLorean2018-05-312-0/+57
|
* Big overhaul to Drashna keymaps and userspace (#3097)Drashna Jaelre2018-06-0121-498/+731
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* User space fixed (#3095)Batuhan Baserdem2018-05-3124-489/+1425
| | | | | | | | | | | | | | | | | | * 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
* Palleiko's Keymap (#3096)palleiko2018-05-314-0/+407
| | | | | | | | | | | | | | | | | | | | * 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
* Updated matrix.c for some PS2AVRGB boards and templates for new_project ↵Kenneth Aloysius2018-05-3112-80/+349
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* add not-so-minidox handwire keyboard (#3061)mtdjr2018-05-3131-597/+1796
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* Customizable LED test duration (#3086)Erez Zukerman2018-05-301-2/+3
| | | | | | | | * Customizable LED test duration Code by Jack. :) * only need an unit8_t
* CA66 Backlighting FIx (#3089)MechMerlin2018-05-303-5/+4
| | | | | | * Enable backlighting using pin F0 and changing it in the rules.mk file as well * Change KB_H to CA66_H
* Add kuatsure map to preonic board (#3087)Jarrett Drouillard2018-05-309-1/+431
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* info.json fix (#3075)Barry Huang2018-05-301-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | * 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
* Updates to gordon keymaps (#3082)Daniel Gordon2018-05-306-311/+656
| | | | | | | | | | | 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
* board(bigseries): dudeofawesome's layout (#3085)Louis Orleans2018-05-304-0/+92
| | | | | | | | | | | | | | * ✨ add big series keymap * 👽 update for new keymap format * 🔥 remove unnecesarry code * ✨ add RGB mode reverse * 📝 add README * 📝 change features styling
* Refactor and Configurator updates for B.mini (#3081)noroadsleft2018-05-294-8/+21
| | | | | | | | * Refactor for B.mini * Configurator update for B.mini * Updated readme formatting
* qwerty_code_friendly: add numbers keys (#3078)Campbell Barton2018-05-292-8/+16
|
* Switch to noeeprom variants of rgb fns (#3077)Yan-Fa Li2018-05-291-3/+3
| | | - avoid writing to the eeprom when possible
* Add bpruitt-goddard Ergodox Layout (#3080)Brian Pruitt-Goddard2018-05-294-0/+300
| | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* Add and fix _noeeprom functions to many of the RGB Underglow functions (#3070)Drashna Jaelre2018-05-295-28/+137
| | | | | | | | | | | | | | * 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!
* Keymap fixes (#3074)Danny2018-05-292-6/+6
| | | | | | * Fix keymap to use correct macro * Make sure RGBLED_NUM is defined to a value
* Refactor and Configurator updates for Woodkeys/NovelKeys Big Series (#3073)noroadsleft2018-05-295-9/+21
| | | | | | * Refactor for Woodkeys Big Series * Configurator update for Woodkeys Big Series
* Kbd8x backlight support (#3069)Hannes Egler2018-05-294-0/+115
| | | | | | * added backlighting support * complying to conventions
* Refactor and Configurator updates for Bantam44 (#3071)noroadsleft2018-05-293-32/+48
| | | | | | * Configurator update for Bantam-44 * Refactor for Bantam44
* Configurator updates for Atreus/Atreus62 (#3065)noroadsleft2018-05-282-12/+11
|
* fix a few simple typos (#3068)arlenk2018-05-281-5/+5
| | | | | | * Update feature_tap_dance.md * minor typos
* Update Canoe ps2avr board (#3066)Dan Hertz2018-05-286-16/+482
| | | | | | | | | | | | * 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
* Indicator led support for KBD8X (#3064)Hannes Egler2018-05-281-0/+21
| | | | | | | | * Support for indicator LEDs * fixes for backlighting support * more fixes
* Fix nyquist (and other splits using D2 in debouncing) (#3067)Danny2018-05-2814-18/+50
| | | | | | | | | | | | | | * 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
* Add Canoe support (#3063)jamesofarrell2018-05-2710-0/+866
| | | | | | | | | | * Adding Canoe support * fix readme * Remove usless comment * fixing issues
* Refactor and Configurator updates for AMJ Pad (#3060)noroadsleft2018-05-2713-100/+159
| | | | | | | | | | | | * 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
* Refresh & improve leader documentation page (#2990)Leo Wzukw2018-05-261-7/+11
| | | | | | | | | | * Refresh & improve leader documentation page - register_code/unregister_code are not the recommanded way to do macro. - Provide some details I wish I had found when first used the leader functionality. * Add old way to use macro.
* Refactor and Configurator updates for AMJ60 (#3055)noroadsleft2018-05-265-19/+32
| | | | | | * Refactor for AMJ60 * Configurator update for AMJ60
* Adding guidoism's planck layouts (#3059)Guido Bartolucci2018-05-264-0/+296
| | | | | | | | | | | | | | * Initial commit of guidoism * created movement layer * movement layer works! * removed unnecessary layers * moved enter key up and recreated caps lock * Added num pad
* Add mtdjr keymaps for Iris, Let's Split, TADA68, XD75, and handwired dox (#3058)mtdjr2018-05-2613-0/+888
| | | | | | * Add keymaps for Iris, Let's Split, TADA68, XD75, and handwired not_so_minidox * remove handwired not_so_minidox
* qwerty_code_friendly: fix 76 key config (#3057)Campbell Barton2018-05-261-1/+1
|
* Updated keymaps (#3056)Salt-Peanuts2018-05-263-344/+266
| | | | | | | | | | | | | | | | | | | | * Updated info and fixed minor errors * Updated folder name; overdue updates to keymap and readme files Updated folder name; overdue updates to keymap and readme files * Updated tri-layer feature * Revert "Updated tri-layer feature" This reverts commit 59b8b85761740e24f671e10fceea869f06a33ade. * Updated tri-layer on keymap * Fixed typos * Updated keymaps
* Fix dead link to USB keycodes doc (#3050)Leo Wzukw2018-05-261-1/+2
| | | | | | | | | | | | * Fix dead link to USB keycodes doc Link was dead and the fresher version I could find on usb.org is still older than this one. Thus, WaybackMachine seems the best option. * Fix dead link to USB keycodes doc, with 2 options Give the WaybackMachine link (fresher and for reference of the content of the original link) and the usb.org one (older)
* Fix HS60 config for ANSI keymap (#3054)yiancar2018-05-251-0/+6
| | | - This is mostly for safety
* Attempting Debug on Configurator (re: #3052) (#3053)noroadsleft2018-05-251-0/+12
|
* Fix Split keyboards so they compile on Configurator (#3051)Drashna Jaelre2018-05-254-4/+4
| | | | | | | | | | | | | | | | | | * Fix serial split for BFO9000 * Fix serial split for DeltaSplit75 * Fix serial split for Helix * Fix serial split for MiniDox * Fix serial split for Viterbi * Revert "Fix serial split for Helix" since it's super complex This reverts commit 72538df105ba6d5fe6915773a20c509f2a47785d. We'll let the helix owner fix this issue, or dive into the code later
* Fix Orthodox compile issue in online configurator (#3044)Drashna Jaelre2018-05-251-1/+1
|
* Refactor for AMJ40 (#3047)noroadsleft2018-05-255-26/+26
|
* Add some generic/sparse readmes to get rid of errors (#3048)MechMerlin2018-05-254-0/+12
|
* Fix info.json for kbd66 (#3045)MechMerlin2018-05-256-88/+16
| | | | | | | | | * Change LAYOUT to LAYOUT_all Fix info.json file * edit the CORRECT info.json this time * revert my errors
* fix LAYOUT_all in info.json (#3046)MechMerlin2018-05-241-7/+7
|
* Refactor and Configurator updates for ALU84 (#3043)noroadsleft2018-05-245-11/+21
| | | | | | | | * Readme update per template on docs.qmk.fm * Refactor for LAYOUT macro * Add info.json
* Add info.json for Fourier & Laplace (#3038)Danny2018-05-242-0/+130
| | | | | | * Add info.json for Fourier * Add info.json for Laplace
* Rename ANSI keymap of HS60 (#3041)yiancar2018-05-243-0/+0
|
* Fix keymap to use renamed macro (#3039)Danny2018-05-241-3/+3
|
* Update my keymap (#3037)Sascha Grunert2018-05-241-6/+6
| | | * Update keymap.c
* pk60.c fix for capslock indicator (#3032)Barry Huang2018-05-241-3/+5
| | | | | | | | | | | | | | | | | | * 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
* Wait for QMK to initialize before configuring RGB (#3030)Yan-Fa Li2018-05-242-3/+14
| | | | | | | Wait for 1 second before turning on RGB to get debug messages on console. - configure HSV color, on a brand new pro micro the default values are 0, 0, 0