047ef3cd12
VUSB - Use correct endpoint poll for VIA ( #16691 )
2022-03-19 17:40:47 +00:00
3502bbbd16
Fix typo in docs/ref_functions.md ( #16690 )
2022-03-19 16:37:35 +00:00
e354cbe782
device_ver
-> device_version
for some more boards (#16685 )
2022-03-19 11:52:40 +00:00
06b6729b16
[Keymap] Update some code and keyboard rules ( #16680 )
2022-03-18 23:52:33 -07:00
61c644f6d0
[Keyboard] Update Tractyl Manuform config files ( #16684 )
2022-03-18 11:49:22 -07:00
773242503c
annepro2: Add more LED functionalities to default-layer-indicators ( #16676 )
2022-03-18 17:24:43 +00:00
ed773ab73c
Relocate CLI git interactions ( #16682 )
2022-03-18 16:02:24 +00:00
e5823b5650
[CLI] Add common util for dumping generated content ( #16674 )
2022-03-18 01:09:29 +00:00
417f089115
Print out generated files during build ( #16672 )
2022-03-17 10:45:06 +11:00
193dd01f4e
[Keyboard] Add nullbits TIDBIT ( #15182 )
2022-03-16 08:34:16 -07:00
d5d2a01db2
gboards/butterstick: move steno rules config to keymap level ( #16666 )
2022-03-16 04:08:52 +00:00
8c5779f768
Fix m3n3van and minim keyboard names in keymap JSON ( #16665 )
2022-03-16 03:57:47 +00:00
a867cfc26d
Update the AL1 Vender ID ( #16660 )
...
* Add via to AL1
* Updated number of rows and columns, and applied suggestions from code review
* Update Vender ID
Change the Vender ID for Triangle Lab to comply with the via PR checklist.
2022-03-16 03:14:31 +00:00
fded67f1a9
[MB-65S] Change layout to follow change request from OEM ( #16663 )
2022-03-16 03:13:14 +00:00
f6f4d85aa5
yugo_m enhancement: include all available key positions ( #16216 )
...
* yugo_m enhancement to include all available key positions in matrix
2022-03-15 17:06:27 -07:00
8bffc61959
Ensure dependent CI workflows run ( #16662 )
2022-03-15 23:27:55 +00:00
77aafd8056
[Keyboard] Add Dolice keyboard ( #16186 )
2022-03-15 15:58:16 -07:00
a808c29726
[Keymap] Planck Keymap: tomkonidas ( #15869 )
2022-03-15 15:48:13 -07:00
764dc18a81
Remove NO_ACTION_MACRO
and NO_ACTION_FUNCTION
from keyboard config.h ( #16655 )
2022-03-15 13:56:58 +00:00
46e85ded47
Add merge workflow for XAP branch ( #16652 )
...
* Add merge workflow for XAP branch
* uncomment
2022-03-15 12:49:23 +00:00
e9bf95e0f2
[Keyboard] Fix westm/westm68 compliation errors ( #16657 )
2022-03-15 02:35:17 -07:00
e94c2df3f3
[Keyboard] Io mini1800 ( #16115 )
...
* First commit
* first commit
* 2x3u layout functional
* 625u layout
* rotary encoder
* Modifications to keymaps
* Remove ingrained from io_mini branch
* Update readme
* Update info.json
* change hardware availability
* Change rules.mk wording to match other PR
* Update keyboards/io_mini1800/rules.mk
* Update keyboards/io_mini1800/keymaps/default/keymap.c
* Update keyboards/io_mini1800/keymaps/2x3u/keymap.c
* Update keyboards/io_mini1800/io_mini1800.c
* Update keyboards/io_mini1800/keymaps/2x3u/readme.md
* Update keyboards/io_mini1800/readme.md
2022-03-15 01:35:11 -07:00
9aaf4a5a9b
Add split keyboard example for Bootmagic Lite ( #16349 )
...
* Add split keyboard example for bootmagic lite
* Add handedness link
* Edit sentence structure
* Apply suggested language correction
2022-03-15 01:31:17 -07:00
92a9e7c50b
[Keyboard] Adding Gerald65 ( #15872 )
...
* Gerald65 new keyboard files
* removing initial population of pck
* Initial Gerald65 Keyboard files
* Changed diode direction
* added fn layer, added picture to readme
* directed mo keycode to fn layer
* Changes to vendor id and bootloader instructions
* Changed to direct image reference
* Update keyboards/papercranekeyboards/gerald65/readme.md
* Remove no longer used features
2022-03-15 01:29:35 -07:00
87bb1a3890
[Keyboard] Add Bacca70 keyboard ( #16626 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-03-15 00:28:21 -07:00
1ef4e305e3
Fix evancookaudio/sleepingdinosaur ( #16654 )
2022-03-15 15:02:49 +11:00
36ddb567cc
[Keyboard] Fix mechlovin/kay65 ( #16653 )
2022-03-14 21:00:57 -07:00
5e5047f071
[Keyboard westm68 rev1 and fine tune westm boards ( #16528 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-03-14 20:55:33 -07:00
04826d1aa1
[Keyboard] evancookaudio sleepingdinosaur v2 ( #16625 )
2022-03-14 18:56:27 -07:00
7fde309799
[Keyboard] Add Kay65 PCB by Team Mechlovin' ( #15565 )
...
* add kay65 PCB
* update
* update
* Update readme.md
* Update keyboards/mechlovin/kay65/rev1/rules.mk
* Update keyboards/mechlovin/olly/jf/rules.mk
* Update keyboards/mechlovin/kay65/rev1/rules.mk
* Update keyboards/mechlovin/kay65/rev1/info.json
* Update keymap.c
* update
* Update keyboards/mechlovin/kay65/rev1/rev1.h
* Update keyboards/mechlovin/kay65/rev1/info.json
* Update keyboards/mechlovin/kay65/rev1/info.json
* Update keyboards/mechlovin/kay65/rev1/rules.mk
* Update keymap.c
* Update readme.md
* Update keyboards/mechlovin/olly/jf/readme.md
* Update keyboards/mechlovin/kay65/rev1/config.h
2022-03-14 17:23:57 -07:00
a939adb55c
Sentence correction ( #16650 )
2022-03-14 22:20:50 +00:00
6c11579876
[Keyboard] Add via keymap to AL1 ( #16499 )
2022-03-14 15:05:39 -07:00
a12d58c6c9
[Keyboard] Add BAMFK-1 ( #16409 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-03-14 11:08:10 -07:00
6a6a333c75
Disable RGB matrix pixel animations for some boards ( #16643 )
...
* idobao/id87/v2: disable RGB matrix pixel animations
* Same for two more boards
2022-03-14 13:58:05 +00:00
5fb269b2b4
keebio/iris: Add ifdefs to encoder callbacks ( #16642 )
2022-03-14 13:57:44 +00:00
c17323b0f5
bolsa/damapad - Fix missing layout macro ( #16639 )
2022-03-13 18:56:52 -07:00
8d90cf36f1
Fix 40percentclub USB descriptors ( #16638 )
2022-03-14 12:04:11 +11:00
dde4120a1e
ISP flashing guide: add instructions for flashing STM32duino bootloader ( #16568 )
2022-03-13 23:55:47 +00:00
c0f4179117
Move keyboard USB IDs and strings to data driven: 0-9 ( #16481 )
2022-03-13 23:54:49 +00:00
df3770551a
USB-USB converter cleanup ( #16618 )
2022-03-13 23:46:13 +00:00
8fe3864fe7
[Keyboard] Add "Uno" rev2 ( #14071 )
...
* [Keyboard] Add "Uno" rev2
Adds support for the second revision of Uno, courtesy of @Snipeye.
* Update keyboards/uno/rev2/rules.mk
* Update keyboards/uno/rev1/rules.mk
* Update keyboards/uno/uno.h
* Update keyboards/uno/rev2/rules.mk
* Update keyboards/uno/rev1/rules.mk
* Update keyboards/uno/keymaps/demo/keymap.c
* Update keyboards/uno/keymaps/demo/keymap.c
* Update keyboards/uno/keymaps/demo/keymap.c
* Update keyboards/uno/rev2/rules.mk
* Update keyboards/uno/rev1/rules.mk
* Align rules.mk comments
* Update keyboards/uno/info.json
* Update keyboards/uno/rev1/config.h
* Update keyboards/uno/rev2/config.h
* Update keyboards/uno/rev2/config.h
* Update keyboards/uno/rev2/config.h
* Update keyboards/uno/rev1/config.h
2022-03-13 14:49:47 -07:00
109c60feeb
[Keyboard] Add support for Jels60 ( #16605 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-03-13 10:30:55 -07:00
b906af0073
helix:edvorakjp keymap change to use split_common ( #16532 )
2022-03-13 13:56:56 +00:00
1f63dbfb8e
[Keymap] Update personal crkbd keymap ( #16624 )
2022-03-13 03:09:36 -07:00
08794fef4e
[Keyboard] add missing endif in glitch keyboard ( #16629 )
2022-03-13 03:08:33 -07:00
dccb5711c7
[Keyboard] Add damapad ( #16443 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-03-12 23:37:22 -08:00
20424fd37f
[Keyboard] Add Glitch ( #16444 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-03-12 23:36:12 -08:00
86b123141b
docs: fix code sample ( #16623 )
2022-03-12 12:42:25 +00:00
3f79708095
Acheron Elongate Delta: add info.json ( #16615 )
2022-03-11 13:26:15 +00:00
74b24e410b
DZ64RGB: add info.json ( #16616 )
2022-03-11 13:25:31 +00:00
003231aaf2
[Keyboard] Add Mechlovin Infinity87.5 PCB ( #15163 )
...
* add infinity87.5
* Update readme.md
* Update keyboards/mechlovin/infinity875/config.h
* Update keyboards/mechlovin/infinity875/info.json
* Update keyboards/mechlovin/infinity875/rules.mk
* Update keyboards/mechlovin/infinity875/rules.mk
* Update keyboards/mechlovin/infinity875/config.h
* Enable RGB matrix effect
* update keymap default
* undef RGB matrix effect
* Update keyboards/mechlovin/infinity875/rules.mk
* Update keyboards/mechlovin/infinity875/rules.mk
* Update keyboards/mechlovin/infinity875/rules.mk
* Update keyboards/mechlovin/infinity875/readme.md
* Update keyboards/mechlovin/infinity875/infinity875.h
* Update keyboards/mechlovin/infinity875/infinity875.h
* Update keyboards/mechlovin/infinity875/info.json
* Update keyboards/mechlovin/infinity875/infinity875.h
* Update keyboards/mechlovin/infinity875/infinity875.h
* Update keyboards/mechlovin/infinity875/info.json
* Update keyboards/mechlovin/infinity875/info.json
* Update keyboards/mechlovin/infinity875/info.json
2022-03-10 21:02:40 -08:00
ee71362f99
Personal user space and CRKBD R2G keymap ( #15888 )
...
* r2g folder groundwork
* Default mb keymap featuring mb logos
* Migrate Oled to keyboard folder
* Move rules configs to support config better
* update readmes
* Liscnece update
* Update config and fix issues caused by redef errs
* funciton name adjusts, define specific rgb modes
* move default oled font to postconfig
* update oled in line with develop merge
* fix return value
* Add some default rgb matrix defines
* del ugfx
* remove #include <stdio.h>
* create personal keymap for r2g
* reduce firmware size
* change keymap to follow physical layout
* remove RGBlight config lines to make both sides work (@Dasky on MechboardsUK Discord)
* strip down configuration, similar to crkbd/r2g:mb_via
* remove wrong oled code overwriting the r2g one
* broken code with RGB matrix (briks right side)
* remove high max brightness limit
* caps lock tap dance and RGB indicator for active caps lock
* fix caps lock led on right side
* add test macro
* remove latex macro which is too slow
* move caps lock tap dance to RALT and add space cadet shift
* switch CTL with ALT in first layer
* add tap dance for ESC/DEL
* space cadet tap dance with caps lock; shift works by needs a short pause
* add space cadet tap dance with caps lock on the right; shift works by needs a short pause and does not hold
* make more keys transparent
* enable auto shift and use logo on both oleds
* add user oled logo, slows down linking considerably
* oled name
* add arrow keys in usual configuration and add linear configuration to symbol layer
* add unicoede support
* add accents
* update to latest version
* add colemak dh layer
* report auto shift timeout
* define layer name shorcuts correctly
* disable VIA to enable more layers
* enable NKRO
* move some rules and unicode to user space
* move oled and tap dances to user space
* move tap dances fully out of keymap
* expand unicode map
* fix unicode code
* revert changes to r2g, make it equal to merged code
* revert changes to r2g, make it equal to merged code
* clang-format userspace
* clang-format config file
* Update keyboards/crkbd/keymaps/rmeli/keymap.c
* replace define with enum
* add licenses
2022-03-10 15:27:37 -08:00
b75f6691a1
CLI: Fix 'cd' subcommand on Windows ( #16610 )
...
The 'cd' subcommand was failing as the current shell's Windows path was
mangled while milc processed it.
Using 'subprocess' directly avoids this issue and an extra layer of
subshell.
2022-03-10 21:33:41 +00:00
6c40b6856b
[Docs] Include ASCII diagram to explain tap-hold modes ( #15873 )
...
* [Docs] Include ASCII diagram to explain tap-hold modes
* [Docs]: add examples for Default mode for Tap Hold
* [Docs] fix some wrong explanation in tap_hold.md
2022-03-10 12:48:33 -08:00
b33fdc299c
add chofstede keymap for gmmk/pro/iso ( #16045 )
...
Add new keymap for GMMK with some additional mappings and led indicator for caps lock
* add chofstede keymap
* fix formatting
* fix formatting
* add readme
* Update keyboards/gmmk/pro/iso/keymaps/chofstede/keymap.c
2022-03-10 12:41:30 -08:00
fc7a41fdce
[Keyboard] lily58/glow_enc ( #16101 )
...
Add rgb-light and encoder for lily58 mod
* add support for lily58 encoders (one per size) and rgb-light.
The pcb and details here https://github.com/orvisevans/Lily58-Glow-Enc
* add support for lily58 encoders (one per size) and rgb-light.
The pcb and details here https://github.com/orvisevans/Lily58-Glow-Enc
* Update keyboards/lily58/glowEnc/config.h
* add GPL License to growEnc.h
* rename folder according to requirement to lower case
2022-03-10 12:21:55 -08:00
98da119293
era1112 keymap for preonic ( #16064 )
...
Added the keymap I have been using as a daily driver for the last month.
* good firmware 26 jan, best clicky mode stability so far
* modified to reflect master branch coding style
* further modified to reflect master branch coding style
* improving clicky stability, tuned down clicky delay duration
* changed name of keymap folder to use lowercase letters
2022-03-10 12:07:37 -08:00
61a8a60dfb
[Keyboard] Add MNK65 ( #16400 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Joel Challis <git@zvecr.com>
2022-03-10 11:10:34 -08:00
265b96a12c
[Keyboard] Add omega4 ( #16464 )
2022-03-10 11:10:05 -08:00
bd70f5261c
Remove matrix_key_count()
( #16603 )
...
* Remove `matrix_key_count()`
* Remove `matrix_bitpop()`
2022-03-10 12:18:07 +00:00
dc8db6551d
[KEYBOARD] keyboardio/atreus: VIA support ( #16604 )
2022-03-09 23:35:54 -08:00
9d0153dc70
[keyboard]Add v1 to jones keyboard ( #14405 )
...
* Change for latest information.
* Update from v03_1 to v1.
* Add v1 files.
* Remove finished todo comment.
* Fix COLUMN number, from "a" to "9".
* Formatting
* Update keyboards/jones/v1/rules.mk
* Add license header.
https://github.com/qmk/qmk_firmware/pull/14405#discussion_r710752035
* Implement better way to handle keycode for encoder.
Use "action_exec" instead of "tap_code16"
https://github.com/qmk/qmk_firmware/pull/14405#discussion_r710752924
* Move External EEPROM config to keyboard level
* Move the lest of DYNAMIC_KEYMAP config to keyboard level
https://github.com/qmk/qmk_firmware/pull/14405#discussion_r711668094
* Move the rest of DYNAMIC_KEYMAP config to keyboard level
https://github.com/qmk/qmk_firmware/pull/14405#discussion_r711668094
* Update keyboards/jones/v1/rules.mk
* Update keyboards/jones/v1/rules.mk
* Update keyboards/jones/v1/rules.mk
2022-03-09 20:14:53 -08:00
8bcb77cb9a
Personalizacion del teclado de AdG ( #15738 )
...
* Personalizacion del teclado de AdG
Update layout description
fix symbol layer
* fix doc Colemak
* explicitly define enabled animations
* Change keymap folder name
2022-03-09 19:56:42 -08:00
708b3f9192
[Keyboard] Size reduction for kbdfans/kbd67/mkiirgb_iso ( #16601 )
2022-03-09 19:46:30 -08:00
caeb213400
Add macOS-friendly keymap for GMMK Pro (ANSI) ( #14333 )
...
* Add macOS keymap for GMMK Pro (ANSI)
* Change macOS keymap directory name to lowercase
* Add toggleable layer with alternative keymap for function row
* Update readme
2022-03-09 14:04:41 -08:00
db16271a72
Add Gergoplex keymap for tgrosinger ( #15148 )
...
* Add Gergoplex keymap for tgrosinger
* Add improved shortcuts for PopOS
* Add license
2022-03-09 13:47:57 -08:00
dc67fd9b87
Various improvements for the AnnePro2 ( #16579 )
2022-03-09 16:49:29 +11:00
6ab5a7d048
[Keymap] Personal keymap for crkbd ( #16546 )
2022-03-08 17:35:33 -08:00
c5c5d37e08
[Keymap] Added RGB_Matrix effect mode for naked48/j73gl ( #16578 )
2022-03-08 17:34:37 -08:00
ed169a6b30
Correct order of takashicompany/dogtag info.json ( #16591 )
2022-03-09 01:24:59 +00:00
5244b13173
Fix yandrstudio/zhou65 ( #16589 )
...
* initial cleanup and hotfix for rgb....
* remove /f401
2022-03-09 00:37:40 +00:00
022e1fdac8
Add Big Switch Seat ( #16524 )
...
* Add Big Switch Seat
* Update keyboards/keebio/bigswitchseat/rules.mk
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update keyboards/keebio/bigswitchseat/rules.mk
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-03-08 22:08:02 +00:00
3347b63d83
handwired/misterdeck refactor ( #16572 )
...
* handwired/misterdeck refactor
* Forgot to remove this
2022-03-08 22:07:02 +00:00
d38696a493
[Keyboard] Add Rama Works M4-A ( #16570 )
...
* Initial commit
Add Rama Works M4-A keyboard.
* Update default keymap.c
* Update keyboards/machine_industries/m4_a/config.h
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-03-08 21:24:06 +00:00
b593cfccbd
qmk info
: Nicer rendering of big-ass enter (#16541 )
...
* `qmk info`: Nicer rendering of big-ass enter
* Formatting...
2022-03-08 20:45:47 +00:00
65eb0f939f
[keymap] Add via support for Iskar ( #16575 )
...
* iskar initial commit
* testing
* added info.json to iskar
* Updated read.me
* updated info.json removed unnessary keymap folders, fixed rules.mk, added second layer to default layout, added vendor/product id, tested and compiled
* Update readme.md
* Update readme.md
* updated info.json, formatted files according to PR checklist
* Update keyboards/drewkeys/iskar/rules.mk
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update keyboards/drewkeys/iskar/readme.md
Co-authored-by: Ryan <fauxpark@gmail.com>
* added keymaps onto iskar.h that was referenced in info.json
* changed filename to lowercase to match guidelines
* initial commit of VIA files
* edited via keymap
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-03-08 18:56:48 +00:00
40d6766576
[Keyboard] Add Y&R Studio zhou65 keyboard ( #14192 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Nick Brassel <nick@tzarc.org>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-03-08 09:03:05 -08:00
d92994be71
[Keyboard] Add Novus 60% keyboard ( #16473 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-03-08 08:47:57 -08:00
fe8b7619d3
[Keyboard] Fix late9/rev1 ( #16576 )
2022-03-07 21:48:56 -08:00
89a515913f
Oddball: set default pointing device driver ( #16574 )
2022-03-08 16:30:37 +11:00
403536986d
[Keyboard] Add Iskar ( #16562 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-03-07 20:23:53 -08:00
4d2ae22690
[Keyboard] Add mini winni ( #15341 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-03-07 20:23:06 -08:00
996880a1da
[Keyboard] Add rb69 ( #16526 )
2022-03-07 20:19:45 -08:00
4493f31f80
Add HS version of Nebula65b due to different number of per-key-RGB ( #16514 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: yiancar <yiancar@gmail.com>
2022-03-07 20:18:41 -08:00
0880850b15
[Bug] Rename has_mouse_report_changed parameters ( #16417 )
...
Fixes compilation issues when bluetooth is enabled, due to issues
with cpp used by bluetooth code.
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-03-07 20:16:35 -08:00
8f70adc0b6
[Keyboard] Update encoder code for macro3 ( #16005 )
2022-03-07 20:09:54 -08:00
87c2f97def
[Keyboard] Add LATE-9 keyboard ( #13966 )
2022-03-07 19:59:50 -08:00
eb35f58a6e
[Keyboard] Idobao ID87 v2 ( #15875 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-03-07 19:45:54 -08:00
249bc3a5c5
[Keyboard] Add Winry315 keyboard ( #15894 )
2022-03-07 19:45:30 -08:00
86966fce69
[Keyboard] Add KB58 ( #15896 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-03-07 19:40:46 -08:00
ec3df85f08
[Keyboard] TKC Portico68 v2 ( #15916 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-03-07 19:39:33 -08:00
b2fdb072e5
[Keyboard] Uthol ( #16393 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-03-07 19:01:47 -08:00
869ede8e4a
[Keyboard] Add parallel 65 ( #16445 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-03-07 19:00:35 -08:00
8014fb14b6
Fix in-page links in reference_info_json.md ( #16487 )
2022-03-07 18:50:03 -08:00
8e888794fa
[Keymap] Add nabos keymap to dactyl_manuform (5x6) ( #16547 )
...
Co-authored-by: Nicolas Ballet <balletn@igbmc.fr>
2022-03-07 18:46:54 -08:00
c84d361e95
[Keyboard] Change maximum LED brightness for naked48 ( #16564 )
2022-03-07 18:45:28 -08:00
f0d27e22aa
[Keyboard] Change vendor ID for sick68 keyboard ( #16563 )
2022-03-07 18:44:49 -08:00
8bcac1c8f7
[Keyboard] Add Morizon ( #16549 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-03-07 18:39:58 -08:00
6928bce461
[Keyboard] Add Cassini keyboard ( #16522 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: yiancar <yiancar@gmail.com>
2022-03-07 18:28:26 -08:00
5995432202
[Keymap] add mouse controls to Mechwilds Mercutio FearlessSpiff ( #16566 )
2022-03-07 18:17:30 -08:00
893d86cb89
Add Anne Pro 2 keyboard ( #14385 )
...
* [keyboard] Initial support for Anne Pro 2
* [keyboard][AnnePro2] Keymap:update to a reasonable keymap with caps+hjkl => arrow
* :(
* changed to use HSI
* support for annepro2 c18
* keyboard/annepro2: Very stupid matrix scan bug fix.
* typo
* swap COL14/13
* keyboard/annepro2: startup secondary LED MCU
* keyboard/annepro2: typo fix
* Add IO Values
* Disable Combo feature
* Update default keymap to Anne Pro 2 Official Keymap
* keyboard/annepro2: keymap layer name changes
* keyboard/annepro2 BLE Support
* Fix keymap comment
FN1 ESC was listed as ~ instead of `
* keyboard/annepro2: Bluetooth path
* Keyboard annepro2 bidir led comms (#5 )
* Added bidirectional shine comms and moved led functionality to new file
* Added bidirectional shine comms and moved led functionality to new file
* Restore original functionality to existing keymaps using new shine commands
* Fix dangling bracketless if statements
* PR cleanup
* add custom keycodes to switch led profiles
* Optimize code
* switch to prev profile before turning leds off
* Add persistent led support with eeprom (#9 )
* adding HT32 support to chibios SPI master driver
* add support for W25X20CL SPI eeprom
* add makefile flag for eeprom feature
* add spi support to keyboard startup and config
* example keymap using eeprom profile loading
* Cleanup to fix C15 eeprom/spi build errors (#11 )
* Cleanup to fix C15 eeprom/spi build errors
* add newline at eof
* LED Masking support for Shine
Introduce companion update to ledSetMask and ledClearMask.
In keymap `codetector` there is example of how to map caps_lock
to the caps_lock key light on the keyboard.
* [AnnePro2]: update bluetooth connection
* Merge the custom keys enums on annepro2.h (#13 )
* Keyboard annepro2 ble caps lock (#12 )
* Move matrix_scan_kb out of board.c to annepro2.c
* add buffer clear after init and caplock polling
* Add support for LED intensity (#15 )
* Improve logic for switching off and on of LEDs (#16 )
* Implement animation speed (#17 )
* Include logic to send solid colors as foreground to shine and add sample profiles (#14 )
Include the logic to send a solid color from qmk to shine. That solid color will act as a foreground (will override the current profile) until reset (witch will reactivate the current profile).
This functionality depends on changes made for shine as well.
Include 3 new profiles:
default-full-caps -> same as default, but with the logic of using the red foreground color on caps lock.
default-layer-indicators -> same as default, but with the logic of red foreground on caps lock, green foreground on FN1 and blue foreground on FN2.
thomazmoura -> my own profile as a sample of an over-engineered advanced case scenario.
* Implement reactive lighting effects (#18 )
* Added multiarrow keymap (#19 )
* Add LED documentation (#26 )
* add LED documentation
* add LED documentation to other default profiles
* Implement QMK's IAP default keybind (#29 )
* Add keymap for going into IAP
* switch to default QMK keybind for IAP mode
* implement bluetooth IAP mode
* Make default config more like Obins stock default (#30 )
* Add new message type for resetting foreground color (#31 )
* annepro2(bluetooth): add media keys support (#41 )
* Asynchronous, robust serial protocol. (#39 )
* bla personal ap2-c18 keymap.
* Bidirectional, asynchronous message-based communication with Shine.
- Requires a matching Shine version.
- Protocol is resiliant to loosing bytes during communication, chips won't lock
waiting for bytes that aren't coming.
- Chips resynchronize in event of loosing a byte using a AA0D header.
Regressions:
- Key masking/locking doesn't work right now. (did it work before?)
- Not all user keymaps build against it.
* Clang-format + code to ease reducing speed of LED UART.
- Did clang-format --style=file -i on multiple files according to
coding_conventions_c.md
- Added separate serial speed for IAP boot and Led communication, it's possible
that reducing this to 9600 helped someone with faulty HW. With this code they
can do it with simple replacing of a value.
* Main chip can set/clear foreground using a mask mechanism.
- Some preparations for selective colouring.
* Selective mask works - tested on capslock.
- Migrated personal keymaps to new status API.
* Clear the foreground colors to show profile when it's modified.
- Show example of achieving selective caps-lock painting + foreground painting
for layers.
- annepro2LedMaskSetRow is implemented, but still requires testing.
* Implement the QMK side of led blinking to indicate the command was received.
- This stupidly blinks the key when user presses one of the bluetooth commands
to let the user know that the command was received and forwarded to the BT chip.
- TODO: Row/col key positions are hardcoded and not taken from the keymap.
* Reduce memory footprint.
Applying code review suggestions. Moved msgId to globals - preparing for
transmission without copying payload when no retries are necessary.
Added empty readme.md files - required by QMK lint.
Co-authored-by: Tomasz bla Fortuna <bla@thera.be>
* Let the LED chip settle a bit before waking it from the bootloader. (#42 )
At least for one person that helps to reliably get the LEDs working without
disconnecting/reconnecting the power to the board multiple times.
Co-authored-by: Tomasz bla Fortuna <bla@thera.be>
* annepro2: rename KEYMAP to LAYOUT, as required by new version of QMK
* annepro2: update ChibiOS configuration files
* annepro2: fix undefined reference to dprint and timer_read32
* annepro2: update ChibiOS MCU name
* update spi driver, fix bad merging with master
* annepro2: add readme and info.json
* annepro2: make code compatible with QMK coding conventions
* tmk_core: temporary fix to allow HT32 based keyboards to work without patched ChibiOS-contrib (AnnePro2)
* AnnePro2: removed core changes
* AnnePro2: Leave only default keymaps
Missing keymaps will be restored in another PR
* annepro2: add licence information
* annepro2: satisfy qmk lint
* annepro2: fix drashna's suggestions
* annepro2: fix matrix
* annepro2: apply code review suggestions
* annepro2: apply remaining code review suggestions
* annepro2: update info.json
* annepro2: remove include
* annepro2: rename keymap to layout
* annepro2: fix typing
* annepro2: apply suggestions from tzarc's code review
Co-authored-by: Nick Brassel <nick@tzarc.org>
* annepro2: more fixes
* annepro2: apply suggestions from code review
Co-authored-by: Joel Challis <git@zvecr.com>
* annepro2: rename file
* more fixes
* Apply suggestions from @tzarc code review
Co-authored-by: Nick Brassel <nick@tzarc.org>
* Update keyboards/annepro2/protocol.h
Co-authored-by: Nick Brassel <nick@tzarc.org>
* Update keyboards/annepro2/chconf.h
Co-authored-by: Nick Brassel <nick@tzarc.org>
* apply CR suggestions
* upgrade readme
* IAP
* update IAP comments, defines
* led fix
* init fix
* annepro2: GPIO cleanup
* annepro2: ioline
* change waiting time
* Start develop for 2022q2
* [Core] Squeeze AVR some more with `-mrelax` and `-mcall-prologues` (#16269 )
* Rework generate-api CLI command to use .build directory (#16441 )
* Remove `send_unicode_hex_string()` (#16518 )
* Change data driven "str" type to represent a quoted string literal (#16516 )
* Change data driven "str" type to represent a quoted string literal
* Update docs
* Map data driven `DESCRIPTION` as string literal (#16523 )
* update bootloader
* Revert "Merge pull request #2 from qmk/develop"
This reverts commit 9c76065188c3adda98bdaa1f28dad85600e73ee9, reversing
changes made to 240745dc05783c612e92bab153da5c46e037d675.
* Revert "update bootloader"
This reverts commit 240745dc05783c612e92bab153da5c46e037d675.
* fix rules.mk
* change PROGRAM_CMD
Co-authored-by: codetector <codetector@codetector.cn>
Co-authored-by: Fagl4 <18francisco18@gmail.com>
Co-authored-by: Jakob Gillich <jakob@gillich.me>
Co-authored-by: tech2077 <tech2077@gmail.com>
Co-authored-by: jcdeA <31413538+JcdeA@users.noreply.github.com>
Co-authored-by: Thomaz Moura <5599621+thomazmoura@users.noreply.github.com>
Co-authored-by: Darkhan <darkhanu@gmail.com>
Co-authored-by: Paco <70448173+packorf@users.noreply.github.com>
Co-authored-by: jmarmstrong1207 <32995055+jmarmstrong1207@users.noreply.github.com>
Co-authored-by: 1Conan <7620342+1Conan@users.noreply.github.com>
Co-authored-by: Tomasz bla Fortuna <blagh@thera.be>
Co-authored-by: Tomasz bla Fortuna <bla@thera.be>
Co-authored-by: Nick Brassel <nick@tzarc.org>
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: QMK Bot <hello@qmk.fm>
Co-authored-by: Stefan Kerkmann <karlk90@pm.me>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-03-08 12:12:53 +11:00
2ff646c642
[Keyboard] LFK78 VIA support and Update ( #16502 )
2022-03-07 09:05:41 -08:00
d953aa730e
new lines at eof's ( #16558 )
2022-03-07 11:23:15 +00:00
4b4f1c6edb
[Keymap] Add encoder showcase keymap ( #16544 )
2022-03-06 23:16:50 -08:00
41fb9120d0
[Keyboard] Update DogTag Macro Pad ( #16446 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-03-06 23:02:52 -08:00
6e61126e08
[Keyboard] BM68HSRGB/rev2 ( #16454 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-03-06 23:02:31 -08:00
9dea8a7d86
[Keyboard] Update Jels88 ( #16486 )
2022-03-06 22:59:30 -08:00
b26217414c
[Keyboard] Delete duplicate pandora directory ( #16496 )
2022-03-06 22:58:38 -08:00
2d8266bd7b
[Keyboard] Tidy Up pearlboards ( #16497 )
2022-03-06 22:58:06 -08:00
bbd47fcaa2
[Keyboard] Atlantis ak81_ve encoder behaviour enhancement & fixes ( #16503 )
2022-03-06 22:55:56 -08:00
1a1b22ef07
[Keyboard] Sick68 VIA keymap ( #16508 )
...
Co-authored-by: xia0 <xiao@morgan.net.au>
2022-03-06 22:52:49 -08:00
0978dca728
[Keyboard] add qk65 files by qwertykeys studio ( #16491 )
2022-03-06 22:41:16 -08:00
ff6c70415c
[Keymap] Drashna Mouse keys and oled updates ( #16556 )
2022-03-06 22:12:17 -08:00
d8971d707e
Format code according to conventions ( #16554 )
2022-03-06 20:55:08 -08:00
0e08fad5c5
[Keyboard] Add support for Typ65+ ( #16399 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Joel Challis <git@zvecr.com>
2022-03-06 19:36:22 -08:00
dcfa4712fb
[Keyboard] Add Kyuu Hotswap ( #16360 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-03-06 19:30:13 -08:00
5de86a05c3
[Keyboard] Add Lain keyboard ( #16345 )
...
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-03-06 19:27:41 -08:00
de10757f05
[Keyboard] fourier via keymap ( #16335 )
2022-03-06 19:27:08 -08:00
b77d51f41a
[Keyboard] add support for Quark_Plus ( #16324 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-03-06 19:26:23 -08:00
9d6cea070e
[Keymap] Change helix:five_rows_jis keymap to use split_common ( #16538 )
2022-03-06 19:02:40 -08:00
4cae7becb1
[Keymap] Change helix:fraanrosi keymap to use split_common ( #16533 )
2022-03-06 19:02:00 -08:00
30209de9fd
merge/uma - Resolve configurator issues ( #16551 )
2022-03-06 21:58:08 +00:00
16cd1d9bf7
Change helix:five_rows keymap to use QMK standerd oled driver ( #16539 )
2022-03-06 10:18:41 +09:00
8e9d45d270
qmk info
: nicer rendering of ISO enter (#16466 )
2022-03-05 22:54:32 +00:00
b202e59322
Update info.json ( #16540 )
2022-03-06 07:59:54 +11:00
da6d6ce2e1
Some docs improvements ( #15845 )
...
* docs: clarify in "Keymap Overview" what LAYOUT is and isn't
It is not strictly necessary to use LAYOUT macros in keyboard.c, but it
is a convenient abstraction of hardware internals, allowing focus on the
physical keyboard layout.
From the C source point of view LAYOUT is macro with a parameter list,
which expands to a array of rows that each is an array with a keyboard
scancode for each column. A macro parameter list is not an array, and
even less a single array.
Perhaps no big deal, but also no reason to give incorrect hints.
* docs: update "Understanding QMK's Code" to current code structure introduced in 96e2b13d1de
This part of the documentation was no longer correct. I tried updating
it, mainly copy editing and using github links to latest release.
This is not trying to fix all problems, but just trying to fix some
problems while reusing much of the old phrases and structure.
* Update docs to use "qmk format-python"
2022-03-05 15:58:50 +11:00
82dd84e257
support more leds ( #15840 )
2022-03-05 15:57:19 +11:00
0be7345640
[Keyboard] BDE Rev2 ( #15877 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-03-04 10:10:32 -08:00
c0185116d7
More validation of declared LAYOUT macro names ( #16520 )
2022-03-04 18:06:15 +01:00
34ba7f1c18
Bug report template: require qmk doctor
output ( #16517 )
2022-03-03 20:43:55 -08:00
d412854e37
analog.[ch]: remove unnecessary includes ( #16471 )
2022-03-04 14:56:59 +11:00
aab2ac22c5
Melody96 refactor ( #16455 )
2022-03-04 14:52:15 +11:00
61ba8efa3e
Update pr_checklist.md ( #16484 )
...
Update readme.md template link from https://github.com/qmk/qmk_firmware/blob/master/data/templates/avr/readme.md to https://github.com/qmk/qmk_firmware/blob/master/data/templates/keyboard/readme.md
2022-03-04 12:49:14 +11:00
e01307f265
Typo in squeezing_avr.md ( #16506 )
...
Fixed typo in squeezing_avr docs.
2022-03-03 15:38:24 -08:00
7fb312ccd7
Fix use of ISSI driver config before init ( #16493 )
2022-03-03 22:35:51 +00:00
4a66bdf294
Fix helix/rev2 not working properly when using split_common. ( #16512 )
...
When helix/rev2 was using split_common, it didn't work properly and I couldn't type on the right hand side.
The cause is that the following code, added in 0.16.0 to `quantum/keyboard.c`, does not include `quantum/split_common/split_util.h` but instead includes `keyboards/helix/rev2/split_util.h`. Therefore, `split_pre_init()/split_post_init()` in `quantum/split_common/split_util.c` was not called.
```c
#ifdef SPLIT_KEYBOARD
# include "split_util.h"
#endif
```
2022-03-03 20:23:49 +00:00
ae2c77c827
[Bug] fix v-usb connection enumeration, ifdef workaround ( #16511 )
...
Co-authored-by: Joel Challis <git@zvecr.com>
2022-03-03 09:24:04 -08:00
75b40dc7a5
Fix mistakes in the include path in helix/rev2/local_features.mk
. ( #16507 )
...
```diff
--- a/keyboards/helix/rev2/local_features.mk
+++ b/keyboards/helix/rev2/local_features.mk
@@ -6,7 +6,7 @@
#
KEYBOARD_LOCAL_FEATURES_MK :=
--include $(strip $(HELIX_TOP_DIR)/pico/override_helix_options.mk) ## File ded icated to maintenance
+-include $(strip $(HELIX_TOP_DIR)/rev2/override_helix_options.mk) ## File dedicated to maintenance
```
2022-03-03 14:27:21 +00:00
96b6ddf4bf
fixed typo in docs/newbs_getting_started.md ( #16501 )
2022-03-03 09:53:40 +00:00
e73f8e942c
Change 'helix/rev2:default' setting to use split_common ( #16432 )
...
* add licenses message to helix/rev2 files
* Minimize the processing of helix/rev2/local_features.mk
* Changed helix/rev2 default setting to use split_common
* fix helix/rev2:edvorakjp build error
* Remove unnecessary '#include' from keymap.c
* helix keymaps Workaround for build errors. five_rows_jis, fraanrosi, froggy, froggy_106, yshrsmz
* Revert "fix helix/rev2:edvorakjp build error"
This reverts commit 731dbbe15155b3efe2ff9f5ad61c7d0cf529e837.
Separated into a single PR #16433 .
* Revert "Changed helix/rev2 default setting to use split_common"
This reverts commit e76dbd7762e06e0781ee004213878b1a5029fa98.
* add 'SPLIT_*_STATE_ENABLE' into helix/rev2/config.h
* Revert "helix keymaps Workaround for build errors. five_rows_jis, fraanrosi, froggy, froggy_106, yshrsmz"
This reverts commit 9b316c1c6a532f908f2ac430233089797ce7c794.
* change helix:default to use split_common
* change helix:five_rows to use split_common
* add comment into helix/rev2/rules.mk
* change helix:led_test to use split_common
2022-03-02 20:15:10 +09:00
09a43b12cb
Revert "handwired/3dortho14u: refactor layout data ( #16475 )" ( #16485 )
...
This reverts commit 3ac769b6abe9b97a94033f376b28482d2d5f7b00.
2022-03-01 15:48:38 -08:00
325c634101
atlas_65 Layout Macro Refactor ( #16483 )
...
* atlas_65.h: add matrix diagram
* atlas_65.h: apply linting
- convert tabs to spaces
- four-space indent
- align backslashes in layout macro
* atlas_65.h: adjust layout macro alignment
Visually separates each side. White-space-only change.
* physically arrange layout macro
Move the matrix position identifiers in the layout macro to resemble the assembled keyboard's layout.
- move `k46` (right side B) to the fourth (Shift) row
- move each of `k1E`, `k2E` and `k3E` (right side navigation keys) up one row
- update keymaps to match
* update maintainer data
Update the maintainer data in `info.json` and `readme.md`.
2022-03-01 14:52:25 -08:00
369575ad13
Remove invalid keyboard_folder from gk6 ( #16480 )
2022-03-01 02:12:01 +00:00
36635c2203
Ellora65: remove dead space from Configurator rendering ( #16478 )
2022-03-01 01:53:53 +00:00
c9d9e70ac7
Move projectcain encoder logic to keyboard level ( #16479 )
2022-03-01 01:52:01 +00:00
f293e6b4da
Glacier: Community Layout support ( #16474 )
...
* Glacier: Community Layout support
Enables the Glacier to use QMK's `tkl_f13_ansi_tsangan` community layout.
- rename `LAYOUT` to `LAYOUT_tkl_f13_ansi_tsangan`
- add `LAYOUTS` rule to `rules.mk`
* info.json: correct maintainer value
Use the maintainer's GitHub username.
2022-02-28 23:33:55 +00:00
3ac769b6ab
handwired/3dortho14u: refactor layout data ( #16475 )
...
Remove nonextant matrix positions from the layout data.
2022-02-28 23:33:21 +00:00
d1068b23ad
snatchpad: update layout data ( #16476 )
...
Fixes key overlaps in QMK Configurator.
2022-02-28 23:32:33 +00:00
fbfd5312b9
CLI: Validate JSON keymap input ( #16261 )
...
* Fix schema validator
It should use the passed schema.
* Add required attributes to keymap schema
* Rework subcommands to validate the JSON keymaps
The 'compile', 'flash' and 'json2c' subcommands were reworked to add
JSON keymap validation so error is reported for non-JSON and
non-compliant-JSON inputs.
* Fix required fields in keymap schema
* Add tests
* Fix compiling keymaps directly from keymap directory
* Schema should not require version for now.
2022-02-28 20:02:39 +00:00
779c7debcf
Fix issues with data driven split keyboards ( #16457 )
2022-02-27 13:39:24 +01:00
e884414e1e
fix helix/rev2:edvorakjp build error ( #16433 )
...
'helix/rev2/keymaps/edvorakjp' was no longer buildable due to changes made by #14864 .
The reason is that the prototype of `oled_task_user()` was changed in keymaps/edvorakjp/oled.c, but keymaps/edvorakjp/oled.h was not changed.
Therefore, I modified the prototype in keymaps/edvorakjp/oled.h.
2022-02-27 20:30:00 +09:00
77cdb20e16
Revert CLI default for manufacturer ( #16467 )
2022-02-27 10:34:26 +00:00
a7a3f72235
Wolf Sabre: fix Configurator layout data ( #16465 )
...
* apply friendly formatting to info.json
* rebuild Configurator layout data
KLE Rotation leads to incorrect layout data when converted to `info.json` format.
* add matrix diagram to sabre.h
2022-02-27 10:08:10 +00:00
57601d3cfe
Wren: fix QMK Configurator key sequence ( #16462 )
...
* Wren: fix QMK Configurator key sequence
* info.json: update maintainer field
2022-02-27 00:38:51 -08:00
29ab430f1f
[Docs] Anchor link correction in rgb matrix docs ( #16460 )
2022-02-26 18:38:46 -08:00
1d30ee72ab
[Keymap] stanrc85 userspace rules cleanup ( #16447 )
2022-02-26 18:29:59 -08:00
259cf76966
Link WS2812 driver page from rgb feature docs ( #16366 )
2022-02-27 01:50:44 +00:00
c1e008b052
[Keyboard] add YMDK YMD21 v2 ( #16442 )
...
* [Keyboard] add YMDK YMD21 v2
* remove trailing whitespace from default keymap
2022-02-26 17:36:30 -08:00
97d0e7cb2d
[Docs] Add commands to flashing docs ( #16456 )
2022-02-26 17:35:10 -08:00
d94b5d0b82
[Handwired] Support for Adafruit lemon keypad ( #16395 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: zvecr <git@zvecr.com>
2022-02-26 17:18:51 -08:00
3057e5f8ca
[Keyboard] ada1800mini ( #16386 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-02-26 17:06:48 -08:00
83a32b2574
Remove 1k USB_POLLING_INTERVAL_MS config from keyboards and default-ish keymaps ( #16448 )
...
* Remove 1k USB_POLLING_INTERVAL_MS config from keyboard level
* Remove 1k USB_POLLING_INTERVAL_MS config from default|via keymaps
2022-02-26 03:20:57 +00:00
e793128991
Merge remote-tracking branch 'origin/develop'
2022-02-25 23:45:40 +00:00
c0ee3d2c79
Merge '51db8baf77e2c0aa5f54d73114e84a33306d7380' as empty
2022-02-25 23:45:07 +00:00
cf31355f08
Changelog 2022q1 ( #16380 )
...
* Initial changelog pass
* update generate-develop-pr-list content
* Fix bad word-ness
* Fix generate-develop-pr-list ignores
* Update docs/ChangeLog/20220226.md
Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
2022-02-23 17:33:08 +00:00
bd01e1cee8
Merge remote-tracking branch 'origin/master' into develop
2022-02-22 18:32:43 +00:00
8aec20c0da
Format code according to conventions ( #16435 )
2022-02-22 18:29:47 +00:00
a58a95f1f5
Merge remote-tracking branch 'origin/master' into develop
2022-02-22 18:24:50 +00:00
5330d0888d
Install extra CLI dependencies that are missing ( #16426 )
...
* Install extra CLI dependencies that are missing
* dos2unix is part of base container
2022-02-22 18:24:18 +00:00
3039186dd9
Merge remote-tracking branch 'origin/master' into develop
2022-02-22 14:10:20 +00:00
7646e567bd
handwired/frankie_macropad: disable some features to reduce size ( #16431 )
2022-02-22 14:09:45 +00:00
749918e119
Merge remote-tracking branch 'origin/master' into develop
2022-02-22 02:58:43 +00:00
5dcc0743f5
Install extra CLI dependencies that are missing ( #16425 )
2022-02-22 02:57:52 +00:00
c2ea26745d
Merge remote-tracking branch 'origin/master' into develop
2022-02-21 19:23:59 +00:00
e0342fec18
[Keyboard] Fixed default keymap and add VIA for Baredev rev1 ( #15818 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-02-21 11:23:29 -08:00
6b94d8e1c9
Merge remote-tracking branch 'origin/master' into develop
2022-02-21 19:22:55 +00:00
ffe9c22032
[Keyboard] Add keyboard 3dortho14u ( #16329 )
...
Co-authored-by: xia0 <xiao@morgan.net.au>
2022-02-21 11:22:25 -08:00
82a670135f
Merge remote-tracking branch 'origin/master' into develop
2022-02-21 19:22:24 +00:00
239fed2ef1
[Keyboard] Move rgb animation defines for KAPL keyboard ( #16341 )
2022-02-21 11:21:54 -08:00
145dca0e49
Merge remote-tracking branch 'upstream/master' into develop
2022-02-22 05:21:40 +11:00
31f5900666
fix layout macro ( #16414 )
...
Co-authored-by: jack <{ID}+{username}@users.noreply.github.com>
2022-02-21 18:04:14 +00:00
302ed624ac
Add encoder defaults for Keebio boards ( #16398 )
...
* Add BDN9 encoder defaults
* Add DSP40 encoder default
* Add FoldKB encoder defaults
* Add Iris encoder defaults
* Update Iris Rev. 6 encoder orientation
* Add KBO-5000 encoder defaults
* Add Quefrency encoder defaults
* Add Sinc encoder defaults
* Add Stick encoder defaults
* Remove encoder settings from VIA keymaps
2022-02-21 18:02:30 +00:00
6ad86042fe
Fix kikoslab/ellora65 ( #16415 )
2022-02-22 04:57:13 +11:00
2f0dc0fb6d
Format code according to conventions ( #16419 )
2022-02-21 17:44:27 +00:00
a5901a6c0d
[Keymap] BDN9 keymap ( #15924 )
2022-02-21 09:35:23 -08:00
3290377918
[Keyboard] infinity81 ( #16387 )
2022-02-21 09:12:18 -08:00
83b9483045
[keyboard] DC01 i2c timeout fix ( #16392 )
2022-02-21 09:11:49 -08:00
0b21fbc37b
[Keyboard] add evancookaudio sleepingdinosaur ( #16320 )
...
Co-authored-by: Joel Challis <git@zvecr.com>
2022-02-21 09:11:23 -08:00
7e4f74d689
[Keyboard] Update Heavy Left ( #16354 )
2022-02-21 09:11:00 -08:00
59f671744b
[Keyboard] ID75 v2 ( #16351 )
2022-02-21 09:10:19 -08:00
7fb22706fd
[Keyboard] Add sabre ( #15964 )
...
Co-authored-by: Wolf Van Herreweghe <wolfvh@getupgamesofficial.com>
2022-02-21 09:10:06 -08:00
249eb87102
[Keyboard] [redox_w] add dvorak layout and white led support ( #16259 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-02-21 09:09:19 -08:00
b1f8622513
[Docs] Update feature_leader_key.md ( #16344 )
...
Co-authored-by: zvecr <git@zvecr.com>
2022-02-21 09:08:36 -08:00
d3584be431
[Docs] Update newbs_building_firmware.md ( #16333 )
2022-02-21 09:08:07 -08:00
c204c735af
Helix/pico move to split_common ( #16418 )
2022-02-21 08:30:49 -08:00
25ba9b41c1
Format code according to conventions ( #16421 )
2022-02-21 08:29:54 -08:00
a44abeb99a
Merge remote-tracking branch 'upstream/master' into develop
2022-02-22 03:04:41 +11:00
f30f963a0b
Internal docs generation updates ( #16411 )
2022-02-21 15:47:44 +00:00
b1de11c275
Fix a potential bug in encoder_init(). ( #16372 )
...
After executing `setPinInputHigh(pin)`, it is necessary to wait for the charging time to read from the corresponding pin. This is the same as requiring `matrix_output_unselect_delay()` after doing `unselect_row()` in matrix.c.
2022-02-21 23:13:06 +09:00
69a6772074
Merge remote-tracking branch 'origin/master' into develop
2022-02-21 09:04:17 +00:00
ae5f43072f
Update the support for lazydesigners/dimple ( #14797 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-02-21 10:03:18 +01:00
0f962af691
Merge remote-tracking branch 'origin/master' into develop
2022-02-21 08:55:44 +00:00
f252287b0e
Format code according to conventions ( #16412 )
2022-02-21 00:55:23 -08:00
67b9a722c0
[Keyboard] Add Ellora65 ( #14754 )
...
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: swiftrax <swiftrax@github.com>
2022-02-21 00:55:05 -08:00
7d153b9a66
Merge remote-tracking branch 'origin/master' into develop
2022-02-21 08:40:46 +00:00
18490537a5
[Keyboard] Add Snatchpad keyboard ( #16330 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: xia0 <xiao@morgan.net.au>
2022-02-21 00:40:11 -08:00
8dc7cae7c7
Merge remote-tracking branch 'origin/master' into develop
2022-02-21 08:39:42 +00:00
2d1f2810a4
[Keyboard] add Gizmo Engineering GK6 keyboard ( #13907 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-02-21 00:38:53 -08:00
f01caa2a5a
Merge remote-tracking branch 'origin/master' into develop
2022-02-21 08:29:26 +00:00
019dddcfa3
[Keyboard] Add foundation ( #16289 )
...
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-02-21 00:28:49 -08:00
99099c4173
Merge remote-tracking branch 'origin/master' into develop
2022-02-21 07:53:37 +00:00
deb0fe4bcc
[Keyboard] Add glacier in creatkeebs folder ( #16079 )
...
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-02-20 23:52:39 -08:00
09b44d2e73
Merge remote-tracking branch 'origin/master' into develop
2022-02-21 07:44:26 +00:00
2e31f542dc
[Keyboard] Add Obro ( #15884 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-02-20 23:43:55 -08:00
63b8959413
Merge remote-tracking branch 'origin/master' into develop
2022-02-21 06:33:42 +00:00
14fb3cc8b0
[Keyboard] Add Kyria rev. 2 ( #16178 )
2022-02-20 22:33:00 -08:00
37feb4fcb4
Merge remote-tracking branch 'origin/master' into develop
2022-02-21 06:17:00 +00:00
9bf25d1cd5
[Keyboard] Add Monoflex 60 keyboard ( #16234 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-02-20 22:16:23 -08:00
6a90e13224
Merge remote-tracking branch 'origin/master' into develop
2022-02-21 06:05:20 +00:00
2d1d44edb7
[Keyboard] Fix Hineybush/h08_ocelot and Hineybush/h65(_hotswap) ( #16405 )
2022-02-20 22:04:43 -08:00
b21a803ec6
Merge remote-tracking branch 'origin/master' into develop
2022-02-21 06:02:11 +00:00
f7b5d67a7b
[Keyboard] Add MW75R2 PCB ( #15042 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
2022-02-20 22:01:31 -08:00
21a4f42957
Merge remote-tracking branch 'origin/master' into develop
2022-02-21 05:57:49 +00:00
65af7272f3
[Keyboard] Fix mwstudio/mw65_rgb errors ( #16410 )
2022-02-20 21:57:11 -08:00
31ee13a5d7
Merge remote-tracking branch 'origin/master' into develop
2022-02-21 01:19:42 +00:00
3bc8afbb81
Update fix for MW65_rgb and added personal keymap ( #15279 )
...
* Update fix for MW65 and added personal keymap
* Resolve fix
* Resolved fix, again
* Added missing GPLv2 license headers
* Resolved issue
2022-02-20 17:18:35 -08:00
f6d8dd972e
Merge remote-tracking branch 'origin/master' into develop
2022-02-20 18:37:05 +00:00
d175ee1d9b
rart67m: move OLED and WPM code to default keymap ( #16403 )
...
* rart67m: move OLED and WPM code to default keymap
* Apply suggestions from code review
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Joel Challis <git@zvecr.com>
2022-02-20 18:36:15 +00:00
4d3ce3cdf8
Merge remote-tracking branch 'origin/master' into develop
2022-02-20 13:57:38 +00:00
60f22831cb
clueboard/card: disable Command to reduce size ( #16404 )
2022-02-20 13:57:03 +00:00
f787114fe9
Merge remote-tracking branch 'origin/master' into develop
2022-02-20 08:21:51 +00:00
38e3be4c74
Add h08_ocelot and h65 PCBs ( #14054 )
...
* add h65 start
* add h65 base files
* add ocelot base files
* add via keymap
* Update keyboards/hineybush/h08_ocelot/config.h
* Update keyboards/hineybush/h65/config.h
* add base files for h65 hotswap
* changes made per PR
* finally made updates per PR
* update readmes
* Update keyboards/hineybush/h65_hotswap/config.h
* Update keyboards/hineybush/h65_hotswap/rules.mk
* Update keyboards/hineybush/h65_hotswap/rules.mk
* Update keyboards/hineybush/h65_hotswap/readme.md
* Update keyboards/hineybush/h65_hotswap/info.json
* Update keyboards/hineybush/h65/rules.mk
* Update keyboards/hineybush/h65_hotswap/keymaps/default/keymap.c
* Update keyboards/hineybush/h65_hotswap/keymaps/default/keymap.c
* Update keyboards/hineybush/h65_hotswap/h65_hotswap.h
* Update keyboards/hineybush/h65_hotswap/keymaps/default/keymap.c
* Update keyboards/hineybush/h65_hotswap/keymaps/default/keymap.c
* Update keyboards/hineybush/h65/rules.mk
* Update keyboards/hineybush/h65/readme.md
* Update keyboards/hineybush/h08_ocelot/h08_ocelot.h
* Update keyboards/hineybush/h08_ocelot/keymaps/default/keymap.c
* Update keyboards/hineybush/h08_ocelot/keymaps/default/keymap.c
* Update keyboards/hineybush/h08_ocelot/keymaps/via/keymap.c
* Update keyboards/hineybush/h08_ocelot/keymaps/via/keymap.c
* Update keyboards/hineybush/h08_ocelot/readme.md
* Update keyboards/hineybush/h08_ocelot/rules.mk
* Update keyboards/hineybush/h08_ocelot/rules.mk
* Update keyboards/hineybush/h65/h65.h
* Update keyboards/hineybush/h08_ocelot/info.json
* Update keyboards/hineybush/h65/info.json
* Update keyboards/hineybush/h65/keymaps/default/keymap.c
* Apply suggestions from code review
* update jsons for default qmk config layout
* Update keyboards/hineybush/h08_ocelot/rules.mk
* Update keyboards/hineybush/h65/h65.h
* Update keyboards/hineybush/h65/info.json
* Update keyboards/hineybush/h65/keymaps/default/keymap.c
* Update keyboards/hineybush/h65_hotswap/keymaps/default/keymap.c
* Update keyboards/hineybush/h65_hotswap/keymaps/via/keymap.c
* Update keyboards/hineybush/h65_hotswap/keymaps/via/keymap.c
* Update keyboards/hineybush/h65_hotswap/keymaps/via/keymap.c
* Update keyboards/hineybush/h65_hotswap/rules.mk
* Update keyboards/hineybush/h65/config.h
2022-02-20 00:21:18 -08:00
1d9808606a
Merge remote-tracking branch 'origin/master' into develop
2022-02-20 07:10:44 +00:00
60e28544b2
Bliss Hotdox keymaps ( #13160 )
...
* Bliss Hotdox keymaps
* Update keyboards/hotdox/keymaps/bliss/keymap.c
* Update keyboards/hotdox/keymaps/bliss/keymap.c
* Add GPL License to keymap.c file
Changes to be committed:
modified: keymap.c
* make changes requested by fauxpark
* Update keyboards/hotdox/keymaps/bliss/readme.md
* Update keyboards/hotdox/keymaps/bliss/keymap.c
* Update keyboards/hotdox/keymaps/bliss/readme.md
2022-02-19 23:10:15 -08:00
e2691c22c1
Merge remote-tracking branch 'origin/master' into develop
2022-02-20 05:52:47 +00:00
73657a7d58
Add kikkou keyboard ( #15291 )
...
* Add kikkou keyboard
* Apply suggestions from code review
* Update keyboards/kikkou/rules.mk
* Apply suggestions from code review1
2022-02-19 21:52:11 -08:00
5b688a09ec
Merge remote-tracking branch 'upstream/master' into develop
2022-02-19 04:27:09 +11:00
4666d26008
Fix a couple of boards being wrongly identified as AVR ( #16377 )
2022-02-19 02:53:36 +11:00
2d12eacb4b
[Keyboard] Renamed Frooastboard to Frooastboard Nano ( #16373 )
2022-02-17 08:59:12 -08:00
da280739ef
Merge remote-tracking branch 'origin/master' into develop
2022-02-17 08:44:30 -08:00
0d9a0d5d97
Align new-keyboard with recent schema updates ( #16378 )
2022-02-16 20:58:40 +00:00
5ff823d35f
Bodge for helix build failures ( #16376 )
2022-02-16 17:46:48 +00:00
08ebf1523b
Merge remote-tracking branch 'origin/master' into develop
2022-02-15 17:48:14 +00:00
6a8df58887
Merge remote-tracking branch 'origin/master' into develop
2022-02-15 07:02:33 +00:00
16767312db
Align docs to new-keyboard behaviour ( #16357 )
2022-02-15 15:45:32 +11:00
fede569bbe
Allow NO_PIN within info.json ( #16359 )
2022-02-15 15:41:16 +11:00
b0621223bc
Various fixes for new-keyboard ( #16358 )
2022-02-15 01:42:58 +00:00
c9f192bae8
Merge remote-tracking branch 'origin/master' into develop
2022-02-15 01:16:27 +00:00
23c238a180
CLI: Minor additions #12795 ( #16276 )
2022-02-14 12:02:35 +01:00
1980e48e0d
Merge remote-tracking branch 'origin/master' into develop
2022-02-14 06:25:23 +00:00
61ed2e2b3c
Merge remote-tracking branch 'origin/master' into develop
2022-02-14 06:24:45 +00:00
f77e569e9f
Merge remote-tracking branch 'origin/master' into develop
2022-02-14 02:02:16 +00:00
4fd04b2371
Fix compilation of ChibiOS UART driver ( #16348 )
...
Cherry picked fix from 15724
2022-02-13 20:44:44 +00:00
63646e8906
Format code according to conventions ( #16322 )
2022-02-12 18:29:31 +00:00
afcdd7079c
Update keyboard mapping for all moved boards this cycle ( #16312 )
2022-02-12 09:16:35 -08:00
9f506e64ba
Merge remote-tracking branch 'origin/master' into develop
2022-02-12 07:01:58 +00:00
aefe6ee9f5
Merge remote-tracking branch 'origin/master' into develop
2022-02-12 04:03:02 +00:00
e596ece87a
Clang-format tweaks ( #15906 )
2022-02-11 20:00:34 -08:00
17c0ca6fa4
[Keyboard] move g heavy industry boards into /gboards ( #16040 )
...
Co-authored-by: zvecr <git@zvecr.com>
2022-02-11 19:54:48 -08:00
52d6f07a82
Merge remote-tracking branch 'origin/master' into develop
2022-02-12 03:23:18 +00:00
0f926a8ae8
move montex to IDOBAO vendor folder ( #15668 )
...
* move montex to IDOBAO vendor folder
* move montex to montex/v1
2022-02-12 01:14:07 +00:00
c72120baab
move @satt99 's comet46 to satt/ ( #16059 )
2022-02-12 01:13:48 +00:00
50201af2b7
Merge remote-tracking branch 'origin/master' into develop
2022-02-12 01:11:25 +00:00
8957e928a2
move mechkeys keyboards into the mechkeys/ vendor folder ( #15760 )
...
* move mechkeys keyboards to mechkeys/
* fix compilation
* fix default folder
2022-02-11 22:41:10 +00:00
bd35fa7de1
move @takashiski 's keebs into /takashiski ( #16089 )
2022-02-11 21:51:20 +00:00
71c0b97bce
Added external spi flash driver. ( #15419 )
2022-02-11 20:26:16 +00:00
00cc64638c
Fix right side ws2812 leds having two indices ( #15985 )
...
* Fix right side leds having two indices
* remove redundant left check
2022-02-11 20:13:22 +00:00
7148a69d5e
Pass in the keyrecord_t of the dual-role/tapping key when calling per-key tap hold functions ( #15938 )
...
* Replace keyp by &tapping_key in the record arg of per-key tap hold funcs
* Replace NULL by &(keyrecord_t){} in 2nd arg of get_tapping_term
2022-02-11 19:53:26 +00:00
39bec3bfa5
Various fixes for matrix _RIGHT handling ( #16292 )
...
* Various fixes for matrix _RIGHT handling
* clang
2022-02-11 19:01:16 +00:00
2d4a69cfc6
Merge remote-tracking branch 'origin/master' into develop
2022-02-11 12:38:20 +00:00
793f54f6ca
ps2/avr: use the correct file name ( #16316 )
...
This was missed in https://github.com/qmk/qmk_firmware/pull/14895 .
Thanks to fauxpark for spotting this.
2022-02-11 20:36:26 +11:00
656c151e07
Merge remote-tracking branch 'origin/master' into develop
2022-02-11 03:38:26 +00:00
8106697a42
Merge remote-tracking branch 'origin/master' into develop
2022-02-11 02:31:55 +00:00
cc7d3b75d7
Merge remote-tracking branch 'origin/master' into develop
2022-02-11 00:19:54 +00:00
9e4942bec8
[Keyboard] move latincompass's boards to /latincompass ( #16039 )
2022-02-10 15:20:11 -08:00
27ec667430
move id80 and id75 to v1 to accommodate for id75 v2 and id80 v3 ( #15992 )
...
* move id80 to a v1 to acommondate for v2 and a future v3
* move id75 to v1
* fix manufacturer and product fields, enable backlight
* move user keymap
* Fix DEFAULT_FOLDER
* Update build command
Co-authored-by: zvecr <git@zvecr.com>
2022-02-10 21:46:03 +00:00
7c57c88c86
move ID87 to IDOBAO vendor folder ( #15667 )
...
* move ID87 to IDOBAO vendor folder
* move to v1 to acommondate for v2
2022-02-10 21:19:33 +00:00
8787978951
Merge remote-tracking branch 'origin/master' into develop
2022-02-10 21:03:01 +00:00
e04f6c5d38
Remove manual enable of LTO within user keymaps ( #15378 )
2022-02-10 09:52:39 -08:00
f7e7671f69
Migrate more makefile utilities to builddefs sub-directory ( #16002 )
2022-02-10 09:45:51 -08:00
7a0fd646e3
Merge remote-tracking branch 'origin/master' into develop
2022-02-10 16:23:14 +00:00
9f4fbd3aa7
Merge remote-tracking branch 'origin/master' into develop
2022-02-10 16:22:18 +00:00
54572c8daf
Merge remote-tracking branch 'origin/master' into develop
2022-02-10 16:20:03 +00:00
cbdb225a67
Merge remote-tracking branch 'origin/master' into develop
2022-02-10 16:18:23 +00:00
78c3149365
Merge remote-tracking branch 'origin/master' into develop
2022-02-10 16:17:45 +00:00
815d2bae81
Merge remote-tracking branch 'origin/master' into develop
2022-02-10 16:17:00 +00:00
3e52e60595
Fix slashes in build_full_test.mk ( #16300 )
2022-02-10 18:20:37 +11:00
0930c60553
Merge remote-tracking branch 'origin/master' into develop
2022-02-10 07:13:21 +00:00
473557ff7d
Merge remote-tracking branch 'origin/master' into develop
2022-02-10 05:24:53 +00:00
03b1de6925
Merge remote-tracking branch 'origin/master' into develop
2022-02-10 05:23:32 +00:00
12246733b7
Merge remote-tracking branch 'origin/master' into develop
2022-02-10 03:30:02 +00:00
61e8a0879e
Merge remote-tracking branch 'origin/master' into develop
2022-02-10 01:31:55 +00:00
bc702fade2
Merge remote-tracking branch 'origin/master' into develop
2022-02-10 01:21:42 +00:00
968081958a
Merge remote-tracking branch 'origin/master' into develop
2022-02-10 01:15:04 +00:00
6339b6dab7
Merge remote-tracking branch 'origin/master' into develop
2022-02-10 01:04:13 +00:00
ae6f471f1c
Modify the output of the size checks. ( #16290 )
2022-02-10 08:50:55 +11:00
250fd721ac
move four_banger to bpiphany ( #16082 )
2022-02-09 21:33:40 +00:00
8e34b64a99
move hid_liber to /bpiphany ( #16091 )
2022-02-09 21:29:59 +00:00
cd673cceba
move spaceholdings boards into /spaceholdings ( #16096 )
2022-02-09 21:19:28 +00:00
a9250ad8a1
move @7-rate 's keebs to /rate ( #16099 )
2022-02-09 21:14:33 +00:00
9aed06ba47
move @npspears 's boards into /checkerboards ( #16100 )
2022-02-09 21:08:20 +00:00
c2c2f30f9f
Remove parent-relative paths from keyboards. ( #16282 )
...
* Remove parent-relative paths from keyboards.
* Update keyboards/capsunlocked/cu75/rules.mk
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-02-10 07:02:53 +11:00
1f67de2001
Align existing pca9555 driver to better match mcp23018 API ( #16277 )
2022-02-09 19:55:39 +00:00
96afc7a03a
Merge remote-tracking branch 'origin/master' into develop
2022-02-09 19:48:31 +00:00
d1e5221bf8
Fix idobao/id80/v3 compilation errors ( #16280 )
...
* fix
* another redefintion
2022-02-09 07:01:58 +00:00
3face6b704
Merge remote-tracking branch 'origin/master' into develop
2022-02-09 05:51:58 +00:00
69b6e0796b
Merge remote-tracking branch 'origin/master' into develop
2022-02-09 05:50:15 +00:00
7650e68798
Merge remote-tracking branch 'origin/master' into develop
2022-02-09 05:42:39 +00:00
4b377a80fa
Merge remote-tracking branch 'origin/master' into develop
2022-02-09 05:24:00 +00:00
70e9f70c93
Merge remote-tracking branch 'origin/master' into develop
2022-02-09 05:20:34 +00:00
9e293e7f9c
Merge remote-tracking branch 'origin/master' into develop
2022-02-09 05:13:10 +00:00
a2ffdb4abd
Merge remote-tracking branch 'upstream/master' into develop
2022-02-09 16:00:09 +11:00
74e8a71768
Move driver to core ( #15944 )
2022-02-09 00:07:42 +00:00
2e279f1b88
Initial pass at data driven new-keyboard subcommand ( #12795 )
...
* Initial pass at a data driven keyboard subcommand
* format
* lint
* Handle bootloader now its mandatory
2022-02-09 06:03:30 +11:00
a239051c4a
Misc size regression script improvements. ( #16268 )
...
* Misc size regression script improvements.
- Sets environment variable SIZE_REGRESSION_EXECUTING during execution
so hook scripts like `post-checkout` may skip processing.
- Forces checkout of the target branch, including removal of all
temporary object files in the process.
- Prints out a warning on exit stating that the git repository is in an
indeterminate state, and the user needs to swap back to whatever
intended branch they were working with originally.
* Remove `git clean`
2022-02-08 16:25:55 +00:00
87e6c2b06b
Merge remote-tracking branch 'origin/master' into develop
2022-02-07 21:32:27 +00:00
a1902c3bf8
Merge remote-tracking branch 'origin/master' into develop
2022-02-07 19:29:12 +00:00
008b5f52e5
Merge remote-tracking branch 'origin/master' into develop
2022-02-07 18:27:58 +00:00
a86d6fffc9
Fixup bootloaders. ( #16256 )
2022-02-06 19:09:21 -08:00
53a7306682
Reduce firmware size for dztech/dz60rgb_wkl/v2_1:via ( #16254 )
2022-02-06 23:58:05 +00:00
842d20267c
Remove half implemented micronucleus bootloader support ( #16252 )
2022-02-06 22:59:03 +00:00
9124f5dc2d
Add layout change callbacks to VIA ( #16087 )
...
* Add layout change callbacks to VIA
* Update worklouder example
2022-02-06 22:01:04 +00:00
3b60e71f07
Merge remote-tracking branch 'origin/master' into develop
2022-02-06 21:01:53 +00:00
ab23b4167f
Merge remote-tracking branch 'origin/master' into develop
2022-02-06 17:50:38 +00:00
41bbb34287
Merge remote-tracking branch 'origin/master' into develop
2022-02-06 17:38:30 +00:00
65a4ad1177
Merge remote-tracking branch 'origin/master' into develop
2022-02-06 17:37:11 +00:00
b7f415d047
Format code according to conventions ( #16249 )
2022-02-06 09:08:13 -08:00
0452ad9479
Add RGB matrix & LED Matrix support for IS31FL3742A, IS31FL3743A, IS31FL3745, IS31FL3746A ( #14989 )
...
Co-authored-by: Xelus22 <17491233+Xelus22@users.noreply.github.com>
2022-02-06 09:04:43 -08:00
e036c19d06
Add SN74x138 demultiplexer driver ( #16217 )
2022-02-06 09:02:45 -08:00
f4e3f75ecc
Merge remote-tracking branch 'origin/master' into develop
2022-02-06 16:58:25 +00:00
c7a39c4549
Merge remote-tracking branch 'origin/master' into develop
2022-02-06 16:56:06 +00:00
5a0e129f11
[Bug] Fix layer_state restoration at end of dynamic macro feature ( #16230 )
2022-02-06 08:55:16 -08:00
89cc668b73
Merge remote-tracking branch 'origin/master' into develop
2022-02-06 15:57:43 +00:00
1dce1f90d7
Merge remote-tracking branch 'origin/master' into develop
2022-02-06 15:57:08 +00:00
ff7274fe9a
Merge remote-tracking branch 'origin/master' into develop
2022-02-06 15:55:29 +00:00
49d5d13148
Merge remote-tracking branch 'origin/master' into develop
2022-02-06 05:18:37 +00:00
1aa9328200
Merge remote-tracking branch 'origin/master' into develop
2022-02-06 05:17:07 +00:00
de1417b660
move @qpocket 's keyboards to qpocket/ ( #15827 )
2022-02-05 21:16:47 -08:00
38e085df87
move input club keyboards into vendor folder ( #15788 )
2022-02-05 21:16:21 -08:00
10fa737ab8
Merge remote-tracking branch 'origin/master' into develop
2022-02-06 04:58:43 +00:00
a7c403fb09
Merge remote-tracking branch 'origin/master' into develop
2022-02-06 04:54:14 +00:00
9e65b23adc
Merge remote-tracking branch 'origin/master' into develop
2022-02-06 04:53:35 +00:00
ad4f954b66
Merge remote-tracking branch 'origin/master' into develop
2022-02-06 04:08:13 +00:00
f440732ff2
Merge remote-tracking branch 'origin/master' into develop
2022-02-05 17:02:37 +00:00
b1debfb12f
Remove default pointing device driver. ( #16190 )
...
* remove custom as default
* add missing pointing_device_driver to rules.mk
* Update docs
2022-02-05 14:29:15 +00:00
065f6eeb4e
Merge remote-tracking branch 'origin/master' into develop
2022-02-05 14:28:11 +00:00
80dbdb2a61
Merge remote-tracking branch 'origin/master' into develop
2022-02-05 11:45:18 +00:00
3facf05324
Add custom
to list of valid bootloader types in info.json ( #16228 )
2022-02-05 11:43:22 +00:00
f4f3bf81c7
Add missing BOOTLOADER
for a handful of boards ( #16225 )
2022-02-05 16:55:24 +11:00
e16dd1bcc0
add version.h to gitignore ( #16222 )
2022-02-04 19:23:27 -08:00
eb8ace0855
RGB Matrix: Reload from EEPROM ( #15923 )
...
Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
2022-02-04 19:08:48 -08:00
119cadbaae
Merge remote-tracking branch 'origin/master' into develop
2022-02-05 03:07:32 +00:00
80db7668da
Merge remote-tracking branch 'origin/master' into develop
2022-02-05 01:59:35 +00:00
d31dd6d2a0
Followup to #16220 , more test error output. ( #16221 )
2022-02-05 12:51:23 +11:00
28fbcac6c9
Merge remote-tracking branch 'origin/master' into develop
2022-02-05 01:50:54 +00:00
e987ce1652
Standardise error output. ( #16220 )
2022-02-04 17:32:31 -08:00
45406c0ca2
Merge remote-tracking branch 'origin/master' into develop
2022-02-04 23:09:00 +00:00
f1cd2a5a89
ChibiOS: add support for HID Programmable Buttons ( #15787 )
...
* ChibiOS: add support for HID Programmable Buttons
Fixes #15596
* Enable SHARED_ENDPOINT when PROGRAMMABLE_BUTTON is enabled
The Programmable Button driver expects the shared EP to be enabled.
So enforce this invariant.
2022-02-04 22:25:57 +00:00
5b31e97187
Merge remote-tracking branch 'origin/master' into develop
2022-02-04 21:23:22 +00:00
0844b0d9bd
Merge remote-tracking branch 'origin/master' into develop
2022-02-04 21:20:21 +00:00
b4dba89dc4
Merge remote-tracking branch 'origin/master' into develop
2022-02-04 21:19:15 +00:00
a72f4346ce
Merge remote-tracking branch 'origin/master' into develop
2022-02-04 21:15:50 +00:00
8fd8b2dc92
Skip categorisation of PR if it's only for code formatting. ( #16215 )
2022-02-05 07:36:57 +11:00
0c0aa6a0ae
Merge remote-tracking branch 'origin/master' into develop
2022-02-04 20:35:49 +00:00
ec9147f069
Merge remote-tracking branch 'origin/master' into develop
2022-02-04 20:34:55 +00:00
e83aa78357
Merge remote-tracking branch 'origin/master' into develop
2022-02-04 19:36:04 +00:00
b4ceefde37
Format code according to conventions ( #16211 )
2022-02-04 19:23:30 +00:00
6a35788b63
[Core] Add Pixel Flow RGB matrix effect ( #15829 )
...
* Initial PIXEL FLOW matrix effect commit
* Commit suggested use of rgb_matrix_check_finished_leds
Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
* Code change support for split RGB
Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
2022-02-05 05:58:16 +11:00
578d3f6951
Merge remote-tracking branch 'origin/master' into develop
2022-02-04 18:57:58 +00:00
f2384d062b
Merge remote-tracking branch 'origin/master' into develop
2022-02-04 18:56:47 +00:00
135c935990
Initial migration of suspend callbacks ( #16067 )
...
* Initial migration of suspend logic
* Add header
2022-02-05 05:10:00 +11:00
580ef6d88f
ChibiOS timer fixes ( #16017 )
...
* chibios/timer: Move the 16-bit timer handling into a separate function
Extract the code which effectively makes a 32-bit tick counter from a
possibly 16-bit ChibiOS system timer into a separate function. Does
not really change the behavior of the timer API, but makes the actions
done in `timer_clear()` and `timer_read32()` more obvious.
* chibios/timer: Rename some variable to better reflect their role
* chibios/timer: Fix 32-bit tick counter overflow handling
The QMK timer API implementation for ChibiOS used a 32-bit tick counter
(obtained from the ChibiOS system timer) and then converted the value to
milliseconds to produce the timer value for QMK. However, the frequency
of the ChibiOS timer is above 1000 Hz in most cases (values of 10000 Hz
or even 100000 Hz are typically used), and therefore the 32-bit tick
counter was overflowing and wrapping around much earlier than expected
(after about 5 days for 10000 Hz, or about 12 hours for 100000 Hz).
When this wraparound happened, the QMK timer value was jumping back to
zero, which broke various code dealing with timers (e.g., deferred
executors).
Just making the tick counter 64-bit to avoid the overflow is not a good
solution, because the ChibiOS code which performs the conversion from
ticks to milliseconds may encounter overflows when handling a 64-bit
value. Adjusting just the value converted to milliseconds to account
for lost 2**32 ticks is also not possible, because 2**32 ticks may not
correspond to an integer number of milliseconds. Therefore the tick
counter overflow is handled as follows:
- A reasonably large number of ticks (the highest multiple of the
ChibiOS timer frequency that fits into uint32_t) is subtracted from
the tick counter, so that its value is again brought below 2**32.
The subtracted value is chosen so that it would correspond to an
integer number of seconds, therefore it could be converted to
milliseconds without any loss of precision.
- The equivalent number of milliseconds is then added to the converted
QMK timer value, so that the QMK timer continues to count
milliseconds as it was before the tick counter overflow.
* chibios/timer: Add a virtual timer to make 16-bit timer updates more reliable
The code which extends the 16-bit ChibiOS system timer to a 32-bit tick
counter requires that it is called at least once for every overflow of
the system timer (otherwise the tick counter can skip one or more
overflow periods). Normally this requirement is satisfied just from
various parts of QMK code reading the current timer value; however, in
some rare circumstances the QMK code may be blocked waiting for some
event, and when this situation is combined with having a rather high
timer frequency, this may result in improper timekeeping.
Enhance the timer reliability by adding a ChibiOS virtual timer which
invokes a callback every half of the timer overflow period. The virtual
timer callback can be invoked even when the normal QMK code is blocked;
the only requirement is that the timer interrupts are enabled, and the
ChibiOS kernel is not locked for an excessive time (but the timer update
will eventually work correctly if the virtual timer handling is not
delayed by more than a half of the timer overflow period).
Keeping a virtual timer always active also works around a ChibiOS bug
that can manifest with a 16-bit system timer and a relatively high timer
frequency: when all active virtual timers have delays longer than the
timer overflow period, the handling of virtual timers stops completely.
In QMK this bug can result in a `wait_ms()` call with a delay larger
than the timer overflow period just hanging indefinitely. However, when
the timer update code adds a virtual timer with a shorter delay, all
other virtual timers are also handled properly.
2022-02-05 05:08:50 +11:00
8927d56606
Update outputselect to use platform connected state API ( #16185 )
2022-02-04 09:55:58 -08:00
e212c7c2e5
Merge remote-tracking branch 'origin/master' into develop
2022-02-04 17:46:59 +00:00
5178f75475
Merge remote-tracking branch 'origin/master' into develop
2022-02-04 16:00:17 +00:00
d966b39c5d
Merge remote-tracking branch 'origin/master' into develop
2022-02-04 04:32:58 +00:00
249280cac2
Merge remote-tracking branch 'origin/master' into develop
2022-02-04 03:45:30 +00:00
db43e45077
Ensure version.h
is recreated each build. ( #16188 )
2022-02-04 07:36:02 +11:00
57a78b68de
Merge remote-tracking branch 'origin/master' into develop
2022-02-03 10:19:27 +00:00
0be2eaf174
Create a build error if no bootloader is specified. ( #16181 )
...
* Create a build error if no bootloader is specified.
* Update builddefs/bootloader.mk
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-02-03 19:22:49 +11:00
0d7ff026b1
Merge remote-tracking branch 'origin/master' into develop
2022-02-02 21:09:21 +00:00
24da0457f8
Merge remote-tracking branch 'origin/master' into develop
2022-02-02 16:22:19 +00:00
96dbbc0439
Format code according to conventions ( #16169 )
2022-02-02 16:25:32 +11:00
1bdc1c23c7
Fixup builds so that teensy EEPROM knows which MCU it's targeting. ( #16168 )
2022-02-02 16:21:07 +11:00
593704b7a7
Merge remote-tracking branch 'origin/master' into develop
2022-02-02 05:05:53 +00:00
9aed323aa0
Merge remote-tracking branch 'origin/master' into develop
2022-02-02 05:05:18 +00:00
d4dc743a85
Fix issues with Python Tests ( #16162 )
...
* Reformat python due to yapf changes
* Fix pytest keymap list test
* revert formatting
* Use contra, because, well
https://www.reddit.com/r/MechanicalKeyboards/comments/8riofq/did_i_kill_my_contra/
2022-02-02 15:44:42 +11:00
d6d48aa2aa
Remove old .gitignore entry. Add more macOS junk exclusions. ( #16167 )
2022-02-02 15:36:37 +11:00
74420c9fa2
Merge remote-tracking branch 'origin/master' into develop
2022-02-02 04:33:01 +00:00
7d38aec3ac
Merge remote-tracking branch 'origin/master' into develop
2022-02-02 04:31:44 +00:00
6e2b03cf69
Fixup multibuild filegen ( #16166 )
...
* Add env variable support to multibuild.
* Generate version.h in build-specific location.
2022-02-02 15:30:22 +11:00
e22efc037a
Don't make EEPROM size assumptions with dynamic keymaps. ( #16054 )
...
* Don't make EEPROM size assumptions with dynamic keymaps.
* Add support for checking against emulated flash, error out if someone attempts to build a board without specifying EEPROM size.
* Reorder defines so that MCU is considered last.
* Refactor EEPROM definitions for simplicity.
* Fix max sizing of kabedon/kabedon980.
* Fix max sizing of mechlovin/olly/jf.
* Fix unit tests.
* Review comments, add messages with values during build failures.
2022-02-02 15:04:37 +11:00
da5cb5fd6f
[Keyboard] move woodkeys.click keyboards to /woodkeys ( #16113 )
2022-01-31 20:44:28 -08:00
984481ff8e
[Keyboard] move @drhigsby 's boards into /drhigsby ( #16041 )
2022-01-31 20:36:16 -08:00
3b580de023
Merge remote-tracking branch 'origin/master' into develop
2022-02-01 02:59:00 +00:00
a2cfa23baf
[Keyboard] move @vuhopkep 's keebs into /hnahkb ( #16102 )
2022-01-31 18:13:33 -08:00
d9238b7baf
[Keyboard] fix missed .noci in reviung move ( #16107 )
2022-01-31 18:13:13 -08:00
b8deac707e
[Keyboard] move @tominabox1 's keebs into /tominabox1 ( #16109 )
2022-01-31 18:12:57 -08:00
1477440ba0
[Keyboard] move niu_mini to /kbdfans ( #16112 )
2022-01-31 18:12:39 -08:00
735fb8a8b6
Merge remote-tracking branch 'origin/master' into develop
2022-02-01 02:11:34 +00:00
8515d12e20
[Keyboard] move @omkbd 's boards to /omkbd ( #16116 )
2022-01-31 18:11:18 -08:00
658d211804
Merge remote-tracking branch 'origin/master' into develop
2022-02-01 02:08:56 +00:00
e4afd371dc
Merge remote-tracking branch 'origin/master' into develop
2022-02-01 02:08:02 +00:00
97ee1c0aee
Merge remote-tracking branch 'origin/master' into develop
2022-02-01 02:06:00 +00:00
d36c245400
Merge remote-tracking branch 'origin/master' into develop
2022-02-01 00:29:19 +00:00
a33dcb5a9a
Small fix for Sol 3 brightness limits ( #16157 )
2022-02-01 00:10:46 +00:00
1571f8e258
Merge remote-tracking branch 'origin/master' into develop
2022-01-31 21:31:58 +00:00
84b7fc364d
[Keyboard] move @takai 's keyboards into /recompile_keys ( #16053 )
2022-01-31 11:52:01 -08:00
ae705e3e55
[Keyboard] move @ka2hiro 's boards into /kagizaraya ( #16070 )
2022-01-31 11:48:51 -08:00
3fefaf7f6b
[Keyboard] move @GlenPickle 's chimera* boards into a folder ( #16072 )
2022-01-31 11:47:38 -08:00
6cb0e8924b
[Keyboard] move @yynmt 's boards into /yynmt ( #16075 )
2022-01-31 11:46:08 -08:00
2427678f7d
[Keyboard] move @Biacco42 's keebs into /biacco42 ( #16080 )
2022-01-31 11:44:45 -08:00
2e052b87c4
[Keyboard] move unikeyboard boards to /unikeyboard ( #16081 )
2022-01-31 11:42:53 -08:00
4452be587b
Merge remote-tracking branch 'origin/master' into develop
2022-01-31 19:40:44 +00:00
781cdde288
Merge remote-tracking branch 'origin/master' into develop
2022-01-31 19:35:14 +00:00
d1e1f95975
Merge remote-tracking branch 'origin/master' into develop
2022-01-31 19:32:13 +00:00
8116b2a15c
Merge remote-tracking branch 'origin/master' into develop
2022-01-31 11:16:45 +00:00
14c1bd3b93
Merge remote-tracking branch 'origin/master' into develop
2022-01-31 01:27:07 +00:00
8ad59ec127
Merge remote-tracking branch 'origin/master' into develop
2022-01-30 23:11:13 +00:00
4297f0669b
Merge remote-tracking branch 'origin/master' into develop
2022-01-30 23:10:15 +00:00
fc74d6b8d9
Merge remote-tracking branch 'origin/master' into develop
2022-01-30 23:08:10 +00:00
9af9af73f4
Fix up default folder locations. ( #16135 )
2022-01-30 21:48:05 +00:00
d1cf218b9d
[Keyboard] Overhaul Tractyl Manuform ( #16134 )
2022-01-30 13:29:43 -08:00
b57f8a8b9f
Merge remote-tracking branch 'origin/master' into develop
2022-01-30 13:23:13 -08:00
1be1bebc04
Merge remote-tracking branch 'origin/master' into develop
2022-01-30 19:29:29 +00:00
a1b39e6db2
[Keyboard] move That-Canadian 's boards into /maple_computing ( #16050 )
2022-01-30 11:28:04 -08:00
07bb65384c
[Keyboard] move @kkatano 's keyboards to kkatano user folder ( #15684 )
2022-01-30 11:22:12 -08:00
51e99b562d
[Keyboard] move @monksoffunk 's boards into 25keys/ ( #15789 )
2022-01-30 11:17:04 -08:00
211533c738
Merge remote-tracking branch 'origin/master' into develop
2022-01-30 19:13:37 +00:00
b4f124c78c
Merge remote-tracking branch 'origin/master' into develop
2022-01-30 19:06:54 +00:00
2d23516462
Merge remote-tracking branch 'origin/master' into develop
2022-01-30 19:00:54 +00:00
56623a6224
Merge remote-tracking branch 'origin/master' into develop
2022-01-30 18:59:30 +00:00
566f6e7b76
[Keyboard] move @matthewdias 's keebs into matthewdias/ ( #15991 )
2022-01-30 10:58:40 -08:00
cad8866db1
Add support for Q-series on the ckled2001 LED driver ( #16051 )
2022-01-30 10:56:54 -08:00
3f7da15bba
Merge remote-tracking branch 'origin/master' into develop
2022-01-30 18:53:06 +00:00
cffc3fcce5
[Keyboard] Re-org Hillside folders and fix default keymap ( #16128 )
...
Co-authored-by: mmccoyd <mmccoyd@cs.berkley.edu>
2022-01-30 10:53:01 -08:00
dc816a98fe
Merge remote-tracking branch 'origin/master' into develop
2022-01-30 18:47:30 +00:00
a6a7b1ce8f
[Keyboard] move @ibnuda 's keebs into /ibnuda ( #16108 )
2022-01-30 10:47:26 -08:00
84c1fcef05
Merge remote-tracking branch 'origin/master' into develop
2022-01-30 18:36:17 +00:00
7d685956cc
Rename AdafruitBLE
to BluefruitLE
( #16127 )
2022-01-30 17:29:42 +00:00
9f4769fbe6
Merge remote-tracking branch 'origin/master' into develop
2022-01-30 07:12:22 +00:00
749fa8b55f
Merge remote-tracking branch 'origin/master' into develop
2022-01-29 23:30:10 +00:00
02dff061db
Merge remote-tracking branch 'origin/master' into develop
2022-01-29 23:29:28 +00:00
b001d9383a
Merge remote-tracking branch 'origin/master' into develop
2022-01-29 23:28:42 +00:00
8696d93e96
Merge remote-tracking branch 'origin/master' into develop
2022-01-29 23:27:35 +00:00
c969d4ece3
Merge remote-tracking branch 'origin/master' into develop
2022-01-29 21:29:50 +00:00
86bb162dd3
Merge remote-tracking branch 'origin/master' into develop
2022-01-29 21:17:50 +00:00
67b001c737
Merge remote-tracking branch 'origin/master' into develop
2022-01-29 18:50:19 +00:00
6c380e0eb1
Merge remote-tracking branch 'origin/master' into develop
2022-01-29 18:29:10 +00:00
38de0681ff
Merge remote-tracking branch 'origin/master' into develop
2022-01-29 18:28:12 +00:00
d6abdda34f
Merge remote-tracking branch 'origin/master' into develop
2022-01-29 16:06:50 +00:00
d0faaa9c7c
Merge remote-tracking branch 'origin/master' into develop
2022-01-29 14:28:24 +00:00
b79b8dcdd0
Format code according to conventions ( #16110 )
2022-01-29 12:25:49 +00:00
d700447dda
Combo TAP_CODE_DELAY
and clear_weak_mods
( #15866 )
2022-01-28 23:19:36 -08:00
8c1c377272
Merge remote-tracking branch 'origin/master' into develop
2022-01-29 07:11:11 +00:00
6991631385
Merge remote-tracking branch 'origin/master' into develop
2022-01-29 07:07:29 +00:00
20fac523c7
Merge remote-tracking branch 'origin/master' into develop
2022-01-29 07:05:20 +00:00
1f59fe6d1b
Adjust tap_code16 to account for TAP_HOLD_CAPS_DELAY ( #15635 )
...
Co-authored-by: Ga68 <github.ga68.e@grxme.com>
2022-01-28 23:03:21 -08:00
3e9551bcfa
Merge remote-tracking branch 'origin/master' into develop
2022-01-29 06:59:01 +00:00
aff9eafea5
Merge remote-tracking branch 'origin/master' into develop
2022-01-29 06:43:15 +00:00
fee5950a5c
Merge remote-tracking branch 'origin/master' into develop
2022-01-29 03:28:29 +00:00
720ccf9559
Merge remote-tracking branch 'origin/master' into develop
2022-01-29 03:27:16 +00:00
2f5074cf32
Merge remote-tracking branch 'origin/master' into develop
2022-01-29 01:35:09 +00:00
46e2caea78
Merge remote-tracking branch 'origin/master' into develop
2022-01-29 00:19:53 +00:00
51ee8965a7
Merge remote-tracking branch 'origin/master' into develop
2022-01-28 23:34:08 +00:00
99478417ac
Merge remote-tracking branch 'origin/master' into develop
2022-01-27 15:57:01 +00:00
7c4992bce1
Merge remote-tracking branch 'origin/master' into develop
2022-01-27 15:51:25 +00:00
59f9703224
Merge remote-tracking branch 'origin/master' into develop
2022-01-27 15:42:37 +00:00
f25977bcd4
Merge remote-tracking branch 'origin/master' into develop
2022-01-27 15:37:50 +00:00
2ab685565a
Merge remote-tracking branch 'origin/master' into develop
2022-01-27 14:50:48 +00:00
5ee29dc000
Merge remote-tracking branch 'origin/master' into develop
2022-01-27 14:49:24 +00:00
799de75b8b
Merge remote-tracking branch 'origin/master' into develop
2022-01-27 05:16:34 +00:00
be59e8af2b
Deprecate split transactions status field ( #16023 )
2022-01-26 21:13:27 -08:00
ed8ab3e32c
Merge remote-tracking branch 'origin/master' into develop
2022-01-27 05:13:11 +00:00
2df420f1f4
Merge remote-tracking branch 'origin/master' into develop
2022-01-27 05:02:08 +00:00
6a9ec74b32
Remove unused suspend_idle ( #16063 )
2022-01-26 14:57:28 -08:00
9e5f8983ec
Merge remote-tracking branch 'origin/master' into develop
2022-01-26 22:01:51 +00:00
7b31fc54df
Enable a default task throttle for split pointing. ( #15925 )
2022-01-26 19:24:29 +00:00
c99cbd915f
Merge remote-tracking branch 'origin/master' into develop
2022-01-26 19:23:51 +00:00
4f6c0d0ea5
More keyboard rules.mk cleanups ( #16044 )
...
* More keyboard rules.mk cleanups
* Found a couple more
2022-01-25 20:21:08 +00:00
44e62a3634
Merge remote-tracking branch 'origin/master' into develop
2022-01-25 13:43:25 +00:00
efbfd30318
Merge remote-tracking branch 'origin/master' into develop
2022-01-25 13:41:28 +00:00
2da12182f3
Fix handwired/ms_sculpt_mobile default keymap ( #16032 )
2022-01-25 13:10:51 +00:00
7df371750f
Workaround in Makefile for recursive rule matching ( #15988 )
...
* Bodge for recursive rule matching
* Bodge for recursive rule matching - force python3
* Tidy up
2022-01-25 11:50:35 +11:00
5f23345886
Add a script that simplifies running commands under docker. ( #16028 )
2022-01-24 23:58:53 +00:00
bf9569db93
Various Makefile optimisations ( #16015 )
2022-01-24 23:54:56 +00:00
c71c0fba90
Fix bootloader_jump for certain CTRL boards ( #16026 )
2022-01-25 09:28:13 +11:00
5249a606f1
Fix up issue with PROGMEM and hand_swap_config ( #16027 )
2022-01-24 22:20:08 +00:00
1d11ae3087
Rip out old macro and action_function system ( #16025 )
...
* Rip out old macro and action_function system
* Update quantum/action_util.c
Co-authored-by: Joel Challis <git@zvecr.com>
2022-01-24 21:22:20 +00:00
3340ca46e8
Merge remote-tracking branch 'origin/master' into develop
2022-01-24 15:58:34 +00:00
8f22819d47
Default EEPROM implementation should be transient when not implemented. Removed the equivalent eeprom_teensy fallback. ( #16020 )
2022-01-24 14:18:05 +00:00
489c5ff4a2
Merge remote-tracking branch 'origin/master' into develop
2022-01-24 01:37:57 +00:00
939006d2e5
Merge remote-tracking branch 'origin/master' into develop
2022-01-24 01:33:44 +00:00
95321fbc2c
Merge remote-tracking branch 'origin/master' into develop
2022-01-23 22:15:53 +00:00
77062e9a36
Add L432, L442. ( #16016 )
2022-01-24 08:49:36 +11:00
0f53e1333f
Merge remote-tracking branch 'origin/master' into develop
2022-01-23 20:38:05 +00:00
8776b4b088
[Keyboard] Fix erroneous SRC for Clueboard 66 hotswap ( #16007 )
2022-01-23 15:10:59 +00:00
a8700404f7
Relocate matrix_init_quantum content ( #15953 )
...
* Relocate matrix_init_quantum content
* Update include order
* Fix cherry pick from 15722
2022-01-23 02:41:57 +00:00
8101a836a4
[Bug] Fix compilation issues for led indicators ( #16001 )
2022-01-22 23:43:39 +00:00
eddd1c0567
Fix BACKLIGHT_CAPS_LOCK warning ( #15999 )
...
* Fix BACKLIGHT_CAPS_LOCK warning
* align defs
2022-01-22 23:11:42 +00:00
6e83b44940
Align location of some host led logic ( #15954 )
...
* Align location of host led logic
* Move more
* align ifdefs
* Fix up includes
* Move callback defs
* Convert comment to build message
2022-01-22 21:17:02 +00:00
448a90f6b0
rocketboard_16
: Fix mismatched LUT sizes (#15997 )
2022-01-23 06:56:44 +11:00
8ec18d1476
Remove action_function()
from LFKeyboards boards ( #15993 )
2022-01-22 18:24:02 +00:00
4ef11f0905
Merge remote-tracking branch 'origin/master' into develop
2022-01-22 15:04:17 +00:00
8863e1f696
Merge remote-tracking branch 'origin/master' into develop
2022-01-22 10:26:24 +00:00
82c194f86c
Merge remote-tracking branch 'origin/master' into develop
2022-01-22 06:16:20 +00:00
c587df3b66
Fix build failures for mschwingen/modelm
( #15987 )
2022-01-22 06:12:34 +00:00
372f2b76aa
Merge remote-tracking branch 'origin/master' into develop
2022-01-22 06:12:22 +00:00
489475814a
fixed typo in orange HSV colors decalartion ( #15976 )
2022-01-22 06:12:14 +00:00
fed36fc5f8
Adjust mouse key defaults ( #15883 )
2022-01-21 22:09:44 -08:00
833f8db838
Merge remote-tracking branch 'origin/master' into develop
2022-01-22 06:09:28 +00:00
e137e39911
Merge remote-tracking branch 'origin/master' into develop
2022-01-22 05:57:32 +00:00
b91efb896d
Merge remote-tracking branch 'origin/master' into develop
2022-01-22 05:55:41 +00:00
72dc5d5862
Merge remote-tracking branch 'origin/master' into develop
2022-01-22 05:32:01 +00:00
909003cce9
[Bug] Fix hack for chibiOS reset name ( #15984 )
2022-01-22 04:59:19 +00:00
3a27f065b7
Merge remote-tracking branch 'origin/master' into develop
2022-01-22 04:27:26 +00:00
102cec8241
Merge remote-tracking branch 'origin/master' into develop
2022-01-21 20:11:30 -08:00
ad702096a9
[Keyboard] Sol 3 Keyboard from RGBKB ( #15687 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Franklyn Tackitt <franklyn@tackitt.net>
2022-01-21 19:51:12 -08:00
b45a037c7e
Rename some Quantum keycodes ( #15968 )
...
* Rename some Quantum keycodes
* Tweak EEPROM clear and debug keycode short aliases
2022-01-22 03:34:15 +00:00
c7f477bc59
Merge remote-tracking branch 'origin/master' into develop
2022-01-21 15:49:13 +00:00
2f5c70e834
Merge remote-tracking branch 'origin/master' into develop
2022-01-21 14:18:11 +00:00
be6a4745ae
Merge remote-tracking branch 'origin/master' into develop
2022-01-21 01:30:48 +00:00
ecfa4172d0
Merge remote-tracking branch 'origin/master' into develop
2022-01-20 23:20:58 +00:00
c9866313a7
Merge remote-tracking branch 'origin/master' into develop
2022-01-20 23:20:26 +00:00
edf9d33e61
Merge remote-tracking branch 'origin/master' into develop
2022-01-20 20:14:40 +00:00
fe1f53ce8f
Merge remote-tracking branch 'origin/master' into develop
2022-01-20 20:12:20 +00:00
36b7a13be9
Merge remote-tracking branch 'origin/master' into develop
2022-01-20 17:25:31 +00:00
6ebb44f17e
[Bug][Core] Fix optical sensor firmware upload ( #15919 )
2022-01-20 09:23:16 -08:00
24324378a8
Merge remote-tracking branch 'origin/master' into develop
2022-01-19 20:54:25 +00:00
d840ef2b28
Relocate matrix_scan_quantum tasks ( #15882 )
...
* Move matrix_scan_quantum tasks
* Fix tests
* Fix up missing refs
2022-01-19 17:38:48 +00:00
dcb0c4e51e
Add example implementations for compatible MCUs list ( #15935 )
...
* Add example implementations for compatible MCUs list
* Update docs/compatible_microcontrollers.md
Co-authored-by: Nick Brassel <nick@tzarc.org>
Co-authored-by: Nick Brassel <nick@tzarc.org>
2022-01-19 20:34:59 +11:00
bb75c10e28
Merge remote-tracking branch 'origin/master' into develop
2022-01-19 00:21:45 +00:00
3a01f51063
Merge remote-tracking branch 'origin/master' into develop
2022-01-19 00:19:22 +00:00
b825af0728
Merge remote-tracking branch 'origin/master' into develop
2022-01-18 18:25:03 +00:00
9a65cc39da
Merge remote-tracking branch 'origin/master' into develop
2022-01-17 19:01:26 +00:00
fb65f07832
Merge remote-tracking branch 'origin/master' into develop
2022-01-17 14:12:32 +00:00
c72ed7c024
CLI: Parse USB device version BCD ( #14580 )
...
* CLI: Parse USB device version BCD
* Apply suggestions
2022-01-17 08:44:34 +11:00
557fbbd6af
Yet another bad DEFAULT_FOLDER
fix. ( #15904 )
2022-01-16 20:12:58 +00:00
217ad5cfc0
move yd60mq to ymdk vendor folder ( #15647 )
2022-01-17 07:01:00 +11:00
6a723c3571
Merge remote-tracking branch 'origin/master' into develop
2022-01-16 19:59:22 +00:00
069e232bab
Merge remote-tracking branch 'origin/master' into develop
2022-01-16 19:54:12 +00:00
15290f4366
rename idobo to idobao/id75, move to vendor folder ( #15661 )
...
* rename idobo to idobao/id75, move to vendor folder
* add image, amend readme to id75
* add buying link
2022-01-17 06:53:11 +11:00
1d3c2ceded
Add init function to clear previous effect ( #15815 )
2022-01-17 06:48:09 +11:00
33384a3663
Merge remote-tracking branch 'origin/master' into develop
2022-01-15 20:23:36 +00:00
02637ec350
Merge remote-tracking branch 'origin/master' into develop
2022-01-15 07:51:29 +00:00
9cd2024814
Merge remote-tracking branch 'origin/master' into develop
2022-01-15 07:28:32 +00:00
b8dbebec2d
Merge remote-tracking branch 'origin/master' into develop
2022-01-15 07:27:06 +00:00
f07ea255a9
Merge remote-tracking branch 'origin/master' into develop
2022-01-15 05:49:44 +00:00
08a42dc72c
Fix broken bootloader builds in develop. ( #15880 )
2022-01-15 01:04:58 +00:00
77eae62d62
Merge remote-tracking branch 'origin/master' into develop
2022-01-14 19:06:58 +00:00
90f2a03895
Merge remote-tracking branch 'origin/master' into develop
2022-01-14 18:58:43 +00:00
71a9384f49
Merge remote-tracking branch 'origin/master' into develop
2022-01-14 14:48:10 +00:00
cfc136f198
Merge remote-tracking branch 'origin/master' into develop
2022-01-14 14:47:32 +00:00
b7fb5f9987
Merge remote-tracking branch 'origin/master' into develop
2022-01-14 04:42:48 +00:00
fba519116d
Merge remote-tracking branch 'origin/master' into develop
2022-01-14 04:41:11 +00:00
a7e1de81ff
Merge remote-tracking branch 'origin/master' into develop
2022-01-14 04:38:56 +00:00
85743b9f32
Merge remote-tracking branch 'origin/master' into develop
2022-01-14 04:38:08 +00:00
7b75aa1818
Merge remote-tracking branch 'origin/master' into develop
2022-01-14 04:34:21 +00:00
15d385a862
Merge remote-tracking branch 'origin/master' into develop
2022-01-13 21:56:21 +00:00
c93dc153f1
Merge remote-tracking branch 'origin/master' into develop
2022-01-13 20:44:40 +00:00
66ef608726
Merge remote-tracking branch 'origin/master' into develop
2022-01-13 19:58:56 +00:00
7cbada6902
Merge remote-tracking branch 'origin/master' into develop
2022-01-13 19:03:21 +00:00
c02be0012e
Merge remote-tracking branch 'origin/master' into develop
2022-01-13 19:01:15 +00:00
354eedae7a
Merge remote-tracking branch 'origin/master' into develop
2022-01-13 18:59:54 +00:00
0d88d277e4
Merge remote-tracking branch 'origin/master' into develop
2022-01-13 17:20:41 +00:00
5c3f3e8332
Merge remote-tracking branch 'origin/master' into develop
2022-01-13 17:19:05 +00:00
50baf28386
move winry25tc to winry/ ( #15637 )
2022-01-13 09:18:56 -08:00
3f5d47eae8
Merge remote-tracking branch 'origin/master' into develop
2022-01-13 17:17:06 +00:00
856f49cf48
Merge remote-tracking branch 'origin/master' into develop
2022-01-13 17:16:47 +00:00
4f79b57774
Merge remote-tracking branch 'origin/master' into develop
2022-01-13 17:16:06 +00:00
3058bf0f83
Merge remote-tracking branch 'origin/master' into develop
2022-01-13 12:48:06 +00:00
2b1f97dcc2
Merge remote-tracking branch 'origin/master' into develop
2022-01-13 05:00:26 +00:00
a8482a4424
PMW3389 Revert Firmware load during Initilization ( #15859 )
2022-01-13 02:51:05 +00:00
bd2af5c556
Merge remote-tracking branch 'origin/master' into develop
2022-01-13 02:39:15 +00:00
69e4c18153
Merge remote-tracking branch 'origin/master' into develop
2022-01-13 02:29:55 +00:00
2609c49731
Merge remote-tracking branch 'origin/master' into develop
2022-01-13 02:14:13 +00:00
4eb284ef8d
[Keyboard] Fix suihankey/split
2022-01-12 15:18:06 -08:00
b554d8d336
Merge remote-tracking branch 'origin/master' into develop
2022-01-12 23:06:54 +00:00
8b188e060c
Merge remote-tracking branch 'origin/master' into develop
2022-01-12 23:05:58 +00:00
ddc6601487
move id67 ( #15662 )
2022-01-12 14:50:00 -08:00
88630d4913
Merge remote-tracking branch 'origin/master' into develop
2022-01-12 22:21:43 +00:00
96209d7eba
Merge remote-tracking branch 'origin/master' into develop
2022-01-12 22:16:17 +00:00
92b2738bbb
move @kakunpc 's keebs into kakunpc/ ( #15814 )
...
Co-authored-by: kakunpc <15257475+kakunpc@users.noreply.github.com>
2022-01-12 14:13:45 -08:00
5eb7eee560
Merge remote-tracking branch 'origin/master' into develop
2022-01-12 22:12:06 +00:00
99706e038b
Merge remote-tracking branch 'origin/master' into develop
2022-01-12 22:11:30 +00:00
cf954bbfd0
Merge remote-tracking branch 'origin/master' into develop
2022-01-12 22:10:48 +00:00
6e516ee89f
Merge remote-tracking branch 'origin/master' into develop
2022-01-12 22:10:08 +00:00
42a49ba44f
Merge remote-tracking branch 'origin/master' into develop
2022-01-12 22:09:11 +00:00
43d18321e3
Merge remote-tracking branch 'origin/master' into develop
2022-01-12 22:06:23 +00:00
58769a40de
Merge remote-tracking branch 'origin/master' into develop
2022-01-12 01:08:02 +00:00
2842ab4052
Add PMW3389 optical sensor Support (Updated) ( #15740 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-01-11 14:33:13 -08:00
a7eb27b867
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 20:18:21 +00:00
5e817664ad
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 18:09:11 +00:00
fd98d78cd8
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 18:07:58 +00:00
37d801776e
[Keyboard] move @obosob 's boards into obosob/ ( #15799 )
2022-01-11 10:05:06 -08:00
f0c14507a5
[Keyboard] move @nacly 's boards to nacly/ ( #15801 )
2022-01-11 10:01:33 -08:00
80e321f6ab
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 17:57:37 +00:00
aebf17b7e2
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 17:56:03 +00:00
52acb7dcac
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 17:43:47 +00:00
4187fc7fbb
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 03:20:36 +00:00
be1dcb9185
Fix CI. ( #15828 )
...
* Fix CI.
2022-01-11 14:20:33 +11:00
012db45bfb
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 03:15:35 +00:00
75bba4522d
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 03:12:50 +00:00
113b0f04bc
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 01:58:04 +00:00
dff6f23a1a
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 01:48:23 +00:00
461f279883
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 01:44:04 +00:00
9b07108fbf
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 01:39:46 +00:00
8e1269617a
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 01:37:16 +00:00
92ec98d5ce
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 01:33:20 +00:00
d4e05f6df3
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 01:31:53 +00:00
0b9324f332
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 01:17:43 +00:00
c20522369b
[Keymap] Add another GMMK Pro ANSI Keymap with custom RGB. ( #14243 )
...
Co-authored-by: Cedrik Lussier <lussier.cedrik@gmail.com>
2022-01-10 17:15:47 -08:00
cec35d2399
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 01:12:40 +00:00
4b9f73d32e
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 01:10:03 +00:00
a760168722
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 01:09:14 +00:00
c6277687b4
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 01:07:56 +00:00
79f2fca1f9
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 00:58:16 +00:00
34602f4b25
[Keyboard] move reviung keyboards to a directory ( #15636 )
2022-01-10 16:57:20 -08:00
2b212cf692
[Keyboard] Rename ymdk_np21 to np21, move to ymdk vendor folder ( #15641 )
2022-01-10 16:56:59 -08:00
65e7d0c01f
[Keyboard] move ymd96 to ymdk vendor folder ( #15643 )
2022-01-10 16:55:58 -08:00
c08ed73216
[Keyboard] move ymd75 to ymdk vendor folder ( #15645 )
2022-01-10 16:55:37 -08:00
db608aae51
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 00:54:24 +00:00
bc617d8ad1
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 00:53:34 +00:00
a5a3918856
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 00:51:40 +00:00
6ed4f51413
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 00:50:47 +00:00
d7d3839b8d
[Keyboard] move ID80 to IDOBAO vendor folder ( #15665 )
2022-01-10 16:49:50 -08:00
184f4b38c8
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 00:49:20 +00:00
93149711f6
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 00:45:05 +00:00
dfecad4362
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 00:42:28 +00:00
b1942d1d0c
[Keyboard] move cu24, cu75, cu80/v1 into capsunlocked folder ( #15758 )
2022-01-10 16:42:13 -08:00
93bacff1a6
[Keyboard] move prototypist boards into vendor folder ( #15780 )
2022-01-10 16:40:22 -08:00
36ebc75e9a
[Keyboard] move yiancar's boards into yiancardesigns/ ( #15781 )
2022-01-10 16:39:56 -08:00
a483ab3213
[Keyboard] move novelkeys keyboards to vendor folder ( #15783 )
2022-01-10 16:39:17 -08:00
ced6d835e8
[Keyboard] move weirdo-f's keyboards into weirdo/ ( #15785 )
2022-01-10 16:38:55 -08:00
a2ddb44957
[Keyboard] move marksard's boards to marksard/ ( #15786 )
2022-01-10 16:38:31 -08:00
31a6401193
[Keyboard] move rainkeebs's keyboards to rainkeebs/ ( #15797 )
2022-01-10 16:35:54 -08:00
ceea8ab5fe
[Keyboard] move standaside into edi/ ( #15798 )
2022-01-10 16:35:23 -08:00
f10285d800
Merge remote-tracking branch 'origin/master' into develop
2022-01-10 23:06:51 +00:00
aafbe043f9
[Keyboard] move lyso1 's boards into lyso1/ ( #15767 )
2022-01-10 15:06:37 -08:00
20e16bbcc4
Merge remote-tracking branch 'origin/master' into develop
2022-01-10 23:05:34 +00:00
e6e6529b4a
[Keyboard] move Salicylic-acid3's keyboards to salicylic-acid3/ ( #15791 )
2022-01-10 15:03:15 -08:00
4cff18a705
Merge remote-tracking branch 'origin/master' into develop
2022-01-10 23:02:16 +00:00
1a4db497db
Merge remote-tracking branch 'origin/master' into develop
2022-01-10 23:02:04 +00:00
5470e4a8ad
[Core] ChibiOS: shorten USB disconnect state on boot to 50ms ( #15805 )
2022-01-10 15:01:20 -08:00
5d0c92b40c
Merge remote-tracking branch 'origin/master' into develop
2022-01-10 23:00:33 +00:00
e014d9897d
Merge remote-tracking branch 'origin/master' into develop
2022-01-10 23:00:06 +00:00
ec7c3ac12d
Optimize initialization of PMW3360 Sensor ( #15821 )
2022-01-10 14:57:36 -08:00
2fbdfae4b7
Merge remote-tracking branch 'origin/master' into develop
2022-01-10 20:36:43 +00:00
017c26c167
Merge remote-tracking branch 'origin/master' into develop
2022-01-10 20:33:24 +00:00
0b4afdf35b
Merge remote-tracking branch 'origin/master' into develop
2022-01-10 20:16:17 +00:00
371fc8c062
Merge remote-tracking branch 'origin/master' into develop
2022-01-10 19:06:34 +00:00
d52dca47e8
Merge remote-tracking branch 'origin/master' into develop
2022-01-10 19:00:14 +00:00
0c402157fc
Advanced deferred_exec for core-side code. ( #15579 )
2022-01-10 18:26:46 +00:00
05b6fbb1f5
Merge remote-tracking branch 'origin/master' into develop
2022-01-10 16:23:47 +00:00
b4b636112e
Merge remote-tracking branch 'origin/master' into develop
2022-01-10 10:34:22 +00:00
5491385f3d
Merge remote-tracking branch 'origin/master' into develop
2022-01-10 10:33:15 +00:00
437dad1b0e
Merge remote-tracking branch 'origin/master' into develop
2022-01-10 10:22:38 +00:00
13a44b1fff
Merge remote-tracking branch 'origin/master' into develop
2022-01-10 09:26:59 +00:00
89260bab86
Merge remote-tracking branch 'origin/master' into develop
2022-01-10 09:14:12 +00:00
ceab485e58
Merge remote-tracking branch 'origin/master' into develop
2022-01-09 21:17:55 +00:00
9682abd5b8
Merge remote-tracking branch 'origin/master' into develop
2022-01-09 20:08:56 +00:00
21958a9343
New combo configuration options ( #15083 )
...
Co-authored-by: precondition <57645186+precondition@users.noreply.github.com>
2022-01-09 12:02:25 -08:00
69b211abb6
Merge remote-tracking branch 'origin/master' into develop
2022-01-09 19:57:38 +00:00
78dba27922
Merge remote-tracking branch 'origin/master' into develop
2022-01-09 18:22:39 +00:00
515eb94fab
Merge remote-tracking branch 'origin/master' into develop
2022-01-09 17:45:14 +00:00
30d060417f
Merge remote-tracking branch 'origin/master' into develop
2022-01-09 04:03:19 +00:00
9578b4b570
Merge remote-tracking branch 'origin/master' into develop
2022-01-09 03:58:05 +00:00
a1ca14c1e1
Merge remote-tracking branch 'origin/master' into develop
2022-01-09 03:54:14 +00:00
7562f6644f
Slight tidy up of keyboard task loop ( #15725 )
2022-01-09 03:50:44 +00:00
82d3bdb733
IS31FL3733 driver for LED Matrix ( #15088 )
2022-01-08 19:37:03 -08:00
98078f769d
Merge remote-tracking branch 'origin/master' into develop
2022-01-09 03:27:15 +00:00
de59dd1835
Merge remote-tracking branch 'origin/master' into develop
2022-01-09 02:34:46 +00:00
e67ac61160
Merge remote-tracking branch 'origin/master' into develop
2022-01-09 02:30:48 +00:00
a120a166b9
Merge remote-tracking branch 'origin/master' into develop
2022-01-09 01:30:24 +00:00
687d4772a7
Merge remote-tracking branch 'origin/master' into develop
2022-01-09 00:14:06 +00:00
fea1a3d5c7
Merge remote-tracking branch 'origin/master' into develop
2022-01-09 00:13:07 +00:00
6332caef78
Merge remote-tracking branch 'origin/master' into develop
2022-01-08 21:24:33 +00:00
ff878aa30c
Merge remote-tracking branch 'origin/master' into develop
2022-01-08 21:23:13 +00:00
98aaf7dccd
Merge remote-tracking branch 'origin/master' into develop
2022-01-08 21:19:44 +00:00
86fd95962c
Merge remote-tracking branch 'origin/master' into develop
2022-01-08 21:14:01 +00:00
3c9ddf7c53
Merge remote-tracking branch 'origin/master' into develop
2022-01-08 20:51:03 +00:00
0a21929928
Merge remote-tracking branch 'origin/master' into develop
2022-01-08 20:33:10 +00:00
30c201e1c5
Merge remote-tracking branch 'origin/master' into develop
2022-01-08 18:45:13 +00:00
34dccc565e
Merge remote-tracking branch 'origin/master' into develop
2022-01-08 03:23:12 +00:00
2093498425
Merge remote-tracking branch 'origin/master' into develop
2022-01-07 21:48:28 +00:00
c3937de310
Merge remote-tracking branch 'origin/master' into develop
2022-01-07 21:31:06 +00:00
bd63d91163
Merge remote-tracking branch 'origin/master' into develop
2022-01-07 20:21:40 +00:00
bd07ae6713
Merge remote-tracking branch 'origin/master' into develop
2022-01-07 13:28:14 +00:00
f9a39775fc
Merge remote-tracking branch 'origin/master' into develop
2022-01-07 08:25:25 +00:00
6e8c3dfafc
Merge remote-tracking branch 'origin/master' into develop
2022-01-07 05:25:57 +00:00
ccd1839443
Merge remote-tracking branch 'origin/master' into develop
2022-01-07 03:07:48 +00:00
b1c4d3322d
Merge remote-tracking branch 'origin/master' into develop
2022-01-07 01:39:11 +00:00
03f2235bc5
Merge remote-tracking branch 'origin/master' into develop
2022-01-06 23:50:31 +00:00
eada33b889
Merge remote-tracking branch 'origin/master' into develop
2022-01-06 23:46:19 +00:00
d5293e1f43
Merge remote-tracking branch 'origin/master' into develop
2022-01-06 23:45:47 +00:00
005949ff25
Merge remote-tracking branch 'origin/master' into develop
2022-01-06 12:00:55 +00:00
ac466c1571
Merge remote-tracking branch 'origin/master' into develop
2022-01-06 02:01:04 -08:00
8dbc8a802c
Unify the key up/down behaviour of RGB keycodes ( #15730 )
2022-01-06 18:52:32 +11:00
2387a95be6
Merge remote-tracking branch 'origin/master' into develop
2022-01-06 07:51:58 +00:00
ce8e5fb54e
Merge remote-tracking branch 'origin/master' into develop
2022-01-06 07:44:56 +00:00
d0063ea3e9
Merge remote-tracking branch 'origin/master' into develop
2022-01-05 23:39:51 +00:00
2b975f3f3a
Merge remote-tracking branch 'origin/master' into develop
2022-01-05 21:57:10 +00:00
34592f225a
Merge remote-tracking branch 'origin/master' into develop
2022-01-05 20:07:12 +00:00
49d8d9ebf2
Merge remote-tracking branch 'origin/master' into develop
2022-01-05 20:03:59 +00:00
5fb93934d0
Fixes for bootloader refactor build failures ( #15638 )
2022-01-06 06:55:46 +11:00
99e11f4823
Merge remote-tracking branch 'origin/master' into develop
2022-01-05 02:11:57 +00:00
c089541938
Merge remote-tracking branch 'origin/master' into develop
2022-01-03 22:42:47 +00:00
73e372d920
Merge remote-tracking branch 'origin/master' into develop
2022-01-03 21:55:23 +00:00
1f1d2ffd29
Merge remote-tracking branch 'origin/master' into develop
2022-01-03 17:08:10 +00:00
0a3452f307
Merge remote-tracking branch 'origin/master' into develop
2022-01-03 03:26:48 +00:00
bfc8539d68
Merge remote-tracking branch 'origin/master' into develop
2022-01-03 00:21:07 +00:00
c32a329583
Format code according to conventions ( #15705 )
2022-01-02 00:11:49 -08:00
668e6b8e92
Merge remote-tracking branch 'origin/master' into develop
2022-01-02 08:07:51 +00:00
89f7378569
move @yangdigi 's keyboards to a YDKB folder ( #15681 )
2022-01-02 00:07:01 -08:00
8b44eaa63e
Update pmw3360 comments to match the datasheet better, fix delays. ( #15682 )
2022-01-02 00:06:17 -08:00
367e2bb0ff
Merge remote-tracking branch 'origin/master' into develop
2022-01-02 01:39:06 +00:00
6513e0cea3
Merge remote-tracking branch 'origin/master' into develop
2022-01-01 18:11:31 +00:00
5fcdff9935
Format code according to conventions ( #15693 )
2021-12-31 23:46:23 +00:00
4fe6f3cd7a
Fix split pointing for analog joystick ( #15691 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org>
2021-12-31 15:38:23 -08:00
cbb51eacb0
Merge remote-tracking branch 'origin/master' into develop
2021-12-31 03:28:18 +00:00
602b0b14d5
Merge remote-tracking branch 'origin/master' into develop
2021-12-30 04:18:05 +00:00
dde5cd1c54
Merge remote-tracking branch 'origin/master' into develop
2021-12-29 21:36:08 +00:00
c8af82432d
Merge remote-tracking branch 'origin/master' into develop
2021-12-29 14:15:23 +00:00
f85b945c32
[Keyboard] Fix compiler issue with tractyl manuform 4x6 ( #15646 )
2021-12-29 05:54:57 -08:00
0d02af816b
[Keyboard] Update grs_70ec to use newer custom matrix ( #15609 )
2021-12-29 05:26:28 -08:00
42caee329f
Merge remote-tracking branch 'origin/master' into develop
2021-12-29 13:06:10 +00:00
6636c21453
Merge remote-tracking branch 'origin/master' into develop
2021-12-29 10:57:52 +00:00
7d6a7e195c
Merge remote-tracking branch 'origin/master' into develop
2021-12-29 10:56:54 +00:00
967b3b351b
Merge remote-tracking branch 'origin/master' into develop
2021-12-29 04:26:09 +00:00
9d801cb03d
[Keyboard] Update Tractyl Manuform to use Split Pointing Device Sync
2021-12-28 20:25:06 -08:00
db38fb1a60
Merge remote-tracking branch 'origin/master' into develop
2021-12-28 21:01:23 +00:00
98823ff8fc
Merge remote-tracking branch 'origin/master' into develop
2021-12-28 05:13:45 +00:00
13e8fea023
Merge remote-tracking branch 'origin/master' into develop
2021-12-28 03:35:37 +00:00
60b4ee1df3
Move to organization folder ( #15481 )
...
* move directory
* fix
* move wings42 to dailycraft
* Adjust wings42 to work with organization folder.
2021-12-28 14:34:24 +11:00
6151b365f9
move bm65hsrgb_iso and bm68hsrgb to rev1/ ( #15132 )
2021-12-28 14:32:34 +11:00
14d5c3f2f1
[Bug] Include missing string.h include ( #15606 )
2021-12-28 10:57:41 +11:00
cd3db41d06
Merge remote-tracking branch 'origin/master' into develop
2021-12-27 23:34:28 +00:00
25707cad5c
Format code according to conventions ( #15604 )
2021-12-28 10:08:44 +11:00
c86baf3ece
[Core] Fix bug and code regression for Split Common ( #15603 )
2021-12-28 10:01:51 +11:00
2689e360ce
Merge remote-tracking branch 'origin/master' into develop
2021-12-27 10:28:33 +00:00
d3952523fe
pwm3360 driver cleanup and diff reduction to adns9800 ( #15559 )
...
* Diff reduction between ADNS9800 and PMW3360 drivers.
They are very similar devices. This (somewhat) unreadable diff is
essentially a no-op, but it makes a `vimdiff` between the 2 drivers much
more readable.
* Cleanup pwm3360 driver some more.
Remove redundant calls to spi_start() and spi_stop(), as pmw3360_write()
will already call these.
2021-12-27 21:26:09 +11:00
0709d208db
Merge remote-tracking branch 'origin/master' into develop
2021-12-27 10:25:01 +00:00
be2265d0d1
Format code according to conventions ( #15593 )
2021-12-27 21:20:52 +11:00
1127e0da6b
Merge remote-tracking branch 'origin/master' into develop
2021-12-27 10:18:38 +00:00
f08824f6eb
Fix for SPI write timing in PMW3360 driver ( #15519 )
...
Timing does not match Pixart documentation for this sensor (may have been carried forward from adns9800).
Not aware of any issues coming from this currently.
It should only cause issues when writing to multiple registers in succession which currently only happens during initialization for the PMW3360.
This should prevent future issues with write operations if other features of the sensor are added.
2021-12-27 21:18:35 +11:00
740c47d4d7
Merge remote-tracking branch 'origin/master' into develop
2021-12-27 10:17:45 +00:00
c929b7aadf
Merge remote-tracking branch 'origin/master' into develop
2021-12-27 10:16:53 +00:00
6f81880f17
Convert some more boards to Matrix Lite ( #15489 )
2021-12-27 21:15:56 +11:00
6209122213
[Keymap] Add vitoni keymap for GMMK Pro (ISO) ( #15006 )
...
* [Keymap] Add vitoni layout for GMMK Pro (ISO)
Keymap has layered cursor keys similar to laptop keyboards.
* Configure RGB defaults for startup
* Configure encoder to change value/brightness on FN layer
* Remove FN layer and add dedicated RGB layer
* Make RGB layer sticky (using TG) to avoid holding FN while configuring RGB
* Add RGB indicators for active layers
* Add RGB indicator for active RESET mode
Signed-off-by: Victor Toni <victor.toni@gmail.com>
* Configure idle / USB suspend settings
* Add RGB fade in when resuming after suspend
* Add RGB fade out before suspend
* Add fade out before idle
* Add breathe effect when idle
2021-12-27 21:13:12 +11:00
6bc870d899
Refactor bootloader_jump()
implementations ( #15450 )
...
* Refactor `bootloader_jump()` implementations
* Fix tests?
* Rename `atmel-samba` to `md-boot`
2021-12-27 21:10:07 +11:00
cffe143ca2
Merge remote-tracking branch 'origin/master' into develop
2021-12-27 10:06:16 +00:00
ac31863021
Custom matrix lite support for split keyboards ( #14674 )
...
* Custom matrix lite support for split keyboards
* WIP: matrix -> matrix_common refactor
* Move matrix_post_scan() to matrix_common.c
2021-12-27 21:03:40 +11:00
4519af69a9
Merge remote-tracking branch 'origin/master' into develop
2021-12-27 09:57:30 +00:00
4d96e53222
More GPIO compilation fixes. ( #15592 )
2021-12-26 21:36:52 -08:00
8503c97b96
Merge remote-tracking branch 'upstream/master' into develop
2021-12-27 15:18:08 +11:00
c53ee0b3ce
Fixup line endings
2021-12-27 15:15:49 +11:00
fa1d3159af
Merge remote-tracking branch 'origin/master' into develop
2021-12-27 04:05:58 +00:00
e969420a85
Merge remote-tracking branch 'origin/master' into develop
2021-12-27 03:48:37 +00:00
ba7243d409
Merge remote-tracking branch 'origin/master' into develop
2021-12-27 03:44:31 +00:00
2cd350d3f4
Merge remote-tracking branch 'origin/master' into develop
2021-12-27 03:41:18 +00:00
cd62961392
Merge remote-tracking branch 'origin/master' into develop
2021-12-27 03:37:11 +00:00
eadfcb9a40
Format code according to conventions ( #15590 )
2021-12-27 14:34:15 +11:00
ed43450043
Merge remote-tracking branch 'origin/master' into develop
2021-12-27 03:32:42 +00:00
5df515c22d
Merge remote-tracking branch 'origin/master' into develop
2021-12-27 03:29:11 +00:00
2d03a337ab
Merge remote-tracking branch 'origin/master' into develop
2021-12-27 03:19:52 +00:00
111ee6cb91
Merge remote-tracking branch 'origin/master' into develop
2021-12-27 03:16:22 +00:00
daf71c8d37
Merge remote-tracking branch 'origin/master' into develop
2021-12-27 03:10:40 +00:00
ca5bd0aa2c
Merge remote-tracking branch 'origin/master' into develop
2021-12-27 03:07:03 +00:00
a1dd4f3c0f
Merge remote-tracking branch 'origin/master' into develop
2021-12-27 03:06:43 +00:00
c93935f243
Durgod: Increase scan rate by using wait_us GPT timer ( #14091 )
...
Lower the tick rate from 10kHz to 1kHz (otherwise all the extra interrupts
reduce the achievable scan rate). Enable the WAIT_US_TIMER using GPT TIM3.
Observed scan rate on the K320 is increased from 625Hz to 2090-2120Hz.
2021-12-27 14:04:26 +11:00
dfe5fe7181
Merge remote-tracking branch 'origin/master' into develop
2021-12-27 02:57:38 +00:00
c20096c7aa
Merge remote-tracking branch 'origin/master' into develop
2021-12-27 02:51:13 +00:00
79f2445414
Merge remote-tracking branch 'origin/master' into develop
2021-12-27 02:49:35 +00:00
25713dc222
Add sym_defer_pr debouncer type ( #14948 )
2021-12-27 13:44:56 +11:00
e15dbb49e0
Merge remote-tracking branch 'origin/master' into develop
2021-12-27 02:42:35 +00:00
3a3272a3d6
Defer pin operations to gpio.h ( #15589 )
2021-12-27 13:27:38 +11:00
11d5ff415f
Merge remote-tracking branch 'origin/master' into develop
2021-12-27 01:25:35 +00:00
672c6b4721
Make (un)register code functions weak ( #15285 )
2021-12-27 12:15:56 +11:00
f9cf09ebd1
Format code according to conventions ( #15588 )
2021-12-27 12:10:04 +11:00
7f7364c559
[Core] Split support for pointing devices. ( #15304 )
...
* Draft implementation
* formatting
* fix combined buttons
* remove pimoroni throttle
* sync pointing on a throttle loop with checksum
* no longer used
* doh
Co-authored-by: Drashna Jaelre <drashna@live.com>
* switch pimoroni to a cpi equivalent
* add cpi support
* allow user modification of seperate mouse reports
* a little tidy up
* add *_RIGHT defines.
* docs
* doxygen comments
* basic changelog
* clean up pimoroni
* small doc fixes
* Update docs/feature_pointing_device.md
Co-authored-by: Drashna Jaelre <drashna@live.com>
* performance tweak if side has usb
* Don't run init funtions on wrong side
* renamed some variables for consistency
* fix pimoroni typos
* Clamp instead of OR
* Promote combined values to uint16_t
* Update pointing_device.c
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Nick Brassel <nick@tzarc.org>
2021-12-27 12:05:51 +11:00
76a673233c
Add a clarification to an error message ( #15207 )
...
Makes this a bit more foolproof.
See https://github.com/qmk/qmk_firmware/issues/15202
2021-12-27 11:53:46 +11:00
0391801267
Fixes potential wpm sampling overflow, along with code comment fixes ( #15277 )
...
Co-authored-by: Trevor Powell <trevor@vectorstorm.com.au>
2021-12-27 11:52:56 +11:00
6e40dfa022
Add open-drain GPIO support. ( #15282 )
...
* Add open-drain GPIO support.
* `qmk format-c`
* Wording.
* Remove port GPIO implementations as the only board that uses it has its own internal defs anyway. Will wait for first-class handling of ports in core before reimplementing.
2021-12-27 11:52:10 +11:00
f491e6b138
Merge remote-tracking branch 'origin/master' into develop
2021-12-25 01:47:49 +00:00
859e2aa86b
Fix some typos, especially the sensor name. ( #15557 )
2021-12-24 17:46:49 -08:00
d6b9056d42
Merge remote-tracking branch 'origin/master' into develop
2021-12-25 01:35:05 +00:00
c734e7c1bf
Merge remote-tracking branch 'origin/master' into develop
2021-12-25 01:27:51 +00:00
407647d0d1
Merge remote-tracking branch 'origin/master' into develop
2021-12-25 01:23:54 +00:00
bd1d41024b
Merge remote-tracking branch 'origin/master' into develop
2021-12-25 01:23:13 +00:00
19abd80fb2
Merge remote-tracking branch 'origin/master' into develop
2021-12-25 01:20:37 +00:00
78b330c8b4
Merge remote-tracking branch 'origin/master' into develop
2021-12-25 01:18:22 +00:00
e0490a24f2
Merge remote-tracking branch 'origin/master' into develop
2021-12-25 01:13:07 +00:00
53472a4e7b
Merge remote-tracking branch 'origin/master' into develop
2021-12-24 22:31:48 +00:00
e24fe0832b
Merge remote-tracking branch 'origin/master' into develop
2021-12-24 20:10:51 +00:00
45731efcac
Merge remote-tracking branch 'origin/master' into develop
2021-12-24 00:39:31 +00:00
b7ed91f861
Merge remote-tracking branch 'origin/master' into develop
2021-12-24 00:37:36 +00:00
4582b1b41a
Merge remote-tracking branch 'origin/master' into develop
2021-12-23 21:43:43 +00:00
d737b4704c
Merge remote-tracking branch 'origin/master' into develop
2021-12-22 17:46:05 +00:00
51bc051172
Merge remote-tracking branch 'origin/master' into develop
2021-12-22 17:08:53 +00:00
df7fe3e2ac
Merge remote-tracking branch 'origin/master' into develop
2021-12-22 14:27:56 +00:00
e95156d4d8
Documentation Typo fix ( #15538 )
2021-12-22 12:47:01 +00:00
96073e1368
Merge remote-tracking branch 'origin/master' into develop
2021-12-22 07:37:26 +00:00
f5995901b0
[CI] Format code according to conventions ( #15541 )
2021-12-22 17:09:50 +11:00
77d3e564f7
Migrate RN42 to UART driver and refactor ( #15492 )
2021-12-22 16:51:39 +11:00
78648b37e9
Merge remote-tracking branch 'origin/master' into develop
2021-12-21 18:47:48 +00:00
7b018f097d
Use the PR title rather than parsing the commit message. ( #15537 )
2021-12-22 05:44:47 +11:00
b6bd01aa8b
Merge remote-tracking branch 'origin/master' into develop
2021-12-21 17:20:45 +00:00
9a356ab943
Merge remote-tracking branch 'origin/master' into develop
2021-12-20 19:32:28 +00:00
acf7824f9a
Merge remote-tracking branch 'origin/master' into develop
2021-12-19 20:59:07 +00:00
3410b25cf8
Merge remote-tracking branch 'origin/master' into develop
2021-12-19 20:07:41 +00:00
560386461e
Merge remote-tracking branch 'origin/master' into develop
2021-12-18 08:49:18 +00:00
8d61218abe
Merge remote-tracking branch 'origin/master' into develop
2021-12-18 03:00:14 +00:00
6beca1c6c0
Merge remote-tracking branch 'origin/master' into develop
2021-12-18 02:30:19 +00:00
aefa85162b
Merge remote-tracking branch 'origin/master' into develop
2021-12-17 16:11:43 +00:00
4219508b42
Merge remote-tracking branch 'origin/master' into develop
2021-12-17 07:52:39 +00:00
1b29f98d99
Merge remote-tracking branch 'origin/master' into develop
2021-12-17 07:52:16 +00:00
4b185a52bc
Merge remote-tracking branch 'origin/master' into develop
2021-12-16 18:07:39 +00:00
3a2d01df6a
Merge remote-tracking branch 'origin/master' into develop
2021-12-16 18:05:44 +00:00
8fe49ebe0b
Merge remote-tracking branch 'origin/master' into develop
2021-12-16 16:46:11 +00:00
9f72f27279
Merge remote-tracking branch 'origin/master' into develop
2021-12-16 08:29:11 +00:00
c8fd62432a
Merge remote-tracking branch 'origin/master' into develop
2021-12-16 05:59:42 +00:00
b33ecce392
Merge remote-tracking branch 'origin/master' into develop
2021-12-15 21:41:42 +00:00
9d0b145007
Fix build failure for UT47 ( #15483 )
2021-12-15 14:25:32 +00:00
c12268807d
Migrate serial_uart usages to UART driver ( #15479 )
...
* Migrate Thermal Printer feature to UART driver
* Migrate 40percentclub UT47 to UART driver
* Migrate Centromere to UART driver
* Migrate Chimera Ergo to UART driver
* Migrate Chimera Let's Split to UART driver
* Migrate Chimera Ortho to UART driver
* Migrate Chimera Ortho Plus to UART driver
* Migrate Comet46 to UART driver
* Migrate Palm USB converter to UART driver
* Migrate Sun USB converter to UART driver
* Migrate Dichotomy to UART driver
* Migrate Honeycomb to UART driver
* Migrate Mitosis to UART driver
* Migrate Redox W to UART driver
* Migrate Uni660 to UART driver
* Migrate Telophase to UART driver
2021-12-15 11:00:39 +00:00
c0bb153151
Merge remote-tracking branch 'origin/master' into develop
2021-12-15 04:54:21 +00:00
3c5b9f70f5
Merge remote-tracking branch 'origin/master' into develop
2021-12-15 03:42:16 +00:00
fce882f516
Merge remote-tracking branch 'origin/master' into develop
2021-12-15 03:40:55 +00:00
045977ea91
Merge remote-tracking branch 'origin/master' into develop
2021-12-15 03:40:34 +00:00
7e3dab79ad
Merge remote-tracking branch 'origin/master' into develop
2021-12-15 03:38:44 +00:00
a97da5a569
Merge remote-tracking branch 'origin/master' into develop
2021-12-15 02:52:46 +00:00
14d5e92da5
Merge remote-tracking branch 'origin/master' into develop
2021-12-14 18:29:13 -08:00
8b865a9d64
[Core] Don't send keyboard reports that propagate no changes to the host ( #14065 )
2021-12-14 10:40:18 -08:00
ce5a2a7367
Merge remote-tracking branch 'origin/master' into develop
2021-12-14 07:50:11 +00:00
f6be5773d5
Merge remote-tracking branch 'origin/master' into develop
2021-12-14 07:43:14 +00:00
757b42f2fb
Merge remote-tracking branch 'origin/master' into develop
2021-12-14 04:56:33 +00:00
c03859a3e4
Merge remote-tracking branch 'origin/master' into develop
2021-12-13 02:06:27 +00:00
415faebd65
added missing audio_off_user() callback ( #15457 )
...
Co-authored-by: Raoul Rubien <raoul.rubienr@gmail.com>
2021-12-11 16:58:25 -08:00
dd994e72ad
Merge remote-tracking branch 'origin/master' into develop
2021-12-11 18:40:00 +00:00
f92d153532
Merge remote-tracking branch 'origin/master' into develop
2021-12-11 10:28:29 -08:00
31bce31c74
Merge remote-tracking branch 'origin/master' into develop
2021-12-09 06:45:59 +00:00
6ef36482a2
Merge remote-tracking branch 'origin/master' into develop
2021-12-09 06:42:44 +00:00
46a74d820f
Merge remote-tracking branch 'origin/master' into develop
2021-12-09 06:41:17 +00:00
c394bf1c98
Merge remote-tracking branch 'upstream/master' into develop
2021-12-09 17:24:05 +11:00
7aa466515e
Merge remote-tracking branch 'origin/master' into develop
2021-12-09 05:01:31 +00:00
ef847f8ef6
Merge remote-tracking branch 'origin/master' into develop
2021-12-09 03:49:44 +00:00
30f0bbe079
Add support for 21.11.x, remove 21.6.x as ChibiOS "canceled" it. ( #15435 )
2021-12-09 07:42:21 +11:00
1259140d5a
Merge remote-tracking branch 'origin/master' into develop
2021-12-08 17:52:11 +00:00
108684351e
Merge remote-tracking branch 'origin/master' into develop
2021-12-08 17:39:29 +00:00
af936c6ae6
Merge remote-tracking branch 'origin/master' into develop
2021-12-08 08:17:55 -08:00
26febb7c24
Expand rotational range for PMW3360 Optical Sensor ( #15431 )
2021-12-08 07:38:09 -08:00
fe2ef59240
Merge remote-tracking branch 'origin/master' into develop
2021-12-07 20:01:52 +00:00
fc968fd473
Merge remote-tracking branch 'origin/master' into develop
2021-12-07 20:01:04 +00:00
0ea644a53b
Merge remote-tracking branch 'origin/master' into develop
2021-12-07 20:00:12 +00:00
3c90a30fe7
Merge remote-tracking branch 'origin/master' into develop
2021-12-07 19:59:04 +00:00
6cc51eb9d9
Merge remote-tracking branch 'origin/master' into develop
2021-12-07 19:04:42 +00:00
eecd22fbd4
Merge remote-tracking branch 'origin/master' into develop
2021-12-07 14:48:49 +00:00
9d7e64bcb3
Remove Deprecated USB Polling comment from vusb.c ( #15420 )
2021-12-07 19:57:33 +11:00
0e52a84878
Merge remote-tracking branch 'origin/master' into develop
2021-12-07 06:36:39 +00:00
fc51ce8304
Merge remote-tracking branch 'origin/master' into develop
2021-12-07 05:17:41 +00:00
1b67b14587
Merge remote-tracking branch 'origin/master' into develop
2021-12-07 04:58:08 +00:00
5f7c0e3097
Add missing define for unicode common ( #15416 )
2021-12-06 11:36:30 -08:00
ce1ee47ef5
Merge remote-tracking branch 'origin/master' into develop
2021-12-06 17:38:55 +00:00
942b3cf16c
Generalize Unicode defines ( #15409 )
2021-12-06 09:38:36 -08:00
e8747e116f
Merge remote-tracking branch 'origin/master' into develop
2021-12-06 17:12:55 +00:00
681f9f4ca6
Merge remote-tracking branch 'origin/master' into develop
2021-12-06 05:47:21 +00:00
ae3219ae0e
Merge remote-tracking branch 'origin/master' into develop
2021-12-06 04:48:27 +00:00
42a5742add
Merge remote-tracking branch 'origin/master' into develop
2021-12-06 04:27:05 +00:00
590082520e
Merge remote-tracking branch 'origin/master' into develop
2021-12-06 01:26:21 +00:00
a299018824
Merge remote-tracking branch 'origin/master' into develop
2021-12-06 00:32:26 +00:00
12b9831eeb
Merge remote-tracking branch 'origin/master' into develop
2021-12-05 19:52:49 +00:00
3c0a91059b
Merge remote-tracking branch 'origin/master' into develop
2021-12-02 16:56:43 +00:00
3bf2403244
Tidy up existing i2c_master implementations ( #15376 )
...
* Move chibios defines out of header
* Make some avr defines internal
2021-12-02 14:32:31 +00:00
4466261895
Merge remote-tracking branch 'origin/master' into develop
2021-12-02 14:32:15 +00:00
4d55cde5a7
Merge remote-tracking branch 'origin/master' into develop
2021-12-02 01:06:17 +00:00
d123364b32
Merge remote-tracking branch 'origin/master' into develop
2021-12-01 17:38:53 +00:00
0b241ea4f7
Merge remote-tracking branch 'upstream/master' into develop
2021-12-02 03:26:54 +11:00
1493e6d3f0
Convert ai03/orbit to SPLIT_KEYBOARD ( #15340 )
2021-12-01 11:19:14 +00:00
3d06860f3c
Convert not_so_minidox to SPLIT_KEYBOARD ( #15306 )
2021-12-01 11:19:07 +00:00
3716e02ff3
Merge remote-tracking branch 'origin/master' into develop
2021-12-01 08:59:09 +00:00
2726856cde
Implement MAGIC_TOGGLE_CONTROL_CAPSLOCK ( #15368 )
2021-11-30 17:34:08 -08:00
3079fd0415
Merge remote-tracking branch 'origin/master' into develop
2021-11-30 20:15:53 +00:00
0e5fc86c68
Merge remote-tracking branch 'origin/master' into develop
2021-11-30 19:24:58 +00:00
a1c39084a2
Merge remote-tracking branch 'origin/master' into develop
2021-11-30 19:16:06 +00:00
8879cdb250
Merge remote-tracking branch 'origin/master' into develop
2021-11-30 18:37:47 +00:00
75714ff123
Merge remote-tracking branch 'origin/master' into develop
2021-11-30 18:33:12 +00:00
4bc356711d
Merge remote-tracking branch 'origin/master' into develop
2021-11-30 17:52:20 +00:00
12d26c1466
Merge remote-tracking branch 'origin/master' into develop
2021-11-30 17:50:55 +00:00
2445c1435a
Merge remote-tracking branch 'origin/master' into develop
2021-11-30 17:49:29 +00:00
9204f8535b
[Keyboard] Convert ergoinu to SPLIT_KEYBOARD ( #15305 )
2021-11-30 09:49:09 -08:00
55a84843ea
Merge remote-tracking branch 'origin/master' into develop
2021-11-30 10:11:28 +00:00
a83731660d
Merge remote-tracking branch 'origin/master' into develop
2021-11-30 05:54:51 +00:00
d57ecaa9a6
Merge remote-tracking branch 'origin/master' into develop
2021-11-30 05:45:47 +00:00
b5a5bb6d74
Change default USB Polling rate to 1kHz ( #15352 )
2021-11-29 17:18:54 -08:00
fefcad3933
Merge remote-tracking branch 'origin/master' into develop
2021-11-29 16:41:58 +00:00
04d9c53c6e
Merge remote-tracking branch 'origin/master' into develop
2021-11-29 16:28:24 +00:00
c1556f7af0
Merge remote-tracking branch 'origin/master' into develop
2021-11-29 16:27:40 +00:00
25a0432228
Merge remote-tracking branch 'origin/master' into develop
2021-11-29 16:24:11 +00:00
b7cdda7dcd
[Keyboard] Added Wakizashi 40 ( #15336 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-11-29 08:23:58 -08:00
c1297ceb97
[Core] Remove matrix_is_modified() and debounce_is_active() ( #15349 )
2021-11-29 08:22:10 -08:00
a3e9b347ec
Merge remote-tracking branch 'origin/master' into develop
2021-11-29 15:08:56 +00:00
5ebeb32ec0
Merge remote-tracking branch 'origin/master' into develop
2021-11-29 15:08:12 +00:00
bee48ced71
Merge remote-tracking branch 'origin/master' into develop
2021-11-29 08:30:33 +00:00
852d3af0a1
Merge remote-tracking branch 'origin/master' into develop
2021-11-29 08:29:27 +00:00
1c1ba06cfb
Merge remote-tracking branch 'origin/master' into develop
2021-11-29 08:28:36 +00:00
36d5ea8f85
Merge remote-tracking branch 'origin/master' into develop
2021-11-29 08:26:55 +00:00
dcb20e55fc
Merge remote-tracking branch 'origin/master' into develop
2021-11-29 08:26:11 +00:00
5bd3e9e806
Merge remote-tracking branch 'origin/master' into develop
2021-11-29 08:24:57 +00:00
7ac9d1abe4
Merge remote-tracking branch 'origin/master' into develop
2021-11-29 08:23:43 +00:00
696dea19f6
Merge remote-tracking branch 'origin/master' into develop
2021-11-29 08:23:16 +00:00
9215edde66
Merge remote-tracking branch 'origin/master' into develop
2021-11-29 08:21:44 +00:00
9d0373779c
Merge remote-tracking branch 'origin/master' into develop
2021-11-29 08:20:59 +00:00
6779f847ea
Merge remote-tracking branch 'origin/master' into develop
2021-11-29 08:19:11 +00:00
e931ac57e1
Merge remote-tracking branch 'origin/master' into develop
2021-11-29 08:18:42 +00:00
42412d7272
Merge remote-tracking branch 'origin/master' into develop
2021-11-29 08:18:06 +00:00
d558d10042
Merge remote-tracking branch 'origin/master' into develop
2021-11-29 08:17:17 +00:00
7f67504993
Added cancel_key_lock function ( #15321 )
2021-11-29 00:17:07 -08:00
4461355cce
Merge remote-tracking branch 'origin/master' into develop
2021-11-29 07:42:34 +00:00
ccc2030bee
Merge remote-tracking branch 'origin/master' into develop
2021-11-28 21:00:34 +00:00
6932e22dd8
Merge remote-tracking branch 'origin/master' into develop
2021-11-28 20:45:57 +00:00
69c341eb5c
Merge remote-tracking branch 'origin/master' into develop
2021-11-28 20:28:51 +00:00
1f7faad37a
Merge remote-tracking branch 'origin/master' into develop
2021-11-28 20:01:16 +00:00
d41067f59b
Merge remote-tracking branch 'origin/master' into develop
2021-11-28 06:44:34 +00:00
24d47dc631
Merge remote-tracking branch 'origin/master' into develop
2021-11-28 06:27:27 +00:00
c99d2965a0
Merge remote-tracking branch 'origin/master' into develop
2021-11-28 05:53:26 +00:00
9a4a3517de
Merge remote-tracking branch 'origin/master' into develop
2021-11-28 02:00:18 +00:00
4b1db46647
Merge remote-tracking branch 'origin/master' into develop
2021-11-28 01:12:40 +00:00
51db8baf77
Start develop
for 2022q1.
2021-11-28 11:16:20 +11:00