5407cf5256
Merge remote-tracking branch 'origin/master' into develop
2022-04-04 19:27:36 +00:00
8b438a9165
Wavtype Foundation Layout Macro Refactor and Configurator Update ( #16781 )
...
* info.json: apply friendly formatting
* info.json: update layout data
- update labels to make them QMK CLI friendly
- update key sizes and dimensions (removes key overlaps and mis-locations)
* foundation.h: edit white space
- convert tabs to spaces
- edit alignment of arrays
* foundation.h: add matrix diagram
* rename LAYOUT to LAYOUT_ansi_split_bs
* rename LAYOUT_tkl_ansi_7u to LAYOUT_ansi_tsangan_split_bs
* rename LAYOUT_tkl_iso to LAYOUT_iso_split_bs_rshift
* rename LAYOUT_tkl_iso_7u to LAYOUT_iso_tsangan_split_bs_rshift
* refactor keymaps
- use definitions from `layer_names` enum
- use grid alignment
- use QMK-native keycode aliases
* add reference keymaps
Add `default_ansi_tsangan_split_bs`, `default_iso_split_bs_rshift`, and `default_iso_tsangan_split_bs_rshift` keymaps.
* refactor ISO layouts
Edits the ISO layout macros so that the keycode for Enter is to the end of the home row.
* info.json: fix LAYOUT_iso_tsangan_split_bs_rshift reference
Thanks to zvecr.
2022-04-04 12:27:01 -07:00
af3c7bae23
Merge remote-tracking branch 'origin/master' into develop
2022-04-04 19:20:40 +00:00
6a156cb5cc
Hineybush H65 Hotswap Layout Additions and Configurator Update ( #16780 )
...
* info.json: apply friendly formatting
* h65_hotswap.h: use QMK 3-character notation
* h65_hotswap.h: add matrix diagram
* rename LAYOUT to LAYOUT_all
* add LAYOUT_65_ansi_blocker
* add LAYOUT_65_ansi_blocker_split_bs
* add LAYOUT_65_iso_blocker
* add LAYOUT_65_iso_blocker_split_bs
* grid align keycodes in keymaps
* rules.mk: align inline comments
2022-04-04 12:20:10 -07:00
8e34665e6e
Merge remote-tracking branch 'origin/master' into develop
2022-04-04 18:56:54 +00:00
d59d60ff69
Hineybush H65 Layout Additions and Configurator Update ( #16779 )
...
* info.json: apply friendly formatting
* h65.h: use QMK 3-character notation
* h65.h: add matrix diagram
* add LAYOUT_65_ansi_blocker
* add LAYOUT_65_ansi_blocker_split_bs
* add LAYOUT_65_ansi_blocker_tsangan
* add LAYOUT_65_ansi_blocker_tsangan_split_bs
* add LAYOUT_65_iso_blocker
* add LAYOUT_65_iso_blocker_split_bs
* add LAYOUT_65_iso_blocker_tsangan
* add LAYOUT_65_iso_blocker_tsangan_split_bs
* grid align keycodes in keymaps
* rules.mk: align inline comments
2022-04-04 11:56:20 -07:00
168449f86b
Merge remote-tracking branch 'origin/master' into develop
2022-04-03 21:01:50 +00:00
6822101f9c
Run auto approve only on qmk/qmk_firmware ( #16786 )
2022-04-04 07:01:16 +10:00
ec4f655333
Add warning for CTCP/CONVERT_TO_PROTON_C. ( #16782 )
2022-04-03 19:17:38 +01:00
ca161fbbd9
Merge remote-tracking branch 'origin/master' into develop
2022-04-03 18:02:55 +00:00
0c8109a1ac
fix typo in ps2 set_defaults ( #16767 )
2022-04-04 04:02:28 +10:00
c0ac3f7372
Add frameworking for development board presets ( #16637 )
...
* Add frameworking for development board presets
* Update lib/python/qmk/info.py
Co-authored-by: Nick Brassel <nick@tzarc.org >
Co-authored-by: Nick Brassel <nick@tzarc.org >
2022-04-03 18:45:10 +01:00
1660b2d2e2
Refactor CTPC logic to allow future converters ( #16621 )
...
* Refactor CTPC logic to allow future converters
* Update builddefs/converters.mk
Co-authored-by: Stefan Kerkmann <karlk90@pm.me >
Co-authored-by: Stefan Kerkmann <karlk90@pm.me >
2022-04-03 18:22:52 +01:00
e6a7e7ac8e
Merge remote-tracking branch 'origin/master' into develop
2022-04-03 12:18:57 +00:00
27ae37d626
Align action workflow filenames ( #16776 )
2022-04-03 13:18:28 +01:00
cffe7f9cae
Merge remote-tracking branch 'origin/master' into develop
2022-04-02 21:28:49 +00:00
61bd61347a
Automatically approve workflow runs from first time contributors ( #16775 )
...
* Automatically approve workflow runs from first time contributors
* Automatically approve workflow runs from first time contributors
2022-04-02 22:28:10 +01:00
3c57143bae
Merge remote-tracking branch 'origin/master' into develop
2022-04-02 21:09:49 +00:00
4f30b7a2c9
Automatically approve workflow runs from first time contributors ( #16774 )
2022-04-02 22:09:16 +01:00
df9ddf8b61
Merge remote-tracking branch 'origin/master' into develop
2022-04-02 14:54:22 +00:00
1caccca1f6
usb-usb converter: fix layout macros ( #16769 )
2022-04-03 01:53:21 +11:00
d0b33593b2
Merge remote-tracking branch 'origin/master' into develop
2022-04-01 09:26:34 +00:00
11db29bedb
Lint keyboard/project name ( #16766 )
2022-04-01 10:25:43 +01:00
d75ae52fe6
Merge remote-tracking branch 'origin/master' into develop
2022-03-30 20:55:16 +00:00
64974a7f8f
yapf: disable arithmetic predecence indication ( #16749 )
2022-03-30 21:54:13 +01:00
38209c5c86
Add emulated eeprom support for STM32F303xE ( #16737 )
...
Added FEE_PAGE_SIZE and FEE_MCU_FLASH_SIZE defines for the STM32F303xE
2022-03-30 20:00:17 +01:00
d76a68fb0f
Merge remote-tracking branch 'origin/master' into develop
2022-03-29 19:19:19 +00:00
6cdf230a20
[Keyboard] handwired/m40/5x5_macropad ( #16288 )
...
* Adding the custom handwired 5x5 macropad.
* Update keyboards/handwired/m40/5x5_macropad/readme.md
* Update keyboards/handwired/m40/5x5_macropad/rules.mk
* Update keyboards/handwired/m40/5x5_macropad/readme.md
* Update readme.md
fixed the github link to my profile
* Update keyboards/handwired/m40/5x5_macropad/5x5_macropad.c
* Update keyboards/handwired/m40/5x5_macropad/5x5_macropad.h
* Update keyboards/handwired/m40/5x5_macropad/5x5_macropad.h
* Update keyboards/handwired/m40/5x5_macropad/config.h
* Update keyboards/handwired/m40/5x5_macropad/readme.md
* Update keyboards/handwired/m40/5x5_macropad/config.h
* Update keyboards/handwired/m40/5x5_macropad/readme.md
* Update keyboards/handwired/m40/5x5_macropad/keymaps/default/keymap.c
* Apply suggestions from code review
* added discord Id for maintainer contact
* Update keyboards/handwired/m40/5x5_macropad/readme.md
* Update keyboards/handwired/m40/5x5_macropad/info.json
2022-03-29 12:18:39 -07:00
aadf0a1038
Merge remote-tracking branch 'origin/master' into develop
2022-03-28 16:47:16 +00:00
9b24abf251
[Keyboard] Change linworks Dolice product ID to non-duplicate value ( #16745 )
2022-03-28 09:46:38 -07:00
119abc4375
Refactor writePin to work with statements ( #16738 )
2022-03-27 15:07:25 -07:00
03f9b8db15
Merge remote-tracking branch 'origin/master' into develop
2022-03-27 20:29:09 +00:00
8c0198334c
CLI: Lint non-data driven macros in info.json ( #16739 )
...
* CLI: Lint non-data driven macros in info.json
Macros in info.json should either have the "matrix" key with the matrix
data or should should be also present in <keyboard>.h
* Add verification of matrix data
* Use generic '<keyboard>.h' in output
* Add keyboard name to output
* Make C layout macro finding more robust
The old code missed C macros if they had whitespace between '#' and
'define' or had whitespace before '#'.
2022-03-27 21:28:36 +01:00
5f6c5cb54b
Merge remote-tracking branch 'origin/master' into develop
2022-03-27 02:03:30 +00:00
5fae1ec9c3
[Keyboard] Add Mino Hotswap PCB ( #16664 )
...
Co-authored-by: Shandon Anderson <shandon@shandon.codes >
2022-03-26 19:02:59 -07:00
50c1b9afdb
Merge remote-tracking branch 'origin/master' into develop
2022-03-26 19:35:51 +00:00
f874984b96
Fix typos in matrix/noah readme ( #16735 )
...
Change "keybaord" to keyboard
2022-03-26 19:35:19 +00:00
05ac5727f2
Merge remote-tracking branch 'origin/master' into develop
2022-03-26 19:15:58 +00:00
55e5daa868
Fix bug when 'info.json' lookup escapes keyboard dir ( #16734 )
2022-03-26 19:15:25 +00:00
c05e8afe45
Joystick feature updates ( #16732 )
...
* Joystick feature updates
* Move new functions to joystick.h
* Docs
2022-03-26 18:38:09 +00:00
71ffb41c9b
Merge remote-tracking branch 'origin/master' into develop
2022-03-26 01:06:29 +00:00
084df6a288
[Keyboard] Add nt210 ( #16461 )
...
Co-authored-by: Joel Challis <git@zvecr.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2022-03-25 18:06:03 -07:00
1fabad1cec
Merge remote-tracking branch 'origin/master' into develop
2022-03-26 00:46:16 +00:00
7e0dde1f00
[Keyboard] Add YDKB Grape PCB ( #16661 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2022-03-25 17:45:35 -07:00
7cec7b6780
Merge remote-tracking branch 'origin/master' into develop
2022-03-26 00:37:32 +00:00
53a88af036
[Keymap] corne and planck keyboards keymaps ( #15570 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2022-03-25 17:37:05 -07:00
2957f60dc1
Merge remote-tracking branch 'origin/master' into develop
2022-03-24 20:14:36 +00:00
efc9c525b1
CLI: Add 'via2json' subcommand ( #16468 )
2022-03-24 21:13:40 +01:00
dc9eb21332
add the ability to change the pwm frequency for the IS31FL3737B ( #16718 )
2022-03-24 18:08:22 +00:00
706bceeff8
Merge remote-tracking branch 'origin/master' into develop
2022-03-24 17:02:32 +00:00