Jack Humbert
832661f6b0
return false to stall correctly
2021-10-13 23:30:25 -04:00
James Young
04cf161aa0
maxr1998/pulse4k: use layout macros in keymaps ( #14808 )
2021-10-13 19:56:48 +11:00
James Young
ec32365944
Kopibeng MNK88 Patch ( #14807 )
...
* refactor default keymap
- correct keycode sequence (`KC_RGHT` was in the wrong place)
- change tabs to spaces (four-space indent)
- update grid alignment
* refactor via keymap
- change tabs to spaces (four-space indent)
- update grid alignment
2021-10-12 23:50:04 -07:00
James Young
bc51e330c0
Lucid Alexa layout macro rework ( #14799 )
...
* refactor keymaps for readability
- use QMK-native keycode aliases
- physically align keycodes
* rework layout macro
A discrepancy between the default and via keymaps prompted a deep dive into the keyboard's switch matrix, which led to the discovery that (1) the layout macro's arguments were not arranged physically, and (2) the keymaps didn't assign the keycodes to the same switches (the default keymap's keycodes were in the wrong sequence).
Additionally, the layout macro was built to support a split Backspace, but named as if it were for a 2u Backspace, which broke the enabled support for Community Layout keymaps.
This commit:
- arranges the layout macro arguments according to physical order
- corrects the keymaps
- renames the layout macro to specify the split Backspace
- disables Community Layout support
- updates the `info.json` data
* add LAYOUT_65_ansi_blocker
* enable Community Layout support
* update `info.json` metadata
- use full product listing URL
- use GitHub username for maintainer field
* update readme
- fix vendor link in lead paragraph
- update metadata list
- use GitHub username of keyboard maintainer
- correct Supported Hardware
- add Hardware Availability link
- add flashing and bootloader instructions
2021-10-12 22:47:54 -07:00
James Young
c63c78f080
Kopibeng MNK88 Layout Extension ( #14796 )
...
* friendly-format info.json
* mnk88.h: use QMK 3-character notation
* mnk88.h: add matrix diagram
* add LAYOUT_tkl_ansi_f13
* add LAYOUT_tkl_ansi_tsangan_f13
* add LAYOUT_tkl_iso_f13
* add LAYOUT_tkl_iso_tsangan_f13
2021-10-12 22:40:48 -07:00
etiennelepagel
a0b7c1618a
[Keyboard] Add MachKeyboards Mach3 ( #14791 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-10-11 19:42:14 -07:00
takashicompany
2d8dcf08e8
[Keyboard] Add "Center x Enter" ( #14790 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-10-11 19:41:50 -07:00
James Young
78509658e6
KabeDon98E Refactor ( #14778 )
...
Co-authored-by: Joel Challis <git@zvecr.com >
2021-10-11 19:40:29 -07:00
Reibl János Dániel
4b2866dd96
[Keymap] Add workman layout ( #14792 )
2021-10-11 19:26:47 -07:00
kb-elmo
25eac95348
[Keyboard] Add ISOlation and some kb-elmo keyboard updates ( #14656 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-10-11 19:25:28 -07:00
James Young
bedecd3cbc
Nordic60 layout rework/extension ( #14794 )
2021-10-11 18:44:47 -07:00
Joris Wachsmuth
8385ab32d0
[Keyboard] Add Split65 to keyboards/handwired ( #13264 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Joris Wachsmuth <jwachsmuth@techfak.uni-bielefeld.de >
2021-10-11 18:09:25 -07:00
thompson-ele
e33ccc556f
[Keymap] Added Gherkin VIA keymap ( #14779 )
2021-10-11 18:06:48 -07:00
Sergi Meseguer
598f3fa7a7
[Keyboard] z34 split keyboard by zigotica ( #14582 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-10-11 18:04:47 -07:00
Jimmy Sjölund
cecf5d52f9
[Keymap] Adding my personal Planck layout ( #14564 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-10-11 18:04:24 -07:00
jonavin
ea2505901e
[Keymap] Jonavin new obe keymap ( #14657 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Jonavin <=>
2021-10-11 18:03:58 -07:00
Ryan
633ef1441b
handwired/nicekey optimisation ( #14788 )
...
* handwired/nicekey optimisation
* Add some consts
* Read address from progmem, pass it into send_string_with_delay_P
2021-10-11 14:41:31 +01:00
Drashna Jaelre
5640b6cd77
Allow AVR Bootloader size to be configurable ( #14783 )
...
* Allow AVR Bootloader size to be configurable
* revert changes to atmel dfu
2021-10-11 14:30:17 +01:00
bgrosse-midokura
a7313992de
[Keymap] gipsy-king's layout for cornelius ( #14602 )
...
Co-authored-by: Benjamin Große <ste3ls@gmail.com >
2021-10-11 02:59:52 -07:00
Quinn Mikelson
d9e077468a
[Keyboard] Add ZSA Moonlander VIA support ( #14603 )
...
Co-authored-by: Quinn Mikelson <quinn.mikelson@tyvak.com >
Co-authored-by: Drashna Jael're <drashna@live.com >
2021-10-11 02:57:44 -07:00
Alabahuy
9351eb395b
[Keyboard] Add Rart67M and support via ( #14630 )
2021-10-11 02:57:16 -07:00
mechlovin
3289f74179
[Keyboard] Add Jay60 PCB ( #14676 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-10-11 02:56:30 -07:00
Shay Merrill
39499f9df7
[Keymap] lets split keymap for shaymdev ( #14663 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-10-11 02:55:41 -07:00
Dalius Dobravolskas
0633bc9a8b
[Keymap] Architeutis Dux keymap ( #14728 )
2021-10-11 02:55:20 -07:00
gkeyboard
b64ea02d9b
[Keyboard] Add blank01 keyboard ( #14698 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-10-11 02:54:04 -07:00
Steven Karrmann
ab7d731049
[Keyboard] New Keyboard: Horizon ( #14776 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-10-11 02:53:41 -07:00
rhmokey
f57de35dcf
[Keyboard] Modify mokey64 matrix ( #14761 )
2021-10-11 02:51:42 -07:00
kb-elmo
daece508da
[Keyboard] Add BIOI F60 ( #14763 )
2021-10-11 02:50:52 -07:00
Drashna Jaelre
064f6d96c3
[Keyboard] Fix lck75 via keymap ( #14786 )
2021-10-11 16:54:20 +11:00
Albert Y
8045ad711a
[Keyboard] Add bootmagic lite keys to both halve of Sweep ( #14732 )
...
Co-authored-by: filterpaper <filterpaper@localhost>
2021-10-10 20:48:02 -07:00
Albert Y
5d7efc7183
[Keyboard] Add bootmagic lite keys to both halve of A.dux ( #14731 )
...
Co-authored-by: filterpaper <filterpaper@localhost>
2021-10-10 20:46:45 -07:00
im a can what do you think lmao?
ef7fa0fe91
[Keyboard] update lck75 keyboard layouts ( #14687 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-10-10 20:30:55 -07:00
Shay Merrill
ae73df00ec
[Keymap] orthodox keymap for shaymdev ( #14660 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-10-10 19:56:27 -07:00
KnoblesseOblige
5414e61f01
[Keyboard] Add keebsforall/freebirdtkl ( #14460 )
2021-10-10 18:38:58 -07:00
Jay Greco
c75bf9daf4
[Keyboard] nullbitsco keyboards: common file cleanup ( #14358 )
2021-10-10 18:37:33 -07:00
Wolf Van Herreweghe
5c034c43ab
[Keyboard] Add firmware for the TS60 ( #14157 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Wolf Van Herreweghe <wolfvh@getupgamesofficial.com >
2021-10-10 18:21:49 -07:00
leonardusdipa
c8d5988ba4
[Keyboad] Add VIA support for Atreus promicro ( #13169 )
2021-10-10 17:24:45 -07:00
Kyle McCreery
fa1a59e7f8
Changing RGB default to on so it plays well with VIA's QMK lighting section and adding the B9 init workaround to obe.c so the I2C EEPROM will initialize correctly since we are using B9 for caps lock indicator. ( #14677 )
2021-10-10 21:30:00 +01:00
Sergey Vlasov
06124f9885
cannonkeys/satisfaction75: Add empty layers to the via keymap ( #14782 )
2021-10-11 06:19:08 +11:00
Drashna Jaelre
ee9da1fcf3
[Keyboard] Fix DZTECH duo_s default keymap ( #14772 )
2021-10-09 21:50:35 -07:00
James Young
a8a5d20464
Ein_60: add Configurator layout data ( #14777 )
2021-10-10 00:56:21 +01:00
Dao Tak Isaac
3c188d98a1
[Keyboard] Add cg108 keyboard and fix keymap Dosa40rgb ( #14753 )
...
* Add cg108 keyboard and fix keymap Dosa40rgb
* Update keyboards/dtisaac/cg108/readme.md
* Update keyboards/dtisaac/dosa40rgb/rules.mk
* Update keyboards/dtisaac/cg108/info.json
* Update keyboards/dtisaac/cg108/keymaps/default/keymap.c
* Update keyboards/dtisaac/cg108/rules.mk
* Update keyboards/dtisaac/cg108/rules.mk
2021-10-09 14:55:00 -07:00
shela
f216c20fc7
Update Japanese document ( #14766 )
2021-10-09 21:04:00 +01:00
shela
5aca3f613c
Update Japanese document ( #14767 )
2021-10-09 21:03:17 +01:00
shela
969596bd67
Update Japanese document ( #14769 )
2021-10-09 21:02:55 +01:00
Drashna Jaelre
82bf688e44
[Keyboard] Update Tractyl Manuform config for F411 ( #14770 )
2021-10-09 11:31:13 -07:00
Drashna Jaelre
f90d8b35f2
[Keyboard] Fix IS31FL3741 driver flushin for Xelus pachi rgb ( #14755 )
2021-10-08 22:23:03 +01:00
s-show
7205b70e84
Translate keycodes us ansi shifted ( #13820 )
...
* copy "keycodes_us_ansi_shifted.md" to docs/ja.
* Add japanese translation "docs/keycodes_us_ansi_shifted.md".
* Apply suggestions from code review
Co-authored-by: shela <shelaf@users.noreply.github.com >
* Update docs/ja/keycodes_us_ansi_shifted.md
Co-authored-by: Takeshi ISHII <2170248+mtei@users.noreply.github.com >
Co-authored-by: shela <shelaf@users.noreply.github.com >
Co-authored-by: Takeshi ISHII <2170248+mtei@users.noreply.github.com >
2021-10-08 19:28:00 +09:00
James Young
d35a98ca24
dyz selka40 touch-up ( #14748 )
...
* friendly-format info.json
* remove info.json rounding errors
* fix info.json layout macro reference
JSON data referenced `LAYOUT` instead of `LAYOUT_all`.
* correct info.json key sequence
* remove dead space from info.json layout data
* remove vertical offsets from info.json layout data
* horizontally align info.json layout data
* add matrix diagram to selka40.h
* add LAYOUT_2u_bs
* remove duplicated settings
2021-10-07 21:12:46 -07:00
James Young
9d070e6a08
DYZ TKL touch-up ( #14744 )
...
* friendly-format info.json
* add LAYOUT_all layout data
* add matrix diagram to dyz_tkl.h
* add LAYOUT_tkl_ansi
* add LAYOUT_tkl_ansi_f13
* add LAYOUT_tkl_iso
* add LAYOUT_tkl_iso_f13
* remove `ENCODER_ENABLE = no` from rules.mk
* remove redundant definitions from config.h
Data-driven compilation calculates `MATRIX_ROWS` and `MATRIX_COLS` from the info.json data, so defining them in config.h isn't necessary.
* add missing comma to info.json per fauxpark
2021-10-07 17:26:38 -07:00
James Young
51470dfae1
Dyz60 touch-up ( #14742 )
...
* friendly-format info.json
* refactor keymaps
- update grid alignment
- use four-space indent
- use QMK short-form keycodes
* correct info.json layout data
Adds three missing positions, and corrects some key sizes.
* add matrix diagram to dyz60.h
* add LAYOUT_60_ansi
* add LAYOUT_60_iso
* add LAYOUT_60_ansi_split_bs_rshift
* add LAYOUT_60_iso_split_bs_rshift
* add readme
* Remove duplication between config.h and info.json
Duplicating settings between config.h and info.json leads to warnings when compiling.
Removes the duplicated settings from config.h.
2021-10-07 21:20:34 +01:00
precondition
13f3e30e86
Fix link from feature_tap_dance.md to tapping term settings ( #14741 )
2021-10-07 21:03:21 +01:00
James Young
cbf1e0bab5
Dyz40 Configurator fixes ( #14739 )
...
* add matrix diagram to keyboard header file
* friendly-format info.json
* correct layout data
* add legends to info.json key labels
* add LAYOUT_split_space_split_bs
Rename the `LAYOUT` tree in info.json to `LAYOUT_split_space_split_bs`, and add a corresponding layout macro.
* add LAYOUT_all data to info.json
* add LAYOUT_7u_space
* add LAYOUT_7u_space_split_bs
* add LAYOUT_split_space
* convert tabs to spaces in dyz40.h
2021-10-07 10:51:38 -07:00
Bahrul Hidayat
12b9bedee5
update product id for selka40 ( #14629 )
2021-10-07 10:45:56 -07:00
jmcwilliams403
63cb273d15
Enabled Bootmagic Lite ( #14573 )
...
* Enabled Bootmagic Lite
* Enabled Bootmagic Lite
Co-authored-by: Sergey Vlasov <sigprof@gmail.com >
Co-authored-by: Sergey Vlasov <sigprof@gmail.com >
2021-10-07 14:49:16 +01:00
Grayson Carr
d5fae3a6f9
Updated Keychron Q1 user keymap ( #14666 )
...
* Updated Keychron Q1 user keymap
- Added Caps Lock indicator
- Mission Control and Launchpad custom keycodes are now defined using the VIA user keycodes range so they can be labeled properly in VIA
* Only use VIA keycode range if VIA is enabled
* Reformatted led_indexes enum to match layout
* Feature: When the Fn layer is active, RGB lighting turns off for keys that are not assigned
* Fixes
* Cleanup: Updated method signature of rgb_matrix_set_color_by_keycode to more closely match rgb_matrix_set_color
* Fixed int sizing for keycodes
2021-10-06 08:36:04 -07:00
James Young
f32db0bdd1
Mode M65S touch-up ( #14722 )
...
* add Configurator data
* rename README.md to lowercase
API can't find this file unless the filename is lowercase (`readme.md`).
* readme touch-up
Correct typos and improve some grammar and Markdown.
2021-10-06 01:44:57 -07:00
James Young
c33491d72b
MelGeek Mach80: correct Configurator layout ( #14716 )
...
Adds a 0.5u gap between the top two rows.
2021-10-05 22:53:53 -07:00
remanifest
4782e038d9
Added semicolons to rules.mk to allow symlinks from /bin/sh to /bin/zsh to complete the filesize check without error. ( #14718 )
...
Co-authored-by: John Beard <jbeard@pipelinerx.com >
2021-10-06 12:58:40 +11:00
Drashna Jaelre
3b8c4979dc
[Bug] Fix command feature if mousekey is enabled and using 3-speed setting ( #14697 )
2021-10-05 17:50:23 -07:00
Drashna Jaelre
22470f0302
[Keyboard] Add basic Keyhive Sofle support ( #14296 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Sergey Vlasov <sigprof@gmail.com >
2021-10-05 17:49:39 -07:00
MechMerlin
e8db309613
[Keymap] Some updates to mechmerlin userspace and keymaps ( #14711 )
2021-10-05 16:49:50 -07:00
James Young
e762db44ba
0xc7/61key touch-up ( #14712 )
...
* correct Configurator layout data
* rename LAYOUT to LAYOUT_60_ansi
* correct info.json maintainer field
Use the maintainer's GitHub username.
* correct the compiling/flashing instructions
Keyboard value is relative to `qmk_firmware/keyboards/`.
2021-10-05 16:37:42 -07:00
James Young
aabc0cc8ad
Durgod DGK6X Galaxy: correct Configurator layout ( #14714 )
...
Top row had a y-value of 1, which placed it behind the number row when rendered.
2021-10-05 16:30:09 -07:00
Nick Brassel
4676a14596
More PR checklist updates ( #14705 )
...
* Wording, clarification.
* Apply suggestions from code review
Co-authored-by: Mikkel Jeppesen <2756925+Duckle29@users.noreply.github.com >
Co-authored-by: Mikkel Jeppesen <2756925+Duckle29@users.noreply.github.com >
2021-10-06 06:46:36 +11:00
Nick Brassel
7a49e5d207
Add clarification for licensing. ( #14704 )
...
* Add clarification for licensing.
* Errr, v2.
2021-10-05 20:29:52 +11:00
Danny
46fe8ab4e2
[Keyboard] Update Iris default keymap ( #14701 )
2021-10-04 20:38:24 -07:00
Daniel Cormier
85ba507482
[Keyboard] Added DC MC 001 ( #14661 )
2021-10-04 18:35:48 -07:00
moyi4681
b441efbdf6
[Keyboard] add dztech duo_s keyboard ( #14625 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-10-04 18:16:47 -07:00
Albert Y
27d9579fd5
Document examples on intercepting Mod-Tap ( #14502 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com >
Co-authored-by: filterpaper <filterpaper@localhost>
2021-10-04 16:21:02 -07:00
Zach White
20f81af98a
Allow community layouts to be specified in info.json ( #14682 )
...
* move the community layout detection to python
* fixup tests
2021-10-04 09:26:19 -07:00
Danny
f72b2ad720
[Keyboard] Add Iris Rev. 6 ( #14683 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-10-03 22:35:00 -07:00
Drashna Jaelre
6279399425
[Keyboard] Fix Mechlovin's Olly/BB keyboard matrix file ( #14680 )
2021-10-03 22:17:46 +01:00
Drashna Jaelre
640869257f
[Keyboard] Disable RGBLIGHT on mokey64 ( #14681 )
2021-10-03 22:17:23 +01:00
tiltowait
8782dc824d
[Keyboard] Add anti-ghosting support to Model M Converter ( #14049 )
2021-10-03 12:02:51 -07:00
Christian Sandven
5ece2846b6
[Keyboard] Fix key routing for Keyprez Rhino ergo keys ( #14589 )
2021-10-03 12:01:15 -07:00
4pplet
0acedbe09f
[Keyboard] Adding kbnordic nordic60 ( #14555 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: 4pplet <4pplet@protonmail.com >
Co-authored-by: 4pplet <stefan.ess@gmail.com >
2021-10-02 08:17:54 -07:00
ai03
875bbd31dc
[Keyboard] Add JP60 keyboard ( #14219 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-10-02 08:06:37 -07:00
mechlovin
0eaefb2a6c
[Keyboard] Add Olly BB PCB ( #14545 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-10-02 08:00:05 -07:00
rhmokey
20a689e27c
[Keyboard] Modify mokey64 ( #14612 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-10-02 07:59:47 -07:00
john-ezra
79ad30a9d5
[Keymap] Updates to Personal Kyria Keymap ( #14669 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-10-02 07:50:55 -07:00
Drashna Jaelre
54b8d6a891
[Keyboard] Convert ZSA's Moonlander keyboard to matrix lite ( #14667 )
2021-10-01 17:13:15 -07:00
negatv
bed7625f93
Add FIRMWARE_FORMAT = hex for /keyboards/kinesis/kint36 and /keyboards/kinesis/kint41 ( #14665 )
...
* Specify hex as the default FIRMWARE_FORMAT which is copied to qmk_firmware root folder
* Specify hex as the default FIRMWARE_FORMAT which is copied to qmk_firmware root folder
Co-authored-by: sadkins <sadkins@iMac-Pro.local >
2021-10-02 08:32:53 +10:00
umi
e54a57d32a
[Docs] update Japanese translation of mod_tap.md ( #13981 )
...
* update mod_tap.md translation
* add id on config_options.md and update text based on comments
2021-10-01 17:24:53 +09:00
Purdea Andrei
52cb19713b
Fix documentation for NO_HAPTIC_MOD and NO_HAPTIC_FN features. ( #14180 )
2021-10-01 07:24:19 +10:00
npspears
0be3cd3e2b
Quark_LP- change MCU and RGB ( #14650 )
2021-09-30 15:50:18 +01:00
James Young
292b7b3835
Remove firmware size impact notes from <keyboard>/rules.mk ( #14652 )
2021-09-30 15:48:36 +01:00
Ryan
0b37e07f90
Remove redundant MIDI_ENABLE = no in keyboard-level rules.mk ( #14649 )
2021-09-30 19:17:20 +10:00
James Young
a8e13f041e
Mechlovin Hex4B: extend layout support ( #14651 )
...
* use XXX for KC_NO in hex4b.h
* add matrix diagram to hex4b.h
* rename LAYOUT to LAYOUT_all
* remove reference to KBFirmware JSON Parser
* info.json: add line breaks between rows
* rename LAYOUT_all to LAYOUT_split_bs
- LAYOUT alias for backward compatibility
- LAYOUT_all alias to signify support for every matrix position
* add LAYOUT_2u_bs
* add LAYOUT_tsangan_split_bs
* add LAYOUT_tsangan_2u_bs
* info.json: remove meta key
2021-09-30 01:20:46 -07:00
Ryan
36bc3c867e
Remove redundant UNICODE_ENABLE = no in keyboard-level rules.mk ( #14633 )
2021-09-30 08:14:21 +10:00
James Young
8fccd82d4e
Mechlovin Hannah60RGB touch-up ( #14646 )
...
* use XXX for KC_NO in rev1.h
* add matrix diagram to rev1.h
* remove reference to KBFirmware JSON Parser from rev1.h
* use XXX for KC_NO in rev2.h
* add matrix diagram to rev2.h
* add LAYOUT_60_ansi and LAYOUT_60_iso
* enable Community Layout support
* update info.json metadata
- specify keyboard revision in keyboard_name
- use GitHub username in maintainer field
* remove reference to KBFirmware JSON Parser from main rules.mk
2021-09-29 12:48:37 -07:00
Drashna Jaelre
02ab7b1888
[Core] Fix "6kro enable" and clarify naming ( #14563 )
...
* Fix USB_6KRO_ENABLE compilation errors
* Add info to docs
* Rename define to be more accurate
* Remove unused rule
* Refixe docs
2021-09-29 11:37:11 -07:00
Drashna Jaelre
1e54796f0c
[Keymap] Update to Drashna Code ( #14644 )
2021-09-29 11:16:11 -07:00
npspears
929d959ef9
[Keyboard] add support for Quark_LP ( #14552 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-09-29 09:55:58 -07:00
vattern
03df754551
[Keyboard] Update Grandiceps to Rev2 ( #14618 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com >
Co-authored-by: Thys de Wet <thys@vectorphoto.co.uk >
2021-09-29 09:55:34 -07:00
jonavin
c89f74b929
[Keymap] Jonavin murphpad keymap update ( #14637 )
...
Co-authored-by: Jonavin <=>
2021-09-29 09:42:53 -07:00
Drashna Jaelre
0338481090
[Keyboard] Updates for Tractyl Manuform config ( #14641 )
2021-09-29 09:30:25 -07:00
Drashna Jaelre
363eb645fc
[Keyboard] Fix end of file issue for Owlab suit80 ( #14640 )
2021-09-29 17:38:41 +10:00
Grayson Carr
046e3ce5c9
[Keymap] Keychron Q1 user keymap ( #14636 )
2021-09-28 19:45:29 -07:00
James Young
02b760c6b0
convert checkerboards/quark_squared:via rules.mk to Unix line endings ( #14638 )
2021-09-28 16:02:48 -07:00
James Young
732535c1bb
Mechlovin Delphine: add LAYOUT_numpad_6x4 ( #14635 )
...
* add LAYOUT_numpad_6x4
* tidy-up info.json data
* use GitHub account name for maintainer field
* remove meta key
* add matrix diagram to delphine.h
* update Community Layout support
2021-09-28 14:49:35 -07:00
Ryan
873a1999bb
Move "firmware size check skipped" note to message.mk ( #14632 )
2021-09-29 06:08:46 +10:00
jonavin
705cd433c2
[Keymap] fix NKRO - switch to get_mods() and refactor encoder action code ( #14278 )
...
Co-authored-by: Jonavin <=>
2021-09-28 12:24:12 -07:00
Greg Knapp
724ee24075
[Keyboard] Yampad VIA support ( #14397 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-09-28 12:23:38 -07:00
owlab-git
4a2062cc01
[Keyboard] Add OwLab Suit80 ( #14362 )
...
* add suit80 files
* first add suit80 files
* modified suit80 files
* layout change
* modified again
* changed png url
2021-09-28 12:22:56 -07:00
Alexander Kagno
bc818352a3
[Keymap] arkag userspace/keymap -- new macro and minor preonic keymap change ( #14623 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-28 12:21:10 -07:00
Harshit Goel
ac1d48cbf5
[Keyboard] Pteron36 ( #13475 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Harshti Goel <harshitgoel@licious.com >
2021-09-28 12:00:34 -07:00
James Young
adc7cc5981
Mechlovin Adelais: add support for full-length Right Shift ( #14622 )
...
* add layout variants with 2.75u Right Shift
* move layout alias to info.json
* match info.json labels to matrix positions
Edits the label keys in info.json to match the matrix position identifiers in adelais.h.
* info.json: add line breaks between keyboard rows
* info.json: use GitHub username in maintainer field
2021-09-28 09:38:34 -07:00
Dasky
02451fcc75
[Keyboard] Add dz60rgb_ansi v2_1 ( #14614 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-27 22:26:30 -07:00
Sergi Meseguer
574b3d8a5a
[Keyboard] z12 micropad by zigotica ( #14583 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-27 22:10:10 -07:00
peepeetee
2742d0c4c1
[Keyboard] Add BM80 Keyboard ( #12948 )
...
* Initial compatibility with bm80
* move files to kprepublic directory, see #12159
* fix pin assignment
* Revert "fix pin assignment"
This reverts commit 5a53a74953a23bb5064c11d5d9e6daf007a54872.
* add testing setup (peepeetee keymap, will use for personal purposes later), fix LED assignment, add indicator LED, LED location, count, and flags are broken
* fixed flags( not sure, please check)
* fixed number of LEDs
* add comment about f11
* remove comment about f11, change capslock flag to be 1 rather than 1+8 as there is a standalone indicator LED
* readme.md
* add via keymap
* add info.json with help from noroadsleft's converter
* add suspended state implementation, I don't think it's working
* update to my testing setup
* restore erroneously included bm68rgb config
* Update keyboards/kprepublic/bm80/config.h
Co-authored-by: Drashna Jaelre <drashna@live.com >
* add reset instructions
* change reset instruction grammar
* remove not working sleep function, add comment for RGB flags
* add LED mapping comments
* change readme grammar
* replace rgb light paremeters with rgb matrix paremeters, enable framebuffer effects
* re-enable peepeetee/config.h, updating my disabled effect list
* updating my disabled effect list
* update LED struct documentation
* update readme with RGB matrix effect information
* Update keyboards/kprepublic/bm80/rules.mk
Co-authored-by: Drashna Jaelre <drashna@live.com >
* move files back to keyboard from keyboard/kprepublic, see 85b33d6 and qmk#12159
* Apply suggestions from code review
Co-authored-by: ridingqwerty <george.g.koenig@gmail.com >
* cleanup peepeetee keymap
* update peepeetee keymap; rebase on current master
* moved to /kprepublic, see #12159
* Apply suggestions from code review
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Apply suggestions from code review
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: ridingqwerty <george.g.koenig@gmail.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-27 22:00:47 -07:00
Ryan
ae993dc068
Zinc: Clean up LTO rules ( #14597 )
2021-09-28 03:50:06 +10:00
Ryan
e8b7cee9d3
SquishyTKL: Layouts cleanup ( #14594 )
2021-09-28 03:46:10 +10:00
Zach White
fce9cb9338
Cleanup issues identified by lgtm ( #14459 )
...
* cleanup issues identified by lgtm
* fix the git_status check
2021-09-27 10:02:54 -07:00
peott-fr
5f38a98fa0
Adding SP Mini keymap. ( #14593 )
2021-09-27 14:41:48 +10:00
Drashna Jaelre
3823fdc9e0
[Keyboard] Fix Compile issues for Signum 3.0 ( #14588 )
...
* [Keyboard] Fix Compile issues for Signum 3.0
* quantuuum
2021-09-26 17:50:22 +01:00
Drashna Jaelre
f07de1b309
[Keyboard] Fix double comment in config files ( #14615 )
2021-09-27 00:54:17 +10:00
James Young
03f4c53564
Unicomp Mini M handwired Configurator fix ( #14609 )
...
* apply human-friendly formatting
* correct info.json data
2021-09-26 03:10:40 -07:00
James Young
6f36eb469d
Remove unused IS_COMMAND() instances and Magic Key definitions ( #14610 )
...
* Remove unused IS_COMMAND() instances from keyboard-level config.h, 0-9
* Remove unused IS_COMMAND() instances from keyboard-level config.h, A-B
* Remove unused IS_COMMAND() instances from keyboard-level config.h, C-D
* Remove unused IS_COMMAND() instances from keyboard-level config.h, E-G
* Remove unused IS_COMMAND() instances from keyboard-level config.h, handwired
* Remove unused IS_COMMAND() instances from keyboard-level config.h, H-M
* Remove unused IS_COMMAND() instances from keyboard-level config.h, N-R
* Remove unused IS_COMMAND() instances from keyboard-level config.h, S-Z
* Remove unused Magic Key definitions from keyboard-level config.h, 0-9
* Remove unused Magic Key definitions from keyboard-level config.h, A
* Remove unused Magic Key definitions from keyboard-level config.h, B
* Remove unused Magic Key definitions from keyboard-level config.h, C
* Remove unused Magic Key definitions from keyboard-level config.h, D-E
* Remove unused Magic Key definitions from keyboard-level config.h, F-H
* Remove unused Magic Key definitions from keyboard-level config.h, handwired
* Remove unused Magic Key definitions from keyboard-level config.h, I-K
* Remove unused Magic Key definitions from keyboard-level config.h, L-M
* Remove unused Magic Key definitions from keyboard-level config.h, N-R
* Remove unused Magic Key definitions from keyboard-level config.h, S-V
* Remove unused Magic Key definitions from keyboard-level config.h, W-Z
* Merge remote-tracking branch 'upstream/master' into clean/command_and_magic
* Remove remaining unused IS_COMMAND() instances from keyboard-level config.h
2021-09-26 02:57:20 -07:00
James Young
95733d1c16
Remove references to KBFirmware JSON Parser ( #14608 )
...
* remove refs: exclusive/e85/soldered
* remove refs: handwired/bigmac
* remove refs: handwired/boss566y/redragon_vara
* remove refs: handwired/marauder
* remove refs: id67
* remove refs: kprepublic/bm60rgb
* remove refs: playkbtw/helen80
* remove refs: sam/sg81m
* remove refs: sawnsprojects/satxri6key
* remove refs: yncognito/batpad
2021-09-26 00:01:11 -07:00
James Young
14f0a417c7
GG Keyboards Genesis: Layout Macro update and clean-up ( #14606 )
...
* Genesis Hotswap: rename LAYOUT to LAYOUT_tkl_ansi
* Genesis Hotswap: delete blank layers from default keymap
Results in a smaller compiled firmware size.
* Genesis Hotswap: tidy-up via keymap
Fixes the visual alignment of keycodes.
* Genesis Hotswap: specify Hotswap in info.json
* Genesis Hotswap: enable Community Layout support
* Genesis Hotswap: remove KBFirmware Parser references
* Genesis Hotswap: specify Hotswap in config.h
* Genesis Solder: correct keyboard layout
* Genesis Solder: rename LAYOUT to LAYOUT_all
I don't actually know with certainty that this *is* LAYOUT_all, but in the absence of more concrete information, I'm going with this.
* Genesis Solder: delete blank layers from default keymap
Results in a smaller compiled firmware size.
* Genesis Solder: tidy-up via keymap
Fixes the visual alignment of keycodes.
* Genesis Solder: specify Hotswap in info.json
* Genesis Solder: add LAYOUT_tkl_ansi
* Genesis Solder: enable Community Layout support
* Genesis Solder: remove KBFirmware Parser references
* Genesis Solder: specify Solder in config.h
2021-09-25 22:48:14 -07:00
James Young
532cfd56ca
Exclusive E6 RGB Refactor ( #14604 )
2021-09-26 15:22:04 +10:00
James Young
8c76e1ec08
FLX Virgo: metadata clean-up ( #14605 )
...
* correct maintainer field in info.json
* remove KBFirmware Parser references
2021-09-25 21:53:57 -07:00
James Young
3296c26c98
Saka68 Solder Refactor ( #14596 )
...
* rename LAYOUT to LAYOUT_68_ansi
* tidy-up keymaps
Adjusts indenting for readability/aesthetics.
* add LAYOUT_68_iso macro
* enable Community Layout support
* add Split Backspace layout variants
* remove KBFirmware Parser references
* correct keyboard metadata
2021-09-25 12:25:43 -07:00
James Young
5c2d15573d
Saka68 Hotswap Refactor ( #14595 )
...
* rename LAYOUT to LAYOUT_68_ansi
* tidy-up keymaps
Adjusts indenting for readability/aesthetics.
* remove default keymap readme
* add LAYOUT_68_iso macro
* enable Community Layout support
* remove KBFirmware Parser references
* correct keyboard metadata
* specify keyboard variant in info.json and config.h
* correct maintainer field in info.json
2021-09-25 11:03:00 -07:00
Bahrul Hidayat
aee0b0097b
[Keyboard] add keyboard dyz_TKL ( #14535 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-09-25 09:49:58 -07:00
Bahrul Hidayat
29079e54f1
[Keyboard] add keyboard dyz40 ( #14533 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-09-25 09:49:26 -07:00
Bahrul Hidayat
8b0b858db9
[Keyboard] add keyboard selka40 ( #14560 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-09-25 09:48:47 -07:00
Albert Y
c74bd72d4f
[Keyboard] Fix pin spacing alignmnent ( #14592 )
...
Co-authored-by: filterpaper <filterpaper@localhost>
2021-09-25 09:47:56 -07:00
Ryan
68c327f672
Remove keyboard-level COMBO_ENABLE rules ( #14550 )
2021-09-25 18:31:24 +10:00
Drashna Jaelre
3be47b3eaa
[Keyboard] Fix default keymap for Potato65s ( #14587 )
2021-09-25 00:29:47 +01:00
James Young
216620ee76
tidy up Clawsome Boards info.json files ( #14586 )
...
* removes `meta` field
* changes `maintainer` field to use GitHub username
2021-09-25 00:29:08 +01:00
James Young
9e87b47a9c
Aozora Hotswap info.json clean-up ( #14585 )
...
* clean up info.json
* correct maintainer field to use GitHub username
* remove `meta` key
* clean up readme.md
* correct key count in intro paragraph
2021-09-25 00:28:25 +01:00
Stan Gurenkov
4493a05b74
[Keyboard] refactor signum30 ( #14527 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Stan Gurenkov <stan.gurenkov@docusign.com >
2021-09-24 10:05:29 -07:00
James Young
60b13d04cd
Alf X2 Refactor ( #14572 )
2021-09-24 09:29:58 -07:00
James Young
076a332613
Swift65 Solder Refactor ( #14579 )
2021-09-24 09:29:46 -07:00
WiZ.GG
3778dd5727
[Keyboard] add 2 keys in jkb65 keymap ( #14576 )
2021-09-24 09:29:18 -07:00
Andrew Braini
863d9c35fe
[Keyboard] Create the battleship gamepad keyboard. ( #14551 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-24 09:27:29 -07:00
Aeonstrife
257bc473e5
[Keyboard] Add Potato65 Solderable PCB ( #14047 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-24 09:13:53 -07:00
Nick Abe
768803ef72
[Keyboard] PLX info.json update ( #14536 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-24 08:57:08 -07:00
Nick Abe
2d079c984f
[Keyboard] Add Rotor Keyboard ( #14407 )
...
* rotor keyboard
* readme image
* info.json update
* Update readme.md
* Update keyboards/rotor/rules.mk
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update keyboards/rotor/info.json
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-24 08:56:37 -07:00
clickclackwho
4f37084677
[Docs] Broken FAQ hyperlink ( #14578 )
2021-09-24 08:43:05 -07:00
Albert Engelbrecht
77bb907fee
[Keyboard] Added A. Dux keyboard configurations ( #14320 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-24 00:30:52 -07:00
phrygiandesign
c6f92e37aa
[Keyboard] Add phrygian design ph100 ( #13738 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-24 00:25:33 -07:00
ryanbughuang
c242693ec7
[Keyboard] Add sam/sg81m layout ( #13432 )
...
Co-authored-by: Joel Challis <git@zvecr.com >
2021-09-23 23:41:05 -07:00
Albert Y
e36c2cbf90
[Keyboard] Disable console on Sofle for size concerns ( #14577 )
...
Co-authored-by: filterpaper <filterpaper@localhost>
2021-09-23 23:32:40 -07:00
umi
30140f48d0
[Docs] update Japanese translation of pr_checklist.md ( #13693 )
...
* update pr_checklist.md translation
* update file based on comments
* add id on feature_led_indicators.md and update text based on comments
* update file based on comments
* update file based on comment
2021-09-24 14:51:34 +09:00
Sets3n
f4e42bde4a
kk980 - Fix Configurator rendering ( #14556 )
...
* add kk980
* fix
* fix config.h
* Modified readme.md
* fix
* Modified format.
* Modified image.
* Modified rules.mk
* Modified rules.mk + #
* fix info.json: keys dislocation
2021-09-23 20:16:20 +01:00
Drashna Jaelre
a68c4d8b81
[Keyboard] Update default keymaps for OLKB boards ( #14565 )
2021-09-23 20:08:23 +01:00
James Young
29f199f456
AMJ96 Refactor ( #14571 )
...
* clean up amj96.h
- use #pragma once include guard
- remove extra comments
- update matrix position alignment (easier readability)
* info.json: apply human-friendly formatting
* rename LAYOUT to LAYOUT_all
* clean up rules.mk
Align to QMK's AVR template.
* clean up default keymap
- use four-space indent
- add RESET keycode (Fn+R)
- remove unnecessary functions
* clean up config.h
- use #pragma once include guard
- move lighting settings to the middle of the file (QMK template conformance)
- remove Magic and MIDI configuration blocks
* update readme.md file
- update keyboard info list
- add flashing instructions
- update Docs links
- remove trailing spaces
* remove "empty" config.h and readme.md from default keymap
2021-09-23 11:01:49 -07:00
James Young
66857b919b
Wuque Mammoth20x Layout Macro Refactor ( #14568 )
...
* mammoth20x: edit size of RightEncode key in Configurator
* physically arrange layout macro
Arranges the keycodes to resemble the assembled board.
* rename LAYOUT_default to LAYOUT
Includes "layout_aliases" tree in info.json for backwards compatibility.
* rules.mk touch-up
* convert tabs to spaces
* add line break before ENCODER_ENABLE (not included in QMK's template)
* readme.md touch-up
* remove zero-width space characters
* markdown fix for info paragraph
* update link text
2021-09-23 01:31:11 -07:00
James Young
62ef4a9c8a
Meira Refactor ( #14566 )
...
* clean up keyboard header files
* use #pragma once include guard
* convert tabs to spaces
* remove redundant #include statements
* update revision references to main header (`../meira.h` -> `meira.h`)
* refactor default keymap
* use LAYOUT as layout macro reference
* use enum statement for layer indexes; make layers contiguous
* use four-space indent
* update keycode grid alignment
* update layout macro aliases
* move layout macro aliases to info.json
* alias KEYMAP to LAYOUT_ortho_4x12 so the user keymaps don't have to be edited
* touch up meira.h
There's no Planck MIT layout reference here.
* add copyright headers
* workaround patch for grahampheath keymap
The `matrix_init_kb()` function in `meira.c` calls `backlight_set()`, but the grahampheath keymap disables Backlight to make space for Audio, causing the firmware to fail to compile.
This commit wraps the `backlight_set()` call in an ifdef statement, so the call is excluded if Backlight is disabled.
* clean up rules.mk inline comments
* re-order rules.mk settings
* clean up readme.md
* correct link to keyboard image
* change metadata section to unordered list
* spelling corrections
* update make instructions and Docs links
2021-09-23 00:49:02 -07:00
umi
0fc15f4d30
[Docs] update Japanese translation of feature_backlight.md ( #14403 )
...
* update feature_backlight.md translation
* update file based on comments
2021-09-23 13:02:32 +09:00
umi
7f0c397c72
[Docs] update Japanese translation of feature_advanced_keycodes.md ( #14309 )
...
* update feature_advanced_keycodes.md translation
* update file based on comments
2021-09-23 13:01:42 +09:00
umi
5347577346
[Docs] update Japanese translation of isp_flashing_guide.md ( #13700 )
...
* update isp_flashing_guide.md translation
* update isp_flashing_guide.md translation
* correct url
* trim remaining merge identifier
2021-09-23 12:58:56 +09:00
umi
7bfc6083b7
[Docs] update Japanese translation of feature_leader_key.md ( #13669 )
...
* update feature_leader_key.md translation
* update file based on comments
* update text based on comments
2021-09-23 12:55:19 +09:00
umi
618a28c6ae
[Docs] update Japanese translation of one_shot_keys.md ( #13656 )
...
* update one_shot_keys.md translation
* update one_shot_keys.md translation
* correct paramter for function
* add change of #13754
2021-09-23 12:52:53 +09:00
drhigsby
4062860c05
[Keyboard] Bkf ( #14534 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-22 18:02:49 -07:00
James Young
1aaef6c988
Remove BLUETOOTH_ENABLE from keyboard-level rules.mk (2021-09-22) ( #14567 )
...
* Remove BLUETOOTH_ENABLE from keyboard-level rules.mk (2021-09-22)
* update keyboards/handwired/slash/rules.mk per fauxpark
2021-09-22 12:33:41 -07:00
Drashna Jaelre
ce5bb612a9
[Keyboard] Fix default keymap for Draytronics Elise V2 keyboard ( #14562 )
2021-09-23 02:53:03 +10:00
Drashna Jaelre
57d4e80845
[Keyboard] Disable console on Smallkeyboard ( #14561 )
2021-09-23 02:47:56 +10:00
Blake
01b0eeac1e
[Keyboard] Version 2 of Draytronics Elise Keyboard + ISO Keymap Change ( #14253 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-21 23:49:46 -07:00
Sets3n
c78a057ec4
[Keyboard] add kk980 keyboard ( #14436 )
2021-09-21 23:38:07 -07:00
Drashna Jaelre
5ddbabfa2a
[Keyboard] Fix jkb65 compile issues ( #14554 )
2021-09-21 22:51:54 -07:00
Drashna Jaelre
ea5735b074
[Keyboard] Fix font file for Ein 60 Keyboard ( #14553 )
2021-09-21 22:39:19 -07:00
Brandon Claveria
9c564b6a5f
[Keyboard] Add Dango40 ( #14437 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Swiftrax <swiftrax@gmail.com >
Co-authored-by: Swiftrax <swiftrax@github.com >
2021-09-21 21:25:59 -07:00
Caleb Lightfoot
c8a3353003
[Keyboard] Add Free Willy Keyboard ( #14394 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-21 21:24:44 -07:00
Vinam Arora
02556b3d8a
[Keyboard] 0-Sixty: Splits kb config into base and underglow ( #14384 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-09-21 21:24:14 -07:00
kopibeng
4e0125c22c
[Keyboard] Add support for XT8x ( #14440 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-09-21 21:23:51 -07:00
milostatsea
f37af05f2a
[Keyboard] fixed one of the unicode drawings of the layout in dz60.h ( #14482 )
2021-09-21 21:22:04 -07:00
WiZ.GG
88f6776216
[Keyboard] Add JadooKB JKB65 RGB ( #14525 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-09-21 21:21:44 -07:00
Pylon
e0022daf11
Changed VENDOR_ID and PRODUCT_ID of Boston keyboard ( #14528 )
2021-09-21 21:21:23 -07:00
precondition
88283cdab8
[Keyboard] Add commented out OLED/encoder code in default Kyria ( #14539 )
...
Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-09-21 21:19:50 -07:00
James Smith
43e88f34aa
[Keyboard] add ein_60 ( #14398 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-21 21:18:25 -07:00
Drashna Jaelre
208ea0e18c
[Keyboard] smallkeyboard fix of rgb matrix config ( #14548 )
2021-09-21 21:16:19 -07:00
Salicylic-acid3
033a318bdf
[Keyboard] Addition of VIA keymap and a few fixes for naked48 ( #14177 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-21 17:12:57 -07:00
Dasky
45f88af4a1
[Docs] update suspend_*_user examples ( #14542 )
2021-09-21 16:40:19 -07:00
zhouqiong19840119
bb754069e9
[Keyboard] smallkeyboard support ( #12817 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-09-21 15:52:39 -07:00
Laneware
32a96be093
[Keyboard] Macro-1 keyboard by Laneware Peripherals ( #14472 )
2021-09-21 15:06:56 -07:00
bt66tech
922fbea558
[Keyboard] add via keymap support for bt66tech/bt66tech60 ( #13818 )
...
Co-authored-by: root <crkndevops@gmail.com >
2021-09-21 14:45:26 -07:00
qpockets
be273bd003
[Keyboard] add wanten keyboard to QMK ( #14410 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-21 14:16:16 -07:00
kopibeng
bd0040068e
[Keyboard] Add support for MNK88 ( #14435 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-21 14:15:09 -07:00
3araht
cebc5688a0
[Keyboard] add bandominedoni keyboard ( #13116 )
2021-09-21 14:13:36 -07:00
qpockets
c8a5869114
[Keyboard] add synapse pcb ( #14428 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-21 14:12:55 -07:00
Purdea Andrei
376968ade4
[Keyboard] Add 5 boards by the OverNumpad Controller ( #14382 )
...
* Add initial implementation of 5 keyboards supported by the OverNumpad Controller.
* Apply suggestions from code review
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Apply changes similar to other code review suggestions.
* Apply suggestions from code review
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Apply changes similar to other code review suggestions.
* overnumpad controller info.jsons: update maintainer and url.
* classic_ultracl_pre_2013: added support for the default 'fullsize_ansi' layout
* classic_ultracl_pre_2013: moved the order of the iso enter key in the layout macro to be considered to be on the bottom row, like in the default fullsize_iso layout. Rename the iso layout to fullsize_iso, and enable it in rules.mk
* Removed QMKBEST and QMKURL
* Apply suggestions from code review
Co-authored-by: Ryan <fauxpark@gmail.com >
* Deleting empty files
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-21 14:09:01 -07:00
Phil Pirozhkov
8d32ddd8e9
[Keyboard] gBoards GergoPlex ( #13027 )
...
* Moved gergoplex to seperate PR
* vendor + cformat
* Update keyboards/gboards/k/gergoplex/matrix.c
Co-Authored-By: Drashna Jaelre <drashna@live.com >
* lifiting keyboards up
* Update readme.md
* Update keyboards/gboards/gergoplex/config.h
Co-authored-by: Drashna Jaelre <drashna@live.com >
* remove English dicts
* cformatted
* Prettify keymap
* Remove via keymaps
Via doesn't support chords/combos, and this makes the keymap on such a
small keyboard quite uncomfortable and incomplete.
* Address QMK pull code review notes
* Cleanup (tabs, excessive comments)
* Fix keymap typos
* Use enum to define layers
* Multiple changes
- got rid of LAYOUT_kc in favour of LAYOUT_split_3x5_3
- fixed matrix custom C code to build with updated external dependencies (gcc)
- fixed used combo docs
keyboards/gboards/gergoplex/matrix.c:189:9: error: implicit declaration of function 'phex' [-Werror=implicit-function-declaration]
phex(row);
^~~~
keyboards/gboards/gergoplex/matrix.c:191:9: error: implicit declaration of function 'pbin_reverse16'; did you mean 'print_bin_reverse16'? [-Werror=implicit-function-declaration]
pbin_reverse16(matrix_get_row(row));
* Remove apparently redundant macros
* Replace direct pin control with IO functions
* config mouse enable and combo delay fix
The default delay is 200:
#define COMBO_TERM 200
how long for the Combo keys to be detected. Defaults to TAPPING_TERM if not defined.
tmk_core/common/action_tapping.h|22| 13:# define TAPPING_TERM 200
* Remove redundant defines
* Unambiguously refer to the Special layer
* Fix formatting
* gboards/gergoplex set IGNORE_MOD_TAP_INTERRUPT
This solves my issue was with KC_CTL_A working correctly and it was set in @germ's repo
https://github.com/germ/qmk_firmware/blob/39c86e080dc04b68ee08387dcb5144c88cb44855/keyboards/gboards/k/gergoplex/config.h#L49
https://beta.docs.qmk.fm/using-qmk/software-features/tap_hold#ignore-mod-tap-interrupt
* Name change
See commit 581368596e
* Wording change
* Update keyboards/gboards/gergoplex/keymaps/default/keymap.c
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Add copyright headers
* Fix debounce type
| avr-gcc: error: .build/obj_gboards_gergoplex_default/quantum/debounce/eager_pr.o: No such file or directory
* Implement colemak-dhm keymap
Co-authored-by: Germ <jeremythegeek@gmail.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Brian Tannous <Brian@BrianTannous.com >
2021-09-21 14:07:55 -07:00
Ryan
d84794b352
Remove keyboard-level TAP_DANCE_ENABLE rules ( #14538 )
2021-09-21 17:54:36 +01:00
Ryan
be3259b793
Remove outputselect.h include from BIOI code ( #14543 )
2021-09-21 17:21:10 +01:00
Dasky
19e33b685f
[Docs] Modify encoder_update_user example to return false ( #14541 )
2021-09-21 07:52:57 -07:00
Ryan
6b74e48f81
Remove audio pin references in rules.mk ( #14532 )
2021-09-21 20:04:03 +10:00
Ryan
574b6734af
Remove backlight pin references in rules.mk ( #14513 )
2021-09-20 16:51:00 +10:00
Ben Lipson
e25d37454c
[Keymap] blipson corne keymap ( #14469 )
...
revert lib/chibios
revert lib/chibios
Finish up
remove files
Update copyrights
remove copyrights
readd copyrights
add stop macro
PR suggestions
PR suggestions
readme lowercase
fix rotate for oled
Co-authored-by: Z003YW4 <ben.lipson@target.com >
2021-09-19 13:23:40 -07:00
XScorpion2
4dbeeaa0d6
Doc Fixes & Custom Matrix Fix ( #14526 )
2021-09-20 06:18:32 +10:00
im a can what do you think lmao?
121ca7eca9
[Keyboard] Add LeFishe Keyboard ( #14498 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-19 11:54:40 -07:00
Jakob Weickmann
a068b14686
[Keymap] Added my own keymap for MIT Planck ( #14481 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-19 11:53:47 -07:00
David Xia
ddb6821b97
[Docs] fix wrong directory for RGB Matrix animations ( #14494 )
2021-09-19 11:53:22 -07:00
James Young
53c2f67748
cKeys theDora Refactor ( #14495 )
2021-09-19 11:52:54 -07:00
peott-fr
4e7801d4fb
[Keymap] Adding my Mun keymap. ( #14501 )
2021-09-19 11:52:37 -07:00
Konstantin Đorđević
4348e2ffc1
[Keymap] Updates to existing keymaps and userspace ( #14503 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-09-19 11:47:40 -07:00
Pylon
e83fb69ae8
[Keyboard] Enabled Mousekeys by default on Boston ( #14507 )
2021-09-19 11:47:13 -07:00
Dasky
5dbde91bdf
[Keyboard] Change printf to dprintf ( #14510 )
2021-09-19 11:45:11 -07:00
Jack Humbert
fa5d21a58e
[Keyboard] Enables I2C for OLKB rev*_drop boards ( #14514 )
...
Co-authored-by: daskygit <32983009+daskygit@users.noreply.github.com >
2021-09-19 11:43:37 -07:00
XScorpion2
0e34efd9a2
[Keyboard] Quick fixes for the Mun to unblock customers ( #14505 )
2021-09-19 11:31:17 -07:00
Drashna Jaelre
d9ca201f79
[Keyboard] Fix Compiler issues for quick17 ( #14500 )
2021-09-19 07:01:02 -07:00
Drashna Jaelre
ef5c6ea096
[Keyboard] Use old custom matrix for Drop Planck+Preonic ( #14488 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Jack Humbert <jack.humb@gmail.com >
2021-09-18 20:10:32 -07:00
Ramya Challa
f61f79b7cd
[Keyboard] Add Gentleman65 ( #12971 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-09-18 12:47:26 -07:00
MakotoKurauchi
c2f3c418f3
[Keyboard] Add new keyboard quick17 ( #13703 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: keyaki-namiki <28521374+keyaki-namiki@users.noreply.github.com >
2021-09-18 12:28:41 -07:00
kaylanm
e3e58aae6a
[Keyboard] Add superuser keyboard ( #13840 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-18 12:27:49 -07:00
Bahrul Hidayat
23c3b9decb
[Keyboard] Add dyz60 ( #13864 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-18 12:26:46 -07:00
Elliot Powell
4e7133e262
[Keyboard] Add support for Coarse60 ( #14416 )
...
Co-authored-by: Joel Challis <git@zvecr.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-18 11:39:58 -07:00
Lui Wolff
2c4660e40d
[Keymap] Added Brazilian keymap for BM40RGB ( #14431 )
2021-09-18 09:06:46 -07:00
Drashna Jaelre
c681c1a6a8
[Keyboard] Fix dosa40rgb compilation issues ( #14491 )
2021-09-18 00:53:16 -07:00
Jordan Duabe
d51bb76ec9
[Keymap] Add 'j4ckofalltrades' keymap for sofle/rev1 ( #14446 )
2021-09-17 23:52:53 -07:00
Dao Tak Isaac
09b66c06d4
[Keyboard] Add Dosa40RGB + dtisaac01 ( #14476 )
2021-09-17 23:52:18 -07:00
john-ezra
228c7b095b
[Keymap] Major Updates to Personal Kyria Keymap ( #14485 )
...
* added john ezra keymap with updates
* changed tapping term
2021-09-17 23:51:09 -07:00
Takeshi ISHII
f93597d66b
fix link error for helix/rev3_5rows:five_rows ( #14466 )
...
This is a tentative quick fix.
I was adding the same functions for both #14426 and #14427 and they were in conflict.
2021-09-18 11:51:04 +09:00
James Young
7c09b2667b
Nix Studio OXALYS80 Refactor ( #14473 )
...
* update grid alignment of keycodes
* update key assignments on via keymap
A seemingly-misplaced key assignment on Layers 1 through 3 of the via keymap led to keys being off by one in comparison to the default keymap.
* switch Backslash and Backspace on via keymap base layer
Matches the via keymap's key mapping to that of the default keymap.
* use QMK 3-character notation in oxalys80.h
* add matrix diagram; remove Planck reference
* add LAYOUT_tkl_ansi and LAYOUT_tkl_ansi_wkl layout macros
* add LAYOUT_tkl_ansi_tsangan macro
* add ISO layouts
Add LAYOUT_tkl_iso, LAYOUT_tkl_iso_tsangan, and LAYOUT_tkl_iso_wkl macros.
* enable Community Layouts support
* tidy up rules.mk
* readme tidy-up
2021-09-17 13:48:14 -07:00
Drashna Jaelre
0c1341daa8
[Keyboard] Move Planck EZ off 'Proton C' board ( #14479 )
2021-09-17 13:01:06 -07:00
Drashna Jaelre
40578621a7
[Keyboard] Move Moonlander off 'Proton C' board ( #14478 )
2021-09-17 13:00:42 -07:00
X-Bows Tech
c9b91443e1
Update rules.mk for xbows keyboard ( #14477 )
...
* Update rules.mk
* Update rules.mk
* Update rules.mk
2021-09-17 17:48:11 +01:00
Matt
3496513865
[Keymap] Adding personal keymap ( #14326 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-09-16 21:38:11 -07:00
Andy Yong
b1605f2ad9
[Keyboard] Add Sauce Mild Keyboard ( #14287 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-16 20:19:58 -07:00
r-pufky
87665f404b
[Keymap] Add gaming toggle layer & layer colors to r-pufky keymap. ( #14251 )
2021-09-16 20:15:01 -07:00
Álvaro A. Volpato
c6b87be8c7
Mode 65S: Tap code and extra keys for media keys ( #14471 )
2021-09-16 21:42:26 +01:00
Takeshi ISHII
85a0c494ff
[Keymap] Update Helix:five_rows OLED code ( #14427 )
...
* Stop using snprintf() in keymaps/five_rows/oled_display.c.
The binary size becomes 1350 bytes smaller.
make HELIX=verbose,core-oled helix/rev2/sc:five_rows
(104 bytes over) -> (95%, 1256 bytes free)
make helix/rev3_5rows:five_rows
(528 bytes over) -> (97%, 830 bytes free)
* add matrix scan rate display to OLED for keymaps/five_rows
* add matrix_output_unselect_delay.c to helix keymaps/five_rows
* add GPLv2 header
* apply review comment
2021-09-16 18:47:47 +09:00
Takeshi ISHII
13b93c212d
[Keyboard] Increase the way to add oled code for helix/rev3. ( #14426 )
...
* move rev3_Xrows/oled_display.c to rev3_Xrows/keymaps/default/oled_display.c
* add dummy rev3_Xrows/oled_display.c
* Add default minimum oled_task_user() to helix/rev3_Xrows/rev3_Xrows.c
* remove unnecessary comment in rev3_Xrows/keymaps/default/oled_display.c
* copy rev3_Xrows/keymaps/default/oled_display.c to rev3_Xrows/keymaps/via/oled_display.c
2021-09-16 18:46:51 +09:00
Jos Boersema
d140e41c93
Adds optional hebrew layout (Unicode) ( #14156 )
2021-09-15 22:27:44 -07:00
Vino Rodrigues
b5cc2bdc34
[Keyboard] Add the Idobao ID96 keyboard ( #14371 )
...
Co-authored-by: Joel Challis <git@zvecr.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-15 20:28:40 -07:00
Felix Jen
ae821ce4b7
[Keyboard] Add FJLabs TF60 Variants and TF65 Variant ( #14392 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-15 19:25:30 -07:00
Felix Jen
40c58b1734
[Keyboard] Add Absolute Designs AD65 Keyboard ( #14391 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-15 19:25:03 -07:00
yulei
303e063b71
[Keyboard] add Matrix Me ( #14331 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-15 10:20:20 -07:00
Felix Jen
4b7503097c
[Keyboard] Replaced Maker Keyboards & FJLabs Legacy Code ( #14393 )
2021-09-15 10:18:47 -07:00
Albert Y
0097886db6
[Keyboard] Add NO_LED positions to match key matrix. ( #14417 )
...
Co-authored-by: filterpaper <filterpaper@localhost>
2021-09-15 10:16:32 -07:00
IFo Hancroft
9503d8bd03
[Keymap] A slight improvement to my own ErgoDox keymap ( #14425 )
2021-09-15 10:15:42 -07:00
peott-fr
0f3343aa93
[Keymap] Trying again with Prime-e update! ( #14429 )
2021-09-15 10:14:57 -07:00
X-Bows Tech
6930eed964
[Keyboard] Update lighting effects for xbows keyboard ( #14432 )
2021-09-15 10:14:05 -07:00
Dasky
12a8e59e9c
[Docs] add sync options heading, update led indicators ( #14441 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-15 10:11:25 -07:00
Drashna Jaelre
169d5bd21d
[Bug] Fix IS31fl3741 driver to accept 1 or 2 addresses ( #14451 )
...
Co-authored-by: Joel Challis <git@zvecr.com >
2021-09-15 10:07:08 -07:00
Drashna Jaelre
7e36a81383
[Keyboard] Fix Boop65 rgb compile issues ( #14444 )
2021-09-15 01:31:25 -07:00
Dan Nixon
a2d43ca024
[Keyboard] Add Aya keyboard ( #14378 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-14 23:56:12 -07:00
moyi4681
c2f2f9bfd3
[Keyboard] add kbd75 hotswap keyboard ( #14283 )
...
Co-authored-by: Joel Challis <git@zvecr.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-14 23:00:48 -07:00
moyi4681
07a4e3b176
[Keyboard] add boop65 rgb keyboard ( #14166 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-14 22:20:34 -07:00
Wolf Van Herreweghe
344a73fddd
[Keyboard] Add KeyBee65 ( #14163 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Wolf Van Herreweghe <wolfvh@getupgamesofficial.com >
2021-09-14 22:20:07 -07:00
bomb
3435289052
[Keyboard] Add Mach80 for Melgeek ( #14076 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-09-14 22:09:49 -07:00
jmcwilliams403
fcebd17267
[Keyboard] added 64_ansi_split_bs layout ( #13776 )
2021-09-14 21:44:41 -07:00
ぺらねこ
830fb5fd05
[Keyboard] Update peranekofactory/tone/rev2/rev2.h ( #13610 )
...
I changed the description that was mistakenly described as the same wiring as Rev1 to the correct description.
2021-09-14 21:21:31 -07:00
vsrivastava
657323a206
[Docs] fixed incorrect amount of steps for oled usage ( #13519 )
...
changed line 21 from saying "three steps" to "two steps" as there are only two steps
Co-authored-by: feynmantf <46390109+feynmantf@users.noreply.github.com >
2021-09-14 21:12:37 -07:00
drhigsby
00c60c9410
[Keyboard] Dubba175 Default Keymap Update ( #13486 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: ridingqwerty <george.g.koenig@gmail.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-14 20:55:09 -07:00
Carlos Martins
0dfc1db74a
[Keyboard] VIA support with top facing LEDs and underglow ( #12814 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-14 20:38:13 -07:00
Álvaro A. Volpato
eee553337a
Add initial support for M65S ( #14027 )
...
* Add initial support for M65S
* Remove LTO_ENABLE from rules.mk
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Removed defs in rules.mk, remove EEPROM debug code in m65s.c
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-09-14 07:01:23 +10:00
stanrc85
ca626f59a7
[Keymap] Userspace updates ( #14418 )
2021-09-13 13:15:10 -07:00
Drashna Jaelre
2b956e6eb9
[Keyboard] fix mokey63 keymaps ( #14424 )
2021-09-13 19:30:37 +01:00
Drashna Jaelre
ab34ecb669
Apply TAP_CODE_DELAY to Tap Dance key sequences ( #14412 )
...
* Add support to tap dances
* Move default tap code defines to header file
2021-09-13 00:48:11 +01:00
umi
10362777a5
update compatible_microcontrollers.md translation ( #14401 )
2021-09-12 16:08:22 +09:00
Xelus22
5ae2ae8a36
[Bug] Keymap Fixes - lyra and reviung39 ( #14400 )
2021-09-11 23:21:56 -07:00
Drashna Jaelre
f6a67c10bd
[Keyboard] Fix Redox Media compilation errors ( #14345 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-11 23:21:28 -07:00
Ryan
5af1799735
Remove BLUETOOTH_ENABLE from keyboard-level rules.mk ( #14379 )
2021-09-12 15:27:29 +10:00
Ryan
4791cfae1a
Remove width, height and key_count from info.json ( #14274 )
2021-09-12 14:04:56 +10:00
X-Bows Tech
f1084712d7
[Keyboard] Update lighting effects for xbows ranger keyboard ( #14318 )
2021-09-11 14:37:43 -07:00
Ananya Kirti
85b052bdd4
[Keyboard] add support for Bobpad ( #13989 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-11 14:36:58 -07:00
John Mueller
22dd68520b
[Keyboard] Add 3keyecosystem and 2key2 keyboard ( #14023 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-11 07:33:48 -07:00
alittlepeace
99d465bee0
[keyboard] Add hotswap YMDK Wings ( #14176 )
...
* Add files via upload
* Update keyboards/ymdk/wingshs/readme.md
Co-authored-by: Joel Challis <git@zvecr.com >
* Delete wingshs.json
* Update keyboards/ymdk/wingshs/config.h
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Update keyboards/ymdk/wingshs/rules.mk
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update keyboards/ymdk/wingshs/info.json
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Joel Challis <git@zvecr.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-11 07:33:13 -07:00
john-ezra
5eb500a877
[Keymap] Add john-ezra Kyria Keymap ( #14338 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-11 07:31:24 -07:00
Seth
35bff470f7
[Keyboard] Update rocketboard_16 with *most* of its final features ( #12537 )
2021-09-11 00:32:29 -07:00
rhmokey
5f94191075
[Keyboard] Add mokey63 ( #14357 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-09-10 23:24:37 -07:00
Sebastian Laube
9630a7bde2
[Keyboard] added KPs BM43 RGB board ( #13888 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-10 23:01:14 -07:00
AnthonyNguyen168
047291728d
[Keyboard] New PCB Canary60RGB from CanaryTeam ( #14321 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-10 22:49:45 -07:00
yfuku
46f15cd1a5
[Keyboard] owl8 bugfix ( #14020 )
2021-09-10 21:59:28 -07:00
AKiwi92
d0b1d9f548
[Keyboard] KiwiKeebs Macro V2 (QMK/VIA) and update to V1 ( #13499 )
...
Co-authored-by: Joel Challis <git@zvecr.com >
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Ash <ash@splitpixel.co.uk >
2021-09-10 21:20:43 -07:00
rarick
6213989c32
[Keymap] Add keymap for crkbd/rarick ( #13240 )
...
* Added new keymap for crkbd/rarick
* Delete flash.sh
Deleted rarick crkbd flashing script, as it will not be used by most users.
* Applied feedback, and fixed build error caused by builder updates
* Update keyboards/crkbd/keymaps/rarick/config.h
Removed USE_MATRIX_I2C, no longer used.
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-09-10 20:52:17 -07:00
Zac Moulton
d7747a2d70
[Keymap] moults31 userspace and keymaps ( #12025 )
2021-09-10 18:56:50 -07:00
Xelus22
759d1927f0
[Keyboard] Add RS60 ( #14073 )
...
* initial rs60
* update
* remove
* Include rs60.h
Co-authored-by: Joel Challis <git@zvecr.com >
* change layout name
Co-authored-by: Joel Challis <git@zvecr.com >
* change layout name
Co-authored-by: Joel Challis <git@zvecr.com >
* change layout name
Co-authored-by: Joel Challis <git@zvecr.com >
* change layout name
Co-authored-by: Joel Challis <git@zvecr.com >
* change layout name
Co-authored-by: Joel Challis <git@zvecr.com >
* List form readme.
Co-authored-by: Joel Challis <git@zvecr.com >
* change layout name
Co-authored-by: Joel Challis <git@zvecr.com >
* change layout name
Co-authored-by: Joel Challis <git@zvecr.com >
* change layout name
Co-authored-by: Joel Challis <git@zvecr.com >
* add layout
Co-authored-by: Joel Challis <git@zvecr.com >
* add license
Co-authored-by: Joel Challis <git@zvecr.com >
* 2021 update
Co-authored-by: Joel Challis <git@zvecr.com >
* add license
Co-authored-by: Joel Challis <git@zvecr.com >
* sigprof suggested changes
* Remove redundant define
Co-authored-by: Ryan <fauxpark@gmail.com >
* Fixup readme
Co-authored-by: Sergey Vlasov <sigprof@gmail.com >
* Update keyboards/xelus/rs60/info.json
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Joel Challis <git@zvecr.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Sergey Vlasov <sigprof@gmail.com >
2021-09-10 20:14:39 +01:00
Ryan
7277f1febe
Remove BLUETOOTH_ENABLE from defaultish keymaps ( #14375 )
2021-09-10 14:11:17 +01:00
Ryan
d5cb7de5e4
Change USBasp and bootloadHID bootloaders to lowercase ( #14354 )
2021-09-10 17:17:54 +10:00
Ryan
7eea780a7d
Remove bootloader listings from rules.mk ( #14330 )
2021-09-10 13:35:46 +10:00
Ryan
2cb9219a3e
Remove commented out BLUETOOTH_ENABLE rules ( #14361 )
2021-09-10 13:32:22 +10:00
Joel Challis
7f80076d04
Align rgb/led matrix docs with current behaviour ( #14367 )
2021-09-10 03:57:36 +01:00
Uy Bui
2249963687
[Keyboard] Add custom pcb for Polaris ( #14347 )
...
* [Keyboard] pcb for Polaris
* [Keyboard] pcb for Polaris: update layout
* Update keyboards/wekey/polaris/info.json
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-09 10:02:45 -07:00
Ryan
d6dd2e0d51
Fix CRLF in lyra/rev1 ( #14360 )
2021-09-09 16:50:52 +10:00
Malevolti
4c88f76be8
[Keyboard] add lyra ( #13977 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-08 23:34:32 -07:00
mechlovin
82ee9bd475
[Keyboard] Add Olly JF PCB ( #14056 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-08 22:23:26 -07:00
Drashna Jaelre
6d43a5daf4
Backport F_CPU/F_USB hack from system76 ( #14286 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-08 20:19:06 -07:00
Felix Jen
cb4006c0b4
[Keymap] Fix Maker Keyboards Alexa Keymap ( #14355 )
2021-09-08 19:44:52 -07:00
Ethan Yates
891ddd9a30
[Keyboard] Add 61Key ( #14259 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-08 19:14:03 -07:00
JayceFayne
f3bef84dac
ST7565_TIMEOUT 0 and ST7565_DISABLE_TIMEOUT should behave the same (#14315 )
2021-09-08 18:34:49 -07:00
JayceFayne
da81e5c7cd
OLED TIMEOUT 0 and OLED_DISABLE_TIMEOUT should behave the same (#14302 )
2021-09-08 18:34:34 -07:00
Drashna Jaelre
853e56d080
[Keyboard] Minor tweaks to Work Board layout ( #14351 )
2021-09-08 18:10:43 -07:00
Ryan
9e77cdf4e6
Bugfix for Joystick and JSON schema ( #14295 )
2021-09-09 10:27:58 +10:00
rhmokey
3f2a030de6
[Keyboard] Add new Mokey keyboard ( #14329 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-08 16:57:43 -07:00
Gastón Jorquera
d510f6afa9
[Keymap] Add Gaston's Lily58 custom keymap ( #14334 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Gaston Jorquera <gjorquera@gmail.com >
2021-09-08 16:55:12 -07:00
Drashna Jaelre
4294aa0f1e
[Keyboard] Tractyl Manuform - configuration updates ( #14314 )
...
* [Keyboard] Tractyl Manuform - configuration updates
* Update readmes
* Add more details
* Fix issues with encoder pins
* Additional fixes for pin config
* Fix up some comments
2021-09-08 16:52:43 -07:00
Keenan Brock
8f8411a98a
[Keyboard] Add VIA keymap for the reviung39 ( #14234 )
2021-09-08 16:02:50 -07:00
Joel Challis
2e0659f7fd
Fixes for recent i2c migrations ( #14352 )
2021-09-08 15:44:18 -07:00
jackytrabbit
9c175f1801
[Keyboard] Update VIA support for lazydesigners/the40 ( #14240 )
...
Co-authored-by: Joel Challis <git@zvecr.com >
2021-09-08 00:34:36 -07:00
Gabriel Bustamante
541e101291
[Keymap] New keymap for bm40 ( #14182 )
2021-09-07 23:53:33 -07:00
Rifaa Subekti
3ef01a3482
[Keyboard] add wang ergo ( #14245 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-07 21:07:00 -07:00
James Young
1ebaec96e7
Sneakbox Ava tidy-up ( #14298 )
2021-09-07 20:23:45 -07:00
IFo Hancroft
267ffb9914
[Keymap] Adding IFo Hancroft's ErgoDox EZ Keymap ( #14342 )
2021-09-07 20:01:58 -07:00
Drashna Jaelre
0b8d6df390
[Keyboard] Fix issues with 3w6 rev2 matrix ( #14346 )
2021-09-08 02:53:55 +01:00
Joel Challis
60c5bd7b5e
handwired/dactyl - Refactor use of legacy i2c implementation ( #14344 )
2021-09-07 18:23:11 -07:00
Joel Challis
04c0704b28
3w6 - Refactor use of AVR only I2C functions ( #14339 )
...
* Refactor use of legacy i2c functions
* Align rev2
* Review fixes
2021-09-07 16:35:13 +01:00
Joel Challis
e7a5c006d9
Refactor use of legacy i2c implementation ( #14341 )
2021-09-07 16:34:59 +01:00
Joel Challis
2d6635214a
ergodone - Refactor use of legacy i2c implementation ( #14340 )
...
* Refactor use of legacy i2c implementation
* copy-paste error
2021-09-07 16:33:29 +01:00
shiftux
1dbe4e7dd0
[Keyboard] Redox media ( #13084 )
...
* adding a new revision 'media' to the redox keyboard
* readme update
* encoder fix
* video link
* drashna change requests
* removing SPLIT_USB_TIMEOUT
* intermediate rename
* lowercase
* drashna comments
* include if defined KEYBOARD_redox_media
* lowercase readme, tmp step
* lowercase readme
* drashna changes
* more drashna comments
* readme update
* readme update
* fauxpark and drashna comments
* fauxpark comments
* Update keyboards/redox/media/readme.md
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-06 12:44:39 -07:00
Monksoffunk
85a14ac25b
[Keyboard] Zinc: fix RGBLED_NUM bug ( #13287 )
2021-09-06 06:49:09 -07:00
Joel Challis
1a494da288
Fix eeprom for Durgod boards ( #14324 )
2021-09-05 23:56:10 +01:00
Drashna Jaelre
1e1be4c229
[Bug] Fix compile issues for boards with custom matrix ( #14323 )
2021-09-05 23:35:42 +01:00
Joel Challis
8d6d8cfadf
Tidy up defines within STM EEPROM emulation ( #14275 )
...
* Tidy up defines within stm eeprom emulation
* Fix tests
* Resolve todo
* Still use page notion in clear
* Remove more f4 refs
2021-09-05 21:36:43 +01:00
Ryan
fe6d6cf76d
Remove empty override functions ( #14312 )
...
* Remove empty override functions, 0-9
* Remove empty override functions, A-D
* Remove empty override functions, E-H
* Remove empty override functions, handwired
* Remove empty override functions, I-L
* Remove empty override functions, M-P
* Remove empty override functions, Q-T
* Remove empty override functions, U-Z
2021-09-05 21:36:31 +01:00
Niko Wenselowski
8a8fdd9a72
Highlight keycode ( #14317 )
...
This should make it consistent with other docs and hopefully will make less people miss this detail.
2021-09-05 20:36:16 +01:00
JayceFayne
767f2c0284
[Core] Add is_oled_scrolling ( #14305 )
2021-09-05 09:09:20 -07:00
kb-elmo
0471429c01
[Keyboard] Fix rotary encoder function for Voice65 ( #14316 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-05 09:05:55 -07:00
JayceFayne
014aa0661e
Fix Space Cadet md link ( #14300 )
2021-09-04 15:01:56 +01:00
Albert Y
c9262cf7f8
Enable extra keys for Technik ortho and stagger ( #14282 )
...
* Extra keys for technik ortho
* Extra keys for technik staggered
Co-authored-by: filterpaper <filterpaper@localhost>
2021-09-04 03:02:15 +01:00
James Young
b15bd128a5
FJLabs Ready100 Configurator Fixes ( #14291 )
...
* grid-align keycodes; use short-form keycodes
No logic change.
* info.json: correct layout macro reference
* info.json: correct LAYOUT_64key data
Removes an extra key from the layout data.
* 64_ansi Community Layout support
* rename LAYOUT_64key to LAYOUT_64_ansi (with alias for backwards compatibility)
* add LAYOUTS = 64_ansi to rules.mk
* remove width and height keys from info.json
2021-09-03 21:03:15 +01:00
James Young
06c89e8abf
Naiping NPhhkb: 60_tsangan_hhkb Community Layout support ( #14292 )
...
* 60_tsangan_hhkb Community Layout support
* rename LAYOUT to LAYOUT_60_tsangan_hhkb
* add LAYOUTS = 60_tsangan_hhkb to rules.mk
* correct maintainer field in info.json
* remove width and height keys from info.json
* fix GitHub account link on readme
2021-09-03 21:01:50 +01:00
James Young
90909fbaf7
takashicompany/endzone34: correct QMK Configurator key sequence ( #14290 )
...
* update info.json formatting
* convert tabs to spaces
* apply human-friendly formatting
* correct Configurator key sequence
* remove width and height keys from info.json
2021-09-03 21:00:29 +01:00
James Young
5f6d9913f8
OwLab Voice65 Hotswap: 65_ansi_blocker Community Layout support ( #14293 )
...
* 65_ansi_blocker Community Layout support
* rename LAYOUT to LAYOUT_65_ansi_blocker (with alias for backwards compatibility)
* add LAYOUTS = 65_ansi_blocker to rules.mk
* remove width and height keys from info.json
2021-09-03 11:48:10 -07:00
Ryan
8574bf20d3
Remove more cruft in keyboard files ( #14288 )
2021-09-03 17:09:30 +01:00
jhauh
a01057d19d
[Keymap] Update iris fluffactually keymap ( #14265 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-09-02 10:50:17 -07:00
Drashna Jaelre
956cf8d7bf
[Keyboard] Work Louder board fixup ( #14247 )
...
* [Keyboard] Add some last minute tweaks to Work board
* Additional fixes
* Fix rgb pin
* Fix ws2812 hackery
* additional led tweaks
* Add indicator LEDs
* fix bootmagic settings
* Fix up RGB stuff
* Limit power draw for entire board
* fixup lights and such
* change LED order on loop
* Fix indicators if via is not enabled
* Enable Sleep for rgb matrix
* Even more LED tweaks
* Final tweaks?
* Tweak keycodes
2021-09-02 10:49:44 -07:00
James Young
d36a7c512d
PistachioPro: correct Configurator key sequence ( #14277 )
...
* info.json: apply human-friendly formatting
* correct LAYOUT key sequence
Moves the Enter key object to the correct place in sequence.
2021-09-02 10:17:35 -07:00
James Young
ebfa7e14f3
Matrix Falcon info.json fixes ( #14273 )
...
* apply human-friendly formatting to info.json
* update key labels; correct maintainer field
* add LAYOUT_all data to info.json
* remove width and height keys from info.json (per fauxpark)
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-02 18:09:38 +01:00
James Young
0290dd3547
Yoichiro Lunakey Macro: correct Configurator key sequence ( #14276 )
...
* apply human-friendly formatting to info.json
* correct Configurator key sequence
2021-09-02 18:08:35 +01:00
jonavin
98a2e9dc0e
[Keymap] new murphpad landscape keymap with encoder enhanced functions ( #14103 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Jonavin <=>
2021-09-01 21:12:57 -07:00
peott-fr
e056ae58a0
[Keymap] Fine-tuning Nyquist keymap. ( #14269 )
2021-09-01 21:12:15 -07:00
Drashna Jaelre
37aef4ebe1
[Keymap] Fix Drashna Keymap issues missed before Develop merge ( #14271 )
2021-09-01 21:08:58 -07:00
James Young
c1e5c920a9
naiping/np64: 64_ansi Community Layout support and codebase touch-up ( #14264 )
2021-09-01 20:50:44 -07:00
James Young
b55154fb0a
neson design/n6: Extended Community Layout Support and Layout Macro Fix ( #14266 )
2021-09-01 20:47:28 -07:00
James Young
c0eab2a504
wuque/serneity65: Layout Macro rework and Configurator fix ( #14267 )
2021-09-01 20:46:53 -07:00
hvp
cb53c4fd41
[Keymap] hvp keymap for Cornelius, updated ut47.2 and userspace ( #14187 )
2021-09-01 20:44:36 -07:00
peott-fr
872414f454
[Keymap] Add peott-fr H87 keymap ( #14232 )
2021-09-01 20:44:12 -07:00
jonavin
b6ca21c65c
[Keymap] Jonavin keymap gmmk pro ( #14220 )
...
add rgb nightmode and optional colemak layer
Co-authored-by: Jonavin <=>
2021-09-01 20:42:31 -07:00
Christian Eiden
cded3b7582
[Keymap] own scylla keymap ( #14224 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-09-01 20:41:17 -07:00
qieq
bb356a1584
[Docs] Update path to keycode.h ( #14263 )
2021-09-01 20:40:12 -07:00
James Young
7575bc23a6
MatchstickWorks SouthPad: correct Configurator key sequence ( #14255 )
...
* matchstickworks/southpad: correct Configurator key sequence
* replace tabs with spaces; apply four-space indent
2021-09-01 10:44:03 -07:00
James Young
583f07ac58
owl8: add info.json file ( #14256 )
...
* owl8: add info.json file
* remove width and height keys (per fauxpark)
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-01 13:20:56 +01:00
Jay Greco
c573926e05
Fix snailmap compilation error ( #14250 )
...
* Fix snailmap compilation error
* Update keymap.c with correct OLED_ENABLE defines
2021-09-01 10:48:14 +01:00
James Young
8d97c54770
mnk50: Configurator Fix and Layout Macro Additions ( #14257 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-01 12:50:32 +10:00
Casey Webster
c5ec423438
[Keymap] cwebster2 Keymap and userspace updates ( #14258 )
2021-08-31 17:50:42 -07:00
Andre Brait
fac5ec4656
Move GMMK Pro layouts to the correct subdir ( #14241 )
...
Also fix a compilation issue in the mike1808 keymap
2021-09-01 00:18:35 +01:00
Drashna Jaelre
b7693c971c
[Keyboard] Disable console on Iris Rev5 ( #14249 )
2021-08-31 15:25:46 -07:00
James Young
92106ee038
emi20: remove dead space from Configurator layout ( #14254 )
2021-08-31 19:29:49 +01:00
Felix Jen
b6d7b13a7a
[Keyboard] Add FJLabs KF87 PCB ( #14179 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-08-31 11:24:41 -07:00
Ibnu Daru Aji
6f5428687c
[Keymap] reflects current rick's keymap ( #14169 )
2021-08-31 11:23:02 -07:00
Salicylic-acid3
bdd0a6c097
[Keyboard] Addition of VIA keymap and a few fixes for naked60 ( #14225 )
...
Co-authored-by: Joel Challis <git@zvecr.com >
2021-08-30 22:19:21 -07:00
Joel Challis
f2c9e82e5b
cherry pick tidy up ( #14244 )
2021-08-31 00:25:41 +01:00
coliss86
1e7117317f
Documentation: Fix links in key overrides ( #14228 )
...
Co-authored-by: Joel Challis <git@zvecr.com >
2021-08-31 09:13:19 +10:00
JX
5ed8edae49
Update ws2812_spi.c ( #14237 )
2021-08-30 20:34:19 +01:00
Danny
2dc07391bd
[Keyboard] Add Iris Rev. 5 ( #13934 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-30 11:49:46 -07:00
dogspace
27aebba1b1
[Keymap] Add new snailmap keymap to nullbitsco/nibble keyboard ( #14024 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-30 11:42:04 -07:00
kb-elmo
c9283f4c1f
[Keyboard] Add OwLab Jelly Epoch ( #14190 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-30 11:29:15 -07:00
Rifaa Subekti
b63114ea29
[Keyboard] add slamz keyboard ( #14188 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-30 11:28:54 -07:00
Purdea Andrei
9583f9f589
[Bug] Fix build error when enabling NO_HAPTIC_MOD ( #14178 )
...
Without this build would fail, if a keyboard had haptic feedback enabled,
TAPPING_TOGGLE was not overridden in a config.h, and if NO_HAPTIC_MOD was
defined in config.h.
2021-08-30 11:22:53 -07:00
Felix Jen
949cfd4632
[Keyboard] add maker keyboards alexa ( #14165 )
2021-08-30 11:05:13 -07:00
peott-fr
557fce7a8e
[Keymap] Add peott-fr keymap for Kbd6x ( #14164 )
2021-08-30 11:04:42 -07:00
Vincent Vorholter
9d32cb68c3
[Keyboard] Changed ProductID on basketweav keyboards ( #14162 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Vince Vorholter <vince@28east.co.za >
2021-08-30 11:03:53 -07:00
Zach White
baa423004a
ensure that the directory for sys.executable is in the user's path ( #14229 )
2021-08-29 16:46:36 -07:00
Zach White
b705020daf
move everything from qmkfm/base_container to qmkfm/qmk_cli ( #14230 )
2021-08-29 16:41:56 -07:00
peott-fr
13a2da973f
Nyquist ( #14202 )
...
* adding my Nyquist keymap
* Updating Nyquist keymap with licensing.
* Cleaning-up and improving Nyquist keymap.
* Cleaning-up and improving Nyquist keymap.
2021-08-29 22:52:49 +01:00
Sergey Vlasov
a1866a962c
Update the nix-shell environment ( #13316 )
...
* Nix: Allow calls to `bin/qmk` even when the build was started by `qmk`
The `$PATH` modifications performed by the Nix wrapper for the `qmk`
executable prevent `bin/qmk` from working properly (the changed `$PATH`
contains a wrong `python3` executable which does not have the needed
Python modules in its module path). As a workaround, disable the
generation of that wrapper for the `qmk` Python package (there is yet
another wrapper generated while building the Python environment, which
would still set the Python module path properly when running `qmk`).
Although `bin/qmk` is officially deprecated, QMK CLI still invokes it in
some cases (at least `qmk doctor` and `qmk pytest`), therefore keeping
these invocations working is useful.
* Nix: Update `util/nix/pyproject.toml` to match `requirements*.txt`
Update the Python dependency information used by Poetry to match the
current state of the qmk_firmware code.
* Nix: Bump QMK CLI dependency to 1.0.0; bump other Python deps
Update Python dependencies for nix-shell to the most recent releases:
- dotty-dict: 1.3.0 -> no longer used
- milc: 1.4.2 -> 1.6.2
- pep8-naming: 0.11.1 -> 0.12.1
- pygments: 2.9.0 -> 2.10.0
- pyrsistent: 0.17.3 -> 0.18.0
- pyusb: 1.1.1 -> 1.2.1
- setuptools-scm: 6.0.1 -> no longer used
- qmk: 0.1.0 -> 1.0.0
- qmk-dotty-dict: not used -> 1.3.0.post1
- yapf: 0.30.0 -> 0.31.0
Note to self: The command to update Python dependencies changed to:
( cd util/nix && nix run 'nixpkgs#poetry' -- update --lock )
2021-08-29 22:24:43 +01:00
J.Flanagan
ef7fdee6c8
[Keyboard] Add Viktus SP Mini ( #14069 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-08-29 12:18:56 -07:00
Trent Hoh
f87cd8e8a0
[Keyboard] Corrected layout for np24 by YMDK ( #14096 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-29 04:09:43 -07:00
peott-fr
94d7635a4a
[Keymap] My Prime E keymap ( #14117 )
2021-08-29 04:08:23 -07:00
Weirdo
5d5668c3f8
[Keyboard] Add kelownaRGB64 ( #14141 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-29 04:07:54 -07:00
Takeshi ISHII
9afc64cd61
[Keyboard] fix compile error make helix/rev2/sc:all ( #14214 )
2021-08-29 15:06:00 +09:00
Nick Brassel
dd8922d482
Fixup upstream paths for submodules. ( #14205 )
2021-08-29 10:51:53 +10:00
Nick Brassel
6caebb7b61
Bootmagic lite docs clarity. ( #14204 )
2021-08-29 09:47:48 +10:00
Nick Brassel
f061ca4974
Breaking changes develop merge to master, 2021Q3 edition. ( #14196 )
2021-08-29 08:20:25 +10:00
Nick Brassel
4bad375d7c
2021Q3 pre-merge develop changelog, keyboard aliases ( #14198 )
...
* Initial changelog.
* Data driven.
* Submodule update.
* Updated breaking changes docs.
* Aliases.
* Aliases.
2021-08-29 08:18:18 +10:00
Drashna Jaelre
29ec2d8f42
[Docs] Add examples to RGB Matrix Indicators docs ( #12797 )
2021-08-27 06:41:33 +10:00
QMK Bot
7e1634e2a6
Merge remote-tracking branch 'origin/master' into develop
2021-08-26 17:50:09 +00:00
jackytrabbit
ff65185dec
Add support for lazydesigners/cassette8 ( #14145 )
...
* Add support for lazydesigners/cassette8
Add support for lazydesigners/cassette8
* Update keyboards/lazydesigners/cassette8/config.h
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Update keyboards/lazydesigners/cassette8/rules.mk
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Update keyboards/lazydesigners/cassette8/rules.mk
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Update keyboards/lazydesigners/cassette8/config.h
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Update keyboards/lazydesigners/cassette8/rules.mk
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update keyboards/lazydesigners/cassette8/rules.mk
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update keyboards/lazydesigners/cassette8/info.json
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: Joel Challis <git@zvecr.com >
2021-08-26 18:49:36 +01:00
QMK Bot
a13b0d8a6c
Merge remote-tracking branch 'origin/master' into develop
2021-08-26 17:47:28 +00:00
jpuerto96
3fce5e6912
New Keyboard - V4n4g0rth0n ( #14152 )
...
* General: Initial commit for v4n4g0rth0n
* Remove unecessary things|
* General: Fix info.json
* Finalize changes
* Update keyboards/v4n4g0rth0n/config.h
Co-authored-by: Joel Challis <git@zvecr.com >
* Update keyboards/v4n4g0rth0n/v1/rules.mk
Co-authored-by: Joel Challis <git@zvecr.com >
* Update keyboards/v4n4g0rth0n/v4n4g0rth0n.h
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update keyboards/v4n4g0rth0n/v4n4g0rth0n.h
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update keyboards/v4n4g0rth0n/v2/keymaps/default/keymap.c
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update keyboards/v4n4g0rth0n/v1/keymaps/default/keymap.c
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Joel Challis <git@zvecr.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-26 18:45:48 +01:00
Joel Challis
87cdb1cf9a
Update readme files ( #14172 )
2021-08-26 16:53:24 +01:00
Joel Challis
48d0ad28e7
Move to correct location ( #14171 )
2021-08-26 14:14:48 +01:00
QMK Bot
6d646880a4
Merge remote-tracking branch 'origin/master' into develop
2021-08-26 11:38:28 +00:00
kb-elmo
edf35615cf
Skeletn87 - Fix RGB pin ( #14170 )
...
* add Skeletn87
* update skeletn87 files
* update skeletn87 soldered
* update readme image
* update readme (again)
* fix skeletn87 indicator LEDs
* fix led pin for production PCB
2021-08-26 12:37:55 +01:00
QMK Bot
2bc978437e
Merge remote-tracking branch 'origin/master' into develop
2021-08-25 23:56:39 +00:00
Charles
ee3a1133f1
[keyboard] Add 0x3E ( #14088 )
...
* Add 0x3E - default config
* Apply suggestions from code review
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Apply suggestions from code review 2
Firmware size optimization
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Rename files as per project guidelines + remove empty
* Update link in readme.md
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-08-26 00:56:09 +01:00
QMK Bot
0c97bc5179
Merge remote-tracking branch 'origin/master' into develop
2021-08-25 23:40:04 +00:00
8bits4ever
4c5334cb9e
[converter/a1200] Changing layout macro reference info.json ( #14143 )
...
* Rename keyboards/converter/a1200/config.h to keyboards/converter/a1200/teensy2pp/config.h
* Rename keyboards/converter/a1200/rules.mk to keyboards/converter/a1200/teensy2pp/rules.mk
* Create dummy
* Add files via upload
* Delete dummy
* Update readme.md
* Update info.json
2021-08-26 00:39:34 +01:00
QMK Bot
329c130202
Merge remote-tracking branch 'origin/master' into develop
2021-08-25 19:04:06 +00:00
MechMaster48
89f2b9486f
[Keymap] mechmaster48 keymap for OLKB Preonic rev3 ( #14137 )
2021-08-25 12:03:27 -07:00
Joel Challis
527b1e52aa
Move nix folder alongside vagrant ( #14132 )
2021-08-25 15:27:48 +01:00
Joel Challis
a84de5e22b
Revert 14083 && 14144 ( #14150 )
...
* Revert "Short term bodge for firmware size bloat (#14144 )"
This reverts commit a8d6547346 .
* Revert "Tidy up quantum.c now some of tmk_core has been merged (#14083 )"
This reverts commit c4dbf4bf01 .
2021-08-25 01:16:59 +01:00
QMK Bot
3855713ca0
Merge remote-tracking branch 'origin/master' into develop
2021-08-24 22:10:04 +00:00
Albert Y
bb1b822247
[Keyboard] Update Technik ortholinear RGB matrix points ( #14124 )
...
Co-authored-by: filterpaper <filterpaper@localhost>
2021-08-24 15:09:26 -07:00
Joel Challis
622c3cac3a
Fix merge artifacts ( #14146 )
2021-08-24 17:18:25 +01:00
Joel Challis
2cade3a483
Align some quantum sub-directories ( #14134 )
...
* Misc folder tidy
* Review comments
* Remove redundant entry
2021-08-24 17:07:11 +01:00
QMK Bot
2827a3cf75
Merge remote-tracking branch 'origin/master' into develop
2021-08-24 15:44:36 +00:00
Yoichiro Tanaka
b4867e1600
[Keyboard] Add yoichiro/lunakey_macro ( #13849 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-24 08:44:00 -07:00
Joel Challis
a8d6547346
Short term bodge for firmware size bloat ( #14144 )
2021-08-24 16:09:23 +01:00
Drashna Jael're
e3b68ddfe8
Merge remote-tracking branch 'origin/master' into develop
2021-08-24 07:32:31 -07:00
Takeshi ISHII
c9c60d227e
add wait_cpuclock() macro for AVR and CPU_CLOCK macro ( #12755 )
2021-08-24 14:34:24 +01:00
Joel Challis
c4dbf4bf01
Tidy up quantum.c now some of tmk_core has been merged ( #14083 )
2021-08-24 14:28:37 +01:00
GG
097e85e930
[Keyboard] Add serneity65 ( #13889 )
2021-08-24 02:50:56 -07:00
Xelus22
c4a2dc9a2d
fix ( #14142 )
2021-08-24 19:39:24 +10:00
Christian Sandven
3ef978cb13
[Keyboard] Fix keyprez qmk configurator ( #14119 )
2021-08-24 01:54:17 -07:00
kb-elmo
a4aa6ccf7b
[Keyboard] Add QEZ keyboard ( #14131 )
2021-08-24 01:49:50 -07:00
Albert Y
b8c74d6b5d
[Keyboard] Update Technik staggered RGB matrix points ( #14125 )
...
Co-authored-by: filterpaper <filterpaper@localhost>
2021-08-24 01:49:13 -07:00
stickandgum
eaad654798
[Keymap] Fixed GMMK Pro -> stickandgum keymap readme.md ( #14123 )
...
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com >
2021-08-24 01:48:35 -07:00
Rifaa Subekti
e1c264f579
[Keyboard] Update info.json for ocean/gin_v2 ( #14121 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-24 01:42:23 -07:00
Drashna Jaelre
bc239cd520
[Keymap] Drashna keymap fixups ( #14140 )
2021-08-24 01:37:14 -07:00
Drashna Jaelre
3455e2408d
[Keyboard] Fix default keymap for quark squared keyboard ( #14139 )
2021-08-24 01:19:00 -07:00
Xelus22
4e1c5887c5
[Core] Refactor OLED to allow easy addition of other types ( #13454 )
...
* add docs
* core changes
* update keyboards to new OLED
* updated users to new OLED
* update layouts to new OLED
* fixup docs
* drashna's suggestion
* fix up docs
* new keyboards with oled
* core split changes
* remaining keyboard files
* Fix The Helix keyboards oled options
* reflect develop
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: mtei <2170248+mtei@users.noreply.github.com >
2021-08-24 16:28:26 +10:00
Joel Challis
47a38c3f0e
Remove more unused files ( #14135 )
2021-08-24 14:02:53 +10:00
Drashna Jaelre
6fd20acf4b
Fix Mouse Shared EP functionality ( #14136 )
...
Specifically, if you enable the shared endpoint for mouse reports (or keyboard, which force enables it for mouse), and you don't have mousekeys enabled, it does not properly enable shared mouse EP for pointing device (which uses mouse reports). This cause it to error out in compiling. This fixes up some of the logic to ensure that all use cases are supported, and consolidates some of the code.
2021-08-24 11:40:24 +10:00
lalalademaxiya1
e3483b4126
[Keyboard] Add new keyboard version: keychron/q1/rev_0102 ( #14029 )
...
* Add keyboard Q1
* Update keyboards/keychron/q1/readme.md
* Update keyboards/keychron/q1/rev_0100/rules.mk
* Update keyboards/keychron/q1/readme.md
* Change layer switch function to "default_layout_set"
* Update keyboards/keychron/q1/rev_0100/info.json
* Update keyboards/keychron/q1/q1.c
* Mask out the DIP switch to fix sleeping issue when switch is ON
* Added and changed readme.md
Added keyboards\q1\rev_0100\readme.md
Changed keyboards\q1\readme.md since different MCU may used in other version.
* update
* update keymap name
* update keymap for keychron/q1/rev_0102
* Update info.json
2021-08-23 17:32:15 -07:00
Drashna Jaelre
d57d9aec4f
Fix bootloadHID comments breaking :flash ( #14133 )
2021-08-23 23:46:06 +01:00
Donald Kjer
e756a21636
eeprom_stm32: implement high density wear leveling ( #12567 )
...
* eeprom_stm32: implement wear leveling
Update EECONFIG_MAGIC_NUMBER
eeprom_stm32: check emulated eeprom size is large enough
* eeprom_stm32: Increasing simulated EEPROM density on stm32
* Adding utility script to decode emulated eeprom
* Adding unit tests
* Applying qmk cformat changes
* cleaned up flash mocking
* Fix for stm32eeprom_parser.py checking via signature with wrong base
* Fix for nk65 keyboard
Co-authored-by: Ilya Zhuravlev <whatever@xyz.is >
Co-authored-by: zvecr <git@zvecr.com >
2021-08-23 23:15:34 +01:00
QMK Bot
2481e109a0
Merge remote-tracking branch 'origin/master' into develop
2021-08-23 22:06:37 +00:00
Olli Helenius
9472c4b8cb
Fix US_RDQU keycode ( #13464 )
...
`US_RDQU` and `US_LDQU` were aliased to the same keycode. `US_RDQU`
should use the right bracket.
2021-08-24 08:06:04 +10:00
Path Nirvana
f314705921
adding uf2 flash support for blackpill 401 ( #13968 )
...
* adding uf2 flash support for blackpill 401
* forgot to add blackpill to keyboard header file
* making changes requested by drashna
* fixing tzarc s comments
* removing the keyboard
* undo the change to dactyl_manuform.h
2021-08-24 08:05:10 +10:00
QMK Bot
718f0a2482
Merge remote-tracking branch 'origin/master' into develop
2021-08-23 14:26:24 +00:00
Rifaa Subekti
a72b562141
[Keyboard] update default and via keymap for ocean/wang_v2 ( #14122 )
2021-08-23 07:25:51 -07:00
Nick Brassel
d8778eba92
Fixup line endings.
2021-08-23 19:37:16 +10:00
stickandgum
71df135254
[Keymap] Feature rich keymap for GMMK Pro (ANSI) ( #14120 )
...
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com >
2021-08-22 19:19:11 -07:00
QMK Bot
355872cc1d
Merge remote-tracking branch 'origin/master' into develop
2021-08-23 02:10:58 +00:00
Vino Rodrigues
5cd7999bc4
[Keyboard] Update rgb matrix config in kbdfans/kbd67/mkiirgb/v3/v3.c ( #14094 )
...
This patch corrects 2 issues with the LED matrix of the KDBFans KBD67 Lite (v3)
* Incorrect mapping of the right-shift, down-arrow, and right-arrow. (i.e. `NO_LED` positions of the `g_led_config` key matrix in the .c file do not match the `LAYOUT_65_ansi_blocker` matrix in the .h file.
* Remapping of the *LED Index to Physical Position* using physical measurements from actual keyboard and accounting for the southpaw LED position to define the true centre of the keyboard (more relevant to circular animations).
2021-08-22 19:10:23 -07:00
Dasky
9af069ecf3
Fix typo ( #14118 )
2021-08-23 09:31:38 +10:00
QMK Bot
f043b8be38
Merge remote-tracking branch 'origin/master' into develop
2021-08-22 21:43:07 +00:00
Bror Winther
aa28335651
Add fix for brew upgrade ( #12921 )
...
Add a fix for `brew upgrade` so only formulae is upgraded and not casks
2021-08-22 14:42:34 -07:00
QMK Bot
4b87c1f40b
Merge remote-tracking branch 'origin/master' into develop
2021-08-22 16:29:18 +00:00
Ryan
5319727b70
Fix line endings for quark_squared info.json ( #14113 )
2021-08-22 17:28:48 +01:00
QMK Bot
7dfa93d9b6
Merge remote-tracking branch 'origin/master' into develop
2021-08-22 06:04:52 +00:00
npspears
46fb874269
[Keyboard] add support for Quark² ( #14109 )
...
Quark² is a hotswap version of the Quark PCB
2021-08-21 23:04:20 -07:00
QMK Bot
34d0376ab9
Merge remote-tracking branch 'origin/master' into develop
2021-08-22 05:12:24 +00:00
Christian Sandven
9a51076859
[Keyboard] Keyprez bison ( #14100 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-21 22:11:56 -07:00
QMK Bot
f709394442
Merge remote-tracking branch 'origin/master' into develop
2021-08-22 05:11:44 +00:00
precondition
aedd8cca31
[Keyboard] Kyria default reformat ( #14080 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-21 22:11:32 -07:00
Conor Burns
b1b6fe1c3d
[Keymap] added bongocat keymap to 0xCB Static ( #14093 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-08-21 22:11:15 -07:00
peepeetee
78ccd9c201
Organize KPrepublic, K.T.E.C, xiudi boards into directories ( #12159 )
...
* reset; redoing my steps; and recommit
* include xd002/.noci
2021-08-22 13:53:49 +10:00
Nick Brassel
c70abc8d04
Warn when building a board that uses arm_atsam ( #10904 )
...
* Add deprecation warning during build when building a board that uses arm_atsam.
* Rewording.
* Wording.
* Fixup.
2021-08-22 13:49:33 +10:00
Drashna Jaelre
dcef03853d
[Keyboard] Disable Console on Keebio Quefrency ( #14108 )
2021-08-22 12:08:05 +10:00
Drashna Jaelre
f4a2f2bb7e
[Keyboard] Fix compile issues for Tractyl Manuform ( #14105 )
2021-08-21 18:34:16 -07:00
Drashna Jaelre
e08d6a33fc
[Core] Fix copypasta issue with pmw3360 sensor config ( #14106 )
2021-08-21 18:34:04 -07:00
Joakim Tufvegren
0ae20e7457
Make solo half of split keyboards (more) usable. ( #13523 )
...
* Make solo half of split keyboards (more) usable.
Using only one half of a split keyboard (that's using the split_common
framework to communicate) is not a great experience, since several read
timeouts per scan cycle cause an unusably slow scan rate.
This change blocks all split communication attempts for 500 ms
(configurable) after an error occurs, causing the scan rate to become at
least _more_ usable, but might need some tweaking to work fully on most
keyboards. One read timeout still needs to occur after the 500 ms has
passed, and if that timeout isn't low enough, some scan cycles may still
be too slow.
* Fix lint complaint.
* Require 25 consecutive comm errors to see comms as disconnected.
The number of max errors can be overridden by defining
`SPLIT_MAX_CONNECTION_ERRORS`.
* Add comments to new defines, and ability to disable disconnection check.
Also increase `SPLIT_MAX_CONNECTION_ERRORS` to 40, since it's divisible
by most relevant numbers for the description.
* Make lint happy ...again
* Only update `connection_check_timer` when needed.
* Add new defines to split keyboard documentation.
* Move connection timeout logic to transport.c, add `is_transport_connected`.
* Use split_common disconnection logic in matrix.c.
Instead of doing more or less the same thing twice.
* Move disconnection logic to `transport_master`.
Is a cleaner implementation, and causes the scan rate while disconnected
to increase instead of decrease.
* Lint fixes.
* Lower default `SERIAL_USART_TIMEOUT` to 20 ms.
The read timeout must be low enough to not cause exessively long scan
cycles when using a solo split half. 10 ms was determined from testing
to work fine even with the slowest defined baudrate of 19200 (5 ms was
too low for that case), so 20 ms should be fine for most cases.
* Remove `SERIAL_USART_TIMEOUT` from ergodox_infinity/config.h
Was somewhat mistakenly included in an earlier PR.
* Fix building with `USE_I2C`.
* Reduce built firmware size.
Not really sure why this works, the idea was taken from tzarc's work on
split disconnection.
* Tweak and improve opt-out for split disconnection logic.
There are now two ways to opt out from this feature:
* Set `SPLIT_MAX_CONNECTION_ERRORS` to 0. This will completely disable
the connection status checks (also affects the slave matrix reset logic in
matrix.c, though).
* Set `SPLIT_CONNECTION_CHECK_TIMEOUT` to 0. This will only disable the
communication throttling while disconnected. Will make the firmware
smaller.
* Make split disconnection logic work with custom transports.
Includes a fallback implementation for keyboards using a custom
split_util.c but not a custom matrix.c (currently no such keyboard seems
to be merged, though).
* Remove unnecessary include of timer.h
Co-authored-by: Joel Challis <git@zvecr.com >
Co-authored-by: Joel Challis <git@zvecr.com >
2021-08-22 10:51:17 +10:00
Drashna Jaelre
c5f41d42d8
Updated RGB Matrix suspend define part 3 ( #13954 )
...
* Updated RGB Matrix suspend define part 3
* Revert "Update config.h for kbdfans/kbd67/mkiirgb/v3 (#13978 )"
This reverts commit 80015f7fb0 .
* Add additional boards/keymaps
2021-08-22 09:46:35 +10:00
Drashna Jaelre
58a5030661
[Keymap] Drashna's Improve OLEDs and custom Split code ( #14063 )
...
* Fill the oleds with right mods
* Enable double mods on x32 oleds
* Disable forced NKRO
* Make oleds fancy only on good MCUs
* Overhaul oled display
* Further enhance oled, with kitty!
* Final oled form
* Not working transport
* Transport id of woring
* Add acceleration
* fix button placement for accel macro
* Fix accelartion location and behavior
* Remove OLED sync code
* Fix alignment issue
* Remove audio hack
* Fix up zima keymap
* Add matrix slave scan function and cleanup drashna.h
* Clean up user space
* Allow userspace sync to be disable-able
* Fix weird issue with audio
* Fix alignment issue with user split sync
* Disable second rgb matrix task
* Disable additional animations
* Change dynamic keymap settings
* Hacky fix for borked corne
* Add Blackpill (F411) support to tractyl manuform
* remove manual via eeprom reset
* Remove all references to rgblight twinkle
* Fix issues with config processing
2021-08-21 13:34:44 -07:00
Drashna Jaelre
da1c011afc
Improve pmw3360 sensor and make it more hardware agnostic ( #14097 )
2021-08-20 21:14:23 -07:00
QMK Bot
3452c89c8b
Merge remote-tracking branch 'origin/master' into develop
2021-08-21 04:13:34 +00:00
Drashna Jaelre
c1cad5b751
[Keyboard] Fix naiping/npminila layout macro ( #14098 )
2021-08-21 14:13:02 +10:00
Drashna Jaelre
a80d789147
Fix issues with VIA EEPROM init and bring in line with eeconfig functionality ( #13243 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-20 21:02:53 -07:00
Nick Brassel
afd3bcbf45
Fix up compilation issues. ( #14095 )
2021-08-21 13:38:38 +10:00
QMK Bot
ce379ef458
Merge remote-tracking branch 'origin/master' into develop
2021-08-20 22:32:01 +00:00
Spaceman
c71d67ba3f
[Core] [Docs] Remove travis-ci references ( #13916 )
2021-08-20 23:31:26 +01:00
Ryan
a7d48b063e
Fix LED Matrix suspend code ( #14090 )
2021-08-20 10:43:49 -07:00
QMK Bot
e8943a8b0c
Merge remote-tracking branch 'origin/master' into develop
2021-08-20 17:33:25 +00:00
Weirdo
30bb807c13
[Keyboard] Add Naiping series keyboard ( #14040 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-20 10:32:53 -07:00
Zach White
1ec6ce8c37
Merge remote-tracking branch 'origin/master' into develop
...
Resolved Conflicts:
lib/python/qmk/info.py
2021-08-20 08:22:41 -07:00
Joel Challis
c1add5d0e2
Restore layout count validation ( #14068 )
2021-08-20 08:16:59 -07:00
Drashna Jaelre
92fa07336c
[Bug] Fix RGB/LED Matrix Suspend code ( #14084 )
2021-08-20 06:14:42 -07:00
QMK Bot
da11a49905
Merge remote-tracking branch 'origin/master' into develop
2021-08-20 13:14:35 +00:00
tiltowait
90ff4fe749
[Keyboard] Add IBM Model M SSK configuration ( #14050 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-20 06:13:59 -07:00
Joel Challis
69c71d4843
Align DIP_SWITCH_PINS_RIGHT implementation with encoders ( #14079 )
2021-08-20 10:15:11 +01:00
Joel Challis
b229b0fba7
Fix issues with recent keymap.json changes ( #14089 )
...
* Fix issues with recent keymap.json changes
* Allow empty author string
2021-08-20 19:11:49 +10:00
QMK Bot
0741aae1d9
Merge remote-tracking branch 'origin/master' into develop
2021-08-20 04:36:09 +00:00
Drashna Jaelre
fd54992e1f
[Keyboard] Fix Feels65 Via keymap ( #14086 )
2021-08-19 21:35:29 -07:00
QMK Bot
8dfd33e3d1
Merge remote-tracking branch 'origin/master' into develop
2021-08-20 04:27:09 +00:00
Drashna Jaelre
37b5ead17d
[Keyboard] Fix space_space rev1 keyboard files ( #14087 )
2021-08-19 21:26:37 -07:00
QMK Bot
c6f24f66bd
Merge remote-tracking branch 'origin/master' into develop
2021-08-20 04:22:05 +00:00
Drashna Jaelre
cc0ae9cc4c
Revert "[Keyboard] Dumbpad VIA support added ( #13512 )"
2021-08-19 21:21:00 -07:00
Simon Arlott
0a1bf7f6aa
Support using a timer for wait_us() on ChibiOS-based boards ( #12211 )
...
* Support using a timer for wait_us() on ChibiOS-based boards (#12198 )
There are spare GPT timers that can be used to get a more accurate
wait_ms() time. This is required for the matrix scan unselect delay (30µs)
to be shorter than the system tick rate of 100µs.
This is limited to the maximum GPT duration of 65535 so values above that
will automatically use the previous implementation based on the system
tick.
Using a specific timer means it can't be shared by another thread at the
same time so when wait_us() is called from anything other than the main
thread it will use the system tick implementation too.
* Update tmk_core/common/chibios/wait.c
* Update tmk_core/common/chibios/wait.c
Co-authored-by: Joel Challis <git@zvecr.com >
2021-08-20 00:31:23 +01:00
moyi4681
462e7f075a
move volcano660 to ilumkb folder ( #13550 )
...
* move volcano660 to ilumkb folder
* Update rules.mk
* Fix up readme
Co-authored-by: zvecr <git@zvecr.com >
2021-08-19 20:02:07 +01:00
QMK Bot
3413766649
Merge remote-tracking branch 'origin/master' into develop
2021-08-19 18:59:06 +00:00
SneakboxKB
b724a0dfd5
[Keyboard] Ava initial commit ( #13845 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: SneakboxKB <64090325+mujimanic@users.noreply.github.com >
2021-08-19 11:58:35 -07:00
Dasky
7f1c90b7a8
[Core] Speed up pimoroni trackball driver ( #13823 )
2021-08-19 11:58:17 -07:00
QMK Bot
e988f58374
Merge remote-tracking branch 'origin/master' into develop
2021-08-19 18:45:19 +00:00
minibois
a12f3a3fb8
[Keyboard] Minor fixes for mini_elixivy/info.json ( #14022 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-08-19 11:44:47 -07:00
James Young
4279b14adf
Merge remote-tracking branch 'upstream/master' into develop
...
Conflicts:
keyboards/gmmk/pro/ansi/keymaps/jonavin/rules.mk
keyboards/space_space/rules.mk
2021-08-19 11:32:23 -07:00
GG
f4f679779e
[Keyboard] Add Mammoth20x ( #14014 )
2021-08-19 11:17:54 -07:00
Yaroslav Smirnov
c592128219
[Keyboard] Add Elrgo S to keyboards/handwired ( #13893 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-19 11:15:30 -07:00
weteor
1bfbaae533
[Keyboard] add 3w6 ( #13746 )
2021-08-19 11:13:00 -07:00
kb-elmo
8200804e96
[Keyboard] Add Voice65 ( #13744 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-19 11:12:34 -07:00
James Young
c039796d9d
keebzdotnet F-Me Configurator fixes and codebase touch-up ( #14077 )
...
* rename LAYOUT to LAYOUT_all
* add info.json
* override DYNAMIC_KEYMAP_LAYER_COUNT for via keymap
The via keymap only initialized two layers without overriding the default value of DYNAMIC_KEYMAP_LAYER_COUNT (4).
This commit sets DYNAMIC_KEYMAP_LAYER_COUNT for the via keymap to 2.
2021-08-19 18:47:10 +01:00
James Young
9aedf515c0
kb-elmo Noah AVR Community Layout support and Configurator fix ( #14078 )
...
* noah_avr.h: use QMK 3-character notation for matrix positions
* Community Layout support, Stage 1
- rename LAYOUT_ansi to LAYOUT_65_ansi_blocker
- rename LAYOUT_ansi_splitbs to LAYOUT_65_ansi_blocker_split_bs
- enable Community Layout support
* info.json: add line breaks between rows
* info.json: correct LAYOUT_iso data
- unsplit the Backspace
- change ANSI Enter to ISO Enter
- split the left Shift
* Community Layout support, Stage 2
- rename LAYOUT_iso to LAYOUT_65_iso_blocker
- update Community Layout support
* Community Layout support, Stage 3
- add LAYOUT_65_iso_blocker_split_bs
- update Community Layout support
* noah_avr.h: add matrix diagram
2021-08-19 18:46:22 +01:00
jonavin
98af5bc64e
[Keymap] Add jonavin user space / common functions ( #13876 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Jonavin <=>
2021-08-19 10:45:49 -07:00
jfescobar18
425e1e665d
[Keyboard] Dumbpad VIA support added ( #13512 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-19 10:39:30 -07:00
XScorpion2
9d1c98c891
Added right vs left specific pin assignments for dip switch ( #13074 )
...
* Added right vs left specific pin assignments for dip switch
* Update feature_dip_switch.md
* Ran formatting tools
2021-08-19 18:39:15 +01:00
Alan Pocklington
3b4c35da6b
[Keymap] Quark AJP10304 layout ( #13290 )
2021-08-19 10:36:20 -07:00
qpockets
c98e1694fb
[Keyboard] update space_space keyboard ( #13305 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-19 10:17:01 -07:00
QMK Bot
af3673a5b6
Merge remote-tracking branch 'origin/master' into develop
2021-08-19 17:14:07 +00:00
James Young
48a8682438
Linworks Whale75 Layout Macro refactor and Configurator fixes ( #14059 )
...
* info.json: human-friendly formatting
* info.json: remove "w":1 instances
* info.json: correct positions of Left, Down and Right Arrow keys
* info.json: add LAYOUT_all data
* move Home key to end of home row
According to photographs of the keyboard, the fourth key down on the right side is physically on the home row. This commit moves the key argument and keycodes to the home row.
* whale75.h: use QMK 3-character notation for matrix
* whale75.h: add matrix diagram
* add keyboard-level encoder functionality
* info.json: correct key sequence on ISO layouts
2021-08-19 10:13:31 -07:00
QMK Bot
a85126b79e
Merge remote-tracking branch 'origin/master' into develop
2021-08-19 16:41:46 +00:00
BifbofII
c148476188
[Keymap] Add personal layout for 60% ISO boards ( #13232 )
2021-08-19 09:41:14 -07:00
Evelien-Lillian Dekkers
81e19d61c0
[Keyboard] Refactor atom47 and add rev4 and rev5 ( #13201 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org >
2021-08-19 09:40:28 -07:00
QMK Bot
374b388382
Merge remote-tracking branch 'origin/master' into develop
2021-08-19 16:31:49 +00:00
Felix Jen
a43952f35d
[Keyboard] Add Ready100 Keyboard ( #13158 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-08-19 09:31:12 -07:00
QMK Bot
d112935cea
Merge remote-tracking branch 'origin/master' into develop
2021-08-19 16:29:30 +00:00
Zereef
4fc01ddefe
[Keyboard] Ymdk_np21 via port ( #12693 )
2021-08-19 09:28:59 -07:00
QMK Bot
b7a3ddb6d1
Merge remote-tracking branch 'origin/master' into develop
2021-08-19 16:12:49 +00:00
Juno Nguyen
072459871b
[Keymap] community/ortho_4x12/junonum update ( #14062 )
...
* Update new community universal keymaps
* Revert bottom row to default for better use of WIN_MODS and MAC_MODS
* Revert to use public domain songs
* Update Dpad layer in junonum to tailor for StarCraft group control
* Remove junonum512
* Update junonum readme
* Define custom songs in the keymap
* Move DP_OFF location
* Update DPAD modifiers
* Update F-row placement in junonum dpad layer
* Update CapsLock location and rectify KC_APP
2021-08-19 17:12:19 +01:00
QMK Bot
db316716c1
Merge remote-tracking branch 'origin/master' into develop
2021-08-19 16:12:04 +00:00
Ryan
972f8ba69a
Fix AT90USB64/128 bootloaders ( #14064 )
2021-08-19 17:11:20 +01:00
QMK Bot
1445fd21c8
Merge remote-tracking branch 'origin/master' into develop
2021-08-19 15:53:48 +00:00
yiancar
9ac0023a6a
Add MNK50 ( #14031 )
...
* Add MNK50
* Update keyboards/mnk50/rules.mk
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Update keyboards/mnk50/rules.mk
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update keyboards/mnk50/readme.md
hihi thanks!
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update keyboards/mnk50/keymaps/default/readme.md
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: yiancar <yiancar@gmail.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-19 16:53:20 +01:00
QMK Bot
a995dd16a2
Merge remote-tracking branch 'origin/master' into develop
2021-08-19 15:51:56 +00:00
Tran Kim Tung
49be4860f7
[Keyboard] adds new keyboard version: dztech/dz60rgb_wkl/v2_1 ( #14021 )
...
* [Keyboard] adds new keyboard version: dztech/dz60rgb_wkl/v2_1
* Update keyboards/dztech/dz60rgb_wkl/readme.md
Remove external flash manual link
Co-authored-by: Ryan <fauxpark@gmail.com >
* dz60rgb_wkl/v2_1: remove NO_USB_STARTUP_CHECK
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-19 16:51:23 +01:00
QMK Bot
2ff1a6a72f
Merge remote-tracking branch 'origin/master' into develop
2021-08-19 15:42:23 +00:00
rate
d6eee3e0f2
Added VIA keymap for pistachio_mp ( #14015 )
...
* Added VIA keymap for pistachio_mp
* Fixed typos
2021-08-19 16:41:49 +01:00
QMK Bot
7a125872e2
Merge remote-tracking branch 'origin/master' into develop
2021-08-19 15:41:40 +00:00
AquaCylinder
468661280b
emi20 update ( #14013 )
...
* Update keymap & readme
-Keymap.c: Key combinations removed for resetting and added a new way to reset. Also removed unused timer code.
-config.h & rules.mk: Removed on kemap level (these were there for the key combo's)
-Readme.md: Changed the preview image and changed the description to reset the keyboard. Also added what connector type is used.
* Update readme.md
Better wording on how to get the keyboard in bootloader mode
* Update keymap.c
Switched + and - around, same with / and *.
2021-08-19 16:41:05 +01:00
Takeshi ISHII
f86a087127
[Keymap] fix helix:fraanrosi compile error caused by #13677 . ( #14061 )
...
I'm against using RGBLIGHT_ANIMATIONS because this happens.
See also #8688 .
2021-08-19 15:45:47 +09:00
QMK Bot
c8e8c21367
Merge remote-tracking branch 'origin/master' into develop
2021-08-19 00:42:53 +00:00
James Young
068ab2800c
Keebio Quefrency Configurator rework ( #14060 )
...
* add info.json for Quefrency rev1
* add info.json for Quefrency rev2
* add info.json for Quefrency rev3
* add info.json for Quefrency rev4
* remove "global" Quefrency info.json
* remove layout macro aliases from keyboard headers
These were moved into the info.json files.
2021-08-18 17:42:17 -07:00
QMK Bot
b23a4db47a
Merge remote-tracking branch 'origin/master' into develop
2021-08-19 00:38:25 +00:00
James Young
ac1309cd75
Feels Feels65 Refactor ( #14032 )
...
* rename layout macros
The existing layout macro names were not accurate to QMK's standard for the names that were given.
- rename LAYOUT_65_ansi_blocker to LAYOUT_65_ansi_blocker_split_bs
- rename LAYOUT_65_iso_blocker to LAYOUT_65_iso_blocker_split_bs
* correct info.json data
* add LAYOUT_65_iso_blocker
* add LAYOUT_65_ansi_blocker
* add Community Layout support
* update grid alignment on layout macros
* add LAYOUT_all
* refactor default and via keymaps
- use LAYOUT_all macro
- use _______ for KC_TRNS
- via keymap fixes
- swap KC_BSPC for KC_DEL on Layer 1 (matches default keymap)
- remove KC_PGUP from Layers 2 and 3 (makes both layers fully transparent)
2021-08-18 17:37:53 -07:00
QMK Bot
c6dc1f7f8d
Merge remote-tracking branch 'origin/master' into develop
2021-08-19 00:33:59 +00:00
James Young
6200907417
cest73 TKM Configurator Fixes ( #14066 )
...
* info.json: update human-friendly formatting
* correct info.json layout data
- adds missing objects for:
- split Backspace
- split Numpad Plus
- split Numpad Enter
- split Left Shift
- ANSI Backslash
- split Numpad 0
- deletes Mod1 object (not supported in source)
- correct key object sequence
2021-08-18 17:33:26 -07:00
Joel Challis
2e734fb6b9
Add config.h and rules.mk support for data driven keymaps ( #12859 )
...
* Add config.h and rules.mk support for data driven keymaps
* tidy up after rebase
* Rename key as it can contain more than just keyboard overrides
* tidy up after rebase
* Add validation
2021-08-18 21:52:41 +01:00
QMK Bot
10fab4ec07
Merge remote-tracking branch 'origin/master' into develop
2021-08-18 17:35:15 +00:00
Logan Butler
0daccebaf9
[Keyboard] Fixes to info.json and rules.mk for Southpad n( #14053 )
...
Making info.json work better with the QMK Configurator and updating rules to work properly with the correct bootloader.
2021-08-18 10:34:43 -07:00
QMK Bot
342e765e9c
Merge remote-tracking branch 'origin/master' into develop
2021-08-18 08:51:22 +00:00
James Young
b21e093057
Setta21 Configurator Fix ( #14055 )
...
* info.json: add line breaks for rows
* info.json: correct key sequence
* info.json: correct width dimension
2021-08-18 09:50:25 +01:00
Ryan
b16091659c
Move USB Host Shield and Arduino core to lib/ ( #13973 )
2021-08-18 18:20:25 +10:00
Drashna Jael're
cf5e40c251
Merge remote-tracking branch 'origin/master' into develop
2021-08-17 22:33:17 -07:00
AnthonyL
b51a187d77
[Keyboard] Use Bootmagic Lite on Montex ( #14036 )
...
Co-authored-by: Anthony Lowery <anthony.lowery@unity3d.com >
2021-08-17 22:27:02 -07:00
Nick Brassel
ceb3ebda46
Fixup atsam builds. ( #14052 )
2021-08-18 01:59:22 +01:00
Matthias Liffers
33587254a0
[Keyboard] Fix pins, add VIA support for Stream Cheap 2x4 ( #14001 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-08-17 17:33:28 -07:00
Joel Challis
58cd8c366c
Various fixes from reorg of files ( #14051 )
2021-08-18 09:54:41 +10:00
tucvbif
703f027717
Allow for removal of hysteresis on 4x encoders ( #13698 )
...
* Remove hysteresis on 4x encoders
Sometimes, controller skips encoder pulses and when it returns to default position, the encoder_pulses variable isn't equals 0. And when I turn encoder in opposite direciton, it skips first click becase of encoder_pulses crosses zero. To prevent this, I add the ENCODER_DEFAULT_POS constant, and reset encoder_pulses into 0 when the state variable equals ENCODER_DEFAULT_POS.
* Documentation for ENCODER_DEFAULT_POS
2021-08-18 09:40:00 +10:00
Joel Challis
b8e913c8db
Migrate platform independent code from tmk_core -> quantum ( #13673 )
...
* Migrate action|keyboard|keycode|eeconfig from tmk_core -> quantum
2021-08-18 00:18:58 +01:00
Joel Challis
96e2b13d1d
Begin to carve out platform/protocol API - Single main loop ( #13843 )
...
* Begin to carve out platform/protocol API
* Fix up after rebase
2021-08-18 00:11:07 +01:00
Joel Challis
4c9003b177
Move chibios board files to allow tmk_core platform migration ( #13777 )
...
* Move board files
* fix up after rebase
2021-08-18 00:04:15 +01:00
Drashna Jaelre
4c4f632378
Add a toggle key for GUI On/Off in Magic feature ( #13830 )
2021-08-18 08:47:50 +10:00
ruro
3b28178deb
--parallel improvements (#13800 )
...
* improve make parallel jobs support
* document the --parallel option
* disable the output-sync for interactive targets
2021-08-18 08:46:59 +10:00
Tomas Guinan
999391f3ae
Created "paddlegame" keymap ( #13629 )
...
* Added gmmk pro paddlegame keymap
* Replaced config.h with my own
* Adjust code to better fit style guide
* Update readme to include layout
* Fixed keymap, was missing a few keys
* Replaced all instances of _isWinKeyDisabled with keymap_config.no_gui
* Update keyboards/gmmk/pro/ansi/keymaps/paddlegame/keymap.c
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Tomas Guinan <bngrybt@gmail.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-08-18 08:43:27 +10:00
Joel Challis
1bb7af4d44
Relocate platform specific drivers ( #13894 )
...
* Relocate platform specific drivers
* Move stm eeprom
* Tidy up slightly
2021-08-17 23:43:09 +01:00
Donald Kjer
483691dd73
Fixes for clang not being able to run unit tests ( #13546 )
2021-08-18 07:12:12 +10:00
Mikael Manukyan
857716794b
gmmk/pro/mike1808 keymap ( #13398 )
...
* Add gmmk/pro/mike1808 keymap
* Add licenses
* Update readme
* Add underglow support for rgb matrix layers
* Change FN to TT
* Fix rgb layer disabling during rgb settings change
* also clean up some code
2021-08-18 07:10:46 +10:00
Nick Brassel
8db1d22117
Fixup massdrop/alt, cest73/tkm. ( #14048 )
...
* Fixup massdrop/alt.
* Fixup `cest73/tkm` bootmagic lite.
* Update keyboards/cest73/tkm/rules.mk
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com >
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com >
2021-08-18 06:44:18 +10:00
a-chol
75b49aff56
Digitizer HID interface : absolute coordinates for mouse cursor ( #12851 )
...
* Add digitizer HID interface for setting the mouse cursor position at
absolute screen coordinates. Tested on Pro Micro, Proton C and
Blackpill.
* Update docs/feature_digitizer.md
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update tmk_core/protocol/usb_descriptor.c
Co-authored-by: Ryan <fauxpark@gmail.com >
* Add missing copyrights
Add V-USB support
* Add support for digitizer dedicated endpoint for lufa and chibios.
Fix formatting issues
Move digitizer_task definition to the feature's base implementation file
* Run cformat on modified files
* Change digitizer report usage to Digitizer instead of Pen to avoid
pointer disappearing on Windows.
* Update tmk_core/protocol/vusb/vusb.c
Co-authored-by: Ryan <fauxpark@gmail.com >
* Run cformat from docker image
* Remove send_digitizer from host_driver_t and instead rely on the
declaration being the interface to the implementation in each
HW-specific usb implementation.
* Fix build : send_digitizer shouldn't be static in vusb and add
weak-linkage implementation for tests without usb implementation
* Change digitizer user interface to match pointing device's
* Update documentation with new API
Co-authored-by: a-chol <nothing@none.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-18 04:52:44 +10:00
mechlovin
7794e97f32
Add mechlovin9 rev2 PCB ( #12767 )
...
* Add mechlovin9 rev2 PCB
Move mechlovin9 PCB from mechlovin/hannah65/mechlovin9 to mechlovin/mechlovin9
And add mechlovin9 rev.2
* update
* change bootloader and bootmagic button
* Add mechlovin9 rev2 PCB
Move mechlovin9 PCB from mechlovin/hannah65/mechlovin9 to mechlovin/mechlovin9
And add mechlovin9 rev.2
2021-08-18 04:49:40 +10:00
freqmod
705774f7bf
Steno combinedkeys ( #12538 )
...
* Add support for steno keys that press adjacent keys simultaniously
* Add some docs for steno combined keys
2021-08-18 04:48:00 +10:00
50an6xy06r6n
4b96d5876e
Fix Indicator LED issues ( #12097 )
2021-08-18 04:44:19 +10:00
Ryan
37496f4b60
Add alternate ldscript for STM32duino (F103xB) ( #12914 )
...
* Add alternate ldscript for STM32duino (F103xB)
* Refactor out common ldscript stuff
* Move ldscripts into stm32duino board dir, add search path to ldflags
2021-08-18 04:23:22 +10:00
Drashna Jaelre
7da97c293d
Rgb matrix/enable modes explicitly ( #13758 )
...
* Change animations to require explicet activation
* Add support for legacy config
* Make default for now
* Add LED Matrix support
* change LED Matrix docs
2021-08-18 04:19:00 +10:00
Drashna Jaelre
85351dc23d
[CLI] Add qmk-hid bootloader detection support to qmk console ( #14038 )
...
* [CLI] Add qmk-hid bootloader detection support to `qmk console`
* Remove duplicate entry
Co-authored-by: Ryan <fauxpark@gmail.com >
* Begrudgingly add lufa-ms
* Add udev rules for hid bootloaders
* Update util/udev/50-qmk.rules
Co-authored-by: Sergey Vlasov <sigprof@gmail.com >
* Fix VID/PID combos
Co-authored-by: Sergey Vlasov <sigprof@gmail.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Sergey Vlasov <sigprof@gmail.com >
2021-08-18 04:13:54 +10:00
Drashna Jaelre
fae5cc6c67
[Keyboard] Fixup Neson Design N6 ISSI includes ( #14045 )
2021-08-17 10:31:34 -07:00
QMK Bot
a6d2993fc5
Merge remote-tracking branch 'origin/master' into develop
2021-08-17 16:14:10 +00:00
s-show
ab10ce4932
update feature_tap_dance.md translation ( #13496 )
...
* update feature_tap_dance.md translation
* Update docs/ja/feature_tap_dance.md
Co-authored-by: shela <shelaf@users.noreply.github.com >
* update based on comment.
Co-authored-by: shela <shelaf@users.noreply.github.com >
2021-08-18 01:13:09 +09:00
QMK Bot
aeda1a003e
Merge remote-tracking branch 'origin/master' into develop
2021-08-17 16:07:05 +00:00
yulei
a8f893ed2c
[Keyboard] add n6 keyboard ( #13768 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-17 09:06:26 -07:00
QMK Bot
b87e2947c1
Merge remote-tracking branch 'origin/master' into develop
2021-08-17 15:44:51 +00:00
Charly Delay
837571ef7f
[Keyboard] bastardkb/skeletyl: fix LED configuration ( #14030 )
2021-08-17 08:44:19 -07:00
Drashna Jaelre
e443fa2892
Fix wait_us overflow in matrix for dactyl based boards ( #14039 )
2021-08-17 08:20:01 -07:00
Zach White
8d9bfdc254
Add a lot more data to info.json ( #13366 )
...
* add some split data to info.json
* add tags
* add half of config_options.md to info.json
* add support for designating master split
* sort out split transport and primary
* fix bad data in UNUSED_PINS
* fixup custom transport
* wip
* allow for setting split right half keyboard matrix
* add SPLIT_USB_DETECT
* minor cleanup
* fix an erroneous message
* rework split.usb_detect
* adding missing rgblight vars to info.json
* add mouse_key to info.json
* add all remaining options from docs/config_options.md
* fix audio voices
* qmk info: Change text output to use dotted notation
* tweak layout output
* resolve alias names
* break out some functions to make flake8 happy
* add a field for bootloader instructions
* qmk generate-info-json: add a write-to-file argument
Adds an argument that instructs qmk generate-info-json to write the output to a file instead of just to the terminal.
* -arg_only, +action
Because it was never my intention that one would have to specify a value for the argument that enables writing the file.
* Bring qmk generate-info-json inline with other generate commands
* pytest fixup
* fix esca/getawayvan
* fix data driven errors for bpiphany converters
* features.force_nkro -> usb.force_nkro
* split.primary->split.main
* fix esca/getawayvan_f042
* fix the bpiphany converters for real
* fix bpiphany/tiger_lily
* Apply suggestions from code review
Co-authored-by: Nick Brassel <nick@tzarc.org >
* fix generate-api errors
* fix matrix pin extraction for split boards
* fix ploopyco/trackball_nano/rev1_001
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com >
Co-authored-by: Nick Brassel <nick@tzarc.org >
2021-08-16 23:33:30 +01:00
QMK Bot
fac717c11c
Merge remote-tracking branch 'origin/master' into develop
2021-08-16 20:51:03 +00:00
James Young
cab1347387
ryanbaekr rb86: rename LAYOUT_numpad_6x17 to LAYOUT ( #14011 )
...
This keyboard isn't a numpad.
2021-08-16 13:50:30 -07:00
QMK Bot
3867c70859
Merge remote-tracking branch 'origin/master' into develop
2021-08-16 20:16:47 +00:00
James Young
08b2d08593
MisonoWorks Chocolate Bar Configurator fixes ( #14009 )
...
* info.json: apply human-friendly formatting
* info.json: correct key sequence
Places the arrow keys in the proper place in sequence.
* correct maintainer's GitHub link in readme
User changed their GitHub username; previous URL was Error 404.
2021-08-16 13:16:17 -07:00
QMK Bot
fc50b6d22e
Merge remote-tracking branch 'origin/master' into develop
2021-08-16 20:11:52 +00:00
James Young
d9bb42e37b
Linworks Fave87 Layout Macro Refactor ( #14008 )
...
* correct LAYOUT_tkl_ansi data
Number row was positioned 0.25u too low.
* correct LAYOUT_tkl_ansi macro
- remove position K027 (right half of Split Backspace)
- remove position K096 (right portion of Split Right Shift)
* correct LAYOUT_tkl_iso macro
- remove position K027 (right half of Split Backspace)
- remove position K096 (right portion of Split Right Shift)
* enable Community Layout support
* add LAYOUT_tkl_ansi_split_bs_rshift and LAYOUT_tkl_iso_split_bs_rshift
2021-08-16 13:11:09 -07:00
Joel Challis
2bc8215ce5
Unify behaviour of wait on AVR ( #14025 )
2021-08-16 17:28:12 +01:00
QMK Bot
4818debcd0
Merge remote-tracking branch 'origin/master' into develop
2021-08-16 10:18:27 +00:00
James Young
0c6155ec42
Pimentoso TouhouPad Layout Macro refactor ( #14010 )
...
* physically arrange layout macro, phase 1
Break the keymap up into rows.
* physically arrange layout macro, phase 2
Moves the Escape and Enter keys to the top row.
* refactor default keymap
- use QMK short-form keycodes
- grid align keycodes
* physically arrange layout macro, phase 3
Moves the X key (Bomb) to the bottom row.
* physically arrange layout macro, phase 4
Physically arrange the Escape and Enter keys.
* physically arrange layout macro, phase 5
Physically arrange the arrow keys.
* physically arrange layout macro, phase 6
Physically align the X (Bomb) key.
* align escape characters in layout macro
* info.json: apply human-friendly formatting
2021-08-16 03:17:25 -07:00
QMK Bot
6c662a600c
Merge remote-tracking branch 'origin/master' into develop
2021-08-16 06:44:50 +00:00
James Young
b512afc347
Fix line endings in keyboards/absinthe/keymaps/via/rules.mk ( #14028 )
2021-08-15 23:44:03 -07:00
QMK Bot
3202b3900e
Merge remote-tracking branch 'origin/master' into develop
2021-08-16 02:41:52 +00:00
James Young
3c3c5965f1
Gorthage Truck Refactor ( #14006 )
...
* info.json: apply human-friendly formatting
* info.json: make key labels more friendly to `qmk info -l`
* correct LAYOUT_3u key sequence
* correct LAYOUT_7u key sequence
* correct LAYOUT_10u key sequence
* refactor default keymap
- use QMK short-form keycodes
- update grid alignment
- use four-space indent
- touch up with `qmk cformat`
* refactor 10u keymap
- use QMK short-form keycodes
- add encoder_update_user() function
- update grid alignment
- use four-space indent
* refactor 7u keymap
- use QMK short-form keycodes
- add encoder_update_user() function
- update grid alignment
- use four-space indent
* refactor gorthage_truck.h
- update grid alignments
- use XXX for KC_NO
- insert omitted KC_NO instances
* correct keyboard metadata in info.json
- use GitHub username for maintainer
- correct keyboard dimensions
* add encoder_update_kb() function to gorthage_truck.c
Gives QMK Configurator compile jobs encoder functionality.
* update maintainer field in info.json
As requested by jpuerto96 (s8erdude).
2021-08-15 19:41:02 -07:00
Joel Challis
ab941ce614
Move all the flash logic from tmk_core ( #13927 )
2021-08-15 21:55:23 +01:00
Drashna Jaelre
4e3726bfe1
Fixup Audio startup and add to documents ( #13606 )
...
* Fixup Audio startup and add to documents
* fix doc descriptions
2021-08-15 21:51:50 +01:00
James Young
4b453dca92
Remove MIDI Configuration boilerplate ( #11151 )
...
* remove keyboard-level instances of `MIDI_ENABLE = no`
Command:
```
find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e '/^[ #]*MIDI_ENABLE[ \t]*=[ \t]*no/d' {} +
```
Co-Authored-By: Nick Brassel <nick@tzarc.org >
* fix case-sensitivity issues on MIDI_ENABLE
Change instances of `MIDI_ENABLE = YES` to `MIDI_ENABLE = yes`.
Command:
```
find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e 's;MIDI_ENABLE[ \t]*=[ \t]*[Yy][Ee][Ss];MIDI_ENABLE = yes;g' {} +
```
* replace `# MIDI controls` with `# MIDI support`
Replace `# MIDI controls` with `# MIDI support` in keyboard-level `rules.mk` files.
Command:
```
find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e 's;#[ \t]*MIDI[ \t]*\(controls\|support\).*;# MIDI support;g' {} +
```
* align inline comments
Aligns the inline comments to the length used by the QMK AVR rules.mk template.
Command:
```
find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e 's;MIDI_ENABLE *= *yes.*;MIDI_ENABLE = yes # MIDI support;g' {} +
```
* remove commented instances of `MIDI_ENABLE` from keyboard `rules.mk` files
Commands:
```
find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e 's;#\([ \t]*MIDI_ENABLE\) = yes; \1 = no ;' {} +
find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e 's;^\([ \t]*\)\(MIDI_ENABLE = no\);\2\1;' {} +
find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e '/^[ #]\+MIDI_ENABLE *= *no/d' {} +
```
* remove MIDI configuration boilerplate from keyboard config.h files
Co-authored-by: Nick Brassel <nick@tzarc.org >
2021-08-16 06:51:13 +10:00
Zach White
fd340f8957
Defer the expensive search for layout macros until info.json has been processed ( #14007 )
...
* defer the expensive search for layout macros until info.json has been processed
* fixup names
2021-08-16 06:30:58 +10:00
Drashna Jaelre
f56c202fb3
Fix ifdefs for OLED split sync code ( #14017 )
2021-08-15 00:54:08 -07:00
Drashna Jaelre
488aaa0980
Enable sync of OLED/ST7565 display on/off state on Splits ( #13542 )
...
* Enable sync of OLED/ST7565 display on/off state on Splits
* Only send if states are not matched
Co-authored-by: Nick Brassel <nick@tzarc.org >
Co-authored-by: Nick Brassel <nick@tzarc.org >
2021-08-15 15:39:08 +10:00
fauxpark
4b3691e72d
Merge remote-tracking branch 'upstream/master' into develop
2021-08-15 15:27:25 +10:00
Ryan
4c93c350a6
AL1 refactor ( #13679 )
2021-08-15 15:19:01 +10:00
Ryan
b1d8efeb59
LFKeyboards: Replace KC_FNx with F(x) ( #13999 )
2021-08-15 15:18:41 +10:00
Zach White
8a54127782
Fix errors that have cropped up in develop ( #14005 )
...
* frooastboard: remove duplicate values from config.h
* pistachio_pro: remove unused pin D5
2021-08-15 11:02:46 +10:00
Zach White
60a36863bc
[Keyboard] ez_maker/directpins for easy one-offs in qmk_configurator ( #13321 )
...
* new keyboard: handwired/directpins
* fix promicro keyboard_name
* add teensy2 and teensy2++ support
* align with handwired/onekey
* tweak pids
* add teensy 3.2 and teensy lc to directpins
* move directpins from handwired to ez_maker
* add docs for easy maker
2021-08-14 08:42:59 -07:00
QMK Bot
110a320321
Merge remote-tracking branch 'origin/master' into develop
2021-08-14 15:08:27 +00:00
Ramon Imbao
209fd753cb
[Keyboard] Add TKL-FF PCB ( #14003 )
2021-08-14 08:07:55 -07:00
QMK Bot
a6d77fdf27
Merge remote-tracking branch 'origin/master' into develop
2021-08-14 14:59:20 +00:00
Rifaa Subekti
1e4f0d9dcf
[Keyboard] add Stealth macropad ( #13986 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-14 07:58:44 -07:00
QMK Bot
0bb9a5c128
Merge remote-tracking branch 'origin/master' into develop
2021-08-14 14:18:47 +00:00
Ryan
fce12f0075
Rework keymap_extras docs ( #13949 )
2021-08-15 00:18:20 +10:00
QMK Bot
3c013ca7b0
Merge remote-tracking branch 'origin/master' into develop
2021-08-14 13:20:22 +00:00
James Young
de29364827
Ducky One2mini Layout Macro fixes ( #14002 )
2021-08-14 23:19:50 +10:00
QMK Bot
d1be25e9ab
Merge remote-tracking branch 'origin/master' into develop
2021-08-14 09:10:32 +00:00
James Young
47b76f556b
Function96 V2 Configurator fixes ( #13996 )
...
* info.json: apply human-friendly formatting
* correct key sequence for LAYOUT_iso
* correct key sequence for LAYOUT_iso_splitspace
* add layout data for LAYOUT_all
2021-08-14 02:10:03 -07:00
QMK Bot
4039c5dda9
Merge remote-tracking branch 'origin/master' into develop
2021-08-14 09:03:03 +00:00
James Young
90583a1668
Orthocode Layout Macro rework ( #13995 )
...
* move rotary encoder to top row of layout macro
Makes the layout macro and keycodes resemble the assembled keyboard.
* update info.json data
- convert tabs to spaces
- use human-friendly formatting
- fill in key object labels
- adjust object sequence for layout macro changes
2021-08-14 02:02:24 -07:00
QMK Bot
e021357299
Merge remote-tracking branch 'origin/master' into develop
2021-08-14 08:48:55 +00:00
James Young
e2c6dadfbf
Noxary 378 Layout Macro rework ( #13998 )
...
* physically arrange layout macro
* add info.json
2021-08-14 01:48:25 -07:00
QMK Bot
3036189584
Merge remote-tracking branch 'origin/master' into develop
2021-08-14 06:36:00 +00:00
yulei
ed350a1aa6
add falcon keyboard ( #13674 )
...
* added falcon keyboard
* Update keyboards/matrix/falcon/rules.mk
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Update keyboards/matrix/falcon/rules.mk
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Apply suggestions from code review
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Apply suggestions from code review
Co-authored-by: Ryan <fauxpark@gmail.com >
* added description for the bootloader
* Apply suggestions from code review
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-14 16:35:32 +10:00
QMK Bot
1715fa0e8b
Merge remote-tracking branch 'origin/master' into develop
2021-08-14 04:55:04 +00:00
Ramon Imbao
088d6abf54
[Keyboard] Add Irene Keyboard ( #13991 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-08-13 21:54:38 -07:00
Pete Sevander
fd3dc3a997
Fix combo_disable ( #13988 )
...
- Dump key buffer when combos are disabled.
- Recursive calls to `dump_key_buffer` need to start dumping the buffer
from index i+1 to avoid possible infinite loops.
- Handle combo key releases even though combo processing is disabled.
2021-08-14 14:45:52 +10:00
Drashna Jaelre
2881517097
Fix Line endings in Absinthe VIA keymap ( #13997 )
2021-08-14 13:57:41 +10:00
QMK Bot
e80772da40
Merge remote-tracking branch 'origin/master' into develop
2021-08-14 01:15:07 +00:00
Joshua T
ade989962a
[Keymap] clean up userspace, add XD75 / Keyboardio Atreus ( #13121 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-08-13 18:14:21 -07:00
QMK Bot
1412a785ed
Merge remote-tracking branch 'origin/master' into develop
2021-08-14 00:01:38 +00:00
James Young
424b9ff709
Crin Refactor ( #13982 )
...
* rename LAYOUT_default to LAYOUT_all
* apply human-friendly formatting to info.json
* correct keyboard dimensions
* correct data for LAYOUT_tsangan
* add labels to LAYOUT_ansi data
* add labels to LAYOUT_all data
* add labels to LAYOUT_iso data
* crin.h: update grid alignment of matrix identifiers
* crin.h: add matrix diagram
* physically position matrix identifiers for LAYOUT_all
- move k2d to top row (right half of split Backspace)
- move k41 to fourth row (right half of split Left Shift [KC_NUBS])
* physically position matrix identifiers for LAYOUT_iso
- move k1d to top row ([KC_NUHS])
- add k41 to fourth row ([KC_NUBS], previously missing)
* refactor keymaps
- grid-align keycodes
- use four-space indent
* correct data for LAYOUT_iso
- move Enter key to home row
* rename LAYOUT_tsangan to LAYOUT_ansi_tsangan
* add LAYOUT_iso_tsangan
* update readme.md
- add `make` command for building
- add "Flashing example..."
- touch-up bootloader jump instructions (previous Markdown didn't render ideally on GitHub)
* extend keymap functionality
- add Grave Accent, Function keys, Print Screen, Scroll Lock and Pause keycodes to keymaps
- add RESET keycode (Fn+R)
- use KC_RGHT for Right arrow
* touch-up bootloader instructions on readme
- note that Bootmagic Lite jump erases persistent settings
- note that Fn+R is RESET keycode by default
2021-08-13 17:01:05 -07:00
Drashna Jaelre
7ef4d0c886
Fix pmw3360 code to only output debug info if mouse debugging is enabled ( #13993 )
2021-08-13 14:20:47 -07:00
Drashna Jael're
7ed235d15d
Merge remote-tracking branch 'origin/master' into develop
2021-08-13 14:15:58 -07:00
Evelien-Lillian Dekkers
af98005b02
[Keyboard] Add Gud70 ( #12575 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-08-13 12:53:02 -07:00
alittlepeace
9b922d55dd
[Keyboard] Adding VIA to Absinthe ( #13031 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-08-13 12:35:56 -07:00
Sergey Omelchenko
74c9c3e9c2
[Keyboard] Macropad v2 polling rate fix ( #13129 )
2021-08-13 12:34:47 -07:00
eniigmakeyboards
4db9aa65b2
[Keyboard] Add eniigmakeyboards/ek60 ( #13140 )
...
* add eniigmakeyboards/ek60
* Update keyboards/eniigmakeyboards/ek60/rules.mk
Updated layouts
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Update keymap.c
Added GPL2+ header
* Update keymap.c
Added GPL2+
* Update rules.mk
Added ISO layout here
* Update readme.md
Added instructions for resetting bootloader
* Update keyboards/eniigmakeyboards/ek60/rules.mk
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: adamws <adamws@users.noreply.github.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-13 12:34:27 -07:00
NightlyBoards
504d443ee3
[Keyboard] Add n9 macropad ( #13168 )
2021-08-13 12:32:33 -07:00
DonutCables
0f0ebde0aa
[Keyboard] Updates to ScrabblePad ( #13177 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-13 12:30:38 -07:00
QMK Bot
854b292873
Merge remote-tracking branch 'origin/master' into develop
2021-08-13 19:30:22 +00:00
steve ulrich
0972789e76
[Keymap] adds sulrich crkbd (corne) personal keymap ( #13186 )
2021-08-13 12:29:51 -07:00
QMK Bot
fcddaadc56
Merge remote-tracking branch 'origin/master' into develop
2021-08-13 19:29:21 +00:00
Joel Elkins
2aeacf9db7
[Keymap] Updates to jdelkins userspace and keymaps ( #13216 )
...
- Remove disused dz60/jdelkins_ss keymap
- Manage configured features for firmware size
- Improve build configuration for the secrets feature
- Various keymap tweaks
- Clean up formatting in various places
2021-08-13 12:28:37 -07:00
QMK Bot
bd811f6546
Merge remote-tracking branch 'origin/master' into develop
2021-08-13 19:28:35 +00:00
Christian Sandven
ac3b9333d8
[Keyboard] Add optional colemak layout to keymap ( #13217 )
2021-08-13 12:28:05 -07:00
QMK Bot
5c0daf5442
Merge remote-tracking branch 'origin/master' into develop
2021-08-13 19:27:20 +00:00
QMK Bot
21387a7f59
Merge remote-tracking branch 'origin/master' into develop
2021-08-13 19:26:50 +00:00
npspears
3366c5628c
[Keyboard] add support for alternate ortho UD40 PCB ( #13491 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-13 12:26:49 -07:00
Manna Harbour
1b5d7616d3
[Keyboard] Add split_3x5_3 layout support to boardsource/microdox ( #13323 )
2021-08-13 12:26:22 -07:00
QMK Bot
a75204743a
Merge remote-tracking branch 'origin/master' into develop
2021-08-13 18:53:04 +00:00
Hugues Morisset
d5eb673426
[Keyboard] Interlace matrix scan for performance on Moonlander ( #13625 )
2021-08-13 11:52:27 -07:00
QMK Bot
d358492fb4
Merge remote-tracking branch 'origin/master' into develop
2021-08-13 18:48:39 +00:00
Weirdo
20589fb050
[Keybord] Add LS_60 keyboard ( #13851 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-13 11:47:57 -07:00
QMK Bot
72bd653895
Merge remote-tracking branch 'origin/master' into develop
2021-08-13 18:47:00 +00:00
fire-h0und
d52e9321e9
[Keyboard] Add cest73/tkm keyboard ( #13939 )
...
Co-authored-by: Joel Challis <git@zvecr.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: cest <cest@localhost>
2021-08-13 11:46:29 -07:00
QMK Bot
924a0b30c3
Merge remote-tracking branch 'origin/master' into develop
2021-08-13 18:41:31 +00:00
8bits4ever
325009587a
[converter/a1200] Added support for ATmega32u4 ( #13974 )
2021-08-13 11:40:50 -07:00
Andre Brait
5711a3bac2
[Keymap] Improve andrebrait keymap ( #13985 )
2021-08-13 11:33:04 -07:00
QMK Bot
fa1ec32e39
Merge remote-tracking branch 'origin/master' into develop
2021-08-13 18:31:14 +00:00
Path Nirvana
670603590e
[Keymap] adding new keymap for the idobo keyboard with backlight ( #13969 )
2021-08-13 11:31:12 -07:00
Dao Tak Isaac
2c9957eb7e
[Keyboard] Add dtisaac01 keyboard ( #13967 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-13 11:30:43 -07:00
QMK Bot
349d36ff89
Merge remote-tracking branch 'origin/master' into develop
2021-08-13 18:30:33 +00:00
Logan Butler
f00e56eb0b
[Keyboard] Add Southpad Keyboard ( #13964 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-13 11:29:59 -07:00
Drashna Jaelre
041ff26ff1
[Keyboard] Fixup Ungodly Launch Pad config ( #13992 )
2021-08-13 11:28:43 -07:00
QMK Bot
ad2f3a0cf5
Merge remote-tracking branch 'origin/master' into develop
2021-08-13 18:23:05 +00:00
minibois
8392729d74
[Keyboard] Add the mini_elixivy keyboard ( #13960 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-08-13 11:22:28 -07:00
QMK Bot
8fea9722dd
Merge remote-tracking branch 'origin/master' into develop
2021-08-13 18:21:40 +00:00
Simon
0014c32375
[Keyboard] Added Frooastboard ( #13970 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-13 11:21:32 -07:00
Vincent Vorholter
0967d4c8a9
[Keyboard] Add Basketweave VIA keymap ( #13972 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Vince Vorholter <vince@28east.co.za >
2021-08-13 11:21:09 -07:00
QMK Bot
ceb428c9aa
Merge remote-tracking branch 'origin/master' into develop
2021-08-13 18:18:30 +00:00
Alabahuy
0b90877b4b
[Keyboard] add rart75m with via support ( #13975 )
2021-08-13 11:18:02 -07:00
QMK Bot
cdba934f86
Merge remote-tracking branch 'origin/master' into develop
2021-08-13 17:38:51 +00:00
Zach White
4742a3a48f
use sudo to install modules if needed ( #13984 )
2021-08-13 10:38:05 -07:00
QMK Bot
4adb7d2176
Merge remote-tracking branch 'origin/master' into develop
2021-08-12 20:15:32 +00:00
Felix Sargent
0c175d63cf
Update 20210529.md ( #13170 )
...
This was confusing to me when I updated, so I want to make it more clear for those that come after.
2021-08-13 06:14:57 +10:00
Drashna Jaelre
477365912d
Fix some additional bootmagic settings ( #13979 )
2021-08-12 13:03:40 -07:00
Drashna Jaelre
799c2bdfa3
[Keyboard] Fix default keymap for GMMK Pro Iso ( #13980 )
2021-08-13 04:47:20 +10:00
QMK Bot
968a3b324b
Merge remote-tracking branch 'origin/master' into develop
2021-08-12 18:04:20 +00:00
Drashna Jaelre
fd4759dcfa
[Keyboard] Fix keymaps for Ocean Gin v2 ( #13976 )
2021-08-13 04:03:50 +10:00
Drashna Jael're
8e8ec6338c
Merge remote-tracking branch 'origin/master' into develop
2021-08-12 09:18:18 -07:00
Vino Rodrigues
80015f7fb0
Update config.h for kbdfans/kbd67/mkiirgb/v3 ( #13978 )
...
QMK Configurator does not compile - needs a value on RGB_DISABLE_WHEN_USB_SUSPENDED
2021-08-12 09:04:06 -07:00
Jarrett Drouillard
2218879d68
[Keymap] add kuatsure planck keymap ( #10625 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-12 08:56:25 -07:00
Luis Godinez
a2d5468df3
[Keyboard] Add Launch Pad keymaps ( #12490 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-12 08:51:56 -07:00
David Hoelscher
541e749aa8
[Keyboard] Update to customMK Genesis ( #12511 )
...
Co-authored-by: Ray <ray@custommk.com >
2021-08-12 08:51:34 -07:00
Vanilla
74aff52bff
[Keyboard] Add Spacey keyboard firmware ( #12599 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: tfjones24 <tannerfj24@gmail.com >
2021-08-12 08:50:12 -07:00
Paul James
7ee2b0f1ee
[Keyboard] Add Tripel keyboard ( #12635 )
2021-08-12 08:49:51 -07:00
Christian Sandven
022e2748af
[Keyboard] Keyprez rhino ( #13035 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-12 08:38:37 -07:00
Miles Flavel
8b9c5a9c33
[Keyboard] Fix incorrect RGBLED_NUM value for kbd67 ( #13166 )
2021-08-12 08:25:09 -07:00
Quentin
356561c438
[Keyboard] Add Skeletyl keyboard ( #13495 )
...
Co-authored-by: Albert Y <76888457+filterpaper@users.noreply.github.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-12 07:45:42 -07:00
Jacob Jerrell
30843f8329
[Keymap] JJerrell - Add Userspace and ZSA Keyboard Keymaps ( #13548 )
2021-08-12 07:44:15 -07:00
QMK Bot
176bce50e9
Merge remote-tracking branch 'origin/master' into develop
2021-08-12 14:43:35 +00:00
sato-takashi
1e9d91d4ef
[Keyboard] Add EndZone34 ( #13847 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-08-12 07:43:01 -07:00
QMK Bot
cb8be2d468
Merge remote-tracking branch 'origin/master' into develop
2021-08-12 14:25:30 +00:00
James Young
b61613ccb4
Cospad Configurator touch-up ( #13971 )
2021-08-12 07:24:58 -07:00
QMK Bot
fd1b0f91e5
Merge remote-tracking branch 'origin/master' into develop
2021-08-12 13:59:41 +00:00
arnstadm
ac92f4b721
[Keyboard] Add Edda Keyboard ( #13953 )
...
Co-authored-by: Joel Challis <git@zvecr.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-12 06:59:07 -07:00
Andre Brait
33f64903b4
[Keymap] Add andrebrait layout for GMMK Pro ( #13932 )
2021-08-12 06:55:19 -07:00
QMK Bot
7fe375aef5
Merge remote-tracking branch 'origin/master' into develop
2021-08-12 03:40:49 +00:00
David Dansby
6a5c07680c
[Keymap] Add lily58 datadavd layout ( #13560 )
2021-08-11 20:40:17 -07:00
QMK Bot
353c615c29
Merge remote-tracking branch 'origin/master' into develop
2021-08-12 02:45:25 +00:00
Rifaa Subekti
2bc2a51618
[Keyboard] add Gin V2 keyboard ( #13943 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-11 19:44:59 -07:00
QMK Bot
d9f2f9d22f
Merge remote-tracking branch 'origin/master' into develop
2021-08-12 02:44:46 +00:00
Rifaa Subekti
af81e3e63d
[Keyboard] add Wang V2 keyboard ( #13948 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-11 19:44:15 -07:00
James Young
345f6dc4e6
Merge remote-tracking branch 'upstream/master' into develop
...
Fixes merge conflicts in:
- keyboards/poker87c/rules.mk and keyboards/poker87d/rules.mk
- Conflicts from PR 13961
- keyboards/tronguylabs/m122_3270/keymaps/default/keymap.c
- Conflict from PR 13947
2021-08-11 09:48:25 -07:00
Vicktor Hutama
02ac0f89c4
[Keyboard] Add Rune Vaengr Keyboard ( #13945 )
...
* initial commit
* fixed layout
* enabled NKRO
* removed qmkbest
* changed the pins and bootloader to the mcu version
* updated readme
* Apply suggestions from code review
thank you @drashna
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-08-11 00:24:34 -07:00
jmaynard
710d37b3eb
[Keyboard] Improvements to m122_3270 ( #13947 )
...
Co-authored-by: Jay Maynard <jmaynard@conmicro.com >
2021-08-11 00:21:40 -07:00
James Young
71ce2b0d79
Poker87C and Poker87D Refactor ( #13961 )
2021-08-11 00:20:10 -07:00
QMK Bot
f4c447f2df
Merge remote-tracking branch 'origin/master' into develop
2021-08-11 07:19:55 +00:00
James Young
3161f10b1f
Update USB Device strings for VIA identification ( #13962 )
2021-08-11 00:19:55 -07:00
Kyle Xiao
af3627db25
[Userspace] Add custom tap dancing function ( #13963 )
2021-08-11 00:19:19 -07:00
QMK Bot
5ed7210d53
Merge remote-tracking branch 'origin/master' into develop
2021-08-11 02:11:51 +00:00
Fernando Rodrigues
83a1c4763a
[Keyboard] Added split plus layout to Cospad ( #13938 )
2021-08-10 19:11:19 -07:00
QMK Bot
d58dc522a5
Merge remote-tracking branch 'origin/master' into develop
2021-08-11 02:10:38 +00:00
jpuerto96
04b9286605
[Keyboard] Gorthage Truck - Rotary Encoder Switch Position ( #13942 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-10 19:09:59 -07:00
QMK Bot
1537e3975d
Merge remote-tracking branch 'origin/master' into develop
2021-08-11 00:31:28 +00:00
Ananya Kirti
8d4fcd678a
Hp69 - Update led logic ( #13940 )
...
Co-authored-by: zvecr <git@zvecr.com >
2021-08-11 10:30:56 +10:00
QMK Bot
80cb96bb15
Merge remote-tracking branch 'origin/master' into develop
2021-08-10 23:56:43 +00:00
Eric S. Raymond
817fcfdc9a
Fix shell port bug in computation of QMK_FIRMWARE_DIR ( #13950 )
...
Previous code would fail if cd echoes the tathet directory to stdout,
which is pretty common. Redirecting its output to /dev/null
solves the problem.
2021-08-11 00:56:08 +01:00
Luigi311
8d1255ccab
Handwired/Stream_Cheap/2x4: Add via support ( #13297 )
...
* Handwired/Stream_Cheap/2x4: Add via support
Signed-off-by: Luigi311 <luigi311.lg@gmail.com >
* Handwired/Stream_Cheap: Update readme for via
Signed-off-by: Luigi311 <luigi311.lg@gmail.com >
* Handwired/Stream_Cheap/2x4: Add 2x4 to via json
Signed-off-by: Luigi311 <luigi311.lg@gmail.com >
* Handwired/Stream_Cheap/2x4: Add GPL2+ License to keymap
Signed-off-by: Luigi311 <luigi311.lg@gmail.com >
2021-08-11 07:40:30 +10:00
Alin Marin Elena
184c2e35af
add support for m65 and simple 5x13 ortholinear ( #12315 )
...
* add support for m65 and simple 5x13 ortholinear
* Update keyboards/m65/keymaps/default/keymap.c
Co-authored-by: Sergey Vlasov <sigprof@gmail.com >
* Update keyboards/m65/keymaps/default/keymap.c
Co-authored-by: Sergey Vlasov <sigprof@gmail.com >
* Update keyboards/m65/keymaps/default/keymap.c
Co-authored-by: Sergey Vlasov <sigprof@gmail.com >
* Update keyboards/m65/keymaps/default/keymap.c
Co-authored-by: Sergey Vlasov <sigprof@gmail.com >
* Update keyboards/m65/keymaps/default/keymap.c
Co-authored-by: Sergey Vlasov <sigprof@gmail.com >
* Update keyboards/m65/keymaps/default/keymap.c
Co-authored-by: Sergey Vlasov <sigprof@gmail.com >
* updates as per @sigprof review plus reformat
* pins all now are defined at microcontroller level
* profuct id defined at microcontroller level
* put leds on when _ADJ is on
* add danish keymap
* make default uk centric iso as per readme
* default is now iso generic, uk is its own business
* add license
* update imgur links to reflect the layout
* leds for _ADJ layer now do not prevent the other layers leds to get on
* Update keyboards/m65/keymaps/uk/keymap.c
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update keyboards/m65/keymaps/dk/keymap.c
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update keyboards/m65/keymaps/uk/readme.md
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update keyboards/m65/readme.md
Co-authored-by: Ryan <fauxpark@gmail.com >
* add support for gd32f303cct6 by we act in rev2
* Revert "add support for gd32f303cct6 by we act in rev2"
This reverts commit 4ad3834925 .
* Update keyboards/m65/rev1/rules.mk
Co-authored-by: Joel Challis <git@zvecr.com >
* Update keyboards/m65/keymaps/dk/readme.md
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update keyboards/m65/keymaps/uk/readme.md
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update keyboards/m65/keymaps/default/readme.md
Co-authored-by: Ryan <fauxpark@gmail.com >
* remove empty hal
* add capslock
* Update keyboards/m65/readme.md
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com >
* Update keyboards/m65/config.h
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com >
Co-authored-by: Alin M Elena <alin-marin.elena@stfc.ac.uk >
Co-authored-by: Sergey Vlasov <sigprof@gmail.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Joel Challis <git@zvecr.com >
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com >
2021-08-11 06:59:01 +10:00
QMK Bot
d888ac17ea
Merge remote-tracking branch 'origin/master' into develop
2021-08-10 14:48:55 +00:00
Zach White
ed84a4e7e3
Improve the qmk lint readme check ( #13941 )
...
* improve lint readme check
* improve if
2021-08-10 07:48:22 -07:00
Zach White
9a0118c603
Architecture documentation for Configurator and API ( #13935 )
...
* Architecture documentation for the configurator and api
* Apply suggestions from code review
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com >
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com >
2021-08-10 07:47:53 -07:00
QMK Bot
5b8f2eccbf
Merge remote-tracking branch 'origin/master' into develop
2021-08-10 09:15:00 +00:00
Stefan Subich
aeff347a07
Update feature_wpm.md ( #13936 )
...
Fix example markdown code formatting
2021-08-10 10:14:14 +01:00
QMK Bot
75a58c3cef
Merge remote-tracking branch 'origin/master' into develop
2021-08-10 08:03:36 +00:00
Ryan
d3932a104c
Add padding to LUFA-MS .BIN files ( #13922 )
2021-08-10 18:03:04 +10:00
QMK Bot
85090b77af
Merge remote-tracking branch 'origin/master' into develop
2021-08-10 05:24:08 +00:00
rate
076c8cc45f
[Keyboard] Added pistachio_pro ( #13466 )
...
* Added pistachio_pro
* Apply suggestions from code review
* Apply suggestions from code review
2021-08-09 22:23:25 -07:00
QMK Bot
3e0517f1ef
Merge remote-tracking branch 'origin/master' into develop
2021-08-10 04:07:54 +00:00
Ryuki
8ef58e3291
adding my keymap "vayashiko" ( #13049 )
...
* adding my keymap
* changed some bugs
* removed include keymap.h
2021-08-09 21:07:14 -07:00
QMK Bot
f0a2641cf1
Merge remote-tracking branch 'origin/master' into develop
2021-08-09 21:15:07 +00:00
Brandon Lewis
760caaa9af
Ristretto - Update bootloader ( #13933 )
...
* updated bootloader for 32u4 mcu
Should be atmel-dfu instead of caterina as the mcu is integrated instead of on a pro-micro/elite-c
2021-08-09 14:14:33 -07:00
Dasky
bb2986c115
Fix compliation for ferris 0.2 bling ( #13937 )
...
* Fix include
2021-08-09 14:04:40 -07:00
James Young
7bec943043
Merge remote-tracking branch 'upstream/master' into develop
...
Fixes merge conflicts in:
- keyboards/bm40hsrgb/config.h
- Conflict from PR 13132:
- RGB_DISABLE_WHEN_USB_SUSPENDED signature updated in develop branch, unmodified in master branch
- updated file with changes from master branch
- keyboards/keebio/iris/keymaps/nstickney/keymap.c
- Conflict from PR 11456:
- layer_state_set_user() updated in develop branch, removed in master branch
- updated file with changes from master branch
2021-08-09 12:14:22 -07:00
Joel Challis
c0628c2820
Remove backwards compatibility of debounce names ( #13877 )
...
* Remove backwards compatibility of debounce names
* Update docs
* Update keyboards/keymaps
2021-08-09 19:46:18 +01:00
Joel Challis
7c691d82bf
Remove ONEHAND_ENABLE ( #13920 )
2021-08-09 19:46:03 +01:00
Daniil Yastremskiy
26ea090190
Limit RGB max brightness on KPrepublic BM-series keyboards ( #13132 )
2021-08-09 11:32:35 -07:00
Drashna Jaelre
2617ac6041
Fixup rgb matrix config for KBD67 mkII boards ( #13931 )
2021-08-09 19:26:02 +01:00
Pierre Chevalier
23becac3a6
Support all the 0.2 Ferris variants ( #12653 )
...
* Support all the 0.2 Ferris variants
For the Compact, the High and the Mini, create a new directory so each
keyboard may have the correct USB descriptor and a readme with more
specific information about it.
For the Bling, also add support for the underglow functionality.
Change the "MANUFACTURER" string to "Cuddly Keyboards Ltd.", the
name of the company I incorporated to sell keyboards, and change the
default descriptor from "Ferris the keeb" to "Ferris 0.2" which is more
descriptive.
I didn't update the 0.1 variants as I don't intend to sell these kits
with "Cuddly Keyboards". The firmware is mostly there to support
existing users.
Update the "hardware availability" to point to my new website:
cuddlykeyboards.com.
* Add RGB mode toggle to my keymap and to the default keymap
* Improve wording in the readme
2021-08-09 11:23:15 -07:00
Stick
5a59363e28
[User] changes to nstickney's keymaps ( #11456 )
...
0) Built a Bastyl, gave away the ErgoDoxEZ
1) UNICODEMAP
2) Iris left is now Elite-C
3) New QMK flashing instructions
2021-08-09 10:34:36 -07:00
QMK Bot
8d19f4f187
Merge remote-tracking branch 'origin/master' into develop
2021-08-09 17:06:58 +00:00
Edvard Sire
8936d0ae4b
[Keymap] new keymap for nui_mini ( #13924 )
2021-08-09 10:06:25 -07:00
QMK Bot
ed7f06bd7b
Merge remote-tracking branch 'origin/master' into develop
2021-08-09 17:05:08 +00:00
Andre Brait
dbee96098d
Make default keymap for GMMK Pro reflect stock ( #13850 )
2021-08-09 10:04:58 -07:00
Pascal Pfeil
9a1a35f681
[Keymap] Add kbd67 mkiirgb keymap ( #13884 )
...
Co-authored-by: Spaceman <rionlion100@gmail.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-08-09 10:04:40 -07:00
QMK Bot
f3cede7299
Merge remote-tracking branch 'origin/master' into develop
2021-08-09 17:04:30 +00:00
Michele Ferri
be72a64cf6
[Keyboard] Add TouhouPad ( #13915 )
...
* Touhoupad rev 2
* cleanup for PR
* fixes after review
2021-08-09 10:04:00 -07:00
Zach White
12681bacc4
Merge remote-tracking branch 'origin/master' into develop
...
Conflicts:
keyboards/kbdfans/kbd67/mkiirgb/mkiirgb.c
2021-08-09 08:34:14 -07:00
Zach White
e6c171bdd6
Fix generate api ( #13930 )
...
* Add missing returncode to exit()
* fix the aozora/hotswap vendor id
2021-08-09 08:28:51 -07:00
Zach White
5eb0e406fd
make json imports more robust ( #13928 )
2021-08-09 08:27:02 -07:00
Chris
79d5b27993
[Keymap] rootiest for planck/rev6/ ( #13294 )
...
* squashed commits to master
* Fix in case of missing user_song_list
Substitutes missing songs with safe versions
Also updated and added detail to keymap readme
* Adjust Readme to match qmk contrib conventions
* Update keyboards/planck/keymaps/rootiest/config.h
* Update keyboards/planck/keymaps/rootiest/keymap.c
* Update keyboards/planck/keymaps/rootiest/keymap.c
* Update keyboards/planck/keymaps/rootiest/keymap.c
* Update keyboards/planck/keymaps/rootiest/keymap.c
* Fixed license header to GPLv2+
* Fix Volume key delay
Use a static number instead of removed MEDIA_KEY_DELAY
* Use TAP_CODE_DELAY
* added license to config.h
* Clean up formatting
- Fixed markdown in readme
- Removed extra commented line from config.h
* Update keyboards/planck/keymaps/rootiest/config.h
2021-08-09 02:25:43 -07:00
jfescobar18
59b5c884ff
[Keyboard] Undead 60M ( #13735 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-08 23:17:46 -07:00
Phooood
7c2f48e55d
[Keyboard] Add Aozora (hotswap) keyboard ( #13919 )
...
* Initial Commit
* added header to hotswap.c
* added keymap-specific reamdme.md
* minor adjustments
* Requested corrections to readme's
2021-08-08 20:31:33 -07:00
Nick Brassel
65e3760853
Fix compilation issue. ( #13926 )
2021-08-09 13:20:15 +10:00
thpoll83
b43c6bc176
Add support for STM32F407x MCUs. ( #13718 )
...
* Add support for STM32F407x MCUs.
* Removing STMF407 MCU variation
* Update quantum/mcu_selection.mk
Remove options for dfu flashing
Co-authored-by: Ryan <fauxpark@gmail.com >
* DISABLE STM32_USB_USE_OTG1
* Update platforms/chibios/GENERIC_STM32_F407XE/configs/mcuconf.h
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Update platforms/chibios/GENERIC_STM32_F407XE/configs/mcuconf.h
Co-authored-by: thomas.pollak <thomas.pollak@dynatrace.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Nick Brassel <nick@tzarc.org >
2021-08-09 06:52:13 +10:00
datafx
ac2090bf4e
[Keyboard] Add kbdfans kbd67 mkii rgb v3 ( #13714 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-07 21:45:43 -07:00
QMK Bot
ac92ded0cc
Merge remote-tracking branch 'origin/master' into develop
2021-08-08 04:42:36 +00:00
Spaceman
bfa7449041
[Keyboard] Add Pancake v2 ( #13839 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-07 21:42:04 -07:00
QMK Bot
8e5213ca6c
Merge remote-tracking branch 'origin/master' into develop
2021-08-08 04:41:43 +00:00
Ananya Kirti
b046bffcb8
[Keyboard] Added CapsLED and ScrollLock LEDs ( #13837 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-08-07 21:41:15 -07:00
Drashna Jaelre
b9dcd5ac38
[Keymap] Drashna split transport improvement ( #13905 )
...
* Fix up split stuff
* Fix Split perf issues
* Allow LTO to be disabled
* Fixup WPM and encoders
* Fixup qmk keys per scan
* Add bootloader info
* Change encoder pins
* Fixup corne oled code
* Expand transport sync
* Improve user transport
* Cleanup mouse processing at keymap level
* Improve layer checking for mouse layering
2021-08-07 21:40:48 -07:00
QMK Bot
100333818f
Merge remote-tracking branch 'origin/master' into develop
2021-08-08 04:15:54 +00:00
8bits4ever
bc2b73f997
[Keyboard] a1200 converter minor changes ( #13848 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-07 21:15:23 -07:00
QMK Bot
21b71932f7
Merge remote-tracking branch 'origin/master' into develop
2021-08-08 04:13:48 +00:00
jpuerto96
41d854048c
[Keyboard] Gorthage Truck - New PCB ( #13909 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-07 21:12:55 -07:00
QMK Bot
6c5ef3ce30
Merge remote-tracking branch 'origin/master' into develop
2021-08-08 03:38:09 +00:00
Pascal Pfeil
27d0844efb
[Keyboard] Clean up lfkpad and add keymap ( #13881 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-08-07 20:37:13 -07:00
QMK Bot
d0f1a4c48a
Merge remote-tracking branch 'origin/master' into develop
2021-08-08 03:24:59 +00:00
peott-fr
34689e348f
[Keyboard] Adding my Nyquist keymap ( #13858 )
2021-08-07 20:24:24 -07:00
Drashna Jaelre
d06f50a31a
[Keyboard] Fix matrix_output_unselect_delay for handwired/xealousbrown ( #13913 )
2021-08-08 01:36:38 +10:00
QMK Bot
243e75659c
Merge remote-tracking branch 'origin/master' into develop
2021-08-07 14:57:43 +00:00
kb-elmo
07e2c11e55
[Keyboard] fixes for KBD67 rev2 ( #13906 )
2021-08-07 07:57:14 -07:00
Drashna Jaelre
6fb9842936
Clean up remaining RGB_DISABLE_WHEN_USB_SUSPENDED defines Part 2 ( #13912 )
2021-08-07 15:18:06 +01:00
Liyang HU
383fae55c5
Refactor quantum/command.{c,h} for code size & {read,maintain}ability ( #11842 )
...
* quantum/command.c: coalesce `print()`s in `command_common_help()` & `print_version()`
Also undo some damage by clang-format in b624f32f94
* quantum/command.c: replace `print(…); print_{,val_}{dec,hex}*(…);` sequences with single `xprintf(…)`
`print_{dec,hex}*(…)` are just `#define`s for `xprintf(…)` anyway.
Each additional `xprintf(…)` costs ~8 bytes: the call instructions,
plus an additional NUL terminator.
This _really_ adds up: this commit saves 814 bytes on my ATmega32.
* quantum/command.c: optimise `mousekey_console()` for size & legibility
Made various tweaks to the interface, but still functionally identical.
Assume `KC_1`…`KC_0` to be contiguous, and removed `numkey2num(…)` entirely.
It was exported in `command.h` by 1a0bac8bcc for no obvious reason, before
which it was `static`. I doubt anyone uses it.
`mousekey_console()` is now enabled regardless of `MK_3_SPEED`.
Needs fleshing out for things other than the X11 variant though.
This commit saves 638 bytes on my ATmega32.
2021-08-07 17:12:57 +10:00
James Young
a03aa301de
Remove Full Bootmagic ( #13846 )
...
* disambiguate Bootmagic rules in keymaps
The files edited by this commit were added at a point in time where `BOOTMAGIC_ENABLE = yes` enabled full Bootmagic.
This commit edits the files to specify that full Bootmagic is intended.
* remove BOOTMAGIC_ENABLE=full setting
* unify commented BOOTMAGIC_ENABLE rules in keyboards
Explicitly sets `BOOTMAGIC_ENABLE = no` in keyboards where the rule was commented out.
Command:
```
find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e 's;#[ \t]*\(BOOTMAGIC_ENABLE\)[ \t=]\+\([a-zA-Z]\+\).*;\1 = no # Virtual DIP switch configuration;g' {} +
```
* remove commented Bootmagic rules from keymap/user level
Command:
```
find keyboards/ layouts/ users/ -type f -name 'rules.mk' -exec sed -i -e '/#.*\(BOOTMAGIC_ENABLE\)[ \t=]\+\([a-z]\+\).*/d' {} +
```
* update keyboard BOOTMAGIC_ENABLE rule formatting
Sets the formatting of BOOTMAGIC_ENABLE rules to `BOOTMAGIC_ENABLE = [value]`, without the inline comments (which will be replaced later).
Command:
```
find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE\)[ \t=]\+\([a-z]\+\).*;\1 = \2;g' '{}' +
```
* update keyboards' BOOTMAGIC_ENABLE settings
Updates keyboard `rules.mk` files to use `BOOTMAGIC_ENABLE = lite` where `BOOTMAGIC_ENABLE = full` was being used.
Command:
```
find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE = \)full;\1lite;g' '{}' +
```
* update keymap/user BOOTMAGIC_ENABLE settings
Updates keymap/user `rules.mk` files to use `BOOTMAGIC_ENABLE = lite` where `BOOTMAGIC_ENABLE = full` was being used.
Commands:
```
find keyboards/ -type f -name 'rules.mk' -and -path '*/keymaps/*' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE[ \t=]\+\)full;\1lite;g' '{}' +
find layouts/community/ users/ -type f -name 'rules.mk' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE[ \t=]\+\)full;\1lite;g' '{}' +
```
* remove and replace inline comments in keyboards and keymap/user files
Removes and replaces the inline comments, which have been updated to read `Enable Bootmagic Lite`.
Commands:
```
find keyboards/ -type f -name 'rules.mk' -and -path '*/keymaps/*' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE\)[ \t=]\+\([a-z]\+\).*;\1 = \2;g' '{}' +
find layouts/community/ users/ -type f -name 'rules.mk' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE\)[ \t=]\+\([a-z]\+\).*;\1 = \2;g' '{}' +
find keyboards/ layouts/community/ users/ -type f -name 'rules.mk' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE = lite\);\1 # Enable Bootmagic Lite;g' '{}' +
find keyboards/ layouts/community/ users/ -type f -name 'rules.mk' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE = yes\);\1 # Enable Bootmagic Lite;g' '{}' +
find keyboards/ layouts/community/ users/ -type f -name 'rules.mk' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE = no\);\1 # Enable Bootmagic Lite;g' '{}' +
```
* rename improperly named makefiles
Some files intended to be used as makefiles had improper names causing them to not be used as intended when building.
This commit corrects the filenames of the affected files.
* update renamed file with new rule formatting
* update QMK's template files
Updates QMK's `rules.mk` templates to use the new inline comment.
* update QMK Docs
- remove documentation of full Bootmagic
- update links to Bootmagic Lite doc
- add doc for Magic Keycodes
* rules.mk patch for coarse/ixora and coarse/vinta
2021-08-06 23:59:56 -07:00
QMK Bot
0bc9090b1f
Merge remote-tracking branch 'origin/master' into develop
2021-08-07 06:52:44 +00:00
kb-elmo
85c32da989
[Keyboard] Added 67mk_E PCB ( #13869 )
...
* added 67mk_E PCB
* add layouts
2021-08-06 23:52:39 -07:00
bomb
a9b0750f7b
[Keyboard] Modify key drive pins for mojo68 ( #13863 )
2021-08-06 23:52:18 -07:00
QMK Bot
7b709aaecc
Merge remote-tracking branch 'origin/master' into develop
2021-08-07 06:52:11 +00:00
Alex Ong
8a9688bc64
[Keyboard] Use new matrix_output_select_delay api ( #13861 )
...
* Use new matrix_output_select_delay api
* Updated delay to 15 after more spamming
2021-08-06 23:51:38 -07:00
QMK Bot
1f94e99565
Merge remote-tracking branch 'origin/master' into develop
2021-08-07 06:51:32 +00:00
Cian Johnston
9d88786b6f
[Keyboard] add handwired/oem_ansi_fullsize ( #13857 )
...
* Add new keyboard oem_ansi_fullsize
* clang-fmt
* Update keyboards/handwired/oem_ansi_fullsize/rules.mk
Co-authored-by: Joel Challis <git@zvecr.com >
* Update keyboards/handwired/oem_ansi_fullsize/readme.md
Co-authored-by: Joel Challis <git@zvecr.com >
* update info.json using qmk c2json
* update info.json
* move diagram to readme
* add matrix cols/rows to info.json
* fixup! add matrix cols/rows to info.json
* rename layout, fix block comment
* s/ansi_fullsize/fullsize_ansi/g
Co-authored-by: Joel Challis <git@zvecr.com >
2021-08-06 23:51:03 -07:00
QMK Bot
07a7724f2b
Merge remote-tracking branch 'origin/master' into develop
2021-08-07 06:50:18 +00:00
Jack Kenney
e4342f8630
[Keymap] JackKenney's keymap for GMMK Pro ( #13853 )
2021-08-06 23:49:25 -07:00
QMK Bot
58bb1dbde7
Merge remote-tracking branch 'origin/master' into develop
2021-08-07 06:07:10 +00:00
Drashna Jaelre
9c03d41f6a
[Keyboard] Fix oled_task_user for chocolatebar ( #13911 )
2021-08-06 23:06:39 -07:00
QMK Bot
e8112e49cd
Merge remote-tracking branch 'origin/master' into develop
2021-08-07 05:59:33 +00:00
James Young
95fed3bfcf
clean up CRLF instances ( #13910 )
2021-08-07 15:59:03 +10:00
QMK Bot
e2ac8d5f3e
Merge remote-tracking branch 'origin/master' into develop
2021-08-07 05:48:48 +00:00
Moritz
a3cb3e139a
[Keyboard] Add Fave87 ( #13873 )
...
Co-authored-by: Joel Challis <git@zvecr.com >
2021-08-06 22:48:17 -07:00
QMK Bot
b38fdc0a57
Merge remote-tracking branch 'origin/master' into develop
2021-08-07 04:48:50 +00:00
misonoworks
d917bfb277
[Keyboard] Add MisonoWorks Chocolate Bar keyboard ( #13798 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Joel Challis <git@zvecr.com >
Co-authored-by: autumnisacutie <63772942+autumnisacutie@users.noreply.github.com >
2021-08-06 21:48:19 -07:00
QMK Bot
36b2f06d9e
Merge remote-tracking branch 'origin/master' into develop
2021-08-07 00:03:19 +00:00
mechlovin
744019c032
[Keyboard] Add Hex4B PCB ( #13435 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: vuhopkep <boy9x0@gmail.com >
2021-08-06 17:02:46 -07:00
QMK Bot
25425dc9bc
Merge remote-tracking branch 'origin/master' into develop
2021-08-07 00:02:28 +00:00
yfuku
6721825df5
[Keyboard] Add owl8 keyboard ( #13380 )
...
* add owl8
* use DIRECT_PINS
* fix encoder
* Changed to use action_exec.
2021-08-06 17:01:52 -07:00
Sergey Vlasov
610035dce8
Add HOLD_ON_OTHER_KEY_PRESS option for dual-role keys ( #9404 )
...
* Add HOLD_ON_OTHER_KEY_PRESS option for dual-role keys
Implement an additional option for dual-role keys which converts the
dual-role key press into a hold action immediately when another key is
pressed (this is different from the existing PERMISSIVE_HOLD option,
which selects the hold action when another key is tapped (pressed and
then released) while the dual-role key is pressed). The Mod-Tap keys
already behave in a similar way, unless the IGNORE_MOD_TAP_INTERRUPT
option is enabled (but with some additional delays); the added option
makes this behavior available for all other kinds of dual-role keys.
* [Docs] Update tap-hold docs for HOLD_ON_OTHER_KEY_PRESS
Document the newly added HOLD_ON_OTHER_KEY_PRESS option and update the
documentation for closely related options (PERMISSIVE_HOLD and
IGNORE_MOD_TAP_INTERRUPT).
Use Layer Tap instead of Mod Tap in examples for PERMISSIVE_HOLD and
HOLD_ON_OTHER_KEY_PRESS, because the effect of using these options with
Mod Tap keys is mostly invisible without IGNORE_MOD_TAP_INTERRUPT.
Add comments before return statements in sample implementations of
`get_ignore_mod_tap_interrupt()`, `get_hold_on_other_key_press()` and
`get_permissive_hold()`.
Thanks to @Erovia and @precondition for comments and suggestions to
improve the documentation.
2021-08-07 09:16:26 +10:00
Gigahawk
13b94b468d
Copy GMMK Pro screw specs to ISO readme ( #13908 )
2021-08-07 08:11:17 +10:00
QMK Bot
9e7bfdf6c6
Merge remote-tracking branch 'origin/master' into develop
2021-08-06 11:55:12 +00:00
Gigahawk
bdf86c4cbd
Add replacement screw specifications to GMMK Pro readme ( #13903 )
2021-08-06 04:54:43 -07:00
Nick Brassel
f24bca5bb3
Update ChibiOS-Contrib, mirroring script. ( #13896 )
2021-08-06 16:40:12 +10:00
QMK Bot
538d9d7890
Merge remote-tracking branch 'origin/master' into develop
2021-08-06 05:54:10 +00:00
Joel Challis
c588d232cb
Avoid name conflicts with usb_hid Arduino code ( #13870 )
...
* Avoid name conflicts with usb_hid Arduino code
* Fix tests
2021-08-06 15:53:38 +10:00
QMK Bot
3ba2ce40a5
Merge remote-tracking branch 'origin/master' into develop
2021-08-06 05:18:45 +00:00
James Young
b9a1b61f6a
Flehrad Tradestation Refactor ( #13897 )
...
* add license headers
Apache 2.0 per the included `license` file.
* info.json: use human-friendly formatting
* refactor keymaps
- split `default` keymap into `default` and `tradestation` keymaps (one for each layout)
- remove boilerplate functions
- apply four-space indent
* partial clean up of rules.mk
- update section header comment blocks
2021-08-05 22:18:17 -07:00
Drashna Jaelre
ea5d778f90
[Keyboard] Remove console from keebio via keyboards ( #13901 )
2021-08-05 21:29:29 -07:00
QMK Bot
293168f444
Merge remote-tracking branch 'origin/master' into develop
2021-08-06 04:28:58 +00:00
James Young
28b59c30d2
MetaMechs Timber Wolf Configurator Fixes ( #13895 )
...
* info.json: use human-friendly formatting
* info.json: fix key sequences for ISO layouts
All the ISO layouts had the Enter key out-of-sequence, causing key-assignment mismatches in QMK Configurator.
2021-08-05 21:28:26 -07:00
Nick Brassel
0dafd83f72
Fix up builds after #8591 ( #13900 )
2021-08-06 09:57:09 +10:00
Pete Sevander
7e983796e1
Process combos earlier & overlapping combos ( #8591 )
...
* Combo processing improvements.
Now it is possible to use ModTap and LayerTap keys as part of combos.
Overlapping combos also don't trigger all the combos, just exactly the
one that you press.
New settings:
- COMBO_MUST_HOLD_MODS
- COMBO_MOD_TERM
- COMBO_TERM_PER_COMBO
- COMBO_MUST_HOLD_PER_COMBO
- COMBO_STRICT_TIMER
- COMBO_NO_TIMER
* Remove the size flags from combo_t struct boolean members.
This in the end actually saves space as the members are accessed so many
times. The amount of operations needed to access the bits uses more
memory than setting the size saves.
* Fix `process_combo_key_release` not called correctly with tap-only combos
* Fix not passing a pointer when NO_ACTION_TAPPING is defined.
* Docs for `COMBO_ONLY_FROM_LAYER`
* Update docs/feature_combo.md
Co-authored-by: precondition <57645186+precondition@users.noreply.github.com >
* Update quantum/process_keycode/process_combo.c
Co-authored-by: precondition <57645186+precondition@users.noreply.github.com >
* Add `EXTRA_SHORT_COMBOS` option.
Stuff combo's `disabled` and `active` flags into `state`. Possibly can
save some space.
* Add more examples and clarify things with dict management system.
- Simple examples now has a combo that has modifiers included.
- The slightly more advanced examples now are actually more advanced
instead of just `tap_code16(<modded-keycode>)`.
- Added a note that `COMBO_ACTION`s are not needed anymore as you can
just use custom keycodes.
- Added a note that the `g/keymap_combo.h` macros use the
`process_combo_event` function and that it is not usable in one's
keymap afterwards.
* Update docs/feature_combo.md
Co-authored-by: precondition <57645186+precondition@users.noreply.github.com >
* Update docs/feature_combo.md
Co-authored-by: precondition <57645186+precondition@users.noreply.github.com >
* Update docs/feature_combo.md
Co-authored-by: precondition <57645186+precondition@users.noreply.github.com >
* Update docs/feature_combo.md
Co-authored-by: precondition <57645186+precondition@users.noreply.github.com >
* Update docs/feature_combo.md
Co-authored-by: precondition <57645186+precondition@users.noreply.github.com >
* Change "the" combo action example to "email" example.
* Update docs/feature_combo.md
Co-authored-by: precondition <57645186+precondition@users.noreply.github.com >
* Fix sneaky infinite loop with `combo_disable()`
No need to call `dump_key_buffer` when disabling combos because the
buffer is either being dumped if a combo-key was pressed, or the buffer is empty
if a non-combo-key is pressed.
* Update docs/feature_combo.md
Co-authored-by: precondition <57645186+precondition@users.noreply.github.com >
* Update docs/feature_combo.md
Co-authored-by: precondition <57645186+precondition@users.noreply.github.com >
Co-authored-by: precondition <57645186+precondition@users.noreply.github.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-08-06 09:44:57 +10:00
Juan Pablo Kutianski
07553b41f0
[Feature] Swap buttons on PS2 Mouse/Trackball ( #9205 )
...
* [Feature Request] Swap buttons on PS2 Mouse/Trackball
* [Feature Request] Swap buttons on PS2 Mouse/Trackball
* Added id: to the doc
* Missing space
* Solve comment
https://github.com/qmk/qmk_firmware/pull/9205#discussion_r430783182
* Solve comments https://github.com/qmk/qmk_firmware/pull/9205#discussion_r430783182 & https://github.com/qmk/qmk_firmware/pull/9205#discussion_r430783884
* Format code more according to https://docs.qmk.fm/#/coding_conventions_c
* change logic to LUT
* WIP: Clean up
* WIP: Solution with xor operators to mask the change
* delete #endif & added the missed xor operator (ahhh)
* Variable (mouse_report->buttons): avoid setting twice https://github.com/qmk/qmk_firmware/pull/9205#discussion_r430783884
* Update tmk_core/protocol/ps2_mouse.c
Co-authored-by: Nick Brassel <nick@tzarc.org >
Co-authored-by: juank <juank@fktech.net >
Co-authored-by: Nick Brassel <nick@tzarc.org >
2021-08-06 09:09:58 +10:00
Takeshi ISHII
339675693b
add yaml_build_options target ( #10533 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org >
2021-08-06 08:18:32 +10:00
Nick Brassel
6aaf3e84e9
Rework as per 9824 ( #13898 )
2021-08-06 08:14:43 +10:00
JohSchneider
bcb6e23387
Arm ps2 mouse interrupt ( #6490 )
...
* ps2_mouse on ARM: an interrupt-version of the ps2-mouse code ported to ARM/chibios
* ps2_mouse on ARM: link EXT callback-channel selection to the user defined PS2_LINE_CLOCK
* ps2_mouse on ARM: replace DELAY_X defines with hardware-agnostic wait_X
* ps2_mouse on ARM: replace chibios-specific defines for the pins/lines with defines from quantum/config_common.h
and drop the '_LINE' component from teh define name
* ps2_mouse on ARM: expose the software-intterupt port as a user editable define
* Update docs/feature_ps2_mouse.md
Co-Authored-By: Hugo van Kemenade <hugovk@users.noreply.github.com >
* Update feature_ps2_mouse.md
* use a define to deduce the PS_DATA_PORT instead
* reduce all-zero extcfg to oneliner
* ps2_mouse: use generic wait instead of avr-delay
* Update docs/feature_ps2_mouse.md
* ps2_mouse: changes for new chibios version
(17.6.0 -> 19.1.0)
replacing the legacy externa-interrupt driver with pal-callbacks
* ps2_mouse: use PLATFORM_KEY
Co-Authored-By: Joel Challis <git@zvecr.com >
* ps2_mouse: clang-format corrections
* ps2_mouse: add systemlocks
using the chibios equivalent to AVRs cli: chSys[Unl|L]ock
Co-authored-by: Johannes <you@example.com >
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com >
Co-authored-by: Joel Challis <git@zvecr.com >
2021-08-06 07:51:24 +10:00
Joel Challis
5bbc527460
Bump gtest ( #13885 )
...
* Bump gtest
* Pin to latest release
2021-08-05 10:46:14 +10:00
Joel Challis
bdaea259af
Tidy up rgbkb/mun ( #13801 )
...
* Tidy up rgbkb/mun
2021-08-05 00:59:50 +01:00
QMK Bot
cb4d91f85f
Merge remote-tracking branch 'origin/master' into develop
2021-08-04 21:33:19 +00:00
James Young
f4c55db8dd
cKeys Handwire 101 Refactor ( #13879 )
...
* update info.json
- use human-friendly formatting
- remove `key_count` key
* rename LAYOUT to LAYOUT_ortho_4x4
* refactor default keymap
- add license header
- qmk cformat pass
- keycode grid alignment
* remove empty config.h file from default keymap
* update Manufacturer and Product strings
* tidy up handwire_101.c
- add license header
- remove boilerplate functions
* tidy up handwire_101.h
- add license header
- remove instructive comment
* minor rules.mk tidy-up
- remove Bootloader selection sample comments
* rewrite SEND_STRING() statements per fauxpark
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-04 22:32:27 +01:00
Dasky
3917fd5639
[Keyboard] Fix knops keymaps ( #13872 )
2021-08-04 12:10:31 -07:00
Drashna Jaelre
3568eafd65
[Keyboard] Switch Draculad to using WPM char hack ( #13886 )
2021-08-04 11:30:49 -07:00
QMK Bot
6525b82f5f
Merge remote-tracking branch 'origin/master' into develop
2021-08-04 12:25:28 +00:00
James Young
4445455c1f
BM65ISO: refactor layout macro ( #13860 )
2021-08-04 22:24:54 +10:00
QMK Bot
d9f30d366a
Merge remote-tracking branch 'origin/master' into develop
2021-08-04 10:35:54 +00:00
Reza Jelveh
8e8803459f
Updated Ducky 2 one mini support ( #11112 )
...
* Initial Ducky One 2 Mini keyboard and keymap
* Keymap macro issue, together with general polish suggestions
* Separate default keymap into proper default, iso and ansi versions
* info.json updates (Configurator support). DEBOUNCE define adjust.
* Unused keymap defines removed.
* update requested ducky one mini2 board changes
* ducky: don't trigger app key with left shift
* ducky: make default mouse key behavior more linear
* ducky: add GRAVE_ESC_GUI_OVERRIDE to allow for win+esc to work
* ducky: playpause on fn space
* ducky: disable RGB_MATRIX until driver is merged
* ducky: clang-format matrix and one2mini.c
* ducky: update requested changes
Remove WFI_IDLE since it's already in the rules.mk CORTEX_ENABLE_WFI_IDLE=TRUE
* ducky: update requested changes
* ducky: move winkey grave esc to default keymap
* ducky: remove dipswitch from keymap and use DIP_SWITCH_MATRIX_GRID instead
* ducky: info.json lint
* ducky: enable DIP_SWITCH_ENABLE rule
* ducky: update readme
* ducky: fix backslash on default keymap
* ducky: remove unused USB_LED_CAPSLOCK_INDEX 28
* ducky: move mbi5042 led driver to ducky keyboard
* ducky: cosmetics
* ducky: requested changes
* ducky: refactor matrix.c again so we can better compare it to other boards
* ducky: remove bootmagic_lite as the boards bootloader trigger is actually handled in its own bootloader
* ducky: remove custom matrix
* ducky: update for chibios-contrib changes
* ducky: debug new USB driver
* ducky: debug usb issues
* ducky: update chibios version
* ducky: remove halconf.h
* ducky: update rules.mk
* ducky: update chconf.h
* Matching submodules.
* Restructure to explicitly define which board is in use, remove RGB driver pending followup PR.
* Revert "Matching submodules."
This reverts commit 2fbb34e0c6 .
Co-authored-by: GitWellBack <48095880+GitWellBack@users.noreply.github.com >
Co-authored-by: Nick Brassel <nick@tzarc.org >
2021-08-04 20:35:17 +10:00
QMK Bot
d27ab328dc
Merge remote-tracking branch 'origin/master' into develop
2021-08-04 02:10:01 +00:00
James Young
ae20574f84
barracuda: update info.json layout macro reference ( #13874 )
...
* barracuda: update info.json layout macro reference
- change LAYOUT to LAYOUT_ortho_3x11
* remove Community Layouts rule
ortho_3x11 isn't a valid Community Layout.
2021-08-04 03:09:25 +01:00
QMK Bot
600faab707
Merge remote-tracking branch 'origin/master' into develop
2021-08-04 00:23:25 +00:00
Drashna Jaelre
a0f2be18a4
Add bootloader section to keyboard template ( #13774 )
...
* Add bootloader section to keyboard template
* Apply suggestions from code review
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-04 01:23:18 +01:00
Changsu Park
9c69db4700
Updated settings.json file to fit VSC's docs ( #13829 )
...
This change fixes the warning caused by deprecated way of configuring terminal profiles.
The warning caused by old settings.json is the following:
This is deprecated, the new recommended way to configure your default shell is by creating a terminal profile in `#terminal.integrated.profiles.windows#` and setting its profile name as the default in `#terminal.integrated.defaultProfile.windows#`. This will currently take priority over the new profiles settings but that will change in the future.
Refer to the link below for more information:
https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration
2021-08-04 01:22:40 +01:00
QMK Bot
4ffc9d8288
Merge remote-tracking branch 'origin/master' into develop
2021-08-03 23:30:12 +00:00
James Young
8802d28aad
boardsource/holiday/spooky: update info.json layout macro reference ( #13875 )
...
- change LAYOUT to LAYOUT_ortho_2x3
2021-08-04 00:29:41 +01:00
QMK Bot
2dbc71f037
Merge remote-tracking branch 'origin/master' into develop
2021-08-03 22:54:45 +00:00
Ryan Baker
d1cbea685e
rb86 ( #13824 )
...
* rb86
* adjudicate comments
2021-08-04 08:54:12 +10:00
QMK Bot
c48d9c2b2a
Merge remote-tracking branch 'origin/master' into develop
2021-08-03 21:40:39 +00:00
Joakim Tufvegren
2b097d670a
Fix overflows in WPM calculations ( #13128 )
...
* Fix overflow in WPM calculations.
First, the "fresh" WPM calculation could end up being up to 12000 (with
default `WPM_ESTIMATED_WORD_SIZE`) if keys were pressed more or less
simultaneously. This value has now been clamped down to 255, in effect
clamping WPM to its max value of 255.
Second, with `WPM_ALLOW_COUNT_REGRESSION` enabled, it was possible to
regress the WPM below 0 (i.e. to 255) by just repeatedly pressing
backspace.
* Fix WPM being limited to 235 due to float/int logic.
2021-08-04 07:40:08 +10:00
Joakim Tufvegren
982b782ce3
Trigger a wakeup after USB Reset on ChibiOS. ( #12831 )
...
After a USB Reset event the device must, according to the spec wake up
from any suspend state, so the Configured event that arrives afterwards
should be interpreted as an implicit wakeup.
2021-08-04 07:39:34 +10:00
Joakim Tufvegren
1409b36851
Remove the #10088 hotfix for Teensy 3.1-like Input:Club keyboards ( #12870 )
...
* Remove the #10088 hotfix for K20x MCU:s.
It seems to _cause_ the issue it intended to solve there.
* Cleaner way of removing #10088 hotfix.
Now only affects Ergodox Infinity, Whitefox and K-type, though.
Switches over Ergodox Infinity to the `IC_TEENSY_3_1` board, since that
was a nice place to implement the `restart_usb_driver` override.
However, I would guess this issue is present for other K20x/Teensy 3.1
boards as well...
* Fix comment regarding `IC_TEENSY_3_1` for all keyboards using it.
2021-08-04 07:38:37 +10:00
Joel Challis
34de7ca224
Move print/debug files to quantum ( #12069 )
...
* move print/debug files to quantum
* Update comments
2021-08-03 18:49:33 +01:00
Joel Challis
3f419dc872
Unconditionally call led_init_ports ( #12116 )
...
* Unconditionally call led_init_ports
* Another call to led_init_ports
2021-08-03 18:34:32 +01:00
QMK Bot
2bc7511b9e
Merge remote-tracking branch 'origin/master' into develop
2021-08-03 17:21:26 +00:00
James Young
f2fc23d1b1
aves65: complete layout data ( #13868 )
...
add layout data for:
- LAYOUT_all
- LAYOUT_65_iso
- LAYOUT_65_iso_split_bs
- LAYOUT_65_iso_blocker_split_bs
- LAYOUT_65_ansi
- LAYOUT_65_ansi_split_bs
- LAYOUT_65_ansi_blocker
- LAYOUT_65_ansi_blocker_split_bs
2021-08-03 10:20:53 -07:00
QMK Bot
51eb5285a6
Merge remote-tracking branch 'origin/master' into develop
2021-08-03 17:04:00 +00:00
James Young
e9a3e20813
4pplet/eagle_viper_rep/rev_a: fix missing key object ( #13867 )
...
Adds a key object for the KC_NUHS key to the info.json data.
2021-08-03 10:03:25 -07:00
QMK Bot
738e8e72ba
Merge remote-tracking branch 'origin/master' into develop
2021-08-03 16:40:14 +00:00
Jonathan Rascher
853344235a
[Keymap] Minor cleanup of bcat keymaps and userspace ( #13224 )
2021-08-03 09:39:43 -07:00
QMK Bot
6961976855
Merge remote-tracking branch 'origin/master' into develop
2021-08-03 07:04:43 +00:00
James Young
4d42fb2031
40percentclub/nori: fix matrix reference in LAYOUT_ortho_4x8 ( #13866 )
...
* 40percentclub/nori: fix matrix reference in LAYOUT_ortho_4x8
* remove ortho_4x8 from Community Layouts rule
ortho_4x8 isn't a valid option here.
2021-08-03 00:04:07 -07:00
QMK Bot
a14f331c0a
Merge remote-tracking branch 'origin/master' into develop
2021-08-03 03:17:45 +00:00
James Young
2d78a43556
capsunlocked/cu7: fix missing key object ( #13862 )
...
Adds a key object for the encoder keypress.
2021-08-03 13:17:06 +10:00
QMK Bot
79c88767dd
Merge remote-tracking branch 'origin/master' into develop
2021-08-03 01:02:06 +00:00
plarso
fd9d531bd9
[Docs] Remove extra word it bootmagic page ( #13855 )
2021-08-02 18:01:38 -07:00
QMK Bot
a174d20d06
Merge remote-tracking branch 'origin/master' into develop
2021-08-03 00:53:24 +00:00
James Young
be9031d01d
0xCB Static: fix qmk info and Configurator issues ( #13856 )
2021-08-02 17:52:46 -07:00
QMK Bot
5decdad8c6
Merge remote-tracking branch 'origin/master' into develop
2021-08-02 08:24:57 +00:00
JTM
c2f227d2a8
Function96 V2: Fixed info.json file ( #13322 )
...
Fixes the info.json data for the LAYOUT_default and LAYOUT_ansi_splitspace macros.
2021-08-02 01:24:25 -07:00
QMK Bot
83bd56e68c
Merge remote-tracking branch 'origin/master' into develop
2021-08-02 04:28:52 +00:00
xyzz
720c676403
flash_stm32: don't unlock flash if already unlocked ( #13841 )
...
On stm32f4 after reboot from DFU it was observed that the flash is
already unlocked. In that case, attempting to unlock it again causes a
data abort.
2021-08-02 14:27:57 +10:00
Nick Brassel
ee3c138385
Merge remote-tracking branch 'upstream/master' into develop
2021-08-02 13:55:36 +10:00
a_p_u_r_o
26b62f7a6c
Fix alignment of USB out report buffer 2 -> 4 ( #13838 )
2021-08-02 00:32:26 +01:00
Drashna Jaelre
ebed2e9a81
[BUG] Fix Key Override includes ( #13831 )
...
* [BUG] Fix Key Override includes
* simplify includes
2021-08-01 16:29:23 +01:00
Jonavin
53683e8d20
fix develop branch move file ( #13832 )
...
Co-authored-by: zvecr <git@zvecr.com >
2021-08-01 22:37:59 +10:00
James Young
4b630c46fe
Duck Eagle/Viper V2 Refactor ( #13828 )
2021-07-31 13:12:49 -07:00
Drashna Jaelre
41a770ded3
[Keyboard] Fix SRC include for matrix/m20add issi driver ( #13826 )
2021-07-31 12:18:11 -07:00
James Young
851d995a7d
Merro60 Layout Macro Refactor ( #13827 )
2021-07-31 12:17:55 -07:00
James Young
1305b6d82e
Momoka Ergo: layout macro/Configurator fix ( #13825 )
...
* momoka_ergo.h: use modified QMK 3-character notation
Renames the matrix position arguments to use QMK's K<row><column> notation, but using L or R for the left and right halves, respectively.
* physically arrange layout macro
Arrange the layout macro and keycodes to resemble the assembled keyboard.
* info.json: rebuild LAYOUT data
Fixes mispositioned keys in QMK Configurator.
2021-07-31 12:16:51 -07:00
Drashna Jaelre
7bcbeffc2d
Fix compile issues due to LED changes ( #13821 )
2021-07-31 17:30:13 +01:00
slashbunny
3f5482bbb7
Update endgame keymap to work with suspend changes ( #13805 )
...
Updates the Massdrop CTRL keyboard engame keymap to work after the
changes to USB suspend in #12697
Fixes #13782
2021-07-31 16:28:09 +01:00
Joel Challis
70fb3e1aaf
__flash? ( #13799 )
2021-07-31 14:35:30 +01:00
Joel Challis
206a995ccd
Move some led drivers to common folder ( #13749 )
...
* Move some led drivers to common folder
2021-07-31 14:31:09 +01:00
James Young
954806c80f
DP60 layout macro renames ( #13811 )
...
* info.json: apply human-friendly formatting
* rename LAYOUT_60_wkl to LAYOUT_60_ansi_tsangan_split_rshift
* rename LAYOUT_60_wkl_split_bs to LAYOUT_60_tsangan_hhkb
* info.json: remove `key_count` keys
2021-07-31 14:25:47 +01:00
James Young
4604b58769
Charue Sunsetter: layout macro fixes ( #13809 )
...
* remove K214 from LAYOUT_1065_ansi macro
Position K214 is only used by the ISO layout (as KC_NUHS); it doesn't get used here. Removing it so the layout macro matches the info.json layout data.
Also updates info.json to use human-friendly formatting.
* add layout macros
Adds:
- LAYOUT_1065_ansi_split_bs macro
- LAYOUT_1065_iso macro
- LAYOUT_1065_iso_split_bs macro
- `default_iso` keymap
* add LAYOUT_all macro
Adds LAYOUT_all macro and a `default_all` keymap.
This PCB is unusual in that the ANSI Backslash and ANSI Enter do not share their matrix positions with the Non-US Backslash or ISO Enter keys at all. This layout macro supports both the ANSI and ISO positions in one macro/keymap.
2021-07-31 14:23:27 +01:00
James Young
56f84774d7
Rartland: add 65_ansi and 65_iso layouts ( #13807 )
...
* add 65_ansi and 65_iso layouts
... with Community Layout support
* add block comment of layouts to rartland.h
2021-07-31 14:22:12 +01:00
peott-fr
d191ccfdc5
[Keymap] Add peott-fr Kinesis keymap ( #13812 )
2021-07-31 06:14:56 -07:00
Dasky
aeb252435d
[develop] Fix pimoroni trackball read address ( #13810 )
2021-07-31 06:12:19 -07:00
Jay Greco
56200de2eb
[Keyboard] Reduce nibble oled_status keymap size ( #13813 )
2021-07-31 06:11:11 -07:00
Drashna Jaelre
e755c5fe1f
[Keyboard] Fix RGBKB Pan Rev1 Encoder RGB handling ( #13781 )
2021-07-31 06:09:47 -07:00
Drashna Jaelre
f587ee5b5b
Update LUFA Submodule (2021-07-30) ( #13819 )
2021-07-31 06:08:44 -07:00
MakotoKurauchi
fb6c66a14b
change DIP_SWITCH_ENABLE to off ( #13815 )
2021-07-31 18:51:32 +09:00
QMK Bot
6c33290ffa
Merge remote-tracking branch 'origin/master' into develop
2021-07-31 09:47:25 +00:00
James Young
ec2f6026b9
Neito: correct key sequence in info.json ( #13808 )
2021-07-31 02:47:00 -07:00
ruro
52dad230d6
[CLI] Make qmk doctor more lenient about system config ( #13804 )
2021-07-30 21:43:42 -07:00
QMK Bot
6d82c92476
Merge remote-tracking branch 'origin/master' into develop
2021-07-31 00:34:43 +00:00
Nick Brassel
a4c050b5ae
Fix up paths for bioi boards - parallel compilation failures due to file collisions. ( #13806 )
2021-07-31 10:34:14 +10:00
QMK Bot
7c70a90867
Merge remote-tracking branch 'origin/master' into develop
2021-07-30 23:22:11 +00:00
Nick Brassel
b459f314ec
Explicitly state that VIA should not be enabled in the default keymap. ( #13803 )
2021-07-31 09:21:45 +10:00
QMK Bot
99fc2173a4
Merge remote-tracking branch 'origin/master' into develop
2021-07-30 23:15:44 +00:00
Joel Challis
addb389a5e
Move ergosaurus via keymap to correct location ( #13802 )
2021-07-31 00:15:11 +01:00
QMK Bot
f1af7da9ba
Merge remote-tracking branch 'origin/master' into develop
2021-07-30 21:00:46 +00:00
Ryan
7bfe53ee2f
Fix onekey console keymap ( #13797 )
2021-07-30 22:00:14 +01:00
Ryan
b021c2f2c5
Port new_keyboard.sh to CLI ( #13706 )
...
Co-authored-by: Erovia <Erovia@users.noreply.github.com >
2021-07-30 21:57:40 +01:00
QMK Bot
770a525425
Merge remote-tracking branch 'origin/master' into develop
2021-07-30 18:45:24 +00:00
James Young
aece9ad5fa
Xelus Dharma: add info.json file ( #13796 )
2021-07-30 11:44:50 -07:00
QMK Bot
de1898e69e
Merge remote-tracking branch 'origin/master' into develop
2021-07-30 18:18:01 +00:00
James Young
e180524c10
txuu: rename LAYOUT to LAYOUT_65_ansi_blocker_split_bs ( #13794 )
...
Renames the layout macro to be more conformant to the rest of QMK.
2021-07-30 11:17:48 -07:00
James Young
57ad8db60e
Tiger910: fix Left Control key size in info.json ( #13793 )
2021-07-30 11:17:30 -07:00
QMK Bot
d34e61a43c
Merge remote-tracking branch 'origin/master' into develop
2021-07-30 18:17:17 +00:00
James Young
4758ea2188
Stratos: fix layout macro reference in info.json ( #13792 )
...
- change LAYOUT_60_ansi_tsangan_hhkb to LAYOUT_60_tsangan_hhkb
2021-07-30 11:16:59 -07:00
QMK Bot
70dceefa01
Merge remote-tracking branch 'origin/master' into develop
2021-07-30 18:16:50 +00:00
James Young
069f479af4
Ristretto: fix Configurator layout data ( #13791 )
2021-07-30 11:16:37 -07:00
James Young
6af2d3a32c
X-Bows Ranger: rename LAYOUT to LAYOUT_tkl_ansi ( #13795 )
2021-07-30 11:16:18 -07:00
QMK Bot
701808372e
Merge remote-tracking branch 'origin/master' into develop
2021-07-30 17:10:40 +00:00
Ryan
d1db008745
Onekey cleanup ( #13786 )
2021-07-30 18:10:05 +01:00
QMK Bot
3461bdad43
Merge remote-tracking branch 'origin/master' into develop
2021-07-30 17:02:12 +00:00
Matthew Dias
cfca970718
[Keyboard] Add portal 66 ( #13767 )
2021-07-30 10:01:43 -07:00
QMK Bot
e6c884415d
Merge remote-tracking branch 'origin/master' into develop
2021-07-30 16:54:23 +00:00
8bits4ever
1e2408af91
[Keyboard] Add Commodore Amiga 1200 Membrane Converter ( #13705 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-30 09:53:55 -07:00
QMK Bot
04a2fa8ff3
Merge remote-tracking branch 'origin/master' into develop
2021-07-30 15:13:15 +00:00
James Young
77735b0a56
Pearl Boards Pandora: correct layout macro reference in info.json ( #13787 )
2021-07-30 08:12:36 -07:00
QMK Bot
dfb370402e
Merge remote-tracking branch 'origin/master' into develop
2021-07-30 15:12:13 +00:00
James Young
6823e03b01
Ocean Sus Board: rename layout macro ( #13785 )
...
- rename LAYOUT_ortho_3x4 to LAYOUT_ortho_4x3
- ... because ortho layouts in QMK are named by <rows>x<columns> instead of <columns>x<rows>
2021-07-30 08:11:37 -07:00
QMK Bot
f87c72ef8f
Merge remote-tracking branch 'origin/master' into develop
2021-07-30 15:11:30 +00:00
James Young
f2d34f38be
Nack: rename layout macro to LAYOUT_ortho_4x13 ( #13784 )
2021-07-30 08:10:59 -07:00
QMK Bot
4735aab75b
Merge remote-tracking branch 'origin/master' into develop
2021-07-30 13:48:29 +00:00
Ryan
8b39a3c484
qmk docs: Add flag to open in browser (#13788 )
...
* `qmk docs`: Add flag to open in browser
* Add docs
2021-07-30 14:47:34 +01:00
QMK Bot
ba1fdf97b1
Merge remote-tracking branch 'origin/master' into develop
2021-07-30 07:17:44 +00:00
James Young
d93089d8ea
MNK1800s: fix Configurator key sequence ( #13783 )
2021-07-30 17:17:11 +10:00
QMK Bot
38686dd0c5
Merge remote-tracking branch 'origin/master' into develop
2021-07-30 07:07:41 +00:00
James Young
e1ce0d2836
Clawsome Luggage Rack: correct keymap directory name ( #13780 )
...
Rename `keyboards/clawsome/luggage_rack/keymap/` to `keyboards/clawsome/luggage_rack/keymaps/`.
2021-07-30 00:07:10 -07:00
James Young
80d8c4a483
Merge remote-tracking branch 'upstream/master' into develop
2021-07-29 23:04:06 -07:00
officereso
6fd9b2feba
[Docs] Added information on soldering diodes in parallel ( #13117 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-29 22:56:27 -07:00
Álvaro A. Volpato
a1f7d86ef5
[Keyboard] Initial Noxary 378 support ( #13156 )
...
Co-authored-by: Gondolindrim <alvaro.augusto.volpato@gmail.com >
2021-07-29 22:54:06 -07:00
Jonavin
03212ced24
[Keymap] jonavin gmmk pro keymap add RGB functionality ( #13591 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Jonavin <=>
2021-07-29 22:38:38 -07:00
James Young
7e1d28006f
CherryB Studio CB1800: fix key sequence in info.json ( #13779 )
...
This commit fixes the position in sequence of the arrow keys.
2021-07-29 22:37:41 -07:00
Ryan
25f43837d2
Remove references to info.json width and height in CLI ( #13728 )
2021-07-29 22:37:18 -07:00
Jonavin
219ce2b58a
[Keymap] jonavin quefrency keymap ( #13751 )
...
add winkeylock and rgb functions
Co-authored-by: Jonavin <=>
2021-07-29 22:36:21 -07:00
James Young
104cdef329
Cannonkeys Balance: Configurator fixes ( #13778 )
2021-07-29 22:26:47 -07:00
Trent Hoh
327e5a08d9
[Keyboard] Added YMD40v2 VIA ( #13770 )
...
VIA support for YMD40v2
2021-07-29 22:24:21 -07:00
fvolpe83
86c0a6d3d7
[Keymap] Update keymaps for fvolpe83 ( #13739 )
...
changed folder name to match github username, changed caps from LT(1,KC_CAPS) to MO(1) and updated readme
2021-07-29 22:16:51 -07:00
James Young
fab1af4154
AnomalyKB a65i Configurator fixes ( #13775 )
2021-07-29 22:11:57 -07:00
Ramon Imbao
987e8e3529
[Keyboard] Add Mona v1.1 ( #13721 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-07-29 22:08:05 -07:00
James Young
8ca6d835b9
Atomic Refactor ( #13761 )
...
* info.json: human-friendly formatting
- one key per line
- line breaks between physical rows
- four-space indent
* info.json: add data for LAYOUT_grid
* fix keymap paths
This commit corrects the paths for three keymaps that were in the wrong directory.
* refactor and bugfix abienz keymap
- remove extra commas
- use QMK-native aliases for KC_TRNS and KC_NO
- add include for Colemak keycode support
- use four-space indent
* refactor and bugfix michelle keymap
- remove inline comments for keymap layout
- remove extra commas
- use QMK-native aliases for KC_TRNS and KC_NO
- use four-space indent
* refactor and bugfix twolayer keymap
- remove extra commas
- refactor action_get_macro() keycode to QMK-native keycode
- use QMK-native aliases for KC_TRNS
- use four-space indent
- adjust grid alignment
* rename LAYOUT_grid to LAYOUT_ortho_5x15
* refactor config.h file
- use #pragma once include guard
- update MANUFACTURER and PRODUCT strings to be consistent with other OLKB boards
- remove Magic config (all settings are default)
* refactor atomic.c
- add license header
- use GPIO control functions
* refactor atomic.h
- add license header
- use #pragma once include guard
- remove redundant file includes
* refactor rules.mk
- remove Bootloader selection comments
- unify Build Option header comment to QMK template
- unify Build Option rules and inline comments
* alias LAYOUT_grid to LAYOUT_ortho_5x15
2021-07-29 12:14:26 -07:00
James Young
c0149dc376
Alu84 Refactor ( #13760 )
...
* info.json: human-friendly formatting
* use QMK 3-character notation for layout macro/data
* alu84.h: use #pragma once include guard
* clean up alu84.c
Remove unnecessary includes and functions.
* refactor config.h
- use #pragma once include guard
- enable Backlight Breathing
- align comments to QMK AVR template
* refactor default keymap
- add license header
- use layer_names enum
- refactor keymap to be more generic
- remove unnecessary and empty functions
* refactor turbomech keymap.c
- edit license header
- refactor keymap for readability (use QMK-native keycode aliases)
- remove unnecessary and empty functions
* refactor turbomech config.h
- use #pragma once include guard
- align to QMK template
* refactor turbomech rules.mk
Edit the file to make it conform to QMK template.
* align rules.mk to QMK template
* touch-up default keymap
* touch-up alu84.h
* rename LAYOUT to LAYOUT_75_ansi
Also enables Community Layout Support
* modernize readme.md
- update description
- convert keyboard data to list
- add flashing and bootloader instructions
- update Docs links
* alias LAYOUT to LAYOUT_75_ansi
* change readme image URL per fauxpark
* touch up turbomech keymap rules.mk per fauxpark
* rules.mk: convert tab to spaces
2021-07-29 11:09:16 -07:00
QMK Bot
441914e0ad
Merge remote-tracking branch 'origin/master' into develop
2021-07-29 17:45:54 +00:00
James Young
a78fdbb1f6
Draytronics Elise Configurator fixes ( #13763 )
2021-07-29 10:45:22 -07:00
QMK Bot
d243512ad6
Merge remote-tracking branch 'origin/master' into develop
2021-07-29 16:50:56 +00:00
TreasureTypes
5a0985aa4a
[Keyboard] Add Treasure TYPE-9 Series II ( #13725 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-07-29 09:50:05 -07:00
QMK Bot
703d886c21
Merge remote-tracking branch 'origin/master' into develop
2021-07-29 16:12:56 +00:00
Alabahuy
aa0b7079a4
[Keyboard] add sus board ( #13701 )
2021-07-29 09:12:29 -07:00
QMK Bot
ae6a3ae20e
Merge remote-tracking branch 'origin/master' into develop
2021-07-29 16:12:19 +00:00
Takeshi Nishio
441fd2ca5b
[Keyboard] Match Vendor ID to my other keyboard, "unison". ( #13699 )
...
Co-authored-by: Takeshi Nishio <kkeennnn@gmail.com >
2021-07-29 09:11:40 -07:00
QMK Bot
5bb736d1d6
Merge remote-tracking branch 'origin/master' into develop
2021-07-29 16:04:06 +00:00
Uy Bui
6bdecb16c0
[Keyboard] we27 update info.json ( #13678 )
2021-07-29 09:03:21 -07:00
QMK Bot
935079f266
Merge remote-tracking branch 'origin/master' into develop
2021-07-29 15:50:58 +00:00
bomb
768072e824
[Keyboard] Add Mojo68 for Melgeek ( #13578 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-29 08:50:28 -07:00
QMK Bot
957bd4d1d1
Merge remote-tracking branch 'origin/master' into develop
2021-07-29 15:50:24 +00:00
AquaCylinder
ae268596ce
[Keyboard] Add Emi20 ( #13603 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-29 08:49:51 -07:00
QMK Bot
faf4f6d005
Merge remote-tracking branch 'origin/master' into develop
2021-07-29 15:49:11 +00:00
DA
ad6acb3a03
[Keyboard] add cherryb studio cb1800 keyboard ( #13639 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-29 08:48:39 -07:00
QMK Bot
58baf5a3d8
Merge remote-tracking branch 'origin/master' into develop
2021-07-29 15:48:22 +00:00
QMK Bot
04a0f0cb18
Merge remote-tracking branch 'origin/master' into develop
2021-07-29 15:47:52 +00:00
X-Bows Tech
8fa674727d
[Keyboard] Add X-Bows Ranger Keyboard ( #13660 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-29 08:47:51 -07:00
Jonavin
8d611f6873
[Keymap] Jonavin keymap Mercutio add win key lockout function ( #13670 )
...
Co-authored-by: Jonavin <=>
2021-07-29 08:47:14 -07:00
QMK Bot
1df2f23ab4
Merge remote-tracking branch 'origin/master' into develop
2021-07-29 15:43:12 +00:00
N2-Sumikko
dc2dfe2a6c
[Keyboard] Add halfcliff keyboard ( #13515 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-29 08:42:28 -07:00
QMK Bot
5418777454
Merge remote-tracking branch 'origin/master' into develop
2021-07-29 15:29:02 +00:00
ESCA47
3a48cd64cb
[Keyboard] Add GetawayVan ( #13412 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-29 08:28:33 -07:00
QMK Bot
ec8d08810f
Merge remote-tracking branch 'origin/master' into develop
2021-07-29 15:23:56 +00:00
Jordan Blackbourn
f3d7901950
[Keyboard] Added Orthocode keyboard ( #13487 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-29 08:23:27 -07:00
QMK Bot
614c627114
Merge remote-tracking branch 'origin/master' into develop
2021-07-29 02:01:05 +00:00
Joel Challis
e646211919
Fix unit tests after recent refactor ( #13765 )
2021-07-29 12:00:39 +10:00
QMK Bot
69661eb5ab
Merge remote-tracking branch 'origin/master' into develop
2021-07-28 23:34:48 +00:00
James Young
ccdb432f71
Allison Numpad: Configurator fix for LAYOUT_numpad_6x4 ( #13759 )
...
* info.json: human-friendly formatting
- one key object per line; line breaks between physical rows
- four-space indent
- remove trailing whitespace
* info.json: correct key object order for LAYOUT_numpad_6x4
2021-07-28 16:34:17 -07:00
QMK Bot
aabbaf11aa
Merge remote-tracking branch 'origin/master' into develop
2021-07-28 11:02:58 +00:00
Ryan
491b83aa32
Update "make format" message ( #13741 )
...
* Update "make format" message
* Add examples for `qmk` command as well
2021-07-28 12:02:29 +01:00
Joel Challis
4ef8ff458d
Minor tidy up of key overrides ( #13747 )
...
* Minor tidy up of key overrides
* Update quantum/quantum.c
* Update quantum/quantum.c
2021-07-28 12:01:49 +01:00
QMK Bot
50964ae821
Merge remote-tracking branch 'origin/master' into develop
2021-07-28 11:01:28 +00:00
Joel Challis
03d258c222
matrix_scan_x -> x_task ( #13748 )
2021-07-28 12:01:23 +01:00
Shane Celis
fcce9f2a4f
fix: Fix typo in documentation for one shot keys. ON_TOGG -> OS_TOGG ( #13754 )
...
`ON_TOGG` doesn't exist in the codebase.
2021-07-28 12:00:55 +01:00
Drashna Jaelre
c52c69d45f
Allow for higher USB Polling rate on ATSAM boards ( #13755 )
2021-07-28 12:00:16 +01:00
QMK Bot
2f4361c88f
Merge remote-tracking branch 'origin/master' into develop
2021-07-28 07:25:28 +00:00
Jonavin
9088df04c3
[Keyboard] fix short circuit in led_update_kb for quefrency rev3 ( #13752 )
...
Co-authored-by: Jonavin <=>
2021-07-28 00:24:51 -07:00
Joel Challis
7ac7ca96e9
Remove some legacy files ( #13715 )
2021-07-27 23:57:42 +01:00
Joel Challis
3858a784c7
Align AW20216 driver ( #13712 )
...
* Align AW20216 driver
* Update drivers/awinic/aw20216.h
Co-authored-by: Ryan <fauxpark@gmail.com >
* Review comments
* formatting fixes
* stop if start failed?
* review comments
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-27 23:55:51 +01:00
Ryan
56443fe3cf
Fix typo in Dactyl Manuform ( #13740 )
2021-07-27 08:16:41 -07:00
Ryan
468f705455
Dactyl Manuform cleanup ( #13686 )
2021-07-27 22:00:38 +10:00
QMK Bot
95de60513d
Merge remote-tracking branch 'origin/master' into develop
2021-07-27 02:45:36 +00:00
ForsakenRei
ae2c2358ec
[Docs] Add default case in Tap Dance Example 6 ( #13727 )
...
Added a `default` case in `switch(ql_tap_state.state)` at line 493 and 494.
Without it compile firmware with Example 6 code will encounter 2 errors:
`enumeration value 'TD_NONE' not handled in switch`
`enumeration value 'TD_UNKNOWN' not handled in switch`
2021-07-26 19:45:08 -07:00
QMK Bot
998ac203e4
Merge remote-tracking branch 'origin/master' into develop
2021-07-27 02:44:18 +00:00
James Young
a617c8b80a
[Keyboard] Ares refactor ( #13730 )
2021-07-26 19:43:48 -07:00
Albert Y
be34fdea4b
[Keyboard] Add RGB matrix support for Kyria ( #12789 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: filterpaper <filterpaper@localhost>
2021-07-26 19:42:34 -07:00
Drashna Jaelre
3affdcb45b
Reduce firmware size in prep for #12670 ( #13724 )
...
* Reduce firmware size in pre for #12670
* Also disable pixel mode, just in case
2021-07-27 12:41:28 +10:00
Albert Y
e032fbe326
[Keyboard] Update kyria make path example ( #13720 )
...
Co-authored-by: filterpaper <filterpaper@localhost>
2021-07-26 18:01:16 -07:00
Drashna Jaelre
eb46c954dc
[Keymap] Drashna's Defaults cleanup ( #13722 )
2021-07-26 17:59:49 -07:00
Joel Challis
368efb5d2b
Remove legacy BACKLIGHT_CUSTOM_DRIVER option ( #13731 )
2021-07-27 10:17:58 +10:00
Nick Brassel
394272a266
Merge remote-tracking branch 'upstream/master' into develop
2021-07-27 10:11:52 +10:00
datafx
b1c5a53a68
Add bootloader size ( #13729 )
...
* Add bootloader size
Bootloader size needs to be 6144 to allow QMK to jump to the correct location with bootmagic
* Include dz60rgb v2.1
Add boot loader size to this pcb also
2021-07-27 10:07:29 +10:00
James Young
e6e4ec6267
40percentclub/nein: update info.json layout macro reference ( #13726 )
...
- change LAYOUT to LAYOUT_ortho_3x3
2021-07-26 21:02:44 +01:00
Xelus22
e0375c0b71
[Keyboard Update] Change to L422 ( #13717 )
...
* change to L422
* Add bootloader
Co-authored-by: Ryan <fauxpark@gmail.com >
* add bootloader
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-26 16:05:13 +10:00
Cyril
a73e0a7b13
Revert "Fixed the ortho60 and ortho48 matrix layout after testing ( #12106 )" ( #13456 )
...
This reverts commit e25f05224f .
2021-07-25 22:51:23 -07:00
Xelus22
b9902a3f59
[Keyboard] Valor Rev 2 ( #13551 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-25 22:34:39 -07:00
Drashna Jaelre
9e782e4f14
[Bug] Include gpio.h in solenoid driver for GPIO Control functions ( #13716 )
2021-07-25 21:24:47 -07:00
bomb
2e5cecd704
[Keyboard] Change RGB light defaults for melgeek/mj6xy ( #13657 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-25 21:22:13 -07:00
Joel Challis
f945c352e7
Haptic: driver-> feature ( #13713 )
2021-07-25 19:14:58 -07:00
Drashna Jaelre
4bb595f94b
[Keyboard] Fix up SplitKB keyboards ( #13511 )
2021-07-25 18:18:39 -07:00
Drashna Jaelre
d45da3f0fb
[Keyboard] Update ZSA Keyboard Readmes and keymaps ( #13041 )
...
* [Keyboard] Update ZSA Keyboard Readmes and keymaps
* Apply suggestions from code review
Co-authored-by: Ryan <fauxpark@gmail.com >
* Remove custom rgb code for RGB_M_P
* Fix inevitable typo
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update keyboards/planck/ez/readme.md
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-25 18:18:22 -07:00
QMK Bot
d908970522
Merge remote-tracking branch 'origin/master' into develop
2021-07-25 16:18:46 +00:00
Joel Challis
fc9fb2c775
Allow output of logging when running unit tests ( #13556 )
...
* Initial pass at enabling logging for unit tests
* Add to docs
* Bind debug for more test types
* Force everything
* Tidy up slightly
2021-07-25 17:18:09 +01:00
Drashna Jaelre
71e9f8fc11
Update LUFA (18-07-2021) and add QMK-HID Bootloader support ( #13588 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-24 23:00:57 -07:00
Drashna Jaelre
a030950fd6
[Keyboard] Fix compile size for the Vitamins Included via keymap ( #13696 )
2021-07-25 14:19:38 +10:00
Marc Tamsky
958483a4ba
docs/cli_commands: fix typo ( #13697 )
2021-07-25 13:51:40 +10:00
Dasky
a938c54512
dirty fix ( #13695 )
2021-07-25 12:33:30 +10:00
Nick Brassel
4ec8764c70
Merge remote-tracking branch 'upstream/master' into develop
2021-07-25 12:17:15 +10:00
Drashna Jaelre
b69e7431aa
[Keyboard] Fix keymaps for clueboard 66_hotswap ( #13694 )
...
* [Keyboard] Fix default keymap for clueboard proto
* Fix keymaps, because they're not actually revision compatible
* Add copyright headers
2021-07-25 12:07:46 +10:00
Drashna Jaelre
fdf3ce3cd1
[Keyboard] Fix compile size for the Lets Split Sockets via keymap ( #13691 )
2021-07-25 11:05:48 +10:00
Drashna Jaelre
210da7b233
[Keyboard] Fix Compile size on ungodly Launch Pad ( #13692 )
2021-07-25 11:05:19 +10:00
Ryan
8cc568bc29
Fix & clean up tronguylabs/m122_3270 ( #13684 )
2021-07-25 11:02:36 +10:00
Drashna Jaelre
95730d4f96
[Keyboard] Fix compile size for the Merge UM70 via keymap ( #13690 )
2021-07-25 11:01:13 +10:00
Drashna Jaelre
0b95ac2e4b
Clean up remaining RGB_DISABLE_WHEN_USB_SUSPENDED defines ( #13689 )
2021-07-24 20:17:04 +01:00
Joel Challis
b5bcd5b0a1
Refactor some platform dependent logic ( #13675 )
2021-07-24 19:56:45 +01:00
Dasky
ab42945c9a
[Keyboard] Fix Q1 change dip switch to bool ( #13687 )
2021-07-24 10:45:34 -07:00
Dasky
d972919204
[Docs] Fix typo in dip switch example ( #13688 )
2021-07-24 10:44:31 -07:00
QMK Bot
93fc2cbc8a
Merge remote-tracking branch 'origin/master' into develop
2021-07-24 16:37:57 +00:00
lokher
145d89ab91
[Keyboard] Add Keychron Q1 ( #13397 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-07-24 09:37:24 -07:00
QMK Bot
e681c4368b
Merge remote-tracking branch 'origin/master' into develop
2021-07-24 15:40:38 +00:00
James Won
44a0aa924c
[Keymap] add kinesis/keymaps/jwon ( #13618 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-24 08:40:05 -07:00
QMK Bot
7aa1938fa4
Merge remote-tracking branch 'origin/master' into develop
2021-07-24 15:39:35 +00:00
Xelus22
1b002b7dcc
[Keyboard] Dharma ( #13663 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-24 08:39:26 -07:00
Shane Celis
d4bc77ac94
feature: Add swap hands support for sofle keyboard. ( #13654 )
2021-07-24 08:39:04 -07:00
Joel Challis
e562238309
Fix up xd002 rgb keymaps ( #13685 )
2021-07-24 15:50:32 +01:00
Joel Challis
567da49ed0
Avoid LTO conficts on arm_atsam ( #13676 )
2021-07-24 12:13:06 +01:00
Drashna Jaelre
7907a72584
[Keyboard] Reduce compile size for dz60rgb v2.1 ( #13680 )
2021-07-24 19:36:41 +10:00
Drashna Jaelre
a2d0efe5ad
[Keyboard] Fix type on pandora via keymap ( #13681 )
2021-07-24 18:06:56 +10:00
Drashna Jaelre
b8a1e14f53
Remove deprecated callbacks for encoders and dip switches ( #13404 )
2021-07-24 00:37:19 -07:00
Drashna Jaelre
73d4d7dc2b
[Keyboard] Quick hack to fix Astro65 board ( #13665 )
...
* [Keyboard] Quick hack to fix Astro65 board
* Use proper pins
2021-07-23 23:38:54 -07:00
QMK Bot
b7fe93c4b8
Merge remote-tracking branch 'origin/master' into develop
2021-07-24 03:45:59 +00:00
Rafael Yumagulov
e08203f16a
[Keyboard] Added Compound keyboard support ( #12942 )
...
* [Keyboard] Added Compound keyboard support
* Small fixes for Compound keyboard
* Fixed readme and header file for Compound keyboard
* Update keyboards/compound/rules.mk
Co-authored-by: Ryan <fauxpark@gmail.com >
* Changed info.json and readme.md for Compound Keyboard
info.json - removed key_count
readme.md - changed PCB picture url to low-resolution
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-23 20:45:24 -07:00
Nick Brassel
489c0f969d
Disables rgblight twinkle by default. ( #13677 )
...
This takes up about 700 bytes of space, and needs to be swapped to
opt-in, rather than opt-out. Build failures in general on AVR due to the
scarcity of available flash. People can re-enable it by adding to their
keymap's config.h files:
```
#define RGBLIGHT_EFFECT_TWINKLE
```
2021-07-24 13:40:00 +10:00
Drashna Jaelre
83a0d85f2b
[Keyboard] Fix split matrix for sekigon grs 70ec ( #13672 )
2021-07-23 18:06:06 -07:00
Drashna Jaelre
e35672169e
[Keyboard] Fix matrix delay on Drop boards ( #13671 )
2021-07-23 23:36:39 +01:00
Drashna Jaelre
8f1ebdb718
[Keyboard] Disable console by default on all Keebio boards ( #13649 )
2021-07-23 14:57:24 -07:00
Erovia
fdcea06336
CLI/Docs: Fix the format commands' name ( #13668 )
...
PR #13296 changed the name of the `cformat` and `pyformat` commands to
`format-c` and `format-py` respectively. This PR updates the documentation
and some parts of the CLI to use the new names.
Also add documentation for the new `format-text` subcommand, introduced
in the same PR.
2021-07-23 21:41:33 +01:00
Drashna Jaelre
164a74a078
[Keyboard] Enable LTO by default on BastardKB Scylla ( #13664 )
2021-07-23 11:28:41 -07:00
Takeshi ISHII
5b904a92c4
[Keyboard] Fix symmetric70_proto build break on develop branch ( #13667 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-07-23 09:05:06 -07:00
Nick Brassel
6747890562
[Keyboard] Remove broken, unmaintained converter/ibm_5291 ( #13658 )
2021-07-23 08:17:15 -07:00
QMK Bot
8ea31698c9
Merge remote-tracking branch 'origin/master' into develop
2021-07-23 15:11:42 +00:00
Matthew Dias
4a47ee937d
[Keyboard] Add model-v keyboard ( #13643 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-23 08:10:01 -07:00
Zach White
fa32c66e9d
[Keyboard] Fix dc01/left so that it doesn't throw a warning ( #13653 )
2021-07-23 08:06:12 -07:00
QMK Bot
4ff4c05719
Merge remote-tracking branch 'origin/master' into develop
2021-07-23 04:45:49 +00:00
Matthew Dias
cda1792ece
[Keyboard] Add Txuu keyboard ( #13650 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-22 21:45:35 -07:00
Jay Greco
a08c7087be
[Keymap] Reduce NIBBLE oled_bongocat keymap size so it compiles ( #13638 )
2021-07-22 21:45:17 -07:00
Drashna Jaelre
816accda3d
Fix errors with matrix_output_unselect_delay function calls ( #13645 )
2021-07-22 21:42:59 -07:00
QMK Bot
750f40566a
Merge remote-tracking branch 'origin/master' into develop
2021-07-23 04:24:47 +00:00
Domantas
dfd795e48e
Add backslash in lily58 domnantas keymap ( #12713 )
2021-07-23 14:24:16 +10:00
Drashna Jaelre
21e0a9780d
[Keyboard] Fix matrix issues with Promethium ( #13648 )
2021-07-22 21:02:50 -07:00
Drashna Jaelre
bf57c552c9
[Keyboard] Fix Matrix Row number for ggkeyboards/genisis ( #13647 )
2021-07-22 21:02:16 -07:00
Drashna Jaelre
7f8bc83b30
[Keyboard] Fix default keymap for 0xCB 1337 keyboard ( #13646 )
2021-07-22 20:59:55 -07:00
Zach White
677222301e
[Keyboard] Remove the vision_division keyboard ( #13571 )
2021-07-22 19:19:47 -07:00
QMK Bot
94065ca64a
Merge remote-tracking branch 'origin/master' into develop
2021-07-23 01:51:40 +00:00
kb-elmo
4a8f540949
[Keyboard] Added another layer for VIA on the AEK II ( #13100 )
2021-07-22 18:51:29 -07:00
kb-elmo
270bf7a87a
[Keyboard] Added Stratos keyboard ( #13139 )
2021-07-22 18:51:12 -07:00
QMK Bot
e1eb307d74
Merge remote-tracking branch 'origin/master' into develop
2021-07-23 01:48:06 +00:00
KnoblesseOblige
79c8f035cc
[Keyboard] Added Crin keyboard ( #13630 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-22 18:47:32 -07:00
Albert Y
b057c93caa
Include lib8tion.c into RGB/LED matrix build list ( #12699 )
...
Co-authored-by: filterpaper <filterpaper@localhost>
2021-07-22 18:37:22 -07:00
QMK Bot
490fa5a9e3
Merge remote-tracking branch 'origin/master' into develop
2021-07-22 22:01:53 +00:00
Joel Challis
5d7f2823c9
Implement GPIO abstraction for atsam ( #13567 )
...
* Implement GPIO abstraction for atsam
* Convert Drop boards to normal matrix config
* Work round pin conflicts and matrix delay
2021-07-22 23:01:19 +01:00
QMK Bot
34a9acd090
Merge remote-tracking branch 'origin/master' into develop
2021-07-22 16:39:42 +00:00
Dasky
f33532764f
[Keyboard][Bug] Add timer_avr to includes for broken builds ( #13641 )
2021-07-22 09:39:27 -07:00
Tran Kim Tung
95a7c22824
[Keyboard] adds new revision: dztech/dz60rgb/v2_1 ( #13636 )
2021-07-22 09:39:08 -07:00
QMK Bot
3316ac3f42
Merge remote-tracking branch 'origin/master' into develop
2021-07-22 16:36:05 +00:00
Md. Mashur Shalehin Sakib
58abdfc834
[Keyboard] Fixing info.json for h0oni/hotduck ( #13640 )
2021-07-22 09:35:28 -07:00
QMK Bot
62099dc120
Merge remote-tracking branch 'origin/master' into develop
2021-07-22 08:11:39 +00:00
Trent Hoh
78a3f43c08
[Keyboard] Ymd40v2new layouts and fixed per-switch backlight ( #13622 )
2021-07-22 01:11:11 -07:00
Xelus22
6e9f667672
[Bug] Develop - DC01 left ( #13597 )
2021-07-22 01:06:03 -07:00
QMK Bot
78fb223da7
Merge remote-tracking branch 'origin/master' into develop
2021-07-22 07:53:44 +00:00
Drashna Jaelre
8158473464
[Keyboard] Fix clawsome/hatchback and reviung5 compile issues ( #13607 )
2021-07-22 00:53:18 -07:00
QMK Bot
44ea6d0442
Merge remote-tracking branch 'origin/master' into develop
2021-07-22 07:18:21 +00:00
drhigsby
336c8d3efe
[Keyboard] add ogurec ( #13242 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-22 00:17:47 -07:00
Donald Kjer
13a514923a
[Keyboard] Add Durgod Taurus K310 keyboard ( #12314 )
...
Co-authored-by: Tyler Tidman <tyler.tidman@draak.ca >
Co-authored-by: Simon Arlott <sa.me.uk>
2021-07-22 00:09:00 -07:00
QMK Bot
931bf52b74
Merge remote-tracking branch 'origin/master' into develop
2021-07-22 06:58:28 +00:00
farfalleflickan
a400681ccf
[Keyboard] Updated keyboard & keymaps ( #12667 )
...
Co-authored-by: pastapojken <6597735+pastapojken@users.noreply.github.com >
2021-07-21 23:57:35 -07:00
QMK Bot
b5a1db9c05
Merge remote-tracking branch 'origin/master' into develop
2021-07-22 06:48:20 +00:00
joedinkle
e9c3f71e74
[Keyboard] add SPRH keyboard ( #12999 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-07-21 23:47:48 -07:00
Patrick Stadler
fb9a254a43
Retain brightness with lighting layers ( #13025 )
...
Add guard `RGBLIGHT_LAYERS_RETAIN_VAL` to retain the currently used val
when applying lighting layers.
2021-07-21 23:46:12 -07:00
QMK Bot
85128302c8
Merge remote-tracking branch 'origin/master' into develop
2021-07-22 06:40:51 +00:00
Sắn
92cca84651
[Keyboard] Add keypad Satxri6key ( #13423 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-21 23:40:24 -07:00
QMK Bot
a2d94371c6
Merge remote-tracking branch 'origin/master' into develop
2021-07-22 06:40:15 +00:00
jmaynard
8e905a7a5c
[Keyboard] Initial Tron Guy Labs keyboard implementation. ( #13438 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Jay Maynard <jmaynard@conmicro.com >
2021-07-21 23:39:45 -07:00
QMK Bot
0753cbc77f
Merge remote-tracking branch 'origin/master' into develop
2021-07-22 06:31:35 +00:00
Brandon Lewis
8c17a822a8
[Keyboard] Add Ristretto Keyboard ( #13479 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Brandon Lewis <blewis308@users.noreply.github.com >
2021-07-21 23:31:03 -07:00
QMK Bot
5c42446508
Merge remote-tracking branch 'origin/master' into develop
2021-07-22 06:22:35 +00:00
Kyle McCreery
5766b9bfb7
[Keyboard] New Keyboard - OBE ( #13545 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-07-21 23:22:00 -07:00
QMK Bot
203c4fdf58
Merge remote-tracking branch 'origin/master' into develop
2021-07-22 05:57:21 +00:00
Adam Abrams
fbe782534a
[Keyboard] Add personal planck keymap ( #13635 )
2021-07-21 22:56:46 -07:00
QMK Bot
71560853ce
Merge remote-tracking branch 'origin/master' into develop
2021-07-22 05:46:45 +00:00
Manassarn "Noom" Manoonchai
665af4fa8d
[Keymap] narze/xd004 ( #13634 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-21 22:46:15 -07:00
QMK Bot
b28c5e6acb
Merge remote-tracking branch 'origin/master' into develop
2021-07-22 05:40:08 +00:00
Md. Mashur Shalehin Sakib
5b8d2b5cde
[Keyboard] Add h0oni hotduck keyboard ( #13609 )
2021-07-21 22:39:36 -07:00
QMK Bot
874a3df950
Merge remote-tracking branch 'origin/master' into develop
2021-07-21 18:30:35 +00:00
Ryan
b564ba13ee
Fix API generation failure caused by GRS-70EC ( #13631 )
2021-07-21 19:30:29 +01:00
Ryan
c79bc7c909
Fix MATRIX_COLS for peranekofactory/tone ( #13632 )
2021-07-21 19:28:58 +01:00
QMK Bot
201b4dc7ab
Merge remote-tracking branch 'origin/master' into develop
2021-07-21 18:26:05 +00:00
Ryan
78265ea742
Fix MATRIX_COLS for aeboards/constellation/rev2 ( #13633 )
2021-07-21 19:26:00 +01:00
Alabahuy
2b260bd846
fixed number layer on keymap ( #13627 )
2021-07-21 19:25:21 +01:00
QMK Bot
d2cdb0b1d3
Merge remote-tracking branch 'origin/master' into develop
2021-07-21 17:14:33 +00:00
gkeyboard
ca1aa56c7f
[Keyboard] Fix iso layout compile error ( #13628 )
...
Fix iso layout compile erreo on qmk web.
2021-07-21 10:14:04 -07:00
QMK Bot
df37ce4ea2
Merge remote-tracking branch 'origin/master' into develop
2021-07-21 15:36:02 +00:00
Xelus22
afc629210c
[Bug] VIA compile fixes ( #13626 )
2021-07-21 08:35:10 -07:00
QMK Bot
531886b984
Merge remote-tracking branch 'origin/master' into develop
2021-07-21 05:28:30 +00:00
Alabahuy
ec1a6f6b8b
[Keyboard] add rartland with via support ( #13585 )
...
* add rartland and via support
* moved encoder adn oled to c file
* update c file
2021-07-20 22:28:05 -07:00
QMK Bot
793fabc449
Merge remote-tracking branch 'origin/master' into develop
2021-07-21 05:05:45 +00:00
Andrew Kannan
ddc2766537
Fix vicious40 rules ( #13623 )
2021-07-21 15:05:10 +10:00
QMK Bot
598fa867d1
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 20:10:21 +00:00
AlisGraveNil
c98e25887c
[Keyboard] GameBuddy v1.M ( #12637 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-20 13:10:15 -07:00
Weirdo
dbca44ae8d
[Keyboard] Add Tiger910 ( #12605 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-20 13:09:53 -07:00
QMK Bot
200f1e8e6a
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 20:08:44 +00:00
Conor Burns
81cac8eec6
[Keyboard] 0xcb 1337 - Added keymap "conor" and fixed some minor stuff ( #12744 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-07-20 13:07:53 -07:00
Zach White
4ab8734d6e
Move all our CLI file formatters to the format dir ( #13296 )
...
* move all our file formatters to the format dir
* Apply suggestions from code review
Co-authored-by: Erovia <Erovia@users.noreply.github.com >
Co-authored-by: Erovia <Erovia@users.noreply.github.com >
2021-07-20 11:52:14 -07:00
QMK Bot
c4db9f7fb2
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 17:48:49 +00:00
kb-elmo
c1ba35363d
[Keyboard] Added Kineticlabs Emu ( #12968 )
2021-07-20 10:48:17 -07:00
QMK Bot
32a44b6a2c
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 17:47:04 +00:00
Paul Ewers
3591312fa3
[Keymap] Updates to personal Drop ALT keymap ( #13058 )
2021-07-20 10:46:52 -07:00
StefanGrindelwald
42ac7c0541
[Keyboard] Add Momoka ergo ( #13127 )
...
Co-authored-by: precondition <57645186+precondition@users.noreply.github.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-20 10:46:29 -07:00
QMK Bot
362bbe53c7
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 17:44:20 +00:00
gkeyboard
8c526703f8
[Keyboard] Update lm60n.h ( #13249 )
2021-07-20 10:43:44 -07:00
QMK Bot
11334ef6af
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 17:25:14 +00:00
sekigon-gonnoc
c6698cfce3
[Keyboard] Add keyboard GRS-70EC ( #11296 )
2021-07-20 10:24:22 -07:00
QMK Bot
14a839e39c
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 17:12:47 +00:00
aydenvis
8f6867ce95
[Docs] Added note about no split support ( #12512 )
...
Currently, this feature isn't supported on splits, spent about an hour troubleshooting my board and firmware before asking, and turns out it's not in place. Note added to save others from this in the future.
2021-07-20 10:11:49 -07:00
QMK Bot
638fda5946
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 16:59:21 +00:00
FateEverywhere
16e52980c4
[Keyboard] Hard Light - Add keyboard, basic keymap ( #12654 )
...
Co-authored-by: ridingqwerty <george.g.koenig@gmail.com >
Co-authored-by: Joel Challis <git@zvecr.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-20 09:58:39 -07:00
Jsully
4188d2272c
[Keyboard] Add Durgod Hades, Galaxy and Venus Keyboards ( #12893 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Don Kjer <don.kjer@gmail.com >
2021-07-20 09:44:22 -07:00
QMK Bot
6fa53023cb
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 16:41:40 +00:00
imchipwood
ec78f8bca2
[Keymap] Adding user code & keymaps for dumbpad & hotdox ( #12924 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-20 09:40:54 -07:00
QMK Bot
154c7bc3e2
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 16:35:24 +00:00
AlisGraveNil
4f880801ec
[Keyboard] luggage rack ( #12959 )
2021-07-20 09:34:56 -07:00
QMK Bot
02f8bbee45
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 16:34:49 +00:00
lfgberg
9d523499af
[Keyboard] add anomalykb a65i ( #12967 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-20 09:34:18 -07:00
QMK Bot
dbaba42175
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 16:19:56 +00:00
Andrew Kannan
388a4ae817
[Keyboard] Add Vicious40 to QMK ( #12981 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-20 09:19:26 -07:00
QMK Bot
8925199ae8
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 16:17:22 +00:00
Carl-Fredrik Arvidson
3486870ee4
Adds Swedish Mac ISO and ANSI keymaps ( #13055 )
...
* Adds Swedish Mac ISO and ANSI keymaps
* Replaces NBSP with space
* Adds missing keys
* Remove duplicates
* Remove duplicates
* Update quantum/keymap_extras/keymap_swedish_osx_iso.h
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update quantum/keymap_extras/keymap_swedish_osx_iso.h
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update quantum/keymap_extras/keymap_swedish_osx_iso.h
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update quantum/keymap_extras/keymap_swedish_osx_iso.h
Co-authored-by: Ryan <fauxpark@gmail.com >
* Change case and remove whitespace
* Update quantum/keymap_extras/keymap_swedish_osx_ansi.h
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update quantum/keymap_extras/keymap_swedish_osx_ansi.h
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update quantum/keymap_extras/keymap_swedish_osx_ansi.h
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update quantum/keymap_extras/keymap_swedish_osx_iso.h
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update quantum/keymap_extras/keymap_swedish_osx_iso.h
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update quantum/keymap_extras/keymap_swedish_osx_iso.h
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update quantum/keymap_extras/keymap_swedish_osx_iso.h
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update quantum/keymap_extras/keymap_swedish_osx_iso.h
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update quantum/keymap_extras/keymap_swedish_osx_iso.h
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update quantum/keymap_extras/keymap_swedish_osx_ansi.h
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update quantum/keymap_extras/keymap_swedish_osx_ansi.h
Co-authored-by: Ryan <fauxpark@gmail.com >
* Fix uppercase
* Update quantum/keymap_extras/keymap_swedish_osx_ansi.h
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update quantum/keymap_extras/keymap_swedish_osx_ansi.h
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update quantum/keymap_extras/keymap_swedish_osx_ansi.h
Co-authored-by: Ryan <fauxpark@gmail.com >
* Add specific files for Swedish Pro
* Update quantum/keymap_extras/keymap_swedish_osx_iso.h
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update quantum/keymap_extras/keymap_swedish_osx_iso.h
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update quantum/keymap_extras/keymap_swedish_osx_ansi.h
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update quantum/keymap_extras/keymap_swedish_osx_ansi.h
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update quantum/keymap_extras/keymap_swedish_osx_ansi.h
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update quantum/keymap_extras/keymap_swedish_osx_ansi.h
Remove whitespace
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update quantum/keymap_extras/keymap_swedish_osx_ansi.h
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update quantum/keymap_extras/keymap_swedish_pro_osx_ansi.h
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update quantum/keymap_extras/keymap_swedish_osx_iso.h
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update quantum/keymap_extras/keymap_swedish_osx_iso.h
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-20 09:16:17 -07:00
fauxpark
2e673c419a
Merge remote-tracking branch 'upstream/master' into develop
2021-07-20 23:13:39 +10:00
Ryan
7ea1b97785
Fix CRLF in xbows/knight:via config.h ( #13614 )
2021-07-20 14:04:36 +01:00
QMK Bot
52ce2088e8
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 05:29:00 +00:00
projectcain
815c17b726
[Keyboard] Add vault45 ( #13119 )
...
* adding my keymap
* Update keyboards/projectcain/vault45/keymaps/default/config.h
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Update keyboards/projectcain/vault45/keymaps/default/keymap.c
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Update keyboards/projectcain/vault45/keymaps/default/keymap.c
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Update keyboards/projectcain/vault45/vault45.c
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Update keyboards/projectcain/vault45/keymaps/default/keymap.c
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Update readme.md
* Update keyboards/projectcain/vault45/keymaps/default/config.h
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Update keymap.c
* Update keyboards/projectcain/vault45/keymaps/default/config.h
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Update keyboards/projectcain/vault45/readme.md
Co-authored-by: ridingqwerty <george.g.koenig@gmail.com >
* Update info.json
* Update keyboards/projectcain/vault45/vault45.c
Co-authored-by: ridingqwerty <george.g.koenig@gmail.com >
* Update keyboards/projectcain/vault45/readme.md
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update keyboards/projectcain/vault45/readme.md
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update keyboards/projectcain/vault45/readme.md
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: ridingqwerty <george.g.koenig@gmail.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-19 22:28:32 -07:00
QMK Bot
8109363148
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 05:27:43 +00:00
Ryan Boone
b887a1b995
[Keyboard] Add q4z keyboard ( #13198 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-19 22:27:18 -07:00
QMK Bot
36e2666cba
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 05:26:56 +00:00
Uy Bui
1256915583
[Keyboard] Add we27 numpad ( #13137 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-19 22:26:26 -07:00
QMK Bot
692e80d3c0
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 05:26:17 +00:00
Michael
35ee990bd0
[Keyboard] fix LED issue BOCC keyboard ( #13175 )
...
Co-authored-by: Michael Wamsley <wamsl@Michaels-MacBook-Pro.local >
2021-07-19 22:25:46 -07:00
QMK Bot
80c8a99204
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 05:25:11 +00:00
yiancar
17933a884a
[Keyboard] mnk1800s initial commit ( #13444 )
2021-07-19 22:24:40 -07:00
QMK Bot
9c5a0fb0b2
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 04:05:10 +00:00
cole smith
6ab0593f44
[Keyboard] Boardsource technik ( #13111 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-19 21:04:43 -07:00
QMK Bot
18ae1f423f
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 04:02:05 +00:00
TerryMathews
9941cf0051
[Keyboard] PORTICO: add support for wt_rgb ( #13241 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-19 21:01:36 -07:00
QMK Bot
cf4a121700
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 03:50:18 +00:00
ぺらねこ
8b0a996d5d
[Keyboard] Add tone ( #13337 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Takeshi ISHII <2170248+mtei@users.noreply.github.com >
Co-authored-by: kakunpc <15257475+kakunpc@users.noreply.github.com >
2021-07-19 20:49:45 -07:00
QMK Bot
d5907a674f
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 03:46:37 +00:00
Andrew Kannan
f439bfd543
[Keyboard] Aella Keyboard PCB ( #13372 )
...
Co-authored-by: Joel Challis <git@zvecr.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-19 20:46:01 -07:00
Joakim Tufvegren
1414e9736d
Switch Ergodox Infinity over to split_common ( #13481 )
2021-07-19 18:54:32 -07:00
QMK Bot
85621311db
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 01:49:28 +00:00
Andrew Kannan
46b8230468
[Keyboard] Add CannonKeys Balance PCB to QMK ( #13489 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-19 18:49:26 -07:00
npspears
8e30ec1eee
[Keyboard] enable RGB underglow on heckerboards/axon40 ( #13490 )
...
This PCB uses RGB underglow LEDs. If the user doesn't want them, they can turn them off with a keycode.
2021-07-19 18:48:58 -07:00
QMK Bot
6b2b42678d
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 01:48:31 +00:00
Adrian L Lange
1105f2eb47
[Keymap] Update bface p3lim keymap ( #13582 )
2021-07-19 18:48:00 -07:00
X-Bows Tech
5ee5280fa1
[Keyboard] Update the XBows/Knight keyboard ( #13541 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-19 18:28:50 -07:00
Gigahawk
b994921703
[Keyboard] Split GMMK Pro PCBs into separate revisions ( #13570 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-07-19 17:57:19 -07:00
QMK Bot
5753226588
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 00:52:37 +00:00
Daegara
10905a6500
[Keyboard] CU65 layout update ( #13589 )
2021-07-19 17:52:19 -07:00
bomb
44a8ad265c
[Keyboard] Repaired melgeek/mj63/ RGB lamp driver problem ( #13579 )
2021-07-19 17:52:00 -07:00
QMK Bot
a480520e4e
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 00:32:52 +00:00
Giorgi Chavchanidze
8bc8eadaf9
[Keymap] Orthon keymap for idobo ( #13584 )
...
Co-authored-by: Giorgi Chavchanidze <giorgi@vivaldi.com >
2021-07-19 17:32:20 -07:00
QMK Bot
f9332747e3
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 00:30:40 +00:00
Suschman
7e698c71cd
Six Pack and ortho_ layout updates ( #13587 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Suschman <suschman@gmail.com >
2021-07-19 17:30:09 -07:00
QMK Bot
f493f560cc
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 00:27:04 +00:00
James Young
046429fa87
Knobgoblin: rename ortho keymap to default ( #13592 )
...
Keyboard did not previously have a `default` keymap.
2021-07-19 17:26:34 -07:00
QMK Bot
85c4672981
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 00:07:14 +00:00
James Young
4b55b7f852
converter/periboard_512: add Configurator layout data ( #13600 )
2021-07-19 17:06:45 -07:00
QMK Bot
2a3dde1d94
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 00:06:21 +00:00
James Young
58f9321a77
fluxlab zplit: keymap restructuring ( #13599 )
2021-07-19 17:05:47 -07:00
QMK Bot
1ece36549a
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 00:05:18 +00:00
Xelus22
5b6780f999
[Keyboard][Bug] Constellation Rev2 ( #13595 )
2021-07-19 17:04:14 -07:00
Xelus22
b73a29aaea
[Bug] Develop - Change uint32_t to layer_state_t ( #13596 )
...
* fix sat75
* update uint32_t to layer_state
2021-07-19 09:50:55 -07:00
QMK Bot
f792aee954
Merge remote-tracking branch 'origin/master' into develop
2021-07-18 00:41:56 +00:00
James Young
07ae72ea6b
LazyDesigners Bolt: move via keymap to keymaps directory ( #13581 )
2021-07-17 17:41:29 -07:00
QMK Bot
1374722033
Merge remote-tracking branch 'origin/master' into develop
2021-07-17 23:26:23 +00:00
James Young
876f861715
Discipline layout macro/Configurator fixes ( #13574 )
...
* use human-friendly formatting in info.json
* move layout macro aliases to info.json
* correct and complete layout data
Corrects the layout data for a few layouts, adds the missing data, and renames some of the layout macros.
- rename LAYOUT_wkl_ansi_2_right_mods to LAYOUT_65_ansi_wkl
- rename LAYOUT_wkl_ansi_3_right_mods to LAYOUT_65_ansi_lwkl
- rename LAYOUT_wkl_iso_2_right_mods to LAYOUT_65_iso_wkl
- rename LAYOUT_wkl_iso_3_right_mods to LAYOUT_65_iso_lwkl
2021-07-17 16:25:56 -07:00
QMK Bot
2eb8349437
Merge remote-tracking branch 'origin/master' into develop
2021-07-17 23:18:15 +00:00
James Young
26e64f4fd3
ACR60 Refactor ( #13575 )
...
* modernize acr60.h
- use #pragma once include guard
- add license header
- use four-space indent
- use QMK three-character notation for layout macro arguments
* human-friendly format info.json
* remove `key_count` keys from info.json
* rename LAYOUT_2_shifts to LAYOUT_all
* move LAYOUT_all to top
* use QMK three-character notation in info.json
* refactor default keymap
- add license header
- remove third layer (does nothing)
- replace Shift-Escape keycode with KC_GESC
- use LAYOUT_all macro instead of LAYOUT
* modernize readme.md
- update header
- convert metadata section to list
- add flashing and bootloader jump instructions
- update Docs links
* use #pragma once include guard in config.h
* update LED Indicator API
* add license headers
2021-07-17 16:17:48 -07:00
QMK Bot
c329b549e4
Merge remote-tracking branch 'origin/master' into develop
2021-07-17 17:16:52 +00:00
James Young
ca0e7e7bd9
Cutie Club Giant Macro Pad: add info.json ( #13576 )
2021-07-17 10:16:20 -07:00
QMK Bot
4be8eec4f2
Merge remote-tracking branch 'origin/master' into develop
2021-07-17 08:43:29 +00:00
James Young
b127180c0c
Xelus Akis Configurator Fixes ( #13577 )
...
* correct layout macro references
The keyboard's header file and info.json referenced different layout macro names.
* correct layout data
Insert an object for the Non-US Backslash key, which was previously missing.
2021-07-17 01:43:02 -07:00
Ryan
777fffb067
Revert "Add rgblight to RGB Matrix VPATH" ( #13559 )
2021-07-17 13:39:52 +10:00
QMK Bot
d1295ffe9a
Merge remote-tracking branch 'origin/master' into develop
2021-07-17 03:13:57 +00:00
QMK Bot
cdae9a7b19
Merge remote-tracking branch 'origin/master' into develop
2021-07-16 19:16:39 +00:00
QMK Bot
3495ffab77
Merge remote-tracking branch 'origin/master' into develop
2021-07-16 16:49:59 +00:00
QMK Bot
edefcdc94f
Merge remote-tracking branch 'origin/master' into develop
2021-07-16 16:43:21 +00:00
Ryan
332a5aa7cb
Move SENDSTRING_BELL code to send_string.h ( #13566 )
2021-07-16 09:40:20 -07:00
QMK Bot
4bef126293
Merge remote-tracking branch 'origin/master' into develop
2021-07-16 16:40:05 +00:00
QMK Bot
ff33eaea41
Merge remote-tracking branch 'origin/master' into develop
2021-07-16 16:38:29 +00:00
Johannes Choo
10d7eca5af
Fix LED Hit Counter for LED/RGB Matrix ( #12674 )
2021-07-16 09:37:18 -07:00
QMK Bot
4066662bdf
Merge remote-tracking branch 'origin/master' into develop
2021-07-16 16:09:10 +00:00
Ryan
7ed5ac4a60
Use string literals for SERIAL_NUMBER ( #13403 )
2021-07-16 19:43:18 +10:00
QMK Bot
f0198ad15e
Merge remote-tracking branch 'origin/master' into develop
2021-07-16 03:55:56 +00:00
Nick Brassel
610788184a
Merge remote-tracking branch 'upstream/master' into develop
2021-07-16 09:11:51 +10:00
Chris Cullin
70267b35c3
Dual RGB Matrix IS31FL3737 driver support to address #13442 ( #13457 )
...
* initial commit
* removed changes to write_pwm_buffer
* backward compatbility added
* fixed issue with backward compatibility
* documentation update
* removed unneccessary comment. branched from master
* updated per comments #13457
* removed blank line
* cformat on diff files
2021-07-15 22:52:05 +01:00
QMK Bot
e07401bb5a
Merge remote-tracking branch 'origin/master' into develop
2021-07-15 16:55:32 +00:00
QMK Bot
b7ec43ed14
Merge remote-tracking branch 'origin/master' into develop
2021-07-15 04:24:45 +00:00
QMK Bot
f134c5e124
Merge remote-tracking branch 'origin/master' into develop
2021-07-14 20:56:59 +00:00
QMK Bot
21b3234780
Merge remote-tracking branch 'origin/master' into develop
2021-07-14 20:55:48 +00:00
Ryan
fd8628ccdc
Migrate more fn_actions stuff ( #13502 )
2021-07-15 03:52:45 +10:00
QMK Bot
e69c325a9c
Merge remote-tracking branch 'origin/master' into develop
2021-07-14 17:50:47 +00:00
Zach White
44d322623e
Merge remote-tracking branch 'origin/master' into develop
...
Resolved Conflicts:
keyboards/checkerboards/nop60/info.json
2021-07-14 10:30:28 -07:00
Jonas Gessner
52cfc9259b
[Feature] Key Overrides ( #11422 )
2021-07-13 10:13:51 -07:00
XScorpion2
1ae4d52013
Keyboards/sol rev2 fix ( #13533 )
...
* Fixed a recent develop error
* minor fix cause I am tired
2021-07-13 18:45:31 +10:00
Takeshi ISHII
ac2e6e01f1
Change the prototype of matrix_output_unselect_delay() ( #13045 )
...
The prototype of matrix_output_unselect_delay() has been changed as follows.
```c
void matrix_output_unselect_delay(uint8_t line, bool key_pressed);
```
Currently, no keyboard seems to be redefining `matrix_output_unselect_delay()`, so there is no change in the system behavior.
With this change, the keyboard level code can get some optimization hints, for example, the following.
```c
void matrix_output_unselect_delay(uint8_t line, bool key_pressed) {
/* If none of the keys are pressed,
* there is no need to wait for time for the next line. */
if (key_pressed) {
#ifdef MATRIX_IO_DELAY
# if MATRIX_IO_DELAY > 0
wait_us(MATRIX_IO_DELAY);
# endif
#else
wait_us(30);
#endif
}
}
```
2021-07-13 16:50:25 +09:00
QMK Bot
a62b10176e
Merge remote-tracking branch 'origin/master' into develop
2021-07-12 17:15:14 +00:00
Alex Marmon
00e97aae67
[Keymap] add simple gmmk pro macos keymap with rgb ( #13504 )
2021-07-12 09:36:24 -07:00
QMK Bot
9d282d81ac
Merge remote-tracking branch 'origin/master' into develop
2021-07-12 15:53:05 +00:00
Chris Cullin
9c74fd14bc
Enable g_is31_leds PROGMEM for RGB Matrix IS31FL3737 driver ( #13480 )
2021-07-12 08:51:23 -07:00
Joakim Tufvegren
4706231831
Fix two out of bounds accesses from #13330 . ( #13525 )
...
Two occurrences of `MATRIX_ROWS` weren't properly changed to
`ROWS_PER_HAND` in #13330 , causing a crash during boot on at least my
Ergodox Infinity (including #13481 ).
2021-07-12 08:43:05 -07:00
QMK Bot
89980ff004
Merge remote-tracking branch 'origin/master' into develop
2021-07-12 07:24:08 +00:00
Drashna Jaelre
ccc0b23a75
Unify matrix for split common and regular matrix ( #13330 )
2021-07-11 14:31:35 -07:00
Zach White
0b06452d00
Matrix consistency check ( #13470 )
...
* Add a check to make sure the matrix sizes match the actual matrix size
* make flake8 happy
2021-07-11 09:43:58 -07:00
QMK Bot
fd284c43a5
Merge remote-tracking branch 'origin/master' into develop
2021-07-11 16:42:52 +00:00
QMK Bot
14ba806140
Merge remote-tracking branch 'origin/master' into develop
2021-07-11 15:50:47 +00:00
QMK Bot
ca0c57125f
Merge remote-tracking branch 'origin/master' into develop
2021-07-11 15:47:49 +00:00
Zach White
adf0d70da4
first pass: matrix consistency improvements ( #13471 )
2021-07-11 08:41:57 -07:00
QMK Bot
5a50a28962
Merge remote-tracking branch 'origin/master' into develop
2021-07-11 07:52:16 +00:00
QMK Bot
36890181f7
Merge remote-tracking branch 'origin/master' into develop
2021-07-11 05:37:58 +00:00
QMK Bot
0bfb14409a
Merge remote-tracking branch 'origin/master' into develop
2021-07-11 05:08:58 +00:00
Erovia
e05f9c4a08
CLI: Add git and venv info to doctor's output ( #13405 )
...
Most of the checks are saved from zvecr's retired 'up/status'
subcommand PR.
2021-07-10 16:04:50 +01:00
QMK Bot
789be4f114
Merge remote-tracking branch 'origin/master' into develop
2021-07-10 07:36:22 +00:00
QMK Bot
ee44df5b91
Merge remote-tracking branch 'origin/master' into develop
2021-07-10 01:33:32 +00:00
QMK Bot
9cb8f6d781
Merge remote-tracking branch 'origin/master' into develop
2021-07-09 16:11:26 +00:00
QMK Bot
5179d573aa
Merge remote-tracking branch 'origin/master' into develop
2021-07-09 09:41:24 +00:00
QMK Bot
8ffdf83015
Merge remote-tracking branch 'origin/master' into develop
2021-07-08 17:59:15 +00:00
QMK Bot
ff61b870cf
Merge remote-tracking branch 'origin/master' into develop
2021-07-08 08:47:41 +00:00
QMK Bot
1fd1198522
Merge remote-tracking branch 'origin/master' into develop
2021-07-08 08:46:57 +00:00
Joakim Tufvegren
e675a9fc60
Use the new ST7565 driver on Ergodox Infinity ( #13165 )
2021-07-07 18:05:35 +10:00
QMK Bot
90af59ea9d
Merge remote-tracking branch 'origin/master' into develop
2021-07-07 01:28:42 +00:00
QMK Bot
dd0df14d89
Merge remote-tracking branch 'origin/master' into develop
2021-07-07 01:27:51 +00:00
QMK Bot
ab43bfe9c9
Merge remote-tracking branch 'origin/master' into develop
2021-07-07 01:07:10 +00:00
QMK Bot
eac5af5c23
Merge remote-tracking branch 'origin/master' into develop
2021-07-07 01:06:24 +00:00
QMK Bot
99d1475141
Merge remote-tracking branch 'origin/master' into develop
2021-07-07 01:05:02 +00:00
QMK Bot
0aa963c740
Merge remote-tracking branch 'origin/master' into develop
2021-07-06 22:20:51 +00:00
QMK Bot
2048c28f78
Merge remote-tracking branch 'origin/master' into develop
2021-07-06 21:47:54 +00:00
QMK Bot
26bb2d7063
Merge remote-tracking branch 'origin/master' into develop
2021-07-06 17:48:01 +00:00
QMK Bot
150f4ef5dc
Merge remote-tracking branch 'origin/master' into develop
2021-07-06 14:56:47 +00:00
QMK Bot
fc4f03086f
Merge remote-tracking branch 'origin/master' into develop
2021-07-06 05:34:38 +00:00
Thomas Weißschuh
a535d24ecf
core: chibios: bootloader: use integer pointers as volatile ( #13450 )
...
This prevents gcc from incorrectly trying to validate array bounds.
```
tmk_core/common/chibios/bootloader.c: error: '__builtin_memcpy' offset [0, 21] is out of the bounds [0, 0] [-Werror=array-bounds]
107 | __builtin_memcpy((void *) VBAT, (const void *)sys_reset_to_loader_magic, sizeof(sys_reset_to_loader_magic));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99578#c16
Fixes #12925
2021-07-06 00:24:48 +01:00
Ryan
82137e14f2
Migrate SHIFT_ESC and RGB fn_actions to Grave Escape and RGB keycodes ( #13360 )
2021-07-06 09:08:08 +10:00
Ryan
50d4dfd2e6
keymap_extras: Remove deprecated defines (#12949 )
2021-07-06 09:05:11 +10:00
QMK Bot
ca1b114297
Merge remote-tracking branch 'origin/master' into develop
2021-07-05 17:15:57 +00:00
fauxpark
0386aea09f
Merge remote-tracking branch 'upstream/master' into develop
2021-07-05 21:57:13 +10:00
QMK Bot
bcf09d9f68
Merge remote-tracking branch 'origin/master' into develop
2021-07-05 10:08:07 +00:00
QMK Bot
da7cba40a3
Merge remote-tracking branch 'origin/master' into develop
2021-07-05 04:12:23 +00:00
QMK Bot
83c8e750de
Merge remote-tracking branch 'origin/master' into develop
2021-07-05 00:34:58 +00:00
Jameson Thatcher
550d9253b0
Allow invert of SPLIT_HAND_PIN logic ( #13433 )
...
* added support for inverting the hand pin for split keyboards
* Added docs about SPLIT_HAND_LOW_IS_LEFT
* Update docs/feature_split_keyboard.md
bring #define for split hand pin low for left half name in line with grid pin define
Co-authored-by: Joel Challis <git@zvecr.com >
* Update quantum/split_common/split_util.c
update split hand pin low is left name to match split hand grid define
Co-authored-by: Joel Challis <git@zvecr.com >
Co-authored-by: Joel Challis <git@zvecr.com >
2021-07-05 09:06:40 +10:00
QMK Bot
40c5f97871
Merge remote-tracking branch 'origin/master' into develop
2021-07-04 22:41:06 +00:00
QMK Bot
08e4808bf5
Merge remote-tracking branch 'origin/master' into develop
2021-07-04 15:35:18 +00:00
QMK Bot
6e00b5aaed
Merge remote-tracking branch 'origin/master' into develop
2021-07-04 03:24:49 +00:00
QMK Bot
99ce5446ad
Merge remote-tracking branch 'origin/master' into develop
2021-07-04 03:14:17 +00:00
QMK Bot
c022821c76
Merge remote-tracking branch 'origin/master' into develop
2021-07-04 02:55:03 +00:00
QMK Bot
ef7862280d
Merge remote-tracking branch 'origin/master' into develop
2021-07-04 01:06:32 +00:00
QMK Bot
def12e2287
Merge remote-tracking branch 'origin/master' into develop
2021-07-03 23:49:24 +00:00
QMK Bot
b635ca4976
Merge remote-tracking branch 'origin/master' into develop
2021-07-03 16:45:04 +00:00
QMK Bot
55837093d5
Merge remote-tracking branch 'origin/master' into develop
2021-07-03 16:09:35 +00:00
QMK Bot
6b59220097
Merge remote-tracking branch 'origin/master' into develop
2021-07-03 16:05:07 +00:00
QMK Bot
a39c445c26
Merge remote-tracking branch 'origin/master' into develop
2021-07-03 15:18:57 +00:00
QMK Bot
c82e0d64a2
Merge remote-tracking branch 'origin/master' into develop
2021-07-03 15:14:07 +00:00
QMK Bot
19daf3da23
Merge remote-tracking branch 'origin/master' into develop
2021-07-03 15:03:31 +00:00
Gigahawk
6ac037aa3c
AW20216 use register increment for framebuffer flushes ( #13430 )
2021-07-03 08:01:23 -07:00
Drashna Jaelre
0b22783c64
Improve 'show_build_options' target ( #13425 )
...
* Improve 'show_build_options' target
* Align the output to maximize readibility
* Add Bootloader to listed output
* Also alighn build options
Thanks mtei!
2021-07-03 07:43:49 -07:00
QMK Bot
4459f91dc2
Merge remote-tracking branch 'origin/master' into develop
2021-07-03 08:37:05 +00:00
QMK Bot
4f0a7e4364
Merge remote-tracking branch 'origin/master' into develop
2021-07-03 08:16:45 +00:00
QMK Bot
8465d28d0f
Merge remote-tracking branch 'origin/master' into develop
2021-07-03 08:07:02 +00:00
QMK Bot
b45b9ed536
Merge remote-tracking branch 'origin/master' into develop
2021-07-03 08:01:00 +00:00
QMK Bot
4ba56d7219
Merge remote-tracking branch 'origin/master' into develop
2021-07-03 07:59:58 +00:00
QMK Bot
15bcae710e
Merge remote-tracking branch 'origin/master' into develop
2021-07-03 07:58:41 +00:00
QMK Bot
3824651f3b
Merge remote-tracking branch 'origin/master' into develop
2021-07-03 07:57:54 +00:00
Koichi Katano
9d61043363
[Keyboard] Add Bakeneko65 V3 and revision folders ( #13228 )
2021-07-03 00:57:50 -07:00
SergioPoverony
ca4536e492
[Keyboard] Add Creator Pro by SergioPoverony ( #13154 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-07-03 00:55:39 -07:00
QMK Bot
eea89cc636
Merge remote-tracking branch 'origin/master' into develop
2021-07-03 07:51:01 +00:00
Thomas Weißschuh
b5c361542e
mousekey: expose current report to users ( #13069 )
2021-07-03 00:50:47 -07:00
Drashna Jaelre
3ab805fc67
Add support for NO_PIN to all matrix types ( #12238 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org >
2021-07-03 00:20:11 -07:00
Drashna Jaelre
8da8aabbe5
Improve layer mask handling ( #13065 )
2021-07-03 00:19:52 -07:00
fauxpark
03807c2c6e
Merge remote-tracking branch 'upstream/master' into develop
2021-07-03 16:38:05 +10:00
team0110
7629b7f52a
[Keyboard] Relocalize and Update p1800fl ( #12425 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: marhalloweenvt <marhalloweenvt@gmail.com >
Co-authored-by: Drashna Jael're <drashna@live.com >
2021-07-02 21:46:28 -07:00
William Ehman
ad30218701
[Keyboard] manyboard macro ( #11896 )
...
Co-authored-by: Joel Challis <git@zvecr.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-07-02 20:53:13 -07:00
Stefan Kerkmann
04bc74d8f5
Switch split_common to CRC subsystem ( #13418 )
2021-07-02 22:28:32 +01:00
QMK Bot
638373a16c
Merge remote-tracking branch 'origin/master' into develop
2021-07-02 13:01:28 +00:00
QMK Bot
abe8b080bf
Merge remote-tracking branch 'origin/master' into develop
2021-07-02 06:21:57 +00:00
QMK Bot
371d3bfbdd
Merge remote-tracking branch 'origin/master' into develop
2021-07-02 06:09:01 +00:00
Ryan
b721e054a2
Add rgblight to RGB Matrix VPATH ( #13371 )
2021-07-02 16:08:45 +10:00
QMK Bot
348750294b
Merge remote-tracking branch 'origin/master' into develop
2021-07-02 00:46:10 +00:00
Stefan Kerkmann
117bff17ba
[Core] Unite half-duplex and full-duplex serial drivers ( #13081 )
...
* Unite half-duplex and full-duplex serial driver.
* Add full duplex operation mode to the interrupt based driver
* Delete DMA UART based full duplex driver
* The new driver targets #11930
* Fix freezes with failing transactions in half-duplex
* Increase default serial TX/RX buffer size to 128 bytes
* Correctly use bool instead of size_t
Co-authored-by: Nick Brassel <nick@tzarc.org >
2021-07-02 08:24:08 +10:00
QMK Bot
47b12470e7
Merge remote-tracking branch 'origin/master' into develop
2021-07-01 19:39:55 +00:00
QMK Bot
8f018c2863
Merge remote-tracking branch 'origin/master' into develop
2021-07-01 19:17:58 +00:00
QMK Bot
0b7936c4e8
Merge remote-tracking branch 'origin/master' into develop
2021-07-01 17:12:52 +00:00
Drashna Jaelre
0bde920817
Convert Dip Switch callbacks to boolean functions ( #13399 )
2021-07-01 08:22:21 -07:00
QMK Bot
8f78be076d
Merge remote-tracking branch 'origin/master' into develop
2021-07-01 10:48:20 +00:00
QMK Bot
b6348ffffd
Merge remote-tracking branch 'origin/master' into develop
2021-07-01 09:23:16 +00:00
QMK Bot
2bf8671293
Merge remote-tracking branch 'origin/master' into develop
2021-07-01 09:22:38 +00:00
QMK Bot
b22fc58f25
Merge remote-tracking branch 'origin/master' into develop
2021-07-01 09:21:48 +00:00
QMK Bot
5ca893bd55
Merge remote-tracking branch 'origin/master' into develop
2021-07-01 08:24:38 +00:00
QMK Bot
70b1d7e459
Merge remote-tracking branch 'origin/master' into develop
2021-07-01 08:23:37 +00:00
QMK Bot
dddefa2fd7
Merge remote-tracking branch 'origin/master' into develop
2021-07-01 08:22:19 +00:00
QMK Bot
7fdb95af36
Merge remote-tracking branch 'origin/master' into develop
2021-07-01 08:08:12 +00:00
QMK Bot
af13b7bf05
Merge remote-tracking branch 'origin/master' into develop
2021-07-01 08:06:43 +00:00
QMK Bot
896f11b2bd
Merge remote-tracking branch 'origin/master' into develop
2021-07-01 07:54:37 +00:00
QMK Bot
425c0dad01
Merge remote-tracking branch 'origin/master' into develop
2021-07-01 07:45:16 +00:00
QMK Bot
29228e5b78
Merge remote-tracking branch 'origin/master' into develop
2021-07-01 07:42:50 +00:00
Drashna Jaelre
b7cf9a888a
Drashna's split updates ( #13350 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-01 00:42:32 -07:00
QMK Bot
bbe45185e3
Merge remote-tracking branch 'origin/master' into develop
2021-07-01 07:30:05 +00:00
QMK Bot
2b7172cbff
Merge remote-tracking branch 'origin/master' into develop
2021-07-01 07:13:28 +00:00
QMK Bot
8b2e5d622c
Merge remote-tracking branch 'origin/master' into develop
2021-07-01 06:42:24 +00:00
Ryan
44260c3414
Remove API_SYSEX_ENABLEs from rules.mk ( #13389 )
2021-06-30 23:30:42 -07:00
QMK Bot
70cc5809f9
Merge remote-tracking branch 'origin/master' into develop
2021-07-01 05:05:13 +00:00
Nick Brassel
8bb231aa1c
Adds support for STM32L412xB, STM32L422xB. ( #13383 )
...
* Adds support for STM32L412xB, STM32L422xB.
* Add to list of supported MCUs.
* Disable SPI1 by default.
2021-06-30 10:07:40 +10:00
QMK Bot
8596504361
Merge remote-tracking branch 'origin/master' into develop
2021-06-29 23:31:17 +00:00
Michael Stapelberg
f533d9e033
add kinT kinesis keyboard controller (kint41 variant) ( #13333 )
...
fixes https://github.com/kinx-project/kint/issues/5
2021-06-30 08:54:45 +10:00
QMK Bot
76ed98c51d
Merge remote-tracking branch 'origin/master' into develop
2021-06-29 22:37:42 +00:00
Ryan
653082235a
Relocate RGB/HSV color defs to a more fitting place ( #13377 )
2021-06-29 19:15:58 +01:00
QMK Bot
1e2378fe7f
Merge remote-tracking branch 'origin/master' into develop
2021-06-29 17:19:42 +00:00
QMK Bot
888cec0290
Merge remote-tracking branch 'origin/master' into develop
2021-06-29 03:39:53 +00:00
QMK Bot
8b919aa5d6
Merge remote-tracking branch 'origin/master' into develop
2021-06-29 03:31:16 +00:00
QMK Bot
3f813f87cd
Merge remote-tracking branch 'origin/master' into develop
2021-06-29 03:25:00 +00:00
QMK Bot
8080bc17d0
Merge remote-tracking branch 'origin/master' into develop
2021-06-29 01:55:05 +00:00
QMK Bot
2665b4e487
Merge remote-tracking branch 'origin/master' into develop
2021-06-28 17:32:05 +00:00
Ryan
cb23fe9fc1
Move RGBLight code into its own folder ( #13312 )
2021-06-28 15:15:24 +10:00
QMK Bot
5a5015594f
Merge remote-tracking branch 'origin/master' into develop
2021-06-27 03:22:31 +00:00
Joakim Tufvegren
ed56fc7da1
Fix building layouts from JSON ( #13310 )
...
Broken by #12632 .
2021-06-27 12:52:38 +10:00
QMK Bot
023b85db96
Merge remote-tracking branch 'origin/master' into develop
2021-06-26 19:08:13 +00:00
Ryan
bbe43a91eb
CLI: Add subcommand to generate version.h ( #13151 )
2021-06-27 02:29:02 +10:00
Zach White
546f5f2c4f
Error log cleanup ( #13349 )
...
* error log cleanup: 40percentclub/25
40percentclub/25: Claims to support a community layout that does not exist: ortho_5x5
* error log cleanup: 40percentclub/4x4
☒ 40percentclub/4x4: Claims to support a community layout that does not exist: ortho_4x8
☒ 40percentclub/4x4: Claims to support a community layout that does not exist: ortho_4x16
* error log cleanup: 40percentclub/5x5
☒ 40percentclub/5x5: Claims to support a community layout that does not exist: ortho_5x5
* error log cleanup: 40percentclub/nori
☒ 40percentclub/nori: Claims to support a community layout that does not exist: ortho_4x8
* error log cleanup: barracuda
☒ barracuda: Claims to support a community layout that does not exist: ortho_3x11
* error log cleanup: bpiphany/frosty_flake
☒ keyboards/bpiphany/frosty_flake/frosty_flake.h: LAYOUT_tkl_ansi: Nested layout macro detected. Matrix data not available!
* error log cleanup: bpiphany/pegasushoof/2013
☒ keyboards/bpiphany/pegasushoof/2013/2013.h: LAYOUT_tkl_ansi: Nested layout macro detected. Matrix data not available!
* error cleanup: bpiphany/pegasushoof/2015
☒ keyboards/bpiphany/pegasushoof/2015/2015.h: LAYOUT_tkl_ansi: Nested layout macro detected. Matrix data not available!
☒ keyboards/bpiphany/pegasushoof/2015/2015.h: LAYOUT_tkl_iso: Nested layout macro detected. Matrix data not available!
* error log cleanup: 40percentclub
☒ 40percentclub/25: Claims to support a community layout that does not exist: ortho_5x10
☒ 40percentclub/5x5: Claims to support a community layout that does not exist: ortho_5x10
* error cleanup: converter/usb_usb
☒ keyboards/converter/usb_usb/usb_usb.h: LAYOUT_ansi: Nested layout macro detected. Matrix data not available!
☒ keyboards/converter/usb_usb/usb_usb.h: LAYOUT_iso: Nested layout macro detected. Matrix data not available!
☒ keyboards/converter/usb_usb/usb_usb.h: LAYOUT_jis: Nested layout macro detected. Matrix data not available!
☒ keyboards/converter/usb_usb/usb_usb.h: LAYOUT_ansi: Nested layout macro detected. Matrix data not available!
☒ keyboards/converter/usb_usb/usb_usb.h: LAYOUT_iso: Nested layout macro detected. Matrix data not available!
☒ keyboards/converter/usb_usb/usb_usb.h: LAYOUT_jis: Nested layout macro detected. Matrix data not available!
☒ keyboards/converter/usb_usb/usb_usb.h: LAYOUT_ansi: Nested layout macro detected. Matrix data not available!
☒ keyboards/converter/usb_usb/usb_usb.h: LAYOUT_iso: Nested layout macro detected. Matrix data not available!
☒ keyboards/converter/usb_usb/usb_usb.h: LAYOUT_jis: Nested layout macro detected. Matrix data not available!
* error cleanup: ergo42
☒ ergo42/rev1: Claims to support a community layout that does not exist: ortho_4x14
* error cleanup: handwired/412_64
☒ handwired/412_64: Claims to support a community layout that does not exist: ortho_4x16
* error log cleanup: handwired/tritium_numpad
☒ handwired/tritium_numpad: Claims to support a community layout that does not exist: nontra_6x4
* error log cleanup: handwired/xealous/rev1
☒ handwired/xealous/rev1: Claims to support a community layout that does not exist: split60
* error log cleanup: kbdfans/kbd67/rev2
⚠ kbdfans/kbd67/rev2: info.json uses alias name LAYOUT_65_ansi_blocker_splitbs instead of LAYOUT_65_ansi_blocker_split_bs
* error cleanup: keebio/nyquist
☒ keyboards/keebio/nyquist/nyquist.h: LAYOUT_ortho_4x12: Nested layout macro detected. Matrix data not available!
☒ keyboards/keebio/nyquist/nyquist.h: LAYOUT_ortho_4x12: Nested layout macro detected. Matrix data not available!
☒ keyboards/keebio/nyquist/nyquist.h: LAYOUT_ortho_4x12: Nested layout macro detected. Matrix data not available!
* error cleanup: kindakeyboards/conone65
☒ kindakeyboards/conone65: Claims to support a community layout that does not exist: 65_iso_split_bs
* error cleanup: latinpadble
☒ latinpadble: Claims to support a community layout that does not exist: pad
* error cleanup: masterworks/classy_tkl/rev_a
☒ masterworks/classy_tkl/rev_a: Claims to support a community layout that does not exist: tkl_ansi_wkl
* error cleanup: meira
⚠ meira/featherble: info.json uses alias name LAYOUT_ortho_4x12 instead of LAYOUT
⚠ meira/promicro: info.json uses alias name LAYOUT_ortho_4x12 instead of LAYOUT
* error cleanup: nopunin10did/jabberwocky
⚠ nopunin10did/jabberwocky: MANUFACTURER in config.h is overwriting manufacturer in info.json
* error cleanup: ok60
☒ ok60: Claims to support a community layout that does not exist: 60_ansi_split_bksp_rshift
* error cleanup: ok60
☒ ok60: Claims to support a community layout that does not exist: 60_ansi_split_bksp_rshift
* error cleanup: planck
☒ keyboards/planck/ez/ez.h: LAYOUT_ortho_4x12: Nested layout macro detected. Matrix data not available!
☒ keyboards/planck/ez/ez.h: LAYOUT_ortho_4x12: Nested layout macro detected. Matrix data not available!
⚠ planck/thk: DEBOUNCE in config.h is overwriting debounce in info.json
⚠ planck/thk: DEVICE_VER in config.h is overwriting usb.device_ver in info.json
⚠ planck/thk: DIODE_DIRECTION in config.h is overwriting diode_direction in info.json
⚠ planck/thk: MANUFACTURER in config.h is overwriting manufacturer in info.json
⚠ planck/thk: PRODUCT_ID in config.h is overwriting usb.pid in info.json
⚠ planck/thk: VENDOR_ID in config.h is overwriting usb.vid in info.json
⚠ planck/thk: QMK_ESC_OUTPUT in config.h is overwriting qmk_lufa_bootloader.esc_output in info.json
⚠ planck/thk: QMK_ESC_INPUT in config.h is overwriting qmk_lufa_bootloader.esc_input in info.json
⚠ planck/thk: QMK_LED in config.h is overwriting qmk_lufa_bootloader.led in info.json
⚠ planck/thk: QMK_SPEAKER in config.h is overwriting qmk_lufa_bootloader.speaker in info.json
⚠ planck/thk: Matrix pins are specified in both info.json and config.h, the config.h values win.
⚠ planck/thk: LAYOUTS in rules.mk is overwriting community_layouts in info.json
⚠ planck/thk: Feature mousekey is specified in both info.json and rules.mk, the rules.mk value wins.
⚠ planck/thk: Feature extrakey is specified in both info.json and rules.mk, the rules.mk value wins.
⚠ planck/thk: Feature console is specified in both info.json and rules.mk, the rules.mk value wins.
⚠ planck/thk: Feature command is specified in both info.json and rules.mk, the rules.mk value wins.
⚠ planck/thk: Feature sleep_led is specified in both info.json and rules.mk, the rules.mk value wins.
⚠ planck/thk: Feature nkro is specified in both info.json and rules.mk, the rules.mk value wins.
⚠ planck/thk: Feature backlight is specified in both info.json and rules.mk, the rules.mk value wins.
⚠ planck/thk: Feature rgblight is specified in both info.json and rules.mk, the rules.mk value wins.
⚠ planck/thk: Feature bluetooth is specified in both info.json and rules.mk, the rules.mk value wins.
⚠ planck/thk: Feature audio is specified in both info.json and rules.mk, the rules.mk value wins.
⚠ planck/thk: Feature encoder is specified in both info.json and rules.mk, the rules.mk value wins.
⚠ planck/thk: Feature dip_switch is specified in both info.json and rules.mk, the rules.mk value wins.
⚠ planck/thk: Feature bootmagic_lite is specified in both info.json and rules.mk, the rules.mk value wins.
* error cleanup: primekb/prime_m
☒ primekb/prime_m: Claims to support a community layout that does not exist: ortho_5x6
* error cleanup: rgbkb/sol/rev2
⚠ rgbkb/sol/rev2: RGBLED_NUM->rgblight.led_count: invalid literal for int() with base 10: '(BACKLIGHT_LEDS + FULLHAND_LEDS)'
* error log cleanup: shk9
☒ shk9: Claims to support a community layout that does not exist: ortho_3x3
* error log cleanup: sowbug
⚠ sowbug/68keys: RGBLED_NUM->rgblight.led_count: invalid literal for int() with base 10: 'DRIVER_LED_TOTAL'
⚠ sowbug/ansi_tkl: RGBLED_NUM->rgblight.led_count: invalid literal for int() with base 10: '(DRIVER_LED_TOTAL)'
* error log cleanup: torn
☒ torn: Claims to support a community layout that does not exist: split_3x6_4
* error cleanup: ymdk/np24/u4rgb6
☒ ymdk/np24/u4rgb6: Claims to support a community layout that does not exist: ortho_4x6
* error cleanup: masterworks/classy_tkl/rev_a
☒ masterworks/classy_tkl/rev_a: Claims to support a community layout that does not exist: tkl_iso_wkl
2021-06-26 08:38:14 -07:00
QMK Bot
5489c47a27
Merge remote-tracking branch 'origin/master' into develop
2021-06-26 10:49:16 +00:00
QMK Bot
298b383126
Merge remote-tracking branch 'origin/master' into develop
2021-06-26 05:48:19 +00:00
Dasky
cd30861394
Fix CRC for AVR and enable again. ( #13253 )
2021-06-25 22:26:19 -07:00
XScorpion2
8b059088ba
Keyboards/RGBKB/Mün ( #13239 )
2021-06-25 22:00:21 -07:00
QMK Bot
f8c01a8e5a
Merge remote-tracking branch 'origin/master' into develop
2021-06-26 04:42:38 +00:00
QMK Bot
580999661f
Merge remote-tracking branch 'origin/master' into develop
2021-06-26 04:28:08 +00:00
QMK Bot
363c11622e
Merge remote-tracking branch 'origin/master' into develop
2021-06-26 04:13:03 +00:00
QMK Bot
c19a221719
Merge remote-tracking branch 'origin/master' into develop
2021-06-26 04:07:05 +00:00
QMK Bot
e64705d2f4
Merge remote-tracking branch 'origin/master' into develop
2021-06-26 03:58:15 +00:00
QMK Bot
d6592d8988
Merge remote-tracking branch 'origin/master' into develop
2021-06-26 03:57:18 +00:00
QMK Bot
259b8d355e
Merge remote-tracking branch 'origin/master' into develop
2021-06-26 03:31:19 +00:00
QMK Bot
5adb288bb3
Merge remote-tracking branch 'origin/master' into develop
2021-06-26 03:25:18 +00:00
QMK Bot
5ba9f43590
Merge remote-tracking branch 'origin/master' into develop
2021-06-26 01:53:46 +00:00
QMK Bot
9337aab038
Merge remote-tracking branch 'origin/master' into develop
2021-06-26 01:39:01 +00:00
QMK Bot
0ef0c03a46
Merge remote-tracking branch 'origin/master' into develop
2021-06-25 03:52:10 +00:00
Zach White
b908275354
Optimize our jsonschema by using refs ( #13271 )
...
* fix some broken info.json files
* optimize our jsonschema using refs
* fix formatting after vscode broke it
* make flake8 happy
* cleanup
* make our schema validation more compact and flexible
2021-06-24 20:48:53 -07:00
QMK Bot
9d4412cb8b
Merge remote-tracking branch 'origin/master' into develop
2021-06-25 03:32:21 +00:00
QMK Bot
0412c92b68
Merge remote-tracking branch 'origin/master' into develop
2021-06-24 23:15:36 +00:00
QMK Bot
e8d1c0e300
Merge remote-tracking branch 'origin/master' into develop
2021-06-24 14:59:59 +00:00
QMK Bot
ae5755d27a
Merge remote-tracking branch 'origin/master' into develop
2021-06-24 12:55:22 +00:00
QMK Bot
3d7e062baa
Merge remote-tracking branch 'origin/master' into develop
2021-06-24 12:54:22 +00:00
QMK Bot
6418c1fde9
Merge remote-tracking branch 'origin/master' into develop
2021-06-24 04:34:20 +00:00
QMK Bot
8d87bfd46a
Merge remote-tracking branch 'origin/master' into develop
2021-06-24 03:36:07 +00:00
QMK Bot
9b65154e58
Merge remote-tracking branch 'origin/master' into develop
2021-06-24 02:55:14 +00:00
Michael Stapelberg
143ded332d
kint36: set correct EEPROM size ( #12946 )
...
The Teensy 3.6 comes with 4096 bytes of EEPROM.
This is commit 1 of 2 to make the EEPROM work.
The next commit changes the core code to wire up the EEPROM.
2021-06-24 12:54:18 +10:00
QMK Bot
c6d5049fb1
Merge remote-tracking branch 'origin/master' into develop
2021-06-24 02:54:06 +00:00
QMK Bot
08b62c5f5a
Merge remote-tracking branch 'origin/master' into develop
2021-06-24 02:51:44 +00:00
QMK Bot
a7b54d288f
Merge remote-tracking branch 'origin/master' into develop
2021-06-24 02:49:19 +00:00
QMK Bot
635f32b219
Merge remote-tracking branch 'origin/master' into develop
2021-06-24 02:46:37 +00:00
QMK Bot
b351338558
Merge remote-tracking branch 'origin/master' into develop
2021-06-24 02:33:18 +00:00
QMK Bot
8024f2683b
Merge remote-tracking branch 'origin/master' into develop
2021-06-24 02:28:59 +00:00
QMK Bot
ba3c5ec84e
Merge remote-tracking branch 'origin/master' into develop
2021-06-24 02:27:43 +00:00
QMK Bot
53ca79b922
Merge remote-tracking branch 'origin/master' into develop
2021-06-24 02:27:20 +00:00
QMK Bot
7313fee181
Merge remote-tracking branch 'origin/master' into develop
2021-06-24 02:26:58 +00:00
QMK Bot
054f1ccbdf
Merge remote-tracking branch 'origin/master' into develop
2021-06-24 02:25:25 +00:00
QMK Bot
54abf60e04
Merge remote-tracking branch 'origin/master' into develop
2021-06-24 02:24:38 +00:00
QMK Bot
303132fa8d
Merge remote-tracking branch 'origin/master' into develop
2021-06-24 02:24:08 +00:00
QMK Bot
7e7e6d1a02
Merge remote-tracking branch 'origin/master' into develop
2021-06-24 02:23:10 +00:00
QMK Bot
b69fa51ec3
Merge remote-tracking branch 'origin/master' into develop
2021-06-24 02:22:11 +00:00
Gigahawk
1ea01765e1
Allow settable SPI divisor for AW20216 driver, set default to 4 ( #13309 )
2021-06-23 19:57:46 +10:00
QMK Bot
531f34d2a0
Merge remote-tracking branch 'origin/master' into develop
2021-06-23 09:52:39 +00:00
QMK Bot
38d979189b
Merge remote-tracking branch 'origin/master' into develop
2021-06-23 09:45:48 +00:00
QMK Bot
c742d0bde4
Merge remote-tracking branch 'origin/master' into develop
2021-06-23 03:31:18 +00:00
Ryan
4319aca91c
Fix linker error when rgblight and RGB Matrix are both enabled ( #13304 )
2021-06-23 10:53:00 +10:00
QMK Bot
973a006c45
Merge remote-tracking branch 'origin/master' into develop
2021-06-23 00:45:47 +00:00
Ryan
791363a680
Remove rgblight stubs ( #13302 )
2021-06-23 10:16:41 +10:00
QMK Bot
540d95125c
Merge remote-tracking branch 'origin/master' into develop
2021-06-22 23:34:48 +00:00
QMK Bot
010715877f
Merge remote-tracking branch 'origin/master' into develop
2021-06-22 23:33:12 +00:00
Zach White
df794fa5cc
Remove the redundant pin name validation ( #13251 )
...
* remove the redundant pin name validation
* fix submodules
2021-06-22 12:02:12 -07:00
Zach White
e87d231645
Refactor doctor.py into a directory ( #13298 )
2021-06-22 19:50:53 +01:00
Ryan
d61e5c0027
Move LED/RGB Matrix code into their own directories ( #13257 )
2021-06-22 18:26:23 +10:00
QMK Bot
c03cb4edd7
Merge remote-tracking branch 'origin/master' into develop
2021-06-22 02:42:29 +00:00
Purdea Andrei
dd16d3cc7e
eeprom_i2c driver: added EXTERNAL_EEPROM_WP_PIN configuration option. ( #12617 )
2021-06-21 19:34:28 -07:00
Nick Brassel
0e3ae2cde0
Skip EEPROM writes once done. ( #13293 )
2021-06-22 09:37:28 +10:00
QMK Bot
a89eaceb59
Merge remote-tracking branch 'origin/master' into develop
2021-06-21 22:09:45 +00:00
QMK Bot
40e80455c9
Merge remote-tracking branch 'origin/master' into develop
2021-06-21 20:48:18 +00:00
QMK Bot
96ea3c1a03
Merge remote-tracking branch 'origin/master' into develop
2021-06-21 20:33:28 +00:00
QMK Bot
e28d7ab58c
Merge remote-tracking branch 'origin/master' into develop
2021-06-21 20:00:32 +00:00
Drashna Jaelre
6901411bca
Move optical sensor code to drivers folder ( #13044 )
2021-06-21 21:00:11 +01:00
QMK Bot
b491c7994a
Merge remote-tracking branch 'origin/master' into develop
2021-06-21 16:25:33 +00:00
QMK Bot
26357ddca8
Merge remote-tracking branch 'origin/master' into develop
2021-06-21 16:23:38 +00:00
QMK Bot
c6fb96fb9f
Merge remote-tracking branch 'origin/master' into develop
2021-06-21 16:04:56 +00:00
fauxpark
eaba4d327f
Merge remote-tracking branch 'upstream/master' into develop
2021-06-21 21:17:26 +10:00
Ryan
e4a2cfd853
Remove dfu-util arguments from mcu_selection ( #13150 )
2021-06-21 19:56:55 +10:00
QMK Bot
8d30209260
Merge remote-tracking branch 'origin/master' into develop
2021-06-20 18:37:17 +00:00
QMK Bot
40bf61118e
Merge remote-tracking branch 'origin/master' into develop
2021-06-20 16:38:52 +00:00
QMK Bot
c234341cf6
Merge remote-tracking branch 'origin/master' into develop
2021-06-20 15:30:49 +00:00
QMK Bot
291455098f
Merge remote-tracking branch 'origin/master' into develop
2021-06-20 13:30:43 +00:00
QMK Bot
8f36af8409
Merge remote-tracking branch 'origin/master' into develop
2021-06-20 08:01:01 +00:00
QMK Bot
25f1c242f8
Merge remote-tracking branch 'origin/master' into develop
2021-06-20 07:50:19 +00:00
QMK Bot
f80ee5639e
Merge remote-tracking branch 'origin/master' into develop
2021-06-20 07:37:50 +00:00
QMK Bot
085db5ec8d
Merge remote-tracking branch 'origin/master' into develop
2021-06-20 07:17:15 +00:00
QMK Bot
8f1eccc59b
Merge remote-tracking branch 'origin/master' into develop
2021-06-20 07:15:10 +00:00
QMK Bot
2cb4301656
Merge remote-tracking branch 'origin/master' into develop
2021-06-20 07:14:00 +00:00
QMK Bot
f106f77692
Merge remote-tracking branch 'origin/master' into develop
2021-06-20 03:09:08 +00:00
Roland Huber
e4c5b1bbbb
Add Per Key exclusions for Haptic Feedback ( #12386 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-06-19 19:28:54 -07:00
QMK Bot
f6ac5abd95
Merge remote-tracking branch 'origin/master' into develop
2021-06-20 02:21:53 +00:00
QMK Bot
18f6ded5fa
Merge remote-tracking branch 'origin/master' into develop
2021-06-20 02:21:20 +00:00
QMK Bot
67af692c97
Merge remote-tracking branch 'origin/master' into develop
2021-06-20 02:19:07 +00:00
Joakim Tufvegren
8d9f527081
Add sync_timer support over serial_link (i.e. Ergodox Infinity) ( #12845 )
2021-06-19 19:18:00 -07:00
QMK Bot
fc749b40e6
Merge remote-tracking branch 'origin/master' into develop
2021-06-20 02:14:49 +00:00
QMK Bot
76e856d052
Merge remote-tracking branch 'origin/master' into develop
2021-06-20 02:13:09 +00:00
fauxpark
e3030bff5e
Merge remote-tracking branch 'upstream/master' into develop
2021-06-20 12:10:59 +10:00
XScorpion2
5b7cf9fdc8
RGB Matrix eeprom write limiting ( #13238 )
2021-06-19 19:03:06 -07:00
Joel Challis
3c790123ce
Temporary disable of CRC ( #13252 )
2021-06-20 09:31:18 +10:00
Donald Kjer
1272ecd73c
Fixing incorrect keymap build when switching between multiple keymap.jsons ( #12632 )
2021-06-19 15:30:23 -07:00
Michael Stapelberg
7c5ef4060e
allow LINE_PINxx for Teensy 4.x pins ( #13247 )
...
fixes https://github.com/qmk/qmk_firmware/issues/13052
2021-06-19 15:21:56 -07:00
Jean-Sebastien Paquet
8dc036c2e4
Upgrades Vagrant box to Debian 10 to fix Docker build error on Debian 9. ( #13236 )
2021-06-19 13:52:34 +01:00
Ryan
37fba09021
ST7565 invert ( #13237 )
2021-06-19 18:51:35 +10:00
Ignaz Kevenaar
0311c8036d
Add oled_invert ( #13172 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-06-19 01:08:22 +10:00
Nick Brassel
172e6a7030
Extensible split data sync ( #11930 )
...
* Extensible split data sync capability through transactions.
- Split common transport has been split up between the transport layer
and data layer.
- Split "transactions" model used, with convergence between I2C and
serial data definitions.
- Slave matrix "generation count" is used to determine if the full slave
matrix needs to be retrieved.
- Encoders get the same "generation count" treatment.
- All other blocks of data are synchronised when a change is detected.
- All transmissions have a globally-configurable deadline before a
transmission is forced (`FORCED_SYNC_THROTTLE_MS`, default 100ms).
- Added atomicity for all core-synced data, preventing partial updates
- Added retries to AVR i2c_master's i2c_start, to minimise the number of
failed transactions when interrupts are disabled on the slave due to
atomicity checks.
- Some keyboards have had slight modifications made in order to ensure
that they still build due to firmware size restrictions.
* Fixup LED_MATRIX compile.
* Parameterise ERROR_DISCONNECT_COUNT.
2021-06-18 09:10:06 +10:00
Stefan Kerkmann
ef92c9ee2c
Add CRC8 calculation subsystem to quantum ( #12641 )
...
* Intended usage is data validation in split transport code.
* Default space efficient algorithm.
* Opt-in fast table based algorithmn with #define CRC8_USE_TABLE switch.
* Define switches for size and speed optimized versions, the default is size
optimized by using uint_least8_t as datatype for calculations.
* #define CRC8_OPTIMIZE_SPEED uses uint_fast8_t as datatype for
calculations, this only affects 32-bit Archs like ARM and RISC-V.
* Placeholder crc_init() function for hardware backed crc calculation,
not implemented yet.
2021-06-18 00:09:43 +01:00
Nick Brassel
67fa2568fe
ChibiOS SVN mirror script. ( #13070 )
2021-06-18 00:04:17 +01:00
QMK Bot
658ab47908
Merge remote-tracking branch 'origin/master' into develop
2021-06-17 17:05:15 +00:00
fauxpark
d04f7bc160
Merge remote-tracking branch 'upstream/master' into develop
2021-06-17 17:22:01 +10:00
Michael Stapelberg
9956ff4e03
core: wire up flash make target for Teensy 4.x ( #13077 )
...
related to https://github.com/kinx-project/kint/issues/5
2021-06-17 04:15:45 +10:00
Jonathan Rascher
d59f8d1c02
Fix overrun in st7565_write_raw when not at (0, 0) ( #13209 )
2021-06-15 22:30:27 -07:00
QMK Bot
f8d0ea9206
Merge remote-tracking branch 'origin/master' into develop
2021-06-16 05:21:59 +00:00
QMK Bot
706c8bebca
Merge remote-tracking branch 'origin/master' into develop
2021-06-16 05:21:26 +00:00
QMK Bot
25004123ce
Merge remote-tracking branch 'origin/master' into develop
2021-06-16 05:19:41 +00:00
QMK Bot
d150595f29
Merge remote-tracking branch 'origin/master' into develop
2021-06-16 05:15:23 +00:00
QMK Bot
a61c38c7ec
Merge remote-tracking branch 'origin/master' into develop
2021-06-16 05:07:37 +00:00
QMK Bot
03f7bec6c8
Merge remote-tracking branch 'origin/master' into develop
2021-06-16 04:55:03 +00:00
Michael Stapelberg
e2c5893405
core: make RESET key work with Teensy 4.x ( #13076 )
...
related to https://github.com/kinx-project/kint/issues/5
2021-06-15 21:53:27 -07:00
QMK Bot
d37900b906
Merge remote-tracking branch 'origin/master' into develop
2021-06-16 04:28:45 +00:00
QMK Bot
06971da0be
Merge remote-tracking branch 'origin/master' into develop
2021-06-16 04:20:45 +00:00
QMK Bot
2d6fe6eed4
Merge remote-tracking branch 'origin/master' into develop
2021-06-16 04:20:30 +00:00
QMK Bot
346f4548db
Merge remote-tracking branch 'origin/master' into develop
2021-06-16 04:18:48 +00:00
Albert Y
ff61df103e
Limit saturation for RGB_MATRIX_JELLYBEAN_RAINDROPS ( #12669 )
...
* Set saturation limit to jellybean_raindrops_anim.h
* Use faster bit-shift maths and qadd8
* Remove extra parenthesis
* Single bitmask operation is sufficient.
Co-authored-by: filterpaper <filterpaper@localhost>
2021-06-16 14:04:21 +10:00
Simon Arlott
a0959f1b33
Add asym_eager_defer_pk debounce type ( #12689 )
2021-06-16 14:00:37 +10:00
QMK Bot
b151153211
Merge remote-tracking branch 'origin/master' into develop
2021-06-16 03:54:19 +00:00
QMK Bot
41ba616463
Merge remote-tracking branch 'origin/master' into develop
2021-06-16 03:39:48 +00:00
QMK Bot
d82e5055dd
Merge remote-tracking branch 'origin/master' into develop
2021-06-16 03:36:03 +00:00
QMK Bot
3be3cdafa2
Merge remote-tracking branch 'origin/master' into develop
2021-06-16 03:34:34 +00:00
James
f5c2f7153d
[Keyboard] Moved tokyo60/ into tokyokeyboard/tokyo60/. ( #12023 )
...
* Moved tokyo60/ into tokyokeyboard/tokyo60/.
* Updated make instruction, fixed broken image link
* Fixed still broken image link.
2021-06-15 20:21:13 -07:00
QMK Bot
640f0fc7c6
Merge remote-tracking branch 'origin/master' into develop
2021-06-15 21:43:53 +00:00
QMK Bot
d7ecfa8382
Merge remote-tracking branch 'origin/master' into develop
2021-06-15 03:07:31 +00:00
QMK Bot
a2a524afbb
Merge remote-tracking branch 'origin/master' into develop
2021-06-14 23:52:31 +00:00
QMK Bot
8d0a610f6e
Merge remote-tracking branch 'origin/master' into develop
2021-06-14 06:32:22 +00:00
QMK Bot
6dc94019e4
Merge remote-tracking branch 'origin/master' into develop
2021-06-14 03:20:48 +00:00
Gigahawk
fda4149cc3
Fix LED mapping for GMMK Pro ( #13189 )
2021-06-14 12:38:20 +10:00
QMK Bot
836b8f7d64
Merge remote-tracking branch 'origin/master' into develop
2021-06-14 00:53:06 +00:00
QMK Bot
52028ceea1
Merge remote-tracking branch 'origin/master' into develop
2021-06-12 19:15:34 +00:00
QMK Bot
f8acb1ee10
Merge remote-tracking branch 'origin/master' into develop
2021-06-12 19:12:28 +00:00
QMK Bot
dc17180f84
Merge remote-tracking branch 'origin/master' into develop
2021-06-12 19:10:49 +00:00
QMK Bot
421fd75541
Merge remote-tracking branch 'origin/master' into develop
2021-06-12 19:09:03 +00:00
QMK Bot
0f226a30be
Merge remote-tracking branch 'origin/master' into develop
2021-06-11 10:35:43 +00:00
QMK Bot
641141c519
Merge remote-tracking branch 'origin/master' into develop
2021-06-10 21:50:54 +00:00
Joakim Tufvegren
6fe3943ad3
Migrate keyboards using uGFX to LED_MATRIX ( #9657 )
2021-06-10 17:46:09 +10:00
Ryan
b2fdd48744
Add ST7565 LCD driver ( #13089 )
...
Co-authored-by: Joakim Tufvegren <jocke@barbanet.com >
2021-06-10 17:16:09 +10:00
QMK Bot
cfc7ee61c5
Merge remote-tracking branch 'origin/master' into develop
2021-06-10 06:06:03 +00:00
Drashna Jaelre
7a6e630ffd
Fix RGB/LED Suspend defines ( #13146 )
2021-06-09 22:59:19 -07:00
Gigahawk
32b2ac0a80
GMMK Pro RGB Support ( #13147 )
...
* Enable SPI1 for GMMK pro
* Setup initial boilerplate for new LED driver
* RGB matrix minimally functional
* Map full LED matrix
* Return keymap to default
* Fix printscreen LED mapping
* Reduce max brightness
* Default values for AW20216
* Add documentation for AW20216
* Disable console and warnings
* Run cformat
* Update drivers/awinic/aw20216.h
Co-authored-by: Drashna Jaelre <drashna@live.com >
* make aw struct match issi struct
Co-authored-by: Drashna Jaelre <drashna@live.com >
* add led location defines
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Use led pin definitions in keyboard.c
* Add driver indices to led map
* Fix elif typo
* Run cformat
* Update docs
* Fix typo in docs
* Document global brightness limits
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-06-10 11:40:25 +10:00
QMK Bot
e21a039901
Merge remote-tracking branch 'origin/master' into develop
2021-06-09 17:48:11 +00:00
Carlos Martins
ca0070d11c
Updated encoder_update_user on my keymap to follow the new signature on quantum ( #13152 )
2021-06-10 03:32:16 +10:00
QMK Bot
a47f482d24
Merge remote-tracking branch 'origin/master' into develop
2021-06-09 09:15:29 +00:00
QMK Bot
9177e22d2c
Merge remote-tracking branch 'origin/master' into develop
2021-06-09 07:25:59 +00:00
Simon Arlott
b829a1d264
Avoid 8-bit timer overflows in debounce algorithms ( #12240 )
...
* Add fast_timer_t that is 16-bit or 32-bit based on architecture
A 16-bit timer will overflow sooner but be faster to compare on AVR.
* Avoid 8-bit timer overflows in debounce algorithms
Count down remaining elapsed time instead of trying to do 8-bit timer
comparisons.
Add a "none" implementation that is automatically used if DEBOUNCE is
0 otherwise it will break the _pk/_pr count down.
* Avoid unnecessary polling of the entire matrix in sym_eager_pk
The matrix only needs to be updated when a debounce timer expires.
* Avoid unnecessary polling of the entire matrix in sym_eager_pr
The matrix only needs to be updated when a debounce timer expires.
The use of the "needed_update" variable is trying to do what
"matrix_need_update" was added to fix but didn't work because it only
applied when all keys finished debouncing.
* Fix sym_defer_g timing inconsistency compared to other debounce algorithms
DEBOUNCE=5 should process the key after 5ms, not 6ms
* Add debounce tests
2021-06-09 17:23:21 +10:00
Nick Brassel
f287597c19
Use single memcmp to determine if matrix changed. ( #13064 )
...
* Use memcmp to determine if matrix changed.
* Firmware size issues.
* Add documentation for the lack of need of MATRIX_ROW_PINS/MATRIX_COL_PINS, when overriding low-level matrix functions.
2021-06-09 17:19:42 +10:00
QMK Bot
cbfa2dba25
Merge remote-tracking branch 'origin/master' into develop
2021-06-09 07:19:28 +00:00
QMK Bot
d9add95037
Merge remote-tracking branch 'origin/master' into develop
2021-06-08 19:07:33 +00:00
Ryan
17d0fad762
spi_master Kinetis support (#13098 )
2021-06-08 19:54:33 +10:00
QMK Bot
13defb0bef
Merge remote-tracking branch 'origin/master' into develop
2021-06-08 09:49:23 +00:00
QMK Bot
84e691717c
Merge remote-tracking branch 'origin/master' into develop
2021-06-07 23:38:33 +00:00
QMK Bot
f3fb3849a2
Merge remote-tracking branch 'origin/master' into develop
2021-06-07 23:31:29 +00:00
QMK Bot
c508da8a8e
Merge remote-tracking branch 'origin/master' into develop
2021-06-07 17:43:48 +00:00
QMK Bot
9399865b0d
Merge remote-tracking branch 'origin/master' into develop
2021-06-07 17:42:07 +00:00
QMK Bot
827e742bd4
Merge remote-tracking branch 'origin/master' into develop
2021-06-07 17:40:30 +00:00
QMK Bot
5e3ec2faf0
Merge remote-tracking branch 'origin/master' into develop
2021-06-07 17:39:16 +00:00
QMK Bot
2f910e1b2a
Merge remote-tracking branch 'origin/master' into develop
2021-06-07 17:37:20 +00:00
QMK Bot
f922133d30
Merge remote-tracking branch 'origin/master' into develop
2021-06-07 17:35:21 +00:00
QMK Bot
5686a00a9c
Merge remote-tracking branch 'origin/master' into develop
2021-06-07 10:47:09 +00:00
Takeshi ISHII
b72f10c635
Add readPort() and some API to 'tmk_core/common/*/gpio.h' ( #12754 )
...
* add readPort() and some API to 'tmk_core/common/*/gpio.h'
The following macros have been added to gpio.h.
* readPort(port)
* setPortBitInput(port, bit)
* setPortBitInputHigh(port, bit)
* setPortBitOutput(port, bit)
* writePortBitLow(port, bit)
* writePortBitHigh(port, bit)
* add data type 'port_data_t' into gpio.h
* rename qmk_pin to pin
2021-06-07 18:23:21 +09:00
QMK Bot
59862d30d0
Merge remote-tracking branch 'origin/master' into develop
2021-06-07 06:53:52 +00:00
Sergey Vlasov
680cc1fab4
Fix firmware size check with avr-libc 1:2.0.0+Atmel3.6.2-1.1 (Debian bullseye) ( #12951 )
...
Debian bullseye (testing at the moment, but seems close to release) has
avr-libc 1:2.0.0+Atmel3.6.2-1.1 with some changes taken from the
Atmel-distributed toolchain. In particular, the <avr/io.h> header for
ATmega32A (avr/iom32a.h) now defines the FLASHEND constant as `0x7FFFU`,
and that `U` suffix breaks the firmware size check code, because the
shell arithmetic expansion that is used to calculate `MAX_SIZE` does not
support those C-specific suffixes.
As a workaround, add `-D__ASSEMBLER__` to the C preprocessor invocation
that is used to expand those macros; in this case avr/iom32a.h defines
`FLASHEND` without the `U` suffix, and everything works as it did before
with older avr-libc versions.
The exact same code is present in two places; they are both changed,
even though the code in `tmk_core/avr.mk` is actually never used for
ATmega32A (and the header for ATmega32U4 does not add that `U` suffix to
`FLASHEND` for some reason).
2021-06-06 22:42:08 -07:00
Carlos Martins
2e68897a62
[Keymap] RGB Matrix working for Sofle RGB ( #12861 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-06-06 22:30:48 -07:00
Stefan Kerkmann
49fd3c0760
[Core] ChibiOS fix O3 and LTO breakage of extra keys and joystick ( #12819 )
2021-06-06 22:16:55 -07:00
QMK Bot
415dd21206
Merge remote-tracking branch 'origin/master' into develop
2021-06-07 05:11:07 +00:00
QMK Bot
102442a841
Merge remote-tracking branch 'origin/master' into develop
2021-06-07 05:08:50 +00:00
QMK Bot
fff115c1a4
Merge remote-tracking branch 'origin/master' into develop
2021-06-07 04:55:22 +00:00
QMK Bot
c7277a1420
Merge remote-tracking branch 'origin/master' into develop
2021-06-07 03:38:32 +00:00
Michael Stapelberg
7e4f01f454
core: bump USB spec version in device descriptor to 2.0 ( #13078 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-06-07 08:48:26 +10:00
QMK Bot
56ce0e4e33
Merge remote-tracking branch 'origin/master' into develop
2021-06-06 20:14:07 +00:00
QMK Bot
a1e575780d
Merge remote-tracking branch 'origin/master' into develop
2021-06-05 22:27:07 +00:00
QMK Bot
3d3b9807ab
Merge remote-tracking branch 'origin/master' into develop
2021-06-05 18:37:16 +00:00
QMK Bot
3e1e64ca19
Merge remote-tracking branch 'origin/master' into develop
2021-06-05 18:17:12 +00:00
QMK Bot
25fffb7da8
Merge remote-tracking branch 'origin/master' into develop
2021-06-05 15:09:04 +00:00
QMK Bot
c38332a5c7
Merge remote-tracking branch 'origin/master' into develop
2021-06-04 03:03:05 +00:00
QMK Bot
01cb2867db
Merge remote-tracking branch 'origin/master' into develop
2021-06-04 00:30:59 +00:00
QMK Bot
17f51fa9df
Merge remote-tracking branch 'origin/master' into develop
2021-06-03 18:40:18 +00:00
QMK Bot
a6f030fb42
Merge remote-tracking branch 'origin/master' into develop
2021-06-03 15:53:38 +00:00
QMK Bot
2344d06475
Merge remote-tracking branch 'origin/master' into develop
2021-06-03 06:27:15 +00:00
QMK Bot
eaa2e0cb24
Merge remote-tracking branch 'origin/master' into develop
2021-06-03 06:07:03 +00:00
QMK Bot
65fe74fde0
Merge remote-tracking branch 'origin/master' into develop
2021-06-02 23:48:58 +00:00
QMK Bot
b8711b9726
Merge remote-tracking branch 'origin/master' into develop
2021-06-02 21:00:26 +00:00
QMK Bot
9544b41640
Merge remote-tracking branch 'origin/master' into develop
2021-06-01 08:12:46 +00:00
Nick Brassel
e5d3e5a989
Add weak refs on reading rows/cols. ( #13062 )
2021-06-01 15:10:39 +10:00
QMK Bot
d64a853b55
Merge remote-tracking branch 'origin/master' into develop
2021-06-01 04:56:53 +00:00
Nick Brassel
554c36a055
Update ChibiOS, ChibiOS-Contrib. ( #13056 )
...
* Update ChibiOS, ChibiOS-Contrib.
* Add instructions.
* Wrong remote name
* Explicit version tag.
* Add link to procedure on the breaking changes page.
2021-06-01 08:11:50 +10:00
QMK Bot
5c6c37e3a9
Merge remote-tracking branch 'origin/master' into develop
2021-05-31 04:16:56 +00:00
QMK Bot
c22f4aeb8e
Merge remote-tracking branch 'origin/master' into develop
2021-05-31 04:04:59 +00:00
QMK Bot
234d37ec16
Merge remote-tracking branch 'origin/master' into develop
2021-05-30 21:59:09 +00:00
QMK Bot
bc01ee2a6e
Merge remote-tracking branch 'origin/master' into develop
2021-05-30 21:58:08 +00:00
QMK Bot
aa923b2034
Merge remote-tracking branch 'origin/master' into develop
2021-05-30 21:56:39 +00:00
QMK Bot
160f9144c2
Merge remote-tracking branch 'origin/master' into develop
2021-05-30 21:48:16 +00:00
QMK Bot
0d74ed3c35
Merge remote-tracking branch 'origin/master' into develop
2021-05-30 15:18:09 +00:00
QMK Bot
a72172a8fd
Merge remote-tracking branch 'origin/master' into develop
2021-05-29 21:39:21 +00:00
James Young
7d1194de01
run: qmk cformat --core-only
2021-05-29 13:53:10 -07:00
James Young
e628051505
Restore standard readme
2021-05-29 12:58:42 -07:00
James Young
275996f4c1
Add changelog for 2021-05-29 Breaking Changes merge ( #12939 )
...
* Add ChangeLog for 2021-05-29 Breaking Changes Merge: initial version
* Add recent develop changes
* Sort recent develop changes
* Remove sections for ChibiOS changes per tzarc
No ChibiOS changes this round.
* Add and sort recent develop changes
* add notes about keyboard moves/deletions
* import changelog for PR 12172
Documents the change to BOOTMAGIC_ENABLE.
* update section headings
* re-sort changelog
* add additional note regarding Bootmagic changes
* remove changelog timestamp
* update dates in main Breaking Changes docs
* fix broken section anchors in previous changelogs
* add link to backlight/eeprom patch to changelog
* highlight some more changes
* link PRs from section headers
Co-authored-by: Zach White <skullydazed@gmail.com >
2021-05-29 12:30:31 -07:00
QMK Bot
3ea3f32dfe
Merge remote-tracking branch 'origin/master' into develop
2021-05-29 19:06:14 +00:00
Ryan
d66090af19
backlight.c: include eeprom.h (#13024 )
2021-05-28 09:04:13 -07:00
Drashna Jaelre
b963049305
Fix keyboards/keymaps for boolean encoder callback changes ( #12985 )
2021-05-27 21:30:47 -07:00
Albert Y
5386c4c7b2
[Keyboard] Remove redundant legacy and common headers for crkbd ( #13023 )
...
Was causing compiler errors on some systems.
Co-authored-by: filterpaper <filterpaper@localhost>
2021-05-27 21:27:16 -07:00
QMK Bot
c1a3060431
Merge remote-tracking branch 'origin/master' into develop
2021-05-27 16:43:10 +00:00
Drashna Jaelre
b769b36202
Add dire message about LUFA mass storage bootloader ( #13014 )
2021-05-27 09:20:47 -07:00
QMK Bot
879185a214
Merge remote-tracking branch 'origin/master' into develop
2021-05-27 15:46:56 +00:00
QMK Bot
726368ce67
Merge remote-tracking branch 'origin/master' into develop
2021-05-27 05:31:07 +00:00
QMK Bot
995c9dff49
Merge remote-tracking branch 'origin/master' into develop
2021-05-27 05:26:24 +00:00
QMK Bot
69604e1750
Merge remote-tracking branch 'origin/master' into develop
2021-05-27 05:22:29 +00:00
Ryan
06aea834c4
Backlight: add defines for default level and breathing state ( #12560 )
2021-05-26 22:21:15 -07:00
QMK Bot
e128d45420
Merge remote-tracking branch 'origin/master' into develop
2021-05-27 05:20:39 +00:00
QMK Bot
0717890353
Merge remote-tracking branch 'origin/master' into develop
2021-05-27 05:17:47 +00:00
QMK Bot
cd78ab25a9
Merge remote-tracking branch 'origin/master' into develop
2021-05-27 05:14:01 +00:00
QMK Bot
beaebdf8eb
Merge remote-tracking branch 'origin/master' into develop
2021-05-27 05:12:06 +00:00
QMK Bot
a5c2a74b8c
Merge remote-tracking branch 'origin/master' into develop
2021-05-27 05:11:33 +00:00
peepeetee
ebaba80287
Document LED_MATRIX_FRAMEBUFFER_EFFECTS ( #12987 )
2021-05-26 21:22:56 -07:00
QMK Bot
15e408a6a5
Merge remote-tracking branch 'origin/master' into develop
2021-05-27 04:21:21 +00:00
QMK Bot
1593e78c97
Merge remote-tracking branch 'origin/master' into develop
2021-05-27 04:20:40 +00:00
QMK Bot
452a5216e2
Merge remote-tracking branch 'origin/master' into develop
2021-05-27 04:17:34 +00:00
QMK Bot
769396839b
Merge remote-tracking branch 'origin/master' into develop
2021-05-27 04:07:29 +00:00
QMK Bot
17991629c1
Merge remote-tracking branch 'origin/master' into develop
2021-05-27 04:03:42 +00:00
QMK Bot
513f5b0655
Merge remote-tracking branch 'origin/master' into develop
2021-05-27 04:02:15 +00:00
QMK Bot
b158afee93
Merge remote-tracking branch 'origin/master' into develop
2021-05-27 04:00:46 +00:00
QMK Bot
57306fb61c
Merge remote-tracking branch 'origin/master' into develop
2021-05-27 03:48:46 +00:00
Stefan Kerkmann
d9610120de
Add Full-duplex serial driver for ARM boards ( #9842 )
2021-05-26 20:37:54 -07:00
QMK Bot
a78964c918
Merge remote-tracking branch 'origin/master' into develop
2021-05-26 18:50:04 +00:00
Drashna Jaelre
f461adbd1d
[Keymap] Update to Drashna keymap and user code (based on develop) ( #12936 )
2021-05-25 09:24:01 -07:00
QMK Bot
cc815c4d83
Merge remote-tracking branch 'origin/master' into develop
2021-05-25 09:52:37 +00:00
Zach White
5cecfe8c9b
Merge remote-tracking branch 'origin/master' into develop
2021-05-24 23:39:24 -07:00
Drashna Jaelre
57158cc3bc
[Keyboard] Corne - Remove legacy revision support ( #12226 )
2021-05-24 23:23:20 -07:00
QMK Bot
8e22da67c1
Merge remote-tracking branch 'origin/master' into develop
2021-05-25 02:39:02 +00:00
Drashna Jaelre
330fe1d1cc
Do not hard set config in CPTC files ( #11864 )
2021-05-22 19:43:54 -07:00
QMK Bot
f5820059e4
Merge remote-tracking branch 'origin/master' into develop
2021-05-22 19:03:28 +00:00
QMK Bot
54c368d3aa
Merge remote-tracking branch 'origin/master' into develop
2021-05-22 17:19:26 +00:00
Ryan
8f4767d966
[Keyboard] Fix Terrazzo build failure ( #12977 )
2021-05-21 23:56:17 -07:00
QMK Bot
9ce4bdfd6a
Merge remote-tracking branch 'origin/master' into develop
2021-05-22 06:53:54 +00:00
Drashna Jaelre
a0fed0ea17
Convert Encoder callbacks to be boolean functions ( #12805 )
...
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com >
2021-05-21 23:17:32 -07:00
QMK Bot
76c23b15ab
Merge remote-tracking branch 'origin/master' into develop
2021-05-22 06:13:13 +00:00
QMK Bot
4c1ea0a522
Merge remote-tracking branch 'origin/master' into develop
2021-05-22 06:12:29 +00:00
QMK Bot
c01f873978
Merge remote-tracking branch 'origin/master' into develop
2021-05-22 05:43:00 +00:00
QMK Bot
924c25e702
Merge remote-tracking branch 'origin/master' into develop
2021-05-22 05:33:55 +00:00
QMK Bot
95d2f7c3c5
Merge remote-tracking branch 'origin/master' into develop
2021-05-22 05:30:46 +00:00
QMK Bot
3d49563535
Merge remote-tracking branch 'origin/master' into develop
2021-05-22 05:30:09 +00:00
QMK Bot
ca570947b0
Merge remote-tracking branch 'origin/master' into develop
2021-05-22 05:29:17 +00:00
QMK Bot
31130b9031
Merge remote-tracking branch 'origin/master' into develop
2021-05-22 04:44:51 +00:00
Donald Kjer
8e96c5a060
Add support for up to 4 IS31FL3733 drivers ( #12342 )
...
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com >
2021-05-21 21:42:39 -07:00
QMK Bot
81821f0a12
Merge remote-tracking branch 'origin/master' into develop
2021-05-22 04:39:17 +00:00
QMK Bot
e1500ce493
Merge remote-tracking branch 'origin/master' into develop
2021-05-22 04:33:46 +00:00
Zach White
4c0d8ae8d7
ensure we do not conflict with existing keymap aliases ( #12976 )
2021-05-21 16:59:10 -07:00
QMK Bot
de8fada3a3
Merge remote-tracking branch 'origin/master' into develop
2021-05-20 11:47:42 +00:00
QMK Bot
aeaa209b9d
Merge remote-tracking branch 'origin/master' into develop
2021-05-20 10:04:45 +00:00
Zach White
6955c5a002
Merge remote-tracking branch 'origin/master' into develop
...
Resolved Conflicts:
lib/python/qmk/tests/test_cli_commands.py
util/install/fedora.sh
2021-05-19 15:49:11 -07:00
Michael Stapelberg
82aa9ad4a5
matrix: wait for row signal to go HIGH for every row ( #12945 )
...
I noticed this discrepancy (last row of the matrix treated differently than the
others) when optimizing the input latency of my keyboard controller, see also
https://michael.stapelberg.ch/posts/2021-05-08-keyboard-input-latency-qmk-kinesis/
Before this commit, when tuning the delays I noticed ghost key presses when
pressing the F2 key, which is on the last row of the keyboard matrix: the
dead_grave key, which is on the first row of the keyboard matrix, would be
incorrectly detected as pressed.
After this commit, all keyboard matrix rows are interpreted correctly.
I suspect that my setup is more susceptible to this nuance than others because I
use GPIO_INPUT_PIN_DELAY=0 and hence don’t have another delay that might mask
the problem.
2021-05-20 06:43:36 +10:00
QMK Bot
068af97b7a
Merge remote-tracking branch 'origin/master' into develop
2021-05-19 19:01:52 +00:00
QMK Bot
e756586f41
Merge remote-tracking branch 'origin/master' into develop
2021-05-18 19:26:46 +00:00
Nick Brassel
58142f0726
Fixup housekeeping from being invoked twice per loop. ( #12933 )
2021-05-18 17:02:28 +10:00
QMK Bot
6cdc996e0b
Merge remote-tracking branch 'origin/master' into develop
2021-05-17 23:52:14 +00:00
QMK Bot
7e06393407
Merge remote-tracking branch 'origin/master' into develop
2021-05-17 22:54:15 +00:00
QMK Bot
b098757a7e
Merge remote-tracking branch 'origin/master' into develop
2021-05-17 15:52:41 +00:00
QMK Bot
8508fc8b98
Merge remote-tracking branch 'origin/master' into develop
2021-05-17 08:56:10 +00:00
Matthes W
6c7450dad7
Add function to allow repeated blinking of one layer ( #12237 )
...
* Implement function rgblight_blink_layer_repeat to allow repeated blinking of one layer at a time
* Update doc
* Rework rgblight blinking according to requested change
* optimize storage
2021-05-16 20:59:02 -04:00
QMK Bot
c14fa1e28f
Merge remote-tracking branch 'origin/master' into develop
2021-05-16 22:44:12 +00:00
QMK Bot
e6887f4260
Merge remote-tracking branch 'origin/master' into develop
2021-05-16 22:34:45 +00:00
QMK Bot
d8e38ef0b1
Merge remote-tracking branch 'origin/master' into develop
2021-05-16 22:34:14 +00:00
QMK Bot
39b2b2b010
Merge remote-tracking branch 'origin/master' into develop
2021-05-16 22:31:26 +00:00
QMK Bot
fef78c41cd
Merge remote-tracking branch 'origin/master' into develop
2021-05-16 22:20:57 +00:00
Zach White
de5c30a9ba
Use milc.subcommand.config instead of qmk.cli.config ( #12915 )
...
* Use milc.subcommand.config instead
* pyformat
* remove the config test
2021-05-16 11:06:57 -07:00
QMK Bot
8761e973ec
Merge remote-tracking branch 'origin/master' into develop
2021-05-16 01:57:14 +00:00
QMK Bot
433834fb8b
Merge remote-tracking branch 'origin/master' into develop
2021-05-16 00:35:33 +00:00
QMK Bot
86422f87c6
Merge remote-tracking branch 'origin/master' into develop
2021-05-16 00:29:33 +00:00
QMK Bot
388c151de7
Merge remote-tracking branch 'origin/master' into develop
2021-05-16 00:19:04 +00:00
QMK Bot
396abb0244
Merge remote-tracking branch 'origin/master' into develop
2021-05-16 00:15:19 +00:00
QMK Bot
7599cd4e50
Merge remote-tracking branch 'origin/master' into develop
2021-05-16 00:14:49 +00:00
QMK Bot
de2294413f
Merge remote-tracking branch 'origin/master' into develop
2021-05-16 00:09:46 +00:00
QMK Bot
4e32465f06
Merge remote-tracking branch 'origin/master' into develop
2021-05-16 00:08:53 +00:00
QMK Bot
08ec7618a1
Merge remote-tracking branch 'origin/master' into develop
2021-05-16 00:05:11 +00:00
QMK Bot
2bc35205a7
Merge remote-tracking branch 'origin/master' into develop
2021-05-15 23:52:01 +00:00
QMK Bot
14c0f4e44b
Merge remote-tracking branch 'origin/master' into develop
2021-05-15 18:52:47 +00:00
fauxpark
d6b707403e
Merge remote-tracking branch 'upstream/master' into develop
2021-05-15 13:43:46 +10:00
QMK Bot
1dca3a8e3a
Merge remote-tracking branch 'origin/master' into develop
2021-05-14 22:44:36 +00:00
Dave Vandyke
75da5e9742
[Keymap] Fix QWERTY/DVORAK status output for kzar keymap ( #12895 )
2021-05-14 08:30:21 -07:00
QMK Bot
36a2297deb
Merge remote-tracking branch 'origin/master' into develop
2021-05-14 04:10:46 +00:00
QMK Bot
16014fe31c
Merge remote-tracking branch 'origin/master' into develop
2021-05-14 03:54:43 +00:00
QMK Bot
188bcf7636
Merge remote-tracking branch 'origin/master' into develop
2021-05-14 03:21:19 +00:00
QMK Bot
4a5f575ef4
Merge remote-tracking branch 'origin/master' into develop
2021-05-14 03:12:06 +00:00
QMK Bot
8bf7a1452d
Merge remote-tracking branch 'origin/master' into develop
2021-05-14 03:10:57 +00:00
QMK Bot
2fcf761f33
Merge remote-tracking branch 'origin/master' into develop
2021-05-14 02:48:33 +00:00
QMK Bot
70bbcdf084
Merge remote-tracking branch 'origin/master' into develop
2021-05-14 02:46:09 +00:00
QMK Bot
178fbdac16
Merge remote-tracking branch 'origin/master' into develop
2021-05-14 02:40:36 +00:00
QMK Bot
5f9906eccc
Merge remote-tracking branch 'origin/master' into develop
2021-05-14 02:34:21 +00:00
QMK Bot
16c4590396
Merge remote-tracking branch 'origin/master' into develop
2021-05-14 02:22:22 +00:00
QMK Bot
8d85171f16
Merge remote-tracking branch 'origin/master' into develop
2021-05-14 02:21:08 +00:00
QMK Bot
eeb8ba4e62
Merge remote-tracking branch 'origin/master' into develop
2021-05-14 02:00:53 +00:00
QMK Bot
19810f4a8b
Merge remote-tracking branch 'origin/master' into develop
2021-05-13 18:08:17 +00:00
QMK Bot
c48ce4c259
Merge remote-tracking branch 'origin/master' into develop
2021-05-13 17:54:55 +00:00
QMK Bot
75ffb4b7e2
Merge remote-tracking branch 'origin/master' into develop
2021-05-13 17:52:38 +00:00
QMK Bot
929d06a65f
Merge remote-tracking branch 'origin/master' into develop
2021-05-13 17:46:41 +00:00
Joakim Tufvegren
cbdc3fb81b
Fix spelling mistake regarding LED Matrix in split_common. ( #12888 )
2021-05-14 03:37:24 +10:00
Ryan
04ab5de73c
Deprecate send_unicode_hex_string() ( #12602 )
2021-05-14 03:25:40 +10:00
QMK Bot
cae9eb4d8d
Merge remote-tracking branch 'origin/master' into develop
2021-05-13 17:23:24 +00:00
QMK Bot
f70dc8435a
Merge remote-tracking branch 'origin/master' into develop
2021-05-13 17:22:42 +00:00
QMK Bot
673c12fa3b
Merge remote-tracking branch 'origin/master' into develop
2021-05-13 17:20:16 +00:00
QMK Bot
008d8a740e
Merge remote-tracking branch 'origin/master' into develop
2021-05-13 17:13:20 +00:00
QMK Bot
b4039ec515
Merge remote-tracking branch 'origin/master' into develop
2021-05-13 16:36:43 +00:00
QMK Bot
f8f0ca458d
Merge remote-tracking branch 'origin/master' into develop
2021-05-13 16:29:39 +00:00
QMK Bot
40907fa98a
Merge remote-tracking branch 'origin/master' into develop
2021-05-13 06:53:27 +00:00
QMK Bot
89a3ef7699
Merge remote-tracking branch 'origin/master' into develop
2021-05-13 05:38:06 +00:00
QMK Bot
1dd6adffbe
Merge remote-tracking branch 'origin/master' into develop
2021-05-13 04:15:42 +00:00
Ryan
7078d5a5bd
LED Matrix: Documentation ( #12685 )
2021-05-13 12:57:57 +10:00
QMK Bot
dbfe2d7e9e
Merge remote-tracking branch 'origin/master' into develop
2021-05-13 02:36:23 +00:00
QMK Bot
c24d29ef54
Merge remote-tracking branch 'origin/master' into develop
2021-05-13 02:30:14 +00:00
QMK Bot
2d29ce5de1
Merge remote-tracking branch 'origin/master' into develop
2021-05-13 01:54:43 +00:00
QMK Bot
54a8b5af01
Merge remote-tracking branch 'origin/master' into develop
2021-05-13 01:32:21 +00:00
QMK Bot
bc9cd3e997
Merge remote-tracking branch 'origin/master' into develop
2021-05-13 01:27:46 +00:00
Drashna Jaelre
da0c551692
Add missing LED Matrix suspend code to suspend.c ( #12878 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-05-13 11:24:44 +10:00
noclew
d200e3de8e
[Keyboard] updated a vendor name / fixed minor keymap issues ( #12881 )
2021-05-12 17:19:48 -07:00
QMK Bot
49bc835aa9
Merge remote-tracking branch 'origin/master' into develop
2021-05-13 00:18:40 +00:00
QMK Bot
536df7c240
Merge remote-tracking branch 'origin/master' into develop
2021-05-13 00:02:42 +00:00
QMK Bot
9c80db1fdc
Merge remote-tracking branch 'origin/master' into develop
2021-05-12 23:25:56 +00:00
QMK Bot
53075ccc5d
Merge remote-tracking branch 'origin/master' into develop
2021-05-12 23:25:03 +00:00
Ryan
92fbadeb1b
Rename point_t -> led_point_t ( #12864 )
2021-05-13 09:17:18 +10:00
QMK Bot
07800e82c9
Merge remote-tracking branch 'origin/master' into develop
2021-05-12 16:50:09 +00:00
Zach White
6da60d4a5d
Add setup, clone, and env to the list of commands we allow even with broken modules ( #12868 )
2021-05-12 09:40:58 -07:00
QMK Bot
3a1ce81d29
Merge remote-tracking branch 'origin/master' into develop
2021-05-12 00:52:47 +00:00
QMK Bot
4bb00c6a0a
Merge remote-tracking branch 'origin/master' into develop
2021-05-11 18:43:25 +00:00
Zach White
38d8d5445e
Remove KEYMAP and LAYOUT_kc ( #12160 )
...
* alias KEYMAP to LAYOUT
* remove KEYMAP and LAYOUT_kc
2021-05-11 10:10:31 -07:00
Ryan
d84cbc3cec
Fix syntax error when compiling for ARM ( #12866 )
2021-05-11 08:17:28 -07:00
Ryan
3edc43964d
LED Matrix: Effects! ( #12651 )
2021-05-11 13:41:06 +10:00
Nick Brassel
f41fc6b70c
Fixup build errors on develop branch. ( #12723 )
2021-05-11 11:01:58 +10:00
QMK Bot
0432bde962
Merge remote-tracking branch 'origin/master' into develop
2021-05-11 00:33:02 +00:00
QMK Bot
17586ea7c4
Merge remote-tracking branch 'origin/master' into develop
2021-05-10 22:43:41 +00:00
Lukas Reineke
069cfb61b8
[Keymap] Turn OLED off on suspend in soundmonster keymap ( #10419 )
2021-05-10 15:40:18 -07:00
QMK Bot
6bb9113e27
Merge remote-tracking branch 'origin/master' into develop
2021-05-10 22:38:06 +00:00
Zach White
0e7c66e891
Merge remote-tracking branch 'origin/master' into develop
...
Conflicts:
bin/qmk
lib/python/qmk/cli/__init__.py
Merge conflicts fixed by skullydazed.
2021-05-10 12:16:04 -07:00
QMK Bot
911b45ce3b
Merge remote-tracking branch 'origin/master' into develop
2021-05-10 18:19:15 +00:00
QMK Bot
cfc6e4bfac
Merge remote-tracking branch 'origin/master' into develop
2021-05-10 17:37:36 +00:00
Sergey Vlasov
ffe81cbec1
Fix another bin/qmk reference ( #12856 )
2021-05-10 09:21:13 -07:00
Drashna Jaelre
f0b30e0027
Make Swap Hands use PROGMEM ( #12284 )
...
This converts the array that the Swap Hands feature uses to use PROGMEM,
and to read from that array, as such. Since this array never changes at
runtime, there is no reason to keep it in memory. Especially for AVR
boards, as memory is a precious resource.
2021-05-09 23:21:09 -07:00
QMK Bot
40d1506527
Merge remote-tracking branch 'origin/master' into develop
2021-05-09 20:40:22 +00:00
QMK Bot
2549b4b082
Merge remote-tracking branch 'origin/master' into develop
2021-05-09 19:16:57 +00:00
QMK Bot
201dc6d024
Merge remote-tracking branch 'origin/master' into develop
2021-05-09 18:30:52 +00:00
QMK Bot
2f367bab98
Merge remote-tracking branch 'origin/master' into develop
2021-05-09 17:20:16 +00:00
QMK Bot
ad1244e2cf
Merge remote-tracking branch 'origin/master' into develop
2021-05-09 17:15:32 +00:00
Ryan
62c3e3d11f
Remove pointless SERIAL_LINK_ENABLE rules ( #12846 )
2021-05-10 02:53:21 +10:00
QMK Bot
12292ba264
Merge remote-tracking branch 'origin/master' into develop
2021-05-09 15:07:13 +00:00
QMK Bot
bfb052db1d
Merge remote-tracking branch 'origin/master' into develop
2021-05-09 13:53:46 +00:00
QMK Bot
a0c95cb07e
Merge remote-tracking branch 'origin/master' into develop
2021-05-09 10:58:43 +00:00
Zach White
7a25dcacff
New command: qmk console ( #12828 )
...
* stash poc
* stash
* tidy up implementation
* Tidy up slightly for review
* Tidy up slightly for review
* Bodge environment to make tests pass
* Refactor away from asyncio due to windows issues
* Filter devices
* align vid/pid printing
* Add hidapi to the installers
* start preparing for multiple hid_listeners
* udev rules for hid_listen
* refactor to move closer to end state
* very basic implementation of the threaded model
* refactor how vid/pid/index are supplied and parsed
* windows improvements
* read the report directly when usage page isn't available
* add per-device colors, the choice to show names or numbers, and refactor
* add timestamps
* Add support for showing bootloaders
* tweak the color for bootloaders
* Align bootloader disconnect with connect color
* add support for showing all bootloaders
* fix the pyusb check
* tweaks
* fix exception
* hide a stack trace behind -v
* add --no-bootloaders option
* add documentation for qmk console
* Apply suggestions from code review
Co-authored-by: Ryan <fauxpark@gmail.com >
* pyformat
* clean up and flesh out KNOWN_BOOTLOADERS
Co-authored-by: zvecr <git@zvecr.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-05-08 20:56:07 -07:00
QMK Bot
d0a3bca9ec
Merge remote-tracking branch 'origin/master' into develop
2021-05-09 03:46:23 +00:00
QMK Bot
0e6359bce9
Merge remote-tracking branch 'origin/master' into develop
2021-05-09 03:00:40 +00:00
Zach White
767089384f
Resolve a number of warnings in qmk generate-api ( #12833 )
2021-05-08 12:44:05 -07:00
Zach White
3e9f809988
fix some references to bin/qmk that slipped in ( #12832 )
2021-05-08 12:25:04 -07:00
QMK Bot
a871444743
Merge remote-tracking branch 'origin/master' into develop
2021-05-08 17:27:30 +00:00
QMK Bot
fd5da75bdd
Merge remote-tracking branch 'origin/master' into develop
2021-05-08 16:35:59 +00:00
Barabas
fca7cc1747
Added OLED fade out support ( #12086 )
2021-05-08 12:27:13 +02:00
QMK Bot
992b146bc4
Merge remote-tracking branch 'origin/master' into develop
2021-05-07 17:22:41 +00:00
QMK Bot
5d7b026ce2
Merge remote-tracking branch 'origin/master' into develop
2021-05-07 09:52:46 +00:00
QMK Bot
8c2db395c4
Merge remote-tracking branch 'origin/master' into develop
2021-05-06 21:08:29 +00:00
QMK Bot
c820a5732c
Merge remote-tracking branch 'origin/master' into develop
2021-05-06 18:17:55 +00:00
QMK Bot
447bd64013
Merge remote-tracking branch 'origin/master' into develop
2021-05-06 16:16:51 +00:00
QMK Bot
45f710f3ff
Merge remote-tracking branch 'origin/master' into develop
2021-05-05 23:27:27 +00:00
QMK Bot
15f4ab6a3f
Merge remote-tracking branch 'origin/master' into develop
2021-05-04 19:39:11 +00:00
QMK Bot
65ee9d1b09
Merge remote-tracking branch 'origin/master' into develop
2021-05-04 08:40:56 +00:00
QMK Bot
084d0ae96e
Merge remote-tracking branch 'origin/master' into develop
2021-05-04 00:32:09 +00:00
Zach White
5d27c772fd
Fix comment parsing ( #12750 )
...
Co-authored-by: Erovia <Erovia@users.noreply.github.com >
2021-05-03 19:09:53 +02:00
QMK Bot
0ec438289d
Merge remote-tracking branch 'origin/master' into develop
2021-05-02 15:59:41 +00:00
QMK Bot
79e86adfb6
Merge remote-tracking branch 'origin/master' into develop
2021-05-02 15:44:16 +00:00
github-actions[bot]
f5b6bef4b3
[CI] Format code according to conventions ( #12772 )
...
Co-authored-by: QMK Bot <hello@qmk.fm >
2021-05-02 05:15:50 +10:00
XScorpion2
3c2e69af79
Fixing transport's led/rgb matrix suspend state logic ( #12770 )
2021-05-01 12:14:17 -07:00
QMK Bot
e9b0e9286e
Merge remote-tracking branch 'origin/master' into develop
2021-05-01 01:00:34 +00:00
QMK Bot
876352a030
Merge remote-tracking branch 'origin/master' into develop
2021-04-30 20:24:18 +00:00
QMK Bot
109b462789
Merge remote-tracking branch 'origin/master' into develop
2021-04-30 17:46:15 +00:00
QMK Bot
fc29068986
Merge remote-tracking branch 'origin/master' into develop
2021-04-29 18:26:09 +00:00
QMK Bot
c05fef752e
Merge remote-tracking branch 'origin/master' into develop
2021-04-29 16:55:32 +00:00
QMK Bot
9d5cd52284
Merge remote-tracking branch 'origin/master' into develop
2021-04-29 16:49:03 +00:00
QMK Bot
b481f554a0
Merge remote-tracking branch 'origin/master' into develop
2021-04-29 10:39:51 +00:00
github-actions[bot]
39bc8163d0
[CI] Format code according to conventions ( #12731 )
...
Co-authored-by: QMK Bot <hello@qmk.fm >
2021-04-29 13:36:47 +10:00
Drashna Jaelre
d8167779cd
Change RGB/LED Matrix to use a simple define for USB suspend ( #12697 )
2021-04-29 12:39:54 +10:00
QMK Bot
7409f03cbf
Merge remote-tracking branch 'origin/master' into develop
2021-04-28 10:46:45 +00:00
Nick Brassel
0a8e37509b
Fix bad PR merge for #6580 . ( #12721 )
2021-04-28 11:42:53 +01:00
QMK Bot
cd6168ee64
Merge remote-tracking branch 'origin/master' into develop
2021-04-28 01:39:39 +00:00
QMK Bot
d89d341541
Merge remote-tracking branch 'origin/master' into develop
2021-04-27 20:55:11 +00:00
QMK Bot
e95c76aaed
Merge remote-tracking branch 'origin/master' into develop
2021-04-27 19:37:23 +00:00
QMK Bot
eea33df1f9
Merge remote-tracking branch 'origin/master' into develop
2021-04-27 18:37:47 +00:00
QMK Bot
3e43a7f044
Merge remote-tracking branch 'origin/master' into develop
2021-04-27 17:42:03 +00:00
QMK Bot
f30637ee11
Merge remote-tracking branch 'origin/master' into develop
2021-04-27 17:24:11 +00:00
QMK Bot
86ab4fcb71
Merge remote-tracking branch 'origin/master' into develop
2021-04-27 06:45:17 +00:00
QMK Bot
a8c0954db5
Merge remote-tracking branch 'origin/master' into develop
2021-04-26 19:18:51 +00:00
QMK Bot
171f3e840b
Merge remote-tracking branch 'origin/master' into develop
2021-04-26 17:24:58 +00:00
JTM
54c1548247
Updated Function96 with V2 files and removed chconf.h and halconf.h ( #12613 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: JuanTapMan <68515848+JuanTapMan@users.noreply.github.com >
2021-04-26 10:38:13 +02:00
Xelus22
9cf82fae95
Add STM32L433 and L443 support ( #12063 )
...
* initial L433 commit
* change to XC
* fix L433
* disable all peripherals
* update system and peripheral clocks
* 433 change
* use its own board files
* revert its own board files
* l433 specific change
* fix stm32l432xx define
* remove duplicate #define
* fix bootloader jump
* move to L443xx and add i2c2, spi2, usart3 to mcuconf.h
* move to L443
* move to L443
* fix sdmmc in mcuconf.h
* include STM32L443
* add L443
* Include L443 in compatible microcontrollers
Co-authored-by: Nick Brassel <nick@tzarc.org >
* Include L443 in compatible microcontrollers
Co-authored-by: Nick Brassel <nick@tzarc.org >
* Update config bootloader jump description
Co-authored-by: Nick Brassel <nick@tzarc.org >
* Update ChibiOS define reasoning
Co-authored-by: Nick Brassel <nick@tzarc.org >
* Update quantum/mcu_selection.mk
Co-authored-by: Nick Brassel <nick@tzarc.org >
* fix git conflict
Co-authored-by: Nick Brassel <nick@tzarc.org >
2021-04-26 13:07:15 +10:00
QMK Bot
5168af9a9b
Merge remote-tracking branch 'origin/master' into develop
2021-04-26 02:52:29 +00:00
QMK Bot
61a1915cce
Merge remote-tracking branch 'origin/master' into develop
2021-04-25 20:46:54 +00:00
github-actions[bot]
03db48af75
Format code according to conventions ( #12687 )
...
Co-authored-by: QMK Bot <hello@qmk.fm >
2021-04-25 19:01:49 +10:00
github-actions[bot]
8c12fa2e59
Format code according to conventions ( #12682 )
...
Co-authored-by: QMK Bot <hello@qmk.fm >
2021-04-25 19:00:22 +10:00
Purdea Andrei
3f7350732c
Add support for MCU = STM32F446 ( #12619 )
...
* Add support for MCU = STM32F446
* Update platforms/chibios/GENERIC_STM32_F446XE/configs/config.h
Co-authored-by: Nick Brassel <nick@tzarc.org >
* Restore mcuconf.h to the one used by RT-STM32F446RE-NUCLEO64
* stm32f446: update mcuconf.h and board.h for 16MHz operation, with USB enabled, and other peripherals disabled.
Co-authored-by: Nick Brassel <nick@tzarc.org >
2021-04-25 18:59:25 +10:00
QMK Bot
5b1c3e360a
Merge remote-tracking branch 'origin/master' into develop
2021-04-25 08:57:56 +00:00
Purdea Andrei
412e7a03e4
eeprom driver: Refactor where eeprom driver initialisation (and EEPROM emulation initialisation) occurs to make it non-target-specific. ( #12671 )
2021-04-25 18:57:49 +10:00
QMK Bot
23e70fa857
Merge remote-tracking branch 'origin/master' into develop
2021-04-25 04:03:14 +00:00
QMK Bot
ee26e3df60
Merge remote-tracking branch 'origin/master' into develop
2021-04-25 04:00:00 +00:00
QMK Bot
ab6d07b585
Merge remote-tracking branch 'origin/master' into develop
2021-04-25 03:42:04 +00:00
Nick Brassel
891d18d356
Add initial support for tinyuf2 bootloader (when hosted on F411 blackpill) ( #12600 )
...
* Add support for jumping to tinyuf2 bootloader. Adds blackpill UF2 example.
* Update flashing.md
* Update chconf.h
* Update config.h
* Update halconf.h
* Update mcuconf.h
2021-04-25 13:40:56 +10:00
QMK Bot
2a61a500de
Merge remote-tracking branch 'origin/master' into develop
2021-04-25 03:16:16 +00:00
QMK Bot
64a9cf18e1
Merge remote-tracking branch 'origin/master' into develop
2021-04-25 03:12:09 +00:00
QMK Bot
19b3aa3a12
Merge remote-tracking branch 'origin/master' into develop
2021-04-25 01:48:16 +00:00
QMK Bot
7718b1598e
Merge remote-tracking branch 'origin/master' into develop
2021-04-25 01:16:24 +00:00
Sergey Vlasov
65c9752762
Update ADC driver for STM32F1xx, STM32F3xx, STM32F4xx ( #12403 )
...
* Fix default ADC_RESOLUTION for ADCv3 (and ADCv4)
Recent ChibiOS update removed ADC_CFGR1_RES_10BIT from the ADCv3 headers
(that macro should not have been there, because ADCv3 has CFGR instead of
CFGR1). Fix the default value for ADC_RESOLUTION to use ADC_CFGR_RES_10BITS
if it is defined (that name is used for ADCv3 and ADCv4).
* Update ADC docs to match the actually used resolution
ADC driver for ChibiOS actually uses the 10-bit resolution by default
(probably to match AVR); fix the documentation accordingly. Also add
both ADC_CFGR_RES_10BITS and ADC_CFGR1_RES_10BIT constants (these names
differ according to the ADC implementation in the particular MCU).
* Fix pinToMux() for B12 and B13 on STM32F3xx
Testing on STM32F303CCT6 revealed that the ADC mux values for B12 and
B13 pins were wrong.
* Add support for all possible analog pins on STM32F1xx
Added ADC mux values for pins A0...A7, B0, B1, C0...C5 on STM32F1xx
(they are the same at least for STM32F103x8 and larger F103 devices, and
also F102, F105, F107 families). Actually tested on STM32F103C8T6
(therefore pins C0...C5 were not tested).
Pins F6...F10, which are present on STM32F103x[C-G] in 144-pin packages,
cannot be supported at the moment, because those pins are connected only
to ADC3, but the ChibiOS ADC driver for STM32F1xx supports only ADC1.
* Add support for all possible analog pins on STM32F4xx
Added ADC mux values for pins A0...A7, B0, B1, C0...C5 and optionally
F3...F10 (if STM32_ADC_USE_ADC3 is enabled). These mux values are
apparently the same for all F4xx devices, except some smaller devices may
not have ADC3.
Actually tested on STM32F401CCU6, STM32F401CEU6, STM32F411CEU6 (using
various WeAct “Blackpill” boards); only pins A0...A7, B0, B1 were tested.
Pins F3...F10 are inside `#if STM32_ADC_USE_ADC3` because some devices
which don't have ADC3 also don't have the GPIOF port, therefore the code
which refers to Fx pins does not compile.
* Fix STM32F3xx ADC mux table in documentation
The ADC driver documentation had some errors in the mux table for STM32F3xx.
Fix this table to match the datasheet and the actual code (mux settings for
B12 and B13 were also tested on a real STM32F303CCT6 chip).
* Add STM32F1xx ADC pins to the documentation
* Add STM32F4xx ADC pins to the documentation
2021-04-25 11:15:37 +10:00
QMK Bot
f12aea5dfb
Merge remote-tracking branch 'origin/master' into develop
2021-04-25 01:14:55 +00:00
QMK Bot
7845cf1fac
Merge remote-tracking branch 'origin/master' into develop
2021-04-25 01:05:05 +00:00
QMK Bot
33a5468a60
Merge remote-tracking branch 'origin/master' into develop
2021-04-25 01:02:27 +00:00
QMK Bot
34b63cecb1
Merge remote-tracking branch 'origin/master' into develop
2021-04-25 01:01:19 +00:00
QMK Bot
7748a093cb
Merge remote-tracking branch 'origin/master' into develop
2021-04-25 01:00:39 +00:00
github-actions[bot]
d8f113bf98
Format code according to conventions ( #12680 )
...
Co-authored-by: QMK Bot <hello@qmk.fm >
2021-04-25 10:34:38 +10:00
Daniel Rodríguez Rivero
26b9b3aa23
feat: infinite timeout for leader key ( #6580 )
...
* feat: implement leader_no_timeout logic
* docs(leader_key): infinite leader timeout docs
2021-04-25 10:22:47 +10:00
QMK Bot
8f5cc8d762
Merge remote-tracking branch 'origin/master' into develop
2021-04-22 21:16:12 +00:00
QMK Bot
6be87836dc
Merge remote-tracking branch 'origin/master' into develop
2021-04-22 17:14:44 +00:00
QMK Bot
417803d7ae
Merge remote-tracking branch 'origin/master' into develop
2021-04-22 14:58:49 +00:00
github-actions[bot]
15ff1927db
[CI] Format code according to conventions ( #12650 )
...
Co-authored-by: QMK Bot <hello@qmk.fm >
2021-04-22 19:26:17 +10:00
Ryan
d6ab908272
LED Matrix: Split ( #12633 )
2021-04-22 19:21:13 +10:00
QMK Bot
5d458c6c8a
Merge remote-tracking branch 'origin/master' into develop
2021-04-21 23:51:07 +00:00
QMK Bot
fbc5a6c24b
Merge remote-tracking branch 'origin/master' into develop
2021-04-20 19:02:29 +00:00
QMK Bot
15872bde61
Merge remote-tracking branch 'origin/master' into develop
2021-04-20 18:13:34 +00:00
QMK Bot
b09d068bf6
Merge remote-tracking branch 'origin/master' into develop
2021-04-20 17:52:32 +00:00
QMK Bot
f7f8f97e6a
Merge remote-tracking branch 'origin/master' into develop
2021-04-20 17:50:40 +00:00
QMK Bot
2927af43e1
Merge remote-tracking branch 'origin/master' into develop
2021-04-20 17:48:10 +00:00
QMK Bot
7795e167ab
Merge remote-tracking branch 'origin/master' into develop
2021-04-20 17:46:58 +00:00
QMK Bot
b68ed9ebea
Merge remote-tracking branch 'origin/master' into develop
2021-04-20 17:25:10 +00:00
QMK Bot
ed59337239
Merge remote-tracking branch 'origin/master' into develop
2021-04-20 17:23:34 +00:00
QMK Bot
120b15458c
Merge remote-tracking branch 'origin/master' into develop
2021-04-20 17:23:01 +00:00
QMK Bot
19887f2d35
Merge remote-tracking branch 'origin/master' into develop
2021-04-20 17:22:13 +00:00
QMK Bot
a9e6dc3629
Merge remote-tracking branch 'origin/master' into develop
2021-04-20 17:18:12 +00:00
Michael Stapelberg
c922fc2cf3
[Keyboard] kint2pp: reduce input latency by ≈10ms ( #12625 )
2021-04-20 10:08:29 -07:00
Michael Stapelberg
3d32cbb0dc
[Keyboard] kint36: switch to sym_eager_pk debouncing ( #12626 )
2021-04-20 10:08:01 -07:00
QMK Bot
8da2c48650
Merge remote-tracking branch 'origin/master' into develop
2021-04-20 16:59:38 +00:00
QMK Bot
5aa3fd5ac7
Merge remote-tracking branch 'origin/master' into develop
2021-04-20 16:57:07 +00:00
QMK Bot
6620b6c515
Merge remote-tracking branch 'origin/master' into develop
2021-04-20 16:32:55 +00:00
QMK Bot
e31f210b59
Merge remote-tracking branch 'origin/master' into develop
2021-04-20 16:24:28 +00:00
QMK Bot
39e80a3f5c
Merge remote-tracking branch 'origin/master' into develop
2021-04-20 16:15:59 +00:00
QMK Bot
bc66d71dae
Merge remote-tracking branch 'origin/master' into develop
2021-04-20 16:12:25 +00:00
QMK Bot
427bff8504
Merge remote-tracking branch 'origin/master' into develop
2021-04-20 15:18:18 +00:00
Ryan
cb19c0906e
LED Matrix: Reactive effect buffers & advanced indicators ( #12588 )
2021-04-20 17:38:44 +10:00
QMK Bot
b1f48da5ee
Merge remote-tracking branch 'origin/master' into develop
2021-04-20 04:13:18 +00:00
Drashna Jaelre
c02137a0d2
Add Per Key functionality for AutoShift ( #11536 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-04-19 20:34:14 -07:00
QMK Bot
49efd6abb0
Merge remote-tracking branch 'origin/master' into develop
2021-04-20 02:40:47 +00:00
QMK Bot
663664e48f
Merge remote-tracking branch 'origin/master' into develop
2021-04-19 18:04:50 +00:00
QMK Bot
c3d1456615
Merge remote-tracking branch 'origin/master' into develop
2021-04-19 16:40:51 +00:00
Purdea Andrei
dcb8407ed6
Apply the "NO_LIMITED_CONTROLLER_CONNECT" fix to atmega16u2 ( #12482 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-04-19 09:33:24 -07:00
github-actions[bot]
230f09ca17
[CI] Format code according to conventions ( #12623 )
...
Co-authored-by: QMK Bot <hello@qmk.fm >
2021-04-19 20:19:16 +10:00
QMK Bot
d562b4fdc5
Merge remote-tracking branch 'origin/master' into develop
2021-04-19 10:15:56 +00:00
QMK Bot
46318f36ac
Merge remote-tracking branch 'origin/master' into develop
2021-04-19 09:23:28 +00:00
QMK Bot
97e7defaae
Merge remote-tracking branch 'origin/master' into develop
2021-04-19 09:22:54 +00:00
QMK Bot
56fff80e71
Merge remote-tracking branch 'origin/master' into develop
2021-04-19 09:21:56 +00:00
QMK Bot
42808238c1
Merge remote-tracking branch 'origin/master' into develop
2021-04-19 09:20:46 +00:00
QMK Bot
34df6743f6
Merge remote-tracking branch 'origin/master' into develop
2021-04-19 08:21:39 +00:00
QMK Bot
2c0b3649fb
Merge remote-tracking branch 'origin/master' into develop
2021-04-19 07:32:45 +00:00
QMK Bot
0235fc7ab2
Merge remote-tracking branch 'origin/master' into develop
2021-04-19 06:43:21 +00:00
Drashna Jaelre
180a32ec59
Enhancement of WPM feature ( #11727 )
2021-04-18 23:26:37 -07:00
QMK Bot
f65a5d2fb5
Merge remote-tracking branch 'origin/master' into develop
2021-04-19 06:18:08 +00:00
QMK Bot
6e5fd1a210
Merge remote-tracking branch 'origin/master' into develop
2021-04-19 06:13:00 +00:00
QMK Bot
a66947b7d6
Merge remote-tracking branch 'origin/master' into develop
2021-04-19 06:12:34 +00:00
QMK Bot
86ece8e98e
Merge remote-tracking branch 'origin/master' into develop
2021-04-19 06:04:50 +00:00
QMK Bot
5632c5db31
Merge remote-tracking branch 'origin/master' into develop
2021-04-19 06:00:42 +00:00
QMK Bot
ca9da27e16
Merge remote-tracking branch 'origin/master' into develop
2021-04-19 05:44:51 +00:00
QMK Bot
54521bd04b
Merge remote-tracking branch 'origin/master' into develop
2021-04-19 05:31:08 +00:00
QMK Bot
2e7fd319a1
Merge remote-tracking branch 'origin/master' into develop
2021-04-19 05:25:03 +00:00
QMK Bot
21997e8894
Merge remote-tracking branch 'origin/master' into develop
2021-04-19 05:05:55 +00:00
QMK Bot
ea29874099
Merge remote-tracking branch 'origin/master' into develop
2021-04-19 04:54:01 +00:00
QMK Bot
ca11abc201
Merge remote-tracking branch 'origin/master' into develop
2021-04-19 04:02:42 +00:00
QMK Bot
8ecdc66700
Merge remote-tracking branch 'origin/master' into develop
2021-04-19 03:54:31 +00:00
QMK Bot
9484c46555
Merge remote-tracking branch 'origin/master' into develop
2021-04-19 03:45:01 +00:00
QMK Bot
c2d7ebc3df
Merge remote-tracking branch 'origin/master' into develop
2021-04-19 03:37:16 +00:00
QMK Bot
7728b0f966
Merge remote-tracking branch 'origin/master' into develop
2021-04-19 03:08:31 +00:00
QMK Bot
0a9e18fae1
Merge remote-tracking branch 'origin/master' into develop
2021-04-18 22:40:16 +00:00
QMK Bot
924b9fcf05
Merge remote-tracking branch 'origin/master' into develop
2021-04-18 22:23:25 +00:00
QMK Bot
884f8658ef
Merge remote-tracking branch 'origin/master' into develop
2021-04-18 22:14:59 +00:00
QMK Bot
99ce84827a
Merge remote-tracking branch 'origin/master' into develop
2021-04-18 15:52:15 +00:00
QMK Bot
7f809c013a
Merge remote-tracking branch 'origin/master' into develop
2021-04-17 15:47:13 +00:00
QMK Bot
40365f8297
Merge remote-tracking branch 'origin/master' into develop
2021-04-16 14:26:52 +00:00
QMK Bot
1ac030b119
Merge remote-tracking branch 'origin/master' into develop
2021-04-16 14:24:18 +00:00
Joshua Diamond
e2289ffac0
Add missing RGB_MODE_TWINKLE / RGB_M_TW keycodes ( #11935 )
...
* Add missing RGB_MODE_TWINKLE / RGB_M_TW keycodes
* Better comment
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-04-15 19:32:17 -04:00
QMK Bot
1629c9b71a
Merge remote-tracking branch 'origin/master' into develop
2021-04-15 17:20:12 +00:00
QMK Bot
42a57b37fb
Merge remote-tracking branch 'origin/master' into develop
2021-04-15 17:05:00 +00:00
QMK Bot
be1b5c5a54
Merge remote-tracking branch 'origin/master' into develop
2021-04-15 17:01:54 +00:00
Ryan
53eb35b6cf
LED Matrix: Task system ( #12580 )
2021-04-15 12:08:52 +10:00
QMK Bot
2c0aa27e6c
Merge remote-tracking branch 'origin/master' into develop
2021-04-15 02:00:59 +00:00
QMK Bot
19b143688f
Merge remote-tracking branch 'origin/master' into develop
2021-04-14 21:51:45 +00:00
QMK Bot
3c08d27abb
Merge remote-tracking branch 'origin/master' into develop
2021-04-14 20:39:01 +00:00
QMK Bot
98dd9b6614
Merge remote-tracking branch 'origin/master' into develop
2021-04-14 03:09:16 +00:00
QMK Bot
4ed273699a
Merge remote-tracking branch 'origin/master' into develop
2021-04-14 01:32:38 +00:00
github-actions[bot]
333cd4ec9b
[CI] Format code according to conventions ( #12570 )
...
Co-authored-by: QMK Bot <hello@qmk.fm >
2021-04-13 19:58:34 +10:00
QMK Bot
30f38c4952
Merge remote-tracking branch 'origin/master' into develop
2021-04-13 09:52:45 +00:00
Ryan
a28fbcda23
Terrazzo: Fix wrong LED Matrix function names ( #12561 )
2021-04-13 19:51:31 +10:00
Ryan
ce99f98bb5
LED Matrix: suspend code ( #12509 )
2021-04-13 19:51:03 +10:00
Dave Vandyke
15f7cc3bde
[Keymap] Add kzar keymap for Kinesis Advantage ( #12444 )
2021-04-13 11:39:39 +02:00
James Young
a8d64c8b89
Change BOOTMAGIC_ENABLE=yes to use Bootmagic Lite ( #12172 )
2021-04-12 21:18:52 +02:00
QMK Bot
f5aaecfdfc
Merge remote-tracking branch 'origin/master' into develop
2021-04-12 18:41:12 +00:00
QMK Bot
ebdf750cdd
Merge remote-tracking branch 'origin/master' into develop
2021-04-12 17:56:32 +00:00
QMK Bot
79bdfc1110
Merge remote-tracking branch 'origin/master' into develop
2021-04-11 10:51:12 +00:00
QMK Bot
90875997ac
Merge remote-tracking branch 'origin/master' into develop
2021-04-11 10:49:39 +00:00
QMK Bot
f02af23973
Merge remote-tracking branch 'origin/master' into develop
2021-04-11 10:47:14 +00:00
QMK Bot
c9d7a4af45
Merge remote-tracking branch 'origin/master' into develop
2021-04-11 10:45:56 +00:00
QMK Bot
34323ecd8b
Merge remote-tracking branch 'origin/master' into develop
2021-04-10 16:34:58 +00:00
QMK Bot
d5a8431af4
Merge remote-tracking branch 'origin/master' into develop
2021-04-10 15:04:12 +00:00
QMK Bot
2e2dd3113b
Merge remote-tracking branch 'origin/master' into develop
2021-04-10 13:23:47 +00:00
QMK Bot
11e5bb2d8a
Merge remote-tracking branch 'origin/master' into develop
2021-04-10 05:58:04 +00:00
QMK Bot
29d537ce7b
Merge remote-tracking branch 'origin/master' into develop
2021-04-10 00:38:17 +00:00
QMK Bot
688fb1999b
Merge remote-tracking branch 'origin/master' into develop
2021-04-09 21:36:55 +00:00
QMK Bot
bcfa3fb9f2
Merge remote-tracking branch 'origin/master' into develop
2021-04-09 21:32:31 +00:00
QMK Bot
58afb87288
Merge remote-tracking branch 'origin/master' into develop
2021-04-09 19:05:51 +00:00
QMK Bot
0a453194e8
Merge remote-tracking branch 'origin/master' into develop
2021-04-09 18:49:03 +00:00
QMK Bot
3190c2f98d
Merge remote-tracking branch 'origin/master' into develop
2021-04-09 02:42:00 +00:00
QMK Bot
d4b3d00d88
Merge remote-tracking branch 'origin/master' into develop
2021-04-08 16:48:07 +00:00
QMK Bot
15674d0259
Merge remote-tracking branch 'origin/master' into develop
2021-04-08 04:16:47 +00:00
QMK Bot
52e8875eba
Merge remote-tracking branch 'origin/master' into develop
2021-04-07 13:58:12 +00:00
Ryan
40c314fe5c
LED Matrix: Implement CIE1931 curve ( #12417 )
2021-04-07 20:06:11 +10:00
QMK Bot
69bc465ace
Merge remote-tracking branch 'origin/master' into develop
2021-04-07 10:04:21 +00:00
Nick Brassel
96acb499d2
Fix up builds that are now too big for develop branch. ( #12495 )
2021-04-06 16:39:31 +10:00
Nick Brassel
64a0f5a659
Add support for producing UF2-format binaries. ( #12435 )
...
* First stab at enabling builds of UF2-format binaries.
* Add description on producing a UF2 file.
2021-04-06 16:39:15 +10:00
QMK Bot
3ce8c9fc8f
Merge remote-tracking branch 'origin/master' into develop
2021-04-04 09:10:07 +00:00
QMK Bot
8428cedc83
Merge remote-tracking branch 'origin/master' into develop
2021-04-03 19:43:05 +00:00
QMK Bot
9bedc6300d
Merge remote-tracking branch 'origin/master' into develop
2021-04-03 16:29:37 +00:00
QMK Bot
cc4066189a
Merge remote-tracking branch 'origin/master' into develop
2021-04-03 16:16:12 +00:00
github-actions[bot]
733c861052
Format code according to conventions ( #12467 )
...
Co-authored-by: QMK Bot <hello@qmk.fm >
2021-04-03 08:35:26 -07:00
QMK Bot
dd7f18f65f
Merge remote-tracking branch 'origin/master' into develop
2021-04-03 15:29:28 +00:00
QMK Bot
e90ec6a474
Merge remote-tracking branch 'origin/master' into develop
2021-04-03 13:51:51 +00:00
fauxpark
638cc50727
Merge remote-tracking branch 'upstream/master' into develop
2021-04-03 20:15:54 +11:00
QMK Bot
1444ebb7f1
Merge remote-tracking branch 'origin/master' into develop
2021-04-03 06:20:42 +00:00
QMK Bot
028a0dcd3d
Merge remote-tracking branch 'origin/master' into develop
2021-04-03 05:12:49 +00:00
QMK Bot
655927ab15
Merge remote-tracking branch 'origin/master' into develop
2021-04-03 05:06:28 +00:00
QMK Bot
051e23c782
Merge remote-tracking branch 'origin/master' into develop
2021-04-03 04:45:06 +00:00
QMK Bot
887d0fca0e
Merge remote-tracking branch 'origin/master' into develop
2021-04-03 04:21:01 +00:00
QMK Bot
358b040157
Merge remote-tracking branch 'origin/master' into develop
2021-04-03 04:18:44 +00:00
QMK Bot
184c553cab
Merge remote-tracking branch 'origin/master' into develop
2021-04-03 03:59:15 +00:00
QMK Bot
fc8495a744
Merge remote-tracking branch 'origin/master' into develop
2021-04-03 03:57:51 +00:00
QMK Bot
428e9e7886
Merge remote-tracking branch 'origin/master' into develop
2021-04-03 03:48:53 +00:00
QMK Bot
d475f04c78
Merge remote-tracking branch 'origin/master' into develop
2021-04-03 03:44:40 +00:00
QMK Bot
39e1b5b962
Merge remote-tracking branch 'origin/master' into develop
2021-04-03 02:04:56 +00:00
QMK Bot
c375ae3ec7
Merge remote-tracking branch 'origin/master' into develop
2021-04-03 02:03:00 +00:00
QMK Bot
f561b857f2
Merge remote-tracking branch 'origin/master' into develop
2021-04-03 00:52:10 +00:00
Ryan
8880e89bcd
Big quantum_keycodes cleanup ( #12249 )
2021-04-02 17:45:56 -07:00
QMK Bot
4c981953ac
Merge remote-tracking branch 'origin/master' into develop
2021-04-03 00:26:01 +00:00
QMK Bot
41723340de
Merge remote-tracking branch 'origin/master' into develop
2021-04-02 21:45:17 +00:00
QMK Bot
56560a859b
Merge remote-tracking branch 'origin/master' into develop
2021-04-02 21:26:07 +00:00
QMK Bot
65fab0ef5b
Merge remote-tracking branch 'origin/master' into develop
2021-04-02 21:24:42 +00:00
QMK Bot
6e531d0ccc
Merge remote-tracking branch 'origin/master' into develop
2021-04-02 10:45:01 +00:00
QMK Bot
c1ea97e15d
Merge remote-tracking branch 'origin/master' into develop
2021-04-01 01:59:03 +00:00
QMK Bot
da51302345
Merge remote-tracking branch 'origin/master' into develop
2021-03-31 13:09:34 +00:00
Michael Stapelberg
9d3b11d485
add kinesis/kint36 ( #10171 )
...
This moves the config_common.h into the files that include ../config.h,
so that the kint36/config.h does not include it (which would cause
compilation errors).
2021-03-31 10:41:41 +11:00
QMK Bot
a8889718aa
Merge remote-tracking branch 'origin/master' into develop
2021-03-30 23:17:00 +00:00
QMK Bot
1704eb16cd
Merge remote-tracking branch 'origin/master' into develop
2021-03-30 22:34:06 +00:00
Michael Stapelberg
e95a4f4f52
core: add pin_defs for MK66F18 ( #12419 )
...
This is in preparation for https://github.com/qmk/qmk_firmware/pull/10171
2021-03-30 21:11:40 +11:00
QMK Bot
c738d60cef
Merge remote-tracking branch 'origin/master' into develop
2021-03-29 03:46:52 +00:00
Ryan
2ae38e9c43
LED Matrix: Config functions ( #12361 )
2021-03-28 17:59:44 +11:00
QMK Bot
0d1162f180
Merge remote-tracking branch 'origin/master' into develop
2021-03-27 15:56:21 +00:00
QMK Bot
ea472b46c9
Merge remote-tracking branch 'origin/master' into develop
2021-03-27 08:04:42 +00:00
QMK Bot
76f8e84edd
Merge remote-tracking branch 'origin/master' into develop
2021-03-26 17:58:46 +00:00
QMK Bot
3d957a33fa
Merge remote-tracking branch 'origin/master' into develop
2021-03-26 12:37:54 +00:00
QMK Bot
0eb36b5e9a
Merge remote-tracking branch 'origin/master' into develop
2021-03-26 02:22:03 +00:00
github-actions[bot]
67252c246c
Format code according to conventions ( #12381 )
...
Co-authored-by: QMK Bot <hello@qmk.fm >
2021-03-25 23:44:37 +11:00
Oleg Senchenko
b05565f368
Fix connection issue in split keyboards when slave and OLED display are connected via I2C, fix #9335 ( #11487 )
...
* In split keyboards fix connection issue when slave and OLED are connected via I2C. Fix #9335
* Revert "In split keyboards fix connection issue when slave and OLED are connected via I2C. Fix #9335 "
This reverts commit 3ee639e1f3 .
* In split keyboards fix connection issue when slave and OLED are connected via I2C. Fix #9335
* Update drivers/oled/oled_driver.c
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: osenchenko <osechenko@chiefmate.io >
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-03-25 23:42:25 +11:00
QMK Bot
e2b652d95f
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 12:41:48 +00:00
QMK Bot
56dee4acc6
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 12:40:23 +00:00
QMK Bot
d0d77e8c60
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 12:39:14 +00:00
Liyang HU
3143846ba4
keyboards/xd60/readme.md: link to schematic on EasyEDA ( #12018 )
2021-03-25 23:38:54 +11:00
QMK Bot
25f1a3d759
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 12:20:42 +00:00
QMK Bot
5a0be4c6d8
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 12:14:17 +00:00
QMK Bot
2df1b124a7
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 12:11:36 +00:00
QMK Bot
f2729e8974
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 12:08:38 +00:00
QMK Bot
aa85b5ee1e
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 12:05:42 +00:00
QMK Bot
fd24546787
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 12:04:35 +00:00
QMK Bot
9294c5aa0a
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 12:03:24 +00:00
QMK Bot
712c9fc848
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 12:02:24 +00:00
QMK Bot
96a6214316
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 12:01:35 +00:00
QMK Bot
d2b405066d
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 11:55:36 +00:00
QMK Bot
ea1ed13bc8
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 11:53:33 +00:00
QMK Bot
6ad0b004fa
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 11:52:32 +00:00
QMK Bot
c3483458fe
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 11:51:33 +00:00
QMK Bot
ba5aacbb95
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 11:50:49 +00:00
QMK Bot
a2165b38a0
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 11:49:40 +00:00
QMK Bot
e86b7d0c13
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 11:47:36 +00:00
QMK Bot
5bc5921af4
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 11:46:26 +00:00
QMK Bot
76db2bb39b
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 11:44:56 +00:00
QMK Bot
a3760c0891
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 11:39:24 +00:00
QMK Bot
a747ef966b
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 11:38:44 +00:00
QMK Bot
87f6df0655
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 11:36:57 +00:00
QMK Bot
25b7a5d531
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 11:36:29 +00:00
QMK Bot
c7436e667d
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 11:35:49 +00:00
QMK Bot
183dde75de
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 11:35:06 +00:00
QMK Bot
8086837f69
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 11:34:28 +00:00
XScorpion2
ff41c22fdc
Adding keyboard level weak function for slave matrix scan ( #12317 )
2021-03-25 22:33:18 +11:00
QMK Bot
2f6236d1ea
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 11:31:17 +00:00
QMK Bot
921f1ba4cf
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 07:06:41 +00:00
QMK Bot
1bb04ea598
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 05:29:33 +00:00
QMK Bot
600fc8be2b
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 03:34:00 +00:00
QMK Bot
c823160d94
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 01:33:46 +00:00
QMK Bot
d6b18ebfe7
Merge remote-tracking branch 'origin/master' into develop
2021-03-24 19:47:14 +00:00
QMK Bot
b515651feb
Merge remote-tracking branch 'origin/master' into develop
2021-03-24 19:39:16 +00:00
QMK Bot
0dc0516f0c
Merge remote-tracking branch 'origin/master' into develop
2021-03-24 16:27:28 +00:00
QMK Bot
743d6c430b
Merge remote-tracking branch 'origin/master' into develop
2021-03-24 10:13:37 +00:00
QMK Bot
87aa3282f0
Merge remote-tracking branch 'origin/master' into develop
2021-03-24 09:07:46 +00:00
QMK Bot
bbc48b0ef5
Merge remote-tracking branch 'origin/master' into develop
2021-03-24 04:25:05 +00:00
Ryan
bd18405cf0
LED Matrix: Fix up eeconfig code ( #12327 )
2021-03-24 13:09:56 +11:00
QMK Bot
dd5a732eac
Merge remote-tracking branch 'origin/master' into develop
2021-03-24 02:04:16 +00:00
QMK Bot
862b01d4c0
Merge remote-tracking branch 'origin/master' into develop
2021-03-24 02:00:40 +00:00
QMK Bot
9afbbf21fd
Merge remote-tracking branch 'origin/master' into develop
2021-03-23 18:19:00 +00:00
QMK Bot
b2cfb629e4
Merge remote-tracking branch 'origin/master' into develop
2021-03-23 15:11:57 +00:00
QMK Bot
34423580e0
Merge remote-tracking branch 'origin/master' into develop
2021-03-23 07:01:25 +00:00
QMK Bot
e6d83644e8
Merge remote-tracking branch 'origin/master' into develop
2021-03-23 01:59:02 +00:00
QMK Bot
fe58770df8
Merge remote-tracking branch 'origin/master' into develop
2021-03-21 02:43:41 +00:00
Donald Kjer
00a0c81f8e
Durgod keyboard refactor in preparation for adding additional durgod keyboards ( #11978 )
...
* Durgod keyboard refactor in preparation for adding additional durgod keyboards
* Moving Durgod board configuration into a common location
* Reformatting layout macro whitespace
* Moving TGUI key functionality to the keyboard level
* Replacing default keymap.c with keymap.json
* Changing default and default_toggle_mac_windows keymaps to LAYOUT_all
* Increasing EEPROM size to support more VIA layers
* Fixing media keys; KC_MRWD/KC_MFFD => KC_MPRV/KC_NXT
* Move ISO Enter key to the correct row in Durgod K320
* Minor whitespace and readme cleanup for K320
* Changing durgod/k320 debounce back to default
* Simplifying DURGOD_STM32_F070's chconf.h
Co-authored-by: Simon Arlott <sa.me.uk>
Co-authored-by: Tyler Tidman <tyler.tidman@draak.ca >
2021-03-21 11:11:22 +11:00
QMK Bot
945b7a0613
Merge remote-tracking branch 'origin/master' into develop
2021-03-20 03:53:28 +00:00
Ryan
ed28795651
LED Matrix: Additional common_features.mk tweaks ( #12187 )
2021-03-20 14:52:33 +11:00
QMK Bot
9d547a8443
Merge remote-tracking branch 'origin/master' into develop
2021-03-20 00:13:10 +00:00
QMK Bot
c2dc3008b5
Merge remote-tracking branch 'origin/master' into develop
2021-03-19 19:37:22 +00:00
github-actions[bot]
32f0567ca5
Format code according to conventions ( #12292 )
...
Co-authored-by: QMK Bot <hello@qmk.fm >
2021-03-19 16:24:36 +00:00
Xelus22
6f7466b6dd
ARM WS2812 SPI config (baudrate and circular buffer) ( #12216 )
...
* initial commit
* include circular buffer command
* add endif
* circular buffer mode
* remove untrue comment
* revamp and add documentation
* do not allow WS2812_SPI_SYNC & CIRCULAR_BUFFER
2021-03-19 19:29:18 +11:00
Zach White
f2715a0593
Consistently use bin/qmk when that script is called ( #12286 )
...
* Pass QMK_BIN down to build_keyboard.mk
* choose the correct qmk script
2021-03-18 16:10:40 -07:00
QMK Bot
90b1e271a8
Merge remote-tracking branch 'origin/master' into develop
2021-03-18 17:25:01 +00:00
QMK Bot
d97a9fb4ff
Merge remote-tracking branch 'origin/master' into develop
2021-03-18 14:26:24 +00:00
QMK Bot
6d050b7282
Merge remote-tracking branch 'origin/master' into develop
2021-03-18 13:17:59 +00:00
QMK Bot
74c89de3e9
Merge remote-tracking branch 'origin/master' into develop
2021-03-18 03:38:43 +00:00
QMK Bot
af5c10ef0c
Merge remote-tracking branch 'origin/master' into develop
2021-03-18 01:29:25 +00:00
QMK Bot
4aa57e9e46
Merge remote-tracking branch 'origin/master' into develop
2021-03-18 00:48:52 +00:00
QMK Bot
d0c2f3c403
Merge remote-tracking branch 'origin/master' into develop
2021-03-17 22:33:49 +00:00
QMK Bot
31b657e8ea
Merge remote-tracking branch 'origin/master' into develop
2021-03-17 17:08:39 +00:00
QMK Bot
3367705ac2
Merge remote-tracking branch 'origin/master' into develop
2021-03-17 17:02:38 +00:00
QMK Bot
6671344602
Merge remote-tracking branch 'origin/master' into develop
2021-03-17 16:44:59 +00:00
XScorpion2
60837c9d0f
[Keyboard] Split RGB Matrix Zygomorph support ( #11083 )
2021-03-16 23:56:39 -07:00
QMK Bot
d4ac56226d
Merge remote-tracking branch 'origin/master' into develop
2021-03-17 06:50:58 +00:00
QMK Bot
29589ce832
Merge remote-tracking branch 'origin/master' into develop
2021-03-17 06:48:33 +00:00
QMK Bot
5e7a7c7e2f
Merge remote-tracking branch 'origin/master' into develop
2021-03-17 06:47:59 +00:00
QMK Bot
71b38e0cee
Merge remote-tracking branch 'origin/master' into develop
2021-03-17 06:32:31 +00:00
QMK Bot
8c00003466
Merge remote-tracking branch 'origin/master' into develop
2021-03-17 06:23:19 +00:00
QMK Bot
33852d14af
Merge remote-tracking branch 'origin/master' into develop
2021-03-17 06:18:20 +00:00
QMK Bot
6bc4528776
Merge remote-tracking branch 'origin/master' into develop
2021-03-17 06:01:16 +00:00
QMK Bot
b4b3be4f05
Merge remote-tracking branch 'origin/master' into develop
2021-03-17 04:58:19 +00:00
QMK Bot
6817771df7
Merge remote-tracking branch 'origin/master' into develop
2021-03-17 04:57:18 +00:00
QMK Bot
ed8ffa4bb4
Merge remote-tracking branch 'origin/master' into develop
2021-03-17 03:10:20 +00:00
QMK Bot
3c92142f12
Merge remote-tracking branch 'origin/master' into develop
2021-03-17 03:06:02 +00:00
QMK Bot
c680c84a31
Merge remote-tracking branch 'origin/master' into develop
2021-03-17 02:50:20 +00:00
QMK Bot
da752e5d7d
Merge remote-tracking branch 'origin/master' into develop
2021-03-17 02:44:50 +00:00
QMK Bot
cefa23e4eb
Merge remote-tracking branch 'origin/master' into develop
2021-03-17 02:24:08 +00:00
QMK Bot
07ea935533
Merge remote-tracking branch 'origin/master' into develop
2021-03-17 01:39:42 +00:00
Michael Stapelberg
1d341ffbb0
core: add support for MK66F18 (Teensy 3.6) micro controller ( #12258 )
...
This is in preparation for https://github.com/qmk/qmk_firmware/pull/10171
2021-03-17 06:45:21 +11:00
QMK Bot
319031154d
Merge remote-tracking branch 'origin/master' into develop
2021-03-16 07:01:35 +00:00
QMK Bot
2defbde5ab
Merge remote-tracking branch 'origin/master' into develop
2021-03-15 23:10:08 +00:00
QMK Bot
c12eae0c5e
Merge remote-tracking branch 'origin/master' into develop
2021-03-15 23:03:53 +00:00
QMK Bot
56d193c5c8
Merge remote-tracking branch 'origin/master' into develop
2021-03-15 17:42:47 +00:00
QMK Bot
c3a2a7659e
Merge remote-tracking branch 'origin/master' into develop
2021-03-15 08:25:35 +00:00
QMK Bot
8b9419aaf7
Merge remote-tracking branch 'origin/master' into develop
2021-03-15 08:07:38 +00:00
QMK Bot
2f59e1c1d9
Merge remote-tracking branch 'origin/master' into develop
2021-03-15 01:21:48 +00:00
QMK Bot
998c58e89b
Merge remote-tracking branch 'origin/master' into develop
2021-03-15 01:19:36 +00:00
QMK Bot
35db567c9c
Merge remote-tracking branch 'origin/master' into develop
2021-03-14 21:51:52 +00:00
QMK Bot
93929e8d01
Merge remote-tracking branch 'origin/master' into develop
2021-03-14 20:19:39 +00:00
QMK Bot
75867ff164
Merge remote-tracking branch 'origin/master' into develop
2021-03-14 20:17:43 +00:00
QMK Bot
78be537eff
Merge remote-tracking branch 'origin/master' into develop
2021-03-14 19:56:33 +00:00
QMK Bot
d036ebeaf6
Merge remote-tracking branch 'origin/master' into develop
2021-03-14 19:24:07 +00:00
Ryan
f236395176
LED Matrix: Clean up includes ( #12197 )
2021-03-13 11:38:26 +11:00
QMK Bot
5590c40b5b
Merge remote-tracking branch 'origin/master' into develop
2021-03-13 00:38:14 +00:00
QMK Bot
71bb07d10a
Merge remote-tracking branch 'origin/master' into develop
2021-03-12 22:38:13 +00:00
QMK Bot
e83f4e0173
Merge remote-tracking branch 'origin/master' into develop
2021-03-12 21:58:40 +00:00
QMK Bot
0ee473afd1
Merge remote-tracking branch 'origin/master' into develop
2021-03-12 21:50:57 +00:00
QMK Bot
f279f4731b
Merge remote-tracking branch 'origin/master' into develop
2021-03-12 21:48:20 +00:00
QMK Bot
d95df57297
Merge remote-tracking branch 'origin/master' into develop
2021-03-12 07:44:20 +00:00
QMK Bot
71f8f5048b
Merge remote-tracking branch 'origin/master' into develop
2021-03-12 07:04:21 +00:00
QMK Bot
183c49f352
Merge remote-tracking branch 'origin/master' into develop
2021-03-12 06:34:50 +00:00
QMK Bot
97268662fe
Merge remote-tracking branch 'origin/master' into develop
2021-03-11 18:02:34 +00:00
QMK Bot
b113772bb1
Merge remote-tracking branch 'origin/master' into develop
2021-03-10 22:48:53 +00:00
Joel Challis
40c7ecfdea
Move gpio wait logic to wait.h ( #12067 )
2021-03-10 22:47:36 +00:00
Ryan
2e24cfadb7
Remove FUNC() ( #12161 )
2021-03-11 05:21:28 +11:00
QMK Bot
bb01ea3809
Merge remote-tracking branch 'origin/master' into develop
2021-03-10 05:18:14 +00:00
QMK Bot
25ec655162
Merge remote-tracking branch 'origin/master' into develop
2021-03-09 21:37:12 +00:00
QMK Bot
4496983233
Merge remote-tracking branch 'origin/master' into develop
2021-03-09 18:37:19 +00:00
QMK Bot
7b91af780a
Merge remote-tracking branch 'origin/master' into develop
2021-03-09 16:07:25 +00:00
Ryan
9155b59e1a
LED Matrix: decouple from Backlight ( #12054 )
2021-03-08 16:55:00 +11:00
Zach White
b0069c5c05
Begin the process of deprecating bin/qmk in favor of the global cli ( #12109 )
...
* Begin the process of deprecating bin/qmk in favor of the global cli
* Correctly set the qmk bin
2021-03-07 19:10:03 -08:00
QMK Bot
7d45b7f269
Merge remote-tracking branch 'origin/master' into develop
2021-03-07 23:34:13 +00:00
QMK Bot
43b47495e3
Merge remote-tracking branch 'origin/master' into develop
2021-03-07 20:20:33 +00:00
Zach White
b15288fb87
trivial change to trigger api update
2021-03-07 12:01:13 -08:00
QMK Bot
e6e572bf5c
Merge remote-tracking branch 'origin/master' into develop
2021-03-07 16:15:38 +00:00
QMK Bot
37d1fa53e0
Merge remote-tracking branch 'origin/master' into develop
2021-03-07 06:40:08 +00:00
QMK Bot
f48d95b415
Merge remote-tracking branch 'origin/master' into develop
2021-03-07 05:26:50 +00:00
QMK Bot
5fb16e3442
Merge remote-tracking branch 'origin/master' into develop
2021-03-07 05:22:57 +00:00
QMK Bot
d170a1c0e2
Merge remote-tracking branch 'origin/master' into develop
2021-03-07 05:18:28 +00:00
QMK Bot
fbd6b28633
Merge remote-tracking branch 'origin/master' into develop
2021-03-06 23:57:11 +00:00
QMK Bot
56d5131715
Merge remote-tracking branch 'origin/master' into develop
2021-03-06 23:13:57 +00:00
QMK Bot
bee226b3ee
Merge remote-tracking branch 'origin/master' into develop
2021-03-06 21:04:21 +00:00
QMK Bot
6e19dbc923
Merge remote-tracking branch 'origin/master' into develop
2021-03-06 18:57:16 +00:00
QMK Bot
cde4165097
Merge remote-tracking branch 'origin/master' into develop
2021-03-06 08:50:30 +00:00
QMK Bot
c375a8d75b
Merge remote-tracking branch 'origin/master' into develop
2021-03-06 06:45:23 +00:00
Drashna Jaelre
b7f2f40ae5
Set default OLED Update Interval for Split Keyboards ( #12107 )
...
Because the matrix scanning is slower for splits, in general,
the frequent updating of the OLEDs can slow down the matrix scanning.
To help prevent that, set the update interval for the OLEDs to not
update as frequently.
2021-03-05 16:26:57 -08:00
QMK Bot
6e938f1f24
Merge remote-tracking branch 'origin/master' into develop
2021-03-05 22:23:19 +00:00
QMK Bot
e1ce619bf7
Merge remote-tracking branch 'origin/master' into develop
2021-03-05 20:26:58 +00:00
QMK Bot
3acb3a09fc
Merge remote-tracking branch 'origin/master' into develop
2021-03-05 18:43:45 +00:00
QMK Bot
7ca9604422
Merge remote-tracking branch 'origin/master' into develop
2021-03-05 18:30:41 +00:00
QMK Bot
ebfd555ad1
Merge remote-tracking branch 'origin/master' into develop
2021-03-05 18:26:10 +00:00
QMK Bot
f8f2cf7500
Merge remote-tracking branch 'origin/master' into develop
2021-03-05 18:04:50 +00:00
QMK Bot
cc6cd394e5
Merge remote-tracking branch 'origin/master' into develop
2021-03-05 05:16:14 +00:00
QMK Bot
7e051e0619
Merge remote-tracking branch 'origin/master' into develop
2021-03-05 04:25:54 +00:00
QMK Bot
a71fb6057d
Merge remote-tracking branch 'origin/master' into develop
2021-03-04 23:04:36 +00:00
QMK Bot
474cffbc0f
Merge remote-tracking branch 'origin/master' into develop
2021-03-04 23:00:06 +00:00
QMK Bot
4fcc709f4e
Merge remote-tracking branch 'origin/master' into develop
2021-03-04 19:08:37 +00:00
QMK Bot
01c5ee6f7d
Merge remote-tracking branch 'origin/master' into develop
2021-03-04 18:16:03 +00:00
QMK Bot
8f54152fab
Merge remote-tracking branch 'origin/master' into develop
2021-03-04 15:20:45 +00:00
QMK Bot
54f6ff3bd5
Merge remote-tracking branch 'origin/master' into develop
2021-03-04 04:10:10 +00:00
QMK Bot
d3092ced99
Merge remote-tracking branch 'origin/master' into develop
2021-03-04 01:02:37 +00:00
Nick Brassel
6c3af2670e
Fixup line endings.
2021-03-04 10:35:02 +11:00
QMK Bot
6a4960889e
Merge remote-tracking branch 'origin/master' into develop
2021-03-03 21:33:06 +00:00
QMK Bot
064265166c
Merge remote-tracking branch 'origin/master' into develop
2021-03-03 21:32:18 +00:00
QMK Bot
9f6ce448bd
Merge remote-tracking branch 'origin/master' into develop
2021-03-03 21:15:31 +00:00
QMK Bot
c26344fc93
Merge remote-tracking branch 'origin/master' into develop
2021-03-03 20:38:58 +00:00
QMK Bot
4235160dcf
Merge remote-tracking branch 'origin/master' into develop
2021-03-03 20:37:52 +00:00
QMK Bot
73120947cf
Merge remote-tracking branch 'origin/master' into develop
2021-03-03 20:28:54 +00:00
QMK Bot
5762bc4a5f
Merge remote-tracking branch 'origin/master' into develop
2021-03-03 18:52:36 +00:00
Drashna Jaelre
41933efbf0
[Keyboard] Enable RGB Matrix for Corne ( #12091 )
2021-03-03 10:38:21 -08:00
Sergey Vlasov
18a333ec6b
Add support for complementary outputs to the WS2812 PWM driver ( #11988 )
2021-03-02 20:26:06 -08:00
QMK Bot
8f5d2e546e
Merge remote-tracking branch 'origin/master' into develop
2021-03-03 04:07:13 +00:00
QMK Bot
4132dd87a4
Merge remote-tracking branch 'origin/master' into develop
2021-03-03 02:59:37 +00:00
github-actions[bot]
d950b97115
Format code according to conventions ( #12088 )
...
Co-authored-by: QMK Bot <hello@qmk.fm >
2021-03-03 07:54:11 +11:00
XScorpion2
cde2859a65
Split RGB Matrix ( #11055 )
...
* Split RGB Matrix
* Suspend State sync for rgb matrix
2021-03-03 07:32:15 +11:00
QMK Bot
967d7c47dc
Merge remote-tracking branch 'origin/master' into develop
2021-03-02 14:33:32 +00:00
QMK Bot
4c04c848b5
Merge remote-tracking branch 'origin/master' into develop
2021-03-02 14:32:29 +00:00
QMK Bot
27d2fb88ca
Merge remote-tracking branch 'origin/master' into develop
2021-03-02 05:29:53 +00:00
QMK Bot
de585e3109
Merge remote-tracking branch 'origin/master' into develop
2021-03-02 04:34:43 +00:00
QMK Bot
e662de94f6
Merge remote-tracking branch 'origin/master' into develop
2021-03-02 03:10:19 +00:00
QMK Bot
4fedf6efbd
Merge remote-tracking branch 'origin/master' into develop
2021-03-02 01:18:42 +00:00
QMK Bot
1beb6b686a
Merge remote-tracking branch 'origin/master' into develop
2021-03-01 19:57:19 +00:00
github-actions[bot]
50290c78b6
Format code according to conventions ( #12076 )
...
Co-authored-by: QMK Bot <hello@qmk.fm >
2021-03-01 18:08:18 +00:00
Drashna Jaelre
0e984b6e7e
Add ability to toggle One Shot functionality ( #4198 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-03-01 08:57:02 -08:00
QMK Bot
86f6f68274
Merge remote-tracking branch 'origin/master' into develop
2021-03-01 05:04:27 +00:00
QMK Bot
93a1d4f156
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 21:25:41 +00:00
QMK Bot
80e8e20a89
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 20:19:42 +00:00
QMK Bot
0efafdd408
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 20:12:15 +00:00
QMK Bot
3718f5149a
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 16:16:16 +00:00
QMK Bot
3b8ca5f343
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 16:01:51 +00:00
github-actions[bot]
b2f5bd7c60
Format code according to conventions ( #12056 )
...
Co-authored-by: QMK Bot <hello@qmk.fm >
2021-02-28 15:53:54 +00:00
Joel Challis
5ba4391cf2
Refactor of USB code within split_common ( #11890 )
...
* Initial refactor of usb code within split_common
* Add headers
* Correct disable condition
* Format
* Align func name
2021-02-28 15:52:58 +00:00
Joel Challis
415a8bc249
ARM - Refactor SLEEP_LED to support more platforms ( #8403 )
...
* Initial refactor of ARM SLEEP_LED to enable more platforms
* fix build issues
* Disable SLEEP_LED for boards with no caps lock code
* Enable GPT14 for boards with caps lock code and SLEEP_LED enabled
* Enable GPT for boards with caps lock code and SLEEP_LED enabled
2021-02-28 15:52:43 +00:00
Joel Challis
a3cbc8a004
Overhaul bootmagic logic to have single entrypoint ( #8532 )
...
* Relocate bootmagic logic to have single entrypoint
* Align init of layer state
2021-02-28 15:50:15 +00:00
QMK Bot
02dc3b6722
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 06:16:09 +00:00
QMK Bot
0f084751b4
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 06:13:59 +00:00
QMK Bot
d57b44153e
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 06:13:24 +00:00
QMK Bot
fcf1ec132f
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 06:12:24 +00:00
QMK Bot
4a31d0a9c9
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 06:11:35 +00:00
QMK Bot
656c39909a
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 06:10:56 +00:00
QMK Bot
70bdf25284
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 06:10:13 +00:00
QMK Bot
15af423d86
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 06:08:29 +00:00
QMK Bot
8428dee47e
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 06:07:06 +00:00
QMK Bot
cf8097138e
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 06:05:14 +00:00
QMK Bot
c4c3e774cd
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 06:04:19 +00:00
QMK Bot
a19363ab25
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 06:03:04 +00:00
QMK Bot
b6a39f61e5
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 06:02:30 +00:00
QMK Bot
13d44a2281
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 05:57:31 +00:00
QMK Bot
fad596a159
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 05:51:25 +00:00
QMK Bot
55d85b89c0
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 05:50:33 +00:00
QMK Bot
43bd843f37
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 05:44:26 +00:00
QMK Bot
85dd0556d7
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 05:42:46 +00:00
QMK Bot
e86e7c351d
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 05:39:17 +00:00
QMK Bot
c2f446f40e
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 05:38:43 +00:00
QMK Bot
d9d03d5af8
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 05:36:34 +00:00
QMK Bot
b64fd093ad
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 05:32:12 +00:00
QMK Bot
bd4b7f8b25
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 05:30:56 +00:00
QMK Bot
93d3cf52ab
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 05:04:17 +00:00
QMK Bot
33c7d6eb93
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 05:00:12 +00:00
QMK Bot
9525d5b5ae
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 04:54:08 +00:00
QMK Bot
00cb9029f5
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 04:48:45 +00:00
QMK Bot
72abf86870
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 00:17:42 +00:00
QMK Bot
605fd0eda8
Merge remote-tracking branch 'origin/master' into develop
2021-02-27 23:26:10 +00:00
QMK Bot
4db695f932
Merge remote-tracking branch 'origin/master' into develop
2021-02-27 22:36:14 +00:00
QMK Bot
89936c66b0
Merge remote-tracking branch 'origin/master' into develop
2021-02-27 22:34:01 +00:00
QMK Bot
37690f2651
Merge remote-tracking branch 'origin/master' into develop
2021-02-27 22:21:12 +00:00
QMK Bot
6ae72f3980
Merge remote-tracking branch 'origin/master' into develop
2021-02-27 22:08:25 +00:00
QMK Bot
06071dc76d
Merge remote-tracking branch 'origin/master' into develop
2021-02-27 22:02:34 +00:00
James Young
c7a7982e23
Branch point for 2021 May 29 Breaking Change
2021-02-27 12:54:23 -08:00