Ryan
6b38dc17cd
Remove deprecated RGB_ and Mouse keycodes ( #25444 )
...
* Remove deprecated `RGB_` and Mouse keycodes
* Update old mouse keycodes, 0-9/A-M
* Update old mouse keycodes, N-Z & layouts
* Missed some stuff
2025-07-11 11:05:41 -06:00
Joel Challis
71b88b333d
Fix pytest/has_community default keymap location ( #25471 )
2025-07-11 18:03:17 +01:00
QMK Bot
108a2fceca
Merge remote-tracking branch 'origin/master' into develop
2025-07-11 16:52:32 +00:00
TweyHugs
c3773d9c35
[Keyboard] Add cloud_macro ( #24904 )
...
* Added cloud_macro to keyboards folder
* Update readme.md
* Update readme.md
* Update readme.md
* Add files via upload
* Update keyboards/cloud_macro/keyboard.json
Co-authored-by: Joel Challis <git@zvecr.com>
* Update keyboards/cloud_macro/keymaps/default/keymap.c
Co-authored-by: Joel Challis <git@zvecr.com>
* Update keyboards/cloud_macro/keyboard.json
Co-authored-by: Joel Challis <git@zvecr.com>
* Update keyboards/cloud_macro/keyboard.json
Co-authored-by: Joel Challis <git@zvecr.com>
* Update readme.md
* Update keyboards/cloud_macro/readme.md
Co-authored-by: Thanh Son Tran <62438883+trnthsn@users.noreply.github.com>
* Update keyboards/cloud_macro/keyboard.json
Co-authored-by: jack <jack@pngu.org>
* Update keyboards/cloud_macro/keymaps/default/keymap.c
Co-authored-by: jack <jack@pngu.org>
* Update keyboards/cloud_macro/readme.md
Co-authored-by: jack <jack@pngu.org>
* Update readme.md
* Update readme.md
reverting description to KB2040
---------
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Thanh Son Tran <62438883+trnthsn@users.noreply.github.com>
Co-authored-by: jack <jack@pngu.org>
2025-07-11 10:51:45 -06:00
jack
e1b42d5252
Refactor bastardkb/dilemma/3x5_2 ( #25462 )
...
* Refactor bastardkb/dilemma/3x5_2
- Rename splinky -> promicro as the DIY PCB supports a Pro Micro
compatible development board
- Update keyboard aliases accordingly
- Migrated shared configuration to top level 3x5_2 directory
- Migrate keymap to JSON
- Migrate miscellaneous configuration to JSON
- Remove configuration that trends towards user-specific (CRC Table)
- Use short SPDX license headers
- Tidy up readme and make note of differences between PCBs
In short, the only difference between these two revisions (assembled vs.
promicro) is SPI vs. I2C (respectively) is used for the Cirque Trackpad.
* Migrate promicro configuration to AVR
The code in dilemma.c that reinitialises the ADC capable pins on RP2040
as digital inputs is not needed. Per section RP2040-E6 (p.630) of RP2040
datasheet, it appears digital inputs are *not* disabled, and this should
be handled internally anyway in matrix initialisation
2025-07-10 12:42:36 +01:00
QMK Bot
558fee16e4
Merge remote-tracking branch 'origin/master' into develop
2025-07-10 11:02:47 +00:00
Andrew Cooney
87e5df1b9e
Changes to the Stenography documentation page. ( #25426 )
2025-07-10 12:02:08 +01:00
Joel Challis
4b295009ae
Migrate usb.force_nkro to host.default.nkro ( #25468 )
2025-07-10 10:41:58 +01:00
Joel Challis
3d61139567
Miscellaneous fixes for lint warnings ( #25469 )
2025-07-09 21:54:43 +02:00
jack
15e7c8f37a
Refactor bastardkb/skeletyl ( #25456 )
...
* Refactor bastardkb/skeletyl
- Update keyboard aliases accordingly
- Migrate keymap to JSON
- skeletyl/blackpill
- Migrate common configuration to keyboard level
- Remove unnecessary or user-specific configuration
- Migrate some configuration to data-driven
- Use short SPDX license headers
- Remove unnecessary rules.mk file
- Formatting pass on keyboard.json
- skeletyl/v1
- Remove likely unneeded version, per qmk#23812
- skeletyl/v2
- Remove splinky_2 revision, per qmk#23812
- Remove splinky_3, stemcell revisions; converter feature should
be used here
- Rename skeletyl/v2/elitec -> skeletyl/promicro, as a converter can
be used for any pin-compatible microcontrollers
* Update keyboards/bastardkb/skeletyl/keymaps/default/keymap.json
Co-authored-by: Ryan <fauxpark@gmail.com>
---------
Co-authored-by: Ryan <fauxpark@gmail.com>
2025-07-08 14:23:05 -06:00
jack
8d29bd07c2
Refactor bastardkb/scylla ( #25459 )
...
* Refactor bastardkb/scylla
- Update keyboard aliases accordingly
- Migrate keymap to JSON and better represent physical layout
- scylla/blackpill
- Migrate common configuration to keyboard level
- Remove unnecessary or user-specific configuration
- Migrate some configuration to data-driven
- Use short SPDX license headers
- Remove unnecessary rules.mk file
- Formatting pass on keyboard.json
- scylla/v1
- Remove likely unneeded version, per qmk#23814
- scylla/v2
- Remove splinky_2 revision, per qmk#23814
- Remove splinky_3, stemcell revisions; converter feature should
be used here
- Rename scylla/v2/elitec -> scylla/promicro, as a converter can
be used for any pin-compatible microcontrollers
* Small keymap fix
2025-07-08 14:08:49 -06:00
QMK Bot
75b899d87d
Merge remote-tracking branch 'origin/master' into develop
2025-07-08 19:18:09 +00:00
jack
c3b3f09702
[Docs] Tidy up keyboard guidelines ( #25461 )
...
* Initial
* Grammar
2025-07-08 13:17:33 -06:00
QMK Bot
56650d7a2b
Merge remote-tracking branch 'origin/master' into develop
2025-07-08 06:04:25 +00:00
JhaKob
8a47896263
[Keyboard] Add Monsgeek M2 ( #25387 )
...
* Adding Monsgeek M2 keyboard
* Update readme.md
* Switch tab -> space
* Addressing PR comments.
- Removing values that are set to defaults
- Updating readme verbiage
- Using host nkro instead of usb force_nkro
2025-07-08 00:03:12 -06:00
QMK Bot
0f182ef674
Merge remote-tracking branch 'origin/master' into develop
2025-07-08 06:00:24 +00:00
ASHIJA
f1b2449ce5
[Keyboard] Add Slimorta ( #25348 )
...
* Add Slimorta
* Update readme.md
* Apply suggestions from code review for #25348
Co-authored-by: jack <jack@pngu.org>
---------
Co-authored-by: jack <jack@pngu.org>
2025-07-08 00:00:20 -06:00
Cipulot
a26dbbfe96
[Keyboard] Add MX65X ( #25214 )
...
* Addition of MX65X
* Folder separation
* Fix
* Update readme
* Update keymap.c
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update keymap.c
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update keymap.c
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update keymap.c
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update keymap.c
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update info.json
---------
Co-authored-by: Drashna Jaelre <drashna@live.com>
2025-07-07 23:59:45 -06:00
adophoxia
bf28a303c6
Keychron C3 Pro c3_pro.c corrections ( #25049 )
...
* Update `c3_pro.c`
* Redo layer switching logic; will default back to 0 if EEPROM reset
* Update keyboards/keychron/c3_pro/c3_pro.c
Co-authored-by: Joel Challis <git@zvecr.com>
* Re-re-did layer switching logic
* Update GPIO control functions
* Apply suggestions from code review
Co-authored-by: Joel Challis <git@zvecr.com>
---------
Co-authored-by: Joel Challis <git@zvecr.com>
2025-07-07 23:52:55 -06:00
QMK Bot
e814bb9453
Merge remote-tracking branch 'origin/master' into develop
2025-07-08 05:50:19 +00:00
Ning
2916c3f098
[Keyboard] Update ning_tinyboard_tb16rgb diode direction ( #25379 )
...
* Update ning_tinyboard_tb16rgb diode_direction
* enable LTO
add rules.mk and enable RGB_MATRIX_CUSTOM_USER
add
add rgb_matrix_user.inc
* remove files
2025-07-07 23:49:44 -06:00
QMK Bot
8644965c81
Merge remote-tracking branch 'origin/master' into develop
2025-07-07 19:24:27 +00:00
srk24
0524a6d848
[keyboard]Graystudio BD60 Support ( #25337 )
2025-07-07 20:23:46 +01:00
ClownFish
e19991ec46
[Keyboard] Add CSTC40 rev3 ( #25285 )
...
* refactor cstc40, add rev3 fxtwink variant
* cleanup readmes
* readme nitpick
* add cstc40 aliases
* format-json
* add communty_layouts per code review
* touch copied legacy files for newline
* fix LED flags
* update readme files per code review
2025-07-07 13:14:12 -06:00
QMK Bot
e4e5bca6bc
Merge remote-tracking branch 'origin/master' into develop
2025-07-07 19:12:45 +00:00
Ryan
8ff7b1de11
[docs] WS2812: rewrite Open Drain section ( #25454 )
2025-07-07 13:12:11 -06:00
Joel Challis
7827f9fbe3
Compilation fixes for -fno-common ( #25436 )
2025-07-07 16:15:50 +01:00
Joel Challis
d9f2d8d241
Convert novelkeys/nk65 to use RGB Matrix ( #25450 )
2025-07-07 16:15:37 +01:00
jack
058919923a
Fixup bastardkb/tbkmini keymap's build target ( #25458 )
2025-07-07 15:50:07 +01:00
Joel Challis
d151b1bef5
Convert moon to lite custom matrix ( #25452 )
2025-07-07 15:10:51 +01:00
Ryan
baf0060761
Deprecate some nonstandard mod & mod-tap keycode aliases ( #25437 )
2025-07-06 20:30:47 +10:00
jack
036745e853
Refactor helix/rev2 ( #25429 )
...
* Refactor helix/rev2
- Rename rev2 -> beta & update keyboard aliases accordingly
- Removes redundant back, base, sc, under, & qmk_conf revisions
- Removes unnecessary keymaps
- Migrates legacy defines and configuration to keyboard.json
- Tidy's keymap and migrates to JSON
- Fixes RGB configuration to illuminate 32 LEDs per half
- Adds an alternate 4 row layout for snappable PCB
- Tidy's up OLED code
- Enables standard features (bootmagic, extrakey, etc.)
2025-07-06 09:52:24 +01:00
QMK Bot
b99e2f7230
Merge remote-tracking branch 'origin/master' into develop
2025-07-06 07:39:46 +00:00
snappykey
9c965bb62e
Add Snappy Pad v.1 ( #25419 )
2025-07-06 08:39:10 +01:00
QMK Bot
e68389a11e
Merge remote-tracking branch 'origin/master' into develop
2025-07-06 06:58:28 +00:00
Ryan
ba63bac661
Add short aliases for OSM() ( #25443 )
2025-07-06 16:57:51 +10:00
jack
0842f54a27
Refactor bastardkb/tbkmini ( #25438 )
2025-07-05 23:50:37 -07:00
フィルターペーパー
584ad807cc
Refactor Starlight Smooth matrix effect ( #25442 )
2025-07-05 23:44:44 -07:00
jack
e92f1fb220
Refactor helix/pico ( #25428 )
...
Refactor helix/pico
- Updates keyboard aliases accordingly
- Removes redundant back, base, sc, under, & qmk_conf revisions
- Migrates legacy defines and configuration to keyboard.json
- Tidy's keymap and migrates to JSON
- Fixes RGB configuration to illuminate 25 LEDs per half
- Enables standard features (bootmagic, extrakey, etc.)
2025-07-06 07:42:42 +01:00
QMK Bot
67c97da654
Merge remote-tracking branch 'origin/master' into develop
2025-07-06 06:21:29 +00:00
Copilot
90b5c17034
Fix SPI bus lock issue in spi_start_extended when using mutual exclusion ( #25447 )
2025-07-06 07:20:48 +01:00
Thanh Son Tran
0b33318a24
[Update] E8ghtyNeo caps indicator ( #25009 )
2025-07-06 07:00:39 +01:00
QMK Bot
a9a2b699cd
Merge remote-tracking branch 'origin/master' into develop
2025-07-06 05:59:55 +00:00
SneakboxKB
da7811f82a
Add lilBAE support ( #25259 )
2025-07-06 06:59:20 +01:00
QMK Bot
49a4ec538d
Merge remote-tracking branch 'origin/master' into develop
2025-07-04 19:10:00 +00:00
Joel Challis
9e103614f8
Fix invalid layer API usage in RGB Matrix docs ( #25449 )
2025-07-04 20:09:27 +01:00
Joel Challis
711b109246
Mitigate VIA keylogger security issues ( #25414 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org>
2025-06-29 02:29:33 +01:00
Joel Challis
6347d18a2d
Configure boards to use development_board - ABC ( #25417 )
2025-06-28 22:34:59 +01:00
Joel Challis
d7b09ad560
Configure boards to use development_board - K ( #25421 )
2025-06-28 22:34:50 +01:00
QMK Bot
52e2af7753
Merge remote-tracking branch 'origin/master' into develop
2025-06-28 16:30:30 +00:00