c0216e92fa
Format code according to conventions ( #16802 )
2022-04-05 19:21:05 +01:00
69be0dc97c
Fix lineendings for eason/capsule65 ( #16801 )
2022-04-05 20:13:00 +02:00
3c1a3c1719
Merge remote-tracking branch 'origin/master' into develop
2022-04-05 18:06:57 +00:00
aec9942f37
add folders and capsule65 ( #16687 )
2022-04-05 20:06:05 +02:00
eb9b8121d3
disable key override for several keyboards to fix build
2022-04-05 00:13:01 -06:00
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
37c6b41dbc
dynamic_keymap: fix implicit function declaration
2022-04-04 00:05:34 -06: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
e1fbf6f13d
qmk_settings: wrap TAPPING_TOGGLE
2022-04-02 16:39:12 -06: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
829e88eb03
Fix conflicting typ error for oled_task_user. ( #136 )
2022-03-30 17:00:30 -06: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
67e10a43cb
vial: fix typo for VIAL_KEY_OVERRIDE_ENTRIES auto sizing
2022-03-27 22:42:36 -06:00
2ba865ecbe
vial: bump protocol version
2022-03-27 20:09:08 -06:00
e9745af305
Add autoshift and combo keys
2022-03-27 19:03:42 -06:00
2cc23b3021
Merge branch 'advanced-macros' into next-0.5
2022-03-27 18:24:37 -06:00
336c5a9d75
Add dynamic key overrides support
2022-03-27 18:24:24 -06: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