Jumail Mundekkat
149015e799
Fixed grep issue in bootloader build target ( #3848 )
...
* Changed use of '\s' in grep to '[ \t]' for portability
* Pushed DFU Keyboard.h into a shell script
* Fixed execution permissions on make_dfu_header,sh
2019-02-18 10:00:33 -08:00
upinthecloudz
0cee0764fd
Fix Espectro Mac keymap and add new layout option ( #4923 )
...
* Fix Espectro Mac keymap and add new layout option
* Fix keymap
* Fix keymap
2019-02-18 09:59:08 -08:00
Drashna Jaelre
feee01192e
Fix Audio Clicky by adding missing punctuation ( #5171 )
2019-02-18 09:53:38 -08:00
zvecr
1a6a2a7b75
Relocate usb_detach to utils ( #5121 )
...
* Relocate usb_detach to utils
* Relocate usb_detach to utils - fix up files after move
2019-02-18 09:03:44 -08:00
fauxpark
545f95c8f4
Migrate ACTION_LAYER_TAP_TOGGLEs to TT()
2019-02-18 08:52:51 -08:00
Yan-Fa Li
efef54032b
[Docs] Add section about EEPROM on ARM ( #5070 )
...
* [Docs] Add section about EEPROM on ARM
* Add Preonic firmware
* Update docs/faq_build.md
add hyperlink
Co-Authored-By: yanfali <yanfali@gmail.com>
2019-02-18 08:50:22 -08:00
zvecr
fc06986989
Remove CUSTOM_MATRIX option from diode direction ( #5090 )
...
* Remove CUSTOM_MATRIX refs from DIODE_DIRECTION
* Remove '#define DIODE_DIRECTION CUSTOM_MATRIX'
* Remove CUSTOM_MATRIX refs from DIODE_DIRECTION documentation
2019-02-18 08:49:51 -08:00
zwnk
7639edb0ae
[Keyboard] handwired dactyl with 2 pro micros added ( #5113 )
...
* handwired dactyl with 2 pro micros added
* dactyl_promicro README updated
* dactyl_promicro default layout fixed
* requested changes
* dactyl_promicro README updated
* qmk toolbox link fixed
* layout reflects phys. keys positions
2019-02-18 08:49:11 -08:00
Rys Sommefeldt
0e68b6c1a9
Add UK variant of the SEND_STRING() LUTs
2019-02-18 08:47:31 -08:00
Drashna Jaelre
3d4aabf251
Update Helix 'led_test' keymap ( #5168 )
...
Change to use keyboard_post_init_user() hook (#3113 )
2019-02-18 08:36:41 -08:00
MechMerlin
66a86bc50c
[Keymap] update keymap and readme for my 75% layout ( #5166 )
2019-02-18 08:36:12 -08:00
MechMerlin
f0edc993b7
[Keyboard] Winkeyless Directory ( #5163 )
...
* introduce wkl directory and readme
* move bface into winkeyless directory and edit readme for new make instructions
* move bmini into the winkeyless directory and edit readme
* move bmini ex into winkeyless directory
* edit readme some more
* add newbs guide to readmes
* fix path to bface
* temporarily turn off community layout support until we refactor this taking out all the custom ps2avrgb stuff
2019-02-18 08:35:34 -08:00
zvecr
593d08d6ae
[Keyboard] Add LAYOUT_75_iso community layout support ( #5161 )
...
* Add LAYOUT_75_iso community layout support
* Add LAYOUT_75_iso community layout support - review comments
2019-02-18 08:33:10 -08:00
mtei
2cd2078b9d
Update Helix 'led_test' keymap
...
Change to use keyboard_post_init_user() hook (#3113 )
2019-02-18 19:01:37 +09:00
Konstantin Đorđević
5cb713148d
Change Command keycode defaults to match corresponding Bootmagic codes ( #5078 )
...
* Change Command keycode defaults to match corresponding Bootmagic codes
* Make alternate magic key keycodes consistent
* Reflect changes from previous commit in tmk_core/common/command.c
* Remove unnecessary MAGIC_KEY_* definitions from keymaps compatible with these changes
* Swap E and BSPACE for MAGIC_KEY_EEPROM
* Add MAGIC_KEY_EEPROM_CLEAR instead of MAGIC_KEY_EEPROM_ALT
* Remove BOOTMAGIC_ENABLE checks around EECONFIG stuff
* Update Command descriptions
2019-02-17 22:23:32 -08:00
Konstantin Đorđević
4e2369693f
Move RGBLIGHT_LIMIT_VAL definition from rgblight.c to rgblight.h ( #5167 )
2019-02-17 19:05:12 -08:00
zvecr
657d055934
Inital port of xd84 ( #5164 )
...
* Inital port of xd84
* Inital port of xd84 - review comments
2019-02-17 17:47:01 -08:00
Olivia Briggs
278a6c74f3
Add Olivia's TMO50 layout
2019-02-17 11:33:10 -08:00
James Churchill
dc5933aff7
Add clang-format section to contributing.md
2019-02-17 08:59:19 -08:00
James Churchill
ae9439a3f9
Add .clang-format file
2019-02-17 08:59:19 -08:00
rfvizarra
4eb7248401
[Keymap] rfvizarra's custom PK60 layout ( #5156 )
...
* rfvizarra's custom PK60 layout
* Update keyboards/playkbtw/pk60/keymaps/rfvizarra/keymap.c
Co-Authored-By: rfvizarra <rfvizarra@gmail.com>
* Update keyboards/playkbtw/pk60/keymaps/rfvizarra/readme.md
Co-Authored-By: rfvizarra <rfvizarra@gmail.com>
2019-02-17 08:44:27 -08:00
QMK Bot
7cbfd8d4a1
convert to unix line-endings [skip ci]
2019-02-17 15:42:49 +00:00
fauxpark
3b2a484a5b
Remove redundant KC_TRNS and KC_NO fillers in remaining keymaps ( #5154 )
2019-02-17 07:38:46 -08:00
Thomas Spurden
8911870b45
Add isolike iris layout ( #5157 )
...
Keeps it simple and most keys in a similar position (at least relative
to other keys) to a standard ISO layout.
2019-02-17 07:36:50 -08:00
takashiski
feabafd1f4
define new keyboard "Hecomi" ( #5147 )
...
* update pinout for matrix
* first commit
* include split_common.h
* change split_common.h to split_util.h
* update config.h
* update keymap & config
* update
* remove K70, add K77
* fixed test keymap
* add Layer
* define to HHKB pro 2 based keymap
* change authoer name
* define LAYOUT and LAYOUT_KC
* replace from LAYOUT_KC to LAYOUT
* change name hecomi_alpha to hecomi/alpha
* fixed hecomi_alpha to hecomi/alpha
* remove unnecessary files
* update readme
* add DEFAULT_FOLDER
* remove hecomi_alpha because change name to hecomi
* remove bad LAYOUT macro
* remove IS_COMMAND macro
* remove unnecessary RGB options
* Update keyboards/hecomi/hecomi.h
Co-Authored-By: takashiski <takashiskibb@gmail.com>
* Update keyboards/hecomi/hecomi.h
Co-Authored-By: takashiski <takashiskibb@gmail.com>
* Update keyboards/hecomi/alpha/rules.mk
Co-Authored-By: takashiski <takashiskibb@gmail.com>
* Update keyboards/hecomi/alpha/rules.mk
Co-Authored-By: takashiski <takashiskibb@gmail.com>
* Update keyboards/hecomi/hecomi.h
Co-Authored-By: takashiski <takashiskibb@gmail.com>
* remove endif
* update rule.mk with suggestions
2019-02-16 21:44:08 -08:00
QMK Bot
39b5958ae8
convert to unix line-endings [skip ci]
2019-02-17 05:38:26 +00:00
fauxpark
e2d3c92199
Remove redundant KC_TRNS and KC_NO fillers in default keymaps ( #5152 )
2019-02-16 21:36:02 -08:00
zvecr
338ca3569a
Add docs on using keyboard_post_init_user to enable debug modes
2019-02-16 21:20:18 -08:00
ishtob
2cee371bf1
Haptic feedback generalized - DRV2605 and solenoids ( #4939 )
...
* initial work to add eeprom to haptic feedback and decouple the feedback process from keyboards
* Haptic feedback enhancements: on/off toggle working, feedback order working
todo:
-work on modes switching
-get modes switching to save to eeprom
* haptic enhancement - eeprom and modes added
* Added set and get functions for haptic feedback
* initial implementation of solenoids under haptic feedback
* changed eeprom to 32 bits to reserve blocks for future features
* start documentation of haptic feedback
* change keycode per comment from reviewers
* typo fixes
* added eeprom for solenoid configs
* added solenoid and docs
* Add/fix default parameters configs, improve docs
* more doc cleanup
* add in solenoid buzz toggle, clean up doc
* some fixes for error in compiling solenoid
* fix a chibios specific i2c read function and added one for AVR controllers in DRV2605L.c
* fixes for avr side issues
* update keymap
* fix keymap compile error
* fix bugs found during solenoid testing
* set pin that is not powered during bootloader
* added warning about certain pins on the MCU may trip solenoid during DFU/bootloader
2019-02-16 18:39:30 -08:00
Rodrigo Feijao
a7a647b7f6
Add support to XD60 Rev3 ( #4938 )
...
* Add preliminary support to XD60 Rev3 PCB (Supports the 12 underglow LEDs, but split spacebar still not wired/implemented).
* * xd60_rev3 folder removed
* xd60 rev2 and rev3 added
* ifndef replaced with pragma once at rev3 config.h
* Readme updated
* new updated statement at keyboards/xd60/readme.md
Co-Authored-By: rodrigofeijao <hello@rodrigofeijao.com>
* Update keyboards/xd60/readme.md
Co-Authored-By: rodrigofeijao <hello@rodrigofeijao.com>
* Update keyboards/xd60/readme.md
Co-Authored-By: rodrigofeijao <hello@rodrigofeijao.com>
* Update keyboards/xd60/readme.md
Co-Authored-By: rodrigofeijao <hello@rodrigofeijao.com>
* Update keyboards/xd60/readme.md
Co-Authored-By: rodrigofeijao <hello@rodrigofeijao.com>
* * XXXXX removed and replaced with 7X
* removed unecessary declarations
* Update keyboards/xd60/keymaps/styr/keymap.c
Co-Authored-By: rodrigofeijao <hello@rodrigofeijao.com>
* action_layer.h include removed
* * action_get_macro removed
* IS_COMMAND() removed
* BOOTLOADER defined
2019-02-16 18:34:07 -08:00
Drashna Jaelre
16226274c9
Add numpad_5x6 layout support for Prime M keyboard ( #5149 )
...
* Add numpad_5x6 layout support for Prime M keyboard
* fix default layout
2019-02-16 18:30:14 -08:00
Drashna Jaelre
cbb7e91851
Update Drashna user space code to support keyboard_init functions ( #5138 )
...
* Update code to support keyboard_init functions
* Get Minor tweaks
2019-02-16 18:28:04 -08:00
VM
c8577a9a73
[omgvee:keymap] minor changes and fw size optimizations ( #5150 )
...
- flags for the linker
- added INSERT key as I kinda use it for work fairly often
- turned on more things in rules.mk since I recovered space via linker
flags and whatnot
2019-02-16 18:21:01 -08:00
Øyvind Wilhelmsen
f2d597d1d3
Planck Keymap for oeywil ( #5145 )
...
* adding my keymap
* fixed includes
* removed comments
* removed keymap_config_t
2019-02-16 08:11:56 -08:00
fauxpark
bbd4b5eb88
Remove redundant KC_TRNS and KC_NO fillers in layouts ( #5142 )
2019-02-16 08:11:15 -08:00
Rys Sommefeldt
3309e91e0b
[Keymap] Add new layout for wilba_text WT8-A ( #5141 )
2019-02-15 16:59:03 -08:00
fauxpark
e04e55c872
Remove redundant KC_TRNS and KC_NO fillers in userspace ( #5140 )
2019-02-15 16:18:13 -08:00
Rys Sommefeldt
83de3dff01
[keymap] Add new keymap for TADA68 ( #5120 )
...
* Add new layout for TADA68
* Remove unnecessary KC_TRNS defines from tada68/mattgemmell and tada68/rys
2019-02-15 14:40:56 -08:00
Mikkel Jeppesen
6f50c7eba1
Added APA102 support ( #4940 )
...
* Fixed pin for RGB
* Re-did apa102 stuff
* changed to use pincontrol functions
* Removed a newline?
* Changed to comply with project style
2019-02-15 11:32:31 -08:00
Daniel H Klein
2ba54690e6
Fix height in info.json for Unigo66 ( #5137 )
...
* UniGo66 keyboard added
* UniGo66 keyboard added
* case correction of unigo66 files
* create sirius folder
* Update keyboards/sirius/unigo66/rules.mk
Co-Authored-By: danielhklein <danielklein@utexas.edu>
* Update keyboards/sirius/unigo66/keymaps/danielhklein/keymap.c
Co-Authored-By: danielhklein <danielklein@utexas.edu>
* Update keyboards/sirius/unigo66/keymaps/default/config.h
Co-Authored-By: danielhklein <danielklein@utexas.edu>
* Update keyboards/sirius/unigo66/keymaps/danielhklein/config.h
Co-Authored-By: danielhklein <danielklein@utexas.edu>
* debugging
* correct keymap to layout
* readme
* remove common config
* suggested changes to config.h
* default keymap cleanup
* bug fixes
* fixed height in info.json
2019-02-15 11:25:02 -08:00
Jayesh Vora
222380c636
Fix documentation about one shot tap toggle
...
Based on conversation with Drashna on Discord, we know that if ONE_SHOT_TAP_TOGGLE is 5, then tapping a one shot mod key 5 times holds the one shot key permanently, but to come out of this, you need to press the same key only once.
2019-02-15 09:02:06 -08:00
Eduardo Lourenço Pinto Neto
9b3f397ab2
Update README.md ( #5135 )
...
Update to new structure
2019-02-15 08:58:38 -08:00
Eduardo Lourenço Pinto Neto
ecdf14bb62
Update keymap.c ( #5136 )
...
Fix minor bug on toggle layer code from Mac to Windows layer.
2019-02-15 08:23:44 -08:00
Erovia
642f6cf14f
Add support for using ranges for RGB ( #4981 )
...
* Add support for using ranges for RGB
This patch adds support for controlling continuous ranges of RGB LEDs.
Helper functions for split boards are also available.
* RGB Range: Use hardware-platform agnostic wait
2019-02-15 06:52:04 -08:00
Yan-Fa Li
f3bdd436a3
Update KC_GESC documentation ( #5053 )
...
* Update KC_GESC documentation
- document caveats on OSX and expected behavior with KC_GESC and GUI
- clarify documentation slightly
- give examples of expected output in actual use
* Update OSX -> macOS
* Captilization
* remove simply
2019-02-15 06:50:28 -08:00
Samuel Jahnke
d04485e32c
Add samuel's literate keymap file for planck ( #4998 )
...
* added my own keymap
* changed thing
* updated keymap Samuel
* updated laypout for better one handed use
* updated stuff I want
* happy with my lagout
* formatting
* Added new literate config
* made everything nice
* cleaned
* fixed spelling and two small bugs in macros
* Made press and lift function for modifiers
2019-02-15 06:49:02 -08:00
zvecr
f61c99fdda
Remove duplication of ssh keys and fix usage on PR builds ( #5013 )
2019-02-15 06:47:47 -08:00
Konstantin Đorđević
cd369b7107
docker_build.sh: Run container in interactive mode ( #5088 )
...
* docker_build.sh: Run container in interactive mode
* Add message about QMK Toolbox
* Update Docker docs
2019-02-15 06:46:42 -08:00
Drashna Jaelre
cc146e32dc
Improve RGB Light code ( #4326 )
...
* Improve RGB Light code
* Add is_rgblight_initialized as an externed value in rgblight.h
* Use remander of hue
2019-02-15 06:37:44 -08:00
Shihpin Tseng
68fad7b777
Enable custom chibios sub-platform
2019-02-14 21:06:26 -08:00