summaryrefslogtreecommitdiff
path: root/keyboards
AgeCommit message (Collapse)Author
2020-02-05[Keyboard] Added Atreus Pro Micro variant (#8059)Ibnu Daru Aji
* new alternative controller. * following suggestions at qmk's 8059. * forgot to replace some underscores and keycodes. * following drashna's suggestions at qmk's 8059. * following zvecr's suggestion in qmk's 8059. * following noroadsleft's suggestion at qmk's 8059.
2020-02-05Add Uni660 Keyboard (#8018)Daniel H Klein
* UniGo66 keyboard added * UniGo66 keyboard added * case correction of unigo66 files * create sirius folder * Update keyboards/sirius/unigo66/rules.mk Co-Authored-By: danielhklein <danielklein@utexas.edu> * Update keyboards/sirius/unigo66/keymaps/danielhklein/keymap.c Co-Authored-By: danielhklein <danielklein@utexas.edu> * Update keyboards/sirius/unigo66/keymaps/default/config.h Co-Authored-By: danielhklein <danielklein@utexas.edu> * Update keyboards/sirius/unigo66/keymaps/danielhklein/config.h Co-Authored-By: danielhklein <danielklein@utexas.edu> * debugging * correct keymap to layout * readme * remove common config * suggested changes to config.h * default keymap cleanup * bug fixes * add uni660 keyboard * remove zip * remove redundant rules.mk * remove redundant via keymap * Update keyboards/sirius/uni660/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/sirius/uni660/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * remove unnecessary functions * fix if * add back via keymap, remove old eeprom code * Update keyboards/sirius/uni660/uni660.h Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/sirius/uni660/uni660.h Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/sirius/uni660/uni660.h Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/sirius/uni660/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/sirius/uni660/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * changes requested for qmk * Update keyboards/sirius/uni660/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/sirius/uni660/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/sirius/uni660/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * debouncing and other minor changes * Update keyboards/sirius/uni660/uni660.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/sirius/uni660/uni660.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/sirius/uni660/uni660.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/sirius/uni660/uni660.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/sirius/uni660/uni660.h Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/sirius/uni660/uni660.h Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/sirius/uni660/uni660.h Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/sirius/uni660/uni660.h Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/sirius/uni660/uni660.h Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/sirius/uni660/uni660.h Co-Authored-By: fauxpark <fauxpark@gmail.com> Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: fauxpark <fauxpark@gmail.com>
2020-02-04[Keyboard] Add a new keyboard Chidori. (#7496)ENDO Katsuhiro
* [Keyboard] Add a new keyboard Chidori. * Update keyboards/chidori/info.json * Update keyboards/chidori/keymaps/default/keymap.c * Update keyboards/chidori/chidori.h * Update keyboards/chidori/keymaps/extended/keymap.c * Update keyboards/chidori/keymaps/extended/keymap.c * Update keyboards/chidori/keymaps/extended/keymap.c * Update keyboards/chidori/keymaps/extended/keymap.c * Update keyboards/chidori/keymaps/extended/keymap.c * Update keyboards/chidori/keymaps/extended/keymap.c * Update keyboards/chidori/keymaps/extended/keymap.c * Update keyboards/chidori/readme.md * Update keyboards/chidori/readme.md * Update keyboards/chidori/readme.md * Update keyboards/chidori/readme.md * Update keyboards/chidori/rules.mk * Update keyboards/chidori/rules.mk * Update keyboards/chidori/rules.mk * Update keyboards/chidori/rules.mk * Update keyboards/chidori/rules.mk * Update keyboards/chidori/rules.mk * Update keyboards/chidori/rules.mk * Update keyboards/chidori/rules.mk * Update keyboards/chidori/rules.mk * Update rules.mk * Delete unnecesarry lines. * Changes layer keys handing.
2020-02-04Reduce SPLIT_USB_TIMEOUT by 500ms (#7637)Joel Challis
* Update SPLIT_USB_TIMEOUT -500ms * Align keyboard level SPLIT_USB_TIMEOUT defaults * Align keyboard level SPLIT_USB_TIMEOUT_POLL * Review fixes
2020-02-04[Keyboard] Refactor deltasplit75 to use split_common (#8083)Joel Challis
* Refactor deltasplit75 to use split_common * Refactor deltasplit75 to use split_common - small tidy up
2020-02-05Add RESET key for default keymap in Satisfaction 75 (#8088)MechMerlin
2020-02-04[Keyboard] LFKPad refactor (#8079)fauxpark
2020-02-05Encoder brush size (#8087)Jesse Leventhal
* Added brush size to encoder knob as new keymap * Encoder keymap added
2020-02-04ridingqwerty: userspace update (#8076)ridingqwerty
* Userspace overhaul * Remove testing directory * Minorca keymap tweaks
2020-02-04Ninjonas userspace (#8070)Jonas Avellana
* [keymap(kyria)] moved OLED & encoder implementation to separate classes * [feat] created logic to cycle through hue wheel when starting keyboard * [feat] created logic to cycle through hue wheel and return to user's default color * [refactor] updating OLED layout for crkbd & lily58 * [refactor] updating OLED layout for crkbd & lily58 * [fix(8070)] updating encoder.c logic based off drashna's code review * [refactor(8070)] added key to send  + Shift + M
2020-02-02[Keymap] Add User Keymap for FC660C (#8062)Mike Rix Wolfe
* add my keymaps * tri layer keymap * update tri layer * update tri layer * cleaning up * formatting * move to correct location * lily58: move caps off mod key in sublayer * Update keyboards/lily58/keymaps/mikefightsbears/rules.mk * Update keyboards/lily58/keymaps/mikefightsbears/rules.mk * Update keyboards/lily58/keymaps/mikefightsbears/rules.mk * Update keyboards/lily58/keymaps/mikefightsbears/rules.mk * remove unnecessary trailing whacks * remove unneeded file * swap spacebar * update code for comments in PR * add fc660c keymap * rm readme * move layer key * remove inconvenient alternate keys * swap format * add them media keys * add rules mk * swap caps and ctrl * remove unneeded config * use gesc instead of esc
2020-02-01Skog Lite: disable Console; update info.json (#8058)James Young
* disable Console to save firmware space * rules.mk templating Add comments regarding the rules, to more closely match the ps2avrgb template. * update info.json This board has a quite interesting take on the standard TKL; why not show it off?
2020-01-31[keymap(kyria), refactor] created kyria keymap. refactored ninjonas ↵Jonas Avellana
userspace (#8053) * [keymap(kyria), refactor] created kyria keymap. refactored ninjonas userspace and keyboards * [fix(#8053)] removed redundant code based off Duckle29's code review * [fix(#8053)] fixing typos * [refactor(#8053)] updating oled timeout * [fix(8053) resolved code review issues identified by noroadsleft
2020-01-31[Keyboard] add Hannah910 V2 PCB and VIA support (#8024)mechlovin
* add Hannah910 V2 and VIA support add rev.2 pcb and via support * Update config.h * update * Create config.h * Update * update * update * Move keymap folder * add more layer and edit readme.md * readme.md update * update * update * Update hannah910.h
2020-01-31Noxary 280 Backwards LED Fix (#8057)MechMerlin
* fix logic and update to newest led_update_kb routine
2020-01-31[Keyboard] VIA Support: 1upkeyboards 1up60hte (#8052)MechMerlin
* update the vendor id for 1upkeyboards 1up60hte * add the via keymap and rules file * fix typo * move the LTO to the keyboard's rules.mk * Update keyboards/1upkeyboards/1up60hte/config.h
2020-01-30[Keymap] Customized layouts for the Keebio/Quefrency65 (#7947)Jorge Noguera
* Created the yoryer layout for the Quefrency 65% * added rgb control layer * Required changes to resolve PR #7947 issues * - Updated the layer list as an enum - Removed .gitignore file from keymap folder * Removed the .gitignore from keymap folder
2020-01-30[Keymap] add new keymap (xd75 atomic style japanese layout) (#7944)itakashiski
* init jp * update * update * update * update * Update keyboards/xd75/keymaps/atomic_style_jp/keymap.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * remove config.h * remove ____T___ Co-authored-by: Drashna Jaelre <drashna@live.com>
2020-01-30[Keyboard] Add support for Southpaw Full Size (#8029)ai03
* Begin work on spfs, migrating ancient config * QMK breaks if there's a dash in the board name * Update info.json * Make indicator LEDs work * Build a readme * Change title to match official GB thread name * Add an ANSI WKL layout for simplicity * Adjustments as per pullreq recommendations * Remove unused functions from other keymap
2020-01-31Fix AVR boards which were overriding backlight without setting… (#8044)Joel Challis
* Add backlight custom driver to all boards not declaring it but overriding backlight * Apply suggestions from code review Co-Authored-By: fauxpark <fauxpark@gmail.com> * Apply suggestions from code review Co-Authored-By: fauxpark <fauxpark@gmail.com> * Remove old tmk references from show_options.mk Co-authored-by: fauxpark <fauxpark@gmail.com>
2020-01-30[Keymap] Update keymap for user jasondunsmore (#8047)Jason Dunsmore
2020-01-30[Keyboard] Add support for Drink Me (#8039)Yatara
* Add initial configuration and keymaps for Yatara Drink Me. * Apply suggestions from code review * Apply suggestions from code review * Add transparent layers in VIA layout so there are four layers in total. Amend closing bracket indentation in keymap.c files.
2020-01-31Trim firmware size changes from default rules.mk, part 4 (#8046)ridingqwerty
* Trim firmware size changes from default-ish rules.mk files * Trim sizes from westfoxtrot boards
2020-01-30Documentation: KBD75 (#8038)MechMerlin
* update kbd75 readme * update bmini readme * update wkl.kr readme * Update keyboards/kbdfans/kbd75/readme.md * Update keyboards/kbdfans/kbd75/readme.md
2020-01-30Trim firmware sizes from default rules.mk, part 3 (#8045)ridingqwerty
2020-01-30Remove filesize changes from default-ish rules.mk files, sans handwired (#8040)ridingqwerty
2020-01-30[Keyboard] WhiteFox vanilla layout (#8043)Alberto Grespan
* Add the Whitefox vanilla layout Initial commit for whitefox vanilla keymap Fix the mapped layout to match vanilla Cleanup vanilla default Rework the info file Remove vanilla keymap as we don't really need this
2020-01-30Fix 'Makefile:560: keyboards/<keyboard>/rev1/rules.mk: No such file or ↵Joel Challis
directory' (#8042)
2020-01-30Updates cKeys/theDora README with explicit flashing instructions (#8016)Addison Cole
* adds to theDora readme for more explicit directions on flashing, with links and how to enter bootloader mode. * fmt * Corrects language of steps for loading firmware * Update keyboards/ckeys/thedora/readme.md
2020-01-30[Keyboard] Adds ogre ergo single (#8012)Bryan Arendt
* Adds ogre ergo single (non-split) version * use generic pids
2020-01-30[Keyboard] Add Ergosaurus Support (#8013)Cody Bender
Initialize config * Update matrix size * Update Keymap * Rename files to remove hyphen * Rename board and folders * Fix ergosaurus.h typo * Fix ergosaurus.h layout matrix * Update column pins * Fixed ergosaurus * Add Reggie layout * Update Ergo keymap * Update with fixes from PR #8013 * Fix KeyHive link * Remove config.h and extra whitespace from README * Update PID, README and rules spacing * Update rules.mk
2020-01-29Refactor minidox to use split_common (#7924)Joel Challis
* Initial refactor of minidox to split_common * post rebase fixes
2020-01-29Userspace and keymap updates (#8037)stanrc85
* Add PGUP,PGDN to keymaps * Enable VIA support on userspace for 1up60hse * Enable DZ60 VIA in rules * Enable Romac VIA in rules
2020-01-29Trim firmware sizes from default rules.mk, part 1 (#8027)ridingqwerty
* Removed reference to firmware size in 0-9,a-f board-level and default keymap 'rules.mk' files * Correct some 'rules.mk' in boards buried under vendor folders * PR8027 patch Co-authored-by: GeorgeKoenig <35542036+GeorgeKoenig@users.noreply.github.com> Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
2020-01-29Add German programming layout for Lets Split (#8014)moseschmiedel
* Add German programming layout for Lets Split * Update copyright in config.h * Add Hash-Symbol to keymap * Change to fit suggestions in PR * Changes as requested, but broken. * Fix layer switching issue
2020-01-28[Keyboard] Add Quefrency Rev 2 (#8001)Danny
* Add Quefrency Rev. 2 * Add encoder support * Add RGB LED mapping info * Add diode direction * Revert removal of default folder for CI purposes * Remove unneeded lines * Rename ISO layout macros
2020-01-28[Keyboard] 1up60hse VIA Support (#7992)MechMerlin
* add VIA support for 1up60hse * choose a vendor and product id that is not taken * add mousekey_enable set to no as per Wilba's recommendation * Update keyboards/1upkeyboards/1up60hse/keymaps/via/readme.md * Update keyboards/1upkeyboards/1up60hse/keymaps/via/readme.md * add a fourth layer * might as well remove the config file as we are not including the one thing that was in it
2020-01-29Mysterium firmware fix (#8032)coseyfannitutti
* Update config.h * Update rules.mk * Update usbconfig.h * Update config.h * Update rules.mk * Update usbconfig.h
2020-01-28[Keyboard] Fix Pulse4k info.json LAYOUT name (#7965)Max Rumpf
* Fix Pulse4k info.json LAYOUT name * Add missing functions to fix configurator Add empty encoder functions to the keyboard code, as the configurator doesn't see the keymap defined functions at first. To be able to override these functions, they are marked as 'weak'. * Rework encoder functions another time Default implementation is now provided as part of the keyboard, but they can still be overriden within the keymap (template is commented out by default)
2020-01-28Move CORTEX_ENABLE_WFI_IDLE=TRUE to rules.mk files.Nick Brassel
2020-01-27[Keymap] Finalize Keymap Planck/Samuel (#8005)Samuel Jahnke
* indent and layout changes * finalizations * use layout macros here instead of the raw matrix arrays
2020-01-27[Keymap] Added gaming layout and read me (#7996)Rafael Azevedo
* Added gaming layout and read me * Code format changes and spelling fixes for PR * Moved keymap to different folder
2020-01-27[Keyboard] FLX Virgo, cleaned up layouts and added VIA keymap (#7997)Flexerm
* Reworked for VIA support Reworked for VIA support and tidying up of older code. * Fixed naming issues, and prepared for VIA compat Via compat added * Improve layouts, tidy code, via keymap Added support for VIA and cleaned up some code and layouts. * Implimented suggestions by MechMerlin * Fix capitalisation Mistake raised by Drashna now fixed. * Tidy comments as requested by noroadsleft * Tidy comments as requested by fauxpark
2020-01-27[Keymap] update to Danielo515 keymaps (#8004)Daniel Rodríguez Rivero
* feat(build): added script for compiling with docker easily * chore: bring my own build with docker to master * feat: merge ergodox ez into latest maste * chore: remove my build with docker file * chore: remove my changes to process_leader * feat: more modular user danielo515 * Apply suggestions from @ridingqwerty Co-Authored-By: ridingqwerty <george.g.koenig@gmail.com> * chore: more suggestions implemented * chore: add my basic details * Apply suggestions from @drashna Co-Authored-By: Drashna Jaelre <drashna@live.com> * fix: more @drashna fixes * feat: @fauxpark optimization * fix: some more @drashna improvements Co-Authored-By: Drashna Jaelre <drashna@live.com> * chore: small improvement on layout * fix: some more @drashna improvements * chore: remove some F dance Co-authored-by: ridingqwerty <george.g.koenig@gmail.com> Co-authored-by: Drashna Jaelre <drashna@live.com>
2020-01-27Refactor stm32duino f103 keyboards to use new central board config files (#7706)Joel Challis
* Create central board for bluepill * Remove duplicate board files * Refactor to use new central board config files * Fix cannonkeys f103 boards
2020-01-27Migrate common ld scripts to common location (#7887)Joel Challis
* Migrate common ld scripts to common location * Remove duplicate ld scripts * Update build to look at common ld location
2020-01-27Fix boards which were overriding backlight without setting custom (#7970)Joel Challis
2020-01-27[Keyboard] Adds ogre ergo split (#8011)Bryan Arendt
* Adds ogre ergo split * remove uneeded line breaks
2020-01-27Revert "Clueboard Rev4 Updates aka Volcano 660 (#7942)"skullydazed
This reverts commit e0a0430c31bd9fabab93e8933e9988e0d3f66434.
2020-01-26Ensure setPinInput actually sets input high-Z (#6237)Mikkel Jeppesen
* Ensure setPinInput actually sets input high-z * Fixed _PIN_ADDRESS Macro arguments as recommended by vomindoraan * Fixed instances of setInput to use new behavour * Changed kmac matrix to use input with pullups * Update keyboards/gh60/revc/revc.h Co-Authored-By: fauxpark <fauxpark@gmail.com> * Fixed input state for unselect_rows * fixed merge conflict * Updated all instances of older uses of setPinInput() * Fixed naming mistake Co-authored-by: fauxpark <fauxpark@gmail.com>