Commit Graph

27619 Commits

Author SHA1 Message Date
James Young
904fecdd04
Re-sort info.json keys 2024-06-27 10:51:18 -07:00
James Young
94f3d2d6d6
Convert layout aliases to data-driven 2024-06-27 10:51:17 -07:00
James Young
bbfb5cc2cd
Convert LAYOUT_dual_ball to data-driven 2024-06-27 10:51:17 -07:00
James Young
3ffd5f9a41
Convert LAYOUT_right_ball to data-driven 2024-06-27 10:51:16 -07:00
James Young
61577fc643
Convert LAYOUT_left_ball to data-driven 2024-06-27 10:51:15 -07:00
James Young
5122953194
Convert LAYOUT_no_ball to data-driven 2024-06-27 10:51:15 -07:00
James Young
09d9486052
Add layout data to info.json 2024-06-27 10:51:14 -07:00
James Young
e3630cdbb2
Format info.json 2024-06-27 10:51:14 -07:00
James Young
1a520b5890
Update OLED_FONT_H
Update to fix a compilation error caused by changing the "vendor"
directory on the initial bring-up. (Source repository uses
`keyboards/keyball/`, but this branch uses `keyboards/yowkees/`.)

```
Compiling: drivers/oled/oled_driver.c                                                              drivers/oled/oled_driver.c:27:21: fatal error: keyboards/keyball/lib/logofont/logofont.c: No such file or directory
compilation terminated.
 [ERRORS]
 |
 |
 |
gmake: *** [builddefs/common_rules.mk:373: .build/obj_yowkees_keyball39_default/oled_driver.o] Error 1
gmake: *** Waiting for unfinished jobs....
```
2024-06-27 10:51:13 -07:00
James Young
ee7a826d3a
Update keyball struct
Fixes a complation error in `yowkees/lib/keyball/keyball.c`:

```
Compiling: keyboards/yowkees/lib/keyball/keyball.c                                                 keyboards/yowkees/lib/keyball/keyball.c:54:24: error: initializer element is not constant
     .pressing_keys = { BL, BL, BL, BL, BL, BL, 0 },
                        ^
keyboards/yowkees/lib/keyball/keyball.c:54:24: note: (near initialization for ‘keyball.pressing_keys[0]’)
keyboards/yowkees/lib/keyball/keyball.c:54:28: error: initializer element is not constant
     .pressing_keys = { BL, BL, BL, BL, BL, BL, 0 },
                            ^
keyboards/yowkees/lib/keyball/keyball.c:54:28: note: (near initialization for ‘keyball.pressing_keys[1]’)
keyboards/yowkees/lib/keyball/keyball.c:54:32: error: initializer element is not constant
     .pressing_keys = { BL, BL, BL, BL, BL, BL, 0 },
                                ^
keyboards/yowkees/lib/keyball/keyball.c:54:32: note: (near initialization for ‘keyball.pressing_keys[2]’)
keyboards/yowkees/lib/keyball/keyball.c:54:36: error: initializer element is not constant
     .pressing_keys = { BL, BL, BL, BL, BL, BL, 0 },
                                    ^
keyboards/yowkees/lib/keyball/keyball.c:54:36: note: (near initialization for ‘keyball.pressing_keys[3]’)
keyboards/yowkees/lib/keyball/keyball.c:54:40: error: initializer element is not constant
     .pressing_keys = { BL, BL, BL, BL, BL, BL, 0 },
                                        ^
keyboards/yowkees/lib/keyball/keyball.c:54:40: note: (near initialization for ‘keyball.pressing_keys[4]’)
keyboards/yowkees/lib/keyball/keyball.c:54:44: error: initializer element is not constant
     .pressing_keys = { BL, BL, BL, BL, BL, BL, 0 },
                                            ^
keyboards/yowkees/lib/keyball/keyball.c:54:44: note: (near initialization for ‘keyball.pressing_keys[5]’)
 [ERRORS]
 |
 |
 |
gmake: *** [builddefs/common_rules.mk:373: .build/obj_yowkees_keyball39_default/lib/keyball/keyball.o] Error 1
gmake: *** Waiting for unfinished jobs....
```
2024-06-27 10:51:12 -07:00
James Young
2d7ca71184
Yowkees Keyball39 initial bring-up
Imported via ZIP from the designer's GitHub directory.

  - ef172dd614/qmk_firmware/keyboards/keyball
    - `main` branch at 2024-06-03 17:47 -0700
2024-06-27 10:51:12 -07:00
Dasky
a7aa58cc81
Change ADNS9800 and PMW33XX SROM uploads to opt in. (#24001)
Make SROM upload optional
2024-06-27 05:10:13 +01:00
QMK Bot
276ecd4693 Merge remote-tracking branch 'origin/master' into develop 2024-06-27 03:56:17 +00:00
David Hoelscher
603586800c
[Keyboard] Add Elysian (#23949)
* adding Elysian

* corrections from zvecr
2024-06-26 21:56:16 -06:00
TyraelWasTaken
90b043e01c
Add support for Equanimity (#23965)
* Add Equanimity files

* Update keyboard.json format

* Update readme.md

* CRLF to LF

* Force LF and correct rules.mk

* Remove config.h

* Remove rules.mk

* Update keymap.c

* Update keyboard.json

* Update name in readme.md
2024-06-26 21:55:47 -06:00
QMK Bot
5e3b558d5a Merge remote-tracking branch 'origin/master' into develop 2024-06-26 04:36:22 +00:00
Ryan
5f794217b4
xelus/snap96: add matrix diagram and some additional layouts (#23992) 2024-06-26 14:35:45 +10:00
QMK Bot
7c6dbe5e7c Merge remote-tracking branch 'origin/master' into develop 2024-06-26 04:29:16 +00:00
Ryan
b71b81d539
hs60/v2/hhkb: Adjust layout name (#23998) 2024-06-26 05:28:45 +01:00
QMK Bot
8bccabca25 Merge remote-tracking branch 'origin/master' into develop 2024-06-26 03:48:06 +00:00
Ryan
17ae6f9b53
helix/pico and rev2: add keyboard.jsons (#23964) 2024-06-26 13:47:36 +10:00
QMK Bot
2f18d4f449 Merge remote-tracking branch 'origin/master' into develop 2024-06-26 01:34:55 +00:00
Joel Challis
cebe521b11
Fix docker_cmd.sh when userspace is not configured (#23997) 2024-06-26 11:34:24 +10:00
QMK Bot
94586f821c Merge remote-tracking branch 'origin/master' into develop 2024-06-25 06:39:26 +00:00
Joel Challis
0b572a1be6
Remove some redundant 'blank' files (#23995) 2024-06-25 07:38:56 +01:00
Joel Challis
a2176f6a03
Migrate led_update_kb implementations to DD (#23985) 2024-06-25 03:25:05 +01:00
QMK Bot
751482580e Merge remote-tracking branch 'origin/master' into develop 2024-06-24 08:20:17 +00:00
Ryan
378dbd32bd
custommk/ergostrafer_rgb: move to keyboard.json (#23990) 2024-06-24 18:19:48 +10:00
QMK Bot
c973ee1445 Merge remote-tracking branch 'origin/master' into develop 2024-06-24 02:30:03 +00:00
Nick Brassel
03e688e91f
Add support for userspace to docker build commands. (#23988) 2024-06-24 12:29:30 +10:00
QMK Bot
d4e98e9fda Merge remote-tracking branch 'origin/master' into develop 2024-06-23 18:33:57 +00:00
Ryan
d5e0562a70
Rename layouts containing keyboard name (#23930) 2024-06-23 19:33:26 +01:00
Joel Challis
f0471dd5b4
Remove skipped schema files (#23987) 2024-06-23 09:02:13 +01:00
Ryan
e96d6d9bd4
Migrate RGB Matrix layout for two boards (#23963) 2024-06-23 04:08:57 +01:00
QMK Bot
b4047be3eb Merge remote-tracking branch 'origin/master' into develop 2024-06-23 02:58:22 +00:00
Ryan
191c8cca33
handwired/symmetric70_proto: add keyboard.json (#23966) 2024-06-23 03:57:50 +01:00
Joel Challis
7824e7ed9b
Migrate led_update_kb implementations to DD (#23983) 2024-06-22 12:14:17 +01:00
Joel Challis
17498fa48a
Migrate led_update_kb implementations to DD (#23981) 2024-06-22 12:14:07 +01:00
Joel Challis
cb39df273d
Remove deprecated led_set_user (#23979) 2024-06-22 09:10:58 +01:00
Joel Challis
99aa4f5191
Migrate led_update_kb implementations to DD (#23980) 2024-06-22 09:10:12 +01:00
QMK Bot
35f0a17679 Merge remote-tracking branch 'origin/master' into develop 2024-06-22 04:45:34 +00:00
Joel Challis
7aa2ce2b38
Update documentation suggestion in top level readme (#23978) 2024-06-22 05:45:04 +01:00
QMK Bot
b180a0d415 Merge remote-tracking branch 'origin/master' into develop 2024-06-22 03:28:27 +00:00
Joel Challis
6f03d20a92
Fix 'qmk import-kbfirmware' WS2812 config (#23976) 2024-06-22 04:27:57 +01:00
QMK Bot
cc6bcf9bac Merge remote-tracking branch 'origin/master' into develop 2024-06-22 03:27:46 +00:00
Danny
e5c80fc6b3
Update what's powering QMK docs (#23977) 2024-06-22 04:27:15 +01:00
QMK Bot
05573be7b5 Merge remote-tracking branch 'origin/master' into develop 2024-06-22 00:54:29 +00:00
Kevin Horvat
aa11ef5bcf
Fix leftover reference to previous AW20216S EN pin definition (#23974) 2024-06-22 01:53:59 +01:00
Amir
751a6b5bc4
add farsi keymap extras (#23650) 2024-06-20 16:12:16 -07:00
QMK Bot
27455bba6c Merge remote-tracking branch 'origin/master' into develop 2024-06-20 08:10:13 +00:00