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

[pull] master from qmk:master #737

Open
wants to merge 4,835 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
4835 commits
Select commit Hold shift + click to select a range
49e339b
Add LD7032 support to QP. (#20828)
daskygit Sep 18, 2024
1c03574
Fix ADNS-9800 read (#24406)
daskygit Sep 18, 2024
17be3e4
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Sep 18, 2024
61778f6
Fix a_jazz/akc084 render (#24411)
plodah Sep 20, 2024
9cbb4a2
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Sep 20, 2024
90b87ab
Add SteelSeries Prime+ mouse (#24408)
daskygit Sep 20, 2024
2e86b05
Add Scotto69 (PCB Edition) (#24402)
joe-scotto Sep 21, 2024
bda3300
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Sep 21, 2024
4665d9c
[Keyboard] Add Fairholme PCB (#24400)
studiokestra Sep 21, 2024
a0bce36
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Sep 21, 2024
6a536d5
`.editorconfig`: fix inline comment, tidy name section for yaml (#24416)
panchoh Sep 21, 2024
5da5b17
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Sep 21, 2024
93cc3f5
Bump rollup from 4.16.4 to 4.22.4 in /builddefs/docsgen (#24430)
dependabot[bot] Sep 24, 2024
c622e14
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Sep 24, 2024
a7486a8
Remove `STM32_PWM_USE_ADVANCED` references (#24432)
zvecr Sep 24, 2024
9a8f5a8
Remove `RING_BUFFERED_6KRO_REPORT_ENABLE` due to disuse. (#24433)
tzarc Sep 24, 2024
f7393a5
Fix jabberwocky key coordinates in QMK Configurator (#24435)
nopunin10did Sep 25, 2024
8189594
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Sep 25, 2024
805cde6
input_club/ergodox_infinity ST7565 call spi_stop (#24429)
etdub Sep 26, 2024
928b5fd
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Sep 26, 2024
17fac88
Bump JamesIves/github-pages-deploy-action from 4.6.4 to 4.6.6 (#24446)
dependabot[bot] Sep 27, 2024
c7fec10
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Sep 27, 2024
4d63375
Revert "Bump JamesIves/github-pages-deploy-action from 4.6.4 to 4.6.6…
zvecr Sep 28, 2024
1118821
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Sep 28, 2024
f18a699
[docs] `reference_info_json`: add type hints (#24443)
fauxpark Sep 29, 2024
e31ef83
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Sep 29, 2024
015cd23
[Keyboard] Add DE80 PCB (#24439)
Deemen17 Sep 30, 2024
62367b2
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Sep 30, 2024
b78118b
Bump JamesIves/github-pages-deploy-action from 4.6.4 to 4.6.8 (#24453)
dependabot[bot] Sep 30, 2024
a1597e7
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Sep 30, 2024
6374bad
Add KB09-01 keyboard (#24044)
DOIO2022 Oct 3, 2024
04c5deb
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Oct 3, 2024
6a73c82
Add atset AT2 keyboard (#24099)
anubhavd7 Oct 3, 2024
4bb3741
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Oct 3, 2024
e12c1fe
NK Classic TKL ISO (#24434)
yiancar Oct 5, 2024
3d8cebb
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Oct 5, 2024
43e82ed
Remove binary blobs from optical sensors. (#24428)
daskygit Oct 6, 2024
208ebf5
WS2812 API rework (#24364)
fauxpark Oct 6, 2024
3cf94cb
Add easier way to set default single layer (#24376)
andrebrait Oct 6, 2024
c82f675
Install `dnf copr` plugin if not present (i.e. docker containers). (#…
tzarc Oct 6, 2024
65b5dc7
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Oct 6, 2024
305e7ba
Allow for `get_hardware_id()` to be used for serial number. (#24053)
tzarc Oct 6, 2024
a322107
add USART configuration to config.h for PS/2 mouse support (#24398)
durken1 Oct 6, 2024
7f475b5
Tweak OS detect, add OS_DETECTION_SINGLE_REPORT (#24379)
andrebrait Oct 6, 2024
13a87ad
`hotdox76v2`: Update g_led_config.matrix_co to fix key electrical mat…
rahanahu Oct 6, 2024
50e54d8
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Oct 6, 2024
c2dd0c1
Update Janus keyboard firmware to use EE_HANDS (#24261)
skarrmann Oct 6, 2024
d381bb7
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Oct 6, 2024
ff21363
ibm/model_m/modelh: added ISO layout and keymap for Wheelwriter 10/15…
rhaberkorn Oct 6, 2024
ddfb876
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Oct 6, 2024
c9cd92e
[Keyboard] Corne rev4 (#24084)
drashna Oct 6, 2024
7446c6e
Added a new keyboard ThumbsUp! v9 with a default keymap (#23800)
ak66666 Oct 6, 2024
bf6de46
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Oct 6, 2024
2cb3537
Extended wheel reports (#24422)
eynsai Oct 6, 2024
035dcf2
Add keyboard Jris65 (#23936)
sizezero Oct 6, 2024
a428727
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Oct 6, 2024
f25624d
Fix `thumbsup:default` keymap (#24459)
zvecr Oct 6, 2024
3a5be8b
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Oct 6, 2024
1a284f2
Fix Caps Lock indication on Valhalla v2 (#23012)
Gondolindrim Oct 7, 2024
8c27ae8
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Oct 7, 2024
c3ffbe4
add ergodox Community Layout for LAYOUT_ergodox keyboards (#22963)
dunk2k Oct 7, 2024
c0d57a6
Fix indicator code for NK classics (#24462)
yiancar Oct 8, 2024
8cc6127
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Oct 8, 2024
fb598e7
Fixup Lily58 keymap comment (#24466)
filterpaper Oct 9, 2024
00db6f2
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Oct 9, 2024
49a1a12
Expand count checks in keymap introspection (#24464)
drashna Oct 10, 2024
29bc842
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Oct 10, 2024
4055798
[Keyboard] Add Piantor UV 44 (#24247)
azhizhinov Oct 11, 2024
c8a87ff
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Oct 11, 2024
27d68ef
Add Ploopyco functions for host state control (#23953)
t4corun Oct 11, 2024
f43c912
Add Scotto37 handwired keyboard (#23938)
joe-scotto Oct 11, 2024
eac4053
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Oct 11, 2024
f0b5feb
fix hotdox76v2 oled font to more closely mirror utf8 (#23807)
wdouglass Oct 11, 2024
049865c
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Oct 11, 2024
c95f0fb
`mykeyclub/jris65/hotswap`: fix keymap (#24472)
fauxpark Oct 11, 2024
9246163
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Oct 11, 2024
40d49ee
Fix duplication of core `GU_TOGG` keycode (#24474)
zvecr Oct 11, 2024
a10e7cc
Fix rendering of `keymap_config.no_gui` within `led_update_kb` (#24473)
zvecr Oct 11, 2024
6129af9
Rename RGB and HSV structs (#24471)
fauxpark Oct 11, 2024
8844fba
Update combo user function variable (#24467)
filterpaper Oct 11, 2024
9d17779
Add svlinky converter (#24449)
sadekbaroudi Oct 11, 2024
11daef8
zsa/moonlander: Fix execution of user callback (#24475)
zvecr Oct 11, 2024
5c97a78
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Oct 11, 2024
6fa11bf
Separate RGBLight/RGB Matrix keycode handling (#23679)
fauxpark Oct 12, 2024
5478051
[Core] quantum: util: add bit and bitmask helpers (#24229)
KarlK90 Oct 12, 2024
9884e49
Rename RGB/HSV structs: keyboard-level code (#24476)
fauxpark Oct 12, 2024
dd0068c
keebio/nyquist: Remove invalid I2C config (#24479)
zvecr Oct 12, 2024
d0d170e
xiudi/xd002: Remove broken oversized `multilayer_rgb` keymap (#24480)
zvecr Oct 12, 2024
1358182
horrortroll/nyx/rev1: Fix compilation of custom RGB effect (#24481)
zvecr Oct 13, 2024
85a7627
Digitizer: fix units tag in report descriptor (#24482)
fauxpark Oct 15, 2024
7e53bb9
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Oct 15, 2024
2ad1303
[Keyboard] Add JK60 RGB (#24485)
alabahuy Oct 16, 2024
6602ee0
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Oct 16, 2024
3600892
add vector macropad (#24487)
daviddoan Oct 17, 2024
80f8aae
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Oct 17, 2024
3f9d464
[Core] `usb_device_state`: consolidate usb state handling across impl…
KarlK90 Oct 18, 2024
7f22cb5
Correct layouts/default/readme.md (#23805)
dunk2k Oct 18, 2024
22e6a8d
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Oct 18, 2024
baa29fe
[Bug] Fix compiliation issues with OS Detection (#24502)
drashna Oct 19, 2024
c6b2553
Rename saevus to concreteflowers (#24249)
ramonimbao Oct 19, 2024
459de98
Fix 6x13 default keymap (#24509)
swift502 Oct 21, 2024
b2608e3
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Oct 21, 2024
453ec00
Add Iris LM series of keyboards (#24510)
nooges Oct 23, 2024
11db924
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Oct 23, 2024
bb9625b
RGBLight: Improve RGB Test animation (#24477)
fauxpark Oct 24, 2024
3b874ee
[Keyboard] Add xdboards/recon keyboard (#24135)
xanimos Oct 24, 2024
d316331
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Oct 24, 2024
bf327f7
[Keyboard] Add SIRIND Tomak79H (#24505)
eerraa Oct 25, 2024
d00df05
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Oct 25, 2024
32b6faa
Add Vanguard65 Keyboard (#24497)
mrnoisytiger Oct 25, 2024
f486605
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Oct 25, 2024
5c85271
Add timer_save and _restore functions. (#23887)
daskygit Oct 25, 2024
f5b495e
Move pointing device driver code (#24445)
daskygit Oct 25, 2024
7005522
Add madjax_macropad keyboard (#24524)
guidoism Oct 28, 2024
644588b
Refactor Riverflow matrix effect with runner (#24520)
filterpaper Oct 28, 2024
01f6fa7
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Oct 28, 2024
d9fedce
Update Pixel Rain to respect LED range limits (#24532)
filterpaper Oct 28, 2024
dd7287b
Update Jellybean Raindrops to respect LED range limits (#24534)
filterpaper Oct 28, 2024
25fac5e
Refactor Breathing effect with runner (#24535)
filterpaper Oct 28, 2024
2c0cdcf
Improve consistency of syntax within `data/constants/keycodes` (#24528)
ngrigoriev Oct 28, 2024
7630a80
Change default ARM hardware PWM WS2812 tick frequency to 800kHz (#24508)
infinityis Oct 28, 2024
7c9e650
[Keyboard] Add S6xty PCB (#24465)
trnthsn Oct 28, 2024
9540671
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Oct 28, 2024
06b7dce
Refactor LED Breathing effect with runner (#24540)
filterpaper Oct 28, 2024
2aa1868
Cipulot Updates (#24539)
Cipulot Oct 28, 2024
92afc81
[Keyboard] Add Singa Kohaku (#24309)
itsme-zeix Oct 29, 2024
b8dd099
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Oct 29, 2024
e6daffc
Handle `cli._subcommand.__name__` deprecation warning (#24533)
zvecr Oct 30, 2024
114b3db
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Oct 30, 2024
6693a30
Remove `appdirs` from `requirements.txt` (#24550)
zvecr Oct 30, 2024
834f88b
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Oct 30, 2024
465cbc8
Handle 'MILCInterface' object has no attribute 'log_level' error (#24…
zvecr Oct 30, 2024
f1f8750
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Oct 30, 2024
292e0af
Bump minimum required Python version (#24554)
zvecr Oct 31, 2024
c8cdee3
[Keyboard] Add KLEC-01 (#24543)
takashicompany Nov 3, 2024
81a6f3e
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Nov 3, 2024
6fbfd65
Add new keyboard "KLEC-02" (#24559)
takashicompany Nov 6, 2024
cfb870d
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Nov 6, 2024
f5f11b7
Add keyboards/converter/thinkpad_t6x/rpi_pico (#23696)
strobo5 Nov 6, 2024
7877023
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Nov 6, 2024
f4e6af2
Adding SdraKb00 keyboard (#24552)
drabaioli Nov 6, 2024
83950c7
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Nov 6, 2024
54860ed
[Keyboard] Add Teton78 (#24562)
AwesomeBalogh Nov 8, 2024
3cda9ff
Adding support for Windstudio's Wind X R1 keyboard (#24564)
ChrisGVE Nov 8, 2024
f2a7f4b
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Nov 8, 2024
4f9ef90
Add keyboard buff75 (#24297)
Vem-596 Nov 8, 2024
b10fa50
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Nov 8, 2024
580d18d
Speed improvements to `qmk find`. (#24385)
tzarc Nov 8, 2024
b17322b
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Nov 8, 2024
9523ed9
Expose rgb_matrix_update_pwm_buffers to be available in keymaps (#24573)
ericvw Nov 8, 2024
e31eeb8
added support for shorty KB (#24518)
axshae Nov 8, 2024
fca6ad4
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Nov 8, 2024
fb3a414
Add Idyllic Pizza Pad (#24566)
zykrah Nov 9, 2024
94b6039
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Nov 9, 2024
10849da
Add Fuyu HS (#24567)
zykrah Nov 9, 2024
f156e57
[Keyboard] Add tenstad (#24571)
tenstad Nov 9, 2024
b06e9fd
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Nov 9, 2024
b3f5408
[docs] Fix dead link to keyboard list in newbs.md (#24579)
fauxpark Nov 9, 2024
a8fc265
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Nov 9, 2024
3eb172d
[docs] Turn on icons for external links (#24580)
fauxpark Nov 9, 2024
69093f6
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Nov 9, 2024
a3cfb1d
Joystick: add support for 8-way hat switch (#24515)
fauxpark Nov 9, 2024
8cbd631
remove "w": 1 from /keyboards/ (#24587)
dunk2k Nov 10, 2024
291f199
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Nov 10, 2024
9cd7896
Bump JamesIves/github-pages-deploy-action from 4.6.8 to 4.6.9 (#24592)
dependabot[bot] Nov 12, 2024
be7b479
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Nov 12, 2024
3d4da6d
[docs] Add "edit this page" link at the bottom (#24585)
fauxpark Nov 12, 2024
4e77ab6
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Nov 12, 2024
4757ef2
[Keyboard] Add Majestouch Redux (#24586)
Druah Nov 13, 2024
d04789e
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Nov 13, 2024
a8a47c4
Perform test compiles during `qmk doctor`. (#24282)
tzarc Nov 14, 2024
f8b4e24
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Nov 14, 2024
0bda0f4
Revert removal of `QK_OUTPUT_AUTO`, fixup docs to reflect. (#24593)
tzarc Nov 14, 2024
46236ce
[docs] Improve halconf/mcuconf code examples (#24597)
fauxpark Nov 14, 2024
79a661f
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Nov 14, 2024
f4e58ee
docs: move description of host_language from Macros to Language-speci…
tenstad Nov 15, 2024
310c484
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Nov 15, 2024
da34d65
[Keyboard]Add Lily58 Lite Rev3(lily58/lite_rev3) (#24255)
kata0510 Nov 17, 2024
5ab408a
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Nov 17, 2024
3a6df60
docs: fix RWIN alias (#24610)
tenstad Nov 17, 2024
7936a79
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Nov 17, 2024
0988523
Fix typo in docs/api_development_overview.md (#24620)
russell-myers1 Nov 19, 2024
0853a8e
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Nov 19, 2024
c843ad1
Add Sagittarius encoder support. (#24617)
tzarc Nov 19, 2024
e66fce3
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Nov 19, 2024
9c86583
Backward compatibility for new RGB keycode handling (#24490)
fauxpark Nov 19, 2024
88afd53
[CLI] Refactor painter arguments to table instead of commandline (#24…
elpekenin Nov 21, 2024
8cbcdca
`qmk new-keymap`: validate keymap name (#23420)
fauxpark Nov 21, 2024
9bea332
`qmk via2json`: Improve macro parsing (#24345)
fauxpark Nov 21, 2024
638b22d
`qmk new-keyboard`: separate dev board and MCU selection (#24548)
fauxpark Nov 21, 2024
074bbbf
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Nov 21, 2024
39161b9
Added MCU support for ArteryTek AT32F415 (#23445)
HorrorTroll Nov 21, 2024
36b5559
[Core] Add Layer Lock feature (#23430)
drashna Nov 21, 2024
c7a04bd
Bring supported STM32F4 configs in line with F4x1 (#24413)
drashna Nov 21, 2024
65a8a5f
`qmk find`: expand operator support (#24468)
fauxpark Nov 21, 2024
968a611
Review fixes for layer lock feature (#24627)
zvecr Nov 21, 2024
57be487
Fix rendering of `reference_configurator_support.md` (#24629)
zvecr Nov 21, 2024
9e9b4ac
Merge remote-tracking branch 'origin/master' into develop
qmk-bot Nov 21, 2024
4a5bae5
[Feature] Add keycode PDF(layer) to set the default layer in EEPROM (…
zvecr Nov 23, 2024
e4e015c
Update keymaps to use PDF keycode (#24633)
zvecr Nov 23, 2024
d189de2
Simple Python script to show polling rate (#24622)
fauxpark Nov 23, 2024
1f7d109
Add pointing tests (#24513)
daskygit Nov 23, 2024
859dab8
Remove keyboard use of eeconfig_read_default_layer (#24635)
zvecr Nov 23, 2024
7d8f193
Allow codegen of `keymap.json` => `keymap.c` without requiring layers…
tzarc Nov 24, 2024
f3bae56
Update keycodes for keyboards with RGB Matrix (#24484)
fauxpark Nov 24, 2024
36f306b
Provide method to save a single default layer in the full range of 0-…
zvecr Nov 24, 2024
b7b0eb7
`develop` 2024q4 changelog. (#24638)
tzarc Nov 27, 2024
eb04b94
Merge point for 2024q4 breaking change.
tzarc Nov 27, 2024
9f76541
Merge branch 'develop'
tzarc Nov 27, 2024
66d0d53
Bump JamesIves/github-pages-deploy-action from 4.6.9 to 4.7.1 (#24654)
dependabot[bot] Nov 28, 2024
97547ac
Update leftover RGB keycodes (#24653)
fauxpark Nov 30, 2024
1da8aa8
Improve "feature/encoder config both specified" warnings (#24641)
fauxpark Nov 30, 2024
5eb53be
Avoid loading keymap rules.mk twice (#24665)
zvecr Dec 1, 2024
b022d3b
[Keyboard] Add fistbnmp (#24595)
lesshonor Dec 2, 2024
39c40f5
Add Xlant XL keyboard (#24608)
ChrisGVE Dec 2, 2024
be7786b
Addition of Hotdog Pad (#24650)
onnenon Dec 2, 2024
e592a7d
[Keyboard] Added nibell micropad4x4 (#24662)
Nibell Dec 2, 2024
fa3be8a
sawnsprojects/bunnygirl65: Fix typo in name (#24668)
MaiTheSan Dec 2, 2024
0ad3ffd
[Keyboard] Add support E8ghty (#24632)
trnthsn Dec 2, 2024
cd286e4
[Keyboard] Add suika27melo (#24616)
suikagiken Dec 2, 2024
28320f0
[Keyboard] Add support S6xty5Neo Rev.2 (#24631)
trnthsn Dec 2, 2024
e4e66c6
[murcielago] Enable split watchdog (#24463)
tomsquest Dec 2, 2024
09dfbf8
[Keyboard] Add h88 gen2 (#24454)
hineybush Dec 2, 2024
5096693
Add new keyboard "Jourkey" (#24409)
takashicompany Dec 2, 2024
c8fe565
[Keyboard] Add splitkb.com's Halcyon Kyria rev4 (#24512)
VeyPatch Dec 2, 2024
191172a
[Keyboard] Add NCR80 ALPS SKFL/FR (#24625)
MaiTheSan Dec 3, 2024
c5eeac9
[Keyboard] Add keyboard reviung46 (#24245)
gtips Dec 3, 2024
93765bb
Update hardware_keyboard_guidelines.md to Fix Typos (#24671)
russell-myers1 Dec 3, 2024
f0eb246
Bump JamesIves/github-pages-deploy-action from 4.7.1 to 4.7.2 (#24672)
dependabot[bot] Dec 3, 2024
e7f1388
Add cornia keyboard (#24442)
Vaarai Dec 3, 2024
85222df
Add a keyboard entry for yacobo model m replacement control boards (#…
sje-mse Dec 3, 2024
a794cee
[Keyboard] Add dactyl_manuform_pi_pico (#23891)
GustawXYZ Dec 3, 2024
c2bc6e2
[Keyboard] Add cans12erv2 (#24628)
canbaytok Dec 4, 2024
88d4462
[Keyboard] Add Marcopad (#24636)
marcopelegrini Dec 4, 2024
8094a1d
Addition of EC Constellation (#24644)
Cipulot Dec 4, 2024
5dc92ed
Addition of EC1-AT (#24645)
Cipulot Dec 4, 2024
d01303c
[Keyboard] add kbd0 Curve0 60 ANSI (#24609)
kbd0 Dec 4, 2024
3c324cb
[Keyboard] Add Binepad BNK8 keyboard (#24598)
vinorodrigues Dec 4, 2024
d76f7bf
Add Cerberus to QMK (#24226)
awkannan Dec 5, 2024
09fdabf
Fix keymap.json error of keyboard/suikagiken/suika27melo (#24677)
suikagiken Dec 5, 2024
03937e0
Add Macroflow Original macropad firmware (#24538)
Patrickemm Dec 6, 2024
a12ff28
Organise default community layouts summary (#24500)
fauxpark Dec 6, 2024
782f91a
[Keyboard] Add SIRIND Tomak79S (#24684)
eerraa Dec 8, 2024
1c6d3d0
Adding new keyboard Promenade RP24S (#24689)
Feags Dec 9, 2024
379bb77
fix: KC_MEDIA_PLAY_PAUSE label (#24693)
tenstad Dec 9, 2024
3c35952
Adding ctrl-M replacement controller for IBM Model M (#24375)
nuess0r Dec 9, 2024
39958fe
[Keyboard] Add Orbweaver (#24692)
Lostdotfish Dec 9, 2024
388c3c6
Addition of EC65X (#24648)
Cipulot Dec 9, 2024
847257c
Addition of EC TKL X (#24647)
Cipulot Dec 9, 2024
d283e27
[Keymap] Update rp2040_orbweaver (#24704)
Lostdotfish Dec 11, 2024
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.
4 changes: 4 additions & 0 deletions .clangd
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
CompileFlags:
Add: [-Wno-unknown-attributes, -Wno-maybe-uninitialized, -Wno-unknown-warning-option]
Remove: [-W*, -mmcu=*, -mcpu=*, -mfpu=*, -mfloat-abi=*, -mno-unaligned-access, -mno-thumb-interwork, -mcall-prologues]
Compiler: clang
47 changes: 24 additions & 23 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -4,39 +4,40 @@
root = true

[*]
end_of_line = lf
indent_style = space
indent_size = 4

# We recommend you to keep these unchanged
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true

# To match GitHub Actions formatting
[*.{yaml,yml}]
indent_size = 2

[*.md]
trim_trailing_whitespace = false
indent_size = 4

[{qmk,*.py}]
charset = utf-8
max_line_length = 200

# Make these match what we have in .gitattributes
[*.mk]
end_of_line = lf
indent_style = tab

[Makefile]
end_of_line = lf
[{Makefile,*.mk}]
indent_style = tab

[*.sh]
end_of_line = lf

# The gitattributes file will handle the line endings conversion properly according to the operating system settings for other files


# We don't have gitattributes properly for these
# So if the user have for example core.autocrlf set to true
# the line endings would be wrong.
# Don't override anything in `lib/`...
[lib/**]
indent_style = unset
indent_size = unset
tab_width = unset
end_of_line = unset
charset = unset
spelling_language = unset
trim_trailing_whitespace = unset
insert_final_newline = unset

# ...except QMK's `lib/python`.
[{*.py,lib/python/**.py}]
end_of_line = lf
indent_style = space
indent_size = 4
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true
max_line_length = 200
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
blank_issues_enabled: false
contact_links:
- name: QMK Discord
url: https://discord.gg/Uq7gcHh
url: https://discord.gg/qmk
about: Ask questions, discuss issues and features. Chill.
- name: OLKB Subreddit
url: https://www.reddit.com/r/olkb
Expand Down
5 changes: 4 additions & 1 deletion .github/ISSUE_TEMPLATE/feature_request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,9 @@ body:
attributes:
value: |
Provide a general summary of the changes you want in the title above.

Please refrain from asking maintainers to add support for specific keyboards -- it is unlikely they will have hardware available, and will not be able to help.
Your best bet is to take the initiative, add support, then submit a PR yourself.
- type: checkboxes
attributes:
label: Feature Request Type
Expand All @@ -18,4 +21,4 @@ body:
- 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.
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.
5 changes: 4 additions & 1 deletion .github/ISSUE_TEMPLATE/other_issues.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,10 @@ body:
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.

Please refrain from asking maintainers to add support for specific keyboards -- it is unlikely they will have hardware available, and will not be able to help.
Your best bet is to take the initiative, add support, then submit a PR yourself.
- type: textarea
attributes:
label: Issue Description
description: Describe your issue in as much detail as possible.
description: Describe your issue in as much detail as possible.
3 changes: 1 addition & 2 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
<!--- Provide a general summary of your changes in the title above. -->

<!--- This template is entirely optional and can be removed, but is here to help both you and us. -->
<!--- Anything on lines wrapped in comments like these will not show up in the final text. -->

## Description
Expand All @@ -15,7 +14,7 @@
- [ ] New feature
- [ ] Enhancement/optimization
- [ ] Keyboard (addition or update)
- [ ] Keymap/layout/userspace (addition or update)
- [ ] Keymap/layout (addition or update)
- [ ] Documentation

## Issues Fixed or Closed by This PR
Expand Down
79 changes: 47 additions & 32 deletions .github/labeler.yml
Original file line number Diff line number Diff line change
@@ -1,41 +1,56 @@
core:
- quantum/**/*
- tmk_core/**/*
- drivers/**/*
- tests/**/*
- util/**/*
- platforms/**/*
- Makefile
- '*.mk'
- changed-files:
- any-glob-to-any-file:
- quantum/**
- tmk_core/**
- drivers/**
- tests/**
- util/**
- platforms/**
- builddefs/*.mk
- Makefile
- '*.mk'
dependencies:
- any:
- 'lib/**/*'
- '!lib/python/**/*'
- changed-files:
- all-globs-to-any-file:
- lib/**
- '!lib/python/**'
keyboard:
- any:
- 'keyboards/**/*'
- '!keyboards/**/keymaps/**/*'
- changed-files:
- all-globs-to-any-file:
- keyboards/**
- '!keyboards/**/keymaps/**'
keymap:
- users/**/*
- layouts/**/*
- keyboards/**/keymaps/**/*
- changed-files:
- any-glob-to-any-file:
- users/**
- layouts/**
- keyboards/**/keymaps/**
via:
- keyboards/**/keymaps/via/*
- changed-files:
- any-glob-to-any-file:
- keyboards/**/keymaps/via/*
cli:
- requirements.txt
- lib/python/**/*
- changed-files:
- any-glob-to-any-file:
- requirements.txt
- lib/python/**
python:
- '**/*.py'
- changed-files:
- any-glob-to-any-file:
- '**/*.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/**/*
- changed-files:
- any-glob-to-any-file:
- docs/**
- builddefs/docsgen/**
CI:
- .github/**/*
- changed-files:
- any-glob-to-any-file:
- .github/**
dd:
- changed-files:
- any-glob-to-any-file:
- data/constants/**
- data/mappings/**
- data/schemas/**
4 changes: 2 additions & 2 deletions .github/workflows/api.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,13 +19,13 @@ on:
jobs:
api_data:
runs-on: ubuntu-latest
container: qmkfm/qmk_cli
container: ghcr.io/qmk/qmk_cli

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

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
fetch-depth: 1
persist-credentials: false
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/auto_approve.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@ jobs:
if: github.repository == 'qmk/qmk_firmware'

steps:
- uses: mheap/automatic-approve-action@v1
- uses: zvecr/automatic-approve-action@safe_files
with:
token: ${{ secrets.QMK_BOT_TOKEN }}
workflows: "format.yml,lint.yml,unit_test.yml"
dangerous_files: "lib/python/,Makefile,paths.mk,builddefs/"
workflows: "labeler.yml,lint.yml,docs.yml"
safe_files: "keyboards/,docs/"
5 changes: 3 additions & 2 deletions .github/workflows/auto_tag.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ permissions:
contents: write

on:
workflow_dispatch:
push:
branches:
- master
Expand All @@ -26,12 +27,12 @@ jobs:
if: github.repository == 'qmk/qmk_firmware'

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

- name: Bump version and push tag
uses: anothrNick/github-tag-action@1.61.0
uses: anothrNick/github-tag-action@1.66.0
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
DEFAULT_BUMP: 'patch'
Loading
Loading