summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-07-26Enable OLED support for Teensy 3.2/LC (#7591)Joel Challis
* I2C_TIMEOUT is not defined on arm teensy * Work round teensy having different ChibiOS config options * Stash OLED conf files * update comment * update comment * Remove stm32 alias to allow teensy alt mode
2020-07-25Adding VIA support for Dactyl Manuform 5x7 (#9462)RJ Bernau
* adding via support for Dactyl Manuform 5x7 * Changing Vendor ID from FEED to 444D (DM) * Update keyboards/handwired/dactyl_manuform/4x6/config.h Fixing typo in Dactyl Manuform 4x6 Product Id Co-authored-by: Joel Challis <git@zvecr.com> * Update keyboards/handwired/dactyl_manuform/4x5/config.h Fixing typo in Dactyl Manuform 4x5 Product Id Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Roland Bernau <roland@bernau.dev> Co-authored-by: Joel Challis <git@zvecr.com>
2020-07-25Keymap for keebio/iris rev.4 supporting VIA (#9749)Yoonbae Cho
* Create keymap.c * Create config.h * Update first revision * Enhance keymap * Enhance keymap * Update keymap * Make Via compatable * Support mouse key * Apply reviewer's change requests * Adjust mouse factors * Update config.h
2020-07-25Pinky4: add via support (#9711)Ingar Almklov
* Pinky4: add via support * Pinky4/via: simplify rules.mk * Pinky4/via: use built-in for KC_TRANS, enum for layer _names * Pinky4/via: remove redundant rules * Pinky4/via: remove unnecessary slashes * Pinky4/via: don't override default bootloader
2020-07-25[Keyboard] Add keyboard Reviung61 (#9737)gtips
* [Keyboard] Add keyboard Reviung41 * Modified files * deleted keyboards/reviung41/keymaps/default/config.h * modified keyboards/rebiung41/keymaps/default/keymap.c * modified keyboards/reviung41/readme.md * modified keyboards/reviung41/readme.md * modified keyboards/reviung41/readme.md * Update readme.md Change the image photo of readme.md. * [Keyboard] Add reviung61 * Update readme.md * fix keyboards/reviung61/ and add keymap default_rgb * fix keyboards/reviung61/info.json * fix keyboards/reviung61/info.json * remove keyboards/reviung61/keymaps/default/config.h
2020-07-25Keymap for OSAv2 (#9773)stanrc85
* Add OSAv2 keymap * OSAv2 configs and rules * OSAv2 lighting layers * OSAv2 lighting layers * Fix colors after copy/paste * Use LED indicators instead of RGB
2020-07-25Added via support for ut472 (#9757)Eric Brooks
* Added via support for ut472 * removed needless config file updated vendor and product id for ut472 * corrected VENDOR_ID casing for ut472
2020-07-25[Keyboard] Squiggle (#9387)Ibnu Daru Aji
* new keyboard for squiggle. * added pic and other layout. * updated readme. * following drashna's suggestions. * removed an empty line and right hand as master. * following fauxpark's suggestions. * following manna-harbour's suggestions. * trying to satisfy PR Lint keyboards * manna-harbour forgot to add it. * following fauxparx's suggestions. * following fauxpark's suggestions. * following fauxpark's suggestions.' ' * following fauxpark's suggestions. * following fauxpark''s suggestions. * upated info.json to represent the actual layouts. * following noroadsleft's suggestions.
2020-07-25[Docs] Update Japanese translation of custom_quantum_functions.md. (#9760)shela
* Update Japanese translation of custom_quantum_functions.md. * Update custom_quantum_functions.md fix original document version.
2020-07-25[Docs] Japanese translation of docs/getting_started_docker.md (#9681)umi
* add getting_started_docker.md translation * fix some typo * update based on comment
2020-07-25[Docs] Japanese translation of docs/flashing_bootloadhid.md (#9680)umi
* add flashing_bootloadhid.md translation * update based on comment
2020-07-25Japanese documents 'original document' comment fix (#9816)Takeshi ISHII
2020-07-24[Keyboard] Add "craftWalk" keyboard (#9689)sotoba
* Add craftWalk keyboard * remove config.h * Update keyboards/craftwalk/config.h * Update keyboards/craftwalk/rules.mk * Update keyboards/craftwalk/rules.mk * Update keyboards/craftwalk/info.json * Update keyboards/craftwalk/rules.mk * Update keyboards/craftwalk/config.h * fix bootloader * Update keyboards/craftwalk/rules.mk * Update keyboards/craftwalk/info.json * Update keyboards/craftwalk/config.h * Update keyboards/craftwalk/config.h * Update keyboards/craftwalk/rules.mk * Update keyboards/craftwalk/rules.mk
2020-07-24[Docs] Update Japanese translation of feature_pointing_device.md. (#9771)shela
* Update Japanese translation of feature_pointing_device.md. * Update docs/ja/feature_pointing_device.md * Update feature_pointing_device.md fix original document version.
2020-07-24[Docs] Update Japanese translation of feature_userspace.md. (#9775)shela
2020-07-24[Docs] Update Japanese translation of feature_hd44780.md. (#9766)shela
2020-07-24[Docs] Update Japanese translation of faq_build.md. (#9762)shela
2020-07-23[Keyboard] Add N87 Keyboard (#9663)NightlyBoards
* Add new keyboard, the N87 * Deleted config.h and readme.md on tsangan keymap folder * Edited layout names on keymap.c and n87.h. Disabled audio * Edited files based on requested changes, re-enabled audio on extra data pin B7, enabled audio click, disabled music mode * Updated the wiring matrix for symmetric_standard layout
2020-07-23[Keyboard] VIA Support: DO60 (#9622)MechMerlin
* fix up that vendor ID * add a VIA enabled keymap * use pragma once * clean up indicator leds code * remove unused header
2020-07-23[Keyboard] Add Pandora keyboard (#9592)Koobaczech
* Pandora Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ethan Madden <maddene@madden.ninja> Co-authored-by: Erovia <Erovia@users.noreply.github.com> Co-authored-by: Ryan <fauxpark@gmail.com>
2020-07-23[Keyboard] add encoder support to PlaidPad default mappings (#9396)Matthew Weldon
* Add flipped and discrete encoder support default mappings * Fixed typo in readme * Removed flipped layout, fix config.h encoder pin mapping, update readme Co-authored-by: matt <matt@smooth.tech>
2020-07-23Switch bcat Chrome OS media keys workaround from mouse keys to NKRO (#9790)Jonathan Rascher
* Switch Chrome OS mouse keys workaround to NKRO * Add NKRO toggle to keymaps * USE NK_TOGG keycode instead of defining my own
2020-07-23Update readme.md for cu80 (#9798)Jonathan Wakely
2020-07-23Update Japanese translation of _summary.md. (#9777)shela
2020-07-23[Docs] Update Japanese translation of feature_split_keyboard.md. (#9780)shela
* Update Japanese translation of feature_split_keyboard.md. * Update docs/ja/feature_split_keyboard.md Co-authored-by: Takeshi ISHII <2170248+mtei@users.noreply.github.com> Co-authored-by: Takeshi ISHII <2170248+mtei@users.noreply.github.com>
2020-07-23Update Japanese translation of feature_layers.md. (#9769)shela
2020-07-23Update Japanese translation of feature_encoders.md. (#9765)shela
2020-07-23Update Japanese translation of feature_dynamic_macros.md. (#9764)shela
2020-07-23Update Japanese translation of feature_dip_switch.md. (#9763)shela
2020-07-23Update Japanese translation of driver_installation_zadig.md. (#9761)shela
2020-07-23Update Japanese translation of config_options.md. (#9759)shela
2020-07-23Updating comment diagram to match code in lets_split_eh/doxish_dvorak (#9785)Mark Sherman
2020-07-22Fix compilation warning for the DZ60RGB/DZ65RGB when RGB matrix is disabled ↵Michael Krasnitski
(#9791)
2020-07-22Update handwired/onekey/teensy_2pp readme (#9784)Sergey Vlasov
In commit 297aad6ebd85 pins for handwired/onekey/teensy_2pp were changed from B2/B1 to F4/F5; update readme.md to match that change.
2020-07-22[Docs] Japanese translation of docs/cli_development.md (#9699)umi
* add cli_development.md translation * update based on comment * update based on comment * update based on comment
2020-07-21mattly goes windows (#9677)Matthew Lyon
* mattly's userspace and iris * [Keymap] mattly's windows overlays * biton32->get_highest_layer * few more small tweaks
2020-07-21Add keyboard Punk75 (#9731)dsanchezseco
* start of punk75 keyboard * preliminary code for the punk75 keyboard * readme * changes to work with USBasp * changed cols and added configurable led * set LED's pin as output * changed led to new port and added rotary encoders * added code for rotary encoders * fixed col pins * fixed encoder orientation * added delay for tap_code so encoder works as intended * added preliminary keymap for mine * personal keymap for punk75 * personal keymap for punk75 * Apply suggestions from code review Co-authored-by: Joel Challis <git@zvecr.com> * Apply suggestions from code review Co-authored-by: Ryan <fauxpark@gmail.com> * fixed image * Apply suggestions from code review Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Ryan <fauxpark@gmail.com>
2020-07-21Add via support for rart75 (#9746)Alabahuy
* Update info.json * Create rules.mk * Create keymap.c
2020-07-21Update rartpad via keymap (#9747)ladbahuy
2020-07-22fixed alt text for images. (#9781)shela
2020-07-21format code according to conventions [skip ci]QMK Bot
2020-07-21Implemented New MK_COMBINED Functionality (#9557)nathanvercaemert
* implemented new mousekey_combined functionality * minor formatting change to documentation * Update tmk_core/common/mousekey.c Co-authored-by: Ryan <fauxpark@gmail.com> * Update tmk_core/common/mousekey.c Co-authored-by: Ryan <fauxpark@gmail.com> * Update tmk_core/common/mousekey.c Co-authored-by: Ryan <fauxpark@gmail.com> * Update tmk_core/common/mousekey.c Co-authored-by: Ryan <fauxpark@gmail.com> * Update docs/feature_mouse_keys.md Co-authored-by: Nick Brassel <nick@tzarc.org> * Update docs/feature_mouse_keys.md Co-authored-by: Nick Brassel <nick@tzarc.org> * Update docs/feature_mouse_keys.md Co-authored-by: Nick Brassel <nick@tzarc.org> * Update docs/feature_mouse_keys.md Co-authored-by: Nick Brassel <nick@tzarc.org> Co-authored-by: Nathan Vercaemert <nathan.vercaemert@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Nick Brassel <nick@tzarc.org>
2020-07-20Update onekey proton_c readme (#9758)Nico Cesar
A3 won't work. The code says A1 and A2 and it works. prints out an "a"
2020-07-19ensure hhkb runs matrix_init_quantum (#9629)Joshua Rubin
2020-07-18[Docs] Update ISP Guide (#9748)Drashna Jaelre
* [Doc] Update ISP Guide Correct the fuses for Caterina, and make the `:production` command more obvious. * fix casing before fauxpark catches it
2020-07-18[Docs] Japanese translation of docs/feature_debounce_type.md (#9524)umi
* add feature_debounce_type.md translation * update based on comment * update based on comment
2020-07-18Write firmware for the Ferris keyboard (#9634)Pierre Chevalier
* Write firmware for the Ferris keyboard Took inspiration from the gergoplex and the ergodox_ez firmware for the split matrix with io_expander on the right hand. Cleaned up a lot of bit fiddling on the mcu side by taking inspiration from the `split_custom` in quantum. Still bit fiddling on the mcp side as it is particularly natural to do so with the abstractions provided by the i2c protocol. Would be good to clean that up and abstract away the wiring from the generic i2c code in a similar fashion as quantum and the mcp side behave. One improvement over the ergodox_ez and the gergoplex firmwares is that the wiring is straight forward as opposed to swapping rows and columns in two different places that end up cancelling out for some reason. At this stage, I have flashed this firmware to a board and have verified that all keys are behaving as intended by shorting pins. I still have to solder in some switches and test that everything works correctly at normal typing speeds, but I don't expect any major issues given I'm building up on previous effort, including the debouncing code from the ergodox_ez. * Remove rotation from info.json and label the keys as per default keymap * Comply with minor review feedback points * Use CUSTOM_MATRIX=lite to remove boilerplate * Update keyboards/handwired/ferris/info.json Didn't play nicely in the configurator Co-authored-by: Ryan <fauxpark@gmail.com> * Remove MIDI_ENABLE from rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Remove FAUXCLICKY_ENABLE from rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Prefer wait_ms over _delay_ms Co-authored-by: Ryan <fauxpark@gmail.com> * Remove unused include Co-authored-by: Ryan <fauxpark@gmail.com> * Remove unused include Co-authored-by: Ryan <fauxpark@gmail.com> * Remove unused include Co-authored-by: Ryan <fauxpark@gmail.com> * Remove unused includeh Co-authored-by: Ryan <fauxpark@gmail.com> * Use dprint over print and remove include for print.h * Remove all unused includes * Remove unused code * Cleanups thanks to code review * Move more personal settings from the ferris config to the default keymap config These setting happen to be unused in the default keymap at the moment, as it has only one layer with no homerow modifiers and no mouse key; but I would like to keep it there for two reasons: * It can serve as an example to people creating their own keymap * I plan to design a more usable default keymap that uses these features once this PR which adds the Ferris keyboard is merged. * Consolidate mcp logic inside matrix.c Co-authored-by: Ryan <fauxpark@gmail.com>
2020-07-17Add timber wolf keyboard (#9353)Croktopus
* added timber wolf keyboard * removed subfolders * fixed keymap names * fixed layout macro references * swapped c6 and c7 functions * Update keyboards/metamechs/timberwolf/config.h Co-authored-by: Erovia <Erovia@users.noreply.github.com> * Update readme.md * re-updating readme Co-authored-by: Erovia <Erovia@users.noreply.github.com>
2020-07-17[keyboard] added Adelheid (#9734)floookay
* readded adelheid files * reworked keymaps - moved my personal keymap to a new folder - added a new default keymap * removed unnecessary backslash * reenabled command rule * bumped device number * fixed layout for configurator * applied suggestions from code review Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com>
2020-07-17[keyboard] Add x16 (#9709)yinxianwei
* [keyboard] Add x16 * update x16 * Update keyboards/x16/config.h Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/x16/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/x16/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/x16/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/x16/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com>