summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * adding my zen 1 keymap updated layers and custom keycodes * added slack + paste defined custom keycode S_H_P and added to layer 3 * added custom keycodes defined and inserted T_H_B and T_H_T * enabled tap dance adjusted rules to include tap dance * tap dance enumeration and timing added a TD key to send space on press and . on double tap. added tapping term to set tap detection time. * added custom keycode added E_SS to print string * added mouskey + enum keycode added in mousekey to rules. added custom code DC_C to double click and copy. * updated custom keycode string added a space into the output string for S_H_P * removed colemak layer colemak commented out, started adjusting MOs * added 1 key copy paste used from https://github.com/qmk/qmk_firmware/blob/master/users/drashna/process_records.c#L116-L130 * updated rgb and copyright line * updated tapcode KC_CCCV * Update keyboards/rgbkb/zen/rev1/keymaps/starcaller_v1.1/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * updated keymap folder name to my username
* | Adding Backlight on the handwired AEK64 keyboard (#7629)Noan Mousy2019-12-134-37/+116
| | | | | | | | | | | | * Implementing backlight with breathing * Rework of my personal keymap and adding some macros.
* | core: Fix build config in protocol.mk (#7620)Drashna Jaelre2019-12-131-14/+13
| | | | | | Backports commits from tmk_keyboard
* | [Keymap] Personal keymap for the E6.5 (#7623)Sid Carter2019-12-131-0/+26
| | | | | | | | | | | | * add new layout mirroring all my other layouts * add rgb and other keys on fnm layer
* | [Keyboard] Add uzu42 info.json (#7617)nrtkbb2019-12-121-0/+55
| | | | | | | | | | | | * Add uzu42 info.json * Made corrections provided by noroadsleft.
* | [Docs] update git command and directory name of documents (#7619)umi2019-12-122-2/+2
| |
* | [Keyboard] add kbd67mkiirgb v2 keyboard (#7618)moyi46812019-12-124-0/+81
| |
* | [Keyboard][Phoebe] Send backslash on AltGr + ? (#7616)Max Rumpf2019-12-121-0/+18
| |
* | [Keyboard][angel64] fix info.json (#7615)kakunpc2019-12-121-1/+1
| |
* | [Keyboard] Add Exclusive E7-V1 SE keyboard and keymaps (#7598)Bart Riemens2019-12-1310-0/+591
| | | | | | * Updated based on feeback in PR #7598
* | update dp60 configuration (#7561)yulei2019-12-138-58/+108
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * update dp60 configuration * disable rgb underglow to avoid firmware overflow * cleanup rules.mk * Update keyboards/dp60/keymaps/allleds/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/dp60/keymaps/allleds/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/dp60/keymaps/allleds/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/dp60/keymaps/allleds/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/dp60/keymaps/allleds/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * cleanup all rules.mk
* | [Keyboard] Fluorite: add Configurator layout data (#7612)James Young2019-12-121-0/+160
| |
* | fixed I2C driver support for stm32f4 (#7526)yulei2019-12-122-10/+16
| | | | | | | | | | | | | | | | * correct i2c driver for stm32f4 * update pin mode definitions * update macro definition
* | [Keyboard] Added Lex60 keyboard (#7600)Lukas Alexandre2019-12-126-0/+161
| |
* | [Keymap] My DZ60 Layout and files (#7537)Ethan Beyer2019-12-129-0/+1413
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * I don't know if this is how my keyboard is laid out or not * testing, still broken * name change * I think this is the layout I will try to use to start * it compiles! * added norman layout! * media keys * Moved backlight functions to KEYB Moved Delete off of Backspace and to the < key * more changes to layout, move Norman to 1 so it was moddable by FCTN * swapped volume and media, I use volume a lot more than media * Eh, it's still all in flux. * I don't want the entire function layer full of dead keys, after all... * moves escape to the caps lock key and caps lock to the functions layer * update my readme for posterity * Updates bonfire dz60 for better escape control * WIP commit -- this is not working yet * updates keymap for GAME layer adds info to README adds visual keyboard layout map in json and jpg for reference * updates readme for visual keymap insertion * removes my layout from the parent folder and keeps it localized * updates the C code to be more readable * finished the HELD_ESCAPE code * finishes v6.1.0 * updates layout names to match repo code style per @mechmerlin Apply suggestions from code review * updates to code style per suggestions by @mechmerlin * Update global-functions.c updates some personal documentation * updates hold time for escape on gaming layer * updates several aspects of the code based on PR requests * moves a variable
* | [Keyboard][Phoebe] Update default keymap, fix LAYOUT macro (#7604)Max Rumpf2019-12-112-15/+15
| | | | | | | | | | | | | | | | * fix LAYOUT macro * Phoebe: Update default keymap * Replace XXXXXXX macro with the previous key instead
* | Fix FORCE_NKRO handling (#7601)Joel Challis2019-12-112-120/+123
| |
* | Remove mbed files (#7605)Joel Challis2019-12-1116-524/+1
| | | | | | | | | | | | | | | | * Remove mbed files * Remove mbed files - fix comment * Remove mbed logic blocks
* | [Docs] Remove some outdated FAQ items (#7607)fauxpark2019-12-119-410/+3
| |
* | [Keyboard] update angel64 (#7545)kakunpc2019-12-1126-65/+1009
| | | | | | | | | | | | | | | | * add angel64 rev1 * update angel64 * fix keymap.c
* | Use `clock_prescale_set()` from avr-libc (#7540)fauxpark2019-12-114-50/+2
| | | | | | | | | | | | * Use `clock_prescale_set()` from avr-libc * Remove outdated FAQ info
* | Update feature support for Proton C (#7596)Duncan Elliot2019-12-101-0/+2
| | | | | | Added a couple of entries for some features not currently supported on Proton C.
* | [Docs] Fix docs fallback for pt-br (#7602)fauxpark2019-12-101-0/+2
| |
* | [Docs] add README translation in portuguese (#7016)Igor Hideki Trindade2019-12-104-0/+155
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add README translation in portuguese * add lang in menu * Update docs/pt-br/README.md * Update docs/pt-br/README.md * Update docs/pt-br/README.md * Update docs/pt-br/README.md * Update docs/pt-br/README.md * Update docs/pt-br/README.md * Update docs/pt-br/README.md * Update docs/pt-br/_summary.md * Update sumary links * Update README Co-Authored-By: Álvaro A. Volpato <alvaro.volpato@usp.br>
* | [Keyboard] Think6.5 Default Keymap Cleanup (#7594)MudkipMao2019-12-092-20/+20
| |
* | [Keyboard] update m12og keymap to readable version (#7581)yulei2019-12-093-44/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |