]> git.donarmstrong.com Git - qmk_firmware.git/log
qmk_firmware.git
4 years ago[Keyboard] Snagpad Configurator bugfix and readme refactor (#6381)
noroadsleft [Sat, 20 Jul 2019 20:49:28 +0000 (13:49 -0700)]
[Keyboard] Snagpad Configurator bugfix and readme refactor (#6381)

* Update snagpad.h

White-space changes only. Making this file easier to read.

* Update info.json

Refactor:

- add labels
- debug linting (one key object per line)
- reorder keys for LAYOUT_numpad_5x4 (fixes QMK Configurator assigning keys to incorrect positions)

* Update readme.md

Refactor to conform to QMK template.

Updated link to The Board Podcast (old link was Error 404).

4 years ago[Keyboard] Update space65.c to fix caps lock LED (#6375)
trinity1561 [Sat, 20 Jul 2019 20:37:42 +0000 (16:37 -0400)]
[Keyboard] Update space65.c to fix caps lock LED (#6375)

4 years ago[Keymap] Add Colemak to existing fc660c keymap (#6374)
Sid Carter [Sat, 20 Jul 2019 20:36:14 +0000 (16:36 -0400)]
[Keymap] Add Colemak to existing fc660c keymap (#6374)

* consistent enums

* add colemak to another layer for fun

* update readme

* consistent enums

* add colemak to another layer for fun

* update readme

4 years ago[Keyboard] Refactor handwired/splittest to support multiple boards (#6373)
Joel Challis [Sat, 20 Jul 2019 20:35:30 +0000 (21:35 +0100)]
[Keyboard] Refactor handwired/splittest to support multiple boards (#6373)

* Refactor splittest to support multiple dev boards

* Refactor splittest to support multiple dev boards - revert change to number of RGB led

* Refactor splittest to support multiple dev boards - update docs

* Refactor splittest to support multiple dev boards - correct docs

* Refactor splittest to support multiple dev boards - update teensy master logic

4 years ago[Keyboard] Grid 600 Type 05 "PRESS" Cover Module (#6368)
MechMerlin [Sat, 20 Jul 2019 20:30:38 +0000 (13:30 -0700)]
[Keyboard] Grid 600 Type 05 "PRESS" Cover Module (#6368)

* add grid600 type 5 press cover module

* Update keyboards/grid600/press/keymaps/default/keymap.c

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* remove unused custom keycode enum

4 years ago[Keyboard] leds in default keymap (#6357)
jotix [Sat, 20 Jul 2019 20:25:20 +0000 (17:25 -0300)]
[Keyboard] leds in default keymap (#6357)

4 years agoUpdate IS_COMMAND definitions to use MOD_MASK_SHIFT (#6348)
Konstantin Đorđević [Sat, 20 Jul 2019 20:21:40 +0000 (22:21 +0200)]
Update IS_COMMAND definitions to use MOD_MASK_SHIFT (#6348)

* Update IS_COMMAND definition in templates to use MOD_MASK_SHIFT

* Update IS_COMMAND in docs

* Update IS_COMMAND default definition in tmk_core

* Update table in Command docs based on suggestion

Co-Authored-By: fauxpark <fauxpark@gmail.com>
4 years agoMerge pull request #6264 from zvecr/split_master_check
Danny [Sat, 20 Jul 2019 19:13:01 +0000 (15:13 -0400)]
Merge pull request #6264 from zvecr/split_master_check

Allow board to override split keyboard master check

4 years agoFix Numbrero Handwired make example in readme (#6379)
Danny [Sat, 20 Jul 2019 19:09:13 +0000 (15:09 -0400)]
Fix Numbrero Handwired make example in readme (#6379)

Fix Numbrero Handwired make example in readme

4 years agoFix Numbrero Handwired make example in readme
noroadsleft [Sat, 20 Jul 2019 18:06:18 +0000 (11:06 -0700)]
Fix Numbrero Handwired make example in readme

4 years ago[Docs] Clarify Zadig usage in FAQ Docs (#6360)
Drashna Jaelre [Fri, 19 Jul 2019 20:23:16 +0000 (13:23 -0700)]
[Docs] Clarify Zadig usage in FAQ Docs (#6360)

* Rewrite Zadig section to be more clear

* Wordsmithing

Co-Authored-By: MechMerlin <30334081+mechmerlin@users.noreply.github.com>
4 years agoMelody96 Configurator updates and minor refactoring (#6365)
noroadsleft [Fri, 19 Jul 2019 17:39:20 +0000 (10:39 -0700)]
Melody96 Configurator updates and minor refactoring (#6365)

* Add Configurator layout data for LAYOUT_hotswap

* Add LAYOUT_std60_split_num0

Requested by 李小安#9728 on QMK Discord.

Standard 60% ANSI layout for the alphanumeric region, with a split-0 Numpad.

Includes a sample keymap.

* Update Docs links on readme

* Change melody96.h to use #pragma once include guard

* Change config.h to use #pragma once include guard

* Add readme for default_std60_split_num0 keymap

4 years agoChange xprintf() calls in rgblight.c to dprintf() (#6363)
Konstantin Đorđević [Fri, 19 Jul 2019 15:47:04 +0000 (17:47 +0200)]
Change xprintf() calls in rgblight.c to dprintf() (#6363)

4 years agoTidy up ALF X1.1 (#6367)
fauxpark [Fri, 19 Jul 2019 05:05:25 +0000 (15:05 +1000)]
Tidy up ALF X1.1 (#6367)

* Tidy up ALF X1.1

* Correct x positions

* 4 spaces

* Remove a stray TRNS key

4 years agosimple readme fix
mechmerlin [Fri, 19 Jul 2019 02:24:02 +0000 (19:24 -0700)]
simple readme fix

4 years agoPrint Screen and Pause placement swap (#5981)
trinity1561 [Fri, 19 Jul 2019 03:04:01 +0000 (23:04 -0400)]
Print Screen and Pause placement swap (#5981)

* Update x11.h

The original json file that was given by the designer was incorrect.  The Print Screen and Pause button is swapped.

* Update space65.c

Fixing the Caps Lock LED.

* Revert "Update space65.c"

This reverts commit 1f5de1abaefadd2e54259999a29bab501da5f67a.

4 years agoJotix (#6355)
jotix [Fri, 19 Jul 2019 02:27:09 +0000 (23:27 -0300)]
Jotix (#6355)

* add unicode_map

* add unicode_map

* numpad change

4 years ago[Keyboard] Add 6macro keyboard (#6362)
Joao Maia [Thu, 18 Jul 2019 19:31:40 +0000 (20:31 +0100)]
[Keyboard] Add 6macro keyboard (#6362)

* Initial commit for 6macro firmware

* Updated layout documentation

* Removed unused commented code

4 years agoAdd more layouts for the ergodash (#6336)
Fred Silberberg [Thu, 18 Jul 2019 14:45:48 +0000 (07:45 -0700)]
Add more layouts for the ergodash (#6336)

4 years agoCorrect backlight on state docs (#6358)
fauxpark [Thu, 18 Jul 2019 14:45:00 +0000 (00:45 +1000)]
Correct backlight on state docs (#6358)

* Correct backlight on state docs

* Reword to make it less confusing

4 years agoAdd prime_e keymap (#6350)
Ethan Madden [Thu, 18 Jul 2019 13:55:31 +0000 (06:55 -0700)]
Add prime_e keymap (#6350)

4 years agoAllow userspace the opportunity to handle keycodes
jshuf [Wed, 17 Jul 2019 18:52:46 +0000 (14:52 -0400)]
Allow userspace the opportunity to handle keycodes

4 years agocleanup and start sound (#6353)
dsanchezseco [Wed, 17 Jul 2019 16:24:49 +0000 (18:24 +0200)]
cleanup and start sound (#6353)

4 years agoExtend maximum number of backlight levels to 31 (#6351)
fauxpark [Wed, 17 Jul 2019 04:58:29 +0000 (14:58 +1000)]
Extend maximum number of backlight levels to 31 (#6351)

4 years agoAdd model01 keymap. Change kinesis keeymap.
Daniel Schindler [Tue, 9 Jul 2019 00:19:05 +0000 (02:19 +0200)]
Add model01 keymap. Change kinesis keeymap.

4 years agoRemove unnecessary IS_COMMAND definitions from a couple of boards
Konstantin Đorđević [Tue, 16 Jul 2019 16:17:46 +0000 (18:17 +0200)]
Remove unnecessary IS_COMMAND definitions from a couple of boards

4 years agoUse led_set_kb instead of led_set_user in melody96.c
Konstantin Đorđević [Tue, 16 Jul 2019 15:48:24 +0000 (17:48 +0200)]
Use led_set_kb instead of led_set_user in melody96.c

4 years agoRemove more commented out MCUs
fauxpark [Tue, 16 Jul 2019 07:36:00 +0000 (17:36 +1000)]
Remove more commented out MCUs

4 years ago[Keyboard] Add keyboard Naked48 (#6330)
Salicylic-acid3 [Tue, 16 Jul 2019 16:39:39 +0000 (01:39 +0900)]
[Keyboard] Add keyboard Naked48 (#6330)

* Add Naked48

*  Comment reflected

4 years agoFix Preprocessor check for Leader Keys
Drashna Jaelre [Tue, 16 Jul 2019 16:22:29 +0000 (09:22 -0700)]
Fix Preprocessor check for Leader Keys

4 years agoRemove the need to specify NUM_OF_ENCODERS for the Encoder feature (#6328)
Drashna Jaelre [Tue, 16 Jul 2019 08:40:54 +0000 (01:40 -0700)]
Remove the need to specify NUM_OF_ENCODERS for the Encoder feature (#6328)

* Remove the need to set NUM_OF_ENCODERS

Instead, calculate the size of the array, and use that instead

* Add hack for split common support

* Remove NUM_OF_ENCODERS from keyboard config

Can be reverted, if needed

4 years ago[Keymap] Fix advanced keymap readme and macro function (#6342)
Sidney Bovet [Tue, 16 Jul 2019 08:37:35 +0000 (10:37 +0200)]
[Keymap] Fix advanced keymap readme and macro function (#6342)

4 years agoAllow Combo feature to be enabled/disabled live (#6318)
Drashna Jaelre [Tue, 16 Jul 2019 08:37:19 +0000 (01:37 -0700)]
Allow Combo feature to be enabled/disabled live (#6318)

* Add ability to enable/disable combos

* Update documentation for Combo feature

* Change keycodes for appeasement

* Simplify combo_toggle function

* Update names

* Update combo docs to use tables

4 years agoAlign ARM i2c_readReg with AVR (#6314)
Joel Challis [Tue, 16 Jul 2019 08:36:23 +0000 (09:36 +0100)]
Align ARM i2c_readReg with AVR (#6314)

* Align arm i2c_readReg with avr

* Align arm i2c_readReg with avr - fix cannonkeys

4 years agoAdd ARM I2Cv1 support to i2c_master (#6262)
Joel Challis [Tue, 16 Jul 2019 08:30:53 +0000 (09:30 +0100)]
Add ARM I2Cv1 support to i2c_master (#6262)

* Add ARM I2Cv1 support to i2c_master

* Add I2Cv1 docs

4 years agoExpand bootloader target to support most AVR boards (#6255)
Drashna Jaelre [Tue, 16 Jul 2019 08:28:23 +0000 (01:28 -0700)]
Expand bootloader target to support most AVR boards (#6255)

* Update the :bootloader target to pass along correct hardware info

* Update make scripts to properly grab the settings (a big thanks to @yanfali)

* Remove LUFA debug warnings

4 years agoMake Caps Lock delay more reasonable (#6199)
Drashna Jaelre [Tue, 16 Jul 2019 08:21:52 +0000 (01:21 -0700)]
Make Caps Lock delay more reasonable (#6199)

* Make Caps Lock delay more reasonable

* Update documentation

* Update docs/config_options.md

Co-Authored-By: Konstantin Đorđević <vomindoraan@gmail.com>
* Update docs/config_options.md

Co-Authored-By: Konstantin Đorđević <vomindoraan@gmail.com>
4 years agoConfigure Vagrant to use qmk_base_container (#6194)
Joel Challis [Tue, 16 Jul 2019 08:20:34 +0000 (09:20 +0100)]
Configure Vagrant to use qmk_base_container (#6194)

* Initial conversion of vagrant to use qmkfm/base_container

* Fix vagrant when using docker provider

* Workaround for VirtualBox VM restarts

* Generalise Vagrant docs slightly and add FAQ

4 years agoStore backlight breathing state in EEPROM (#6105)
fauxpark [Tue, 16 Jul 2019 07:56:36 +0000 (17:56 +1000)]
Store backlight breathing state in EEPROM (#6105)

* Store backlight breathing state in EEPROM

* Reduce backlight_config.level from 6 bits to 4 (max 15 "on" levels)

* Error out if BACKLIGHT_LEVELS is > 15

* Remove mention of default backlight pin in rules.mk template

* Remove pointless comment

4 years agoAdding rgb matrix speed into eeprom storage. (#5965)
XScorpion2 [Tue, 16 Jul 2019 07:40:43 +0000 (02:40 -0500)]
Adding rgb matrix speed into eeprom storage. (#5965)

Zeroing out spd in eeconfig_init_quantum

Switched to block read & update

Update tmk_core/common/eeconfig.h

Co-Authored-By: Drashna Jaelre <drashna@live.com>
Fixing init compile error

Update eeconfig.c

Dead / Missing API cleanup

alignment

4 years agoshell.nix: Downgrade gcc-arm-embedded (#5913)
Roman Volosatovs [Tue, 16 Jul 2019 07:35:15 +0000 (09:35 +0200)]
shell.nix: Downgrade gcc-arm-embedded (#5913)

Temporary fix for https://github.com/qmk/qmk_firmware/issues/5868

4 years agoEnable Mousekeys on Corne Keyboard by default (#5893)
Drashna Jaelre [Tue, 16 Jul 2019 07:28:02 +0000 (00:28 -0700)]
Enable Mousekeys on Corne Keyboard by default (#5893)

* Enable Mousekeys on Corne Keyboard by default

For Tessachka and Configurator support

* ENable for default image too

* Remove most of rules.mk for default keymap

* make sure rgblight is enabled by default

from default keymap

4 years agoRemove commented out MCUs in rules.mk (#5884)
fauxpark [Tue, 16 Jul 2019 07:26:38 +0000 (17:26 +1000)]
Remove commented out MCUs in rules.mk (#5884)

4 years agoAdd out of bound check for Leader Key sequence array (#5840)
Drashna Jaelre [Tue, 16 Jul 2019 06:56:34 +0000 (23:56 -0700)]
Add out of bound check for Leader Key sequence array (#5840)

* Add out of bound check for Leader Key sequence array

* A shot at advanced C stuff for Leader Key optimization

* Revert most changes

* Change default back

* Include string.h if compiling for ARM

* Use sizeof instead of a number

4 years agoAdd sendstring LUTs for French keymap (#5830)
fauxpark [Tue, 16 Jul 2019 06:28:39 +0000 (16:28 +1000)]
Add sendstring LUTs for French keymap (#5830)

4 years ago[Docs] Add dedicated page for Split Keyboard information (#5802)
Drashna Jaelre [Tue, 16 Jul 2019 06:23:32 +0000 (23:23 -0700)]
[Docs] Add dedicated page for Split Keyboard information (#5802)

* [Docs] Add dedicated page for Split Keyboard information

* Apply suggestions from code review

Co-Authored-By: drashna <drashna@live.com>
* Fix Typos

Co-Authored-By: drashna <drashna@live.com>
* Fix some formatting issues

* Add Additional RGB info

* Fix Bulletted formatting

* Apply suggestions from code review

Co-Authored-By: drashna <drashna@live.com>
* Fix line wrapping

* Additional fixes and expansion

* Reword warning/note

Co-Authored-By: drashna <drashna@live.com>
* add i2c/serial coexistance info

* i2c markdown

* Change i2c wiring text

Co-Authored-By: drashna <drashna@live.com>
4 years agoSkip unsupported firmware check message in silent mode (#5765)
Drashna Jaelre [Tue, 16 Jul 2019 06:21:00 +0000 (23:21 -0700)]
Skip unsupported firmware check message in silent mode (#5765)

4 years agoSendstring LUT improvements (#5727)
fauxpark [Tue, 16 Jul 2019 06:15:07 +0000 (16:15 +1000)]
Sendstring LUT improvements (#5727)

* Align sendstring LUTs to 9 characters wide

* Replace 0 with XXXXXXX

* Use decimal 128 for LUT size

* Align heading comments

* Add ASCII table comments

* Add missing AltGr LUTs and adjust keycode LUTs accordingly

* Use pragma once

* Correct a couple more keycodes

* Capitalise "BÉPO"

* Also clean up the default tables

* Tidy up Belgian and Norman LUTs

4 years agoRemove lock LED example in quantum.c (#5636)
fauxpark [Tue, 16 Jul 2019 06:05:07 +0000 (16:05 +1000)]
Remove lock LED example in quantum.c (#5636)

* Use GPIO helper defines in backlighting

* While I'm here, fix up the lock LED example too

* Remove the example altogether, it's already documented

4 years agoRemove/migrate action_get_macro()s from default keymaps (#5625)
fauxpark [Tue, 16 Jul 2019 06:04:02 +0000 (16:04 +1000)]
Remove/migrate action_get_macro()s from default keymaps (#5625)

* Remove/migrate action_get_macro()s from default keymaps

* Leave these breaks alone

4 years agoAdd user-overridable callback for cancelling UCIS input (#5564)
Aapo Saaristo [Tue, 16 Jul 2019 05:53:04 +0000 (08:53 +0300)]
Add user-overridable callback for cancelling UCIS input (#5564)

* Add user-overridable callback for cancelling UCIS input

To clean up things from qk_ucis_start_user() for instance.

* restore lost newline to quantum/process_keycode/process_ucis.c

Co-Authored-By: shinmai <aapo.saaristo@gmail.com>
4 years agoadd 'objs-size' target into tmk_core/avr.mk (#5490)
Takeshi ISHII [Tue, 16 Jul 2019 05:45:31 +0000 (14:45 +0900)]
add 'objs-size' target into tmk_core/avr.mk (#5490)

4 years agoUsbasploader bootloader option addition (#6304)
yiancar [Tue, 16 Jul 2019 02:11:59 +0000 (03:11 +0100)]
Usbasploader bootloader option addition (#6304)

* Added USBasp bootloader option for USBasploader

* author comment

* ifdef fix :)

* Add usbasp target

* Update docs/flashing.md

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update docs/flashing.md

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update docs/flashing.md

Co-Authored-By: fauxpark <fauxpark@gmail.com>
4 years agoFix compiling json files. (#6340)
skullydazed [Mon, 15 Jul 2019 22:12:35 +0000 (15:12 -0700)]
Fix compiling json files. (#6340)

4 years agoQMK CLI and JSON keymap support (#6176)
skullydazed [Mon, 15 Jul 2019 19:14:27 +0000 (12:14 -0700)]
QMK CLI and JSON keymap support (#6176)

* Script to generate keymap.c from JSON file.

* Support for keymap.json

* Add a warning about the keymap.c getting overwritten.

* Fix keymap generating

* Install the python deps

* Flesh out more of the python environment

* Remove defunct json2keymap

* Style everything with yapf

* Polish up python support

* Hide json keymap.c into the .build dir

* Polish up qmk-compile-json

* Make milc work with positional arguments

* Fix a couple small things

* Fix some errors and make the CLI more understandable

* Make the qmk wrapper more robust

* Add basic QMK Doctor

* Clean up docstrings and flesh them out as needed

* remove unused compile_firmware() function

4 years agobface refactor (#6333)
Drashna Jaelre [Mon, 15 Jul 2019 17:38:26 +0000 (10:38 -0700)]
bface refactor (#6333)

* remove custom matrix support

* remove custom i2c and led driver

* minor cleanups

* update readme

4 years ago[Keyboard] Add support for XD004 macro keyboard (#6337)
Sidney Bovet [Mon, 15 Jul 2019 17:35:05 +0000 (19:35 +0200)]
[Keyboard] Add support for XD004 macro keyboard (#6337)

* Add support for XD004

Also applying the following suggested edits:

Add hardware availability link in readme
Co-Authored-By: Drashna Jaelre <drashna@live.com>
Enable lite bootmagic
Co-Authored-By: Drashna Jaelre <drashna@live.com>
Remove commented out MCU
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Add more ellaborate keymap

Correcting usage of tap_code_16 for modified key, thanks to @drashna

* Add information about bootloader type

Co-Authored-By: Drashna Jaelre <drashna@live.com>
4 years ago[Keyboard] add macro pad "Shiro" (#6338)
T.Shinohara [Mon, 15 Jul 2019 17:33:18 +0000 (02:33 +0900)]
[Keyboard] add macro pad "Shiro" (#6338)

* add keyboard new macro pad "Kuro"

* change main readme.md

* remove not used code from default/keymap.c

* Remove unnecessary code

* Supports info.json

* removed back slash and not used functions.

* update at product link. add japanese messages.

4 years agoAdd GPL3 header to avr i2c files (#6332)
Drashna Jaelre [Mon, 15 Jul 2019 17:32:13 +0000 (10:32 -0700)]
Add GPL3 header to avr i2c files (#6332)

* Add GPL3 header to avr i2c files

* Add for i2c_slave as well

* Fix formatting of license header

4 years ago[Keyboard] new keyboard "angel64" (#6313)
kakunpc [Mon, 15 Jul 2019 17:13:07 +0000 (02:13 +0900)]
[Keyboard] new keyboard "angel64" (#6313)

* set template

* set Duplex Matrix

* fix layout

* set default keymap

* fix indent

* remove muhen

* Update keyboards/angel64/rules.mk

Co-Authored-By: fauxpark <fauxpark@gmail.com>
4 years agoUpdate docker util script and travis to use new base container
zvecr [Wed, 5 Jun 2019 00:33:57 +0000 (01:33 +0100)]
Update docker util script and travis to use new base container

4 years agoUpdate docker util script and travis to use new base container
zvecr [Wed, 5 Jun 2019 00:17:01 +0000 (01:17 +0100)]
Update docker util script and travis to use new base container

4 years ago[Keymap] Fix Comment Styling (#6324)
Alex Mayer [Mon, 15 Jul 2019 02:32:40 +0000 (22:32 -0400)]
[Keymap] Fix Comment Styling (#6324)

4 years ago[Keymap] [bface] My custom layout (#6322)
Adrian L Lange [Mon, 15 Jul 2019 02:32:08 +0000 (04:32 +0200)]
[Keymap] [bface] My custom layout (#6322)

4 years ago[Keyboard] Added IVY macropad (#6211)
That-Canadian [Mon, 15 Jul 2019 01:26:45 +0000 (18:26 -0700)]
[Keyboard] Added IVY macropad (#6211)

* Added initial files for the Adron  3-key macro pad

* Refactor of "adron_pad" to "ivy", cleaned up the readme and removed un-needed keymap as well.

* Made suggested changes to commit for PR

* Removed unneeded define block from SUBPROJECT_rev1 as it is redundant (Thanks drashna ;) )

4 years agoupdate readme
mechmerlin [Mon, 15 Jul 2019 01:14:00 +0000 (18:14 -0700)]
update readme

4 years agominor cleanups
mechmerlin [Mon, 15 Jul 2019 01:11:26 +0000 (18:11 -0700)]
minor cleanups

4 years agoremove custom i2c and led driver
mechmerlin [Mon, 15 Jul 2019 01:11:16 +0000 (18:11 -0700)]
remove custom i2c and led driver

4 years agoremove custom matrix support
mechmerlin [Mon, 15 Jul 2019 01:00:09 +0000 (18:00 -0700)]
remove custom matrix support

4 years ago[Docs] Fix indented subheading on faq_debug.md (#6320)
noroadsleft [Sat, 13 Jul 2019 20:33:44 +0000 (13:33 -0700)]
[Docs] Fix indented subheading on faq_debug.md (#6320)

4 years ago[Keymap] switch backspace and backslash, updated readme (#6323)
William Chang [Sat, 13 Jul 2019 20:12:37 +0000 (13:12 -0700)]
[Keymap] switch backspace and backslash, updated readme (#6323)

4 years ago[Keymap] Add workman to my iris keymap (#6319)
Sid Carter [Sat, 13 Jul 2019 06:37:48 +0000 (02:37 -0400)]
[Keymap] Add workman to my iris keymap (#6319)

* add workman to my iris keymap

* updates for readme.md

* remove redundant paths

* switch up and down

4 years agoSwitching rgb_config_t to use HSV struct
Ryan Caltabiano [Mon, 20 May 2019 04:12:29 +0000 (23:12 -0500)]
Switching rgb_config_t to use HSV struct

4 years ago[Keyboard] fixed pins for numpad_5x4 layout (#6311)
Cody Bender [Fri, 12 Jul 2019 13:17:47 +0000 (07:17 -0600)]
[Keyboard] fixed pins for numpad_5x4 layout (#6311)

4 years ago[Keymap] Add missing tap dance action and fix RGB hues in personal keymaps (#6312)
Konstantin Đorđević [Fri, 12 Jul 2019 13:16:28 +0000 (15:16 +0200)]
[Keymap] Add missing tap dance action and fix RGB hues in personal keymaps (#6312)

* Add missing TD_RSF_RCT tap dance

* Use standard QMK HSV and RGB structs, fix Godspeed colors

* Move PROGMEM after the type in RGB intervals

* Add MODERN_DOLCH_RED color, use it on KBD6X

* Use 255 instead of RGBLIGHT_LIMIT_VAL in color definitions

* Remove IS_COMMAND override on Whitefox

4 years agoDocumentation: Newbs Flashing: Hightlight that sudo may be needed (#6300)
Phil Schalm [Fri, 12 Jul 2019 12:42:21 +0000 (05:42 -0700)]
Documentation: Newbs Flashing: Hightlight that sudo may be needed (#6300)

* Hightlight that sudo may be needed

Also added "dfu-programmer: no device present" in so that anyone searching for that particular error can hopefully find the page.

* Use new style of indicating a warning

* Indicate that the FAQ should be read instead of blindly using sudo

4 years agoSwitch version incrementing to the command put together by @noroadsleft. (#6310)
skullydazed [Fri, 12 Jul 2019 05:33:25 +0000 (22:33 -0700)]
Switch version incrementing to the command put together by @noroadsleft. (#6310)

* Switch version incrementing to the command put together by @noroadsleft.

* Update util/travis_compiled_push.sh

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
4 years ago[Keyboard] Adding KeyHive Maypad (#6287)
Cody Bender [Thu, 11 Jul 2019 20:01:17 +0000 (14:01 -0600)]
[Keyboard] Adding KeyHive Maypad (#6287)

* added files for KeyHive Maypad

* updated maypad files and moved honeycomb inside keyhive dir

* fixed file paths, incorporated changes with fauxpark's suggestions, undid honeycomb move

* updated with fixes from PR

* added new lines to end of honeycomb files to fix compiling

* Updated info.json to match the macro name from maypad.h

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* reordered layout in info.json

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* removed KEYMAP from maypad.h

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* removed extraneous keymap files

* pulled qmk/master for honeycomb

* added ortho_5x4 and keymap cleanup

* matched identities in maypad.h

* added bootmagic functionality to maypad

* changed bootmagic to lite

4 years ago[Keyboard] [runner3680] Fix the number of keys (#6302)
omkbd [Thu, 11 Jul 2019 19:27:13 +0000 (04:27 +0900)]
[Keyboard] [runner3680] Fix the number of keys (#6302)

* Fix the number of keys

* add RGBLIGHT_LIMIT_VAL

* fix RGBLED_NUM and COLS

4 years ago[Keyboard] Fix XD96 info.json (#6309)
fauxpark [Thu, 11 Jul 2019 19:09:48 +0000 (05:09 +1000)]
[Keyboard] Fix XD96 info.json (#6309)

* Fix XD96 info.json

* Comma

* Another comma

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
4 years agoDisplay firmware size percentage (#6307)
fauxpark [Thu, 11 Jul 2019 19:05:13 +0000 (05:05 +1000)]
Display firmware size percentage (#6307)

4 years ago[Keyboard] Update Felix keyboard (#6306)
fauxpark [Thu, 11 Jul 2019 19:04:22 +0000 (05:04 +1000)]
[Keyboard] Update Felix keyboard (#6306)

4 years ago[Docs] Clarify the rules.mk setup for Unicode (#6286)
fauxpark [Thu, 11 Jul 2019 18:33:55 +0000 (04:33 +1000)]
[Docs] Clarify the rules.mk setup for Unicode (#6286)

* Clarify the rules.mk setup for Unicode

* code point

Co-Authored-By: Konstantin Đorđević <vomindoraan@gmail.com>
* Remove "your"

Co-Authored-By: Konstantin Đorđević <vomindoraan@gmail.com>
* Undo a line change

Co-Authored-By: Konstantin Đorđević <vomindoraan@gmail.com>
* dot the comma

Co-Authored-By: Konstantin Đorđević <vomindoraan@gmail.com>
* Update docs/feature_unicode.md

Co-Authored-By: Konstantin Đorđević <vomindoraan@gmail.com>
4 years ago[Keymap] Balance Twelve / Steno Keymap for Planck (#6283)
yttyx [Thu, 11 Jul 2019 18:32:47 +0000 (19:32 +0100)]
[Keymap] Balance Twelve / Steno Keymap for Planck (#6283)

* New keymap. Cursor layer does not work.

* Refinements to layout over months of use.

* Changes following review.

* Changes following review.

4 years ago[Keyboard] Add handwired Wulkan keyboard (#6282)
Napoleon Wulkan [Thu, 11 Jul 2019 18:31:36 +0000 (20:31 +0200)]
[Keyboard] Add handwired Wulkan keyboard (#6282)

* added handwired keyboard wulkan

* added info.json for qmk configurator

* fixed spelling

* enum dont need to be assigned to zero

* removed cflag from readme

* updated rules.mk

* removed unneeded rows from config

* moved unicode to keymap conf

* fix adjust layer and comments for keymap

4 years agoFixing effects to respect user sat and val levels (#6275)
XScorpion2 [Thu, 11 Jul 2019 18:29:19 +0000 (13:29 -0500)]
Fixing effects to respect user sat and val levels (#6275)

4 years agoAdd personal KBD67 keymap (#6292)
Stevan Milic [Thu, 11 Jul 2019 14:37:16 +0000 (16:37 +0200)]
Add personal KBD67 keymap (#6292)

* Add kbdfans/kbd67/hotswap:stevanmilic keymap

* Change Fn+H, Fn+L to Ctrl+Left, Ctrl+Right

* Add keymap comments

4 years agoFix typo in Gentoo docstring (#6303)
zjp [Thu, 11 Jul 2019 04:22:23 +0000 (23:22 -0500)]
Fix typo in Gentoo docstring (#6303)

4 years agoFix bug in Mechllama G35 info.json (#6294)
noroadsleft [Wed, 10 Jul 2019 23:25:54 +0000 (16:25 -0700)]
Fix bug in Mechllama G35 info.json (#6294)

4 years agoQMK Configurator support for NEK Type A (#6295)
noroadsleft [Wed, 10 Jul 2019 23:21:38 +0000 (16:21 -0700)]
QMK Configurator support for NEK Type A (#6295)

* QMK Configurator support for NEK Type A

* Update labels to match default keymap

4 years ago[Keyboard] Enable LTO on Handwired/Promethium to reduce compiled size (#6227)
Drashna Jaelre [Tue, 9 Jul 2019 19:59:05 +0000 (12:59 -0700)]
[Keyboard] Enable LTO on Handwired/Promethium to reduce compiled size (#6227)

4 years agoFix parentheses in macros, and in general clean up quantum.h (#5021)
Konstantin Đorđević [Tue, 9 Jul 2019 18:16:24 +0000 (20:16 +0200)]
Fix parentheses in macros, and in general clean up quantum.h (#5021)

* Fix up GPIO macros

* Fix up send string macros

`string` arguments must not be parenthesized

* Fix up miscellaneous macros

* Make indentation uniform (4 spaces)

* Make #ifdef vs #if defined usage consistent

* Reorder standard includes

* Revert indentation changes as per review comments

* Revert #if defined(__AVR__) → #ifdef __AVR__ change

* Change 2 space indent to 4 spaces on a couple of lines

* Replace include guard with #pragma once

4 years agoFix debouncing issue for eager algorithms (#6081)
Drashna Jaelre [Tue, 9 Jul 2019 18:09:54 +0000 (11:09 -0700)]
Fix debouncing issue for eager algorithms (#6081)

* Fix debouncing issue for eager algos

* Fix up typo issue

4 years agoAdd G35 keyboard (#6263)
Kaylyn Bogle [Tue, 9 Jul 2019 15:01:11 +0000 (08:01 -0700)]
Add G35 keyboard (#6263)

4 years agoUse QUANTUM_LIB_SRC for i2c_master.c inclusion (#5617)
Drashna Jaelre [Tue, 9 Jul 2019 14:57:14 +0000 (07:57 -0700)]
Use QUANTUM_LIB_SRC for i2c_master.c inclusion (#5617)

Using QUANTUM_LIB_SRC prevents the warning when multiple sources add the i2c_master.c file. Boards such as the Ergodox EZ Glow see this warning every time they compile because the board uses the file in general, and because the RGB LED Matrix requires it, as well.

4 years ago[Keyboard] Espectro: add LAYOUT_split_bs_joined_right data to QMK Configurator (...
noroadsleft [Tue, 9 Jul 2019 14:17:37 +0000 (07:17 -0700)]
[Keyboard] Espectro: add LAYOUT_split_bs_joined_right data to QMK Configurator (#6289)

4 years ago[Keyboard] Omnikeyish: fix LAYOUT_101 macro (#6285)
noroadsleft [Tue, 9 Jul 2019 14:06:30 +0000 (07:06 -0700)]
[Keyboard] Omnikeyish: fix LAYOUT_101 macro (#6285)

* Fix LAYOUT_101 macro

* Add default_101 keymap to prove the LAYOUT_101 macro works

4 years ago[Keymap] Add personal Wasdat keymap, update other keymaps (#6290)
Konstantin Đorđević [Tue, 9 Jul 2019 13:52:23 +0000 (15:52 +0200)]
[Keymap] Add personal Wasdat keymap, update other keymaps (#6290)

* Add wasdat:konstantin keymap

TODO: Move it to layouts/

* Use HHKB arrow arrangement for mouse keys on KBD6X

* Move KC_APP from Ctrl to M on all boards

* Use RCT_RSF on Melody96

* Set TAP_HOLD_CAPS_DELAY to 50 in userspace

* Use RSF_RCT instead of RCT_RSF

4 years agoAdd copyright year placeholders to new keyboard script (#6280)
fauxpark [Mon, 8 Jul 2019 21:07:36 +0000 (07:07 +1000)]
Add copyright year placeholders to new keyboard script (#6280)

* Add copyright year placeholders to new keyboard script

* More copyright header tweaks

4 years ago[Keymap] Added my own keymap folder (#6261)
Jason Krasavage [Mon, 8 Jul 2019 19:58:12 +0000 (14:58 -0500)]
[Keymap] Added my own keymap folder (#6261)

* added iris rev 3 keymap

* stuff

* Update config.h

* Removed personal mapping folder so that I can branch it

* Added personal Iris keymap folder

* added enums, removed break after return, and removed line 3 of keymap.c

* removed process record function