Commit Graph

27074 Commits

Author SHA1 Message Date
QMK Bot
81df9ba478 Merge remote-tracking branch 'origin/master' into develop 2024-03-29 03:23:12 +00:00
Kyrre Havik
e44cbf7556
[Keyboard] Bartlesplit (#23114)
Co-authored-by: jack <0x6a73@protonmail.com>
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
2024-03-28 20:22:41 -07:00
QMK Bot
3a22c4a31f Merge remote-tracking branch 'origin/master' into develop 2024-03-29 01:22:21 +00:00
Less/Rikki
4cd92cac1c
[Keyboard] mechwild/bb40 (#22958)
Co-authored-by: Kyle McCreery <mccreery.kyle@gmail.com>
2024-03-28 18:21:49 -07:00
QMK Bot
3a0b5d4ed4 Merge remote-tracking branch 'origin/master' into develop 2024-03-27 20:56:04 +00:00
dependabot[bot]
c035a37249
Bump tj-actions/changed-files from 43 to 44 (#23369)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-27 20:55:32 +00:00
Ryan
01be746fc4
Update I2C API usage in keyboard code (#23360) 2024-03-27 12:41:53 +00:00
QMK Bot
148d66fc9f Merge remote-tracking branch 'origin/master' into develop 2024-03-26 23:31:28 +00:00
Jacky
1d58530e79
[Keyboard] Add T75 (#23344)
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: jack <0x6a73@protonmail.com>
2024-03-26 17:30:58 -06:00
Dasky
d0ee4a1cb2
Fix rgblight init (#23335) 2024-03-24 11:20:05 +11: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
9b910bbbf4 Merge remote-tracking branch 'origin/master' into develop 2024-03-22 12:13:36 +00:00
Moritz Plattner
551489645a
Add werk.technica werk.one keyboard (#23130)
* add wt one

* update readme for One

* Apply suggestions from code review

Co-authored-by: Joel Challis <git@zvecr.com>

* remove redundant file

* reformatted info.json

* Update keyboards/werk_technica/one/keymaps/via/rules.mk

Co-authored-by: Danny <nooges@users.noreply.github.com>

---------

Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Danny <nooges@users.noreply.github.com>
2024-03-22 08:13:07 -04:00
Ryan
583cde398a
Un-extern RGBLight led[] array (#23322) 2024-03-22 06:04:13 +00:00
Etienne Collin
c038292c1e
Adding standard keymap for wave keyboard to fix #22695 (#22741) 2024-03-22 13:40:59 +11:00
QMK Bot
c8253af773 Merge remote-tracking branch 'origin/master' into develop 2024-03-21 22:30:42 +00:00
jotix
f95f93b0fc
handwired/jotlily60 via keymap (#23325) 2024-03-21 22:30:14 +00:00
Joel Challis
ae9c5389f0
Reduce firmware size of helix/rev3 (#23324) 2024-03-21 21:54:48 +00:00
QMK Bot
f497c5ee8e Merge remote-tracking branch 'origin/master' into develop 2024-03-21 05:07:35 +00:00
Benjamin Božič
8a429fce33
[Keyboard] Add marshkeys flowerpad (#23240) 2024-03-21 05:06:38 +00:00
NW
5d6b291845
Add TechnicPad macropad (#23238) 2024-03-21 05:05:18 +00:00
QMK Bot
1439e3348f Merge remote-tracking branch 'origin/master' into develop 2024-03-21 05:04:57 +00:00
jotix
4bc57c8d46
Add handwired/Jotlily60 (#23212) 2024-03-21 05:04:25 +00:00
QMK Bot
3c1fccbd8e Merge remote-tracking branch 'origin/master' into develop 2024-03-21 05:04:15 +00:00
Ramon Imbao
18ae0f61ab
Add the EQUATOR keyboard (#23237) 2024-03-21 05:03:42 +00:00
QMK Bot
f24b55b212 Merge remote-tracking branch 'origin/master' into develop 2024-03-21 04:54:33 +00:00
Chad Skeeters
a1b16b8227
Support for slice65 from PizzaKeyboards (#23148) 2024-03-21 04:54:02 +00:00
Ryan
319ac3b27b
Remove RGBLight led[] references (#23311) 2024-03-21 04:43:26 +00:00
QMK Bot
5b472a93de Merge remote-tracking branch 'origin/master' into develop 2024-03-21 04:04:43 +00:00
Bregoliii
d5374b7e01
Add Swiss support (#23272) 2024-03-21 04:04:14 +00:00
QMK Bot
a729516edb Merge remote-tracking branch 'origin/master' into develop 2024-03-20 22:24:27 +00:00
Joel Challis
34374d2e2e
Assume only 32u4 boards can run 'promicro' converters (#23312) 2024-03-20 22:23:58 +00:00
QMK Bot
536b4d5cf1 Merge remote-tracking branch 'origin/master' into develop 2024-03-20 20:32:34 +00:00
zlabkeeb
977f667da9
Add Macropad 6Pad (#23099) 2024-03-20 20:32:04 +00:00
QMK Bot
f8b427d5ab Merge remote-tracking branch 'origin/master' into develop 2024-03-20 19:51:33 +00:00
Joel Challis
a9e9c9acc5
Fix invalid use of stemcell converter (#23317) 2024-03-20 19:51:01 +00:00
QMK Bot
063f971177 Merge remote-tracking branch 'origin/master' into develop 2024-03-20 15:10:23 +00:00
jack
53f46893ce
Updates to PR Checklist (#23318) 2024-03-20 09:09:29 -06:00
QMK Bot
4c8f33baa4 Merge remote-tracking branch 'origin/master' into develop 2024-03-20 14:52:53 +00:00
joliverMI
b1235baf42
[Keyboard] Add posey_split v4/v5 (#23258)
* Created posey_split keyboards and included default keymaps.

* Update keyboards/pmk/posey_split/posey_split_v4/config.h

Co-authored-by: jack <0x6a73@protonmail.com>

* Update keyboards/pmk/posey_split/posey_split_v4/config.h

Co-authored-by: jack <0x6a73@protonmail.com>

* Update keyboards/pmk/posey_split/posey_split_v4/info.json

Co-authored-by: jack <0x6a73@protonmail.com>

* Update keyboards/pmk/posey_split/posey_split_v4/info.json

Co-authored-by: Joel Challis <git@zvecr.com>

* Update keyboards/pmk/posey_split/posey_split_v4/info.json

Co-authored-by: Joel Challis <git@zvecr.com>

* Update keyboards/pmk/posey_split/posey_split_v4/readme.md

Co-authored-by: jack <0x6a73@protonmail.com>

* Various cleanup updates per QMK maintainers on PR #23258

* removed config files from via keymaps

* removed additional keyboard for PR.

* changed folder structure per PR suggestion

* Update keyboards/pmk/posey_split/v5/info.json

Co-authored-by: Joel Challis <git@zvecr.com>

* Update keyboards/pmk/posey_split/v5/rules.mk

Co-authored-by: Joel Challis <git@zvecr.com>

* Update keyboards/pmk/posey_split/v4/rules.mk

Co-authored-by: Joel Challis <git@zvecr.com>

* Update keyboards/pmk/posey_split/v5/keymaps/VIA/keymap.c

Co-authored-by: Joel Challis <git@zvecr.com>

* Update keyboards/pmk/posey_split/v5/keymaps/default/keymap.c

Co-authored-by: Joel Challis <git@zvecr.com>

* Update keyboards/pmk/posey_split/v4/keymaps/default/keymap.c

Co-authored-by: Joel Challis <git@zvecr.com>

* Update keyboards/pmk/posey_split/v4/keymaps/VIA/keymap.c

Co-authored-by: Joel Challis <git@zvecr.com>

* Update keyboards/pmk/posey_split/v5/readme.md

Co-authored-by: Joel Challis <git@zvecr.com>

* Update keyboards/pmk/posey_split/v4/readme.md

Co-authored-by: Joel Challis <git@zvecr.com>

* Update keyboards/pmk/posey_split/v4/info.json

Co-authored-by: Joel Challis <git@zvecr.com>

* changed via folders to lowercase

* cleaned up extra via files in wrong folder

* Added better descriptions to keyboard projects and added hardware listing to v5

* Cleaned up keymap format

* removed extra rules

* Update keyboards/pmk/posey_split/v4/keymaps/via/keymap.c

Co-authored-by: Joel Challis <git@zvecr.com>

* Update keyboards/pmk/posey_split/v5/readme.md

Co-authored-by: Joel Challis <git@zvecr.com>

* removed "about" from readme on v4

* Removed title from readme

---------

Co-authored-by: joliverMI <qmk@Desktop2023>
Co-authored-by: jack <0x6a73@protonmail.com>
Co-authored-by: Joel Challis <git@zvecr.com>
2024-03-20 08:52:20 -06:00
Ryan
f7cf40fa77
Add init function to RGBLight driver struct (#23076) 2024-03-18 22:03:27 +11:00
Ryan
23b7a02ebe
LED drivers: add support for IS31FL3236 (#23264) 2024-03-17 19:23:14 +11: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
James Young
164065682e
Swift65 Hotswap Layout Name Standardization (#23288)
* Rename `LAYOUT_7u_space` to `LAYOUT_ansi_blocker_tsangan`

[refactor]

* Refactor keymaps

Updates the keycode grid alignment to better resemble the assembled
board.

[style]
2024-03-16 03:38:01 +00:00
James Young
7e39635c0a
Swift65 Solder Layout Name Standardization (#23289)
* Rename `LAYOUT_625u_space` to `LAYOUT_ansi_blocker`

[refactor]

* Rename `LAYOUT_625u_space_split_bs` to `LAYOUT_ansi_blocker_split_bs`

[refactor]

* Rename `LAYOUT_7u_space` to `LAYOUT_ansi_blocker_tsangan`

[refactor]

* Rename `LAYOUT_7u_space_split_bs` to `LAYOUT_ansi_blocker_tsangan_split_bs`

[refactor]

* Rename `LAYOUT_iso_625u_space` to `LAYOUT_iso_blocker`

[refactor]

* Rename `LAYOUT_iso_625u_space_split_bs` to `LAYOUT_iso_blocker_split_bs`

[refactor]

* Rename `LAYOUT_iso_7u_space` to `LAYOUT_iso_blocker_tsangan`

[refactor]

* Rename `LAYOUT_iso_7u_space_split_bs` to `LAYOUT_iso_blocker_tsangan_split_bs`

[refactor]

* Refactor keymaps

Updates the keycode grid alignment to better resemble the assembled
board.

[style]
2024-03-16 03:37:40 +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
James Young
1f8f0f70a2
Linworks FAve 87H Keymap Refactor/Bugfix (#23292)
* Refactor keymaps

- use QMK-native keycode aliases
- grid-align keycodes

[refactor]

* Correct key sequence

Moves the keycode representing the right half of a split Backspace to
the number row, after the left half/2u Backspace keycode.

Updates the keycode grid alignment to maintain readability.

[bugfix]
2024-03-15 22:36:23 +00:00
Joel Challis
14990ca5a2
Migrate features from rules.mk to data driven - ST (#23286) 2024-03-15 22:24:10 +00:00
Joel Challis
1a90337284
Migrate features from rules.mk to data driven - OPQR (#23285) 2024-03-15 22:24:00 +00:00