summaryrefslogtreecommitdiffstats
path: root/keyboards/mechlovin
Commit message (Collapse)AuthorAgeFilesLines
* RESET -> QK_BOOT default keymaps (#17037)Joel Challis2022-05-151-1/+1
|
* Provide better config defaults for bluepill boards (#16909)Joel Challis2022-04-221-24/+0
|
* [Keyboard] Fix kay65 - Missing keycode (#16849)jack2022-04-131-4/+2
|
* [Keyboard] correct matrix for Kay65 (#16751)mechlovin2022-04-133-12/+13
|
* Remove `NO_ACTION_MACRO` and `NO_ACTION_FUNCTION` from keyboard config.h ↵Ryan2022-03-152-6/+0
| | | | (#16655)
* [Keyboard] Fix mechlovin/kay65 (#16653)jack2022-03-1411-9/+9
|
* [Keyboard] Add Kay65 PCB by Team Mechlovin' (#15565)mechlovin2022-03-1415-11/+642
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* [Keyboard] Add Mechlovin Infinity87.5 PCB (#15163)mechlovin2022-03-1016-0/+2310
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* Remove 1k USB_POLLING_INTERVAL_MS config from keyboards and default-ish ↵Joel Challis2022-02-262-6/+0
| | | | | | | keymaps (#16448) * Remove 1k USB_POLLING_INTERVAL_MS config from keyboard level * Remove 1k USB_POLLING_INTERVAL_MS config from default|via keymaps
* Merge remote-tracking branch 'origin/master' into developQMK Bot2022-02-111-1/+1
|\
| * mechlovin/kay60: fix mismatched layout name (#16314)Ryan2022-02-111-1/+1
| |
* | Don't make EEPROM size assumptions with dynamic keymaps. (#16054)Nick Brassel2022-02-022-28/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2022-01-308-44/+401
|\|
| * Mechlovin Olly BB Touch-Up (#16137)James Young2022-01-308-44/+401
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2022-01-151-21/+1
|\|
| * [Keyboard] Fix compilation issues for mechlovin hex4b (#15885)Drashna Jaelre2022-01-141-21/+1
| |
* | Fix broken bootloader builds in develop. (#15880)Dasky2022-01-151-0/+3
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2022-01-1210-17/+271
|\|
| * [Keyboard] Add Hex4B rev.2 PCB (#15811)mechlovin2022-01-1210-17/+271
| | | | | | | | Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2022-01-111-1/+1
|\|
| * Correct matrix effect name (#15816)Albert Y2022-01-111-1/+1
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2022-01-1110-0/+498
|\|
| * [Keyboard] Add Kay60 PCB (#15566)mechlovin2022-01-1010-0/+498
| | | | | | Co-authored-by: Ryan <fauxpark@gmail.com>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2022-01-092-2/+3
|\|
| * [Keyboard] add Haus PCB (#12434)mechlovin2022-01-082-2/+3
| | | | | | Co-authored-by: Ryan <fauxpark@gmail.com>
* | Refactor `bootloader_jump()` implementations (#15450)Ryan2021-12-271-2/+2
|/ | | | | | | * Refactor `bootloader_jump()` implementations * Fix tests? * Rename `atmel-samba` to `md-boot`
* Hex 4b LED Layer Indicater (#15160)nazerim2021-12-273-0/+114
| | | | | * 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
* Fix up build options comments (#15463)Ryan2021-12-121-1/+0
|
* Tidy up NKRO_ENABLE rules (#15382)Ryan2021-12-0924-45/+24
|
* Extended Community Layout Support (#15371)James Young2021-12-061-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* Tidy up `SLEEP_LED_ENABLE` rules (#15362)Ryan2021-12-0121-42/+0
|
* Rename Layout Macros for TKLs with F13 keys (#15361)James Young2021-11-302-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | * 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
* Remove use of __flash due to LTO issues (#15268)Joel Challis2021-11-245-5/+5
|
* Require explicit enabling of RGB Matrix modes (#15018)Drashna Jaelre2021-11-157-5/+338
|
* Merge remote-tracking branch 'origin/master' into developQMK Bot2021-11-085-51/+163
|\
| * Mechlovin Pisces Refactor (#15080)James Young2021-11-075-51/+163
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-11-053-12/+255
|\|
| * Mechlovin Infinity88 Layout Extension (#15058)James Young2021-11-053-12/+255
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-11-046-255/+192
|\|
| * [Keyboard] Update Infinity87 rev. 2 (#14820)mechlovin2021-11-046-255/+192
| | | | | | | | Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* | Remove `BOOTMAGIC_ENABLE = lite` option (#15002)James Young2021-11-0517-17/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-10-1110-0/+421
|\|
| * [Keyboard] Add Jay60 PCB (#14676)mechlovin2021-10-1110-0/+421
| | | | | | | | Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* | Clean up LED/RGB Matrix driver config (#14760)Ryan2021-10-103-9/+2
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-10-031-34/+35
|\|
| * [Keyboard] Fix Mechlovin's Olly/BB keyboard matrix file (#14680)Drashna Jaelre2021-10-031-34/+35
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-10-0212-0/+754
|\|
| * [Keyboard] Add Olly BB PCB (#14545)mechlovin2021-10-0212-0/+754
| | | | | | | | Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-09-304-16/+359
|\|
| * Mechlovin Hex4B: extend layout support (#14651)James Young2021-09-304-16/+359
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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