Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update upstream QMK (2021-04-09) #1

Merged
merged 1,955 commits into from
Apr 8, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1955 commits
Select commit Hold shift + click to select a range
23fd1ae
Merge remote-tracking branch 'upstream/master' into develop
fauxpark Feb 25, 2021
d4be96e
[Keyboard] Fixup issues with Titan65 (#12002)
drashna Feb 25, 2021
4dc8a2d
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Feb 25, 2021
abe1893
[BUG] Massdrop develop rgb fix (#12022)
tzarc Feb 26, 2021
d99e330
Format code according to conventions (#12024)
github-actions[bot] Feb 26, 2021
6a94e25
[Keyboard] Add VIA support to SX60 and update default keymap (#11908)
nooges Feb 27, 2021
2485bbe
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Feb 27, 2021
804d5c1
[Keyboard] Evk v1.3 add a key (#11880)
YangPiCui Feb 27, 2021
23ed6c4
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Feb 27, 2021
1581ea4
Fix develop (#12039)
skullydazed Feb 27, 2021
624359b
2021 February 27 Breaking Changes Changelog (#11975)
noroadsleft Feb 27, 2021
1a5f6b5
2021 February 27 Breaking Changes Update (#12040)
tzarc Feb 27, 2021
aa03899
Force update the version tag
noroadsleft Feb 27, 2021
dd61f77
Fix build for linworks/whale75. (#12042)
tzarc Feb 27, 2021
e2d3cef
Fix up build failures for melgeek boards after Feb27 develop merge. (…
tzarc Feb 27, 2021
6623744
Fix build for attiny85-based boards. (#12044)
tzarc Feb 27, 2021
deaabff
Format code according to conventions (#12046)
github-actions[bot] Feb 27, 2021
0828d0f
Fix compile errors (#12048)
skullydazed Feb 27, 2021
58e733b
remove keyboard_folder from info.json
skullydazed Feb 27, 2021
765d8a3
Fixes #4072, #6214. Revision of #156 to clear before AS/TD. (#9941)
IsaacElenbaas Feb 28, 2021
bcbcb3d
Add suggestion for indirect unicode input on Linux (#10854)
MRAAGH Feb 28, 2021
e4d3ff2
Add support for using podman to util/docker_build.sh (#10819)
maxaudron Feb 28, 2021
03ea478
Hub16 QMK configurator support + various bugfixes (#11496)
joshajohnson Feb 28, 2021
ec06ffe
Add keyboard: 7c8/Framework (#11593)
stevennguyen Feb 28, 2021
6b1170c
Onekey keymap: quine (#10732)
ridingqwerty Feb 28, 2021
7190971
17 key Panasonic rotary encoder BLE pad (#11659)
haierwangwei2005 Feb 28, 2021
e6f7da4
Fixing K-type RGB lighting (#11551)
Andrew-Fahmy Feb 28, 2021
032dfdd
fix: ryloo studio m0110 layout 60 ansi fixed (#11685)
pkisztelinski Feb 28, 2021
2395069
[Docs] New section to modifier docs: Checking Modifier State (#10550)
precondition Feb 28, 2021
81fd005
Added n60_s folder (#11455)
DeskDaily Feb 28, 2021
4a7a9e9
Satisfaction 75 turn off backlight on suspend, restore config on wake…
MarMed Feb 28, 2021
7437242
[Keyboard] Add 'LAYOUT_65_ansi_split_bs' support to KBDfans KBD67 rev…
rouge8 Feb 28, 2021
b2a0e98
OddForge VE.A (#11875)
MajorKoos Feb 28, 2021
4fe8c47
Added support for barracuda keyboard (#11888)
knaruo Feb 28, 2021
af2e1f4
Banana Split VIA Support (#11944)
mechmerlin Feb 28, 2021
3405efe
Add Potato65 PCB (#11956)
Aeonstrife Feb 28, 2021
a0f5320
[Keyboard] Dawn60 Rev1 RGB matrix port (#11970)
Xelus22 Feb 28, 2021
371fb85
Fix incorrect key for LALT and add modifiers to LED matrix (#11984)
datafx Feb 28, 2021
d6fb8f1
[Keymap] Initial commit for keyboardio/atreus/dshields keymap. (#11946)
shieldsd Feb 28, 2021
cd12fe8
New Variants of Console Keyboard (#11973)
gazeddy Feb 28, 2021
f41e5ec
Compilation fixes for handwired/concertina/64key (#11987)
noroadsleft Feb 28, 2021
9fd5c6f
Update lazydesigners/the40 (#11989)
jackytrabbit Feb 28, 2021
ce75f48
[Keyboard] Update spiderisland/split78 (#11990)
valpackett Feb 28, 2021
c3f83b6
Keycapsss Kimiko rev1: Configurator bugfix (#11992)
noroadsleft Feb 28, 2021
51eac99
Kiko's Lab KL-90: Configurator bugfix (#11993)
noroadsleft Feb 28, 2021
db7c856
Add RGB Matrix support for Preonic rev3 (#12008)
filterpaper Feb 28, 2021
ef49a92
Implement PLOOPY_DRAGSCROLL_INVERT option, which inverts the ploopy t…
Anomalocaridid Feb 28, 2021
90c7ae7
Modified tmk_core/rules.mk to avoid linking errors (#10728)
FabSchwul Feb 28, 2021
e690580
Remove unused keymap_config from ctrl keymaps (#12058)
zvecr Feb 28, 2021
1a7f2c8
Extract sendstring into its own compilation unit (#12060)
fauxpark Feb 28, 2021
59c7dea
Fix generated file output while target exists (#12062)
zvecr Feb 28, 2021
f8266a2
Migrate make_dfu_header to CLI (#12061)
zvecr Feb 28, 2021
7132526
Bastardkb added keyboard and renaming (#11887)
bstiq Mar 1, 2021
3200007
Fixing adjust layer issue with the lily58 default keymap (#12052)
dancarroll Mar 1, 2021
75ab489
Revert "Fixing K-type RGB lighting (#11551)" (#12065)
tzarc Mar 2, 2021
d918d57
Fix the typo in ergodone 80 layout (#12075)
megamind4089 Mar 2, 2021
58d043b
[Keyboard] Update eggman info.json (#12074)
qpockets Mar 2, 2021
d010886
[Docs] MATRIX_MASKED docs for SPLIT_HAND_MATRIX_GRID (#11974)
elliottt Mar 2, 2021
ab3986a
Set default for USB_SUSPEND_WAKEUP_DELAY to 0/disabled (#12081)
drashna Mar 2, 2021
c5b0b6f
Remove more cruft from Lily58 default keymap (#12078)
dancarroll Mar 2, 2021
0752b6b
[Docs] Small spelling mistake fix in leader keys (#12087)
L3afMe Mar 3, 2021
0b6ff59
[Keymap] Add ddone's iris keymap (#12055)
Deedone Mar 3, 2021
76cd6b6
[Keymap] Add grant24 Planck Rev 6 keymap (#12070)
grant24 Mar 3, 2021
e420b39
[Keyboard] Added VIA folder under the keymaps folder (#12021)
rojasa1990 Mar 3, 2021
ba3c346
Update dichotomy/alairock layout (#12013)
alairock Mar 3, 2021
018b8e1
[Keyboard] Add Keyboard Rartlite (#11866)
labahuy Mar 3, 2021
fb3777f
[Keyboard] Add Conone 65 (#11827)
evyd13 Mar 3, 2021
4c3090a
Documentation changes SPLIT_USB_DETECT and hid_listen udev rules (#11…
individ-divided Mar 3, 2021
2dcd67c
[Keymap] sigma-squared (#11694)
Signynt Mar 3, 2021
ad4cfff
Format code according to conventions (#12102)
github-actions[bot] Mar 3, 2021
8f30f41
cannonkeys/atlas_alps: rename via keymaps rules.mk.txt to rules.mk (#…
noroadsleft Mar 3, 2021
0fd95e5
Remove ifdefs for Swap Hands keycodes (#12095)
drashna Mar 4, 2021
7aa74c2
[Keyboard] Add Studio Kestra Nue PCB (#12094)
studiokestra Mar 4, 2021
6461087
`qmk generate-rules-mk`: add `--escape` switch for makefile logic (#1…
fauxpark Mar 4, 2021
b1a8faf
[Docs] Japanese translation of docs/keycodes.md (#10192)
s-show Mar 4, 2021
4d41645
Dubba175 (#12077)
drhigsby Mar 4, 2021
7639b5a
[Keymap] josjoha keymap for TheVan Keyboards' Minivan (#8066)
josjoha Mar 4, 2021
e25f052
Fixed the ortho60 and ortho48 matrix layout after testing (#12106)
nblyumberg Mar 4, 2021
2cb0b41
update correct layout name (#12096)
bstiq Mar 4, 2021
d7aa245
dumbpad refactor - adding support for various PCB revisions (#9259)
Mar 5, 2021
54f7708
[Keyboard] NK65 rev 1.4 (#11991)
yiancar Mar 5, 2021
aadea5a
[Keyboard] Monstargear XO87 Solderable support (#11716)
datafx Mar 5, 2021
73b8f85
[Keyboard] Lagrange handwired keyboard (#11374)
dpapavas Mar 5, 2021
52d8cbf
[Keymap] Add 60_ansi_arrow_split_bs_7u_spc layout & keymap (#11329)
mrsendyyk Mar 5, 2021
07fce7b
[Keyboard] add Boston keyboard (#11273)
Mar 5, 2021
09dfc08
add OLED_DRIVER_ENABLE into show_options.mk (#12121)
mtei Mar 5, 2021
b16bfac
added 0xCB/1337 keyboard (#12089)
Conor-Burns Mar 5, 2021
23d6ca9
Remove a few more ifdefs from quantum_keycodes (#12129)
fauxpark Mar 6, 2021
9c94de0
Remove ifdefs for UC and X/XP too (#12131)
fauxpark Mar 6, 2021
86e28b4
Adding Zodiark Split keyboard (#11837)
Aleblazer Mar 6, 2021
788b185
[Keyboard] add Soup10 support (#11921)
Sadeeed Mar 6, 2021
9b85b1b
[Keyboard] bm68rgb (#12128)
peepeetee Mar 6, 2021
1cbf1c6
Enforce minimum versions for jsonschema and MILC (#12141)
skullydazed Mar 6, 2021
08e512a
upload api data to spaces
skullydazed Mar 7, 2021
01b8ef3
Remove stale references to "handwired/ferris"
pierrechevalier83 Mar 5, 2021
0763269
fix CI job: api-data->api_data
skullydazed Mar 7, 2021
8556068
Require `BOOTLOADER = qmk-dfu` for `:bootloader` target (#12136)
fauxpark Mar 7, 2021
86e6be3
minor change to trigger api update
skullydazed Mar 7, 2021
75fd6bd
[Keyboard] Capsunlocked CU80 - added variant's for RGB matrix support…
maz0r Mar 7, 2021
2aa38f5
[Keymap] add crkbd/keymaps/armand1m (#12098)
armand1m Mar 7, 2021
6d8d207
improve detection of community layout support
skullydazed Mar 8, 2021
4f5e0dd
Add BFO-9000 info.json (#12179)
nooges Mar 9, 2021
aed8bac
Fix typo in `get_git_version()` (#12182)
fauxpark Mar 9, 2021
9089244
Add VIA support to doodboard/duckboard_r2 (#12028)
somepin Mar 10, 2021
790f945
Refactor to use led config - Part 6 (#12115)
zvecr Mar 10, 2021
0ad7833
[Keymap] arkag Userspace updated (#12183)
arkag Mar 11, 2021
ea2a7c5
ChibiOS conf upgrade for boston (#12170)
tzarc Mar 12, 2021
88dce24
Remove hex_to_keycode and move tap_random_base64 to send_string.c (#1…
fauxpark Mar 12, 2021
63f9e7e
Enable default features on VIA keymap for Lily58 (#12185)
filterpaper Mar 12, 2021
b8ad5f4
Document LED physical location index for Planck and Preonic (#12147)
filterpaper Mar 12, 2021
5d7ad69
[Bugs] Fix VIA Compiles (#12186)
Xelus22 Mar 12, 2021
225bff2
fix info.json layout name for boardsource/5x12 (#12145)
godders Mar 12, 2021
b96c18c
Hand 88 (#11963)
yiancar Mar 12, 2021
aa73411
Update RGB matrix effects documentation (#12181)
peepeetee Mar 13, 2021
7b7689d
[Keymap] miles2go userspace update, add functions for babblepaste li…
milestogo Mar 14, 2021
45e6bb7
Add Cassette42 (#10562)
monksoffunk Mar 14, 2021
739925c
Add info.json for RGBKB Pan (#12218)
fauxpark Mar 14, 2021
b44bffe
[Keymap] Add yhaliaw keymap for Planck/Rev6.1. (#11318)
yhaliaw Mar 14, 2021
9e1d04f
[Keyboard] Added Adellein Keyboard/PCB (#11547)
DeskDaily Mar 14, 2021
0779c34
Fix keycode mappings for via and ensure they don't change within prot…
xyzz Mar 15, 2021
a18e130
Format code according to conventions (#12244)
github-actions[bot] Mar 15, 2021
2e50b34
Add missing info.json files for keyboards (#12239)
noroadsleft Mar 15, 2021
52b7ebd
M10-A refactor (#12242)
noroadsleft Mar 15, 2021
926389f
Keyboard/grandiceps (#11933)
vattern Mar 15, 2021
469b4b2
Fixes for recent info.json files (#12248)
noroadsleft Mar 15, 2021
cd8497b
add support for Noah AVR PCB (#11563)
kb-elmo Mar 15, 2021
d99806c
Pizza Keyboards Pizza65 addition (#11604)
mm0nte Mar 15, 2021
f75420c
box75: fix key positioning in info.json (#12256)
noroadsleft Mar 16, 2021
e941ae3
[Keyboard] Add YMDK NP24 (ATmega32U4 with 6 RGB LEDs) (#12120)
nomis Mar 17, 2021
554b736
[Keyboard] Added Roses Lite Support (#12173)
Reason0x6 Mar 17, 2021
6af387e
[Keymap] stanrc85 keymap updates (#12184)
stanrc85 Mar 17, 2021
3c4972a
[Keyboard] Fix issue with process_record_kb in Torn (#12189)
ky1ejs Mar 17, 2021
57de02c
[Keyboard] fix bm68rgb default keymap (#12199)
peepeetee Mar 17, 2021
4e8a218
[Keymap] Mojito - removed layer macros (#12201)
Mojitas Mar 17, 2021
e527b37
TKC M0lly refactor (#12227)
fauxpark Mar 17, 2021
563be8c
Add bootmagic support for hub16 and hub20 (#12257)
peepeetee Mar 17, 2021
314ef9d
Pimentoso Paddino02 clean-up (#12263)
noroadsleft Mar 17, 2021
ffc4380
[Keyboard] Add KMAC VIA keymap (#12224)
kaylanm Mar 17, 2021
90f95de
[Keyboard] add via keymap to afternoonlabs breeze keyboard (#12247)
devriesp Mar 17, 2021
163e9b0
[Keyboard] Add barleycorn smd keyboard (#12200)
matthewdias Mar 17, 2021
2376533
[Keyboard] Modification of ErgoArrows info.json (#11980)
Salicylic-acid3 Mar 17, 2021
5381943
[Keyboard] add oled and encoder function to lck75 (#11825)
lyso1 Mar 17, 2021
8a2d3a8
[Keyboard] Add support for ortho4exent (#11699)
tszaboo Mar 17, 2021
3bc7f46
[Keymap] Add userspace rverst (#12205)
rverst Mar 17, 2021
6e79767
[Keymap] jumper149 keymap for the dztech/dz65rgb (#12142)
jumper149 Mar 17, 2021
f490777
[Keyboard] Add handwired/bolek keyboard (#12234)
klausweiss Mar 17, 2021
cc84831
Adding Keyboard: GMMK Pro (#12030)
GloriousThrall Mar 17, 2021
9331c22
XT converter cleanup (#12264)
fauxpark Mar 18, 2021
9807225
[CI] Format code according to conventions (#12277)
github-actions[bot] Mar 18, 2021
ed44636
Aleblazer Zodiark touch-up (#12279)
noroadsleft Mar 18, 2021
c833b77
Fixed keymap names of Noah AVR (#12265)
kb-elmo Mar 18, 2021
a5576f9
[Keyboard] Add Pachi (#12132)
Xelus22 Mar 18, 2021
69eca63
`qmk doctor`: Don't run udev checks under WSL (#12231)
fauxpark Mar 18, 2021
8dfe37a
Sirius UniGo66 touch-up (#12280)
noroadsleft Mar 19, 2021
0ab88f5
[Keyboard] Vanana, Vaguette Lite, and Waaffle (#11441)
noclew Mar 20, 2021
217e3a5
Boston: correct LAYOUT macro data (#12282)
noroadsleft Mar 20, 2021
c5b0366
Fix Kira80 license headers (#12303)
kb-elmo Mar 21, 2021
e1a7027
use layout aliases when processing info.json (#12333)
skullydazed Mar 23, 2021
d4a8123
Update readme.md on quefrency (#12276)
cyanpencil Mar 23, 2021
be257b6
Add Sinc Rev. 2 (#12138)
nooges Mar 23, 2021
d395c81
Configurator fixes for handwired/concertina/64key (#12316)
veikman Mar 23, 2021
7b07ce3
Add UC-1 keypad (#11926)
duoshock Mar 24, 2021
7814950
Fix Uni660 linker errors (#12341)
fauxpark Mar 24, 2021
2882ee9
Configurator bugfix for GMMK Pro (#12353)
noroadsleft Mar 24, 2021
6edcbdc
[Keyboard] YMDK YM68 (#12352)
noroadsleft Mar 24, 2021
723d9af
Add info.json for handwired/datahand (#12320)
fauxpark Mar 24, 2021
299008b
Add support for qmk_configurator style aliases (#11954)
skullydazed Mar 24, 2021
b7870ae
Workaround for recent changes to mouse keycodes (#12367)
zvecr Mar 24, 2021
653ecf9
More Tap Dance docs improvements (#12358)
fauxpark Mar 24, 2021
97a7363
[Keyboard] Preserve signedness from opt_encoder_handler for scroll da…
sbuller Mar 25, 2021
54b80ec
[CI] Format code according to conventions (#12363)
github-actions[bot] Mar 25, 2021
1ed48c7
add valor_frl_tkl info.json (#12359)
Xelus22 Mar 25, 2021
e7cb7bc
Roses Lite layout macro touch-up (#12357)
noroadsleft Mar 25, 2021
c59fb1b
feat(keymaps): Changes to crkbd/keymaps/armand1m layout and README.md…
armand1m Mar 25, 2021
eae7343
Move `API_SYSEX_MAX_SIZE` out of `config_common.h` (#12302)
fauxpark Mar 25, 2021
a888057
Fix a small typo in cli_commands.md (#12379)
rcorre Mar 25, 2021
1bb6d8d
Fix USER_PRINT on avr/atsam (#12269)
zvecr Mar 25, 2021
8b39ae1
add equator (#12369)
swiftrax Mar 25, 2021
1fbee7c
(Re)Fixing K-type RGB lighting (#12084)
Andrew-Fahmy Mar 25, 2021
be771e5
Added wilba.tech WT60-H3 (#12354)
wilba Mar 25, 2021
038d911
Added wilba.tech WT65-G2 (#12360)
wilba Mar 25, 2021
a74846a
Added wilba.tech WT60-H2 (#12348)
wilba Mar 25, 2021
3e60997
Add a `qmk format-json` command that will format JSON files (#12372)
skullydazed Mar 25, 2021
1d706bd
handwired/bolek: correct key object order (#12356)
noroadsleft Mar 25, 2021
eac9ee8
Improve upon the 'Caveats' section of the Layers and Mod-Tap document…
purdeaandrei Mar 25, 2021
ef87259
update shell.nix (#12295)
andresilva Mar 25, 2021
cf74046
ISO Layouts fix (#12319)
mm0nte Mar 25, 2021
dd0a352
added twelvekey (#12281)
kb-elmo Mar 25, 2021
3fc710e
Add XT65 keyboard (#11998)
kopibeng Mar 25, 2021
95c74ae
add via support for bm68rgb (#12275)
peepeetee Mar 25, 2021
572395a
TKC GodSpeed75: add RGB LED support (#12278)
TerryMathews Mar 25, 2021
8e820cd
Fix handling multiples of the same MIDI note (fixes bug brought up in…
jakobkg Mar 25, 2021
6276f54
Add suspend wake functions for The Mark:65's RGB Matrix (#12245)
filterpaper Mar 25, 2021
c4d0501
Add Daisy, a macropad with dual rotary encoders + update Scarlet read…
ghostseven Mar 25, 2021
2cd684f
add massdrop/alt/hlmtre keymap, add .exe to gitignore (#12191)
hlmtre Mar 25, 2021
29c82cf
Add RGB Matrix suspend wake functions to BM40 (#12246)
filterpaper Mar 25, 2021
b5a12fa
[Keymap] ANAVI Macro Pad 2 add git keymap (#12212)
leon-anavi Mar 25, 2021
81c51ec
[Keymap] Update keyboards/helix/pico/keymaps/mtei/keymap.c (#12188)
mtei Mar 25, 2021
f3f444c
Add Nix Studio OXALYS80 Keyboard (#12118)
sendz Mar 25, 2021
a5ecd4e
Make the size of MATRIX_ROW_PINS and MATRIX_ROW_PINS_RIGHT the same (…
takai Mar 25, 2021
b664db3
Removed unused RGBLED_TIMER_TOP and F_CPU macros from quantum/rgbligh…
mtei Mar 25, 2021
0eabb01
Minor improvements to BM68RGB (#12156)
filterpaper Mar 25, 2021
666623d
ADNS-5050 / Ploopy Nano / Ploopy Mini Trackballs (#11994)
ploopyco Mar 25, 2021
816f2f9
Fix Kinetic speed condition (#12139)
xnuk Mar 25, 2021
5c14427
fix permissive hold when both PERMISSIVE_HOLD_PER_KEY and TAPPING_TER…
purple-rw Mar 25, 2021
0a056cf
Format code according to conventions (#12380)
github-actions[bot] Mar 25, 2021
9f1608a
Add unison v04 keyboard (#11982)
jpskenn Mar 25, 2021
34205f5
Add new Keyboard: SENDYYeah Bevi (#12011)
sendz Mar 25, 2021
57475ca
Fix issues when manually shifting characters and Auto Shift (#12083)
drashna Mar 25, 2021
aa2b4a6
[docs] Add IO Warning to WSL section of Getting Started (#12384)
Nebrethar Mar 26, 2021
f028dbf
Minor typo in comments Colemak DM-MK -> DH-MK (#10721)
AvdN Mar 26, 2021
8af7200
Pull Request for babyV keyboard (#12112)
joedinkle Mar 26, 2021
a866fbf
handwired/rs60: use LAYOUT_ortho_5x12 directly (#12397)
noroadsleft Mar 27, 2021
5dc7951
add utf-8 encoding to the open() call (#12388)
skullydazed Mar 27, 2021
ae59a51
Added the 64_ansi (GK64) layout to DZ60 (#12378)
kb-elmo Mar 29, 2021
64551a8
Allow for clang-format up to v20. (#12407)
tzarc Mar 30, 2021
8a950a7
Format code according to conventions (#12437)
github-actions[bot] Mar 30, 2021
c5ddada
Remove leftover old implementations of the lily58 split code. (#12442)
tzarc Mar 31, 2021
ac0ba83
change BM68 RGB USB Device descriptor device name (#12418)
peepeetee Apr 1, 2021
12f3087
qmk doctor: Display macOS and Windows versions, and add WSL warning f…
fauxpark Apr 2, 2021
cd981ec
`qmk doctor`: Fix WSL /mnt check (#12466)
fauxpark Apr 2, 2021
43d74d7
[Keyboard] Add CherryB Studio Keyboards (#11475)
lunaticwhat Apr 2, 2021
6592f83
[Keymap] for Ibm m122 (#11704)
dsanchezseco Apr 2, 2021
619885b
[Keyboard] Add Lumberjack keyboard (#12124)
peej Apr 3, 2021
63445be
[Keyboard] Add FoldKB (#12255)
nooges Apr 3, 2021
0232941
[Keyboard] Added VIA support to dmqdesign/spin (#12300)
adamkraus6 Apr 3, 2021
caca894
[Keymap] remove kc layout from levinson jyh keymap (#12301)
yamad Apr 3, 2021
f0dc206
[Keyboard] Update sixkeyboard VID/PID (#12345)
dayofdoom Apr 3, 2021
70540a1
[Keyboard] Added RAMA WORKS KARA (#12346)
wilba Apr 3, 2021
4caeb64
[Keyboard] Added wilba.tech WT70-JB (#12347)
wilba Apr 3, 2021
6876263
[Keyboard] KBD67 Hotswap VIA Support (#12351)
mechmerlin Apr 3, 2021
8b98e67
[Keyboard] Add pkb65 keyboard (#12230)
chrisquocmai Apr 3, 2021
cd96377
[Keyboard] Add GON NerD TKL VIA keymap (#12309)
kaylanm Apr 3, 2021
8d3581a
[Keymap] Remove kc keymap from khord chocopad keymap (#12409)
khord Apr 3, 2021
79a87a9
[Keymap] Fixing userspace `rverst` (#12422)
rverst Apr 3, 2021
a7920ac
keymaps: fix kinesis default keymap progrm/reset keycode (#12429)
stapelberg Apr 3, 2021
59c8672
kingly_keys/ave: move RGBLight config to keyboard level (#12457)
noroadsleft Apr 3, 2021
4b9f557
[CI] Format code according to conventions (#12468)
github-actions[bot] Apr 3, 2021
7d33d1b
Added Epoch80 (#12307)
kb-elmo Apr 3, 2021
a3cd129
3 new LED effect animations (#9827)
TurtleHunter Apr 3, 2021
d91938c
[nix] Use niv and poetry2nix to more easily manage dependencies (#11181)
purcell Apr 3, 2021
41f649c
fix line endings
skullydazed Apr 3, 2021
4e2ab3a
Remove `wave` from requirements-dev.txt (#12387)
excitablesnowball Apr 3, 2021
60e1910
Add WSL specific logic for avrdude device detection (#12392)
zvecr Apr 3, 2021
49dc332
[Keymap] cleanup keyboards/helix/{rev2|rev3_5rows}/keymaps/five_rows …
mtei Apr 3, 2021
e0614e4
Disarray ProductID change (#12440)
SneakboxKB Apr 4, 2021
546dfce
Add info.json for CK60i (#12318)
fauxpark Apr 7, 2021
d1270c9
Update info.json to correctly. (#12507)
foostan Apr 7, 2021
2170b75
`qmk chibios-confmigrate`: Make `-i` and `-r` required (#12515)
fauxpark Apr 8, 2021
75f8321
Add new handwired keyboard (Ergocheap) (#11857)
xSteins Apr 8, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
1 change: 1 addition & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -92,3 +92,4 @@ GRAPHICS
# hex files
*.hex binary
*.eep binary
nix/sources.nix linguist-generated=true
42 changes: 42 additions & 0 deletions .github/labeler.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
core:
- quantum/**/*
- tmk_core/**/*
- drivers/**/*
- tests/**/*
- util/**/*
- platforms/**/*
- Makefile
- '*.mk'
dependencies:
- any:
- 'lib/**/*'
- '!lib/python/**/*'
keyboard:
- any:
- 'keyboards/**/*'
- '!keyboards/**/keymaps/**/*'
keymap:
- users/**/*
- layouts/**/*
- keyboards/**/keymaps/**/*
via:
- keyboards/**/keymaps/via/*
cli:
- bin/qmk
- requirements.txt
- lib/python/**/*
python:
- '**/*.py'
documentation:
- docs/**/*
translation:
- docs/fr-fr/**/*
- docs/es/**/*
- docs/ja/**/*
- docs/he-il/**/*
- docs/pt-br/**/*
- docs/zh-cn/**/*
- docs/de/**/*
- docs/ru-ru/**/*
CI:
- .github/**/*
37 changes: 37 additions & 0 deletions .github/workflows/api.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
name: Update API Data

on:
push:
branches:
- master
paths:
- 'keyboards/**'
- 'layouts/community/**'

jobs:
api_data:
runs-on: ubuntu-latest
container: qmkfm/base_container

# protect against those who develop with their fork on master
if: github.repository == 'qmk/qmk_firmware'

steps:
- uses: actions/checkout@v2
with:
fetch-depth: 1
persist-credentials: false

- name: Generate API Data
run: qmk generate-api

- name: Upload API Data
uses: jakejarvis/s3-sync-action@master
with:
args: --acl public-read --follow-symlinks --delete
env:
AWS_S3_BUCKET: ${{ secrets.API_SPACE_MASTER }}
AWS_ACCESS_KEY_ID: ${{ secrets.SPACES_ACCESS_KEY }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.SPACES_SECRET_KEY }}
AWS_S3_ENDPOINT: https://nyc3.digitaloceanspaces.com
SOURCE_DIR: 'api_data'
33 changes: 33 additions & 0 deletions .github/workflows/auto_tag.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: Essential files modified

on:
push:
branches:
- master
paths:
- quantum/**/*
- tmk_core/**/*
- drivers/**/*
- tests/**/*
- util/**/*
- platforms/**/*
- Makefile
- '*.mk'

jobs:
tag:
runs-on: ubuntu-latest

# protect against those who develop with their fork on master
if: github.repository == 'qmk/qmk_firmware'

steps:
- uses: actions/checkout@v2
with:
fetch-depth: 0

- name: Bump version and push tag
uses: anothrNick/[email protected]
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
DEFAULT_BUMP: 'patch'
37 changes: 37 additions & 0 deletions .github/workflows/develop_api.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
name: Update Develop API Data

on:
push:
branches:
- develop
paths:
- 'keyboards/**'
- 'layouts/community/**'

jobs:
api_data:
runs-on: ubuntu-latest
container: qmkfm/base_container

# protect against those who work in their fork on develop
if: github.repository == 'qmk/qmk_firmware'

steps:
- uses: actions/checkout@v2
with:
fetch-depth: 1
persist-credentials: false

- name: Generate API Data
run: qmk generate-api

- name: Upload API Data
uses: jakejarvis/s3-sync-action@master
with:
args: --acl public-read --follow-symlinks --delete
env:
AWS_S3_BUCKET: ${{ secrets.API_SPACE_DEVELOP }}
AWS_ACCESS_KEY_ID: ${{ secrets.SPACES_ACCESS_KEY }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.SPACES_SECRET_KEY }}
AWS_S3_ENDPOINT: https://nyc3.digitaloceanspaces.com
SOURCE_DIR: 'api_data'
37 changes: 37 additions & 0 deletions .github/workflows/develop_update.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
name: Update develop after master merge

on:
push:
branches:
- master


jobs:
develop_update:
runs-on: ubuntu-latest

if: github.repository == 'qmk/qmk_firmware'

steps:
- uses: actions/checkout@v2
with:
fetch-depth: 0

- name: Checkout develop
run: |
git fetch origin master develop
git checkout develop

- name: Check if branch locked
id: check_locked
uses: andstor/file-existence-action@v1
with:
files: ".locked"

- name: Update develop from master
if: steps.check_locked.outputs.files_exists == 'false'
run: |
git config --global user.name "QMK Bot"
git config --global user.email "[email protected]"
git merge origin/master
git push origin develop
43 changes: 43 additions & 0 deletions .github/workflows/docs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
name: Generate Docs

on:
push:
branches:
- master
paths:
- 'tmk_core/**'
- 'quantum/**'
- 'platforms/**'
- 'docs/**'
- '.github/workflows/docs.yml'

jobs:
generate:
runs-on: ubuntu-latest
container: qmkfm/base_container

# protect against those who develop with their fork on master
if: github.repository == 'qmk/qmk_firmware'

steps:
- uses: actions/checkout@v2
with:
fetch-depth: 1

- name: Install dependencies
run: |
apt-get update && apt-get install -y rsync nodejs npm doxygen
npm install -g moxygen

- name: Build docs
run: |
qmk --verbose generate-docs

- name: Deploy
uses: JamesIves/[email protected]
with:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
BASE_BRANCH: master
BRANCH: gh-pages
FOLDER: .build/docs
GIT_CONFIG_EMAIL: [email protected]
47 changes: 47 additions & 0 deletions .github/workflows/format.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
name: Format Codebase

on:
push:
branches:
- master
- develop

jobs:
format:
runs-on: ubuntu-latest
container: qmkfm/base_container

# protect against those who develop with their fork on master
if: github.repository == 'qmk/qmk_firmware'

steps:
- uses: rlespinasse/[email protected]

- uses: actions/checkout@v2
with:
token: ${{ secrets.API_TOKEN_GITHUB }}

- name: Install dependencies
run: |
apt-get update && apt-get install -y dos2unix

- name: Format files
run: |
bin/qmk cformat -a
bin/qmk pyformat
bin/qmk fileformat

- name: Become QMK Bot
run: |
git config user.name 'QMK Bot'
git config user.email '[email protected]'

- name: Create Pull Request
uses: peter-evans/create-pull-request@v3
with:
delete-branch: true
branch: bugfix/format_${{ env.GITHUB_REF_SLUG }}
author: QMK Bot <[email protected]>
committer: QMK Bot <[email protected]>
commit-message: Format code according to conventions
title: '[CI] Format code according to conventions'
54 changes: 0 additions & 54 deletions .github/workflows/info.yml

This file was deleted.

14 changes: 14 additions & 0 deletions .github/workflows/labeler.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
name: "Pull Request Labeler"

on:
pull_request_target:
types: [opened, synchronize, reopened, ready_for_review, locked]

jobs:
triage:
runs-on: ubuntu-latest
steps:
- uses: actions/labeler@main
with:
repo-token: "${{ secrets.GITHUB_TOKEN }}"
configuration-path: '.github/labeler.yml'
Loading