0da6562c4d
Make default layer size 16-bit ( #15286 )
...
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com >
2022-06-19 07:37:51 +10:00
b7771ec25b
RESET -> QK_BOOT default keymaps ( #17037 )
2022-05-15 20:26:27 +01:00
969c68a9ad
Provide better config defaults for bluepill boards ( #16909 )
2022-04-22 07:03:28 +10:00
46c0db458e
[Keyboard] Fix kay65 - Missing keycode ( #16849 )
2022-04-13 09:45:16 -07:00
a8e01df50f
[Keyboard] correct matrix for Kay65 ( #16751 )
2022-04-13 07:20:00 -07:00
764dc18a81
Remove NO_ACTION_MACRO
and NO_ACTION_FUNCTION
from keyboard config.h ( #16655 )
2022-03-15 13:56:58 +00:00
36ddb567cc
[Keyboard] Fix mechlovin/kay65 ( #16653 )
2022-03-14 21:00:57 -07:00
7fde309799
[Keyboard] Add Kay65 PCB by Team Mechlovin' ( #15565 )
...
* add kay65 PCB
* update
* update
* Update readme.md
* Update keyboards/mechlovin/kay65/rev1/rules.mk
* Update keyboards/mechlovin/olly/jf/rules.mk
* Update keyboards/mechlovin/kay65/rev1/rules.mk
* Update keyboards/mechlovin/kay65/rev1/info.json
* Update keymap.c
* update
* Update keyboards/mechlovin/kay65/rev1/rev1.h
* Update keyboards/mechlovin/kay65/rev1/info.json
* Update keyboards/mechlovin/kay65/rev1/info.json
* Update keyboards/mechlovin/kay65/rev1/rules.mk
* Update keymap.c
* Update readme.md
* Update keyboards/mechlovin/olly/jf/readme.md
* Update keyboards/mechlovin/kay65/rev1/config.h
2022-03-14 17:23:57 -07:00
003231aaf2
[Keyboard] Add Mechlovin Infinity87.5 PCB ( #15163 )
...
* add infinity87.5
* Update readme.md
* Update keyboards/mechlovin/infinity875/config.h
* Update keyboards/mechlovin/infinity875/info.json
* Update keyboards/mechlovin/infinity875/rules.mk
* Update keyboards/mechlovin/infinity875/rules.mk
* Update keyboards/mechlovin/infinity875/config.h
* Enable RGB matrix effect
* update keymap default
* undef RGB matrix effect
* Update keyboards/mechlovin/infinity875/rules.mk
* Update keyboards/mechlovin/infinity875/rules.mk
* Update keyboards/mechlovin/infinity875/rules.mk
* Update keyboards/mechlovin/infinity875/readme.md
* Update keyboards/mechlovin/infinity875/infinity875.h
* Update keyboards/mechlovin/infinity875/infinity875.h
* Update keyboards/mechlovin/infinity875/info.json
* Update keyboards/mechlovin/infinity875/infinity875.h
* Update keyboards/mechlovin/infinity875/infinity875.h
* Update keyboards/mechlovin/infinity875/info.json
* Update keyboards/mechlovin/infinity875/info.json
* Update keyboards/mechlovin/infinity875/info.json
2022-03-10 21:02:40 -08:00
83a32b2574
Remove 1k USB_POLLING_INTERVAL_MS config from keyboards and default-ish keymaps ( #16448 )
...
* Remove 1k USB_POLLING_INTERVAL_MS config from keyboard level
* Remove 1k USB_POLLING_INTERVAL_MS config from default|via keymaps
2022-02-26 03:20:57 +00:00
656c151e07
Merge remote-tracking branch 'origin/master' into develop
2022-02-11 03:38:26 +00:00
89fc2f166f
mechlovin/kay60: fix mismatched layout name ( #16314 )
2022-02-11 14:37:41 +11:00
e22efc037a
Don't make EEPROM size assumptions with dynamic keymaps. ( #16054 )
...
* Don't make EEPROM size assumptions with dynamic keymaps.
* Add support for checking against emulated flash, error out if someone attempts to build a board without specifying EEPROM size.
* Reorder defines so that MCU is considered last.
* Refactor EEPROM definitions for simplicity.
* Fix max sizing of kabedon/kabedon980.
* Fix max sizing of mechlovin/olly/jf.
* Fix unit tests.
* Review comments, add messages with values during build failures.
2022-02-02 15:04:37 +11:00
8ad59ec127
Merge remote-tracking branch 'origin/master' into develop
2022-01-30 23:11:13 +00:00
2e13f7d9f0
Mechlovin Olly BB Touch-Up ( #16137 )
...
* fix keymap alignment
Both the `default` and `via` keymaps had misalignments on the top 3 layers, which was misleading as to which keycode was on which switch on those layers.
* fix layout macro reference in info.json
* friendly-format info.json, phase 1
Adds line breaks between keyboard rows.
* correct info.json key sequence
* bb.h: use XXX for KC_NO
* bb.h: add matrix diagram
* add LAYOUT_ansi_split_bs
Includes reference keymap.
* add LAYOUT_iso_split_bs
Includes reference keymap.
* info.json: remove meta key
2022-01-30 23:10:42 +00:00
02637ec350
Merge remote-tracking branch 'origin/master' into develop
2022-01-15 07:51:29 +00:00
7edfb4deff
[Keyboard] Fix compilation issues for mechlovin hex4b ( #15885 )
2022-01-14 23:51:02 -08:00
08a42dc72c
Fix broken bootloader builds in develop. ( #15880 )
2022-01-15 01:04:58 +00:00
6e516ee89f
Merge remote-tracking branch 'origin/master' into develop
2022-01-12 22:10:08 +00:00
2c18dcc619
[Keyboard] Add Hex4B rev.2 PCB ( #15811 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2022-01-12 14:09:33 -08:00
80e321f6ab
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 17:57:37 +00:00
3d63c814d3
Correct matrix effect name ( #15816 )
2022-01-11 09:57:25 -08:00
a760168722
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 01:09:14 +00:00
ffebc0407c
[Keyboard] Add Kay60 PCB ( #15566 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2022-01-10 17:08:32 -08:00
de59dd1835
Merge remote-tracking branch 'origin/master' into develop
2022-01-09 02:34:46 +00:00
69510bab8e
[Keyboard] add Haus PCB ( #12434 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2022-01-08 18:33:46 -08:00
6bc870d899
Refactor bootloader_jump()
implementations ( #15450 )
...
* Refactor `bootloader_jump()` implementations
* Fix tests?
* Rename `atmel-samba` to `md-boot`
2021-12-27 21:10:07 +11:00
ec98bc343b
Hex 4b LED Layer Indicater ( #15160 )
...
* Hex 4b VIA Keymap to use scroll lock and num lock LED's to indicate active layer (0,1,2,3)
* Added readme.md file
2021-12-27 14:08:06 +11:00
f718a10889
Fix up build options comments ( #15463 )
2021-12-12 18:05:37 -08:00
a8d440e4e0
Tidy up NKRO_ENABLE rules ( #15382 )
2021-12-09 16:05:44 +11:00
554cc86aeb
Extended Community Layout Support ( #15371 )
...
* add tkl_f13_ansi Community Layout
* add tkl_f13_ansi_tsangan Community Layout
* add tkl_f13_iso Community Layout
* add tkl_f13_iso_tsangan Community Layout
* add missing layout diagrams to readme.md
* fix layout macro references in info.json files
* add tkl_nofrow_iso Community Layout
* enable Community Layout support: dyz/dyz_tkl
* enable Community Layout support: kopibeng/mnk88
* enable Community Layout support: mechlovin/infinity88
* enable Community Layout support: tgr/jane/v2ce
* tgr/jane/v2ce: rename/add layouts
The ANSI Tsangan and ISO Tsangan layout macros did not note that Split Right Shift was supported. This commit notes the Split Right Shift in the macro name, and adds Tsangan layouts without Split Right Shift for ANSI and ISO, which fixes the Community Layout support.
2021-12-06 22:36:02 -08:00
c12b997679
Tidy up SLEEP_LED_ENABLE
rules ( #15362 )
2021-12-01 21:13:00 +11:00
b98280bf5f
Rename Layout Macros for TKLs with F13 keys ( #15361 )
...
* dyz/dyz_tkl: rename F13 layouts
- rename LAYOUT_tkl_ansi_f13 to LAYOUT_tkl_f13_ansi
- rename LAYOUT_tkl_iso_f13 to LAYOUT_tkl_f13_iso
* kopibeng/mnk88: rename F13 layouts
- rename LAYOUT_tkl_ansi_f13 to LAYOUT_tkl_f13_ansi
- rename LAYOUT_tkl_ansi_tsangan_f13 to LAYOUT_tkl_f13_ansi_tsangan
- rename LAYOUT_tkl_iso_f13 to LAYOUT_tkl_f13_iso
- rename LAYOUT_tkl_iso_tsangan_f13 to LAYOUT_tkl_f13_iso_tsangan
* mechlovin/infinity88: rename F13 layouts
- rename LAYOUT_tkl_ansi_f13 to LAYOUT_tkl_f13_ansi
- rename LAYOUT_tkl_iso_f13 to LAYOUT_tkl_f13_iso
* mechlovin/infinity88: rename F13 layouts
- rename LAYOUT_tkl_ansi_f13 to LAYOUT_tkl_f13_ansi
- rename LAYOUT_tkl_ansi_tsangan_f13 to LAYOUT_tkl_f13_ansi_tsangan
- rename LAYOUT_tkl_iso_f13 to LAYOUT_tkl_f13_iso
- rename LAYOUT_tkl_iso_tsangan_f13 to LAYOUT_tkl_f13_iso_tsangan
2021-11-30 12:15:15 -08:00
282e916d86
Remove use of __flash due to LTO issues ( #15268 )
2021-11-24 18:38:49 +11:00
160b0558f5
Require explicit enabling of RGB Matrix modes ( #15018 )
2021-11-15 10:41:04 -08:00
adb6012de1
Merge remote-tracking branch 'origin/master' into develop
2021-11-08 04:41:15 +00:00
93b3d9b33c
Mechlovin Pisces Refactor ( #15080 )
2021-11-07 20:40:30 -08:00
df1d9175c4
Merge remote-tracking branch 'origin/master' into develop
2021-11-05 15:28:51 +00:00
25c93bd9a3
Mechlovin Infinity88 Layout Extension ( #15058 )
2021-11-05 08:28:12 -07:00
833bcbac68
Merge remote-tracking branch 'origin/master' into develop
2021-11-04 22:09:19 +00:00
45b35e6ea1
[Keyboard] Update Infinity87 rev. 2 ( #14820 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-11-04 15:08:40 -07:00
84ea77ead6
Remove BOOTMAGIC_ENABLE = lite
option ( #15002 )
...
* remove BOOTMAGIC_ENABLE=lite setting
* change keyboard BOOTMAGIC_ENABLE rules
Edits keyboard-level instances of `BOOTMAGIC_ENABLE = lite` to `BOOTMAGIC_ENABLE = yes`.
* change keyboard BOOTMAGIC_ENABLE inline comments
Edits keyboard-level BOOTMAGIC_ENABLE inline comments to "Enable Bootmagic Lite".
* change keymap BOOTMAGIC_ENABLE rules
Edits keymap-level instances of `BOOTMAGIC_ENABLE = lite` to `BOOTMAGIC_ENABLE = yes`.
* change keymap BOOTMAGIC_ENABLE inline comments
Edits/adds keymap-level BOOTMAGIC_ENABLE inline comments to read "Enable Bootmagic Lite".
* change layout/user BOOTMAGIC_ENABLE rules/comments
Edits instances of `BOOTMAGIC_ENABLE = lite` to `BOOTMAGIC_ENABLE = yes`.
Edits/adds keymap-level BOOTMAGIC_ENABLE inline comments to read "Enable Bootmagic Lite".
* update non-rules.mk BOOTMAGIC_ENABLE references in keyboards/
* remove docs references to Full Bootmagic
* convert data-driven Bootmagic Lite instances
* remove Bootmagic Lite bodge from data-driven generation
* Merge remote-tracking branch 'upstream/develop' into rm/bootmagic-full_q4a
* update docs/ja/config_options.md per mtei
* update docs/faq_misc.md per mtei
Remove remaining Full Bootmagic reference.
2021-11-05 08:18:09 +11:00
d952c384cb
Merge remote-tracking branch 'origin/master' into develop
2021-10-11 09:57:04 +00:00
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
b487e10753
Clean up LED/RGB Matrix driver config ( #14760 )
2021-10-10 16:57:49 -07:00
d785282df7
Merge remote-tracking branch 'origin/master' into develop
2021-10-03 21:17:56 +00:00
6279399425
[Keyboard] Fix Mechlovin's Olly/BB keyboard matrix file ( #14680 )
2021-10-03 22:17:46 +01:00
64a118a58c
Merge remote-tracking branch 'origin/master' into develop
2021-10-02 15:00:21 +00:00
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
ed062d811d
Merge remote-tracking branch 'origin/master' into develop
2021-09-30 08:21:20 +00:00