]>
git.donarmstrong.com Git - qmk_firmware.git/log
Joel Challis [Thu, 28 Nov 2019 21:59:14 +0000 (21:59 +0000)]
Fix processing of RGB keycodes on slave half (#7404)
Joel Challis [Thu, 28 Nov 2019 15:29:11 +0000 (15:29 +0000)]
Install bootloadHid as part of qmk_install (#7463)
* Install bootloadHid on macos
* Install bootloadHid on windows
* Highlight bootloadHID is now installed in docs
* Update udev rules for bootloadHID
* Install bootloadHid on some distros
* fix caterina udev filename
stanrc85 [Thu, 28 Nov 2019 06:55:29 +0000 (01:55 -0500)]
[Keymap] Userspace updates (#7500)
* Convert macro to use new QMK CLI and other cleanup
* use \n instead of ss enter
MechMerlin [Thu, 28 Nov 2019 02:50:35 +0000 (18:50 -0800)]
[Keyboard] New Keyboard: J-01 (#7494)
* initial commit
* create the appropriate LAYOUT macro
* ANSI FOREVER
* Update keyboards/jae/j01/config.h
Changing it to use the Esc key for bootmagic lite
* Update keyboards/jae/j01/readme.md
* Update keyboards/jae/j01/readme.md
* Update keyboards/jae/j01/info.json
* Update keyboards/jae/j01/readme.md
* Update keyboards/jae/j01/info.json
* remove file as per fauxpark comments
James Young [Wed, 27 Nov 2019 22:16:18 +0000 (14:16 -0800)]
Community Layout support (and minor tidying) for KBD8X MK2 (#7449)
* Community Layout support for KBD8X MK2
- add LAYOUT_tkl_ansi and LAYOUT_tkl_iso layout macros
- add default_tkl_iso keymap, using new layout macro
- rename ansi_625 keymap to default_tkl_ansi, using new layout macro
- change keymaps to four-space indent
- update info.json
- remove firmware size impacts from rules.mk
* remove empty functions
* rename the ANSI and ISO keymaps per fauxpark
XScorpion2 [Wed, 27 Nov 2019 22:04:30 +0000 (16:04 -0600)]
Revert split encoder fixes until able to repro a better fix (#7498)
Temporarily removing to avoid disabling split keyboards with Rotary Encoders, irisv3/4 and Sol, while @XScorpion2 works on a more permanent fix.
Yan-Fa Li [Wed, 27 Nov 2019 22:00:23 +0000 (14:00 -0800)]
clean up quantum.c (#7485)
* idea
* progress
* more stuff
* wip
* wip
* last couple of keycodes you can move safely
* Update quantum/quantum.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Put back RGB_MODE_BREATHE
yulei [Wed, 27 Nov 2019 15:54:02 +0000 (23:54 +0800)]
adding noah keyboard (#7432)
* adding noah keyboard
* Update keyboards/matrix/noah/config.h
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/matrix/noah/noah.c
Co-Authored-By: Drashna Jaelre <drashna@live.com>
heliarmk [Wed, 27 Nov 2019 00:51:32 +0000 (08:51 +0800)]
[Keyboard] add keyboard wm1 (#7466)
* add new keyborad wm1
* 删除print信息
* add info.json and modified the default keymap.c
* add keyboard name and maintainer in info.json
* add readme.md file for new keyboard
* add default/keymap/readme.md
* modified the main readme file
* change keyboard name from wm1 to wm1_hotswap
* update readme
* update imgur link in readme
* update readme to add more pic and subtopic
* change wm1 keyboard pic to direct show up
* add copyright to config.h
* modified the info.json to change the label
* set the debug config to no in rule.mk
* rename wn1.c wm1.h to wm1_hotswap.c, wm1_hotswap.h
* fix spelling mistake
* update the rule.mk to new version
* fix the LED operation in wm1_hotswap.c
* delete the definition of kc_trns
* change layout to conform to electrical position
* delete backslashes in keymap.c
* update info.json according to the layout
* change the return of led_update_kb
* delete unused comments in rule.mk
* delete unused definition in wm1_hotswap.h
* add a if statement to support user override func
* fix comment in rules.mk
Stephen Tudor [Tue, 26 Nov 2019 23:23:29 +0000 (18:23 -0500)]
Adjust Fn key and right arrow cluster of GH60/Satan keymap (#7490)
James Young [Tue, 26 Nov 2019 21:45:18 +0000 (13:45 -0800)]
Fix typos in stale.yml (#7489)
Kemmel-Dev [Tue, 26 Nov 2019 18:28:44 +0000 (19:28 +0100)]
[Keymap] added a KBD67v2 layout that allows swapping of num/sym keys and f-rows (#7469)
moyi4681 [Tue, 26 Nov 2019 18:02:42 +0000 (10:02 -0800)]
[Keyboard] change xbows/knight pins of capslock Indicator (#7486)
fauxpark [Tue, 26 Nov 2019 07:22:13 +0000 (18:22 +1100)]
Add language prefixes to docs sidebar entries and readmes (#7406)
* Add language prefixes to docs sidebar entries and readmes
* Remove prefix where it doesn't belong
fauxpark [Tue, 26 Nov 2019 07:16:58 +0000 (18:16 +1100)]
Send string keycode tweaks (#7471)
Thomas Baart [Tue, 26 Nov 2019 06:51:58 +0000 (07:51 +0100)]
[Keymap] Added keymap for Tessachka (#7457)
* Added keymap for Tessachka
* Update keyboards/kyria/keymaps/tessachka/keymap.c
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/kyria/keymaps/tessachka/rules.mk
Co-Authored-By: Drashna Jaelre <drashna@live.com>
Salicylic-acid3 [Tue, 26 Nov 2019 04:46:03 +0000 (13:46 +0900)]
[Keyboard] Add keyboard 7skb (#7468)
* Add keyboard 7skb
Add 7skb keyboard.
A 63 keys HHKB Layout keyboard.
Salicylic-acid3
* Update keyboards/7skb/keymaps/default/keymap.c
* Update keyboards/7skb/keymaps/default/keymap.c
* Update keyboards/7skb/keymaps/default/keymap.c
* Update keyboards/7skb/keymaps/salicylic/keymap.c
* Update keyboards/7skb/readme.md
* Update keyboards/7skb/readme.md
* Update keyboards/7skb/readme.md
* keymap update
Remove extra parts
* Delete rules.mk
* Update keyboards/7skb/rev1/rev1.c
fauxpark [Tue, 26 Nov 2019 03:51:40 +0000 (14:51 +1100)]
[Core] Remove PROGRAM_CMD in mcu_selection.mk for 32A (#7482)
Martin Kauppinen [Mon, 25 Nov 2019 21:38:23 +0000 (22:38 +0100)]
[Keyboard] Add hand swap config matrix for preonic rev 3 (#7460)
* Add hand swap config matrix for preonic rev 3
* Refactor hand swap config matrix into revision source files
yiancar [Mon, 25 Nov 2019 20:33:52 +0000 (20:33 +0000)]
IS31FL3733 Dirty page fix (#7079)
* IS31FL3733 Dirty page fix
Function IS31FL3733_update_led_control_registers was never setting update register to false. As a result the led on/off page was being written every transaction even when it was not modified. This is ineficient and causes lots of bandwidth use.
-> Fix the IS31FL3733_update_led_control_registers.
-> After testing it was evident that failed I2C transactions could corrupt the Led on/off register.
-> Update IS31FL3733_write_pwm_buffer and IS31FL3733_write_register functions to return 0 upon succesful tranmission and 1 if any of the transmitions within the function fail.
-> Modify IS31FL3733_update_pwm_buffers function so if any of the IS31FL3733_write_pwm_buffer transuction fails, the g_led_control_registers_update_required register is set to true forcing a rewrite of the led on/off register in case it was corrupted.
* Minor comment update
* Upsie:)
* Update is31fl3733.c
* Return fix
* more return fix
* type change
* more boolian logic reversal:)
Joel Challis [Mon, 25 Nov 2019 20:33:02 +0000 (20:33 +0000)]
Remove vusb 'reset to bootloader' hid message due to security implications (#7456)
Takeshi ISHII [Mon, 25 Nov 2019 00:37:08 +0000 (09:37 +0900)]
fix link in docs/translating.md (#7474)
yynmt [Sun, 24 Nov 2019 09:35:03 +0000 (18:35 +0900)]
Add RGB LED for Dozen0 (#7458)
* enable rgb led.
* add layer for default keymap
* Update keymap.c
* Update rules.mk
* Update rules.mk
* fix keymaps
remove backslashes.
Rob Rogers [Sun, 24 Nov 2019 07:37:09 +0000 (01:37 -0600)]
[Keyboard] Add candybar lefty layout (#7286)
* Add left number pad layout to candybar keyboard
* successfully builds
* Rename new layout to LAYOUT_lefty and add corresponding LAYOUT_righty as alias for LAYOUT
* merge
* Add lefty keymap
* Add lefty layout to info.json
* Added LAYOUT_righty to info.json and corrected some misplaced braces
* Update keyboards/candybar/info.json
* removed redundant sections as suggested.
Joel Challis [Sun, 24 Nov 2019 04:42:20 +0000 (04:42 +0000)]
[Keyboard] Update ATmega32A readme files to match template (#7462)
* Update atmega32a readme files to match template
* Update atmega32a readme files to match template - fixes
* Apply suggestions from code review
Can Baytok [Sun, 24 Nov 2019 00:56:18 +0000 (01:56 +0100)]
[Keyboard] Added Cans12er keyboard (#7455)
* added cans12er keyboard
* updated readme
Updated the readme to conform with the provided template from the qmk_firmware githubpage
* Update keyboards/cans12er/README.md
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Changed configuration
Changed the configuration based on the Change Request from PR #7455 made by github user noroadsleft
fauxpark [Sat, 23 Nov 2019 16:07:15 +0000 (03:07 +1100)]
Set up language fallback for docs, and update translation guidelines (#7403)
* Set up language fallback for docs, and update translation guidelines
* Title Case
* Add ID example
* Link to emoji flag cheatsheet
* Move docs preview section to contributing.md
* Point to docs preview in the readme
a_p_u_r_o [Sat, 23 Nov 2019 16:01:03 +0000 (01:01 +0900)]
Remove CR when computing BOOTLOADER_SIZE. (#7453)
Yan-Fa Li [Sat, 23 Nov 2019 15:37:25 +0000 (07:37 -0800)]
Update led_update_kb example (#7451)
* Update led_update_kb example
* Update comment to explain pin behavior
* wordsmith
* wordsmithing 2
Hilary B. Brenum [Fri, 22 Nov 2019 22:40:18 +0000 (14:40 -0800)]
[Keymap] Adding hbbisenieks keymap for keebio/iris (#7440)
* hbbisenieks keymap
* fixed right encoder
* changes suggested during pr
Yan-Fa Li [Fri, 22 Nov 2019 20:55:45 +0000 (12:55 -0800)]
Allow overriding of all functions in wonderland.c (#7198)
* f
* Allow overriding of all functions in wonderland.c
- needed for custom LED functions in keymap.c
* Example of layer indication via LEDs
optimize
* Use newer led_update_kb and led_update_user hooks
- these allow overriding without use of __attribute((weak))__
* Update led documentation a bit
- clarify some of the wording around how to use led_update_user
* Update led_update_user example
* Update audio example to be complete
* trailing spaces smh
* spaces
* spaces
* smh
* Less code is good
* Update docs/custom_quantum_functions.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update docs/custom_quantum_functions.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update docs/custom_quantum_functions.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update docs/custom_quantum_functions.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update docs/custom_quantum_functions.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update docs/custom_quantum_functions.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
dsanchezseco [Fri, 22 Nov 2019 18:26:45 +0000 (19:26 +0100)]
[Keymap] changed knight ridder offset to face me on planck (#7445)
* added rgblight controls to planck keymap
* fixed knight ridder offset to face me
Joel Challis [Fri, 22 Nov 2019 17:02:55 +0000 (17:02 +0000)]
Fix clang-format logic within CI (#7386)
Drashna Jaelre [Fri, 22 Nov 2019 07:09:02 +0000 (23:09 -0800)]
Improve and streamline MSYS2 installation (#7232)
* Make MSYS force install
* Cleanup msys script
* Update to gcc 8.3 for arm and avr
And cleanup install scripts for both
* Fix path and scripts
* Fix links
* No confirmation for msys
* Tweak arm function since file structure changed
* Fix spacing and wording
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Only use MSYS2's make binary
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Some wordsmithing
Co-Authored-By: Mikkel Jeppesen <2756925+Duckle29@users.noreply.github.com>
* Add "disable download timeout" for download issues in MSYS
Co-Authored-By: Mikkel Jeppesen <2756925+Duckle29@users.noreply.github.com>
* Clean up URL for arm gcc download
Co-Authored-By: Joel Challis <git@zvecr.com>
* add pip
Co-Authored-By: fauxpark <fauxpark@gmail.com>
Drashna Jaelre [Fri, 22 Nov 2019 06:40:29 +0000 (22:40 -0800)]
[Keyboard] Update default keymaps to use `layer_state_t` (#7444)
* Update default keymaps to use `layer_state_t`
* Convert binon32 as get_highest_layer in default keymaps
dsanchezseco [Fri, 22 Nov 2019 06:15:40 +0000 (07:15 +0100)]
[Keymap] added rgblight controls to planck keymap (#7439)
fauxpark [Fri, 22 Nov 2019 04:25:19 +0000 (15:25 +1100)]
[Keyboard] Add three missing layouts (#7441)
* Add three missing default layouts
* Add layout support to tragicforce68
* Not really 68%
* Fix dumb mistake
* Update info.json too
* Apply suggestions from code review
fauxpark [Fri, 22 Nov 2019 03:11:28 +0000 (14:11 +1100)]
Add 4-character aliases for sendstring keycodes (#7409)
* Add 4-character aliases for sendstring keycodes
* Remove pointless mail keycode redefinition
* Forgot brightness keycodes
Thomas Baart [Thu, 21 Nov 2019 21:03:47 +0000 (22:03 +0100)]
Updated Kyria readme.md with relocated build guide (#7438)
Erovia [Thu, 21 Nov 2019 20:52:00 +0000 (21:52 +0100)]
MILC: Add support for hidden subcommands (#7034)
* MILC: Add support for hidden subcommands
Subcommands with 'hidden=True' will not show up in the help output, but
will work as any other subcommands.
* Hide those hidden submodules, for real now
* Rebase on latest MILC
Drashna Jaelre [Thu, 21 Nov 2019 19:02:39 +0000 (11:02 -0800)]
Change label for stale bot (#7429)
* Change label for stale bot
* Reword things to be more concise and clear
* git add . -- that's how this works, right?
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Remove Discussion label from issue templates
fauxpark [Thu, 21 Nov 2019 11:50:23 +0000 (22:50 +1100)]
[Keymap] Clean up & improve default layouts (#7428)
* Clean up & improve default layouts
* Add newline at EOF in readmes
* Oops
moyi4681 [Thu, 21 Nov 2019 11:19:10 +0000 (03:19 -0800)]
[Keyboard] dztech rgb pcb v2 support (#7423)
* dztech rgb pcb v2 support
dztech rgb pcb v2 support
* Update config.h
* Update rules.mk
* Update rules.mk
* Update rules.mk
* Update keyboards/dztech/dz60rgb/v2/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/dztech/dz60rgb/v2/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/dztech/dz60rgb_ansi/v2/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/dztech/dz60rgb_ansi/v2/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/dztech/dz60rgb_wkl/v2/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/dztech/dz60rgb_wkl/v2/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
Tim Schumacher [Thu, 21 Nov 2019 11:07:33 +0000 (06:07 -0500)]
[Keymap] Add DZ60, Levinson keymaps, twschum user files (#7358)
* Adds layout for DZ60rev2 plate B, options 4 and 10
* Use KC_TRANS for layer keys
* Format layer0 with visual key size layout
* Add RGB controls; add start description; add KC_LOCK
* Update comments on rules.mk for DZ60
* Gets keymap compiling
* Fix wiring for shift on row 3
* Hold a with other key to send Ctrl-A before other key
* Adds compile-time defined mac-compatability media keycodes
* Adds logic in place for capturing taps (w/ timeout)
* Add send_keys(...) which can send up to 64 nested keycodes
* Implement send_keys callable with n repeats
* Tweaks some of the keymap
* Add reset keycode; add disable to custom shortcuts
* Adds a special "off" layer where bonus mod goes to layer 0, every other key KC_NO
* Adjust timeout; mousekey settings
* Changes layout of Home,End,PgUp/Dn on the dedicated arrow keys L1/L2
* PoC on rgb lighted layer indication
* Refactors color table defines
* Adds logic for controlling layer lights
* Only change state on one side of the event lol
* Switch back to Tapping Toggle for layer 4
* Add custom config file for keyboard; TT and mousekey settings
* Code cleanup; starting to refactor special ctrl tapping keys functions
* Move defines and \ 2 reak out functions
* Remove debugging light
* Adjust keymaps; add enter
* Adds a couple custom macros
* Add simplified version of keymap to help debug issues
* Adds basi numpad configuration for levinson keyboard half
* Use ANSI ctrl key as layer 1 for better one hand (`)
* Adapt to new 8bit hue from #5547; layer enum use everywhere
* Move custom code out to users/ space
* Flip col pins, move key assignments to "left hand"
* Update readme
* Implement placeholder macros
* Notes
* Reduce tapping time for SFT_T(/)
* Adds vim features; refactors things
* Adds fork of the vim features written by xton
* Use correct backspace keycode
* Add VIM_ESC
* Add "OFF" to the RGB/HSV definitions
* Clean up rules, use new "OFF" definition
* Add windows KC_CALCULATOR key to numpad
* Reformat layers with better guide; change layer names
* Add sleep key
* Change timeout delay
* Add a "code paste" which surrounds a ^V with ```
* Try removing shift tap on rshift /
* Update macros
* Update the "code paste" macro
* Update keymap with reset, calc, equals
* Update keyboards/dz60/keymaps/twschum_b_4_10_simple/keymap.c
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/dz60/keymaps/twschum_b_4_10/keymap.c
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update users/twschum/twschum.c
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update users/twschum/twschum.c
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Revert quantum/rgblight_list.h
* Better name for split space layout; rename KEYMAP->LAYOUT
* Rename KEYMAP->LAYOUT
* Use simpler :flash command
* Clean up layout files
* Use qmk's MOD_MASK_CTRL
* Sync lufa submodule
* Cleanup from noroadsleft's PR comments
* Modernize vim layer code
Takeshi ISHII [Thu, 21 Nov 2019 10:36:38 +0000 (19:36 +0900)]
[Docs] Update japanese translation of newbs.md and related documents. (#7431)
* Update japanese translation of newbs.md and related documents.
* document link id change
* add `ja/` in each link
`[xxx](yyy.md)` --> `[xxx](ja/yyy.md)`
* copy docs/ja/_summary.md from umi-umi's #7248 and fix it
Takeshi ISHII [Thu, 21 Nov 2019 09:02:15 +0000 (18:02 +0900)]
[Docs] fix broken link in docs/newbs_best_practices.md (#7430)
x1 [Thu, 21 Nov 2019 05:48:30 +0000 (14:48 +0900)]
[Keyboard] Add pico as a new keyboard (#7419)
* Add keyboards/ pico as a new keyboad.
* Add keyboards/pico rev1.
* Add keyboards/pico keymaps/default.
* Add keyboards/pico keymaps/jis.
* Remove unneeded code of rules.mk.
* Revert rules.mk and remove some comments.
Manna Harbour [Thu, 21 Nov 2019 01:25:55 +0000 (12:25 +1100)]
[Keymap] Add ALGR and kle image, expand and correct documentation (#7426)
moyi4681 [Thu, 21 Nov 2019 01:22:27 +0000 (17:22 -0800)]
[Keyboard] knight malposition fix (#7422)
knight malposition fix
fauxpark [Thu, 21 Nov 2019 01:21:23 +0000 (12:21 +1100)]
Add info.json files for all default layouts (#7425)
* Add info.json files for all default layouts
* Update layouts/default/60_hhkb/layout.json
* Fix layout.json spacing and info.json dimensions
Yan-Fa Li [Thu, 21 Nov 2019 00:38:51 +0000 (16:38 -0800)]
Postage Board MCU (#7424)
* Postage Board MCU
* Fix keymap
* Postage mini
* Update readme
* R2
* Update readme
* flip
* better image of r1
* Add a DEFAULT_FOLDER to keep zed and ci happy
* Update keyboards/handwired/postageboard/readme.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/handwired/postageboard/readme.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Fix keyboard name
skullydazed [Wed, 20 Nov 2019 22:54:18 +0000 (14:54 -0800)]
Add flake8 to our test suite and fix all errors (#7379)
* Add flake8 to our test suite and fix all errors
* Add some documentation
Joel Challis [Wed, 20 Nov 2019 22:32:16 +0000 (22:32 +0000)]
Allow 'make all:<user>' to not build EVERYTHING (#7402)
Drashna Jaelre [Wed, 20 Nov 2019 22:31:36 +0000 (14:31 -0800)]
Remove keymap_config extern from default keymaps (#7399)
* Remove keymap_config extern from default keymaps
* Revert unicode
Apparently VSCode does not like unicode, I didn't actually edit these lines, so it must have been automatic... :(
Co-Authored-By: fauxpark <fauxpark@gmail.com>
kakunpc [Wed, 20 Nov 2019 21:16:38 +0000 (06:16 +0900)]
[Keyboard] Add "thedogkeyboard" (#7401)
* add the dog keyboard
* set rgbled
* fix info.json and readme.md
* Update keyboards/thedogkeyboard/readme.md
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/thedogkeyboard/readme.md
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/thedogkeyboard/readme.md
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/thedogkeyboard/readme.md
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* update thedogkeyboard
trinity1561 [Wed, 20 Nov 2019 21:11:00 +0000 (16:11 -0500)]
[Keyboard] Update e65.c to fix Caps Lock indicator (#7405)
* Update e65.c
Fixing Caps Lock LED indicator
* Update e65.c
Using new LED functions (led_update_kb)
Drashna Jaelre [Wed, 20 Nov 2019 20:37:24 +0000 (12:37 -0800)]
[Keymap] All about (ARM) RGB and OLEDs (drashna keymaps) (#7354)
* Add Kyria Keymap
* Enable all RGBLIGHT Animations for ARM and high capacity AVR
* Reduce GNUC version for __has_include
* Cleanup Ortho 4x12 Community layout
* Update Collide 39 keymap
* Cleanup Keymaps
* Enable full 30 LEDs for Ergodox
* Change EEPROM Load timing
* Use RGB Matrix on Planck Rev6
* Use correct keymap swap
* Enable everything for ARM
* Only enable rgb sleep on avr until crash is fixed
* Add additional Kyria keymap config
* Overhaul Kyria OLED display
* Improve kyria keymap based on usage
* Minor tweaks to rules
* Update OLED code to truncate properly
* Fix RGB Light layer indication
* Switch all of biton32 to get_highest_layer function
* Fix OLED Keylogger display
* Run qmk cformat over all of my user files
* Slight tweak to kyria based on usage
* Move around LALT_T config
* Add comments about base wrappers to keymaps
* Another cformat pass
* Temp fix for VUSB boards and NKRO
* Convert tabs to spaces in rules.mk files
* Only enable RGBLight if it's enabled
* Add Encoder Flip setting
* Update OLED font file
Drashna Jaelre [Wed, 20 Nov 2019 20:17:52 +0000 (12:17 -0800)]
Add auto-handling of stale PRs/Issues (#7197)
* Add auto-handling of stale PRs/Issues
This adds the configuration for probot-stale, so that PRs and Issues can be automatically pruned without intervention by collaborators.
This marks PRs with `awaiting changes` label after 45 days, and then closes any PR with "Awaiting changes" after 30 days. Unless they have `awaiting review`, `breaking_changes`, `in progress` or `on hold` labels.
This marks issues as `solved` after 90 days, and then closes them 30 days afterwards. Unless they have `bug`, `discussion, `to do`, `in progress` or `on hold` labels.
* Cleanup the text some
* Update .github/stale.yml
Co-Authored-By: fauxpark <fauxpark@gmail.com>
kuchosauronad0 [Wed, 20 Nov 2019 20:02:56 +0000 (12:02 -0800)]
[Docs] Start of German translation of documentation (#6909)
* Initial commit
* Fix links so that they point to the german translation
* minor changes to the wording of some sentences
* correctly capitalize second person pronouns
* Fix links so that they point to the german translation
* minor changes to the wording of some sentences
* correctly capitalize second person pronouns
* Translate newbs_learn_more_resources.md
* Clear up some phrases
* Add newbs_building_firmware.md, fix spelling
* Add newbs_building_firmware.md, fix spelling
* Update docs/de/_summary.md
Danke
* Update docs/de/README.md
* Update docs/de/_summary.md
Ich wollte es kuerzer halten damit die Navigationsleiste nicht zu breit wird, aber das ist halt die deutsche Sprache :)
* Update docs/de/newbs.md
* Update docs/de/newbs_getting_started.md
* Update docs/de/newbs_getting_started.md
* Update docs/de/newbs_getting_started.md
* Update docs/de/newbs_getting_started.md
* Update docs/de/newbs_getting_started.md
* Update docs/de/newbs.md
* Update docs/de/newbs_learn_more_resources.md
* Update docs/de/newbs_getting_started.md
* Update docs/de/newbs_getting_started.md
* Update docs/de/newbs.md
* Update docs/de/newbs.md
* Update docs/de/newbs.md
* Update docs/de/README.md
* Update docs/de/README.md
* Update docs/de/README.md
* Update docs/de/README.md
* Update docs/de/newbs_getting_started.md
* Update docs/de/newbs_getting_started.md
* Update docs/de/newbs_building_firmware.md
* Update docs/de/newbs_building_firmware.md
* Update docs/de/newbs_building_firmware.md
* Update docs/de/newbs_building_firmware.md
* Update docs/de/newbs_learn_more_resources.md
* Update docs/de/newbs_building_firmware.md
* Update docs/de/newbs_building_firmware.md
* Update docs/de/newbs_learn_more_resources.md
* Update docs/de/newbs_building_firmware.md
* Update docs/de/newbs_building_firmware.md
* Update docs/de/newbs_learn_more_resources.md
* Update docs/de/newbs_building_firmware.md
* Update docs/de/newbs_getting_started.md
* Update docs/de/newbs_getting_started.md
* Update docs/de/newbs_building_firmware.md
* Update docs/de/newbs_building_firmware.md
* Update docs/de/newbs_building_firmware.md
* Update docs/de/newbs_building_firmware.md
* Apply suggestions from code review
* Add translation of newbs_flashing.md
* Apply suggestions from code review
Danke
* Add translation of Zadig-guide
* Translate newbs_testing_debugging.md to german
Co-Authored-By: Max Rumpf <max.rumpf1998@gmail.com>
Co-Authored-By: geisterfurz007 <geisterfurz007@users.noreply.github.com>
Takeshi ISHII [Wed, 20 Nov 2019 13:48:05 +0000 (22:48 +0900)]
fix feature_advanced_keycodes.md's link (#7421)
docs/feature_advanced_keycodes.md has:
```
[Tap Dance](https://github.com/qmk/qmk_firmware/blob/master/docs/feature_tap_dance.md#example-5-using-tap-dance-for-advanced-mod-tap-and-layer-tap-keys)
```
change to:
```
[Tap Dance](feature_tap_dance.md#example-5-using-tap-dance-for-advanced-mod-tap-and-layer-tap-keys)
```
ashpil [Wed, 20 Nov 2019 06:06:16 +0000 (22:06 -0800)]
[Keyboard] Add support for Model M USB C Controller (#7393)
* added usb c model m
* added readme
* Update keyboards/ashpil/modelm_usbc/rules.mk
* Update keyboards/ashpil/modelm_usbc/rules.mk
* Update keyboards/ashpil/modelm_usbc/rules.mk
* Update keyboards/ashpil/modelm_usbc/rules.mk
* Update keyboards/ashpil/modelm_usbc/rules.mk
* Update keyboards/ashpil/modelm_usbc/rules.mk
* cleaned up code
* removed combo from keymap
* added reset to default
* Update keyboards/ashpil/modelm_usbc/rules.mk
* bootmagic and simplifying default
* Update rules.mk
* removed duplicates
* updated readme
* Update keyboards/ashpil/modelm_usbc/README.md
* Update modelm_usbc.h
* Update keyboards/ashpil/modelm_usbc/keymaps/default/keymap.c
* Update keyboards/ashpil/modelm_usbc/keymaps/default/keymap.c
* Update keyboards/ashpil/modelm_usbc/keymaps/default/keymap.c
* full support for either ANSI or ISO
* Update keyboards/ashpil/modelm_usbc/info.json
* Update keyboards/ashpil/modelm_usbc/info.json
* Update keyboards/ashpil/modelm_usbc/info.json
* Resize the ISO Enter key
* ANSI Enter and Left Shift keys resize
Campbell Barton [Wed, 20 Nov 2019 05:17:08 +0000 (16:17 +1100)]
[Keymap] Update to qwerty_code_friendly (#7416)
- Move space to thumb cluster.
- Make L1 and L2 symmetrical.
- Add App & Menu keys.
moyi4681 [Wed, 20 Nov 2019 02:02:23 +0000 (18:02 -0800)]
[Keyboard] dz60rgb_wkl malposition fix (#7418)
fix malposition combile in config.qmk.fm
angelbirth [Wed, 20 Nov 2019 00:21:19 +0000 (07:21 +0700)]
ASH-1800 (#7031)
* my custom layout
* asd
* use qmk-dfu
* :)
* ganti keymap lagi
* my custom layout
* asd
* use qmk-dfu
* :)
* ganti keymap lagi
* my custom layout
* asd
* use qmk-dfu
* :)
* ganti keymap lagi
* Add handwired2x2 project, define pins for atmega328p in config_common.h
* Add USB IDs
* my custom KBD75 layout
* renaldi danang's numpad
* my redox keymap
* reynaldi danang's numpad
* asdasd
* ASH-1800
* added description and layer 1
* added requested changes from fauxpark
* forgot to include this
* USB descriptor parameter:
- assign product id
- assign description
edit formatting on readme.md
* update USB descriptor: change manufacturer
* review from fauxpark and noroadsleft
* remove extra files
* removed unnecessary comment
* minor cleanup
Erovia [Tue, 19 Nov 2019 21:00:45 +0000 (22:00 +0100)]
[Core] Fix ps2avrgb template (#7412)
Erovia [Tue, 19 Nov 2019 20:56:01 +0000 (21:56 +0100)]
[Keyboard] Add support for the THE30 keyboard (#7390)
くまお工房 [Tue, 19 Nov 2019 20:51:47 +0000 (05:51 +0900)]
[Keyboard] Add Kudox column-staggered layout. (#7400)
* Add Kudox columner layout.
* Remove an extra comma from info.json.
Mihai Olteanu [Tue, 19 Nov 2019 13:41:35 +0000 (15:41 +0200)]
Fix typo and code indentation (#7410)
shela [Tue, 19 Nov 2019 08:38:50 +0000 (17:38 +0900)]
[Docs] Fix Japanese country flag (#7407)
skullydazed [Mon, 18 Nov 2019 22:54:50 +0000 (14:54 -0800)]
Improve a number of things about how MILC operates (#7344)
* Pull in updates for MILC
* Remove the shadow argparser
* Make it easier to reason about arguments and how they're translated into the config tree
* Populate self.config during init to support setting user.qmk_home for the global CLI
* Remove the short argument -c so that we can unambiguously determine the config file location without doing full argument processing
* Remove the --save-config option as it's a little confusing anyway
* Use Pathlib for path manipulation
* Fix commands with no arguments
moyi4681 [Mon, 18 Nov 2019 08:25:35 +0000 (00:25 -0800)]
knight Indicator light fix (#7398)
* knight Indicator light fix
* Update knight.c
* Update knight.c
* Update knight.c
* Update knight.c
Takeshi ISHII [Mon, 18 Nov 2019 01:09:57 +0000 (10:09 +0900)]
[Docs] Modified the description about setting debug_enable in `docs/faq_debug.md`. (#7394)
Luiz Correia [Mon, 18 Nov 2019 00:10:16 +0000 (21:10 -0300)]
[Keyboard] Add abnt2 layout to gh60 (#7371)
* [keymap] Add abnt2 format to gh60
* Fix typing errors
* Change key names to capitals
* Fix layout define
* Apply suggestions from code review
* Fix layout define again I used a k
* Remove layer variable
* Update keyboards/dz60/keymaps/default_abnt2/readme.md
* Make changes from noroadsleft
zvecr [Sun, 17 Nov 2019 14:02:26 +0000 (14:02 +0000)]
Run clang-format manually to fix recently changed files
James Young [Sun, 17 Nov 2019 16:12:57 +0000 (08:12 -0800)]
Add Community Layout: 60_abnt2 (#7381)
* Add Community Layout: 60_abnt2
Add a 60% version of the standard keyboard layout used in Brazil.
* Enable 60_abnt2 support for DZ60
* fix the indenting in the Community Layout keymap
Erovia [Sun, 17 Nov 2019 16:04:44 +0000 (17:04 +0100)]
Doc fix to conform with #7221 (#7392)
James Young [Sat, 16 Nov 2019 20:46:35 +0000 (12:46 -0800)]
[Keyboard] Cutie Club Wraith: Configurator Bugfix for LAYOUT_iso (#7376)
* debug lint info.json
Because I need to debug this file.
* move ISO Enter to the proper location in sequence
* add key counts because I like having them
Robert Akhmerov [Sat, 16 Nov 2019 17:20:49 +0000 (20:20 +0300)]
[Docs] Explain Tap Dance interruption (#5520)
QMK Bot [Sat, 16 Nov 2019 07:10:19 +0000 (07:10 +0000)]
format code according to conventions [skip ci]
jorgemanzo [Sat, 5 Oct 2019 06:38:34 +0000 (23:38 -0700)]
Add CLI command for flashing a keyboard
A new CLI subcommand was added, flash, which behaves very similar to the already present compile CLI comamnd, but with the added ability to target a bootloader. The command is used like so: qmk flash [-h] [-b] [-kb KEYBOARD] [-km KEYMAP] [-bl BOOTLOADER] [filename].
A -kb <keyboard> and -km <keymap> is expected, or a configurator export JSON filename. A bootloader can be specified using -bl <target>, and if left unspecified, the target is assumed to be :flash. -bl can be used to list the available bootloaders.
If -km <keymap> is provided, but no -kb <keyboard>, then a message is printed suggesting the user to run qmk list_keyboards.
jotix [Sat, 16 Nov 2019 01:22:48 +0000 (22:22 -0300)]
[Keymap] add_mouse_keys (#7372)
Joel Challis [Sat, 16 Nov 2019 00:07:21 +0000 (00:07 +0000)]
Port SPLIT_USB_DETECT to crkbd (#7195)
XScorpion2 [Fri, 15 Nov 2019 23:01:50 +0000 (17:01 -0600)]
Updated slave encoder sync to reduce dropped pulses (#7325)
* Updated slave encoder sync to reduce dropped pulses
* Fixing encoder direction
* Encoder behavior fixes, tested
* Update keyboards/rgbkb/sol/keymaps/xulkal/rules.mk
To make fauxpark happy
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update custom_encoder.c
* Update rules.mk
Drashna Jaelre [Fri, 15 Nov 2019 22:27:46 +0000 (14:27 -0800)]
Improvements to Solenoid feature (#7369)
* Error out when Solenid pin is not defined
Instead of defaulting to a (literally) random pin, error out instead. Because this pin may be used, or because that pin may not be exposed, or may not exist.
* Remove 'SOLENOID_ACTIVE' setting since it's not used
* Update documentation
Richard Baptist [Fri, 15 Nov 2019 21:12:34 +0000 (22:12 +0100)]
Fix the RGB_MATRIX_RAINBOW_PINWHEELS animation (#7365)
The internal naming was `PINWHEELS` instead of `RAINBOW_PINWHEELS`
causing a mismatch between animation definition and the function.
Salicylic-acid3 [Fri, 15 Nov 2019 18:20:57 +0000 (03:20 +0900)]
[Keyboard] Add keyboard Nafuda (#7367)
* [Keyboard] Add keyboard Nafuda
Add Nafuda keyboard.
A 7 keys keyboard.
Salicylic-acid3
* Update keyboards/nafuda/info.json
* Update keyboards/nafuda/readme.md
* Update keyboards/nafuda/readme.md
* Update keyboards/nafuda/nafuda.h
* Update keyboards/nafuda/readme.md
* Update keyboards/nafuda/rules.mk
* Update keyboards/nafuda/rules.mk
* Update keyboards/nafuda/rules.mk
* Update keyboards/nafuda/rules.mk
* info.json Update
* Update keyboards/nafuda/rules.mk
moyi4681 [Fri, 15 Nov 2019 08:01:51 +0000 (16:01 +0800)]
[Keyboard] kbdfans keyboards NKRO enable (#7364)
James Young [Fri, 15 Nov 2019 06:10:54 +0000 (22:10 -0800)]
[Keyboard] fix DZ60RGB info.json (#7362)
* fix DZ60RGB info.json
JSON was invalid.
* correct metadata per moyi4681
Sid Carter [Fri, 15 Nov 2019 02:30:29 +0000 (21:30 -0500)]
Adding new pcb with default keymap and personal keymap (#7314)
* adding new pcb with default keymap and personal keymap
* Update keyboards/leeku/finger65/readme.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Change to newer DEBOUNCE format
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* switch to pragma
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* remove unused define keyboards/leeku/finger65/config.h
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* some cleanup after debounce and other changes
* Remove no_suspend_power_down from keyboards/leeku/finger65/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* move to newer format and remove unused stuff
* ensure default has no leds for now
* change default layout name
* clean up the keymap a bit
* want grave not tilde
* a minor change and cleanup
* more stuff removed cause I don't care for LEDs
* remove some remaining stuff
* add RGBLED stuff
* Update keyboards/leeku/finger65/usbconfig.h
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/leeku/finger65/usbconfig.h
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/leeku/finger65/usbconfig.h
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/leeku/finger65/usbconfig.h
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* update USB information
* Update keyboards/leeku/finger65/usbconfig.h
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/leeku/finger65/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/leeku/finger65/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/leeku/finger65/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/leeku/finger65/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/leeku/finger65/keymaps/default/keymap.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/leeku/finger65/keymaps/default/keymap.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/leeku/finger65/keymaps/madhatter/keymap.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/leeku/finger65/keymaps/madhatter/keymap.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* cleanup and conform to existing standard
* Update keyboards/leeku/finger65/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* remove stuff that doesn't work
* add a JSON for the QMK configurator
* list the layouts only available
* let's just make it the 65 ansi layout with split backspace, eh?
* remove extra space
* Update keyboards/leeku/finger65/readme.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/leeku/finger65/readme.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* update readme
* remove redundant title
* Monica Bellucci ruined my life
* I'm having a RELIGIOUS EXPERIENCE ... and I don't take any DRUGS
* Update keyboards/leeku/finger65/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* add a URL to the username
* fix readme and make it simpler with links this time
* Update keyboards/leeku/finger65/readme.md
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/leeku/finger65/readme.md
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* incorporate suggested changes
* update usb stuff for some stuff coming in the future
* update layout for LAYOUT_ALL
* USB power changes
fauxpark [Fri, 15 Nov 2019 02:25:40 +0000 (13:25 +1100)]
[Core] Cleanup rules.mk for F303 keyboards (#7306)
* Cleanup rules.mk for F303 keyboards
* Fix small typo
Takeshi ISHII [Fri, 15 Nov 2019 02:22:55 +0000 (11:22 +0900)]
[Docs] Japanese translation of docs/ja/newbs_best_practices.md (#7337)
* Mark same as in new document #7231
* Update docs/ja/newbs_best_practices.md
* Update docs/ja/newbs_best_practices.md
* Update docs/ja/newbs_best_practices.md
* Update docs/ja/newbs_best_practices.md
* Update docs/ja/newbs_best_practices.md
* comment out the same marks
* Update docs/ja/newbs_best_practices.md
* Update docs/ja/newbs_best_practices.md
* Update docs/ja/newbs_best_practices.md
* Update docs/ja/newbs_best_practices.md
* Update docs/ja/newbs_best_practices.md
* Update docs/ja/newbs_best_practices.md
* Update docs/ja/newbs_best_practices.md
* Update docs/ja/newbs_best_practices.md
* update docs/ja/newbs_best_practices.md
* Update docs/ja/newbs_best_practices.md
* Update docs/ja/newbs_best_practices.md
* Update docs/ja/newbs_best_practices.md
* Update docs/ja/newbs_best_practices.md
* Update docs/ja/newbs_best_practices.md
* Update docs/ja/newbs_best_practices.md
* Update docs/ja/newbs_best_practices.md
* Update docs/ja/newbs_best_practices.md
* Update docs/ja/newbs_best_practices.md
* Update docs/ja/newbs_best_practices.md
* update docs/ja/newbs.md, docs/ja/newbs_best_practices.md
* update docs/ja/newbs_best_practices.md
* update docs/ja/newbs_best_practices.md
* update docs/ja/newbs_best_practices.md
* Update docs/ja/newbs_best_practices.md
* Update docs/ja/newbs_best_practices.md
* Update docs/ja/newbs_best_practices.md
* Update docs/ja/newbs_best_practices.md
* Update docs/ja/newbs_best_practices.md
* Update docs/ja/newbs_best_practices.md
* Update docs/ja/newbs_best_practices.md
* Update docs/ja/newbs_best_practices.md
* Update docs/ja/newbs_best_practices.md
* Update docs/ja/newbs_best_practices.md
* Update docs/ja/newbs_best_practices.md
* Update docs/ja/newbs_best_practices.md
* Update docs/ja/newbs_best_practices.md
* update docs/ja/newbs_best_practices.md
* Update docs/ja/newbs_best_practices.md
* Update docs/ja/newbs_best_practices.md
* update docs/ja/*.md's comment
* Update docs/ja/newbs_best_practices.md
* Update docs/ja/newbs_best_practices.md
* Update docs/ja/newbs_best_practices.md
* Update docs/ja/newbs_best_practices.md
* Update docs/ja/newbs_best_practices.md
* Update docs/ja/newbs_best_practices.md
* Update docs/ja/newbs_best_practices.md
* Update docs/ja/newbs_best_practices.md
* Update docs/ja/newbs_best_practices.md
* Update docs/ja/newbs_best_practices.md
* update docs/ja/newbs_best_practices.md
* Update docs/ja/newbs_best_practices.md
* Update docs/ja/newbs_best_practices.md
Co-Authored-By: shela <shelaf@users.noreply.github.com>
fauxpark [Thu, 14 Nov 2019 23:21:53 +0000 (10:21 +1100)]
Set device version from config.h for V-USB boards (#7316)
fauxpark [Thu, 14 Nov 2019 23:21:22 +0000 (10:21 +1100)]
Add support for configurable polling interval and power usage o… (#7336)
* Add support for custom polling interval and power usage on V-USB boards
* Use 1ms as default for now
jotix [Thu, 14 Nov 2019 22:46:53 +0000 (19:46 -0300)]
capslock_led (#7359)
Drashna Jaelre [Thu, 14 Nov 2019 20:00:51 +0000 (12:00 -0800)]
Move Ergodox EZ RGB Light code to custom driver (#7309)
* Move Ergodox EZ RGB code to custom driver
Also implements full addressing of Ergodox EZ's LED Strip, as written by seebs
Co-authored-by: Seebs <seebs@seebs.net>
* Make Clipping range accessible for custom drivers
* Remove RGBW_BB_TWI from driver and docs
* Revert changes to clipping range support
* Use just rgblight_set instead of full custom driver
* Convert to i2c_master commands
* Rename rgblight driver and clean up includes
Jake Waksbaum [Thu, 14 Nov 2019 20:00:36 +0000 (15:00 -0500)]
Fix shell.nix by pinning nixpkgs (#6213)
moyi4681 [Thu, 14 Nov 2019 19:55:46 +0000 (03:55 +0800)]
[Keyboard] add kbdmini; dztech, kbdfans keyboards cleanup (#7223)
* add kbdmini, dztech and kbdfans keyboards small fix
* Caps lock indicator moved from keymap
* Update dz65rgb.c
* fix error
* fix matthewrobo keymap error
* Update keyboards/kbdfans/kbd67/mkiirgb/mkiirgb.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/dztech/dz60rgb/dz60rgb.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/dztech/dz60rgb_ansi/dz60rgb_ansi.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/dztech/dz60rgb_wkl/dz60rgb_wkl.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/dztech/dz65rgb/dz65rgb.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* wrap all of the g_led_config stuff and rgb matrix functions in ifdefs
wrap all of the g_led_config stuff and rgb matrix functions in ifdefs
fauxpark [Thu, 14 Nov 2019 19:37:18 +0000 (06:37 +1100)]
[Docs] Encourage newbs to not download the repo as a zip (#7353)
* Encourage newbs to not download the repo as a zip
* Tweak wording and remove Russian translation of deprecated Vista+ instructions
Drashna Jaelre [Thu, 14 Nov 2019 18:54:34 +0000 (10:54 -0800)]
Update debounce docs (#7355)
MechMerlin [Thu, 14 Nov 2019 18:52:55 +0000 (10:52 -0800)]
[Keyboard] Add TG4x (#7351)
* initial commit
* add pins and matrix
* add an appropriate keymap
* set bootloader to caterina
* add QMK Configurator support
* turn on RGB and link time optimization
* add rgb pin
* update readme on rgb underglow info
* Update keyboards/tg4x/readme.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/tg4x/readme.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/tg4x/readme.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* setting product id to 1 to match original code