Dan Ford
22c576b40b
[Keyboard] add Quokka keyboard ( #20979 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2023-09-20 19:11:24 -07:00
peepeetee
fffea62005
[Keyboard] Momokai Aurora ( #20419 )
...
Co-authored-by: Albert Y <76888457+filterpaper@users.noreply.github.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Joel Challis <git@zvecr.com>
2023-09-20 19:03:32 -07:00
Duncan Sutherland
16ad362e67
amend 96_(ansi|iso) community_layouts in keyboards/ ( #22066 )
2023-09-20 03:38:36 -07:00
James Young
05dfe9f9c5
Alchemist Keyboards OGRN Layout Addition ( #22080 )
...
* Add layout/matrix diagram
[docs]
* Friendly-format `info.json`
[style]
* Add `LAYOUT_ortho_5x4`
[enhancement]
* Touch-up keymaps
- update grid-alignment (layer-to-layer consistency)
- fix box drawings
[style]
* Extend Community Layout support
Add `ortho_5x4` to supported Community Layouts.
[enhancement]
2023-09-19 23:35:37 -07:00
James Young
2742935c54
SapuSeven MacroPad12: rename LAYOUT to LAYOUT_ortho_3x4 ( #22081 )
2023-09-20 00:42:12 +01:00
Deddia Permana
8c92c0a59d
Add OLED logo DP3000 macropad ( #21936 )
2023-09-19 17:08:58 -06:00
James Young
4ce3a1c1e9
Ubest VN Community Layout Support ( #22070 )
...
* Add layout/matrix diagram
[docs]
* Rename `LAYOUT` to `LAYOUT_all`
[refactor]
* Add `LAYOUT_65_ansi_split_bs`
[enhancement]
* Add `LAYOUT_65_ansi`
[enhancement]
* Add `LAYOUT_65_iso_split_bs`
[enhancement]
* Add `LAYOUT_65_iso`
[enhancement]
* Enable Community Layout support
[enhancement]
* Touch-up keymaps
- apply four-space indent
- grid-align keycodes
[style]
2023-09-19 15:08:09 -07:00
James Young
56a87efbac
DZTech Pluto Community Layout support ( #22069 )
...
* Add layout/matrix diagram
[docs]
* Friendly-format `info.json`
- apply four-space indent
- sort JSON keys in layout objects
[style]
* Correct `LAYOUT_all` data
Correct key sizes/positions of:
- ANSI Backslash [1, 13]
- ANSI Enter [1, 14]
- Fn [3, 13]
[chore]
* Correct `LAYOUT_iso` data
Correct position of Fn key [3, 13].
[chore]
* Add `LAYOUT_tkl_nofrow_ansi_split_bs_rshift`
[enhancement]
* Add `LAYOUT_tkl_nofrow_ansi`
[enhancement]
* Add `LAYOUT_tkl_nofrow_ansi_tsangan_split_bs_rshift`
[enhancement]
* Add `LAYOUT_tkl_nofrow_ansi_tsangan`
[enhancement]
* Add `LAYOUT_tkl_nofrow_ansi_wkl_split_bs_rshift`
[enhancement]
* Add `LAYOUT_tkl_nofrow_ansi_wkl`
[enhancement]
* Add `LAYOUT_tkl_nofrow_iso_split_bs_rshift`
[enhancement]
* Add `LAYOUT_tkl_nofrow_iso`
[enhancement]
* Add `LAYOUT_tkl_nofrow_iso_tsangan_split_bs_rshift`
[enhancement]
* Add `LAYOUT_tkl_nofrow_iso_tsangan`
[enhancement]
* Add `LAYOUT_tkl_nofrow_iso_wkl_split_bs_rshift`
[enhancement]
* Add `LAYOUT_tkl_nofrow_iso_wkl`
[enhancement]
* Enable Community Layout support
[enhancement]
* Touch-up keymaps
Update keycode grid alignment.
[style]
2023-09-19 14:32:16 -07:00
Shandon Anderson
ef31109ad2
[Keyboard] Add riot pad ( #22060 )
...
Co-authored-by: ShandonCodes <shandon@shandon.codes>
2023-09-18 18:00:11 -07:00
Filip Sund
48b4ce6ddb
Adding support for the Pteron56 (PCB) keyboard ( #21731 )
2023-09-18 13:52:48 +01:00
James Young
cd095c817e
Wolf Ziggurat Layout Additions ( #22053 )
...
* Add layout/matrix diagram
[docs]
* Friendly-format `info.json`
[style]
* Touch-up layout data
Move the ISO Hash key to the main key area.
[chore]
* Rename `LAYOUT` to `LAYOUT_all`
[refactor]
* Add `LAYOUT_65_xt_ansi_blocker_tsangan_split_bs`
[enhancement]
* Add `LAYOUT_65_xt_ansi_blocker_tsangan`
[enhancement]
* Add `LAYOUT_65_xt_iso_blocker_tsangan_split_bs`
[enhancement]
* Add `LAYOUT_65_xt_iso_blocker_tsangan`
[enhancement]
2023-09-17 21:57:03 -07:00
James Young
6ba53f661a
Wolf Silhouette Community Layout Support ( #22052 )
...
* Add layout/matrix diagram
[docs]
* Friendly-format `info.json`
[style]
* Touch-up layout data
Move the ISO Hash key to the main key area.
[chore]
* Rename `LAYOUT` to `LAYOUT_all`
[refactor]
* Add `LAYOUT_tkl_nofrow_ansi_split_bs_rshift`
[enhancement]
* Add `LAYOUT_tkl_nofrow_ansi`
[enhancement]
* Add `LAYOUT_tkl_nofrow_ansi_tsangan_split_bs_rshift`
[enhancement]
* Add `LAYOUT_tkl_nofrow_ansi_tsangan`
[enhancement]
* Add `LAYOUT_tkl_nofrow_ansi_wkl_split_bs_rshift`
[enhancement]
* Add `LAYOUT_tkl_nofrow_ansi_wkl`
[enhancement]
* Add `LAYOUT_tkl_nofrow_iso_split_bs_rshift`
[enhancement]
* Add `LAYOUT_tkl_nofrow_iso`
[enhancement]
* Add `LAYOUT_tkl_nofrow_iso_tsangan_split_bs_rshift`
[enhancement]
* Add `LAYOUT_tkl_nofrow_iso_tsangan`
[enhancement]
* Add `LAYOUT_tkl_nofrow_iso_wkl_split_bs_rshift`
[enhancement]
* Add `LAYOUT_tkl_nofrow_iso_wkl`
[enhancement]
* Enable Community Layout support
[enhancement]
2023-09-17 21:26:13 -07:00
James Young
25df4ba6bd
Wolf Neely65 Touch-Up ( #22045 )
...
* Add layout/matrix diagram
[docs]
* Friendly-format `info.json`
[style]
* Touch-up keymaps
- grid-align keycodes
- use QMK-native keycode aliases
[refactor]
* Fix keymaps
Fix keycodes being assigned out of order with respect to `info.json`.
- move XT function keys to left side
- move keycodes for position [2, 14] from Home Row to Number Row
[bugfix]
* Rename `LAYOUT` to `LAYOUT_65_xt_ansi_blocker_tsangan_wkl_split_bs`
[refactor]
* Add `LAYOUT_65_xt_ansi_blocker_tsangan_wkl`
[enhancement]
2023-09-17 20:50:14 -07:00
James Young
b5181e3d06
Viktus Styrka Topre Layout Standardization and Touch-Up ( #22044 )
...
* Add layout/matrix diagram
[docs]
* Alias `LAYOUT_all` to `LAYOUT_split_6u`
`LAYOUT_all` and `LAYOUT_split_6u` represent the same matrix positions
and sequence, so implement the former as an alias.
[refactor]
* Touch-up keymaps
- grid-align keycodes
- use QMK-native keycode aliases
[chore]
* Friendly-format `info.json`
[style]
* Correct layout data
Correct key sizes/positioning on the bottom row.
[chore]
* Rename `LAYOUT_2u_6u` to `LAYOUT_65_xt_ansi_blocker`
[refactor]
* Rename `LAYOUT_2u_7u` to `LAYOUT_65_xt_ansi_blocker_tsangan`
[refactor]
* Rename `LAYOUT_split_6u` to `LAYOUT_65_xt_ansi_blocker_split_bs`
[refactor]
* Rename `LAYOUT_split_7u` to `LAYOUT_65_xt_ansi_blocker_tsangan_split_bs`
[refactor]
2023-09-17 20:17:51 -07:00
Controller Works
6129f5f68b
Add all RGB Matrix Animations to city42 ( #21992 )
2023-09-17 11:41:26 -06:00
Moritz Plattner
652c5a9410
geistmaschine/macropod: fix issues waking up after suspend on apple devices ( #22023 )
2023-09-17 11:35:29 -06:00
Yak
9f9ad95fb4
Fix paragon encoder pinout for soldered version ( #22043 )
2023-09-17 11:32:44 -06:00
James Young
4162d1f056
Sho Studios ARC Layout Addition ( #22037 )
...
* Add layout/matrix diagram
[docs]
* Format `info.json`
Apply four-space indent.
[style]
* Add `LAYOUT_ansi_split_bs`
[enhancement]
2023-09-16 14:19:09 -07:00
James Young
6b1b746f66
RuckerMachine RM Fullsize Layout Additions ( #22036 )
...
* Add layout/matrix diagram
[docs]
* Rename `LAYOUT` to `LAYOUT_all`
[refactor]
* Add `LAYOUT_fullsize_108_ansi`
[enhancement]
* Add `LAYOUT_fullsize_108_ansi_tsangan`
[enhancement]
2023-09-16 13:41:40 -07:00
James Young
71d5d14c13
Rico Phoenix Project No. 1 Layout Additions ( #22035 )
...
* Add layout/matrix diagram
[docs]
* Rename `LAYOUT` to `LAYOUT_all`
[refactor]
* Add `LAYOUT_65_ansi_rwkl_split_bs`
[enhancement]
* Add `LAYOUT_65_ansi_rwkl`
[enhancement]
* Add `LAYOUT_65_ansi_wkl_split_bs`
[enhancement]
* Add `LAYOUT_65_ansi_wkl`
[enhancement]
* Add `LAYOUT_65_iso_rwkl_split_bs`
[enhancement]
* Add `LAYOUT_65_iso_rwkl`
[enhancement]
* Add `LAYOUT_65_iso_wkl_split_bs`
[enhancement]
* Add `LAYOUT_65_iso_wkl`
[enhancement]
2023-09-15 16:39:34 -07:00
James Young
4767554562
Raindrop Layout Updates ( #22032 )
...
* Add layout/matrix diagram
[docs]
* Rename `LAYOUT_all` to `LAYOUT_64_ansi_split_bs`
[refactor]
* Add `LAYOUT_60_ansi_split_bs_rshift`
[enhancement]
2023-09-15 15:25:52 -07:00
TreasureTypes
d83ac7a124
[Keyboard] Adding Treasure TYPE-9 series III ( #21748 )
...
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>
Co-authored-by: jack <0x6a73@protonmail.com>
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
2023-09-15 14:44:41 -07:00
ziptyze
29d1a2cc51
[Keyboard] add 1upkeyboards 1upslider8 ( #21546 )
...
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>
Co-authored-by: jack <0x6a73@protonmail.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
2023-09-15 11:56:41 -07:00
harveysch
e7ae5ec07c
[Keyboard] Add splitkb.com's Aurora Helix ( #21871 )
...
Co-authored-by: Less/Rikki <86894501+lesshonor@users.noreply.github.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2023-09-15 11:34:21 -07:00
James Young
49f1cbd40e
Neson Design Nico Layout Additions ( #22027 )
...
* Add layout/matrix diagram
[docs]
* Rename `LAYOUT` to `LAYOUT_65_xt_ansi_blocker_split_bs`
[refactor]
* Add `LAYOUT_65_xt_ansi_blocker`
[enhancement]
* Add `LAYOUT_65_xt_ansi_blocker_tsangan`
[enhancement]
* Add `LAYOUT_65_xt_ansi_blocker_tsangan_split_bs`
[enhancement]
* Touch-up keymaps
- grid-align keycodes
- use four-space indent
- use QMK-native keycode aliases
[refactor]
* Update `via` keymap
Update the `via` keymaps to have the same key assignments as the
`default` keymap, which is more fleshed out.
[chore]
2023-09-15 00:47:10 -07:00
James Young
06dfa1cafc
Nix Studio Lilith Layout Additions ( #22028 )
...
* Add layout/matrix diagram
[docs]
* Sort keys in `info.json`
[style]
* Add `LAYOUT_65_ansi_blocker_split_bs`
[enhancement]
* Add `LAYOUT_65_ansi_blocker_tsangan`
[enhancement]
* Add `LAYOUT_65_iso_blocker_split_bs`
[enhancement]
* Add `LAYOUT_65_iso_blocker_tsangan_split_bs`
[enhancement]
* Extend Community Layout support
[enhancement]
2023-09-14 23:18:28 -07:00
James Young
598303fa95
OwLab Jelly Evolv Solder Layout Additions ( #22029 )
...
* Add layout/matrix diagram
[docs]
* Friendly-format `info.json`
[style]
* Rename `LAYOUT` to `LAYOUT_all`
[refactor]
* Add `LAYOUT_ansi_blocker`
[enhancement]
* Add `LAYOUT_ansi_blocker_split_bs`
[enhancement]
* Add `LAYOUT_ansi_blocker_tsangan_split_bs`
[enhancement]
* Add `LAYOUT_ansi_blocker_tsangan`
[enhancement]
* Add `LAYOUT_iso_blocker`
[enhancement]
* Add `LAYOUT_iso_blocker_split_bs`
[enhancement]
* Add `LAYOUT_iso_blocker_tsangan_split_bs`
[enhancement]
* Add `LAYOUT_iso_blocker_tsangan`
[enhancement]
2023-09-14 18:07:48 -07:00
James Young
3d86b92511
QVEX Tech Lynepad2 Layout Update ( #22030 )
...
* Add layout/matrix diagram
[docs]
* Update layout data
Update layout data to disambiguate the key/joystick/thumbpad functions
in Configurator.
[chore]
2023-09-14 23:47:03 +01:00
James Young
4f26a8b308
MonsGeek M1: Correct layout data ( #22026 )
...
Apply vertical offset to the arrow keys.
[chore]
2023-09-14 21:37:24 +01:00
James Young
58c2dae32e
Mode M256-WH Community Layout Support ( #22019 )
...
* Add layout/matrix diagram
[docs]
* Rename `LAYOUT` to `LAYOUT_65_ansi_blocker`
[refactor]
* Add `LAYOUT_65_ansi_blocker_tsangan`
[enhancement]
* Enable Community Layout support
[enhancement]
2023-09-14 12:44:07 -07:00
James Young
294fc6caef
Mode M256-WS Community Layout Support ( #22020 )
...
* Add layout/matrix diagram
[docs]
* Rename `LAYOUT` to `LAYOUT_all`
[refactor]
* 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]
* patch `LAYOUT_65_iso_blocker_split_bs`
* patch `LAYOUT_65_iso_blocker`
* Add `LAYOUT_65_iso_blocker_tsangan_split_bs`
[enhancement]
* Add `LAYOUT_65_iso_blocker_tsangan`
[enhancement]
* Enable Community Layout support
[enhancement]
2023-09-14 12:07:22 -07:00
James Young
269c7b6e5b
Mechlovin Zed65 910 Layout Standardization ( #22018 )
...
* Add layout/matrix diagram
[docs]
* Rename `LAYOUT_65_iso_tsangan_split_bs` to `LAYOUT_iso_split_bs`
[refactor]
* Rename `LAYOUT_65_ansi_tsangan` to `LAYOUT_ansi`
[refactor]
* Rename `LAYOUT_65_ansi_blocker_tsangan` to `LAYOUT_ansi_blocker_tsangan`
[refactor]
* Rename `LAYOUT_65_ansi_tsangan_split_bs` to `LAYOUT_all`
[refactor]
2023-09-14 10:57:44 -07:00
James Young
cfe52b6e6e
Maze Studio Jocker 1800 Layout Additions ( #22016 )
...
* Add layout/matrix diagram
[docs]
* Rename `LAYOUT` to `LAYOUT_ansi_split_bs`
[refactor]
* Add `LAYOUT_ansi`
[enhancement]
* Add `LAYOUT_ansi_wkl_split_bs`
[enhancement]
* Add `LAYOUT_ansi_wkl`
[enhancement]
2023-09-14 10:20:14 -07:00
James Young
78eb69ead5
Linworks Fave60a Community Layout Support ( #22015 )
...
* Friendly-format `info.json`
[style]
* Correct layout data
[chore]
* Add layout/matrix diagram
[docs]
* Rename `LAYOUT` to `LAYOUT_60_tsangan_hhkb`
[refactor]
* Add `LAYOUT_60_ansi_tsangan`
[enhancement]
* Enable Community Layout support
[enhancement]
2023-09-14 02:48:09 -07:00
James Young
02e6c04ac2
Krado Industries Promenade Layout Additions ( #22014 )
...
* Add layout/matrix diagram
[docs]
* Rename `LAYOUT` to `LAYOUT_all`
[refactor]
* Correct key order
[bugfix]
* Add `LAYOUT_2x2u`
[enhancement]
* Add `LAYOUT_2x3u`
[enhancement]
* Add `LAYOUT_6u_space`
[enhancement]
* Add `LAYOUT_7u_space`
[enhancement]
* Touch-up `via` keymap
Update keycode grid alignment to match the `default` keymap.
[style]
2023-09-14 02:16:04 -07:00
James Young
9f0f39555c
Kopibeng XT87 Layout Additions & Touch-Up ( #22002 )
...
* Add `LAYOUT_tkl_ansi_wkl_split_bs_rshift`
[enhancement]
* Add `LAYOUT_tkl_ansi_wkl`
[enhancement]
* Add `LAYOUT_tkl_iso_wkl_split_bs_rshift`
[enhancement]
* Add `LAYOUT_tkl_iso_wkl`
[enhancement]
* Correct layout data
Correct key positioning on the function row.
[enhancement]
* Friendly-format `info.json`
[style]
* Move ISO Enter to Home Row
Corrects the implementation of the ISO Community Layouts.
[bugfix]
2023-09-13 19:43:31 -07:00
James Young
f4a702e49f
Kibou Suisei Layout Addition ( #22001 )
...
* Add layout/matrix diagram
[docs]
* Rename `LAYOUT` to `LAYOUT_65_ansi_blocker_tsangan_wkl_split_bs`
[refactor]
* Add `LAYOUT_65_ansi_blocker_tsangan_wkl`
[enhancement]
2023-09-13 18:06:19 -07:00
James Young
32f060366f
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
James Young
c6841a51de
Jaykeeb Sebelas: Standardize Layout Names ( #21999 )
...
* Rename `LAYOUT_65_ansi_blocker` to `LAYOUT_ansi_blocker`
[refactor]
* Rename `LAYOUT_65_ansi_blocker_split_bs` to `LAYOUT_ansi_blocker_split_bs`
[refactor]
* Rename `LAYOUT_65_ansi_blocker_tsangan` to `LAYOUT_ansi_blocker_tsangan`
[refactor]
* Rename `LAYOUT_65_ansi_blocker_tsangan_split_bs` to `LAYOUT_ansi_blocker_tsangan_split_bs`
[refactor]
2023-09-13 14:54:46 -07:00
James Young
33d7fa1180
Inland MK47 Community Layout Support ( #21998 )
...
* Rename `LAYOUT` to `LAYOUT_planck_mit`
[refactor]
* Enable Community Layout support
[enhancement]
* Touch-up keymaps
- grid-align keycodes
[style]
2023-09-13 13:44:05 -07:00
James Young
e6ce481179
Handwired ScottoKeebs Configurator Updates ( #21990 )
...
* ScottoKeebs ScottoAlp: Correct layout data
[enhancement]
* ScottoKeebs ScottoCMD: Correct layout data
[enhancement]
* ScottoKeebs ScottoErgo: Correct layout data
Add hand separation and vertical stagger to the layout data.
[enhancement]
* ScottoKeebs ScottoFrog: Correct layout data
[enhancement]
* ScottoKeebs ScottoGame: Correct layout data
[enhancement]
* ScottoKeebs ScottoInvader: Correct layout data
[enhancement]
* ScottoKeebs ScottoNum: Correct layout data
[enhancement]
* ScottoKeebs ScottoSplit: Correct layout data
[enhancement]
* ScottoKeebs ScottoStarter: Correct layout data
[enhancement]
2023-09-12 23:05:10 -07:00
James Young
4468662d64
Gray Studio Think65 v3 Layout Additions ( #21930 )
...
* Add layout/matrix diagram
[docs]
* Format `info.json` as strict JSON
[style]
* Add `LAYOUT_all`
[enhancement]
* Refactor keymaps to use `LAYOUT_all`
Refactor the `default` and `via` keymaps to use the `LAYOUT_all` macro.
- change second Left Shift key to `KC_NUBS`
- insert `KC_NUHS` keycode
- update keycode grid alignment
- remove trailing whitespace
[refactor]
* Rename `LAYOUT_65_blocker` to `LAYOUT_ansi_blocker`
[refactor]
* Rename `LAYOUT_65_iso_blocker` to `LAYOUT_iso_blocker`
[refactor]
* Correct `LAYOUT_iso_blocker` matrix data
The Quote key was mapped as [1, 14] instead of [2, 12].
[bugfix]
* Add `LAYOUT_ansi_blocker_split_bs`
[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_tsangan_split_bs`
[enhancement]
* Add `LAYOUT_iso_blocker_tsangan`
[enhancement]
2023-09-12 13:57:25 -07:00
James Young
91e0e46e4a
Drewkeys Mercury65 Layout Additions ( #21924 )
...
* Rename `LAYOUT` to `LAYOUT_all`
[refactor]
* Add layout/matrix diagram
[docs]
* Correct `LAYOUT_all` data
Correct the order of the Up arrow and End keys.
[enhancement]
* Tidy-up `info.json` formatting
- add line breaks between physical rows
- remove trailing spaces
[style]
* Add `LAYOUT_iso_blocker_split_bs`
[enhancement]
* Add `LAYOUT_iso_blocker_tsangan_split_bs`
[enhancement]
* Add `LAYOUT_ansi_blocker_split_bs`
[enhancement]
* Add `LAYOUT_ansi_blocker_tsangan_split_bs`
[enhancement]
2023-09-12 12:57:45 -07:00
Falco Gerritsjans
3561c3a1f9
Repair malformed links in keyboard README files ( #21969 )
2023-09-11 21:43:16 +01:00
James Young
9a29ddf6af
dnworks FRLTKL Community Layout support ( #21922 )
...
* Add layout/matrix diagram
[docs]
* Rename `LAYOUT` to `LAYOUT_all`
[refactor]
* Add `LAYOUT_tkl_nofrow_iso_split_bs_rshift`
[enhancement]
* Add `LAYOUT_tkl_nofrow_iso`
[enhancement]
* Add `LAYOUT_tkl_nofrow_iso_tsangan_split_bs_rshift`
[enhancement]
* Add `LAYOUT_tkl_nofrow_iso_tsangan`
[enhancement]
* Add `LAYOUT_tkl_nofrow_iso_wkl_split_bs_rshift`
[enhancement]
* Add `LAYOUT_tkl_nofrow_iso_wkl`
[enhancement]
* Add `LAYOUT_tkl_nofrow_ansi_split_bs_rshift`
[enhancement]
* Add `LAYOUT_tkl_nofrow_ansi`
[enhancement]
* Add `LAYOUT_tkl_nofrow_ansi_tsangan_split_bs_rshift`
[enhancement]
* Add `LAYOUT_tkl_nofrow_ansi_tsangan`
[enhancement]
* Add `LAYOUT_tkl_nofrow_ansi_wkl_split_bs_rshift`
[enhancement]
* Add `LAYOUT_tkl_nofrow_ansi_wkl`
[enhancement]
* Enable Community Layout support
[enhancement]
2023-09-09 12:15:57 -07:00
Vino Rodrigues
ec09c03b64
[Keyboard] Add Binepad Pixie ( #21524 )
...
* Add Binepad Pixie
* Post waffle87 and drashna review recommendations applied
* Post-drashna code review suggestions applied
Co-authored-by: Drashna Jaelre <drashna@live.com>
* post zvecr review
---------
Co-authored-by: Drashna Jaelre <drashna@live.com>
2023-09-09 11:17:09 +01:00
James Young
4875bcecc2
customMK EVO70 R2 Layout Additions ( #21916 )
...
* Rename `LAYOUT` to `LAYOUT_all`
[refactor]
* Add layout/matrix diagram
[docs]
* Correct layout data
Reduce the gap between the encoder/macro section and the alphanumeric
section by 0.25u.
[enhancement]
* Add `LAYOUT_ansi_blocker`
[enhancement]
* Add `LAYOUT_iso_blocker`
[enhancement]
* Fix redundant `layout_aliases` keys
per dunk2k
[bugfix]
2023-09-08 19:11:07 -07:00
James Young
3e3320e8d9
Cipulot EC Theca Community Layout Support ( #21913 )
...
* Alias `LAYOUT_all` as `LAYOUT_tkl_ansi`
The data for `LAYOUT_all` and `LAYOUT_tkl_ansi` is identical, so alias
the former to the latter to reduce redundancy.
[refactor]
* Rename `LAYOUT_tkl_ansi_tsangan_wkl` to `LAYOUT_tkl_ansi_wkl`
[refactor]
* Enable Community Layout support
[enhancement]
2023-09-07 13:53:16 -07:00
James Young
c783325e16
GMMK2 96% ANSI: Correct layout data ( #21937 )
...
[enhancement]
2023-09-06 19:57:24 +01:00
James Young
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
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
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
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
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
fd095bbfae
Chosfox CF81: correct layout data ( #21902 )
2023-09-04 07:56:43 +01:00
James Young
9eaa8a24ed
ANAVI Macro Pad 12: rename LAYOUT to LAYOUT_ortho_4x3 ( #21886 )
...
[refactor]
2023-09-03 23:17:53 -07:00
James Young
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
e26442fc2a
redragon/k667: Remove 2 layer VIA restriction ( #21889 )
2023-09-03 16:57:10 +01:00
NCKiser
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
Wolf Van Herreweghe
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
temp4gh
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
ziptyze
b03b49fca3
Add 1upkeyboards Super16v3 ( #21665 )
...
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>
2023-09-02 20:43:58 -07:00
Jay Greco
81ea4f9110
nullbitsco/snap: fix broken keymaps ( #21877 )
2023-09-01 16:46:05 +01:00
James Young
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
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
9614c3adfa
[keyboard] add sweeq, a ferris/sweep variant with diodes ( #21597 )
2023-08-29 21:41:44 -07:00
Andrew Kannan
adef366e0c
CannonKeys Meetup Pad 2023 ( #21806 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
2023-08-29 18:08:51 -07:00
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