Zach White
ef6329af7c
Create a system to map between info.json and config.h/rules.mk ( #11548 )
...
* generate rules.mk from a json mapping
* generate rules.mk from a json mapping
* support for config.h from json maps
* improve the mapping system
* document the mapping system
* move data/maps to data/mappings
* fix flake8 errors
* fixup LED_MATRIX_DRIVER
* remove product and description from the vision_division keymap level
* reduce the complexity of generate-rules-mk
* add tests for the generate commands
* fix qmk doctor when submodules are not clean
2021-01-31 12:46:00 -08:00
QMK Bot
6cada2a35f
Merge remote-tracking branch 'origin/master' into develop
2021-01-31 10:42:07 +00:00
Drashna Jaelre
c1361005fa
[Keyboard] SplitKB's Zima ( #11577 )
...
Co-authored-by: Thomas Baart <thomas@splitkb.com>
Co-authored-by: Joel Challis <git@zvecr.com>
2021-01-31 11:41:18 +01:00
QMK Bot
213e64f944
Merge remote-tracking branch 'origin/master' into develop
2021-01-31 07:09:30 +00:00
Rys Sommefeldt
6ce6a94216
Fix missing F2 in top row in AoS TKL maps ( #11735 )
2021-01-31 18:09:00 +11:00
Zach White
3af97ef6a2
Merge remote-tracking branch 'origin/master' into develop
2021-01-30 13:15:13 -08:00
Zach White
051c0774f8
undef TAPPING_TERM in users/hvp/hvp.h
2021-01-30 13:11:33 -08:00
Zach White
424d59bc7e
rename callum's custom keycode that conflicts with a LUFA define
2021-01-30 13:11:33 -08:00
Zach White
2f79cf9247
add missing _MACRO to users/brandonschlack/brandonschlack.h
2021-01-30 13:11:33 -08:00
Zach White
361a2cf8a5
check for BACKLIGHT_ENABLE so this works on all keyboards
2021-01-30 13:11:33 -08:00
Zach White
c9b3619299
change LAYOUT_planck_grid to LAYOUT_ortho_4x12
2021-01-30 13:11:33 -08:00
Zach White
e5ecdd5242
bring the bocaj keymap inline with LAYOUT_ortho_4x12
2021-01-30 13:11:33 -08:00
Zach White
0171e67494
bring the xyverz keymap inline with LAYOUT_66_ansi
2021-01-30 13:11:33 -08:00
Zach White
e0769ea71d
strip fn_actions
2021-01-30 13:11:33 -08:00
Zach White
5ba21060cb
remove conflicting NKRO_ENABLE flag
2021-01-30 13:11:33 -08:00
Zach White
1ed9c53816
add missing ADJUST key
2021-01-30 13:11:33 -08:00
Zach White
04d6d25ec3
make the tetris keymap fit
2021-01-30 13:11:33 -08:00
Zach White
404bcc961c
fix clueboard/66:magicmonty to bring hue under the 255 limit
2021-01-30 13:11:33 -08:00
Zach White
c8edd6ec9e
fix chimera_ortho:gordon so it compiles
2021-01-30 13:11:33 -08:00
Zach White
13e4bd31d7
enable bluetooth on atreus:clash to fix compile error
2021-01-30 13:11:33 -08:00
Zach White
cd53947d86
enable LTO on atreus:ibnuda to bring it below the threshold
2021-01-30 13:11:33 -08:00
Zach White
915d757eb2
fix atomic:pvc so it compiles
2021-01-30 13:11:33 -08:00
Zach White
d02c4c5241
Add a <FEATURE>_SUPPORTED flag ( #9058 )
...
* Initial attempt at allowing keyboards to indicate what features they do not support
* try to use a for loop instead
* Update disable_features.mk
Co-authored-by: Drashna Jaelre <drashna@live.com>
* add a few more features
* remove my test fixture
* disable things that make all:all suggested"
Co-authored-by: Zach White <skullydazed@users.noreply.github.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
2021-01-30 13:08:58 -08:00
QMK Bot
a0e7333915
Merge remote-tracking branch 'origin/master' into develop
2021-01-30 11:01:46 +00:00
Ryan
92a787ca4c
[Docs] Use HTTPS for images and links where possible ( #11695 )
2021-01-30 22:00:56 +11:00
Drashna Jaelre
6b9a7e21e9
Include stdbool.h in uart.h ( #11728 )
2021-01-30 18:35:16 +11:00
Nick Brassel
4fe4087d4a
Enforce memory allocator for ChibiOS builds with allocating debounce algorithms ( #11630 )
2021-01-29 20:13:56 -08:00
QMK Bot
787ff5b550
Merge remote-tracking branch 'origin/master' into develop
2021-01-30 04:09:47 +00:00
CMMS-Freather
4c4b4b6e0d
[Keyboard] add sam's sg81m keyboard ( #11624 )
...
* new repo: create cmm.studio folder, add saka qmk firmware
new folder for cmm.studio line up keyboard
added saka68 keyboard qmk and via firmware support
* Update keyboards/cmm.studio/saka68/config.h
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/cmm.studio/saka68/rules.mk
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/cmm.studio/saka68/keymaps/via/rules.mk
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/cmm.studio/saka68/config.h
Co-authored-by: Ryan <fauxpark@gmail.com>
* fix on keymap, readme
fix on keymap, readme
* Update keyboards/cmm.studio/saka68/readme.md
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/cmm.studio/saka68/keymaps/default/keymap.c
Co-authored-by: Ryan <fauxpark@gmail.com>
* update vendor name with _ instead of .
update vendor name with _ instead of .
* Update readme.md
change the make format
* Update keyboards/cmm_studio/saka68/keymaps/default/keymap.c
Co-authored-by: Ryan <fauxpark@gmail.com>
* deleted some files from cmm.studio, changes to cmm_studio
deleted some files from cmm.studio, changes to cmm_studio
* Update readme.md
make command changed
* Update keyboards/cmm_studio/saka68/readme.md
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update readme.md
added pic for pcb
* Update readme.md
* Update readme.md
* Update readme.md
* Update readme.md
* Update readme.md
* Update keyboards/cmm_studio/saka68/config.h
tested and does work now. deleting these lines
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update readme.md
* Update readme.md
* Update readme.md
* Update readme.md
* Update readme.md
* Update readme.md
* Update readme.md
* Update keyboards/cmm_studio/saka68/readme.md
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update readme.md
added use physical reset button instruction
* change to the cmm saka folder
making the changes to cmm saka firmware
seperated solder version firmware and hotswap version firmware
* Update readme.md
* Update readme.md
* Update readme.md
* Update readme.md
* Update readme.md
* Update readme.md
* Update readme.md
* Update readme.md
* Update readme.md
* Update readme.md
* change to the cmm saka hotswap folder
* add sam's sg81m keyboard
add sam's sg81m keyboard firmware
* Update keymap.c
* Update keymap.c
* update keymap
update default keymap and via keymap
* Update keymap.c
* Update keymap.c
* Update keymap.c
* Update keyboards/sam/sg81m/sg81m.c
Co-authored-by: Joel Challis <git@zvecr.com>
* Update config.h
* Update config.h
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Joel Challis <git@zvecr.com>
2021-01-29 20:09:11 -08:00
Dasky
d92ffd1157
Adds AT90USB162 support ( #11570 )
...
* at90usb162 support
* fix missing bracket
* Apply suggestions from code review
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-01-29 19:53:56 -08:00
QMK Bot
3780ab3fcd
Merge remote-tracking branch 'origin/master' into develop
2021-01-30 03:38:45 +00:00
Eithan Shavit
42045f5b17
[Keyboard] Adding Gust Macro Board ( #11610 )
...
* Adding Gust Macro Board
* Removing some rules
* Changing some rules
Co-authored-by: Eithan Shavit <eithan@fb.com>
2021-01-29 19:38:40 -08:00
Eithan Shavit
64da7413a0
[Keyboard] Adding Rev1 to afternoonlabs/breeze ( #11611 )
...
* Breeze Rev1
* Better bootmagic and reset
* typo
Co-authored-by: Eithan Shavit <eithan@fb.com>
2021-01-29 19:38:18 -08:00
QMK Bot
8bcac0b726
Merge remote-tracking branch 'origin/master' into develop
2021-01-30 03:25:22 +00:00
james sa
53b35052ee
[Keyboard] A symmetric stagger keyboard: Angel ( #11501 )
...
* New symmetric stagger keyboard: Angel
* mac layout
* layout simplify
* Update keyboards/angel/info.json
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/angel/keymaps/default/keymap.c
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/angel/config.h
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/angel/readme.md
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/angel/rules.mk
Co-authored-by: Ryan <fauxpark@gmail.com>
* tab lang switch
* move to handwired and fix build instructions.
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-01-29 19:24:42 -08:00
QMK Bot
4e362df68c
Merge remote-tracking branch 'origin/master' into develop
2021-01-29 21:06:12 +00:00
shela
5691f1341d
Update feature_debounce_type.md of Japanese document. ( #10596 )
...
* Update Japanese document.
* fix table format.
* fix heading
* Update translation
* Apply suggestions from code review
Co-authored-by: Takeshi ISHII <2170248+mtei@users.noreply.github.com>
* Apply suggestions from code review
Co-authored-by: Takeshi ISHII <2170248+mtei@users.noreply.github.com>
* Update docs/ja/feature_debounce_type.md
Co-authored-by: Takeshi ISHII <2170248+mtei@users.noreply.github.com>
* Bump up comment tag
Co-authored-by: Takeshi ISHII <2170248+mtei@users.noreply.github.com>
2021-01-30 06:05:40 +09:00
Joshua Diamond
f59cd6764d
Allow post_config.h to be implemented in userspace ( #11519 )
...
> Rebased and pushed.
Squashed and merged.
:)
2021-01-29 11:04:37 +11:00
Nick Brassel
d65db68f9f
Merge remote-tracking branch 'upstream/master' into develop
2021-01-28 10:52:59 +11:00
Joshua Diamond
bad9592a18
Add rgblight_reload_from_eeprom() ( #11411 )
...
* Add rgblight_reset_from_eeprom()
* reset->reload
2021-01-28 04:42:03 +11:00
glanchow
162842f16e
[Docs] add qmk setup home parameter ( #11451 )
2021-01-28 04:39:58 +11:00
Drashna Jaelre
99f3df2893
Add support for 8 buttons to mouse report ( #10807 )
...
* Add support for 8 buttons to mouse report
This includes support for 8 buttons in mousekeys. However, this does move the keys around due to the fact that the last mousekey keycode is already 0xFF, so any past that would not work with register_code and the like, breaking them for tap hold keys, encoders, and other features.
* Update mouse key docs
* Add changes based on feedback
* Fix VUSB report size comment
Because drashna red gud
* Fix typo in action.c
* Fix IS_MOUSE_BUTTON check
* Change start range for mousekeys so that the end is 0xFF properly
* condense mousekeys check
2021-01-28 04:38:34 +11:00
Takeshi ISHII
c27f16158d
add get_matrix_scan_rate() to tmk_core/common/keyboard.c ( #11489 )
2021-01-28 04:34:50 +11:00
Drashna Jaelre
bab9849a8b
Backport ChibiOS Audio changes from ZSA ( #11687 )
2021-01-28 04:33:52 +11:00
Ryan
30b46fad57
UART driver refactor ( #11637 )
2021-01-27 17:42:49 +11:00
fauxpark
be897cbc2f
Merge remote-tracking branch 'upstream/master' into develop
2021-01-27 17:39:20 +11:00
Ryan
6937f1d70e
Remove MIDI_ENABLE_STRICT
from keyboards' config.h ( #11679 )
2021-01-27 17:26:26 +11:00
QMK Bot
349571d111
Merge remote-tracking branch 'origin/master' into develop
2021-01-27 00:53:05 +00:00
Brandon Claveria
a0d9221dcc
pull retropad out of handwired and update readme.md ( #11545 )
...
Co-authored-by: Swiftrax <swiftrax@gmail.com>
2021-01-27 00:52:17 +00:00
QMK Bot
784e4688f8
Merge remote-tracking branch 'origin/master' into develop
2021-01-26 04:59:49 +00:00