summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | Merge pull request #7666 from fauxpark/docs-edit-pageJoel Challis2019-12-183-4/+4
|\ \ | | | | | | Improve docs "Edit Document" footer
| * | Improve docs "Edit Document" footerfauxpark2019-12-183-4/+4
| |/
* | [Keymap] Added userspace for d4mation. Included their keymap for the ↵Eric Defore2019-12-1815-0/+563
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Atreus62 (#7483) * Added userspace for d4mation. Included their keymap for the Atreus62 * Do not assign layer numbers manually * Remove some unneeded things per @drashna's recommendation * Fix some single line comments I missed * Update unicode macros to use send_unicode_hex_string() instead of process_unicode() * OBetter check for Unicode Enabled. Moved some checks into macros.c * Use eeconfig_init_user() to set default unicode input mode
* | [Keymap] Custom user keymap for Think6.5 with LED range control (#7603)Rys Sommefeldt2019-12-184-3/+369
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ISO layout for the soldered Think6.5 PCB * Think6.5 personal layout readme * Add personal Think6.5 user map with LED group cycling * Add default case to process_record_user * Make the ASCII diagram match the layer properly * Relocate KC_NUHS to the home row for consistency * Add LAYOUT_65_iso_badge to info.json * Wire up the badge LEDs as capslock LEDs * Remove unused keymap variable
* | [Keymap] CRKBD Custom Keymap - KidBrazil (#7630)Lucas Moreira2019-12-187-0/+638
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added KidBrazil custom keymap for CRKBD -Custom Font -Custom OLED output * Added missing readme * Oled Timeout Update for KidBrazil Keymap (#1) * Setup Oled timeout based on simple timer * Cleaned up comments and added timeout for LEDs * Fixed some small errors * Updated oled timout with matrix scan * Updated oled timout with matrix scan * Update withou eeprom * Update timer code * Use process user instead of keymap * Added ifdef to protect oledtimer * Updated with half timeout state for logo * Removed middle tier timer * Final cleanup of unused files * Updated code as per suggestions & requests * Second round of revisions
* | [Keymap] Add pico 70 keys keymap (#7654)x12019-12-1823-8/+313
|/ | | | | | | | | | * Move pico/rev1 to pico/65keys. * Add pico/70keys. * Remove unneeded codes. * Modified valid 70 keys keymap for jis.
* Tidy up dztech default keymaps and info.json (#7608)fauxpark2019-12-188-170/+395
|
* Merge pull request #7657 from fauxpark/dztech-rules-cleanupJoel Challis2019-12-178-91/+165
|\ | | | | Tidy up dztech rules.mk
| * Tidy up dztech rules.mkfauxpark2019-12-178-91/+165
| |
* | Heisenberg handwired keyboard added (#7643)Arda Kılıçdağı2019-12-1811-0/+858
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Chotanck keyboard added * Chotanck renamed to Heisenberg * Further updates to Heisenberg Keyboard done * Update keyboards/handwired/heisenberg/info.json Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/handwired/heisenberg/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/handwired/heisenberg/readme.md Co-Authored-By: fauxpark <fauxpark@gmail.com>
* | [Keyboard] Added Filco Majestouch TKL Pegasus Hoof ISO Layout (#7647)Nygel Lyndley2019-12-172-0/+108
| | | | | | | | | | | | | | | | | | | | | | | | * [keymap] Added Filco Majestouch TKL Pegasus Hoof ISO Layout * - add rules definition * Revert "- add rules definition" This reverts commit 59bfbe83883fbf2337b9541aa2875e935064a1f4. * - fixed incorrect variable naming
* | Ported J80 to QMK (#7488)Øyvind Wilhelmsen2019-12-1811-0/+1132
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ported J80 to QMK * added default ISO layout * removed optional override functions * set bootmagic to lite * removed comment * added tkl_ansi and tkl_iso layouts * updated vendor and device name * set ANSI layout as default and split iso to separate folder * removed empty file * Update keyboards/J80/info.json Added comma Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/J80/keymaps/default/keymap.c Removed backslash Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/J80/keymaps/default/keymap.c Removed backslash. Co-Authored-By: fauxpark <fauxpark@gmail.com> * removed comments and backslash, fixed JSON formatting * Rename J80.h to j80.h * Rename keyboards/J80 to keyboards/j80 * renamed folder to lowercase * added key definition for reset key * added define for KC_NO to underscores * Added backlight and lock LED support * Fixed BACKLIGHT_PIN * Fixed typo * Added define for bootmagic lite and description in readme * Update keyboards/j80/info.json Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/j80/readme.md Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/j80/readme.md Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/j80/info.json Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/j80/info.json Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/j80/info.json Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/j80/info.json Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/j80/j80.h Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/j80/j80.h Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/j80/keymaps/default/keymap.c Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> * Apply suggestions from code review Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> * Added full right shift layouts
* | [Keyboard] Magnavox Videowriter conversion with Pro Micro (#7634)Dmitry Nosachev2019-12-1611-0/+569
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Magnavox Videowriter convertion * Magnavox Videowriter: readme, images * Update keyboards/handwired/videowriter/info.json * Update keyboards/handwired/videowriter/README.md * Update keyboards/handwired/videowriter/README.md * Update keyboards/handwired/videowriter/info.json * Update keyboards/handwired/videowriter/info.json * Update keyboards/handwired/videowriter/info.json * Update keyboards/handwired/videowriter/info.json * Update keyboards/handwired/videowriter/info.json * suggested changes * suggested changes * fix comment symbol * Update keyboards/handwired/videowriter/rules.mk * Update keyboards/handwired/videowriter/rules.mk * Update keyboards/handwired/videowriter/rules.mk
* | [Docs] add japanese translation (basic part) (#7461)umi2019-12-166-0/+675
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add basic part * update cli * update cli * correct links to ja document * update files based on comments * update for a postpositional particle * update for a punctuation * update files based on comments * update files based on comments * update files based on comments * update files based on comments * update files based on comments * update files based on comments * update files based on comments Co-Authored-By: shela <shelaf@users.noreply.github.com> Co-Authored-By: Takeshi ISHII <2170248+mtei@users.noreply.github.com>
* Relocate RGB keycode processing (#7508)Joel Challis2019-12-167-181/+199
| | | | | | | | | | | | | | | | | | * Move rgb keycode logic to process_keycode * Fixes for rgb matrix * Fixes for mxss * Fix inc/dec logic, add comments * Fix return RAINBOW_SWIRL logic * stop external use of rgb helper functions * merge fix * Fix 'defined but not used' when all animations are disabled
* Move kwerdenker's personal keymap from RGB (#7645)Yan-Fa Li2019-12-169-0/+72
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Move kwerdenker's personal keymap from RGB Talked to Maartenwut about making RGB an actual template instead of kwerdenker's keymap. Free'd up B7 so it can be used for audio in agreement with MW. He's considering adding a speaker footprint to next rev of plain60, and only B7 can be used with Audio. RGB uses bitbang driver so it doesn't really make any difference if it's pin B0. - RGB should be a template for other people to modify, not a personal keymap - change default pin to B0 to free up B7 for audio use - rename RGB to kwerdenker * Add RGB keycodes to FN layer * don't use uppercase in keymap names - doesn't work properly on MacOS or Windows * Add an audio specific keymap * Enum instead of define * Suggested change to keymap - maintain compatibility with old keymap
* Remove QMK_KEYBOARD_CONFIG_H from boards (#7635)Joel Challis2019-12-1611-22/+0
|
* Merge pull request #7276 from zvecr/feature/backlight_driver_configJoel Challis2019-12-163-19/+52
|\ | | | | Convert backlight to follow driver rules pattern
| * Convert backlight to follow driver rules pattern - update docszvecr2019-12-141-9/+43
| |
| * Convert backlight to follow driver rules patternzvecr2019-12-142-10/+9
| |
* | Software backlight improvements (#7255)Joel Challis2019-12-161-7/+30
|\ \ | | | | | | | | | | | | | | | | | | | | | * Update software backlight to precalculated duty patterns * Update default backlight state to match avr pwm * Move function to make diff look nicer
| * | Move function to make diff look nicerzvecr2019-12-141-2/+2
| | |
| * | Update default backlight state to match avr pwmzvecr2019-12-141-1/+1
| | |
| * | Update software backlight to precalculated duty patternszvecr2019-11-051-7/+30
| | |
* | | Disable usb on slave half to resolve random 'lockup' (#7649)Joel Challis2019-12-161-1/+3
| | |
* | | [Core] Optimize matrix processing (#7621)Drashna Jaelre2019-12-161-4/+5
| | | | | | | | | Backport of tmk/tmk_keyboard@ad6059adc7039a54d1db75da783068654906a679
* | | [Keymap] boy_314's satisfaction75 layout (#7638)Boy_3142019-12-154-0/+47
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * added boy_314's satisfaction75 layout * added readme * updated NKRO toggle, removed unecessary code * Update keyboards/cannonkeys/satisfaction75/keymaps/boy_314/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com>
* | | [Keyboard] XD68 65% ATMega32U4 based (#7395)randlor2019-12-1511-0/+401
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * First working draft * Updated readme.md * Fixed url * Typo fix * RGB + Backlight working * Fixed matrix for ISO NUHS * ISO matrix working * Adding ANSI default layout * First release commit * Removed reference to deprecated layout * Changes from PR #7395 review * Additional changes as requested for PR #7395 * Additional changes from @noroadsleft review * Replaced ifndef/endif with pragma * Adding yanfali's recommended changes
* | | [keyboard] Plain60 cleanups (#7644)Yan-Fa Li2019-12-152-9/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Change plain60 to bootmagic lite - it's easier to reset and maintain a keyboard with lite - remove obsolete size comments * Add RESET on a layer to default keymap * Use _FN * Maintain compatibility with keymap * Fix thinko
* | | update default h88 keymap (#7646)Josh Hinnebusch2019-12-161-1/+1
| | |
* | | [Keyboard] Add ymd67 keyboard (#7631)Zach2019-12-158-0/+208
| | | | | | | | | | | | | | | | | | | | | | | | * [Keyboard] Add ymd67 keyboard * Apply suggestions from code review * Apply more suggestions from code review
* | | Change newbs.md to link to the new newbs_git_best_practices.md instead of ↵Takeshi ISHII2019-12-141-1/+1
| | | | | | | | | | | | newbs_best_practices.md. (#7633)
* | | core: Fix variable init and header include (#7626)Drashna Jaelre2019-12-141-1/+1
| | | | | | | | | tmk backport from tmk/tmk_keyboard@325a99acd9c81f60519b6e594b2bf5d1e478ac56
* | | remove SERIAL_SOFT_DEBUG macro (#7625)Drashna Jaelre2019-12-131-2/+1
| |/ |/| | | | | | | | | SERIAL_SOFT_DEBUG can be defined in the `config.h` Backported from tmk/tmk_keyboard@c74eee6327c5995456ba004d70b9663cf485d9f8 x
* | Fix ChibiOS USB config for chips which support OTGv1 (#7564)Joel Challis2019-12-141-55/+69
| | | | | | | | | | | | | | | | | | | | * Align endpoint config as per rest of file (fixes #4783) * Add comments about explicit order use * Update tmk_core/protocol/chibios/usb_main.c Co-Authored-By: fauxpark <fauxpark@gmail.com>
* | Project Keyboard Alice PCB - Indicator LEDs and keymap update (#7442)Sid Carter2019-12-143-29/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * allow main functions to be overridden * update keymap to toggle keys and cleanup a bit * allow main functions to be overridden * update keymap to toggle keys and cleanup a bit * get them lights working with the new setup * disable console on my keymap, cause ARM and Linux, for now * update keymap * add home and end to the navigation * thought this was redundant - update keyboards/projectkb/alice/alice.c Co-Authored-By: fauxpark <fauxpark@gmail.com>
* | New RGBKB Zen Rev1 keymap (#7609)starcalleramethyst2019-12-143-0/+189
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |