summaryrefslogtreecommitdiffstats
path: root/keyboards
Commit message (Collapse)AuthorAgeFilesLines
...
* [Keymap] Added wsturgiss keymap for mechmini2 (#4917)Will Sturgiss2019-07-223-0/+128
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* [Keyboard] Align Planck EZ config with ZSA/Ergodox config (#6371)Drashna Jaelre2019-07-221-0/+11
|
* update docs based on fireworm's commentsmechmerlin2019-07-221-1/+5
|
* [Keymap] Drashna's Feature madness (#6128)Drashna Jaelre2019-07-228-196/+229
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* Adding personal keymaps (#6384)tucznak2019-07-228-0/+322
| | | | | | | | | | | | | | | | | | | | | | | | * 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>
* Sol Rev 2 Keyboard (#6389)XScorpion22019-07-2221-388/+683
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* New Keyboard: ZJ68 (#6378)Collin Diekvoss2019-07-2210-0/+387
| | | | | | | | | | | | | | | | * 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>
* [Keyboard] Add Unikorn 60 tsangan_hhkb layout (#6390)MechMerlin2019-07-227-21/+54
| | | | | | | | | | | | * 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
* [Keymap] Update keymap for keebio/quefrency 65% version (#6388)George Petri2019-07-224-31/+95
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* [Keymap] Switch Iris keymap from workman to colemak (#6385)Sid Carter2019-07-223-17/+23
| | | | | | * via support and colemak layout * figures tap and hold parts don't work vith via enabled - so those are commented out for now
* [Keyboard] Backport two fixes from TMK: usb-usb converter (#6383)Michael Pishchagin2019-07-221-6/+6
| | | | | | | | * 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
* [Keyboard] KBP V60 Type R Added ISO default (#6372)Luke Wesley-Holley2019-07-227-3/+115
| | | | | | | | | | | | | | * [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>
* [Keyboard] Fix QMK Configurator bug with Wilba Tech Zeal60 LAYOUT_60_all (#6387)noroadsleft2019-07-221-1/+1
| | | | | 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.
* Refactoring wilba.tech PCBs, updating Rama Works U80-A (#6272)Wilba2019-07-21115-583/+632
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* [Keyboard] Snagpad Configurator bugfix and readme refactor (#6381)noroadsleft2019-07-203-37/+76
| | | | | | | | | | | | | | | | | | | | * 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).
* [Keyboard] Update space65.c to fix caps lock LED (#6375)trinity15612019-07-201-2/+3
|
* [Keymap] Add Colemak to existing fc660c keymap (#6374)Sid Carter2019-07-202-10/+62
| | | | | | | | | | | | | | * consistent enums * add colemak to another layer for fun * update readme * consistent enums * add colemak to another layer for fun * update readme
* [Keyboard] Refactor handwired/splittest to support multiple boards (#6373)Joel Challis2019-07-2010-61/+217
| | | | | | | | | | | | * 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
* [Keyboard] Grid 600 Type 05 "PRESS" Cover Module (#6368)MechMerlin2019-07-2010-0/+297
| | | | | | | | | | * 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
* [Keyboard] leds in default keymap (#6357)jotix2019-07-202-11/+43
|
* Fix Numbrero Handwired make example in readmenoroadsleft2019-07-201-1/+1
|
* Melody96 Configurator updates and minor refactoring (#6365)noroadsleft2019-07-196-9/+125
| | | | | | | | | | | | | | | | | | | | * Add Configurator layout data for LAYOUT_hotswap * Add LAYOUT_std60_split_num0 Requested by 李小安#9728 on QMK Discord. Standard 60% ANSI layout for the alphanumeric region, with a split-0 Numpad. Includes a sample keymap. * Update Docs links on readme * Change melody96.h to use #pragma once include guard * Change config.h to use #pragma once include guard * Add readme for default_std60_split_num0 keymap
* Tidy up ALF X1.1 (#6367)fauxpark2019-07-184-205/+174
| | | | | | | | | | * Tidy up ALF X1.1 * Correct x positions * 4 spaces * Remove a stray TRNS key
* simple readme fixmechmerlin2019-07-181-1/+4
|
* Print Screen and Pause placement swap (#5981)trinity15612019-07-181-1/+1
| | | | | | | | | | | | | | * Update x11.h The original json file that was given by the designer was incorrect. The Print Screen and Pause button is swapped. * Update space65.c Fixing the Caps Lock LED. * Revert "Update space65.c" This reverts commit 1f5de1abaefadd2e54259999a29bab501da5f67a.
* [Keyboard] Add 6macro keyboard (#6362)Joao Maia2019-07-1812-0/+408
| | | | | | | | * Initial commit for 6macro firmware * Updated layout documentation * Removed unused commented code
* Add more layouts for the ergodash (#6336)Fred Silberberg2019-07-182-49/+487
|
* Add prime_e keymap (#6350)Ethan Madden2019-07-181-0/+79
|
* Allow userspace the opportunity to handle keycodesjshuf2019-07-171-1/+1
|
* cleanup and start sound (#6353)dsanchezseco2019-07-172-51/+1
|
* Add model01 keymap. Change kinesis keeymap.Daniel Schindler2019-07-165-19/+93
|
* Remove unnecessary IS_COMMAND definitions from a couple of boardsKonstantin Đorđević2019-07-165-29/+0
|
* Use led_set_kb instead of led_set_user in melody96.cKonstantin Đorđević2019-07-161-3/+4
|
* Remove more commented out MCUsfauxpark2019-07-162-3/+1
|
* [Keyboard] Add keyboard Naked48 (#6330)Salicylic-acid32019-07-1643-0/+3609
| | | | | | * Add Naked48 * Comment reflected
* Remove the need to specify NUM_OF_ENCODERS for the Encoder feature (#6328)Drashna Jaelre2019-07-1617-24/+5
| | | | | | | | | | | | * Remove the need to set NUM_OF_ENCODERS Instead, calculate the size of the array, and use that instead * Add hack for split common support * Remove NUM_OF_ENCODERS from keyboard config Can be reverted, if needed
* [Keymap] Fix advanced keymap readme and macro function (#6342)Sidney Bovet2019-07-162-4/+2
|
* Align ARM i2c_readReg with AVR (#6314)Joel Challis2019-07-161-2/+2
| | | | | | * Align arm i2c_readReg with avr * Align arm i2c_readReg with avr - fix cannonkeys
* Enable Mousekeys on Corne Keyboard by default (#5893)Drashna Jaelre2019-07-162-25/+2
| | | | | | | | | | | | | | * Enable Mousekeys on Corne Keyboard by default For Tessachka and Configurator support * ENable for default image too * Remove most of rules.mk for default keymap * make sure rgblight is enabled by default from default keymap
* Remove commented out MCUs in rules.mk (#5884)fauxpark2019-07-16187-267/+34
|
* Remove/migrate action_get_macro()s from default keymaps (#5625)fauxpark2019-07-15118-1842/+286
| | | | | | * Remove/migrate action_get_macro()s from default keymaps * Leave these breaks alone
* Usbasploader bootloader option addition (#6304)yiancar2019-07-151-3/+1
| | | | | | | | | | | | | | | | | | | | | | * Added USBasp bootloader option for USBasploader * author comment * ifdef fix :) * Add usbasp target * Update docs/flashing.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update docs/flashing.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update docs/flashing.md Co-Authored-By: fauxpark <fauxpark@gmail.com>
* QMK CLI and JSON keymap support (#6176)skullydazed2019-07-151-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Script to generate keymap.c from JSON file. * Support for keymap.json * Add a warning about the keymap.c getting overwritten. * Fix keymap generating * Install the python deps * Flesh out more of the python environment * Remove defunct json2keymap * Style everything with yapf * Polish up python support * Hide json keymap.c into the .build dir * Polish up qmk-compile-json * Make milc work with positional arguments * Fix a couple small things * Fix some errors and make the CLI more understandable * Make the qmk wrapper more robust * Add basic QMK Doctor * Clean up docstrings and flesh them out as needed * remove unused compile_firmware() function
* bface refactor (#6333)Drashna Jaelre2019-07-1511-415/+84
|\ | | | | | | | | | | | | | | | | | | * remove custom matrix support * remove custom i2c and led driver * minor cleanups * update readme
| * update readmemechmerlin2019-07-141-1/+3
| |
| * minor cleanupsmechmerlin2019-07-142-11/+5
| |
| * remove custom i2c and led drivermechmerlin2019-07-146-285/+69
| |
| * remove custom matrix supportmechmerlin2019-07-143-119/+8
| |
* | [Keyboard] Add support for XD004 macro keyboard (#6337)Sidney Bovet2019-07-1511-0/+290
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add support for XD004 Also applying the following suggested edits: Add hardware availability link in readme Co-Authored-By: Drashna Jaelre <drashna@live.com> Enable lite bootmagic Co-Authored-By: Drashna Jaelre <drashna@live.com> Remove commented out MCU Co-Authored-By: fauxpark <fauxpark@gmail.com> * Add more ellaborate keymap Correcting usage of tap_code_16 for modified key, thanks to @drashna * Add information about bootloader type Co-Authored-By: Drashna Jaelre <drashna@live.com>
* | [Keyboard] add macro pad "Shiro" (#6338)T.Shinohara2019-07-1512-0/+720
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add keyboard new macro pad "Kuro" * change main readme.md * remove not used code from default/keymap.c * Remove unnecessary code * Supports info.json * removed back slash and not used functions. * update at product link. add japanese messages.