Commit Graph

718 Commits

Author SHA1 Message Date
Drashna Jaelre
36b5559b99
[Core] Add Layer Lock feature (#23430)
Co-authored-by: Daniel <1767914+iamdanielv@users.noreply.github.com>
Co-authored-by: Pascal Getreuer <getreuer@google.com>
Co-authored-by: Pascal Getreuer <50221757+getreuer@users.noreply.github.com>
2024-11-21 17:31:54 +11:00
HorrorTroll
39161b9ee7
Added MCU support for ArteryTek AT32F415 (#23445) 2024-11-21 17:28:28 +11:00
QMK Bot
dd3ff636a8 Merge remote-tracking branch 'origin/develop' into xap 2024-11-14 10:17:25 +00:00
Nick Brassel
0bda0f4775
Revert removal of QK_OUTPUT_AUTO, fixup docs to reflect. (#24593) 2024-11-14 21:16:52 +11:00
QMK Bot
ebd1b6ab8d Merge remote-tracking branch 'origin/develop' into xap 2024-10-28 06:23:59 +00:00
Nikolai Grigoriev
2c0cdcf7b2
Improve consistency of syntax within data/constants/keycodes (#24528) 2024-10-28 06:23:15 +00:00
QMK Bot
e14f861803 Merge remote-tracking branch 'origin/develop' into xap 2024-10-19 12:26:03 +00:00
Ramon Imbao
c6b2553470
Rename saevus to concreteflowers (#24249) 2024-10-19 13:25:30 +01:00
QMK Bot
5b4ec954e8 Merge remote-tracking branch 'origin/develop' into xap 2024-10-11 23:17:03 +00:00
Sadek Baroudi
9d17779832
Add svlinky converter (#24449) 2024-10-12 00:16:25 +01:00
QMK Bot
b53ef8ed79 Merge remote-tracking branch 'origin/develop' into xap 2024-08-27 00:56:25 +00:00
Nick Brassel
60308a2c0f
These should really have been 0.0.6. 2024-08-27 10:55:32 +10:00
QMK Bot
abb09b42de Merge remote-tracking branch 'origin/develop' into xap 2024-08-27 00:52:57 +00:00
Nick Brassel
70cbf08b67
Add new connection keycodes for Bluetooth, 2.4GHz. (#24251) 2024-08-27 10:52:23 +10:00
zvecr
7b8bf3426d Merge remote-tracking branch 'origin/develop' into xap 2024-08-26 04:25:39 +01:00
Drashna Jaelre
2d2eed9594
[Keyboard] Move Planck EZ to ZSA vendor folder (#23917) 2024-08-14 14:27:37 +01:00
QMK Bot
2c6409fdd8 Merge remote-tracking branch 'origin/master' into develop 2024-08-12 12:34:54 +00:00
Nick Brassel
380e0c9cad
Userspace: add support for adding environment variables during build (#22887) 2024-08-12 22:34:22 +10:00
QMK Bot
a23a4ef6be Merge remote-tracking branch 'origin/develop' into xap 2024-07-27 02:14:32 +00:00
Less/Rikki
938837e881
refactor: keyboard/ncr80/r2 (#22670)
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>
2024-07-26 19:14:00 -07:00
zvecr
82c01e4433 Update RGB Matrix effect map 2024-07-18 09:47:55 +01:00
QMK Bot
e8213ce840 Merge remote-tracking branch 'origin/develop' into xap 2024-07-17 23:03:26 +00:00
Joel Challis
4ab36df48f
Move split.soft_serial_pin to split.serial.pin (#24127) 2024-07-18 09:02:53 +10:00
QMK Bot
66ac5163f5 Merge remote-tracking branch 'origin/develop' into xap 2024-07-11 13:41:32 +00:00
leyew
2623a258f1
[Keyboard] Rename dnworks/9973 to dnworks/tkl87 (#23692) 2024-07-11 14:40:54 +01:00
QMK Bot
d9372d6fcb Merge remote-tracking branch 'origin/develop' into xap 2024-07-11 00:17:40 +00:00
Joel Challis
f5319d8911
Remove DEFAULT_FOLDER from maple_computing/lets_split_eh (#24054) 2024-07-10 17:17:08 -07:00
QMK Bot
3930360ae8 Merge remote-tracking branch 'origin/develop' into xap 2024-07-03 08:36:27 +00:00
Ryan
f8596b40a4
Normalise mouse keycodes (#23975) 2024-07-03 18:35:54 +10:00
QMK Bot
898fae6299 Merge remote-tracking branch 'origin/develop' into xap 2024-06-30 02:40:52 +00:00
QMK Bot
641a1ce568 Merge remote-tracking branch 'origin/master' into develop 2024-06-30 02:40:18 +00:00
Joel Challis
3ffe8d917a
Fix 'qmk new-keyboard' processing of development_board (#23996) 2024-06-30 03:39:49 +01:00
QMK Bot
fea76b08d9 Merge remote-tracking branch 'origin/develop' into xap 2024-06-23 08:02:45 +00:00
Joel Challis
f0471dd5b4
Remove skipped schema files (#23987) 2024-06-23 09:02:13 +01:00
QMK Bot
024e31d3a0 Merge remote-tracking branch 'origin/develop' into xap 2024-06-20 23:12:46 +00:00
Amir
751a6b5bc4
add farsi keymap extras (#23650) 2024-06-20 16:12:16 -07:00
zvecr
33b84e7f24 Merge remote-tracking branch 'origin/develop' into xap 2024-06-18 03:56:01 +01:00
Joel Challis
53a0cdc446
Implement data driven joysticks (#22947) 2024-06-18 03:44:22 +01:00
QMK Bot
7f4247ab19 Merge remote-tracking branch 'origin/develop' into xap 2024-06-17 18:23:16 +00:00
Joel Challis
51acd35e6f
Implement data driven serial driver (#23923) 2024-06-17 19:22:47 +01:00
QMK Bot
2172a2fa93 Merge remote-tracking branch 'origin/develop' into xap 2024-06-16 20:58:40 +00:00
Ryan
089a819179
keyboard.json schema: set minimum value for key_unit (#23937)
* keyboard.json schema: set minimum value for `key_unit`

* Fix invalid `matrix_size` in keyboard.json

* Fix bad layout for silverbullet44
2024-06-16 21:57:37 +01:00
QMK Bot
26c68d2e9c Merge remote-tracking branch 'origin/develop' into xap 2024-05-26 20:45:57 +00:00
James Young
249f1706f1
noroadsleft's 0.25.0 Changelogs and Touch-Ups (#23793)
* Modify PR23309 changelog

Adds a direct link to the pull request.

* Add PR23329 changelog

* Update keyboard aliases file

Updates the legacy keyboard aliases for the JJ40 and JJ50, which have
been moved again for version 0.25.0.

* Minor touch-up for JJ40 rev1 readme
2024-05-26 21:45:29 +01:00
QMK Bot
8cc7a076bb Merge remote-tracking branch 'origin/develop' into xap 2024-05-10 10:55:13 +00:00
Joel Challis
ef0734b7a6
Remove 'split.transport.protocol=serial_usart' (#23668) 2024-05-10 20:54:44 +10:00
QMK Bot
aae19df8be Merge remote-tracking branch 'origin/develop' into xap 2024-05-07 08:37:21 +00:00
Ryan
224ff1d262
Normalise RGBLight (underglow) keycodes (#23656) 2024-05-07 18:36:50 +10:00
QMK Bot
da6c4a3cd4 Merge remote-tracking branch 'origin/develop' into xap 2024-05-04 06:49:47 +00:00
Ryan
b7d5a6c50b
Add new set of keycodes for RGB Matrix (#23463) 2024-05-04 16:49:19 +10:00
Nick Brassel
6aacdb0b76
Merge remote-tracking branch 'upstream/develop' into xap 2024-05-02 20:48:16 +10:00
Pavel Kroupa
1fc4bfa313
Add MacOS Czech ISO and ANSI keymaps #23346 (#23412) 2024-04-30 23:53:30 -07:00
Ryan
0ff53b2498
Rename RGBW define to WS2812_RGBW (#23585) 2024-04-28 00:36:54 +10:00
Joel Challis
d333a25868
Add audio driver to keyboard.json schema (#23616) 2024-04-26 05:41:22 +01:00
Joel Challis
16cca527a6
Fix WAIT_FOR_USB handling (#23598) 2024-04-24 19:33:52 +01:00
QMK Bot
da0b05512a Merge remote-tracking branch 'origin/develop' into xap 2024-04-24 04:00:26 +00:00
Ryan
c505ea48b3
Add haptic driver to keyboard.json schema (#23591) 2024-04-24 04:59:57 +01:00
QMK Bot
9d8e8398ba Merge remote-tracking branch 'origin/develop' into xap 2024-04-11 04:14:36 +00:00
Ryan
52d3ef0fe4
Add new set of keycodes for LED Matrix (#23432) 2024-04-11 14:14:02 +10:00
QMK Bot
0d57ec06f8 Merge remote-tracking branch 'origin/develop' into xap 2024-03-22 23:31:30 +00:00
QMK Bot
38813e864b Merge remote-tracking branch 'origin/master' into develop 2024-03-22 23:30:59 +00:00
JuanoD
4afbade6d1
Add ES_GRV to latam language-specific keycodes (#23333) 2024-03-22 23:30:30 +00:00
QMK Bot
b8adddc098 Merge remote-tracking branch 'origin/develop' into xap 2024-03-17 08:23:44 +00:00
Ryan
23b7a02ebe
LED drivers: add support for IS31FL3236 (#23264) 2024-03-17 19:23:14 +11:00
QMK Bot
f38efd1ea4 Merge remote-tracking branch 'origin/develop' into xap 2024-03-17 07:04:44 +00:00
James Young
47dc471bd4
KPRepublic JJ40 rev1 Refactor (#23299)
* Move `kprepublic/jj40` to `kprepublic/jj40/rev1`

[chore]

* Friendly-format `info.json`

[style]

* Add layout/matrix diagram

[docs]

* Refactor keymaps

- use four-space indent
- grid-align keycodes
- refactor to use `LAYOUT_ortho_4x12` macro

[refactor]

* Rename `LAYOUT_planck_mit` to `LAYOUT_ortho_4x12_1x2u_c`

[refactor]

* Rename `LAYOUT_planck_1x2uR` to `LAYOUT_ortho_4x12_1x2u_r`

[refactor]

* Re-sort `layouts` object

Places `LAYOUT_ortho_4x12` (the `LAYOUT_all` equivalent) first in
sequence.

[refactor]

* Add `LAYOUT_ortho_4x12_1x2u_l`

[enhancement]

* Add `LAYOUT_ortho_4x12_2x2u`

[enhancement]

* Convert `rules.mk` to data driven

[chore]

* Remove `console` and `command` settings from keyboard level

[chore]

* Rename `info.json` to `keyboard.json`

[chore]
[enhancement]

* Remove `audio` setting from keyboard level

[chore]
2024-03-17 07:03:58 +00:00
QMK Bot
456ec3a9d8 Merge remote-tracking branch 'origin/develop' into xap 2024-03-16 00:30:48 +00:00
James Young
bbe0c515f8
KPRepublic JJ50 rev1 Refactor (#23294)
* Move `kprepublic/jj50` to `kprepublic/jj50/rev1`

[chore]

* Add layout/matrix diagram

[docs]

* Add `LAYOUT_ortho_5x12_1x2u_c`

[enhancement]

* Add `LAYOUT_ortho_5x12_1x2u_l`

[enhancement]

* Add `LAYOUT_ortho_5x12_1x2u_r`

[enhancement]

* Add `LAYOUT_ortho_5x12_2x2u`

[enhancement]

* Convert `rules.mk` to data driven

[chore]

* Remove `console` and `command` from keyboard level

[chore]

* Rename `info.json` to `keyboard.json`

Also deletes `rules.mk` as it's no longer needed.

[chore]
[enhancement]
2024-03-16 00:30:16 +00:00
QMK Bot
16271f8f1d Merge remote-tracking branch 'origin/develop' into xap 2024-03-10 05:20:58 +00:00
Joel Challis
9f4a9d5826
Enable 'keyboard.json' as a build target (#22891) 2024-03-10 16:20:25 +11:00
QMK Bot
5579761473 Merge remote-tracking branch 'origin/develop' into xap 2024-03-06 11:03:15 +00:00
Drashna Jaelre
83e6ddbbb4
[Audio] Add support for audio shutdown pin (#22731)
Co-authored-by: Ryan <fauxpark@gmail.com>
2024-03-06 22:02:37 +11:00
zvecr
b6eaad3bb0 Better request rendering 2024-02-29 02:08:30 +00:00
QMK Bot
486ab0cad7 Merge remote-tracking branch 'origin/develop' into xap 2024-02-25 21:29:54 +00:00
Ryan
14d1d9639c
Add LED/RGB Matrix drivers to info.json schema (#23127) 2024-02-25 21:29:25 +00:00
QMK Bot
a255681247 Merge remote-tracking branch 'origin/develop' into xap 2024-02-19 11:18:49 +00:00
フィルターペーパー
bc7d1cc397
Refactor: group kbdfans keyboards (#22764)
Move two kbdfans keyboard into kbdfans folder
2024-02-19 11:18:20 +00:00
QMK Bot
c7ed2b35cc Merge remote-tracking branch 'origin/develop' into xap 2024-02-18 10:17:43 +00:00
Nick Brassel
9d9cdaaa2d
Add encoder abstraction. (#21548) 2024-02-18 21:17:15 +11:00
QMK Bot
b34ab00e0a Merge remote-tracking branch 'origin/develop' into xap 2024-02-17 12:28:03 +00:00
Joel Challis
e2dbe39b94
Removal of bootmagic lite terminology (#22979) 2024-02-17 12:27:34 +00:00
QMK Bot
abb25d9e5f Merge remote-tracking branch 'origin/develop' into xap 2024-02-12 23:37:46 +00:00
フィルターペーパー
0cad5e9d4a
Refactor: move p3d keyboards (#22763)
Group standalone p3dstore keyboards into p3d folder
2024-02-12 16:37:17 -07:00
Drashna Jael're
5a9481b831
Merge remote-tracking branch 'origin/develop' into xap 2024-02-03 01:06:39 -08:00
Joel Challis
3a13c2120a
Ensure LTO is enabled as a info.json build config option (#22932)
* feature.lto -> build.lto

* keymaps too
2024-02-01 15:45:58 +00:00
QMK Bot
5768ea525e Merge remote-tracking branch 'origin/develop' into xap 2024-01-13 06:45:13 +00:00
Duncan Sutherland
b1ea30ca7c
Move redox_w into redox (#21448)
Co-authored-by: Ryan <fauxpark@gmail.com>
2024-01-12 22:44:44 -08:00
QMK Bot
f2047ae400 Merge remote-tracking branch 'origin/develop' into xap 2024-01-09 11:12:27 +00:00
Nebuleon
e67d2c2f6f
Add Canadian French input locale (#21456)
Co-authored-by: Ryan <fauxpark@gmail.com>
2024-01-09 22:11:59 +11:00
QMK Bot
f328bb4618 Merge remote-tracking branch 'origin/develop' into xap 2024-01-06 13:16:52 +00:00
Joel Challis
71257e21e6
Generate true/false for _DEFAULT_ON options (#22829) 2024-01-06 13:16:23 +00:00
QMK Bot
0438bd3e06 Merge remote-tracking branch 'origin/develop' into xap 2023-12-27 04:29:21 +00:00
フィルターペーパー
594d03f4aa
Refactor: group hub keyboards (#22762) 2023-12-26 20:28:06 -08:00
QMK Bot
5427964408 Merge remote-tracking branch 'origin/develop' into xap 2023-12-27 04:27:58 +00:00
フィルターペーパー
2a048fbb65
Refactor: group kira keyboards (#22760) 2023-12-26 20:27:29 -08:00
QMK Bot
11a9aa1a19 Merge remote-tracking branch 'origin/develop' into xap 2023-12-25 14:40:58 +00:00
フィルターペーパー
e5a92fa80f
Refactor: group rookiebwoy keyboards (#22745)
Move @rookiebwoy's keyboards into rookiebwoy folder
2023-12-25 07:40:30 -07:00
QMK Bot
900abbf874 Merge remote-tracking branch 'origin/develop' into xap 2023-12-24 06:53:07 +00:00
Joel Challis
b24bd2351a
Remove redundant audio eeconfig init (#22736) 2023-12-24 06:52:58 +00:00
QMK Bot
8a1cb42063 Merge remote-tracking branch 'origin/develop' into xap 2023-12-24 03:02:38 +00:00
フィルターペーパー
b37d23bfa5
Refactor: group shandoncodes keyboards (#22743) 2023-12-23 19:02:29 -08:00
QMK Bot
6f95810d3e Merge remote-tracking branch 'origin/develop' into xap 2023-12-23 23:49:56 +00:00
フィルターペーパー
456291d04e
Refactor: move miniaxe into kagizaraya (#22708)
Co-authored-by: Ryan <fauxpark@gmail.com>
2023-12-23 15:49:47 -08:00
フィルターペーパー
6510188138
Refactor: move keyboards into kbdmania folder (#22714) 2023-12-23 15:49:18 -08:00
フィルターペーパー
6f16349e93
Refactor: move keyboards into monokei folder (#22715) 2023-12-23 15:48:40 -08:00
フィルターペーパー
9642cd9046
Refactor: move keyboards into kumaokobo (#22719) 2023-12-23 15:48:32 -08:00
フィルターペーパー
77688ac706
Refactor: move keyboards into kezewa (#22712) 2023-12-23 15:48:18 -08:00
QMK Bot
151dfd4163 Merge remote-tracking branch 'origin/develop' into xap 2023-12-23 23:46:55 +00:00
フィルターペーパー
0b410ffd77
Refactor: move keyboards into zigotica folder (#22709) 2023-12-23 15:46:46 -08:00
QMK Bot
61f618e3ac Merge remote-tracking branch 'origin/develop' into xap 2023-12-23 23:46:09 +00:00
Drashna Jaelre
70a7ed26e1
[Keyboard] Move Moonlander to ZSA folder (#22740) 2023-12-23 15:46:07 -08:00
フィルターペーパー
300af1e5bf
Refactor: move keyboards into laneware folder (#22710) 2023-12-23 15:45:53 -08:00
QMK Bot
af47268f11 Merge remote-tracking branch 'origin/develop' into xap 2023-12-20 02:32:16 +00:00
Ryan
8812a09581
Rename RGB_DISABLE_WHEN_USB_SUSPENDED -> RGB_MATRIX_SLEEP (#22682) 2023-12-20 13:31:50 +11:00
Ryan
73758d3d3a
Rename LED_DISABLE_WHEN_USB_SUSPENDED -> LED_MATRIX_SLEEP (#22681) 2023-12-20 13:31:39 +11:00
QMK Bot
d5339e785b Merge remote-tracking branch 'origin/develop' into xap 2023-12-13 18:29:19 +00:00
Zykrah
05d2b7e2ac
Rename Pumpkin Pad to Pumkinpad (#22651) 2023-12-13 18:28:17 +00:00
QMK Bot
a3dfae729b Merge remote-tracking branch 'origin/develop' into xap 2023-12-12 04:30:38 +00:00
Ryan
e648155113
Rename RGBLED_NUM -> RGBLIGHT_LED_COUNT (#22570) 2023-12-12 15:30:08 +11:00
QMK Bot
413ebcecd9 Merge remote-tracking branch 'origin/develop' into xap 2023-12-08 04:37:08 +00:00
SmollChungus
2d3f2e92d8
consolidate firmware folder in smoll parent folder (#22401)
* consolidate firmware folder in smoll parent folder

* add moved keyboards to mapping

* typo fix

* typo..

* Update rules.mk

fix default folder lefty

* Update data/mappings/keyboard_aliases.hjson

Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>

---------

Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>
2023-12-08 04:36:38 +00:00
QMK Bot
9cf3de9026 Merge remote-tracking branch 'origin/develop' into xap 2023-12-05 22:57:36 +00:00
era
11aa512c85
[Keyboard] Remove era/klein (#22384)
* Remove era/klein

era/klein is replaced by sirind/era/klein_sd

* Add an entry to data/mappings/keyboard_aliases.hjson

Add an entry to data/mappings/keyboard_aliases.hjson
2023-12-05 15:57:07 -07:00
zvecr
f08b961fc0 Merge remote-tracking branch 'origin/develop' into xap 2023-12-04 14:36:42 +00:00
zvecr
daa5afcf1d Merge remote-tracking branch 'origin/master' into develop 2023-12-04 13:58:34 +00:00
QMK Bot
a25984e875 Merge remote-tracking branch 'origin/develop' into xap 2023-12-04 09:08:06 +00:00
yiancar
7f67256047
Add EE-AT and move W1-AT under geonworks (#22526)
* Add EE-AT and move W1-AT under geonworks
Co-authored-by: yiancar <yiancar@gmail.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
2023-12-04 09:07:37 +00:00
Ryan
c1b385ce0f
Sort defaults.hjson (#22587) 2023-12-04 12:04:21 +11:00
Ryan
33ff722ec8
Sort definitions.jsonschema (#22588) 2023-12-04 12:04:09 +11:00
QMK Bot
e1ca6b9144 Merge remote-tracking branch 'origin/develop' into xap 2023-12-04 00:13:59 +00:00
JuanoD
ce81801480
Add latam spanish headers (#22542) 2023-12-04 00:13:27 +00:00
QMK Bot
b985aba0d3 Merge remote-tracking branch 'origin/develop' into xap 2023-11-28 06:54:18 +00:00
leah-splitkb
2450fe28ee
Add Imera converter (#22419) 2023-11-28 17:53:47 +11:00
Nick Brassel
39e7d44c92
Merge remote-tracking branch 'upstream/develop' into xap 2023-11-28 16:02:29 +11:00
Nick Brassel
07e7dd8fc1
develop 2023q4 changelog (#22552)
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2023-11-28 15:51:56 +11:00
Nick Brassel
5501e804ff
QMK Userspace (#22222)
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>
2023-11-28 07:53:43 +11:00
QMK Bot
8ee25dd9f2 Merge remote-tracking branch 'origin/develop' into xap 2023-11-20 15:42:20 +00:00
Joel Challis
e279c78ba3
Enable linking of encoders to switch within layout macros (#22264) 2023-11-20 15:41:48 +00:00
QMK Bot
cd747a3d6a Merge remote-tracking branch 'origin/develop' into xap 2023-11-08 17:48:38 +00:00
Jeayo Keh
75e1a0d610
[Keyboard] Rename soda/{mango,pocket} (#22151)
Co-authored-by: Joel Challis <git@zvecr.com>
2023-11-08 10:45:24 -07:00
QMK Bot
845d86d941 Merge remote-tracking branch 'origin/develop' into xap 2023-11-01 03:12:58 +00:00
Logan Butler
0a94c2951f
[Keyboard] matchstickworks/southpad - Move files to rev1, add rev2 (#21574)
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2023-10-31 20:12:20 -07:00
QMK Bot
3040d6cf49 Merge remote-tracking branch 'origin/develop' into xap 2023-11-01 01:27:04 +00:00
Joel Challis
fbbb221a31
Implement data driven lighting defaults (#21825) 2023-11-01 01:26:24 +00:00
zvecr
60cf8ba553 Merge remote-tracking branch 'origin/develop' into xap 2023-11-01 01:19:30 +00:00
Joel Challis
a19ae3d784
Add dd mapping for hardware based split handedness (#22369) 2023-11-01 00:55:48 +00:00
Joel Challis
17c3182b1c
Remove use of broken split.main (#22363) 2023-10-30 00:49:56 +00:00
Joel Challis
98530cad3b
Implement data driven dip switches (#22017)
* Add data driven dip switches

* Autogen weak matrix_mask
2023-10-29 01:09:02 +01:00
QMK Bot
6b4728796a Merge remote-tracking branch 'origin/master' into develop 2023-10-28 01:10:36 +00:00
Joel Challis
ca2d2a524f
Flag more VIAL config options in lint (#22345) 2023-10-28 02:09:53 +01:00