Commit Graph

25216 Commits

Author SHA1 Message Date
d16d87c2f3 Keychron Q11 ISO: Fix left Shift breakage due to a wrong matrix mask (#21655)
Keychron Q11 uses `matrix_mask` to mask away the matrix location used
for `SPLIT_HAND_MATRIX_GRID` (otherwise the keyboard will constantly
generate a wakeup request whenever the host enters suspend).  However,
the value of `matrix_mask` is actually chosen to mask away all unused
locations, but it was apparently generated for the ANSI board and
therefore masks away the left Shift key on the ISO board, breaking the
functionality of that key.

Fix `matrix_mask` to make the masking work as intended:

- Set the `[4, 1]` bit to 1; this is the matrix location for the ISO
  left Shift.

- Set the `[2, 5]` bit to 0; this is actually the matrix location which
  corresponds to `#define SPLIT_HAND_MATRIX_GRID A2, A15` on the left
  side, which was intended to be masked; apparently the wakeup problem
  does not happen due to `SPLIT_HAND_MATRIX_GRID_LOW_IS_RIGHT`, so the
  left half actually has that matrix location open.  On the right side
  `A2, A15` is `[9, 6]`, which was masked off correctly.
2023-08-01 04:14:20 +01:00
14e14e9ab8 Correct "less than" to "up to" in squeezing_avr?id=layers (#21639) 2023-07-30 14:22:39 +10:00
03b3840942 Updated info.json of c2 pro (#21581) 2023-07-28 15:54:32 +01:00
5f0eab959f [Keyboard] Add ANAVI Macro Pad 12 (#21547) 2023-07-27 23:48:40 -07:00
191b98990c [Keymap] update colemad crkbd (corne) keyboard (#21515)
Co-authored-by: Álvaro Cortés Devesa <alvarocortesdevesa@Alvaros-MacBook-Pro.local>
2023-07-27 23:44:39 -07:00
de2b180b60 [Keyboard] add itstleo40 PCB (#21536)
Co-authored-by: jack <0x6a73@protonmail.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
2023-07-27 23:40:38 -07:00
era
1112a1071e [Keyboard] Add Divine keyboard (#21593) 2023-07-27 16:20:29 -07:00
4f09525248 helix/rev3_4rows, helix/rev3_5rows: Fix build with converters (#21608)
The code for Helix rev3 boards could not be built with, e.g.,
`CONVERT_TO=rp2040_ce` due to invalid `#include <stdio.h>` in the
keyboard level `config.h` (apparently the AVR version of that file
contains guards against usage in assembly code, which was hiding the
bug).  Move `#include <stdio.h>` to the C sources which need it.
2023-07-27 16:28:16 +01:00
ce11427b11 Amend documented RGBLIGHT_HUE_STEP default value (#21617) 2023-07-26 21:21:11 -07:00
bf498b2dbb [Keyboard] Add splitkb.com's Aurora Sofle v2 (#21499)
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Thomas Baart <mail@thomasbaart.nl>
2023-07-26 21:04:01 -07:00
d9260b1955 Revert "Equals keyboard" (#21622) 2023-07-27 13:31:06 +10:00
4d78d82621 [Keyboard] Phoenix Project No 1 support (#21068)
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
2023-07-26 20:13:43 -07:00
c890766a45 [Keyboard] Add m1 keyboard (#19799)
Co-authored-by: adophoxia <100170946+adophoxia@users.noreply.github.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: wb-joy <chang.li@westberrytech.com>
Co-authored-by: Joy Lee <joylee.lc@foxmail.com>
2023-07-26 19:04:41 -07:00
eb188bd4ee [Keyboard] boardsource/equals (#21230)
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: jack <0x6A73@pm.me>
2023-07-26 12:42:29 -06:00
48f096013b Add Bastion65 PCB to QMK (#21528)
Co-authored-by: jack <0x6a73@protonmail.com>
2023-07-26 01:20:23 -06:00
93549c06b9 Add BastionTKL PCB to QMK (#21530)
Co-authored-by: jack <0x6a73@protonmail.com>
Co-authored-by: Danny <nooges@users.noreply.github.com>
2023-07-25 11:28:51 -06:00
87c7118b88 Add Bastion60 PCB to QMK (#21527)
Co-authored-by: jack <0x6a73@protonmail.com>
Co-authored-by: Danny <nooges@users.noreply.github.com>
2023-07-25 11:07:43 -06:00
83bcfde106 Fix ik75 scroll lock and windows lock status LEDs (#20380) 2023-07-24 21:13:55 -06:00
e126793d95 [Keyboard] Add nico (#20686)
Co-authored-by: jack <0x6a73@protonmail.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Joel Challis <git@zvecr.com>
2023-07-24 21:12:26 -06:00
855c03d445 Add Caps Lock indicator for Kyechron S1 white backlight version (#21559) 2023-07-24 21:05:17 -06:00
671e02098c [Keyboard] Add linworks fave60a (#20795)
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: jack <0x6a73@protonmail.com>
2023-07-24 20:55:11 -06:00
Yak
62083a9031 Fix paragon keyboard encoder step (#21582) 2023-07-24 20:46:39 -06:00
526c6b4906 Add Nyquistpad (#21578)
Co-authored-by: jack <0x6a73@protonmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2023-07-24 20:46:03 -06:00
1ca34c2168 Fix VS code live share extension link (#21585) 2023-07-23 09:07:17 +01:00
422d502903 [Keyboard] Add EC Theca (#21233)
Co-authored-by: jack <0x6a73@protonmail.com>
2023-07-20 18:06:46 -06:00
327b40f593 [Keyboard] Add boardsource/unicorne (#21510)
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Cole Smith <smithcole@protonmail.com>
2023-07-20 17:57:08 -06:00
d47c4630f8 Document the right location for indicator functions (#21512) 2023-07-20 16:00:15 -04:00
c5a1e485a6 Add Bastion75 PCB to QMK (#21529)
* Add Bastion75 to QMK

* Remove blank layers

* Apply suggestions from code review

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

* Update keymaps

---------

Co-authored-by: jack <0x6a73@protonmail.com>
2023-07-20 10:45:09 -04:00
c61cb72ae8 Move files to rev1 folder, add rev2 (#21563)
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>
2023-07-20 08:10:09 -04:00
3597872702 Automata02 Alisaie Touch-Up (#21552)
* [style] friendly-format info.json

* [chore] remove key labels from info.json

* [chore] correct layout data

Fix a misleading Configurator implementation, and incorrect key sizes
and positioning on the bottom row.

* [chore] re-add key labels to info.json
2023-07-20 01:37:17 -07:00
5d0d39b522 HolySwitch Lightweight65 Community Layout Support (#21550)
* [chore] rename LAYOUT to LAYOUT_65_ansi_blocker

* [enhancement] enable Community Layout support
2023-07-19 22:16:17 -07:00
b017e755c5 Fix compilation of lily58 rgb_state_reader (#21502) 2023-07-18 04:48:11 +01:00
5252f7f697 Keychron V4 Touch-Up (#21545)
* Keychron V4 ANSI: rename LAYOUT_ansi_61 to LAYOUT_60_ansi

* Keychron V4 ANSI: enable Community Layout support

* Keychron V4 ISO: correct layout data

Move position [3, 1] up by 0.25u.

* Keychron V4 ISO: rename LAYOUT_iso_62 to LAYOUT_60_iso

* Keychron V4 ISO: enable Community Layout support
2023-07-17 19:48:11 -07:00
30f52ea770 GMMK2 65% ANSI Touch-Up (#21544)
* [chore] correct layout data

* [chore] rename LAYOUT to LAYOUT_65_ansi_blocker

Also adds a layout alias so as to not have to edit the user keymaps.

* [enhancement] enable Community Layout support
2023-07-17 13:48:15 -07:00
f1aabbfdfa AliceH66 Pianoforte Hotswap Touch-Up (#21542)
* [refactor] rename LAYOUT_tkl_ansi to LAYOUT_tkl_f13_ansi

* [enhancement] enable Community Layout support

* [chore] correct layout data

Correct the position of the spacebar.
2023-07-17 10:31:27 -07:00
fa0b4511dd [Keyboard] add mothwing (#19342)
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: jack <0x6a73@protonmail.com>
2023-07-14 00:22:38 -07:00
28d5cd1696 Bump JamesIves/github-pages-deploy-action from 4.4.2 to 4.4.3 (#21518)
Bumps [JamesIves/github-pages-deploy-action](https://github.com/jamesives/github-pages-deploy-action) from 4.4.2 to 4.4.3.
- [Release notes](https://github.com/jamesives/github-pages-deploy-action/releases)
- [Commits](https://github.com/jamesives/github-pages-deploy-action/compare/v4.4.2...v4.4.3)

---
updated-dependencies:
- dependency-name: JamesIves/github-pages-deploy-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-13 00:14:23 +01:00
037e47800d Fix jaykeeb indicator state and pins (#21466) 2023-07-12 09:18:12 -06:00
c83ff03a40 [Keyboard] Add minidivide (#19870)
Co-authored-by: jack <0x6a73@protonmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
2023-07-12 09:17:04 -06:00
83c81826e3 [Keyboard] Add new nemui65 (#21304)
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>
Co-authored-by: jack <0x6a73@protonmail.com>
2023-07-11 19:28:36 -06:00
7f9653c1c8 [Keyboard] add rocketkeyboards mercury65 (#20811)
Co-authored-by: jack <0x6a73@protonmail.com>
2023-07-11 08:51:48 -07:00
a1eb2131ab [Keymap] Dothtm/0.21/60 and 75 (#21442)
Co-authored-by: Ryan <fauxpark@gmail.com>
2023-07-11 08:30:29 -07:00
fac77bec9c [Keyboard] Fix RS60's indicator LED (#21509) 2023-07-11 08:29:21 -07:00
2c061236f9 [Keyboard] Add nix_studio/lilith (#20466)
Co-authored-by: Less/Rikki <86894501+lesshonor@users.noreply.github.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
2023-07-11 08:17:19 -07:00
8a955a2428 [Keyboard] Add QVEX Lynepad 2.0 (#21070) 2023-07-11 01:15:08 -07:00
fed4becdf4 [Keymap] Update Zweihander Ergodox keymap (#21506)
Swap volume direction, add Expand/Shrink Selection buttons
2023-07-11 00:29:32 -07:00
2c39999a3b [Keyboard] Model H controller for IBM Model M (#20625)
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: hcbille <32437363+hcbille@users.noreply.github.com>
2023-07-11 00:27:27 -07:00
8f22c50d23 [Keyboard] Fix dactyl_lightcycle matrix positions (#21503) 2023-07-10 21:43:05 -07:00
fbe44c0621 [Keyboard] add itstleo9 (#21460)
Co-authored-by: jack <0x6a73@protonmail.com>
2023-07-10 21:16:19 -07:00
4d92aff2ae [Keyboard] Add Mode M256-WS and M256-WH (#20502)
Co-authored-by: Ryan <fauxpark@gmail.com>
2023-07-10 20:50:18 -07:00