jackhill/qmk/firmware.git
4 years agoxwhatsit/modelfkeyboards_com: renamed layout for f77 iso uk
Purdea Andrei [Fri, 27 Mar 2020 02:08:24 +0000 (04:08 +0200)]
xwhatsit/modelfkeyboards_com: renamed layout for f77 iso uk

4 years agoxwhatsit/modelfkeyboards_com: test code bugfix -- would shift everything to the right.
Purdea Andrei [Fri, 27 Mar 2020 01:55:05 +0000 (03:55 +0200)]
xwhatsit/modelfkeyboards_com: test code bugfix -- would shift everything to the right.

4 years agoxwhatsit/modelfkeyboards_com: move test into separate function
Purdea Andrei [Thu, 26 Mar 2020 13:12:10 +0000 (15:12 +0200)]
xwhatsit/modelfkeyboards_com: move test into separate function

4 years agoxwhatsit/modelfkeyboards_com: fix build on other compiler versions
Purdea Andrei [Thu, 26 Mar 2020 13:08:23 +0000 (15:08 +0200)]
xwhatsit/modelfkeyboards_com: fix build on other compiler versions

4 years agoxwhatsit/modelfkeyboards_com: implemented some hardware access routines, currently...
Purdea Andrei [Thu, 26 Mar 2020 05:10:51 +0000 (07:10 +0200)]
xwhatsit/modelfkeyboards_com: implemented some hardware access routines, currently only running some test code

4 years agoxwhatsit/modelfkeyboards_com: added layouts and keymaps
Purdea Andrei [Wed, 25 Mar 2020 17:30:05 +0000 (19:30 +0200)]
xwhatsit/modelfkeyboards_com: added layouts and keymaps

4 years agoxwhatsit/modelfkeyboards_com: enable custom matrix
Purdea Andrei [Wed, 25 Mar 2020 08:32:26 +0000 (10:32 +0200)]
xwhatsit/modelfkeyboards_com: enable custom matrix

4 years agoxwhatsit/modelfkeyboards_com: updated readme
Purdea Andrei [Wed, 25 Mar 2020 08:19:39 +0000 (10:19 +0200)]
xwhatsit/modelfkeyboards_com: updated readme

4 years agoxwhatsit/modelfkeyboards_com: renamed from xwhatsit/modelfkeyboards.com: according...
Purdea Andrei [Wed, 25 Mar 2020 08:15:37 +0000 (10:15 +0200)]
xwhatsit/modelfkeyboards_com: renamed from xwhatsit/modelfkeyboards.com: according to QMK rules, names should not contain periods

4 years agomodelfkeyboards.com: Set VID/PID to that used by the original xwhatsit controller...
Purdea Andrei [Wed, 25 Mar 2020 06:35:04 +0000 (08:35 +0200)]
modelfkeyboards.com: Set VID/PID to that used by the original xwhatsit controller. And give credit in USB strings

4 years agomodelfkeyboards.com: setting dummy col pins which exist on atmega32u2 to allow compil...
Purdea Andrei [Wed, 25 Mar 2020 06:04:06 +0000 (08:04 +0200)]
modelfkeyboards.com: setting dummy col pins which exist on atmega32u2 to allow compilation

4 years agomodelfkeyboards.com: this is an atmega32u2 device
Purdea Andrei [Wed, 25 Mar 2020 06:01:21 +0000 (08:01 +0200)]
modelfkeyboards.com: this is an atmega32u2 device

4 years agomodelfkeyboards.com keyboard created using new_keyboard.sh
Purdea Andrei [Wed, 25 Mar 2020 05:59:54 +0000 (07:59 +0200)]
modelfkeyboards.com keyboard created using new_keyboard.sh

4 years agoRun clang-format manually to fix recently changed files (#8552) 0.8.72
Joel Challis [Wed, 25 Mar 2020 03:39:53 +0000 (03:39 +0000)]
Run clang-format manually to fix recently changed files (#8552)

4 years ago[Docs] Update RGB Matrix docs with function refs (#8367)
Drashna Jaelre [Wed, 25 Mar 2020 01:54:38 +0000 (18:54 -0700)]
[Docs] Update RGB Matrix docs with function refs (#8367)

* [Docs] Update RGB Matrix docs with function refs

* Fix up code samples

* suggestions by noroadsleft

* Fix small typo

Co-authored-by: James Young <xxiinophobia@yahoo.com>
4 years ago[Keyboard] Add kudox game rev2 (#8529)
くまお工房 [Tue, 24 Mar 2020 20:02:41 +0000 (05:02 +0900)]
[Keyboard] Add kudox game rev2 (#8529)

* Add Kudox Game rev2.

* Add the keymap of Kudox Game a layer for regulating RGB.

* Modified rgblight_init when RGBLIGHT_ENABLE=no.

* Remove invalid codes.

* Modified *init* function right intention of framework.

4 years ago[Docs] Update Japanese translation of custom_quantum_functions.md (#8520)
shela [Tue, 24 Mar 2020 18:59:31 +0000 (03:59 +0900)]
[Docs] Update Japanese translation of custom_quantum_functions.md (#8520)

4 years ago[Docs] Update Japanese translation of _summary.md (#8508)
shela [Tue, 24 Mar 2020 18:51:45 +0000 (03:51 +0900)]
[Docs] Update Japanese translation of _summary.md (#8508)

* Update Japanese translation of _summary.md

* Update translation

* Update translation

4 years ago[Docs] Update Japanese translation of README.md (#8507)
shela [Tue, 24 Mar 2020 08:05:08 +0000 (17:05 +0900)]
[Docs] Update Japanese translation of README.md (#8507)

* Update Japanese translation of README.md

* Apply suggestions from code review

* Apply suggestions from code review

* Update translation

Co-authored-by: Takeshi ISHII <2170248+mtei@users.noreply.github.com>
4 years ago[Keymap] shadowprogr's personal keymap (#8497)
Hoàng Vương [Tue, 24 Mar 2020 07:13:45 +0000 (14:13 +0700)]
[Keymap] shadowprogr's personal keymap (#8497)

* Add personal keymap

* Add keymap readme.md

* Update keymap

4 years agoUpdate Japanese translation of flashing.md
shela [Sun, 22 Mar 2020 07:54:19 +0000 (16:54 +0900)]
Update Japanese translation of flashing.md

4 years agoUpdate Japanese translation of keymap.md
shela [Sun, 22 Mar 2020 08:43:45 +0000 (17:43 +0900)]
Update Japanese translation of keymap.md

4 years agoUpdate Japanese translation of contributing.md
shela [Sun, 22 Mar 2020 04:30:11 +0000 (13:30 +0900)]
Update Japanese translation of contributing.md

4 years agoSet backlight and RGB pins for AVR onekeys (#8533)
Ryan [Tue, 24 Mar 2020 03:32:23 +0000 (14:32 +1100)]
Set backlight and RGB pins for AVR onekeys (#8533)

* Set backlight and RGB pins for AVR onekeys

* Set pin for ADC as well

* Define ADC_PIN for F4 blackpills

* Use A0 for F4 ADCs

* Set ADC pins for F0 and F1

4 years ago[Keymap] Minidox Bepo layout (#8515)
Olivier [Tue, 24 Mar 2020 00:51:49 +0000 (01:51 +0100)]
[Keymap] Minidox Bepo layout (#8515)

* [Keymap] Minidox Bepo layout

Todo :
Lower
Adjust
Update Lower E and Lower S on schema

* Added config.h

* Code review, update config.h

Co-Authored-By: Ryan <fauxpark@gmail.com>
Co-authored-by: dolie <olivier.ghafari@pm.me>
Co-authored-by: Ryan <fauxpark@gmail.com>
4 years ago[Keyboard] Add support for Southpaw Extended 65% (#8465)
horza21 [Mon, 23 Mar 2020 22:26:22 +0000 (06:26 +0800)]
[Keyboard] Add support for Southpaw Extended 65% (#8465)

* Add support for Southpaw Extended 65%

* Update keyboards/switchplate/southpaw_65/readme.md

* Update keyboards/switchplate/southpaw_65/readme.md

* Update keyboards/switchplate/southpaw_65/readme.md

* Update keyboards/switchplate/southpaw_65/southpaw_65.c

* Update keyboards/switchplate/southpaw_65/rules.mk

* Cleaned up keymaps
-Removed default2 keymap
-Removed default_iso2 keymap
-Rename default keymap directory to default_ansi to reflect correct keymap name

* Update readme.md for default_ansi keymap directory change

* Add layout_all for configurator and correct maximum number of keys supported in readme.md

* Update keyboards/switchplate/southpaw_65/info.json

Forgot to change name to LAYOUT_all

* Update keyboards/switchplate/southpaw_65/info.json

* Update keyboards/switchplate/southpaw_65/readme.md

* Update keyboards/switchplate/southpaw_65/rules.mk

* Add LAYOUT_all keymap

* Update keyboards/switchplate/southpaw_65/keymaps/default/keymap.c

* Update keyboards/switchplate/southpaw_65/info.json

4 years ago[Keyboard] Snap96 Keyboard (#8416)
Xelus22 [Mon, 23 Mar 2020 04:27:00 +0000 (15:27 +1100)]
[Keyboard] Snap96 Keyboard (#8416)

* snap96

* fix readme

* small fixes

* remove 4th layer

* moved via config to via folder

* remove suspend

* via  config.h

* kc_nubs

* remove kc_trns to define and remove layer 2

* remove merge conflicts

* remove define and add 3rd layer for VIA keymap

* fix comma

Co-authored-by: Xelus22 <preyas22@gmail.com>
4 years ago[Keymap] Add spidey3 keymap for 75_ansi, and a spidey3 userspace (#8470)
spidey3 [Mon, 23 Mar 2020 04:11:41 +0000 (00:11 -0400)]
[Keymap] Add spidey3 keymap for 75_ansi, and a spidey3 userspace (#8470)

* First cut at Josh Diamond's KBD75 customizations.
Includes:
* My unique keymap with ChromeOS specific keys
* Use RGB underglow to indicate Caps Lock
* Some unicode bindings
* Some changes to make debugging easier

* Updated spidey3 to be applicable to all 75_ansi boards

* Sadly, ChromeOS doesn't pay attention to most consumer codes

* Add mac layer; fix flakeyness in CAPS_LOCK underglow.

* Make layers.json match the keymap (to the extent possible)

* Major cleanup; fix broken debug persistence

* Cleanup some whitespace issues

* Fix incorrect log message.

* Rework layer indication to user RGBLIGHT_LAYERS

* Update layouts/community/75_ansi/spidey3/keymap.c

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Rename users/spidey3/rgblight.c to layer_rgb.c per suggestion

* Refactor to use set_single_persistant_default_layer().

* Use dprint/f to make logging more elegant.

* Update users/spidey3/config.h

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

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update layouts/community/75_ansi/spidey3/rules.mk

Co-Authored-By: Ryan <fauxpark@gmail.com>
* Update users/spidey3/spidey3.c

Co-Authored-By: Ryan <fauxpark@gmail.com>
* Update users/spidey3/layer_rgb.c

Co-Authored-By: Ryan <fauxpark@gmail.com>
* Update users/spidey3/init.c

Co-Authored-By: Ryan <fauxpark@gmail.com>
* Changes from code review

Co-authored-by: Joshua Diamond <jdiamond@Deep-Thought.local>
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
4 years agoAdd Irish keymap (#8528) 0.8.71
Ryan [Mon, 23 Mar 2020 00:32:43 +0000 (11:32 +1100)]
Add Irish keymap (#8528)

4 years agoAdd Czech keymap (#8526) 0.8.70
Ryan [Mon, 23 Mar 2020 00:31:19 +0000 (11:31 +1100)]
Add Czech keymap (#8526)

4 years ago[Keyboard] Added two new layouts for the cospad (#8502)
johannbl [Mon, 23 Mar 2020 00:28:11 +0000 (20:28 -0400)]
[Keyboard] Added two new layouts for the cospad (#8502)

* creation

new numpad layout for 23 keys
creation of new keymap

* Update cospad.h

* Update info.json

* Update keymap.c

* Update keymap.c

Added a macro for the "00" key.

* added two new keymap. one for each new layout.

The new keymaps are based on the default keymap but focus on

* Update keyboards/cospad/cospad.h

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

Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/cospad/keymaps/johannbl/numpad2/keymap.c

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

Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/cospad/keymaps/johannbl/keymap.c

Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/cospad/keymaps/johannbl/numpad2/keymap.c

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

Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/cospad/keymaps/johannbl/numpad3/keymap.c

Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/cospad/keymaps/johannbl/numpad3/keymap.c

Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/cospad/keymaps/johannbl/numpad3/keymap.c

Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keymap.c

layout name fix.

* Update keyboards/cospad/keymaps/johannbl/keymap.c

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

Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/cospad/keymaps/johannbl/keymap.c

Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/cospad/keymaps/johannbl/keymap.c

Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Delete keymap.c

* Rename keyboards/cospad/keymaps/johannbl/numpad2/keymap.c to keyboards/cospad/keymaps/johannbl/split_plus_and_zero/keymap.c

* Rename keyboards/cospad/keymaps/johannbl/numpad3/keymap.c to keyboards/cospad/keymaps/johannbl/split_zero/keymap.c

* Rename keyboards/cospad/keymaps/johannbl/split_plus_and_zero/keymap.c to keyboards/cospad/keymaps/split_plus_and_zero/keymap.c

* Rename keyboards/cospad/keymaps/johannbl/split_zero/keymap.c to keyboards/cospad/keymaps/split_zero/keymap.c

* Update keyboards/cospad/keymaps/split_plus_and_zero/keymap.c

Co-Authored-By: Nick Brassel <nick@tzarc.org>
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
Co-authored-by: Nick Brassel <nick@tzarc.org>
4 years agoformat code according to conventions [skip ci] 0.8.69
QMK Bot [Sun, 22 Mar 2020 14:03:14 +0000 (14:03 +0000)]
format code according to conventions [skip ci]

4 years agoAdd Post Processing to process_record (#4892)
Drashna Jaelre [Sun, 22 Mar 2020 13:29:05 +0000 (06:29 -0700)]
Add Post Processing to process_record (#4892)

* Improve process_record system

Code based on @colinta's

* Rename and better handle functions

* Fix incorrect function call to process_record_user

* Add documentation for post_process_record

* Add both get_event_keycode and get_record_keycode functions

And add some comments about these functions

* Update code format

* Cleanup merge artifacts

4 years agoVariable combo (#8120)
Jeremy Bernhardt [Sun, 22 Mar 2020 13:17:26 +0000 (07:17 -0600)]
Variable combo (#8120)

* keymap(gergo): colemak

* added flipped numbers

* add STENO_DISABLE_VIRTSER

* add STENO_DISABLE_VIRTSER

* Added GergoPlex and Faunchpad

* push retab

* push retab

* added variable option for combos

* removed accidental commit

* removed accidental commit

* More accidental deletions! (╯°□°)╯︵ ┻━┻

Co-authored-by: Damien Rajon <145502+pyrho@users.noreply.github.com>
4 years agoAdd Word Per Minute calculation feature (#8054)
brickbots [Sun, 22 Mar 2020 13:06:16 +0000 (06:06 -0700)]
Add Word Per Minute calculation feature (#8054)

* Add Word Per Minute calculation feature

* Fix copyright info

* Remove header from quantum.c, setup overloadable keycode inclusion for WPM, update docs

* Simplify logic for keycode filtering

* Adding link from summary to wpm_feature info

* Update docs/feature_wpm.md

Typo in function prototype example in docs

Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Add WPM transport via i2c

Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
4 years agoAlign some ChibiOS build logic (#8461) 0.8.68
Joel Challis [Sun, 22 Mar 2020 09:48:17 +0000 (09:48 +0000)]
Align some ChibiOS build logic (#8461)

* Align some ChibiOS build logic

* infer more makefile logic

* Move bootloader logic to chibios file

4 years agoAdd US International keymap (#8493) 0.8.67
Ryan [Sun, 22 Mar 2020 09:45:27 +0000 (20:45 +1100)]
Add US International keymap (#8493)

* Add US International keymap

* Add extra spacing to UK AltGr keycode comments

4 years agoAdd Icelandic keymap and sendstring LUT (#8494) 0.8.66
Ryan [Sun, 22 Mar 2020 09:16:24 +0000 (20:16 +1100)]
Add Icelandic keymap and sendstring LUT (#8494)

4 years agoAdd Finnish keymap and sendstring LUT (#8495) 0.8.65
Ryan [Sun, 22 Mar 2020 08:52:54 +0000 (19:52 +1100)]
Add Finnish keymap and sendstring LUT (#8495)

4 years agoReorder logic within common_features.mk (#8517) 0.8.64
Joel Challis [Sun, 22 Mar 2020 08:34:23 +0000 (08:34 +0000)]
Reorder logic within common_features.mk (#8517)

* Reorder logic within common_features.mk

* Revert haptic logic

* Add back path to make tests happy

* Update common_features.mk

Co-Authored-By: Ryan <fauxpark@gmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
4 years agoRemove BOOTLOADER_SIZE stuff from template (#8516) 0.8.63
Ryan [Sun, 22 Mar 2020 07:50:37 +0000 (18:50 +1100)]
Remove BOOTLOADER_SIZE stuff from template (#8516)

4 years ago[Docs] Trivial documentation fix (#8509)
shela [Sun, 22 Mar 2020 02:53:58 +0000 (11:53 +0900)]
[Docs] Trivial documentation fix (#8509)

* Trivial documentation fix

* fix

* fix

* fix translation

4 years agoformat code according to conventions [skip ci] 0.8.62
QMK Bot [Sat, 21 Mar 2020 23:44:27 +0000 (23:44 +0000)]
format code according to conventions [skip ci]

4 years agoAdd support for Bootmagic lite when using SPLIT_HAND_PIN (#8347)
Joel Challis [Sat, 21 Mar 2020 23:10:39 +0000 (23:10 +0000)]
Add support for Bootmagic lite when using SPLIT_HAND_PIN (#8347)

* Add support for Bootmagic lite when using SPLIT_HAND_PIN

* Deduplicate bootmagic_lite logic from within via

* Revert location of defaults so that user overrides still work for now

* Tidy up code slightly

4 years agoFLX Lodestone: add ANSI and ISO layout data and keymaps (#8481)
James Young [Sat, 21 Mar 2020 22:36:27 +0000 (15:36 -0700)]
FLX Lodestone: add ANSI and ISO layout data and keymaps (#8481)

* Lodestone: add ANSI and ISO layout data and keymaps

* rename layout macros

LAYOUT_ansi -> LAYOUT_65_ansi_blocker_split_bs
LAYOUT_iso -> LAYOUT_65_iso_blocker_split_bs

* use four-space indent on the new keymaps

* add 65_ansi_blocker and 65_iso_blocker layouts

4 years ago[Docs] Fixes for feature_rgblight.md (#8514)
James Young [Sat, 21 Mar 2020 20:11:06 +0000 (13:11 -0700)]
[Docs] Fixes for feature_rgblight.md (#8514)

* remove extra comma that breaks the RGBLight Layers example

* linting

- use four spaces instead of tabs for indenting
- remove trailing spaces

4 years agoClaw44 rev1 Configurator layout support (#8488)
James Young [Sat, 21 Mar 2020 19:43:27 +0000 (12:43 -0700)]
Claw44 rev1 Configurator layout support (#8488)

4 years agoFix formatting for report.h (#8512) 0.8.61
Ryan [Sat, 21 Mar 2020 19:19:01 +0000 (06:19 +1100)]
Fix formatting for report.h (#8512)

4 years agoFix build of Equinox (#8505)
Wilba [Sat, 21 Mar 2020 17:34:23 +0000 (04:34 +1100)]
Fix build of Equinox (#8505)

* Remove rules.mk from equinox dir

* Add explicit rules.mk to rev0 and rev1 dirs

4 years ago[Docs] Update layer documentation (#8371)
Drashna Jaelre [Sat, 21 Mar 2020 17:17:02 +0000 (10:17 -0700)]
[Docs] Update layer documentation (#8371)

* [Docs] Update layer documentation

* Add layer_state_cmp functions

* Fix cut/copy/paste issue

* Add id tags

* Apply noroads corrections

* Move Layers section to separate document

* Fix ID tag for layers

* Use better name for summary/side bar

* Fix feature page linkage

As well as a small spell error close by

* Remove paper analogy for now

4 years agoformat code according to conventions [skip ci]
QMK Bot [Sat, 21 Mar 2020 12:58:19 +0000 (12:58 +0000)]
format code according to conventions [skip ci]

4 years agoUpdate newbs installation procedure for MSYS2 (#8423) 0.8.59 0.8.60
Ryan [Sat, 21 Mar 2020 08:00:44 +0000 (19:00 +1100)]
Update newbs installation procedure for MSYS2 (#8423)

4 years ago[Keyboard] Palette1202 fix encoder rotate direction (#8489)
Takashi Shibusawa [Sat, 21 Mar 2020 06:22:08 +0000 (15:22 +0900)]
[Keyboard] Palette1202 fix encoder rotate direction (#8489)

* revised hardware availability - URL

* fixed encoder rotate direction (reversed)

4 years agoInitial arm->chibios pass - simplify some platform logic (#8450)
Joel Challis [Sat, 21 Mar 2020 05:20:04 +0000 (05:20 +0000)]
Initial arm->chibios pass - simplify some platform logic (#8450)

4 years agoTidy up report.h (#8486)
Ryan [Sat, 21 Mar 2020 05:19:15 +0000 (16:19 +1100)]
Tidy up report.h (#8486)

* Tidy up report.h

* Add link to Review Request 41 for brightness controls

4 years agoRemove ACT_COMMAND (#8487)
Ryan [Sat, 21 Mar 2020 05:17:43 +0000 (16:17 +1100)]
Remove ACT_COMMAND (#8487)

* Remove ACT_COMMAND

* And from action_t as well

4 years agofixing matrix layout (#8504)
worldspawn00 [Sat, 21 Mar 2020 05:07:39 +0000 (00:07 -0500)]
fixing matrix layout (#8504)

4 years agoHighlight .inc files as .c files (#8496) 0.8.58
Nick Snyder [Fri, 20 Mar 2020 08:48:55 +0000 (01:48 -0700)]
Highlight .inc files as .c files (#8496)

4 years agoAdd VIA support to Leaf 60 (#8490)
Wilba [Fri, 20 Mar 2020 05:36:54 +0000 (16:36 +1100)]
Add VIA support to Leaf 60 (#8490)

4 years agoUpdate JIS keymap and sendstring LUT (#8457) 0.8.57
Ryan [Fri, 20 Mar 2020 01:27:52 +0000 (12:27 +1100)]
Update JIS keymap and sendstring LUT (#8457)

4 years agoVIA Support for GH60 (#8442)
Diego Song [Thu, 19 Mar 2020 23:33:13 +0000 (19:33 -0400)]
VIA Support for GH60 (#8442)

* VIA Support: GH60 Rev C and GH60 Satan

* Corrected GH60 VIA default keymap

* Corrected GH60 VIA default keymap pt 2

* Copied default keymap over via default keymap

* Satan GH60 default corrected for VIA

* Satan GH60 default corrected for VIA pt 2

* Satan GH60 LTO enable for size

* Transparent 4th dynamic layer for GH60 Via support

* Update keyboards/gh60/revc/info.json

* Update keyboards/gh60/satan/info.json

* Update keyboards/gh60/satan/info.json

* Removed deprecated JSON keys gh60/revc/info.json

* Removed inline comment next to VID for GH60 Satan

4 years agoAdd tw1t611 ergodash keymap. (#8377)
tw1t611 [Thu, 19 Mar 2020 03:08:36 +0000 (04:08 +0100)]
Add tw1t611 ergodash keymap. (#8377)

* Add tw1t611 ergodash keymap.

* Fix keycodes. Change kc_rctl to kcb rsft.

* Change block to enum layers.

* Remove blackslahs.

* Remove last slash. Align row.

* Use new german keymap.

* Fix typo.

Co-authored-by: Daniel Schindler <client55@protonmail.com>
4 years agoJotix (#8480)
jotix [Thu, 19 Mar 2020 02:32:30 +0000 (23:32 -0300)]
Jotix (#8480)

* jotix ortho_4x12 layout

* jotix ortho_4x12 layout

* jotix ortho_4x12 layout

Co-authored-by: jotix <jotix@jotix-pc.localdomain>
4 years agoFix missing deprecated keycodes for keymap_swedish (#8483) 0.8.56
Ryan [Thu, 19 Mar 2020 02:13:05 +0000 (13:13 +1100)]
Fix missing deprecated keycodes for keymap_swedish (#8483)

4 years agoVIA Support: PDXKBC Macropad (#8431)
MechMerlin [Thu, 19 Mar 2020 01:46:52 +0000 (18:46 -0700)]
VIA Support: PDXKBC Macropad (#8431)

* add via support for pdxkbc macropad

* add VIA support for the pdxkbc

* clean out some commented code

* remove unused files

* comment the vendor ID

* Update keyboards/pdxkbc/keymaps/via/keymap.c

Co-Authored-By: Ryan <fauxpark@gmail.com>
* Update keyboards/pdxkbc/keymaps/via/keymap.c

Co-Authored-By: Ryan <fauxpark@gmail.com>
* Update keyboards/pdxkbc/keymaps/via/keymap.c

Co-Authored-By: Ryan <fauxpark@gmail.com>
* Update keyboards/pdxkbc/keymaps/via/keymap.c

Co-Authored-By: Ryan <fauxpark@gmail.com>
* Update keyboards/pdxkbc/keymaps/via/keymap.c

Co-Authored-By: Joel Challis <git@zvecr.com>
* Update keyboards/pdxkbc/keymaps/via/keymap.c

Co-Authored-By: Joel Challis <git@zvecr.com>
* Update keyboards/pdxkbc/keymaps/via/keymap.c

Co-Authored-By: Joel Challis <git@zvecr.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Joel Challis <git@zvecr.com>
4 years agoSet MCU for some F103 boards (#8459)
Ryan [Thu, 19 Mar 2020 01:33:17 +0000 (12:33 +1100)]
Set MCU for some F103 boards (#8459)

4 years agoAllow RGBLIGHT_ANIMATIONS to work on keebio/iris configurator builds (#8482)
James Young [Thu, 19 Mar 2020 01:13:34 +0000 (18:13 -0700)]
Allow RGBLIGHT_ANIMATIONS to work on keebio/iris configurator builds (#8482)

* Allow RGBLIGHT_ANIMATIONS to work on keebio/iris configurator builds

* Also align rules.mk

4 years agoM0lly: refactor OLED support and qmk-dfu bootloader (#8475)
TerryMathews [Thu, 19 Mar 2020 01:13:12 +0000 (21:13 -0400)]
M0lly: refactor OLED support and qmk-dfu bootloader (#8475)

4 years agoVIA support for projectkb/alice (#8474)
Ryan Miguel [Thu, 19 Mar 2020 01:10:28 +0000 (12:10 +1100)]
VIA support for projectkb/alice (#8474)

* Create rules.mk

Added rules.mk in keymaps/via

* Update rules.mk

Added new line at the end of the file

* Create via\keymap.c

Added keymap.c inside the via directory

* Update config.h in projectkb/alice

Defined VIA eeprom layout size to 2 bits to allow for 4 layout options

4 years agoAlso align rules.mk
zvecr [Thu, 19 Mar 2020 00:57:02 +0000 (00:57 +0000)]
Also align rules.mk

4 years agoAllow RGBLIGHT_ANIMATIONS to work on keebio/iris configurator builds
zvecr [Thu, 19 Mar 2020 00:43:20 +0000 (00:43 +0000)]
Allow RGBLIGHT_ANIMATIONS to work on keebio/iris configurator builds

4 years ago[Keyboard] FLX Lodestone (#8451)
Flexerm [Wed, 18 Mar 2020 19:56:22 +0000 (19:56 +0000)]
[Keyboard] FLX Lodestone (#8451)

* Add Lodestone PCB

Working Firmware for Lodestone PCB tested on physical PCB prototypes.

* Update keyboards/flx/lodestone/lodestone.c

* Update keyboards/flx/lodestone/keymaps/default/config.h

* Update keyboards/flx/lodestone/rules.mk

* Update keyboards/flx/lodestone/readme.md

* Delete config.h

* Update keyboards/flx/lodestone/info.json

Suggested by noroadsleft

* Update keyboards/flx/lodestone/info.json

* Update keyboards/flx/lodestone/info.json

Changed maintainer name as suggested.

* Update keyboards/flx/lodestone/keymaps/default/readme.md

* Update keyboards/flx/lodestone/info.json

* Update keyboards/flx/lodestone/rules.mk

Changed Link_Time_Optimization to LTO didn't know this was a thing :)

* Update keyboards/flx/lodestone/keymaps/default/keymap.c

Removed 2 unessisary layers from the default map.

* Update keyboards/flx/lodestone/readme.md

* Update keyboards/flx/lodestone/info.json

* Changed from LAYOUT to LAYOUT_all

AS suggested by noroadsleft, changed 4 files to match, and re-testeed on my hardware to confirm working.

* Update keyboards/flx/lodestone/config.h

Cleaned up Manu, Product and Descriptor as suggested.

* Update keyboards/flx/lodestone/readme.md

4 years agoformat code according to conventions [skip ci]
QMK Bot [Wed, 18 Mar 2020 19:12:13 +0000 (19:12 +0000)]
format code according to conventions [skip ci]

4 years ago[Keyboard] uranuma (#8343)
yohewi [Wed, 18 Mar 2020 19:09:53 +0000 (04:09 +0900)]
[Keyboard] uranuma (#8343)

* uranuma

* Update keyboards/uranuma/keymaps/default/keymap.c

* Update keyboards/uranuma/rules.mk

* Update keyboards/uranuma/keymaps/default/keymap.c

* Update keyboards/uranuma/keymaps/default/keymap.c

* Update keyboards/uranuma/keymaps/default/keymap.c

* Update keyboards/uranuma/uranuma.h

* Update keyboards/uranuma/keymaps/default/keymap.c

* Update keyboards/uranuma/keymaps/default/keymap.c

* 20200316change

4 years ago[Keyboard] Wheatfield Blocked65% (#8339)
TerryMathews [Wed, 18 Mar 2020 18:43:25 +0000 (14:43 -0400)]
[Keyboard] Wheatfield Blocked65% (#8339)

* Initial support for Wheatfield Blocked65%

* Update keyboards/wheatfield/blocked65/blocked65.c

* Update keyboards/wheatfield/blocked65/blocked65.h

* Update keyboards/wheatfield/blocked65/blocked65.h

* Update keyboards/wheatfield/blocked65/info.json

* Update keyboards/wheatfield/blocked65/info.json

* Update keyboards/wheatfield/blocked65/keymaps/default/keymap.c

* Update keyboards/wheatfield/blocked65/keymaps/default/keymap.c

* Update keyboards/wheatfield/blocked65/readme.md

* Update keyboards/wheatfield/blocked65/readme.md

* Update keyboards/wheatfield/blocked65/rules.mk

* Update keyboards/wheatfield/blocked65/keymaps/default/keymap.c

4 years ago[Docs] Japanese translation of docs/custom_matrix.md (#8463)
Takeshi ISHII [Wed, 18 Mar 2020 18:37:59 +0000 (03:37 +0900)]
[Docs] Japanese translation of docs/custom_matrix.md (#8463)

* add docs/ja/custom_matrix.md

* add original document TAG

* update ja/custom_matrix.md

* 「マトリクス」to 「マトリックス」

* docs/ja/custom_matrix.md:update section title

* update docs/ja/custom_matrix.md

* update docs/ja/custom_matrix.md

4 years ago[Keyboard] Splitreus62 (#8383)
Derek [Wed, 18 Mar 2020 18:36:22 +0000 (14:36 -0400)]
[Keyboard] Splitreus62 (#8383)

* added splitreus62

* fixed rules.mk

* Update keymap.c

* Updated RGBLIGHT_ENABLE

* Update readme.md

* Update readme.md

* Update readme.md

* Update readme.md

* Update readme.md

* Update readme.md

* Updated NKRO

* added splitreus62

* fixed rules.mk

* Update keymap.c

* Updated RGBLIGHT_ENABLE

* Update readme.md

* Update readme.md

* Update readme.md

* Update readme.md

* Update readme.md

* Update readme.md

* Updated NKRO

* Update config.h

* Update keyboards/splitreus62/rules.mk

* Update keyboards/splitreus62/splitreus62.c

* Update keyboards/splitreus62/splitreus62.h

* Update keyboards/splitreus62/readme.md

* Update keyboards/splitreus62/rules.mk

* Update config.h

* Update keyboards/splitreus62/readme.md

* Update keyboards/splitreus62/rules.mk

* Update keyboards/splitreus62/splitreus62.h

* Update keyboards/splitreus62/keymaps/default/keymap.c

* Update keyboards/splitreus62/readme.md

4 years ago[Keymap] Update default keymap for Choco60 (#8453)
Naoto Takai [Wed, 18 Mar 2020 18:16:15 +0000 (03:16 +0900)]
[Keymap] Update default keymap for Choco60 (#8453)

* Update default keymap for Choco60

* Update keyboards/choco60/keymaps/default/keymap.c

Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
4 years ago[Keymap] I2C scanner (#8454)
Joel Challis [Wed, 18 Mar 2020 18:14:45 +0000 (18:14 +0000)]
[Keymap] I2C scanner (#8454)

* Add i2c scanner keymap

* Add bodge for chibios

* Fix readme title

* make chibios bodge a little cleaner

* fix typo in readme

4 years agoUpdate Programmer Dvorak keymap and add sendstring LUT (#8456) 0.8.55
Ryan [Wed, 18 Mar 2020 18:11:57 +0000 (05:11 +1100)]
Update Programmer Dvorak keymap and add sendstring LUT (#8456)

* Update Programmer Dvorak keymap and add sendstring LUT

* Include quantum.h

4 years ago[Keyboard] Add more community layout support to Polaris (#8468)
Brandon Schlack [Wed, 18 Mar 2020 17:45:13 +0000 (10:45 -0700)]
[Keyboard] Add more community layout support to Polaris (#8468)

- Add 60_ansi, 60_ansi_split_bs_rshift layouts

4 years agoVIA support for TKC1800 (#8178)
Wilba [Wed, 18 Mar 2020 17:28:13 +0000 (04:28 +1100)]
VIA support for TKC1800 (#8178)

* VIA support for TKC1800

* Fixed VENDOR_ID

4 years agoCLI: Hide json-keymap subcommand, as it's been deprecated. 0.8.54
Erovia [Wed, 18 Mar 2020 17:10:04 +0000 (18:10 +0100)]
CLI: Hide json-keymap subcommand, as it's been deprecated.

4 years ago[Keymap] Add the fsck layout for iris (#8473)
Frederick Hirsch [Wed, 18 Mar 2020 16:48:00 +0000 (17:48 +0100)]
[Keymap] Add the fsck layout for iris (#8473)

4 years ago[Userspace] alfrdmalr: swap # and @ symbols (#8469)
Alfred Maler [Wed, 18 Mar 2020 04:44:55 +0000 (00:44 -0400)]
[Userspace] alfrdmalr: swap # and @ symbols (#8469)

4 years agoUpdate UK keymap and sendstring LUT (#8458) 0.8.53
Ryan [Wed, 18 Mar 2020 00:09:12 +0000 (11:09 +1100)]
Update UK keymap and sendstring LUT (#8458)

4 years ago[Keymap] Corodiak's Kyria (#8444)
Jann-Niklas Zimmermann [Tue, 17 Mar 2020 23:57:53 +0000 (00:57 +0100)]
[Keymap] Corodiak's Kyria (#8444)

* Add kyria keymap

* Delete wrong readme.md

* Move layer keys

* Refine keymap

* Clean up

* Add comment

* Improve OS depending macros

* Update keymap overview

* Add review suggestions

4 years ago[docs] Note the need to flash both sides for rgb layers. (#8467)
Frei [Tue, 17 Mar 2020 23:43:04 +0000 (16:43 -0700)]
[docs] Note the need to flash both sides for rgb layers. (#8467)

Update feature_rgblight.md to note that for split dual-mcu boards,
both sides must be flash to get the new value of the rgblight_layers.

https://github.com/qmk/qmk_firmware/pull/7768#issuecomment-600237611

4 years agoRemove qmk archive generation (#8462) 0.8.52
Joel Challis [Tue, 17 Mar 2020 21:28:13 +0000 (21:28 +0000)]
Remove qmk archive generation (#8462)

4 years ago[Keymap] New Massdrop ALT keymap for emptyflask (#8460)
Jon Roberts [Tue, 17 Mar 2020 21:01:54 +0000 (16:01 -0500)]
[Keymap] New Massdrop ALT keymap for emptyflask (#8460)

amended to remove a couple of unnecessary lines,
thanks to @zvecr and @fauxpark

4 years ago[Keyboard] Add sick68 keyboard (#8400)
Umberto Baldi [Tue, 17 Mar 2020 20:51:47 +0000 (21:51 +0100)]
[Keyboard] Add sick68 keyboard (#8400)

* add sick68 keyboard

* relocate to keyboards/handwired/sick68

* Apply suggestions from code review

* delete config.h because was emply

* Apply suggestions from code review

4 years agoFix Dimple VIA keymap (#8466)
Erovia [Tue, 17 Mar 2020 16:04:03 +0000 (17:04 +0100)]
Fix Dimple VIA keymap (#8466)

4 years agoAdd VIA support for LazyDesigners Dimple. (#8447)
Erovia [Tue, 17 Mar 2020 14:34:37 +0000 (15:34 +0100)]
Add VIA support for LazyDesigners Dimple. (#8447)

* Assign unique VID to LazyDesigners' boards

* Add VIA support for LazyDesigners Dimple

* Apply @fauxpark's suggestions

Co-Authored-By: Ryan <fauxpark@gmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
4 years agoformat code according to conventions [skip ci] 0.8.51
QMK Bot [Tue, 17 Mar 2020 01:02:01 +0000 (01:02 +0000)]
format code according to conventions [skip ci]

4 years agoARM - ADC cleanup (#8385)
Joel Challis [Tue, 17 Mar 2020 00:29:52 +0000 (00:29 +0000)]
ARM - ADC cleanup (#8385)

* Update switch to array to allow custom values

* Add adc keymap

* update docs to reflect alignment of default 10 bit

* start conversion to USE_ADCVn

* samplerate is hella wrong...stub out for now

* basic f1 and f4 functionality

* Tidy up current changes

* Restore old pinToMux function

* Add back sample rate for supported platforms

* F0 compile fixes

* wordsmithery

Co-Authored-By: Ryan <fauxpark@gmail.com>
* Remove reference to avr only function

Co-authored-by: Ryan <fauxpark@gmail.com>
4 years agoUpdate Italian keymap and add sendstring LUT (#8438) 0.8.49 0.8.50
Ryan [Mon, 16 Mar 2020 14:32:48 +0000 (01:32 +1100)]
Update Italian keymap and add sendstring LUT (#8438)

4 years agoUpdate German keymap and sendstring LUT (#8437) 0.8.48
Ryan [Mon, 16 Mar 2020 14:31:48 +0000 (01:31 +1100)]
Update German keymap and sendstring LUT (#8437)

4 years agoUpdate French keymap and sendstring LUT (#8436) 0.8.47
Ryan [Mon, 16 Mar 2020 14:30:57 +0000 (01:30 +1100)]
Update French keymap and sendstring LUT (#8436)

4 years agoUpdate Brazilian keymap and add sendstring LUT (#8435)
Ryan [Mon, 16 Mar 2020 14:30:17 +0000 (01:30 +1100)]
Update Brazilian keymap and add sendstring LUT (#8435)

4 years agoDocument 'make all:<name>' (#8439)
Joel Challis [Mon, 16 Mar 2020 14:27:19 +0000 (14:27 +0000)]
Document 'make all:<name>' (#8439)

* Document 'make all:<name>'

* add cli docs

* Apply suggestions from code review

Co-Authored-By: skullydazed <skullydazed@users.noreply.github.com>
Co-authored-by: skullydazed <skullydazed@users.noreply.github.com>