jackhill/qmk/firmware.git
4 years agoSet `git submodule update` depth to 50 (#7269) 0.7.62
fauxpark [Tue, 5 Nov 2019 19:50:18 +0000 (06:50 +1100)]
Set `git submodule update` depth to 50 (#7269)

4 years agoFix typo in ARM I2C copyright header (#7264)
fauxpark [Tue, 5 Nov 2019 07:19:21 +0000 (18:19 +1100)]
Fix typo in ARM I2C copyright header (#7264)

4 years ago[Keyboard] add keymap beautifier for Ergodox EZ (#4393)
Tsan-Kuang Lee [Tue, 5 Nov 2019 07:14:15 +0000 (01:14 -0600)]
[Keyboard] add keymap beautifier for Ergodox EZ (#4393)

* add beautifier

* add example

* Update keyboards/ergodox_ez/util/keymap_beautifier.py

Co-Authored-By: tsankuanglee <1425438+tsankuanglee@users.noreply.github.com>
* Update keyboards/ergodox_ez/util/keymap_beautifier.py

Co-Authored-By: tsankuanglee <1425438+tsankuanglee@users.noreply.github.com>
* works for regular layout

* all planned features implemented

* add justification switch

* docker support

* doc and starting script

* clean up the container after done

4 years ago[Keyboard] Add Kudox Rev2 (#7253)
x1 [Tue, 5 Nov 2019 07:07:31 +0000 (16:07 +0900)]
[Keyboard] Add Kudox Rev2 (#7253)

* Add a directory as rev2 in keybords/kudox.

* Modified default keymap of Kudox.

* Modified JIS keymap of Kudox.

* Changed kudox default from rev1 to rev2.

* Modified a keymap of kudox/x1.

* Move keyboards/kudox/keymaps to keyboards/kudox/rev1/.

* Remove keyboards/kudox/info.json.

* Modified kudox's READMEs.

* Remove unnecessary codes.

4 years ago[Keyboard] Add LAYOUT_60_iso to XD60 (#7263)
James Young [Tue, 5 Nov 2019 07:05:51 +0000 (23:05 -0800)]
[Keyboard] Add LAYOUT_60_iso to XD60 (#7263)

* refactor iso keymap

- remove redundant action_layer.h include
- use enum for layer management
- QMK coding conventions (four-space indent)

* add LAYOUT_60_iso macro

* enable 60_iso community layout for both revisions

* swap KC_HOME to KC_RSFT

* update ISO keymap readme

* update default keymap readme

`make` command no longer valid.

* refactor keyboard readme

Update to reflect current QMK template.

* add LAYOUT_60_iso data to info.json

* use #pragma once in header files

4 years agoUn-clang-format usb_descriptor.h (#7216)
fauxpark [Tue, 5 Nov 2019 07:04:58 +0000 (18:04 +1100)]
Un-clang-format usb_descriptor.h (#7216)

Preserves readability of the file, making it easier to understand and modify.

4 years ago[Core] Convert Dynamic Macro to a Core Feature (#5948) 0.7.61
Drashna Jaelre [Tue, 5 Nov 2019 06:59:13 +0000 (22:59 -0800)]
[Core] Convert Dynamic Macro to a Core Feature (#5948)

* Convert Dynamic Macro to a Core Feature

This imports the code from Dynamic Macro into the core code, and handles it, as such.

This deprecates the old method but does not remove it, for legacy support. This way, no existing user files need to be touched.

Additionally, this reorganizes the documentation to better reflect the changes.

Also, it adds user hooks to the feature so users can customize the existing functionality.

Based heavily on and closes #2976

* Apply suggestions from code review

Co-Authored-By: fauxpark <fauxpark@gmail.com>
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Cleanup based on feedback

* Add short-form keycodes and document them

- add short-form keycodes to quantum/quantum_keycodes.h
- document the new aliases in docs/feature_dynamic_macros.md

* Add Dynamic Macros section and keycodes to docs/keycodes.md

* Make anti-nesting optional

* Add documentation for DYNAMIC_MACRO_NO_NESTING option

* Fix Merge artifacts

* Fix formatting typo in docs

Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Remove DYNAMIC_MACRO_RANGE as it's not needed

* Fix includes and layer var type

4 years agoSwitch Quefrency to serial for independent halves (#7262)
Jonathan Rascher [Tue, 5 Nov 2019 06:37:54 +0000 (00:37 -0600)]
Switch Quefrency to serial for independent halves (#7262)

4 years agoCI - Fix change detection (#7038) 0.7.60
Joel Challis [Tue, 5 Nov 2019 00:18:57 +0000 (00:18 +0000)]
CI - Fix change detection (#7038)

* Fix travis change detection

* Fix travis change detection - add back python ignore

4 years agoConvert some PS2AVRGB boards to I2C WS2812 driver (#7241)
fauxpark [Tue, 5 Nov 2019 00:05:03 +0000 (11:05 +1100)]
Convert some PS2AVRGB boards to I2C WS2812 driver (#7241)

* Convert some PS2AVRGB boards to I2C WS2812 driver

* Fix Travis failure for bface

4 years agoFixes #7256: USB descriptor to identify correctly as MIDI device. (#7258)
Christopher [Tue, 5 Nov 2019 00:02:42 +0000 (01:02 +0100)]
Fixes #7256: USB descriptor to identify correctly as MIDI device. (#7258)

4 years ago[Keyboard] Reduce compiled size of Panc60 keyboard (#7260)
Drashna Jaelre [Mon, 4 Nov 2019 23:53:40 +0000 (15:53 -0800)]
[Keyboard] Reduce compiled size of Panc60 keyboard (#7260)

4 years ago[Core] Add short form LTO_ENABLE (#7259) 0.7.59
Drashna Jaelre [Mon, 4 Nov 2019 23:35:47 +0000 (15:35 -0800)]
[Core] Add short form LTO_ENABLE (#7259)

For drashna's sanity's sake

4 years agoUpdate keymap.c
Drashna Jaelre [Mon, 4 Nov 2019 21:59:15 +0000 (13:59 -0800)]
Update keymap.c

4 years ago[Keymap] Add new LED/RGB key codes (#7254)
Daniel Shields [Mon, 4 Nov 2019 21:47:52 +0000 (21:47 +0000)]
[Keymap] Add new LED/RGB key codes (#7254)

4 years ago[Docs] Create RU ver getting_started_getting_help (#7227)
Gregory Gubarev [Mon, 4 Nov 2019 21:44:49 +0000 (01:44 +0400)]
[Docs] Create RU ver getting_started_getting_help (#7227)

* Create RU ver getting_started_getting_help

* uodate RU ver of getting_started_getting_help

* Update docs/ru-ru/getting_started_getting_help.md

Co-Authored-By: nabokovas <bbkv@bk.ru>
Co-Authored-By: Nikita Titov <nekit94-08@mail.ru>
4 years ago[Keymap] Add keymap for user jerryhcooke (#7251)
Jerry Cooke [Mon, 4 Nov 2019 21:44:20 +0000 (21:44 +0000)]
[Keymap] Add keymap for user jerryhcooke (#7251)

* Add keymap for user jerryhcooke

Created a new keymap with encoder changing per layer

* Added readme

* Update readme.md

* Update readme.md

* Update readme.md

* Update keyboards/keebio/iris/keymaps/jerryhcooke/keymap.c

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keymap.c

* Fixed Formatting

Ran automatic C formatting as suggested

* Update rules.mk

Fixed linespacing

4 years ago[Keyboard] Add the Kyria keyboard (#7222)
Thomas Baart [Sun, 3 Nov 2019 23:43:26 +0000 (00:43 +0100)]
[Keyboard] Add the Kyria keyboard (#7222)

* Added raw api for sending data directly to the buffer

* Added default keymap variant

* Applied proposed OLED display fix

* Keymap progress

* Keymap progress

* Fixed inconsistent tabs

* Fixed oled_write_raw apis

* Updated keymap

* Personal keymap

* Added functionality to own keymap

* Fixed spacing and build error

* Keymap changes

* Revert "Updated split encoders so indexes are based on left hand encoders first (#6382)"

This reverts commit 46c49ae4e639509ceb6e81c460855d2eb89086b8.

* Updated keymaps and configs

* Revert "Revert "Updated split encoders so indexes are based on left hand encoders first (#6382)""

This reverts commit f6a85fe1aa9acd2ef77a5ed0ad8f39834cc366d7.

* Update keyboards/kyria/config.h

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/kyria/config.h

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/kyria/config.h

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/kyria/rev1/config.h

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/kyria/rules.mk

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/kyria/rules.mk

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/kyria/rev1/rev1.h

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/kyria/rev1/config.h

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/kyria/readme.md

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/kyria/keymaps/thomasbaart/keymap.c

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/kyria/rev1/config.h

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/kyria/readme.md

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/kyria/keymaps/default/keymap.c

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/kyria/keymaps/default/keymap.c

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/kyria/keymaps/default/keymap.c

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/kyria/keymaps/thomasbaart/keymap.c

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/kyria/keymaps/thomasbaart/keymap.c

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/kyria/rules.mk

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/kyria/keymaps/thomasbaart/keymap.c

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/kyria/keymaps/thomasbaart/keymap.c

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/kyria/keymaps/thomasbaart/keymap.c

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/kyria/keymaps/thomasbaart/keymap.c

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/kyria/keymaps/thomasbaart/keymap.c

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/kyria/keymaps/thomasbaart/keymap.c

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/kyria/keymaps/thomasbaart/keymap.c

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Processed keymap feedback

* Reverted OLED raw API functionality

4 years agoConvert remaining PS2AVRGB boards to I2C WS2812 driver (#7245)
fauxpark [Sun, 3 Nov 2019 22:43:13 +0000 (09:43 +1100)]
Convert remaining PS2AVRGB boards to I2C WS2812 driver (#7245)

* Convert remaining PS2AVRGB boards to I2C WS2812 driver

* Add back functions to make the custom matrices happy

4 years ago[Keyboard] Fix v60_type_r compile failures (#7250)
Joel Challis [Sun, 3 Nov 2019 22:42:21 +0000 (22:42 +0000)]
[Keyboard] Fix v60_type_r compile failures (#7250)

4 years agoRemove duplicate pro_micro.h (#7246) 0.7.57 0.7.58
fauxpark [Sun, 3 Nov 2019 22:35:43 +0000 (09:35 +1100)]
Remove duplicate pro_micro.h (#7246)

4 years agoAdds raw write functions to the OLED driver (#7237)
Thomas Baart [Sun, 3 Nov 2019 22:34:47 +0000 (23:34 +0100)]
Adds raw write functions to the OLED driver (#7237)

* Added oled_write_raw and oled_write_raw_P functions to the OLED driver

* Added oled_write_raw method calls to feature_oled_driver.md

4 years agoFix KBDPad MKI backlight, Num Lock LEDs; clean up firmware a bit (#6883)
Jonathan Rascher [Sun, 3 Nov 2019 22:30:15 +0000 (16:30 -0600)]
Fix KBDPad MKI backlight, Num Lock LEDs; clean up firmware a bit (#6883)

* Update keyboard kit URL

* Replace custom RGB driver with new one from #7183

* Replace backlight with standard impl

* Remove some unnecessary default settings

* Disable COMMAND since docs want it off by default

(There's no working IS_COMMAND set for this board anyway, so it's
already a nop.)

4 years agoSmallish overhaul of Auto-Shift feature (#6067) 0.7.56
Drashna Jaelre [Sun, 3 Nov 2019 17:52:01 +0000 (09:52 -0800)]
Smallish overhaul of Auto-Shift feature (#6067)

* Fix edge case when using One Shot Layer with Auto Shift, and it not triggering the cleanup
* Remove junk code (no longer used)
* Replace `(un)register_code` calls with `tap_code` where appropriate
* Fixed up Switch check to be more readable (less verbose)
* Simplified modifier check (if it comes back non-zero, there are mods)
* Add additional function calls for autoshift settings
* Made all variables static, since there are function calls to get their status
* Fixed up documentation
* Re-add special characters that were missed
* formatting pass

4 years ago[Keymap] Add personal JC65 v32a layout (#7244)
Rys Sommefeldt [Sun, 3 Nov 2019 17:46:13 +0000 (17:46 +0000)]
[Keymap] Add personal JC65 v32a layout (#7244)

* Add personal JC65 v32a layout

* Update keyboards/jc65/v32a/keymaps/rys/keymap.c

Co-Authored-By: fauxpark <fauxpark@gmail.com>
4 years agoFrench translation - FAQ section (#6995)
Xavier Hahn [Sun, 3 Nov 2019 16:02:44 +0000 (17:02 +0100)]
French translation - FAQ section (#6995)

* Translated faq.md and added all other files (copy from English)

* Translated driver_installation_zadig.md in French

* Translated faq_build.md in French

* Translated faq_debug in French

* Translateed faq_general.md in French

* Translated first part of faq_keymap.md

* Renamed docs/fr-FR folder to docs/fr-fr

* Finished translation of faq_keymap.md

* Update faq_build.md

* Review (#3)

* Review

* Update docs/fr-fr/faq_keymap.md

* Update docs/fr-fr/faq_debug.md

* Fix some PR comments

Co-Authored-By: Noan Mousy <4sstylz@protonmail.ch>
Co-Authored-By: Wermeille Bastien <bastien.wermeille@gmail.com>
4 years agoUse task driven PWM for CTPC until ARM can provide automatic configuration (#6928) 0.7.54 0.7.55
Joel Challis [Sat, 2 Nov 2019 21:21:00 +0000 (21:21 +0000)]
Use task driven PWM for CTPC until ARM can provide automatic configuration (#6928)

* Use task driven PWM for CTPC until ARM can provide automatic configuration

* Update CTPC docs to cover backlight

4 years agoInitial migration of software PWM backlight (#6709)
Joel Challis [Sat, 2 Nov 2019 21:20:03 +0000 (21:20 +0000)]
Initial migration of software PWM backlight (#6709)

* Initial migration of software PWM backlight

* First pass at backlight driver docs

* Correct driver name in docs

* Run backlight_task when using BACKLIGHT_PINS

* Resolve backlight docs TODOs

4 years agocorrect description (#7240)
umi [Sat, 2 Nov 2019 13:11:36 +0000 (22:11 +0900)]
correct description (#7240)

4 years agoTemplate updates (#7221)
fauxpark [Sat, 2 Nov 2019 02:06:03 +0000 (13:06 +1100)]
Template updates (#7221)

* Template updates

* Flesh out info.json & keymap.c, and turn double spaces section into a list

* Add enum to demonstrate layer naming

* Semicolon

4 years ago[Keymap] Moar personal keymap and userspace tweaks (#7238)
Jonathan Rascher [Sat, 2 Nov 2019 01:48:58 +0000 (20:48 -0500)]
[Keymap] Moar personal keymap and userspace tweaks (#7238)

* Enable link-time optimization

* Make RGB static gradient ranges shorter

* Shift Quefrency media keys to the right

* Shift KBD67 media keys to the right

* Move some 60% keys from function to adjust layer

* Set "extra" Lily58 keys to browser back/forward

* Remove Instant60 EEPROM hack after #6968

* Remove unnecessary bits from macropad keymaps

* Update KLE images

4 years ago[Keyboard] Add Hannah910 (#7234)
mechlovin [Sat, 2 Nov 2019 01:47:26 +0000 (08:47 +0700)]
[Keyboard] Add Hannah910 (#7234)

* Add new PCB Hannah910

a replace pcb for tgr910 keyboard

* Update readme.md

* update

4 years ago[Keyboard] Owlet60 keymap removal, matrix.c and owlet60.h fix (#7235)
worthlessowl [Sat, 2 Nov 2019 00:19:04 +0000 (07:19 +0700)]
[Keyboard] Owlet60 keymap removal, matrix.c and owlet60.h fix (#7235)

4 years ago[Keymap] Add Planck-style RoPro keymap (#7230)
Jonathan Dayton [Fri, 1 Nov 2019 06:42:22 +0000 (01:42 -0500)]
[Keymap] Add Planck-style RoPro keymap (#7230)

* Copy the default layout

* Copy Planck keymap layers

* Update README

* Update copyright name

4 years ago[Keyboard] HBCP info.json typo fix (#7228)
noroadsleft [Fri, 1 Nov 2019 02:18:57 +0000 (19:18 -0700)]
[Keyboard] HBCP info.json typo fix (#7228)

Fixing a typo on a suggestion I made that got committed to the PR.

4 years ago[Keyboard] Added slash keyboard (#7042)
asdftemp [Thu, 31 Oct 2019 21:17:24 +0000 (22:17 +0100)]
[Keyboard] Added slash keyboard (#7042)

* feat(slash): added slash keyboard

* fix(slash): fixed typo in readme

* Improvements after review

* disabled debug and print to reduce firmware size

* Fixes after review

* fixed hardware list in readme.md

4 years ago[Keyboard] Add h88 PCB (#7201)
Josh Hinnebusch [Thu, 31 Oct 2019 21:14:37 +0000 (17:14 -0400)]
[Keyboard] Add h88 PCB (#7201)

* add initial h88 files

* add h88 PCB

* update VID and PID

* add GUI key to base WKL keymap file

* Update keyboards/hineybush/h88/config.h

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/hineybush/h88/config.h

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/hineybush/h88/config.h

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/hineybush/h88/rules.mk

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/hineybush/h88/rules.mk

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/hineybush/h88/info.json

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/hineybush/h88/info.json

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/hineybush/h88/info.json

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/hineybush/h88/info.json

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/hineybush/h88/keymaps/default/readme.md

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/hineybush/h88/keymaps/wkl/readme.md

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/hineybush/h88/info.json

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/hineybush/h88/rules.mk

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* update per PR requests

* update copyright year in files

4 years ago[Keyboard] Add hbcp (#7101)
Josh Hinnebusch [Thu, 31 Oct 2019 21:05:48 +0000 (17:05 -0400)]
[Keyboard] Add hbcp (#7101)

* add initial hbcp files

* adjust hbcp keymaps

* update per PR requested changes

* add info.json

* update LED stuff in regards to my personal keymap

* update to new LED pin manipulation code

* update info.json

* Update keyboards/hineybush/hbcp/hbcp.c

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/hineybush/hbcp/hbcp.c

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/hineybush/hbcp/hbcp.c

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/hineybush/hbcp/hbcp.c

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/hineybush/hbcp/readme.md

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/hineybush/hbcp/rules.mk

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/hineybush/hbcp/rules.mk

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/hineybush/hbcp/rules.mk

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/hineybush/hbcp/rules.mk

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/hineybush/hbcp/rules.mk

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/hineybush/hbcp/rules.mk

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/hineybush/hbcp/rules.mk

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/hineybush/hbcp/rules.mk

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/hineybush/hbcp/hbcp.c

Co-Authored-By: Joel Challis <git@zvecr.com>
* Update keyboards/hineybush/hbcp/hbcp.c

Co-Authored-By: Joel Challis <git@zvecr.com>
* update per pull request suggestions

* Update keyboards/hineybush/hbcp/hbcp.c

Co-Authored-By: Joel Challis <git@zvecr.com>
* update per PR request, update default keymap

* Update keyboards/hineybush/hbcp/keymaps/hiney/keymap.c

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/hineybush/hbcp/keymaps/hiney/keymap.c

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/hineybush/hbcp/keymaps/hiney/keymap.c

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/hineybush/hbcp/info.json

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/hineybush/hbcp/info.json

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/hineybush/hbcp/keymaps/hiney/readme.md

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* update per PR requests

* Update keyboards/hineybush/hbcp/info.json

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* add RGB defs to hiney/config.h

4 years ago[Docs] Add Spanish translation for hardware documentation (#7161)
michizhou [Thu, 31 Oct 2019 19:39:50 +0000 (15:39 -0400)]
[Docs] Add Spanish translation for hardware documentation (#7161)

* Add Spanish translation for hardware documentation

* Finished Spanish translations for hardware docs

* Resolved errors in Spanish page translations

* Corrected misspelled folder name in documentation

Co-Authored-By: Karey Higuera <karey.higuera@gmail.com>
Co-Authored-By: José Ignacio Amelivia Santiago <ohcan2@gmail.com>
4 years ago[Docs] Spanish translation (#7068)
José Ignacio Amelivia Santiago [Thu, 31 Oct 2019 19:36:33 +0000 (20:36 +0100)]
[Docs] Spanish translation (#7068)

* add all translation docs to translating.md

* Adding Spanish folder and README.md

* Adding Spanish to the langs file

* Adding a Spanish summary file

* Small corrections on the Spanish README file

* Adding Spanish newbs.md

* Translate some newbs documentation

* Adding the translated newbs getting started file

* Adding the building firmware file

* Adding a translated building firmware with configurator file

* Adding the flashing guide

* Adding the newbs_testing_debugging file

* Apply suggestions from code review

* QMK Configurator -> Configurador QMK

Co-Authored-By: Karey Higuera <karey.higuera@gmail.com>
4 years agoCorrect ARM STM32 I2C frequency. (#7080)
yiancar [Thu, 31 Oct 2019 16:19:57 +0000 (16:19 +0000)]
Correct ARM STM32 I2C frequency. (#7080)

It was beleaved that this setting result in a 400Khz I2C bus.

This was incorrect, actual frequency measure with a logic analyzer was around 150Khz.

This is derived from the excel sheet linked in the .h file.
Also confirmed with the ST IDE.

4 years agoMiscellaneous rules.mk cleanups (#7212)
fauxpark [Thu, 31 Oct 2019 13:11:36 +0000 (00:11 +1100)]
Miscellaneous rules.mk cleanups (#7212)

* Miscellaneous rules.mk cleanups

* Put back ARM bootloader rules

4 years ago[Docs] Add he-IL (Hebrew) Translation (#7001)
Guy Khmelnitsky [Thu, 31 Oct 2019 09:47:07 +0000 (11:47 +0200)]
[Docs] Add he-IL (Hebrew) Translation (#7001)

* Add he-IL (Hebrew) Translation

* Add Hebrew to SUMMARY

* Try RTL

* Add RTL text

* Lowercase folder names

* Update lowercase folder in Summary

* Adding getting_started_introduction.md

* Add Proton C Conversion translation

* Add Becoming a QMK Collaborator Translation

* Add FAQ translation

* Add Hardware translation

* Documentation Best Practices translation

* Add FAQ General translation

* Align docs RTL

*  Add Becoming a QMK Collaborator Translation

* Translate Getting Started - Getting Help

* Translate Getting Started With Github

* Code sections should be alligned to the left

* Code sections should be alligned to the left

* Code sections should be alligned to the left

* Revert "Code sections should be alligned to the left"

This reverts commit d0c46e90c4915ceebe7c5182aca2b75afad25df0.

* Add Markdown aligned to the left

* Update quantum_keycodes.md

* Update proton_c_conversion.md

* Translate Newbs Learn More Resourses

4 years ago[Keyboard] add xbows woody and knight keyboards (#7112)
moyi4681 [Thu, 31 Oct 2019 06:00:46 +0000 (14:00 +0800)]
[Keyboard] add xbows woody and knight keyboards (#7112)

* add xbows knight and woody keyboards

add xbows knight and woody keyboards

* Update rules.mk

* Update keyboards/xbows/knight/readme.md

Co-Authored-By: MechMerlin <30334081+mechmerlin@users.noreply.github.com>
* Update knight.c

* Update keyboards/xbows/knight/keymaps/default/keymap.c

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/xbows/knight/readme.md

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/xbows/knight/rules.mk

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/xbows/knight/rules.mk

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/xbows/woody/readme.md

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/xbows/knight/rules.mk

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update rules.mk

* Update keymap.c

* Update keyboards/xbows/woody/rules.mk

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/xbows/knight/keymaps/default/keymap.c

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keymap.c

* Update keyboards/xbows/knight/readme.md

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/xbows/knight/rules.mk

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/xbows/woody/rules.mk

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/xbows/woody/rules.mk

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
4 years agoFix "could not find module" error message formatting (#7219) 0.7.53
fauxpark [Thu, 31 Oct 2019 05:50:45 +0000 (16:50 +1100)]
Fix "could not find module" error message formatting (#7219)

4 years agorgblight_task logic fixes (#7214)
Joel Challis [Thu, 31 Oct 2019 05:30:21 +0000 (05:30 +0000)]
rgblight_task logic fixes (#7214)

4 years ago[Keyboard] Legonut Sol R2 Release (#7213)
XScorpion2 [Thu, 31 Oct 2019 05:12:15 +0000 (00:12 -0500)]
[Keyboard] Legonut Sol R2 Release (#7213)

* Merge remote-tracking branch 'legonut/sol_r2_release' into master_update2

* Update keyboards/rgbkb/sol/readme.md

Co-Authored-By: fauxpark <fauxpark@gmail.com>
4 years ago[Keyboard] Complete info.json for Sticc14 handwired (#7208)
noroadsleft [Thu, 31 Oct 2019 05:02:08 +0000 (22:02 -0700)]
[Keyboard] Complete info.json for Sticc14 handwired (#7208)

4 years ago[Keyboard] Complete info.json for Chiron handwired (#7207)
noroadsleft [Thu, 31 Oct 2019 05:01:23 +0000 (22:01 -0700)]
[Keyboard] Complete info.json for Chiron handwired (#7207)

4 years ago[Keyboard] Fix info.json for Aranck handwired (#7206)
noroadsleft [Thu, 31 Oct 2019 04:59:54 +0000 (21:59 -0700)]
[Keyboard] Fix info.json for Aranck handwired (#7206)

4 years ago[Keyboard] KBDfans/KBD75: Set "RGBLIGHT_SLEEP" as default (#7205)
davidwed [Thu, 31 Oct 2019 04:57:53 +0000 (05:57 +0100)]
[Keyboard] KBDfans/KBD75: Set "RGBLIGHT_SLEEP" as default (#7205)

4 years ago[Docs] Fix dunder names being accidentally bolded (#7217)
lf [Thu, 31 Oct 2019 04:56:59 +0000 (21:56 -0700)]
[Docs] Fix dunder names being accidentally bolded (#7217)

* Fix dunder names being accidentally bolded

* Update docs/coding_conventions_python.md

Co-Author: fauxpark <fauxpark@gmail.com>

* Change all the "names to avoid" to use backticks

4 years ago[Keyboard] Add KBD67 MKII Solderable PCB Variant (#7202)
ai03 [Thu, 31 Oct 2019 00:10:40 +0000 (17:10 -0700)]
[Keyboard] Add KBD67 MKII Solderable PCB Variant (#7202)

* Clone 8x source to begin

* Start replacing stuff

* Get things compiling

* Rename files

* Move board files to match MKII RGB files

* Adjust readme

* Adjust main keymap to be functional

* Make defualt keymap more basic; add personal keymap

* Remove unnecessary trailing slashes from keymap

* Remove unused functions from keymaps

* Remove obsolete build flags

* Adjust comments as requested

* Apply suggestions from code review

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Adjust as suggested

* Fix broken compile following applying suggestions

4 years ago[Docs] Update getting_started_vagrant.md (#7203)
Rico Sta. Cruz [Wed, 30 Oct 2019 18:53:48 +0000 (05:53 +1100)]
[Docs] Update getting_started_vagrant.md (#7203)

4 years ago[Keymap] Update keymap for kuchosauronad0 (#6902)
kuchosauronad0 [Wed, 30 Oct 2019 06:59:44 +0000 (23:59 -0700)]
[Keymap] Update keymap for kuchosauronad0 (#6902)

* Add RGB
* Add Plover layer

4 years ago[Keyboard] New CannonKeys boards and EEPROM fixes (#6968)
Andrew Kannan [Wed, 30 Oct 2019 06:45:58 +0000 (02:45 -0400)]
[Keyboard] New CannonKeys boards and EEPROM fixes (#6968)

* Add Iron165

* CannonKeys new boards and cleanup

* Tmo50 info json

* Update readme for TMOv2

* update via keymap tmo

* info json again

* Apply suggestions from code review

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Address PR comments

* More changes for rules files cleanup

* info.json fixed?

* Fix Savage65 matrix

* Apply suggestions from code review

Thanks noroadsleft for the improvements!

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Bump eeprom version

* Apply suggestions from code review

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
4 years ago[Keymap] Update to Userspace kuchosauronad0 (#6899)
kuchosauronad0 [Wed, 30 Oct 2019 05:52:24 +0000 (22:52 -0700)]
[Keymap] Update to Userspace kuchosauronad0 (#6899)

* Add Plover layer, remove unused layers

* Add rgb indicator for success/failed sequences

* Add RGB effects

* Add RGB

* Add effects for start and end of a leader sequence

* Add PLOVER layer

* Add RGB

* Add RBG

* Minor clean up

* Minor clean up

* Minor clean up

* Minor clean up

* Rename rgb_light to rgblight_user and fix all references to it

* Remove unnecessary guards

Remove unnecessary matrix_scan in rgb post_init function

* remove trailing newline

4 years ago[Keyboard] Think 6.5 (#7199)
MechMerlin [Wed, 30 Oct 2019 05:33:46 +0000 (22:33 -0700)]
[Keyboard] Think 6.5 (#7199)

* generated files

* create the physical and electrical matrix, thanks noroadsleft

* add an appropriate keymap

* add qmk configurator support

* add readme

* add keyboard configuration and rules

* move over the think6.5 to the gray_studio directory

* move to hotswap in anticipation of non hotswap pcb support

* update readme to have the correct make path

* rename to hotswap

* add community layout support by using the LAYOUT_65_ansi_blocker LAYOUT macro name

* thanks to cygnus for pointing out the solder json file to me. This commit is pretty much the same as the hotswap as it uses the same pins and switch matrix.

* update readme to state that LAYOUT_65_ansi_blocker works for both hotswap and solder.

* wrong pound include

* add LED support. Soldered PCB only supports caps lock LED

* add readme notes for indicator led

* Update keyboards/gray_studio/think65/hotswap/keymaps/default/keymap.c

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/gray_studio/think65/hotswap/rules.mk

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/gray_studio/think65/hotswap/rules.mk

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/gray_studio/think65/solder/keymaps/default/keymap.c

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/gray_studio/think65/solder/rules.mk

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/gray_studio/think65/solder/rules.mk

Co-Authored-By: fauxpark <fauxpark@gmail.com>
4 years ago[Keyboard] Add 42 keyboard (#7071)
Angelo Gazzola [Wed, 30 Oct 2019 04:34:19 +0000 (05:34 +0100)]
[Keyboard] Add 42 keyboard (#7071)

* [Keyboard] Add 42 keyboard

* Apply suggested fixes

* Remove 42.c

* Move keyboard to handwired folder

4 years agoCleanup rules.mk for 32U4 keyboards, T-Z (#7190)
fauxpark [Wed, 30 Oct 2019 04:27:25 +0000 (15:27 +1100)]
Cleanup rules.mk for 32U4 keyboards, T-Z (#7190)

* Cleanup rules.mk for 32U4 keyboards, T-Z

* Use atmel-dfu in place of lufa-ms until it exists

4 years ago[Keyboard] Move Nyquist/Iris rules.mk files, update READMEs (#7196)
Danny [Tue, 29 Oct 2019 23:56:12 +0000 (19:56 -0400)]
[Keyboard] Move Nyquist/Iris rules.mk files, update READMEs (#7196)

* Migrate Nyquist rules.mk files to be version specific and update flash command

* Migrate Iris rules.mk files to be version specific and update flash command

4 years agoRemove obsolete note about media keys in MacOS (#6631)
Steve Purcell [Tue, 29 Oct 2019 23:39:38 +0000 (12:39 +1300)]
Remove obsolete note about media keys in MacOS (#6631)

* Remove obsolete note about media keys in MacOS

KC_MNXT and KC_MPRV work fine on MacOS, so this note is obsolete.

* Document behaviour of MEDIA_FAST_FORWARD/MEDIA_REWIND codes on MacOS

* Small typo fix, and make OS-dependent keycode claim less absolute

* Update docs/keycodes_basic.md

Co-Authored-By: fauxpark <fauxpark@gmail.com>
4 years ago Refactor ps2avrgb i2c ws2812 to core (#7183) 0.7.52
Joel Challis [Tue, 29 Oct 2019 22:53:11 +0000 (22:53 +0000)]
 Refactor ps2avrgb i2c ws2812 to core  (#7183)

* Refactor ps2avrgb i2c ws2812 to core

* Refactor jj40 to use ws2812 i2c driver

* Refactor ps2avrgb template to use ws2812 i2c driver

* Add ws2812 stub files

* clang-format and driver config

* Add ws2812 driver docs

* Fix default config values

* Update tmk_core/protocol/vusb/main.c

Co-Authored-By: Drashna Jaelre <drashna@live.com>
4 years agoUpdate feature_bluetooth.md (#7193)
Spaceman [Tue, 29 Oct 2019 22:43:01 +0000 (18:43 -0400)]
Update feature_bluetooth.md (#7193)

* Update feature_bluetooth.md

* Update feature_bluetooth.md

* Update docs/feature_bluetooth.md

Co-Authored-By: Joel Challis <git@zvecr.com>
* Update docs/feature_bluetooth.md

Co-Authored-By: fauxpark <fauxpark@gmail.com>
4 years ago[Docs] Fix some misspells in French documentation (#7171)
Wermeille Bastien [Tue, 29 Oct 2019 22:42:19 +0000 (23:42 +0100)]
[Docs] Fix some misspells in French documentation (#7171)

* Fix some spelling mistakes

* Fix some misspell in french documentation

* Small misspell fix in French in ChangeLog

4 years ago[Keymap] Add keymaps for myself (#7141)
Toshihiro Suzuki [Tue, 29 Oct 2019 22:41:37 +0000 (07:41 +0900)]
[Keymap] Add keymaps for myself (#7141)

* [zinc] add toshi0383 qwerty layout

* Add dvorak like keymap

* update keymap

* update keymap

* update

* Add my keymap for reviung39

* cleanup

* fix RESET button position

* add rgb_mod to raise

* Update keyboards/reviung39/keymaps/toshi0383/readme.md

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/zinc/keymaps/toshi0383/keymap.c

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/zinc/keymaps/toshi0383/keymap.c

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* remove unnecessary code

* improve comment

* Update keyboards/reviung39/keymaps/toshi0383/keymap.c

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/zinc/keymaps/toshi0383/keymap.c

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* remove unused function

* cleanup

* refactor using MO

4 years ago[Docs] Translated "CLI" documentation to German (#7178)
Dominic Fleckner [Tue, 29 Oct 2019 20:33:09 +0000 (21:33 +0100)]
[Docs] Translated "CLI" documentation to German (#7178)

* Translated "CLI" documentation to German

> * Weise den User an, die Umgebungs-Variable `QMK_HOME` zu setzen, um die Firmware-Quelle anders einzustellen als `~/qmk_firmware`.
- I wasn't quite sure with this translation, as I didn't understand the context in the original English docs.
- The link to the CLI Configuration page is currently not working, due to it being missing in German.

* Update docs/de/cli.md - typo

* Update docs/de/cli.md - added Installation option into documentation

* Update docs/de/cli.md - changed article for CLI

* Update docs/de/cli.md Spelling

* Update docs/de/cli.md Spelling

* Update docs/de/cli.md de-anglicization

* Update docs/de/cli.md Spelling

* Update docs/de/cli.md Synonym

* Update docs/de/cli.md Added Installation option

* Cleaned up installation option duplicate

Co-Authored-By: kuchosauronad0 <22005492+kuchosauronad0@users.noreply.github.com>
4 years ago[Docs] Update flashing information to include :flash target (#6999)
Drashna Jaelre [Tue, 29 Oct 2019 20:15:03 +0000 (13:15 -0700)]
[Docs] Update flashing information to include :flash target (#6999)

* Update Newbs Flashing guide

For the newbs that want to start flashing

* Update flashing docs

* Misc flashing

* Attempt at flashing in french

Lets hope I didn't butcher this too badly with machine transations

* Update docs/feature_userspace.md

* Apply language suggestions from code review

* Apply suggestions from code review

* Apply additional fr lang suggestions from code review

* Apply suggestions from code review

Co-Authored-By: fauxpark <fauxpark@gmail.com>
Co-Authored-By: Noan Mousy <4sstylz@protonmail.ch>
Co-Authored-By: Xavier Hahn <xavier.hahn@gmail.com>
Co-Authored-By: Vincent LE GOFF <vince.legoff@gmail.com>
4 years ago[Keymap] Update layout for my nyquist (#7188)
Christoffer Holmberg [Tue, 29 Oct 2019 08:39:15 +0000 (10:39 +0200)]
[Keymap] Update layout for my nyquist (#7188)

* Add layer for gaming without fancy Shift & Ctrl keys

* Add default layer select to ARRW layer

* Define layers with an enum to save fw space

4 years agoFix the CLI docs (#6979) 0.7.51
St. John Johnson [Tue, 29 Oct 2019 01:24:36 +0000 (18:24 -0700)]
Fix the CLI docs (#6979)

- Sort the commands alphabetically
- Add missing `json_keymap`
- Correct underscore to dash

4 years agoFix Lily58 build with link-time optimization (#7181)
Jonathan Rascher [Tue, 29 Oct 2019 01:08:48 +0000 (20:08 -0500)]
Fix Lily58 build with link-time optimization (#7181)

4 years agoReduce duplication for ARM/AVR ws2812 RGB Matrix driver (#7180)
Joel Challis [Tue, 29 Oct 2019 01:00:03 +0000 (01:00 +0000)]
Reduce duplication for ARM/AVR ws2812 RGB Matrix driver (#7180)

* Reduce duplication for ARM/AVR ws2812 rgb_matrix driver

* Reduce duplication for ARM/AVR ws2812 rgb_matrix driver - Fix setled_all use of r,g,b

4 years ago[Keymap] Added new custom keymap for the DZ60 (#6948)
Chris Alves [Tue, 29 Oct 2019 00:25:11 +0000 (20:25 -0400)]
[Keymap] Added new custom keymap for the DZ60 (#6948)

* Added custom dz60 keymap

* Update readme.md

* Updated pictures in README.md

* README.md fixes

* Updated mouse layout/ added ` key

* Changed bkspc key to del in mod

* Changed picture

* Updated keymap

* Removed default dz60 config.h

* Updated Readme

* Added Devorak Keymap

* Re-added Default Config File

* Updated Flash Command

* Cleaned Up Custom Config File

* Added Lock Security Layer

* Updated Readme Picture

4 years ago[Keyboard] Add M0116b keyboard (#7162)
J.Flanagan [Mon, 28 Oct 2019 23:57:16 +0000 (18:57 -0500)]
[Keyboard] Add M0116b keyboard (#7162)

* initial commit

restart of m0116b development

* initial commit

restart of m0116b development

* Major and minor changes for new PCB design

Changed matrix_row_pins and matrix_sol_pins to match new PCB design
Changed layout matrix to match new PCB design
Minor changes to settings in rules.mk
Minor changes to readme.md files

* Update rules.mk

Changed settings in rules.mk

* major and minor changes

added a default keymap (copy of the m0116 keymap, just to have a default option)
changes to the info.json

* initial commit

restart of m0116b development

* Major and minor changes for new PCB design

Changed matrix_row_pins and matrix_sol_pins to match new PCB design
Changed layout matrix to match new PCB design
Minor changes to settings in rules.mk
Minor changes to readme.md files

* Update rules.mk

Changed settings in rules.mk

* major and minor changes

added a default keymap (copy of the m0116 keymap, just to have a default option)
changes to the info.json

* Update keyboards/sck/m0116b/keymaps/default/keymap.c

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/sck/m0116b/keymaps/default/keymap.c

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/sck/m0116b/keymaps/m0116/keymap.c

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/sck/m0116b/keymaps/m0116/keymap.c

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/sck/m0116b/keymaps/m0118/keymap.c

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/sck/m0116b/m0116b.h

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/sck/m0116b/m0116b.h

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/sck/m0116b/keymaps/m0118/keymap.c

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Requested changes

Changes per requests

* Changes to keymaps

Changes as discussed

corrected location of custom_keycodes declaration and changed custom keycode in keymap per request and discussion.

4 years ago[Keyboard] Change Corne RGB Matrix split handling (#7117)
Drashna Jaelre [Mon, 28 Oct 2019 23:29:00 +0000 (16:29 -0700)]
[Keyboard] Change Corne RGB Matrix split handling (#7117)

* [Keyboard] Change Corne RGB Matrix split handling

This uses the "is_master" detection to set the led matrix, rather than a define at compile time.

This means that the same hex can be used for both halves, not just one or the other.  The caveat is that this costs ~240 bytes to do.
However, I feel that this is a good trade-off, not just lazy.

* Update documentation for RGB Matrix on the Corne

4 years ago[Keyboard] Fix matrix for Tsangan (#7159)
Yan-Fa Li [Mon, 28 Oct 2019 23:26:59 +0000 (16:26 -0700)]
[Keyboard] Fix matrix for Tsangan (#7159)

- 1st mod after space bar was wrong position

4 years ago[Keymap] Layout update for my ergodox (#7187)
Christoffer Holmberg [Mon, 28 Oct 2019 23:26:13 +0000 (01:26 +0200)]
[Keymap] Layout update for my ergodox (#7187)

* Add KC_ESC to normal location and move SE_HALF to ARRW layer

* Add `<` and `>` to SYMB layer as standalone keys

4 years ago[Docs] started Russian translation of Newbs Guide (partial) (#6967)
Nikita Titov [Mon, 28 Oct 2019 23:22:58 +0000 (02:22 +0300)]
[Docs] started Russian translation of Newbs Guide (partial) (#6967)

* started Russian translation

* added translation of some newbs docs

* do not translate firmware word in name and transliterate names keeping original ones in brackets

* addressed review comments

* addressed more review comments

Co-Authored-By: nabokovas <bbkv@bk.ru>
4 years ago[Keymap] Updating keymaps (#7170)
Xyverz [Mon, 28 Oct 2019 23:09:01 +0000 (16:09 -0700)]
[Keymap] Updating keymaps (#7170)

* Added WOW layer

* Initial commit for this branch. Still a work in progress.

* Added Rorschach keyboard layout.

* Simplified keymap

Removed the media layer to help simplify things. Also corrected some
keymap mistakes in the Qwerty and Colemak layers.

* Added ErgoTravel keymap.

* reverted to previous layout.

* Added Sol keyboard layout.

* Minor changes to keymap.

* more changes

* Added sol graphic by Kagerufu and Cardiactuna

* Added colemak layer because I can.

* more changes to sol layout

* Streamlined Sol layout

* minor tweaks to sol layout

* further revisions to sol keymap.

* Removing deprecated #include statements from my keymaps

* Standardizing keymap `include` lines.

* Minor change to keymap.

Swapped ESC with GRV on all alpha layers.

* Tweaks to Atreus62 Keymap

Added a layer for FPS RPG Loot Shooters.

* Fixed readme.md for Atreus keymap.

Replaced "Keymap" with "Layer" in illustrations for continuity's sake

* More readme.md clean-up

More clarification in the Atreus readme file.

* Next verse, same as the first.

* Changes to Sol layout

Bringing my Sol layout more in line with my other Orthos.

* Fixed keymap GUI.

Replaced left-hand "RGUI" with "LGUI" on all layers as it should be.

* Added ALPS64 keymap

* Formatting corrections

* fixes to config.h and keymap.c

* Fixed errors

This commit fixes a pathing issue in keyboards/orthodox/keymaps/xyverz/config.h
and removes an stupid comma at the end of each LAYOUT stanza in
keyboards/rgbkb/sol/keymaps/xyverz/keymap.c left there by me.

* Fixed orthodox keymap config.h file

I hope this one fixes the problem. *sigh*

* Making suggested changes for PR#6192

Thanks to noroadsleft, fauxpark, and drashna. Still have
more work to do, but at least these suggestions have been applied.

* Fixing build errors

Travis has shown me the error of my ways...

* More fixes and corrections

Those pesky semicolons...

* More Fixes.

* Removing unneeded code snippet.

* fixed omitted semicolons

* Code updates to my keymaps

Updating the code for my Iris, Atreus62, and Atreus keymaps.

* Fixed Atreus62 Keymap

I forgot to add in the aliases for LOWER, RAISE, and ADJUST.

* Added userspace

Also made changes to Atreus62 Keymap to turn the red LEDs off on the ProMicro

* Fixing code that disables LEDs on ProMicros
Also tidied up my ErgoTravel keymap.

* Moving userspace to new branch

Moving my userspace to a new branch for the sake of keeping things
clean on the master branch.

* Added F13-F15 to Atreus62 Layout.

* Update readme.md.

* Updated Phantom keymap to current keymap standards

* Phantom keymap updates

Further updates - tidying and removing cruft.
Thank you zvecr on Discord for the help!

* Standards Updates

Bringing my Kinesis keymap up to current code standards

* Adding a readme

* Bring GH60 code to standard

* Utilizing layouts for 60_ansi and tkl_ansi

Moving my GH60 and Phantom keymaps into layouts/community/

* Alps64 layout removal

Removing my Alps64 keymap now that I've setup my 60_ansi layout.

* Moved Clueboard layout to community/66_ansi.

* Additions to 66_ansi config.h

* Bringing keymaps up to standard.

* More updates to keymaps.

* Syntax updates

* Revert "Syntax updates"

This reverts commit a892b2d9fcc0d4ba8fc22d676d5414120cc2c183.

* Moved WIP keymaps

Moved my WIP keymaps to my wip_keymaps branch to keep my master clean

* Updates requested by noroadsleft

* more changes per noroadsleft

More fixes as requested by noroadsleft. Further tidy-up and
standardization of my keymap code.

4 years agoFix formatting for sendstring LUTs (#7176)
fauxpark [Mon, 28 Oct 2019 22:54:05 +0000 (09:54 +1100)]
Fix formatting for sendstring LUTs (#7176)

4 years agoClean macos install script (#7186) 0.7.50
Yadunand Prem [Mon, 28 Oct 2019 22:13:07 +0000 (09:13 +1100)]
Clean macos install script (#7186)

4 years agoCleanup rules.mk for 32U4 keyboards, R-S (#7182)
fauxpark [Mon, 28 Oct 2019 19:08:00 +0000 (06:08 +1100)]
Cleanup rules.mk for 32U4 keyboards, R-S (#7182)

4 years agoFix travis build failures for namecard2x4 (#7189)
Joel Challis [Mon, 28 Oct 2019 19:05:27 +0000 (19:05 +0000)]
Fix travis build failures for namecard2x4 (#7189)

4 years agoUpdate split i2c docs for example of when pull-ups are required (#7143)
Adam Perlman [Mon, 28 Oct 2019 18:10:25 +0000 (14:10 -0400)]
Update split i2c docs for example of when pull-ups are required (#7143)

4 years agoaranck handwired keyboard added (#7151)
Arda Kılıçdağı [Mon, 28 Oct 2019 18:04:37 +0000 (21:04 +0300)]
aranck handwired keyboard added (#7151)

* aranck handwired keyboard added

* layer enum updated

* layout optimisations and general fixes done

* Readme updated

* Readme updated

* Readme updated

4 years ago[Keyboard] Add NEISO Macro Pad (#7163)
J.Flanagan [Mon, 28 Oct 2019 17:57:15 +0000 (12:57 -0500)]
[Keyboard] Add NEISO Macro Pad (#7163)

* Initial Commit

Initial commit of the N-E-ISO Pad

* Changes to keymap.c

Minor Changes to keymap.c

* Major Changes

Changes to config.h, neiso.c, neiso.h, readme.md, rules.mk, info.json

* Updated readme.md

Changed wording of redme.md

* Initial Commit

Initial commit of the N-E-ISO Pad

* Changes to keymap.c

Minor Changes to keymap.c

* Major Changes

Changes to config.h, neiso.c, neiso.h, readme.md, rules.mk, info.json

* Updated readme.md

Changed wording of redme.md

* Update keyboards/sck/neiso/info.json

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/sck/neiso/info.json

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/sck/neiso/keymaps/default/keymap.c

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/sck/neiso/neiso.h

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Changes per request

Removed lines 55-60 from default/keymap.c per request

4 years ago[keyboard] yanfali fruity60 prototype (#7021)
Yan-Fa Li [Mon, 28 Oct 2019 16:47:48 +0000 (09:47 -0700)]
[keyboard] yanfali fruity60 prototype (#7021)

* initial commit

* README

* Unique id

* info.json

* layotus

* br

* Move to handwired

* cleanup

* Disable command for fruity out of flash space

* Old compiler

turn off command

4 years agoCouple more minor Lily58 keymap tweaks (#7175)
Jonathan Rascher [Mon, 28 Oct 2019 02:53:49 +0000 (21:53 -0500)]
Couple more minor Lily58 keymap tweaks (#7175)

* Move grave/tilde and backslash/pipe to left hand

* Shift media keys to be aligned with home row

* Update KLE images

* Mention new media key location in readme

* Turn off a couple more features for explicitness

4 years agoUpdate URL for `60-keyboard.hwdb` (#7185)
Yadunand Prem [Mon, 28 Oct 2019 02:41:22 +0000 (13:41 +1100)]
Update URL for `60-keyboard.hwdb` (#7185)

4 years ago[Keyboard] Add keyboard Naked64 (#7144)
Salicylic-acid3 [Sun, 27 Oct 2019 01:10:50 +0000 (10:10 +0900)]
[Keyboard] Add keyboard Naked64 (#7144)

* [Keyboard] Add keyboard Naked64

Add Naekd64 keyboard.

A 64 keys Ortholinear + Alice Layout keyboard.
Salicylic-acid3

* Update keyboards/naked64/readme.md

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/naked64/readme.md

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/naked64/rev1/rev1.c

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/naked64/rev1/rev1.h

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/naked64/keymaps/default_with_setta21/keymap.c

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/naked64/keymaps/salicylic_with_setta21/keymap.c

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/naked64/keymaps/salicylic_with_setta21/keymap.c

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/naked64/keymaps/salicylic_with_setta21/keymap.c

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/naked64/keymaps/default/keymap.c

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/naked64/keymaps/default/keymap.c

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/naked64/keymaps/default_with_setta21/keymap.c

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/naked64/keymaps/default/keymap.c

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/naked64/keymaps/default_with_setta21/keymap.c

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/naked64/keymaps/salicylic/keymap.c

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/naked64/keymaps/salicylic/keymap.c

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/naked64/keymaps/salicylic_with_setta21/keymap.c

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/naked64/keymaps/salicylic_with_setta21/keymap.c

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/naked64/keymaps/salicylic_with_setta21/keymap.c

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/naked64/keymaps/default_with_setta21/keymap.c

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/naked64/rev1/rev1.h

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/naked64/keymaps/salicylic/keymap.c

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/naked64/keymaps/default_with_setta21/keymap.c

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/naked64/keymaps/default_with_setta21/keymap.c

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/naked64/keymaps/default_with_setta21/keymap.c

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/naked64/keymaps/default_with_setta21/keymap.c

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/naked64/keymaps/salicylic_with_setta21/keymap.c

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/naked64/keymaps/salicylic_with_setta21/keymap.c

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/naked64/keymaps/salicylic_with_setta21/keymap.c

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/naked64/keymaps/salicylic_with_setta21/keymap.c

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Modify info.json and rule.mk

rule.mk modifies comments.
info.json is changed to Layout without angle.

* Update info.json

Puts the keys in the correct sequence.

4 years agoBackslash-escape pipe character in keycode lists (#7157)
fauxpark [Sat, 26 Oct 2019 05:10:03 +0000 (16:10 +1100)]
Backslash-escape pipe character in keycode lists (#7157)

4 years agoCleanup rules.mk for 32U4 keyboards, N-Q (#7147)
fauxpark [Sat, 26 Oct 2019 01:32:18 +0000 (12:32 +1100)]
Cleanup rules.mk for 32U4 keyboards, N-Q (#7147)

4 years ago[Keyboard] Fix Print Screen key for XT to USB converter (#7039)
fauxpark [Sat, 26 Oct 2019 01:23:11 +0000 (12:23 +1100)]
[Keyboard] Fix Print Screen key for XT to USB converter (#7039)

* Fix Print Screen key for XT to USB converter

* While I'm here, get rid of led.c as it does absolutely nothing

* Fix info.json too

* "]" key is 1.25U and stepped on the Model F XT

4 years ago[Docs] Fixed internal links on Handwire page (#7154)
Gouty [Sat, 26 Oct 2019 01:16:17 +0000 (02:16 +0100)]
[Docs] Fixed internal links on Handwire page (#7154)

Some of the links were not playing nice on docs.qmk.fm, I think this fixes it.

4 years ago[Keymap] Align top and bottom layers to make it easier to map between them (#7153)
Rys Sommefeldt [Sat, 26 Oct 2019 01:14:21 +0000 (02:14 +0100)]
[Keymap] Align top and bottom layers to make it easier to map between them (#7153)

4 years ago[Keymap] Personal layout for the RAMA M6-A (#7152)
Rys Sommefeldt [Sat, 26 Oct 2019 01:07:49 +0000 (02:07 +0100)]
[Keymap] Personal layout for the RAMA M6-A (#7152)

4 years agoRevert "Initial actions/labeler config (#7091)" (#7156) 0.7.49
Joel Challis [Fri, 25 Oct 2019 23:27:17 +0000 (00:27 +0100)]
Revert "Initial actions/labeler config (#7091)" (#7156)

This reverts commit 32fdf4805ae8d76649fa821275cc2333c5e8bba9.

4 years ago[Keyboard] musl/add-chiron-keyboard (#7146)
Michael B. Hix [Fri, 25 Oct 2019 22:48:57 +0000 (15:48 -0700)]
[Keyboard] musl/add-chiron-keyboard (#7146)

* Add the Chiron keyboard

* Add link to case repo

* Update keyboards/handwired/chiron/readme.md

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/handwired/chiron/keymaps/default/config.h

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/handwired/chiron/rules.mk

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/handwired/chiron/rules.mk

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/handwired/chiron/rules.mk

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/handwired/chiron/readme.md

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/handwired/chiron/rules.mk

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/handwired/chiron/rules.mk

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Clean up rules.mk for the configurator

4 years ago[Keymap] Fix some formatting, add blink on lock example (#7145)
Ethan Madden [Fri, 25 Oct 2019 22:34:55 +0000 (15:34 -0700)]
[Keymap] Fix some formatting, add blink on lock example (#7145)

* Double backspace + changed layer detection

* Blink on capslock

* updated with feedback from @drashna

4 years ago[Docs] Update hand wire guide (#7044) 0.7.48
Gouty [Fri, 25 Oct 2019 18:48:59 +0000 (19:48 +0100)]
[Docs] Update hand wire guide (#7044)

* Reorganised Hand Wire Guide

Added some images and put the "Matrix" section in a hidden <details> section

* Actually adding images this time

removed .jpg from .gitignore

* Hand wire guide updated

Incomplete, but started making the guide more general.  Will continue to add images (in imgur as requested)

* Removed some more images from gitignore

* testing image changes (temporary)

* Update hand_wire.md

* added techniques table

* Tweaking the table

* Finished soldering guide

* Fixed some links, change image scaling

* More of the same

* resizing images

* updated images

* Update hand_wire.md

* Resizing images

* Update hand_wire.md

* Update hand_wire.md

* Create ribbon_cable.jpg

* Minor updates to links

* Updated firmware and flashing guidelines

* Updated images to imgur links and re-added images to gitignore

* Implemented requested changes.  Improved wording

* Added handwire helpers info and split KB info

* Update hand_wire.md

* Removed "the" from "the QMK toolbox"

* Fixed handwire helper table and image size

* Fixed a heading