James Young
afa2da01b4
Portal 66 Layout Macro Refactor ( #15255 )
...
* soldered.h: use QMK 3-character notation
* soldered.h: add matrix diagram
* portal_66/soldered: rename LAYOUT_65_ansi_split_bs to LAYOUT_65_ansi_blocker_split_bs
* portal_66/soldered: rename LAYOUT_65_ansi to LAYOUT_65_ansi_blocker
* portal_66/soldered: rename LAYOUT_65_tsangan_split_bs to LAYOUT_65_ansi_blocker_tsangan_split_bs
* portal_66/soldered: rename LAYOUT_65_iso to LAYOUT_65_iso_blocker
* portal_66/soldered: add LAYOUT_65_iso_blocker_split_bs
* portal_66/soldered: add LAYOUT_65_iso_blocker_tsangan_split_bs
* portal_66/soldered: enable Community Layout support
* hotswap.h: use QMK 3-character notation
* hotswap.h: add matrix diagram
* portal_66/hotswap: rename LAYOUT to LAYOUT_65_ansi_blocker
* portal_66/hotswap: enable Community Layout support
2021-11-23 11:25:55 -08:00
James Young
8b05d30cd1
Pluckey: Fix QMK Configurator Implementation ( #15254 )
...
* rename LAYOUT to LAYOUT_all
* pluckey.h: add matrix diagram
* pluckey.h: use XXX for KC_NO
* add LAYOUT_ergo macro with keymap
`info.json` had layout data for this macro, but the macro was not present in the source code.
* info.json: correct key sequence
Fixes incorrect key assignments in QMK Configurator.
2021-11-23 11:02:38 -08:00
Joel Challis
e73d22d7f1
Ignore exit codes for formatters ( #15276 )
2021-11-23 01:40:53 +00:00
Joel Challis
6f425c8aa6
Ignore exit codes for formatters ( #15275 )
2021-11-23 12:20:46 +11:00
Joel Challis
155076889a
Ignore deleted files when formatting codebase ( #15274 )
2021-11-23 00:49:18 +00:00
Joel Challis
dbc7b53517
qmk format-python - filter for Python files ( #15271 )
...
* qmk format-python filter all files
* filter changed files too
2021-11-23 00:23:23 +00:00
precondition
97a32eedf1
layer_combo → sd_combo ( #15266 )
2021-11-23 07:01:39 +11:00
James Young
e864786c0b
Ocean Wang Ergo: Fix QMK Configurator Implementation ( #15249 )
...
* info.json: apply friendly formatting
* info.json: update labels; reposition keys
* wang_ergo.h: use XXX for KC_NO
* wang_ergo.h: add matrix diagram
* rename LAYOUT to LAYOUT_all
* move Backspace keycode to top row
Moves the matrix argument/keycode for Backspace to its proper position at the end of the top row.
* add LAYOUT_2x2u with keymap
* info.json: update maintainer field
Use the maintainer's GitHub username.
2021-11-21 14:38:31 -08:00
James Young
d1cf21bede
Mokey Ginkgo65 Layout Macro Refactor ( #15233 )
...
* rename LAYOUT to LAYOUT_65_ansi_blocker; enable Community Layout support
* refactor default keymaps
Updates grid alignment of keycodes, and adds a Function layer to the default keymap.
* refactor LAYOUT_iso into LAYOUT_65_iso_blocker_split_bs
Adds missing KC_NUBS position, and moves Enter keycode to home row (consistent with QMK Community Layout).
* remove LAYOUT_split_left_shift
With the changes to LAYOUT_65_iso_blocker_split_bs, LAYOUT_split_left_shift maps all the same positions, but in a different sequence, making it redundant.
* refactor LAYOUT_7u_space to LAYOUT_65_iso_blocker_tsangan_split_bs
Moves Enter keycode to home row.
* remove LAYOUT_split_space_1
LAYOUT_split_space_1 differs from LAYOUT_split_space_2 only in the sizes of the split spacebars, and I like the layout rendering of LAYOUT_split_space_2 better. :)
* refactor LAYOUT_split_space_2 into LAYOUT_all
ANSI Enter, split Backspace, split Left Shift, and Split Spacebar.
* add LAYOUT_65_ansi_blocker_split_bs
* add LAYOUT_65_ansi_blocker_tsangan_split_bs
* add LAYOUT_65_iso_blocker
* ginkgo65.h: touch-up block diagrams
* info.json: use maintainer's GitHub username
* bugfix layout macros
Position k1D wasn't being assigned on the ISO layouts or LAYOUT_all.
* rules.mk: update Community Layout support
2021-11-21 14:29:37 -08:00
James Young
debb0ecb5d
MW65 RGB Layout Macro Refactor ( #15246 )
...
* mw65_rgb.h: use QMK 3-character notation for matrix identifiers
* mw65_rgb.h: add matrix diagram
* info.json: apply friendly formatting
Update key labels for QMK CLI rendering.
* move rotary encoder keycodes to top row
* info.json: update maintainer field
Use the maintainer's GitHub username.
2021-11-21 14:21:20 -08:00
James Young
c491af01d5
MW75 Layout Macro Refactor ( #15247 )
...
* mw75.h: use QMK 3-character matrix identifiers
* update stock keymaps
Use QMK-native keycode aliases, and update grid alignment of keycodes.
* mw75.h: add matrix diagram
* info.json: apply friendly formatting
* move rotary encoder keycodes to top row
* info.json: update maintainer field
Use the maintainer's GitHub username.
2021-11-21 14:16:37 -08:00
Joel Challis
739bf62112
Tidy CI format error message ( #15242 )
...
* Tidy format error message
2021-11-20 22:45:12 +00:00
Sergey Vlasov
2d71ac7541
Add Keyboardio Atreus 2 Bootloader to udev rules ( #15241 )
...
The Keyboardio Atreus 2 Bootloader is a clone of the Caterina bootloader
with different USB VID:PID values (1209:2302):
https://github.com/keyboardio/Atreus2-Bootloader
2021-11-20 22:01:22 +00:00
ForeverAnApple
eff9288759
[Keymap] Initial simple keymap for ForeverAnApple ( #14654 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-11-19 20:14:54 -08:00
jels
60b032e3bf
[Keyboard] Added Jels88 ( #15090 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@users.noreply.github.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-11-19 19:47:58 -08:00
James Young
f7b24e2965
Meletrix Zoom65 Refactor ( #15222 )
2021-11-19 19:44:23 -08:00
James Young
9ccd22e8de
Minimon Index Tab touch-up ( #15224 )
2021-11-19 19:44:10 -08:00
James Young
5de50cf645
Undead60M touch-up ( #15214 )
2021-11-19 19:42:44 -08:00
James Young
0facda9ecb
Lime rev1: fix Configurator implementation ( #15213 )
2021-11-19 19:42:27 -08:00
Drashna Jaelre
7343a2fc93
[Keyboard] Fix xox70 via layout ( #15220 )
2021-11-19 19:40:02 -08:00
James Young
0107d77c24
Handwired Split65: Fix QMK Configurator Implementation ( #15209 )
2021-11-19 09:53:42 -08:00
rhmokey
6b3b302dfe
[Keyboard] Add xox70 ( #15098 )
2021-11-19 09:53:00 -08:00
HellTM
fa35df0374
[Keymap] 3w6 helltm keymap (with ascii art) ( #15146 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-11-19 09:52:33 -08:00
Andy
3491a386da
[Keymap] Sofle RGB - fixed switch and numpad layers ( #15094 )
2021-11-19 09:52:15 -08:00
Callum Hart
802d7e5e15
[Keyboard] Add Keebcats Denis PCB ( #15154 )
2021-11-19 09:51:42 -08:00
jels
5c3afe3e6b
[Keyboard] Add b87 keyboard ( #15091 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-11-19 09:51:21 -08:00
Ramon Imbao
817a82378b
[Keyboard] Add TKL-FF v2 ( #15144 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
2021-11-19 09:51:00 -08:00
Nick Abe
66792b0769
[Keyboard] Aozora update ( #15201 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-11-19 09:50:10 -08:00
Yoshihiro Saito
94b5350246
[Keymap] Add yoshimaru46's keymap for Ergodash mini ( #15191 )
2021-11-19 09:42:39 -08:00
Callum Hart
10c36032a0
[Keyboard] Add Keebcats Dougal PCB ( #15168 )
2021-11-19 09:41:12 -08:00
Kyle Gieselman
58e7527e60
[Keyboard] Add MTBKeys MTB60 Keyboard (Solderable and Hotswap edition) ( #14222 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-11-19 08:02:19 -08:00
James Young
4f764519ab
Chalice: Fix QMK Configurator Implementation ( #15206 )
2021-11-18 22:13:05 -08:00
James Young
9cdbc040cd
FFKeebs Púca Refactor ( #15208 )
2021-11-18 22:12:49 -08:00
James Young
26ae432190
handwired/split89 Layout Macro Refactor ( #15210 )
2021-11-18 22:12:21 -08:00
jfescobar18
d2b20692fb
[Keyboard] Add miniashen40 ( #14238 )
...
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-11-18 21:03:56 -08:00
Ryan
aee10ccc5c
[CLI] list-keymaps
/list-layouts
: Check keyboard passed in ( #15204 )
...
* [CLI] `list-keymaps`/`list-layouts`: Check keyboard passed in
* Update lib/python/qmk/cli/list/keymaps.py
Co-authored-by: Joel Challis <git@zvecr.com>
* Update lib/python/qmk/cli/list/layouts.py
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Joel Challis <git@zvecr.com>
2021-11-18 17:55:07 +00:00
Joel Challis
cd50fdf7ee
Add diff logic to python format subcommand ( #15156 )
...
* Add diff logic to python format subcommand
* Update test
* Add in filter per format-c
* fix tests
* Update new workflow
2021-11-17 23:02:45 +00:00
Alexis Jeandeau
b5d24f9efb
Call steno_set_mode inside eeconfig_init_user in the doc ( #15176 )
2021-11-17 22:30:42 +00:00
Drashna Jaelre
10e896630c
[Keyboard] Move encoder hacks into via keymaps for Work Louder boards ( #15192 )
2021-11-17 20:54:12 +00:00
Drashna Jaelre
254e26554b
[Keymap] updates for oled, and diablo 2 layer - Drashna ( #15194 )
2021-11-17 12:45:50 -08:00
QMK Bot
2c5d66987d
Format code according to conventions ( #15193 )
2021-11-18 07:28:38 +11:00
Joel Challis
b06740c933
Auto-create PRs for merged formatting issues ( #15157 )
...
* Auto-create PRs for merged formatting issues
* Update .github/workflows/format_push.yaml
2021-11-17 20:05:12 +00:00
Alexis Jeandeau
3d49069a46
[Keyboard] Add SOFT/HRUF Splitography keyboard ( #15133 )
2021-11-16 18:59:03 -08:00
drhigsby
596511a959
[Keyboard] Packrat ( #14574 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-11-16 18:58:32 -08:00
James Young
86dd439eb6
handwired/myskeeb Layout Macro Refactor ( #15181 )
...
* handwired/myskeeb: update key positions in info.json
* remove unused matrix positions
L26 and R20 aren't physically present on the keyboard.
* add image to readme file
* add supported hardware and flashing example to readme
2021-11-16 17:36:10 -08:00
James Young
c6c35f3363
wsk/sl40: remove dead space from LAYOUT_all ( #15183 )
2021-11-16 15:05:54 -08:00
Sleepdealer
f3897f55b5
[Keyboard] Add FootFingers Puca ( #14837 )
2021-11-16 11:30:21 -08:00
Xelus22
053a970cba
[Keyboard] Add Pachi RGB Rev 2 ( #15141 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-11-16 11:16:06 -08:00
yiancar
bed4ab6f6f
[Keyboard] Emery65 ( #15145 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: yiancar <yiancar@gmail.com>
2021-11-16 11:15:35 -08:00
Albert Y
22eba60041
[Keyboard] Add macro3 PCB support ( #15131 )
...
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: filterpaper <filterpaper@localhost>
2021-11-15 17:05:15 -08:00