Commit Graph

15711 Commits

Author SHA1 Message Date
Lasse Luttermann ce51fdfe51 doio/kb16: Added timeout option for OLED boot logo. (#21823) 2023-08-30 01:34:10 +01:00
Laneware fbb61c3b1d Update keymap.c to add encoder (#21469)
* Update keymap.c to add encoder

* Fix build

---------

Co-authored-by: zvecr <git@zvecr.com>
2023-08-30 01:24:13 +01:00
Joel Challis 281541fe1b Fix invalid encoder_map declaration (#21868) 2023-08-30 01:07:38 +01:00
Adam Price 4769f6d419 chore(ferris/test): visually format keymap (#21851)
... and set all keys to printable characters (as described in the
keymap's readme)
2023-08-30 00:43:47 +01:00
Ryan 66b744b63b Clean up Unicode API usage in user keymaps (#21849) 2023-08-27 16:51:19 +10:00
Ryan 70e34e491c Unicode, Unicodemap and UCIS refactor (#21659) 2023-08-27 13:30:19 +10:00
QMK Bot 0c51ed71e4 Merge remote-tracking branch 'origin/master' into develop 2023-08-24 01:35:56 +00:00
patrickxiong 7a737235ff converter/ibm_terminal: Fix F0_BREAK state transition (#21824) 2023-08-24 02:35:13 +01:00
Ryan 023d644bb6 Move RGBLight animations to data driven (#21635)
* Move RGBLight animations to data driven, 0-9

* Move RGBLight animations to data driven, A

* Move RGBLight animations to data driven, B

* Move RGBLight animations to data driven, C

* Move RGBLight animations to data driven, D

* Move RGBLight animations to data driven, E

* Move RGBLight animations to data driven, F

* Move RGBLight animations to data driven, G

* Move RGBLight animations to data driven, H

* Move RGBLight animations to data driven, handwired

* Move RGBLight animations to data driven, I

* Move RGBLight animations to data driven, J

* Move RGBLight animations to data driven, K

* Move RGBLight animations to data driven, L

* Move RGBLight animations to data driven, M

* Move RGBLight animations to data driven, N

* Move RGBLight animations to data driven, O

* Move RGBLight animations to data driven, P

* Move RGBLight animations to data driven, Q

* Move RGBLight animations to data driven, R

* Move RGBLight animations to data driven, S

* Move RGBLight animations to data driven, T

* Move RGBLight animations to data driven, U

* Move RGBLight animations to data driven, V

* Move RGBLight animations to data driven, W

* Move RGBLight animations to data driven, X

* Move RGBLight animations to data driven, Y

* Move RGBLight animations to data driven, Z

* Fix incorrect placement

* Fix build failures and mismatches
2023-08-23 22:11:39 +01:00
QMK Bot 1cf040ad19 Merge remote-tracking branch 'origin/master' into develop 2023-08-23 13:39:25 +00:00
Joel Challis 90d1b32f07 Fix infinite recursion in lxxt encoder logic (#21819) 2023-08-23 23:38:48 +10:00
QMK Bot 2b7f1b0444 Merge remote-tracking branch 'origin/master' into develop 2023-08-23 09:13:38 +00:00
Sergey Vlasov b1fbfaaacc keychron/c2_pro/ansi/white: Fix column 19 in the custom matrix (#21805)
Although `keychron/c2_pro/ansi/rgb` and `keychron/c2_pro/ansi/white` use
the same custom matrix code, the matrix layouts are slightly different;
in particular, only the `keychron/c2_pro/ansi/white` board actually uses
column 19.  However, the handling of column 19 in the custom matrix code
was broken, therefore that column did not work.

Looks like the custom matrix code assumes that `SHIFT_COL_END` refers to
the last column connected to the shift register, and not to the column
past that; so the value of `SHIFT_COL_END` needs to be changed from 19
to 18 (columns 11...18 are connected to the shift register, and column
19 is connected to the C14 pin).

Also the code which was determining `SIZE_T` and `UNSELECT_ALL_COL` had
an off-by-one bug when counting the required number of bits (again due
to the confusion on the `SHIFT_COL_END` meaning); this had been fixed
too (the actual behavior of that part of the code did not change,
because both the old and the new version select the 8 bit variant).
2023-08-23 10:13:03 +01:00
Joel Challis 1babb2c7c9 Fix keyboards with old RGB driver names (#21817) 2023-08-23 06:13:01 +01:00
Ryan 9bb823038b Fix keyboards with old RGB driver names (#21815) 2023-08-23 02:49:02 +01:00
Ryan 37bc949945 RGB Matrix: driver naming cleanups (#21594) 2023-08-23 01:00:03 +01:00
Joel Challis dfb6d38f08 Simplfy RGB/LED matrix effect logic (#21703) 2023-08-23 00:03:01 +01:00
Controller Works 1236c29b12 [Keyboard] Add city42 (#21727)
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>
2023-08-22 10:12:51 -06:00
Joel Challis eed34f7a24 Fix drop/shift/v2 compilation (#21800) 2023-08-22 09:10:08 +10:00
Joel Challis 1149212b52 Align SENSE75 with recent Drop additions (#21757) 2023-08-21 23:20:24 +01:00
zvecr 892ba2ed01 Merge remote-tracking branch 'origin/master' into develop 2023-08-21 22:59:43 +01:00
Joel Challis 3f192722b1 Initial support for SHIFT v2 (#21756) 2023-08-21 22:47:46 +01:00
Joel Challis f422b3cc98 Initial support for CTRL v2 (#21755) 2023-08-21 22:47:29 +01:00
Joel Challis f9aba8660a Initial support for ALT v2 (#21754) 2023-08-21 22:46:12 +01:00
DUILCHOI 11970b1a52 [Keyboard] Add linworks favepada (#20794)
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>
Co-authored-by: jack <0x6a73@protonmail.com>
2023-08-20 21:24:58 -06:00
owlab2 dd4f4f8597 [Keyboard] Add Jelly Evolv (#21407)
Co-authored-by: jack <0x6a73@protonmail.com>
2023-08-20 10:16:41 -06:00
Pangorin 6d9eab8843 Adding support for TAN67 PCB (#21003)
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>
2023-08-20 10:08:13 -06:00
studiokestra d91857d5bb Add Galatea rev3 keyboard (#21758) 2023-08-19 15:24:06 -06:00
squigglybob 89a30efd2d [Keymap] add squigglybob splitkb kyria rev2 keymap (#21751)
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>
Co-authored-by: jack <0x6a73@protonmail.com>
2023-08-16 19:33:11 -07:00
QMK Bot dc11f080bf Merge remote-tracking branch 'origin/master' into develop 2023-08-16 08:01:49 +00:00
Powered by Porridge 190738c66d The PoweredByPorridge layout for the Keyboardio Atreus (#21737)
Co-authored-by: jack <0x6a73@protonmail.com>
2023-08-16 01:01:11 -07:00
QMK Bot 02272ed5b2 Merge remote-tracking branch 'origin/master' into develop 2023-08-16 07:07:14 +00:00
Ryan dea2d94769 coarse/cordillera: fix backlight config (#21761) 2023-08-16 17:06:42 +10:00
QMK Bot 811bebc46e Merge remote-tracking branch 'origin/master' into develop 2023-08-16 01:47:03 +00:00
Joe Scotto 50ab230555 Add ScottoInvader Keyboard (#20941)
Co-authored-by: Ryan <fauxpark@gmail.com>
2023-08-15 18:46:42 -07:00
Joe Scotto 8be8d505c1 Add Scotto34 Keyboard (#20943)
Co-authored-by: Albert Y <76888457+filterpaper@users.noreply.github.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2023-08-15 18:46:34 -07:00
Joe Scotto ad954fe8ae Add ScottoErgo Keyboard (#20944)
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2023-08-15 18:46:25 -07:00
Wilfried JEANNIARD 17906df945 [Keyboard] add willoucom/keypad (#21714) 2023-08-15 10:26:06 -06:00
Ryan 1c069b13b9 rgblight: driver selection cleanups (#21558) 2023-08-15 11:06:57 +01:00
zvecr 3ece80f73f Merge remote-tracking branch 'origin/master' into develop 2023-08-15 10:49:57 +01:00
Duncan Sutherland f38ccaa598 Update usb information for dactyl_cc (#21612) 2023-08-15 10:36:39 +01:00
Ryan 5d2f2af198 OLED: driver naming cleanups (#21710) 2023-08-15 10:30:34 +01:00
Dane Lipscombe dbd847d4d3 [Keyboard] Add Chouchou keyboard (#21699) 2023-08-15 10:06:18 +01:00
Joel Challis 0ac8221a0a Remove invalid config option from kikoslab/kl90 (#21708) 2023-08-15 07:42:06 +01:00
Yizhen Liu 31a9d2d00d [keyboard] Graystudio Think6.5 V3 Support Revised (#21560)
Co-authored-by: jack <0x6a73@protonmail.com>
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2023-08-14 12:45:38 -06:00
Janat Taerakul 6038023cfb [Keymap] submitting janat-t planck keymap (#21619)
Co-authored-by: Janat Taerakul <jtaerakul@indeed.com>
2023-08-14 12:42:44 -06:00
Andre Brait 280a96b563 [Keymap] Update andrebrait keymap for GMMK Pro (#21668) 2023-08-14 12:26:22 -06:00
Richard Baptist 815cecfbff [Keymap] Update rpbaptist crkbd (#21674)
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Richard Baptist <richard@remote.com>
2023-08-14 12:21:34 -06:00
QMK Bot 4f3c25cf1b Merge remote-tracking branch 'origin/master' into develop 2023-08-14 17:19:09 +00:00
mechlovin f3ef90ba90 [Keyboard] Add Shostudio Arc (#21733) 2023-08-14 11:18:34 -06:00