James Young and GitHub
7fb60519ee
GMMK2 65% ISO: Correct layout data ( #21925 )
...
Correct key sizes/positioning on the right side of the board.
2023-09-06 00:46:29 +01:00
James Young and GitHub
6aa3814f6e
CannonKeys BastionTKL Layout Additions ( #21901 )
...
* [docs] add layout/matrix diagram
* [enhancement] add LAYOUT_tkl_ansi_split_bs_rshift
* [enhancement] add LAYOUT_tkl_ansi_tsangan_split_bs_rshift
* [enhancement] add LAYOUT_tkl_ansi_tsangan
* [enhancement] add LAYOUT_tkl_f13_ansi_tsangan
* [enhancement] add LAYOUT_tkl_f13_ansi_split_bs_rshift
* [enhancement] add LAYOUT_tkl_f13_ansi
* [enhancement] correct LAYOUT_tkl_iso key order
* [enhancement] add LAYOUT_tkl_iso_split_bs_rshift
* [enhancement] add LAYOUT_tkl_iso_tsangan_split_bs_rshift
* [enhancement] add LAYOUT_tkl_iso_tsangan
* [enhancement] add LAYOUT_tkl_f13_iso_split_bs_rshift
* [enhancement] add LAYOUT_tkl_f13_iso
* [enhancement] add LAYOUT_tkl_f13_iso_tsangan_split_bs_rshift
* [enhancement] add LAYOUT_tkl_f13_iso_tsangan
* [enhancement] extend Community Layout support
2023-09-05 00:48:35 -07:00
James Young and GitHub
809865e9ee
CannonKeys Bastion65 Layout Additions ( #21888 )
...
* [docs] add layout/matrix diagram
* [refactor] rename LAYOUT to LAYOUT_all
* [enhancement] add LAYOUT_65_ansi_blocker_split_bs
* [enhancement] add LAYOUT_65_ansi_blocker
* [enhancement] add LAYOUT_65_ansi_blocker_tsangan_split_bs
* [enhancement] add LAYOUT_65_ansi_blocker_tsangan
* [enhancement] add LAYOUT_65_iso_blocker_split_bs
* [enhancement] add LAYOUT_65_iso_blocker
* [enhancement] add LAYOUT_65_iso_blocker_tsangan_split_bs
* [enhancement] add LAYOUT_65_iso_blocker_tsangan
* [enhancement] enable Community Layout support
2023-09-05 00:21:15 -07:00
James Young and GitHub
2f243e2817
CannonKeys Bastion60 Layout Additions ( #21887 )
...
* [bugfix] correct LAYOUT_60_iso_tsangan key order
* [docs] add layout/matrix diagram
* [enhancement] add LAYOUT_60_tsangan_hhkb
* [enhancement] add LAYOUT_60_ansi_tsangan
* [enhancement] add LAYOUT_60_iso
* [enhancement] add LAYOUT_60_iso_split_bs_rshift
* [enhancement] add LAYOUT_60_iso_tsangan_split_bs_rshift
* [enhancement] add LAYOUT_60_hhkb
* [enhancement] extend Community Layout support
2023-09-04 23:55:24 -07:00
James Young and GitHub
2f517041c7
CannonKeys Bastion75 Layout Additions ( #21899 )
...
* [docs] add layout/matrix diagram
* [refactor] rename LAYOUT to LAYOUT_all
* [enhancement] add LAYOUT_ansi_blocker_split_bs
* [enhancement] add LAYOUT_ansi_blocker
* [enhancement] add LAYOUT_ansi_blocker_tsangan_split_bs
* [enhancement] add LAYOUT_ansi_blocker_tsangan
* [enhancement] add LAYOUT_iso_blocker_split_bs
* [enhancement] add LAYOUT_iso_blocker
* [enhancement] add LAYOUT_iso_blocker_tsangan_split_bs
* [enhancement] add LAYOUT_iso_blocker_tsangan
2023-09-04 23:34:23 -07:00
James Young and GitHub
fd095bbfae
Chosfox CF81: correct layout data ( #21902 )
2023-09-04 07:56:43 +01:00
James Young and GitHub
9eaa8a24ed
ANAVI Macro Pad 12: rename LAYOUT to LAYOUT_ortho_4x3 ( #21886 )
...
[refactor]
2023-09-03 23:17:53 -07:00
James Young and GitHub
dd17b6be29
AH Haven80 Community Layout support ( #21885 )
...
* [enhancement] correct layout data
* [refactor] rename LAYOUT to LAYOUT_tkl_f13_ansi_tsangan
* [enhancement] enable Community Layout support
* Haven80 Solder: add LAYOUT_tkl_f13_ansi_tsangan_split_bs_rshift
[enhancement]
* Haven80 Solder: add LAYOUT_tkl_f13_iso_tsangan_split_bs_rshift
[enhancement]
* Haven80 Solder: add LAYOUT_tkl_f13_iso_tsangan
[enhancement]
* Haven80 Solder: extend Community Layout support
[enhancement]
2023-09-03 22:39:35 -07:00
Joel Challis and GitHub
e26442fc2a
redragon/k667: Remove 2 layer VIA restriction ( #21889 )
2023-09-03 16:57:10 +01:00
8ad43a965f
Added kiserdesigns keyboard folder and Madeline keyboard ( #21857 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2023-09-02 21:34:09 -07:00
47e72a95ef
Add M6-C Keyboard Firmware ( #21852 )
...
Co-authored-by: Joel Challis <git@zvecr.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Wolf <contact@vwolf.be >
2023-09-02 21:32:40 -07:00
04ce3497ab
[keyboard] add redragon/k667 ( #21417 )
...
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com >
Co-authored-by: jack <0x6a73@protonmail.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: syc <squall_sha@163.com >
2023-09-02 21:12:43 -07:00
b03b49fca3
Add 1upkeyboards Super16v3 ( #21665 )
...
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com >
2023-09-02 20:43:58 -07:00
Jay Greco and GitHub
81ea4f9110
nullbitsco/snap: fix broken keymaps ( #21877 )
2023-09-01 16:46:05 +01:00
James Young and GitHub
4b1aa1640c
AH Haven65 Community Layout support ( #21880 )
...
* [refactor] rename LAYOUT to LAYOUT_65_ansi_blocker
* [enhancement] enable Community Layout support
2023-09-01 01:36:53 -07:00
James Young and GitHub
ab9e74ad5e
Abko AK84BT Layout Touch-Up ( #21876 )
...
* [refactor] rename LAYOUT_75_ansi to LAYOUT
* [enhancement] touch-up layout
2023-08-31 23:53:20 -07:00
Idan Kamara and GitHub
9614c3adfa
[keyboard] add sweeq, a ferris/sweep variant with diodes ( #21597 )
2023-08-29 21:41:44 -07:00
adef366e0c
CannonKeys Meetup Pad 2023 ( #21806 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2023-08-29 18:08:51 -07:00
Lasse Luttermann and GitHub
ce51fdfe51
doio/kb16: Added timeout option for OLED boot logo. ( #21823 )
2023-08-30 01:34:10 +01:00
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 and GitHub
281541fe1b
Fix invalid encoder_map declaration ( #21868 )
2023-08-30 01:07:38 +01:00
Adam Price and GitHub
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 and GitHub
66b744b63b
Clean up Unicode API usage in user keymaps ( #21849 )
2023-08-27 16:51:19 +10:00
Ryan and GitHub
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 and GitHub
7a737235ff
converter/ibm_terminal: Fix F0_BREAK state transition ( #21824 )
2023-08-24 02:35:13 +01:00
Ryan and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
1babb2c7c9
Fix keyboards with old RGB driver names ( #21817 )
2023-08-23 06:13:01 +01:00
Ryan and GitHub
9bb823038b
Fix keyboards with old RGB driver names ( #21815 )
2023-08-23 02:49:02 +01:00
Ryan and GitHub
37bc949945
RGB Matrix: driver naming cleanups ( #21594 )
2023-08-23 01:00:03 +01:00
Joel Challis and GitHub
dfb6d38f08
Simplfy RGB/LED matrix effect logic ( #21703 )
2023-08-23 00:03:01 +01:00
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 and GitHub
eed34f7a24
Fix drop/shift/v2 compilation ( #21800 )
2023-08-22 09:10:08 +10:00
Joel Challis and GitHub
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 and GitHub
3f192722b1
Initial support for SHIFT v2 ( #21756 )
2023-08-21 22:47:46 +01:00
Joel Challis and GitHub
f422b3cc98
Initial support for CTRL v2 ( #21755 )
2023-08-21 22:47:29 +01:00
Joel Challis and GitHub
f9aba8660a
Initial support for ALT v2 ( #21754 )
2023-08-21 22:46:12 +01:00
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
dd4f4f8597
[Keyboard] Add Jelly Evolv ( #21407 )
...
Co-authored-by: jack <0x6a73@protonmail.com >
2023-08-20 10:16:41 -06:00
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 and GitHub
d91857d5bb
Add Galatea rev3 keyboard ( #21758 )
2023-08-19 15:24:06 -06:00
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
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