Commit graph

71 commits

Author SHA1 Message Date
James Young
a2b211c427 Keebio NyquistPad Layout Updates (#22000)
* Rename `LAYOUT` to `LAYOUT_ortho_5x6`

[refactor]

* Add `LAYOUT_ortho_5x6_1x2u`

[enhancement]
2023-09-13 17:47:25 -07:00
QMK Bot
56f06eb7f3 Merge remote-tracking branch 'origin/master' into develop 2023-07-25 02:46:38 +00:00
Danny
d95fd72814 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
fauxpark
2c6e04eae3 Merge remote-tracking branch 'upstream/master' into develop 2023-07-21 00:51:15 +10:00
Danny
e33c6c1e8d 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
QMK Bot
e76616e524 Merge remote-tracking branch 'origin/master' into develop 2023-07-06 06:43:33 +00:00
Danny
3edd9e470e [Keyboard] Add Nyquist Rev. 4 (#21421)
Co-authored-by: Drashna Jaelre <drashna@live.com>
2023-07-06 00:42:57 -06:00
Joel Challis
51ac915a01 Fix encoder map declarations (#21435) 2023-07-03 01:19:52 +01:00
QMK Bot
ecedcd3bac Merge remote-tracking branch 'origin/master' into develop 2023-07-01 01:36:50 +00:00
Danny
11da92a2a2 Add Iris Rev. 8 (#21392)
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>
2023-06-30 21:36:11 -04:00
jack
0f3a6ab637 Remove encoder in-matrix workaround code (#20389) 2023-06-19 09:46:27 -06:00
Danny
9618604c72 Add Sinc Rev. 4 (#21130)
* Fork Rev. 3 to 4

* Update RGB LED positions

* Adjust RGB positions

* Enable more RGB modes

* Update copyrights

* Add license headers to keymaps

* Use same type of license header

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

* Fix I2C pins

---------

Co-authored-by: Joel Challis <git@zvecr.com>
2023-06-14 12:26:46 -04:00
Nick Brassel
9663bef1e9 Encoder map: NUM_DIRECTIONS (#21066) 2023-05-28 13:38:24 +10:00
QMK Bot
705e254f6a Merge remote-tracking branch 'origin/master' into develop 2023-05-24 18:48:31 +00:00
Danny
9c52c0c539 Add encoder map FoldKB in VIA (#21038) 2023-05-24 19:47:46 +01:00
QMK Bot
1bcd4fa0a0 Merge remote-tracking branch 'origin/master' into develop 2023-05-18 10:29:45 +00:00
Danny
41bef6b47c Add Cepstrum Rev. 1 Keyboard (#20721)
Co-authored-by: Drashna Jaelre <drashna@live.com>
2023-05-18 06:29:06 -04:00
Danny
89a177a163 Add encoder map for Iris Rev. 5 VIA (#20412) 2023-04-19 11:21:47 -04:00
Nick Brassel
432475f553 Encodermap direction define. (#20454) 2023-04-15 16:18:44 +01:00
Danny
7b3457795d Modify default encoder mappings, change PID, enable mousekeys (#20329) 2023-04-03 19:49:21 +01:00
Raphael Mangubat
b7897ffab7 Enable encoder mapping in VIA for Keebio KBO-5000 (#20272) 2023-04-02 11:23:26 -06:00
Ryan
4313dfc796 Fix some invalid layout macros (#20256) 2023-03-29 15:51:22 +11:00
Ryan
22f4768135 keebio/kbo5000: fix encoder config (#19941) 2023-02-26 15:24:24 +11:00
Nick Brassel
2fd4fddf1b VIA Protocol 12 + fixes (#19916)
Co-authored-by: Wilba <wilba@wilba.tech>
Co-authored-by: zvecr <git@zvecr.com>
2023-02-23 09:19:00 +11:00
Drashna Jaelre
844f690431 [Bug] Prevent dynamic keymaps from processing layers that don't exist (#19225) 2023-01-01 11:55:14 +11:00
Danny
0f14f755da [Keyboard] Add Convolution Rev. 1 PCB (#19283)
Co-authored-by: Joel Challis <git@zvecr.com>
2022-12-12 18:50:23 -08:00
Wilba
a3b6f55c2d VIA V3 - The Custom UI Update (#18222) 2022-11-10 07:46:44 +11:00
Nick Brassel
ea2c5bb36b Reworked backlight keycodes. (#18961)
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-11-06 08:11:59 +11:00
QMK Bot
3d358ad797 Merge remote-tracking branch 'origin/master' into develop 2022-10-26 20:44:46 +00:00
Danny
7b59bf7fae Add Sinc Rev. 3 (#18846)
* Initial work on adding Sinc Rev. 3

* Add RGB Matrix support

* Add encoder map support

* Set I2C pins

* Update LED locations for right half

* Move USB definitions to info.json

* Update RGB modes

* Replace pin mappings for right half with correct ones

* Move config.h back to rev1/rev2 due to addition of rev3

* Convert initial Rev. 3 config work to be data-driven

* Convert RGB Matrix config to DD format

* More config cleanup

* Use full-duplex PIO

* Add MCU/bootloader settings for Rev. 2

* Change ISO Enter location since it shares location with Backslash

* Adjust build settings to reduce flash/EEPROM usage
2022-10-26 21:44:06 +01:00
Ryan
58c0f56e04 Remove legacy Grave Escape keycodes (#18787) 2022-10-20 18:04:11 -07:00
Ryan
094041dfa0 Remove legacy Debug keycode (#18769)
* `DEBUG` -> `DB_TOGG`, default-ish keymaps

* `DEBUG` -> `DB_TOGG`, user keymaps

* `DEBUG` -> `DB_TOGG`, community layouts

* `DEBUG` -> `DB_TOGG`, userspace

* `DEBUG` -> `DB_TOGG`, docs & core
2022-10-19 11:33:05 +01:00
Ryan
ab0ad878c6 Remove legacy keycodes, part 5 (#18710)
* `KC_SLCK` -> `KC_SCRL`
* `KC_NLCK` -> `KC_NUM`
2022-10-15 22:29:43 +01:00
Danny
81dc6370e5 Add encoder map to Quefrency VIA keymap (#18380)
* Add encoder map to Quefrency VIA keymap

* Explicitly define which RGB animations are enabled

* Set different PID to prep for different VIA .json usage

* Add ifdefs to handle if ENCODER_ENABLE is set to NO
2022-09-19 20:26:29 +01:00
Danny
6ee7d1bf3b Add encoder map to BDN9 VIA keymap (#18388) 2022-09-18 19:01:05 -04:00
Danny
91042f471d Update Iris VIA configuration (#18306)
* Update RGB matrix max brightness

* Remove old VIA workaround code

* Fix default encoder rotations	for encoder map
2022-09-07 22:04:46 +01:00
emlah
b2f771bd3d add BAMFK-4 (#17985)
* add BAMFK-4
2022-08-13 20:47:39 +01:00
Danny
ed3c3b8469 [Keyboard] Add Iris Rev. 7 (#17967)
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-08-11 14:04:00 -07:00
QMK Bot
f40c86dc35 Merge remote-tracking branch 'origin/master' into develop 2022-05-17 12:01:31 +00:00
John-Schreiber
776435e0fd Adding VIA support for bfo-9000 (#17116) 2022-05-17 13:01:26 +01:00
Joel Challis
1b3224d576 RESET -> QK_BOOT default keymaps (#17037) 2022-05-15 20:26:27 +01:00
Danny
eff37379ec [Keyboard] Add BAMFK-1 (#16409)
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-03-14 11:08:10 -07:00
Danny
669378421e Add Big Switch Seat (#16524)
* Add Big Switch Seat

* Update keyboards/keebio/bigswitchseat/rules.mk

Co-authored-by: Drashna Jaelre <drashna@live.com>

* Update keyboards/keebio/bigswitchseat/rules.mk

Co-authored-by: Ryan <fauxpark@gmail.com>

Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-03-08 22:08:02 +00:00
Andrew Garver
739b2c74db [Keyboard] fourier via keymap (#16335) 2022-03-06 19:27:08 -08:00
Danny
74120a6709 Add encoder defaults for Keebio boards (#16398)
* Add BDN9 encoder defaults

* Add DSP40 encoder default

* Add FoldKB encoder defaults

* Add Iris encoder defaults

* Update Iris Rev. 6 encoder orientation

* Add KBO-5000 encoder defaults

* Add Quefrency encoder defaults

* Add Sinc encoder defaults

* Add Stick encoder defaults

* Remove encoder settings from VIA keymaps
2022-02-21 18:02:30 +00:00
Drashna Jaelre
92f898f524 [Keyboard] Disable console on Keebio foldkb and iris rev3 (#15260) 2021-11-23 07:32:51 +11:00
Danny
100cb2cf36 [Keyboard] Update Iris default keymap (#14701) 2021-10-04 20:38:24 -07:00
Drashna Jaelre
87ee4cecf5 [Keyboard] Disable Console on Keebio Quefrency (#14108) 2021-08-22 12:08:05 +10:00
Drashna Jaelre
2bc15ddedd [Keyboard] Remove console from keebio via keyboards (#13901) 2021-08-05 21:29:29 -07:00
Drashna Jaelre
768c92aab6 Convert Encoder callbacks to be boolean functions (#12805)
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
2021-05-21 23:17:32 -07:00