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

Add the Gone Hacking Studio XLS #18362

Closed
wants to merge 672 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
672 commits
Select commit Hold shift + click to select a range
6cf205f
wilba_tech: allow keymaps to override backlight_effect_indicators() (…
ToyKeeper Oct 21, 2022
1c1f605
Deprecate `KC_LEAD` for `QK_LEAD` (#18792)
fauxpark Oct 21, 2022
ab0a236
Deprecate `KC_LOCK` for `QK_LOCK` (#18796)
fauxpark Oct 21, 2022
a732528
Remove legacy fauxclicky and unicode keycodes (#18800)
fauxpark Oct 21, 2022
fb79d7f
Remove broken userspace and keymaps (#18806)
zvecr Oct 22, 2022
b89484b
ChibiOS USB: Add a dummy IN callback to work around LLD bugs (#18811)
sigprof Oct 22, 2022
2de4138
[Keyboard] Add Bolsalice keyboard (#18772)
stanrc85 Oct 22, 2022
a5d6565
Generalise CTPC logic from common_features (#18803)
zvecr Oct 22, 2022
c065bd3
[Docs] Fix link to keyboard layout editor (#18801)
archaengel Oct 22, 2022
530ba07
Polyandry: rename LAYOUT to LAYOUT_ortho_4x3 (#18815)
noroadsleft Oct 22, 2022
8e909f9
Deprecate `VLK_TOG` for `VK_TOGG` (#18807)
fauxpark Oct 22, 2022
8f93838
Add unit tests for HOLD_ON_OTHER_KEY_PRESS (#18721)
precondition Oct 22, 2022
2318785
Format code according to conventions (#18818)
qmk-bot Oct 22, 2022
47cfdc2
Fix garbled test output (#18822)
zvecr Oct 23, 2022
5f24275
Normalise Joystick and Programmable Button keycodes (#18832)
fauxpark Oct 24, 2022
f4caf9a
Deprecate `CAPS_WORD`/`CAPSWRD` for `CW_TOGG` (#18834)
fauxpark Oct 24, 2022
6174227
added BS_TOGG so BS_SWAP and BS_NORM can be on a single key (#18837)
ToyKeeper Oct 25, 2022
1e0a9b9
Remove some assumptions on sequential keycode ranges (#18838)
zvecr Oct 25, 2022
ffc2d05
[Keyboard] Fixup emptystring/nqg (#18804)
waffle87 Oct 25, 2022
d008a2d
MechBrewery MB65S Layout Rework (#18814)
noroadsleft Oct 22, 2022
f10588b
Bathroom Epiphanies Ghost Squid Refactor (#18816)
noroadsleft Oct 22, 2022
3ecff43
Add mini36 (#18739)
controller-works Oct 22, 2022
ccf3de6
Add H50 keyboard from huytbt (#18752)
huytbt Oct 22, 2022
f96c950
Macro3: rename LAYOUT to LAYOUT_ortho_2x4 (#18820)
noroadsleft Oct 22, 2022
ec6a317
Aurora65: Correct Layout Data (#18826)
noroadsleft Oct 23, 2022
f0fe48f
Studio Kestra Galatea: fix ISO layout macros (#18825)
noroadsleft Oct 23, 2022
067fdc8
Han60 Refactor (#18819)
noroadsleft Oct 23, 2022
282a4ab
Mode SixtyFive HI Layout Refactor (#18823)
noroadsleft Oct 23, 2022
8c1bbd6
MWStudio MW65 Black Refactor (#18824)
noroadsleft Oct 23, 2022
08efb0a
spelling fix (#18831)
PeterHindes Oct 24, 2022
23b8bb3
[DOCS] Use correct OSM arguments (#18835)
zvecr Oct 24, 2022
b863597
[Keyboard] Add Ellipse hotswap PCB support (#18707)
Oct 25, 2022
9ce1276
[Keyboard] Add Ellipse PCB support (#18706)
Oct 25, 2022
863e5c3
[Keymap] Added tap dance to LNG1 key (LNG2) (#18682)
syntax-magic Oct 25, 2022
b424451
Callum style layout improvements and my layout changes (#16174)
daliusd Oct 25, 2022
3481b7d
Fixup bpiphany/ghost_squid (#18842)
waffle87 Oct 25, 2022
579efc6
Fixup controllerwords/mini36 (#18840)
waffle87 Oct 25, 2022
3d6348f
Fixup huytbt/h50 (#18841)
waffle87 Oct 25, 2022
6c0fc18
Fix splitkb/aurora/sweep (#18839)
fauxpark Oct 25, 2022
23be77a
Deprecate `KEY_OVERRIDE_*` keycodes for `KO_*` (#18843)
fauxpark Oct 25, 2022
c3655ae
Deprecate `ONESHOT_*` keycodes for `QK_ONE_SHOT_*` (#18844)
fauxpark Oct 25, 2022
0691265
Deprecate `SECURE_*` keycodes for `QK_SECURE_*` (#18847)
zvecr Oct 25, 2022
27c8486
Addition of pi60_rgb to 1upkeyboards (#18633)
ziptyze Oct 26, 2022
d5da425
Added new keyboard DOIO KB16 (Rev 2) (#18699)
HorrorTroll Oct 26, 2022
c1048c5
[Keymap] gmmk gmmk2 p65: new keymap (#18808)
thekorn Oct 26, 2022
abed881
[Keyboard] Add Binepad BNR1 rotary encoder (#18809)
vinorodrigues Oct 26, 2022
7a87958
[Keymap] Add new IIDX gamepad keymap for Synth Labs Solo (#18741)
hongaaronc Oct 26, 2022
c177fae
[Keyboard] Update MNK65 (#18743)
kopibeng Oct 26, 2022
cf8baf2
[Keyboard] Kepler 33 (#18771)
Oct 26, 2022
dcd1112
add "inertia" mode for mouse keys (#18774)
ToyKeeper Oct 26, 2022
210fa8b
Fixup 1upkeyboards/pi60_rgb (#18858)
waffle87 Oct 26, 2022
36c8e49
Add Sinc Rev. 3 (#18846)
nooges Oct 26, 2022
1ce61b6
[Keyboard] Add Lunar II (#18827)
ai03-2725 Oct 27, 2022
7b285c9
initial (#18859)
waffle87 Oct 27, 2022
39b44cf
Allow overriding of dynamic keymap start address. (#18867)
tzarc Oct 27, 2022
339ba1f
Fix rgb_matrix_set_flags_noeeprom declaration (#18860)
zvecr Oct 27, 2022
7a443f2
Normalise Space Cadet keycodes (#18864)
fauxpark Oct 27, 2022
ae8b274
Add missing Space Cadet alias (#18876)
fauxpark Oct 27, 2022
0d1ee20
Normalise Combo keycodes (#18877)
fauxpark Oct 27, 2022
feca591
[Core] Adjust PWM hardware audio driver for RP2040 (#17723)
KarlK90 Oct 27, 2022
bece663
Remove `KC_DELT` (#18882)
fauxpark Oct 27, 2022
53bf431
elephant42: fix default keymap (#18884)
fauxpark Oct 27, 2022
06b13b2
Fixup keebio/sinc/rev3 (#18866)
waffle87 Oct 27, 2022
febe303
Remove rgblight_list.h (#18878)
fauxpark Oct 27, 2022
f4943fe
Normalise Autocorrect keycodes (#18893)
fauxpark Oct 28, 2022
8f900e5
Normalise Auto Shift keycodes (#18892)
fauxpark Oct 28, 2022
f0bf15f
userspace: fix up sethBarberee sinc keymap CI errors (#18865)
SethBarberee Oct 27, 2022
a86b42d
[Keymap] Update Miryoku (#18773)
manna-harbour Oct 27, 2022
2788f2f
[Keyboard] Minor Aurora Sweep fixes (#18879)
leah-splitkb Oct 27, 2022
48397d9
MelGeek MJ6XY Refactor (#18862)
noroadsleft Oct 27, 2022
b08be8e
Docs: fix a typo (#18896)
luantty2 Oct 28, 2022
d5a9b5f
[Keyboard] Add Sinc Rev 1&2 Encoder Map Support (#18861)
nooges Oct 28, 2022
17bc2ae
[Keyboard] Add Encoder map support for rart (#18851)
rezaadio Oct 28, 2022
d27676d
[Keymap] toshi0383 keymaps update (#18760)
toshi0383 Oct 28, 2022
1a20623
Add indicator LEDs to hoodrow G PCB (#18888)
awkannan Oct 28, 2022
47e0345
[Keyboard] Update Kay65 LED state (#18895)
mechlovin Oct 29, 2022
16593e0
Revert "mcp23018: add return status to init (#18178)" (#18709)
zvecr Oct 29, 2022
41bdfbd
Remove duplicate key in novelkeys/nk65b (#18907)
zvecr Oct 30, 2022
7c4d577
Properly fix elephant42 (#18908)
fauxpark Oct 30, 2022
f1aeb4f
[Keyboard] Add Hubble keyboard (#18718)
ch3rny Oct 31, 2022
999f75f
Normalise Unicode keycodes (#18898)
fauxpark Oct 31, 2022
b07d960
compiler.txt: ensure file exists before comparison (#18921)
fauxpark Nov 1, 2022
1861f8f
Simplify Keymap Config EEPROM (#18886)
drashna Nov 1, 2022
3006b6e
Added analog support for WB32 MCU. (#18289)
itarze Nov 1, 2022
3d19ac6
Fix syntax error introduced in #18800 (#18933)
spidey3 Nov 1, 2022
6e8e846
Remove more `UNUSED_PINS` defines (#18940)
fauxpark Nov 3, 2022
79b7d47
Resolve info.json/rules.mk feature conflicts in three boards (#18942)
fauxpark Nov 3, 2022
694f5e6
Reduce includes for sequencer header (#18946)
zvecr Nov 3, 2022
4538dcb
Reduce includes for crc header (#18947)
zvecr Nov 3, 2022
eee0071
Normalise Dynamic Macro keycodes (#18939)
fauxpark Nov 3, 2022
8fedfb4
Reduce includes for caps_word header (#18948)
zvecr Nov 3, 2022
4420364
Reduce includes for wpm header (#18949)
zvecr Nov 4, 2022
13fdd28
Fix DD warnings for RGBKB boards (#18944)
fauxpark Nov 4, 2022
e71f31a
Reduce includes for dip_switch header (#18951)
zvecr Nov 4, 2022
e79f9b9
Formalise keyboard- and user-specific EEPROM blocks (#18874)
tzarc Nov 4, 2022
241190f
Fix "no matrix definition" errors for some boards (#18954)
fauxpark Nov 5, 2022
748494d
Remove hardcoded VIA keycode range (#18956)
zvecr Nov 5, 2022
214b492
Initial DD keycode migration (#18643)
zvecr Nov 5, 2022
33fe601
Reduce includes for send_string header (#18952)
fauxpark Nov 5, 2022
4abb1dc
Macro keycode name refactoring (#18958)
tzarc Nov 5, 2022
29f809e
Remove thermal printer. (#18959)
tzarc Nov 5, 2022
c86ed5e
Align dynamic tapping term keycode names (#18963)
zvecr Nov 5, 2022
7f05e8a
Align audio keycode names (#18962)
zvecr Nov 5, 2022
1c897a8
[Bug] Fix compilation issue with WPM (#18965)
drashna Nov 5, 2022
a931ff7
Reworked backlight keycodes. (#18961)
tzarc Nov 5, 2022
aa17ff6
Star75 Refactor (#18885)
noroadsleft Oct 31, 2022
f3f9553
Phoebe: Add key to print screen (#18856)
Maxr1998 Oct 31, 2022
d907017
Refactor to avoid deprecated wmic execution (#18122)
zvecr Oct 31, 2022
db1a314
[Keyboard] Add hotdox76v2 support (#18680)
drashna Nov 3, 2022
8885235
[Keyboard] Add Work Louder Numpad (#18912)
drashna Nov 5, 2022
edb2b51
`handwired/swiftrax/walter`: fix layout mismatch (#18974)
fauxpark Nov 6, 2022
e1ee127
Fix keycode parameter extraction to match the new DD keycodes (#18977)
sigprof Nov 6, 2022
f8558a2
Fix use of shifted custom keycode (#18978)
zvecr Nov 6, 2022
ccae3da
Normalise MIDI keycodes (#18972)
fauxpark Nov 7, 2022
b80bd27
Align haptic feedback keycode names (#18964)
zvecr Nov 7, 2022
6a7e7eb
`cannonkeys/db60/hotswap`: fix layouts (#18982)
fauxpark Nov 7, 2022
c9a2049
Fixup hotdox76v2 on develop (#18991)
waffle87 Nov 7, 2022
e55557a
Format DD mappings and schemas (#18924)
fauxpark Nov 8, 2022
62485fa
Publish hjson files as json (#18996)
zvecr Nov 8, 2022
2d72e48
`mechlovin/adelais/standard_led/avr/rev1`: fix layout (#18997)
fauxpark Nov 8, 2022
b30df72
`pizzakeyboards/pizza65`: fix layouts (#18979)
fauxpark Nov 8, 2022
b0edae8
[Keymap] KO Kyria (#18413)
ohlin Nov 8, 2022
367b1cf
Add raw output option for QGF/QFF files. (#18998)
tzarc Nov 8, 2022
50ed533
`gboards/gergoplex`: fix matrix pins (#18999)
fauxpark Nov 8, 2022
f8aa8c1
[Keymap] Add model01 and doio/kb16 keymaps (#18681)
pugmajere Nov 8, 2022
a786c70
[Keyboard] Add ISO Encoder variant of Keychron Q1v1 (#18829)
adophoxia Nov 8, 2022
03f27d6
[Keyboard] Refactor chinese PCB folder (#18923)
HorrorTroll Nov 8, 2022
40a82cb
[Keyboard] Add Brutal v2 1800 PCB to QMK (#18891)
Nov 8, 2022
c824e1c
Normalise output selection (Bluetooth) keycodes (#19004)
fauxpark Nov 8, 2022
d1c3e44
`handwired/swiftrax/cowfish`: fix layouts (#18984)
fauxpark Nov 8, 2022
46bfb33
Fixup keychron/q1/iso_encoder (#19006)
waffle87 Nov 8, 2022
2b5ba5a
Improve LED config parsing error messages (#19007)
fauxpark Nov 9, 2022
41ffbaa
`bolsa/bolsalice`: fix layout (#19009)
fauxpark Nov 9, 2022
3a1b8d5
Reject json with duplicate keys? (#18108)
zvecr Nov 9, 2022
28f7cc4
Fix jump in report value when scale changes during cirque get report …
chrishoage Nov 9, 2022
373671e
Rollback unrelated changes from previous PR. (#19015)
tzarc Nov 9, 2022
1dcd04e
VIA V3 - The Custom UI Update (#18222)
wilba Nov 9, 2022
3d52a1b
[Core] Allow custom timings for WS2812 PIO driver (#18006)
KarlK90 Nov 9, 2022
69864c5
Addition of the Binepad BN006 6-key macropad (#18810)
vinorodrigues Nov 9, 2022
b0c6952
KC_GESC -> QK_GESC and better alignment (#19018)
ForsakenRei Nov 10, 2022
ce1bb0c
Avoid repeated calls to rgblight_set() in tight succession when setti…
spidey3 Nov 10, 2022
3cb46b5
Adding Synth and Keys' Debit Card (#18995)
Synth-and-Keys Nov 10, 2022
f3b1ae6
Format code according to conventions (#19026)
qmk-bot Nov 10, 2022
bfab2e7
Format code according to conventions (#19026)
qmk-bot Nov 10, 2022
06c7091
[Keymap] sharkby7e keymap updates (#18906)
sharkby7e Nov 10, 2022
f84d3e6
Fixup bn006 on develop (#19029)
waffle87 Nov 10, 2022
f3dc0c8
Fixup WS2812 vendor driver (#19028)
waffle87 Nov 10, 2022
ffbeb89
LED config fixes (#18973)
fauxpark Nov 11, 2022
f274942
Ifohancroft HotDox76v2 keymap (#19030)
ifohancroft Nov 11, 2022
0e2b72e
Move EFL wear-leveling driver to be default for F1, F3, F4, L4, G4, W…
tzarc Nov 11, 2022
10ff43b
Don't clear keys on layer change unless STRICT_LAYER_RELEASE is enabl…
drashna Nov 12, 2022
2682dd6
onekey: disable NKRO and mousekeys by default (#19038)
fauxpark Nov 12, 2022
2bfabe9
Digitizer feature improvements (#19034)
fauxpark Nov 12, 2022
7d579f9
Eric Gebhart user space and keymaps (#17487)
EricGebhart Nov 11, 2022
3888ddd
[Keyboard] Add pumpkin pad (#18897)
Jels02 Nov 12, 2022
0aac61c
[Keyboard] Add Handwired alcor dactyl (#18586)
rocketstrong600 Nov 13, 2022
ac17c66
[Keyboard] Add Serenity PCB (#18705)
Nov 13, 2022
3108b19
[Keymap] Update/refactor userspace and add keymaps for rmeli (#18398)
RMeli Nov 13, 2022
065e2c8
[Keyboard] Add Dayoff60 (#17640)
siphayne Nov 13, 2022
82132e3
[Keyboard] Add Dactyl Manuform 5x6 with 6 thumb cluster (#18845)
fgoodwin Nov 13, 2022
4db6f74
[Keyboard] add 60_ansi layout to dz60rgb_ansi rules.mk (#18664)
arcmags Nov 13, 2022
73f5904
[Keyboard] Keychron Q6 (#18288)
KeychronMacro Nov 13, 2022
6f7dbb0
Fix oled_render to render all dirty blocks. (#18887)
rvnash Nov 13, 2022
f295160
Only trigger encoder callbacks on primary side (#18467)
drashna Nov 13, 2022
517bc56
Add pointing device support to data driven config (#18215)
drashna Nov 13, 2022
087457d
fix: mousekey doesn't work with trackpoint (#18474)
klesh Nov 13, 2022
7c7f18c
Fix duplicate key in keyboard.jsonschema (#19058)
zvecr Nov 13, 2022
2c124d3
Fixup. (#19059)
tzarc Nov 13, 2022
df36d10
Add missing prototype for get_hold_on_other_key_press to resolve #188…
nicknimchuk Nov 13, 2022
01183f0
Fix up laser_ninja/pumpkin_pad (#19060)
zvecr Nov 13, 2022
896de27
Cleanup. (#19061)
tzarc Nov 13, 2022
b132d7f
Add missing `manufacturer` fields (#19065)
waffle87 Nov 13, 2022
8927d72
Fixup keychron/q6 (#19066)
waffle87 Nov 13, 2022
1ab16bc
Add Bonsai C4 as a platform board file (#18901)
infinityis Nov 13, 2022
dcef384
Add default limit to OLED dirty processing (#19068)
zvecr Nov 14, 2022
5be9a7a
Fixup day_off (#19067)
waffle87 Nov 13, 2022
c726f69
Fixup handwired/alcor_dactyl (#19072)
waffle87 Nov 14, 2022
1fdd606
Revert "Add pointing device support to data driven config (#18215)" (…
drashna Nov 15, 2022
d73f80f
Bastard Keyboards: upstream recent changes (#18903)
0xcharly Nov 15, 2022
13f7f32
[Keyboard] change BT LEDs so no longer hard coded in Anne Pro (#18934)
SgoSkz Nov 15, 2022
ac54337
[Keyboard] Add Constellation Rev3 (#18868)
Xelus22 Nov 15, 2022
a81f290
Fix some old keycodes (#19086)
fauxpark Nov 15, 2022
4c0379d
Fix typo (#19035)
kosorin Nov 15, 2022
6bb015e
keyboards/anavi: Add ANAVI Knob 1 (#18623)
leon-anavi Nov 15, 2022
bd3dd70
Planck unicode rune layout (#18674)
trguhq Nov 15, 2022
ab9e62b
Personal keymap updates (#18763)
bghull Nov 15, 2022
1008109
[Docs] Note default value for TAP_CODE_DELAY (#19078)
filterpaper Nov 15, 2022
8cda83c
Update more `DRIVER_LED_TOTAL` defines to `RGB_MATRIX_LED_COUNT` (#19…
fauxpark Nov 15, 2022
1da18ad
Extend eeconfig kb/user datablock API (#19094)
zvecr Nov 16, 2022
14aaa9e
Specify `DEFAULT_FOLDER` for `v2/splinky` (#19093)
0xcharly Nov 16, 2022
20474e3
Use `keyboard_pre_init_kb(void)` at keyboard level (#19091)
0xcharly Nov 16, 2022
d4c5271
fixed MOUSEKEY_INERTIA on AVR (#19096)
ToyKeeper Nov 16, 2022
5f63abb
Disable onekey console by default (#19104)
zvecr Nov 18, 2022
7c4820d
Fix references to `mouse_report_t` (which doesnt exist) (#19107)
elpekenin Nov 18, 2022
02961c8
[Keyboard] Add Jabberwocky v2 and reorganize (#19014)
nopunin10did Nov 19, 2022
ac9e282
[Keyboard] Add Boaty (#17378)
Jels02 Nov 19, 2022
aedc938
[Keyboard] Add keebsforall freebird75 (#18653)
e11i0t23 Nov 19, 2022
16fb3ec
[Keyboard] GrayStudio Aero75 Hotswap (#18883)
edwardslau Nov 19, 2022
448b24f
[Keyboard] annepro2: fix bluetooth multi-pairing issue (#17483)
coffeeyy Nov 19, 2022
d8fe697
[Keyboard] Add WITF (#18922)
Sleepdealr Nov 20, 2022
d89f39e
Fix Typo in Saevus Cor Matrix (#19073)
doon Nov 20, 2022
e39ee71
[Keyboard] Keychron Q5 (#18283)
KeychronMacro Nov 20, 2022
82e4a05
[Keyboard] Add XS108 (#19112)
Xelus22 Nov 20, 2022
b965ec1
[Keyboard] add mw660 keyboard (#18849)
TW59420 Nov 20, 2022
4616025
[Keyboard] Add ScottoStarter Keyboard (#18626)
joe-scotto Nov 20, 2022
2e2453d
[Keyboard] Add support for KBDfans Odin V2 (#18910)
lexbrugman Nov 20, 2022
9c129f6
[Keyboard] Move Hillside out of handwired (#18751)
mmccoyd Nov 20, 2022
1a841bb
Fixup keychron/q5 (#19119)
waffle87 Nov 20, 2022
59a19b9
[Keyboard] Add hardwired Dactyl macropad (#18761)
bwprobably Nov 20, 2022
2ce45bb
[Keyboard] EXT65 rev3 support (#18873)
Xelus22 Nov 20, 2022
3db6200
[Keyboard] Add layer tap keys to dshields keymaps. (#18953)
shieldsd Nov 20, 2022
5fc5276
[Keyboard] Add YR80 (#18945)
jiaxin96 Nov 20, 2022
30a3f27
[Keyboard] Fix up Boaty (#19117)
waffle87 Nov 20, 2022
c8d4489
[Keyboard] change RGBLED_NUM to 20 for zoom87 (#18930)
spbgzh Nov 20, 2022
1c803e5
[Keymap] Fix ducky one 2 sf fn layer mappings (#18955)
hugglesfox Nov 20, 2022
5dce9ba
[Keyboard] Small fixes for the Atreyu rev1 keyboard (#19098)
climent Nov 20, 2022
17136ff
[Keymap] Add home and end keys to coffee's bm40hsrgb keymap (#19108)
CoffeeIsLife87 Nov 20, 2022
fbca82c
Merge API update workflow (#19121)
zvecr Nov 21, 2022
3c3f433
Remove .noci functionality (#19122)
zvecr Nov 21, 2022
49f4f21
Stub next develop dates
zvecr Nov 22, 2022
7e71d0e
Use modern solution for tri-layer in sofle default layout (#19113)
rafal0p Nov 20, 2022
3d948a9
[Keyboard] Add Satellite Rev1 (#18869)
Xelus22 Nov 20, 2022
319019a
Bastard Keyboards: upstream recent changes (#19083)
0xcharly Nov 20, 2022
6e96f08
[Keyboard] add og60 keyboard (#19114)
moyi4681 Nov 21, 2022
bdabefb
Update .gitignore (#19132)
tzarc Nov 22, 2022
ce705bd
Update use of legacy keycodes (#19120)
zvecr Nov 22, 2022
a3c156e
initial (#19137)
waffle87 Nov 22, 2022
6e8e60c
NVRAM refactor, phase 1. (#18969)
tzarc Nov 23, 2022
d5f8d67
Publish constants metadata to API (#19143)
zvecr Nov 23, 2022
745bb0b
[Add function] add 'Split Space and ISO and delete RGUI for Promise 8…
spbgzh Nov 22, 2022
ed32c22
[Keyboard] Add splitkb.com's Aurora Corne (#18880)
leah-splitkb Nov 23, 2022
ca601e6
[Keymap] komidore64 planck rev6 (#19036)
komidore64 Nov 23, 2022
8df4ac8
Additional DD backlight config (#19124)
zvecr Nov 23, 2022
2196a02
Fixup aurora/corne on develop (#19144)
waffle87 Nov 24, 2022
160222e
jsonify some info.json (#19146)
zvecr Nov 25, 2022
a9f473d
Fix annepro2/c18:iso_default (#19147)
zvecr Nov 25, 2022
94f9bca
Fix build failures for `bastardkb/tbk` and `jels/boaty` (#19152)
fauxpark Nov 25, 2022
d01ab14
Change `LED_MATRIX_STARTUP_*` defines to `LED_MATRIX_DEFAULT_*` (#19080)
fauxpark Nov 26, 2022
fdd016a
Joystick feature improvements (#19052)
fauxpark Nov 26, 2022
954abe3
Fixup installation procedure for different Fedora versions. (#19159)
tzarc Nov 26, 2022
1b0813f
Change `RGB_MATRIX_STARTUP_*` defines to `RGB_MATRIX_DEFAULT_*` (#19079)
fauxpark Nov 26, 2022
4c5d2d9
Fix encoder_init call order in keyboard_init (#19140)
chrishoage Nov 26, 2022
fa7b4c5
Revert lib/usbhost changes (#19165)
zvecr Nov 27, 2022
9f05251
Fix API errors in handwired/tractyl_manuform/5x6_right/arduinomicro (…
zvecr Nov 27, 2022
f828b4e
2022 Nov 26 changelog. (#19164)
tzarc Nov 27, 2022
05fce03
Add piantor (#18920)
l4u Nov 28, 2022
cb18a99
[Docs] Update reference_info_json.md (#18817)
Ndot Nov 28, 2022
3218433
Fix RWIN typo within keycode list (#19155)
gshmu Nov 28, 2022
f8d629c
new keyboard rb1 (#18164)
ryanbaekr Nov 28, 2022
0f2cfd2
Add GHS.XLS
ramonimbao Sep 2, 2022
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.
36 changes: 0 additions & 36 deletions .github/ISSUE_TEMPLATE/bug_report.md

This file was deleted.

41 changes: 41 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
name: Bug report
description: Create a report to help us improve QMK Firmware.
title: "[Bug] "
labels: ["bug", "help wanted"]
body:
- type: markdown
attributes:
value: |
Provide a general summary of the bug in the title above.
- type: textarea
attributes:
label: Describe the Bug
description: A clear and concise description of what the bug is.
- type: input
attributes:
label: Keyboard Used
description: The name of the keyboard from the `make` or `qmk compile`/`qmk flash` commands, eg. `planck/rev6`.
- type: input
attributes:
label: Link to product page (if applicable)
- type: input
attributes:
label: Operating System
- type: textarea
attributes:
label: qmk doctor Output
description: Output from running the `qmk doctor` command.
render: text
- type: checkboxes
attributes:
label: Is AutoHotKey / Karabiner installed
options:
- label: AutoHotKey (Windows)
- label: Karabiner (macOS)
- type: input
attributes:
label: Other keyboard-related software installed
- type: textarea
attributes:
label: Additional Context
description: Add any other relevant information about the problem here.
24 changes: 0 additions & 24 deletions .github/ISSUE_TEMPLATE/feature_request.md

This file was deleted.

21 changes: 21 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
name: Feature request
description: Suggest a new feature or changes to existing features.
title: "[Feature Request] "
labels: ["enhancement", "help wanted"]
body:
- type: markdown
attributes:
value: |
Provide a general summary of the changes you want in the title above.
- type: checkboxes
attributes:
label: Feature Request Type
options:
- label: Core functionality
- label: Add-on hardware support (eg. audio, RGB, OLED screen, etc.)
- label: Alteration (enhancement/optimization) of existing feature(s)
- label: New behavior
- type: textarea
attributes:
label: Description
description: A few sentences describing what it is that you'd like to see in QMK. Additional information (such as links to spec sheets, licensing info, other related issues or PRs, etc) would be helpful.
14 changes: 0 additions & 14 deletions .github/ISSUE_TEMPLATE/other_issues.md

This file was deleted.

16 changes: 16 additions & 0 deletions .github/ISSUE_TEMPLATE/other_issues.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
name: Other issues
description: Anything else that doesn't fall into the above categories.
labels: ["help wanted", "question"]
body:
- type: markdown
attributes:
value: |
Provide a general summary of the changes you want in the title above.
- type: markdown
attributes:
value: |
Please check [https://docs.qmk.fm/#/support](https://docs.qmk.fm/#/support) for additional resources first. If that doesn't answer your question, choose the bug report template instead, as that may be more appropriate.
- type: textarea
attributes:
label: Issue Description
description: Describe your issue in as much detail as possible.
12 changes: 9 additions & 3 deletions .github/workflows/api.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ on:
push:
branches:
- master
- develop
paths:
- 'keyboards/**'
- 'layouts/community/**'
Expand All @@ -17,7 +18,7 @@ jobs:
runs-on: ubuntu-latest
container: qmkfm/qmk_cli

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

steps:
Expand All @@ -26,15 +27,20 @@ jobs:
fetch-depth: 1
persist-credentials: false

- name: Install dependencies
run: |
pip3 install -r requirements-dev.txt

- name: Generate API Data
run: qmk generate-api
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_S3_BUCKET: ${{ github.ref == 'refs/heads/develop' && secrets['API_SPACE_DEVELOP'] || 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
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/auto_tag.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:
fetch-depth: 0

- name: Bump version and push tag
uses: anothrNick/github-tag-action@1.39.0
uses: anothrNick/github-tag-action@1.52.0
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
DEFAULT_BUMP: 'patch'
43 changes: 0 additions & 43 deletions .github/workflows/develop_api.yml

This file was deleted.

2 changes: 1 addition & 1 deletion .github/workflows/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ jobs:
qmk --verbose generate-docs

- name: Deploy
uses: JamesIves/github-pages-deploy-action@v4.4.0
uses: JamesIves/github-pages-deploy-action@v4.4.1
with:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
BASE_BRANCH: master
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/stale.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
stale:
runs-on: ubuntu-latest
steps:
- uses: actions/stale@v5
- uses: actions/stale@v6
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}

Expand Down
12 changes: 12 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,7 @@ quantum/version.h
build/
cmake-build-debug
CMakeLists.txt
*.pdf

# Let these ones be user specific, since we have so many different configurations
*.code-workspace
Expand All @@ -67,9 +68,20 @@ CMakeLists.txt
tags

# Ignore image/font files
*.bmp
*.wbmp
*.gif
*.jpg
*.jpeg
*.png
*.apng
*.mng
*.svg
*.webp
*.webm
*.avi
*.mp4
*.mpeg
*.ttf
*.otf

Expand Down
4 changes: 2 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -241,7 +241,7 @@ endef
# if we are going to compile all keyboards, match the rest of the rule
# for each of them
define PARSE_ALL_KEYBOARDS
$$(eval $$(call PARSE_ALL_IN_LIST,PARSE_KEYBOARD,$(shell util/list_keyboards.sh noci | sort -u)))
$$(eval $$(call PARSE_ALL_IN_LIST,PARSE_KEYBOARD,$(shell util/list_keyboards.sh | sort -u)))
endef

# Prints a list of all known keymaps for the given keyboard
Expand All @@ -264,7 +264,7 @@ define PARSE_KEYMAP
# The rest of the rule is the target
# Remove the leading ":" from the target, as it acts as a separator
MAKE_TARGET := $$(patsubst :%,%,$$(RULE))
# We need to generate an unique indentifer to append to the COMMANDS list
# We need to generate an unique identifier to append to the COMMANDS list
CURRENT_KB_UNDER := $$(subst /,_,$$(CURRENT_KB))
COMMAND := COMMAND_KEYBOARD_$$(CURRENT_KB_UNDER)_KEYMAP_$$(CURRENT_KM)
# If we are compiling a keyboard without a subproject, we want to display just the name
Expand Down
Loading