Commit Graph

324 Commits

Author SHA1 Message Date
zvecr
af1f965c82 Deprecate DEFAULT_FOLDER 2024-08-10 14:12:07 +01:00
Less/Rikki
938837e881 refactor: keyboard/ncr80/r2 ()
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>
2024-07-26 19:14:00 -07:00
Joel Challis
4ab36df48f Move split.soft_serial_pin to split.serial.pin () 2024-07-18 09:02:53 +10:00
leyew
2623a258f1 [Keyboard] Rename dnworks/9973 to dnworks/tkl87 () 2024-07-11 14:40:54 +01:00
Joel Challis
f5319d8911 Remove DEFAULT_FOLDER from maple_computing/lets_split_eh () 2024-07-10 17:17:08 -07:00
Ryan
f8596b40a4 Normalise mouse keycodes () 2024-07-03 18:35:54 +10: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 () 2024-06-30 03:39:49 +01:00
Joel Challis
f0471dd5b4 Remove skipped schema files () 2024-06-23 09:02:13 +01:00
Amir
751a6b5bc4 add farsi keymap extras () 2024-06-20 16:12:16 -07:00
Joel Challis
53a0cdc446 Implement data driven joysticks () 2024-06-18 03:44:22 +01:00
Joel Challis
51acd35e6f Implement data driven serial driver () 2024-06-17 19:22:47 +01:00
Ryan
089a819179 keyboard.json schema: set minimum value for key_unit ()
* 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
James Young
249f1706f1 noroadsleft's 0.25.0 Changelogs and Touch-Ups ()
* 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
Joel Challis
ef0734b7a6 Remove 'split.transport.protocol=serial_usart' () 2024-05-10 20:54:44 +10:00
Ryan
224ff1d262 Normalise RGBLight (underglow) keycodes () 2024-05-07 18:36:50 +10:00
Ryan
b7d5a6c50b Add new set of keycodes for RGB Matrix () 2024-05-04 16:49:19 +10:00
Pavel Kroupa
1fc4bfa313 Add MacOS Czech ISO and ANSI keymaps () 2024-04-30 23:53:30 -07:00
Ryan
0ff53b2498 Rename RGBW define to WS2812_RGBW () 2024-04-28 00:36:54 +10:00
Joel Challis
d333a25868 Add audio driver to keyboard.json schema () 2024-04-26 05:41:22 +01:00
Joel Challis
16cca527a6 Fix WAIT_FOR_USB handling () 2024-04-24 19:33:52 +01:00
Ryan
c505ea48b3 Add haptic driver to keyboard.json schema () 2024-04-24 04:59:57 +01:00
Ryan
52d3ef0fe4 Add new set of keycodes for LED Matrix () 2024-04-11 14:14:02 +10: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 () 2024-03-22 23:30:30 +00:00
Ryan
23b7a02ebe LED drivers: add support for IS31FL3236 () 2024-03-17 19:23:14 +11:00
James Young
47dc471bd4 KPRepublic JJ40 rev1 Refactor ()
* 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
James Young
bbe0c515f8 KPRepublic JJ50 rev1 Refactor ()
* 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
Joel Challis
9f4a9d5826 Enable 'keyboard.json' as a build target () 2024-03-10 16:20:25 +11:00
Drashna Jaelre
83e6ddbbb4 [Audio] Add support for audio shutdown pin ()
Co-authored-by: Ryan <fauxpark@gmail.com>
2024-03-06 22:02:37 +11:00
Ryan
14d1d9639c Add LED/RGB Matrix drivers to info.json schema () 2024-02-25 21:29:25 +00:00
フィルターペーパー
bc7d1cc397 Refactor: group kbdfans keyboards ()
Move two kbdfans keyboard into kbdfans folder
2024-02-19 11:18:20 +00:00
Nick Brassel
9d9cdaaa2d Add encoder abstraction. () 2024-02-18 21:17:15 +11:00
Joel Challis
e2dbe39b94 Removal of bootmagic lite terminology () 2024-02-17 12:27:34 +00:00
フィルターペーパー
0cad5e9d4a Refactor: move p3d keyboards ()
Group standalone p3dstore keyboards into p3d folder
2024-02-12 16:37:17 -07:00
Joel Challis
3a13c2120a Ensure LTO is enabled as a info.json build config option ()
* feature.lto -> build.lto

* keymaps too
2024-02-01 15:45:58 +00:00
Duncan Sutherland
b1ea30ca7c Move redox_w into redox ()
Co-authored-by: Ryan <fauxpark@gmail.com>
2024-01-12 22:44:44 -08:00
Nebuleon
e67d2c2f6f Add Canadian French input locale ()
Co-authored-by: Ryan <fauxpark@gmail.com>
2024-01-09 22:11:59 +11:00
Joel Challis
71257e21e6 Generate true/false for _DEFAULT_ON options () 2024-01-06 13:16:23 +00:00
フィルターペーパー
594d03f4aa Refactor: group hub keyboards () 2023-12-26 20:28:06 -08:00
フィルターペーパー
2a048fbb65 Refactor: group kira keyboards () 2023-12-26 20:27:29 -08:00
フィルターペーパー
e5a92fa80f Refactor: group rookiebwoy keyboards ()
Move @rookiebwoy's keyboards into rookiebwoy folder
2023-12-25 07:40:30 -07:00
Joel Challis
b24bd2351a Remove redundant audio eeconfig init () 2023-12-24 06:52:58 +00:00
フィルターペーパー
b37d23bfa5 Refactor: group shandoncodes keyboards () 2023-12-23 19:02:29 -08:00
フィルターペーパー
456291d04e Refactor: move miniaxe into kagizaraya ()
Co-authored-by: Ryan <fauxpark@gmail.com>
2023-12-23 15:49:47 -08:00
フィルターペーパー
6510188138 Refactor: move keyboards into kbdmania folder () 2023-12-23 15:49:18 -08:00
フィルターペーパー
6f16349e93 Refactor: move keyboards into monokei folder () 2023-12-23 15:48:40 -08:00
フィルターペーパー
9642cd9046 Refactor: move keyboards into kumaokobo () 2023-12-23 15:48:32 -08:00
フィルターペーパー
77688ac706 Refactor: move keyboards into kezewa () 2023-12-23 15:48:18 -08:00
フィルターペーパー
0b410ffd77 Refactor: move keyboards into zigotica folder () 2023-12-23 15:46:46 -08:00