Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MechBrewery MB65S Refactor #15515

Merged
merged 13 commits into from
Dec 19, 2021
Merged

Conversation

noroadsleft
Copy link
Member

Description

Cleans up around the layout macros, which were misleading as to the supported layouts, and some minor keymap refactoring.

  • renames layout macros
    • LAYOUT_65_ansi -> LAYOUT_65_ansi_blocker
    • LAYOUT_65_ansi_split_bs -> LAYOUT_65_ansi_blocker_split_bs
    • LAYOUT_65_iso -> LAYOUT_65_ansi_blocker_isoenter (full ISO layouts aren't supported by the PCB)
  • touch-up keymaps
    • four-space indent
    • update block comments
    • update keycode grid alignment
  • use maintainer's GitHub username in info.json
  • update Community Layout support in rules.mk

cc @AnthonyNguyen168 (keyboard maintainer)

Types of Changes

  • Enhancement/optimization
  • Keyboard (addition or update)
  • Keymap/layout/userspace (addition or update)

Checklist

  • My code follows the code style of this project: C, Python
  • I have read the PR Checklist document and have made the appropriate changes.
  • I have read the CONTRIBUTING document.
  • I have tested the changes and verified that they work and don't break anything (as well as I can manage).

The layouts listed aren't actually supported because the PCB only supports 65% with Blocker layouts, and not Standard 65% layouts.
Renamed because the PCB does not support ISO Left Shift; only ANSI Left Shift is supported.
Supported layouts: 65_ansi_blocker, 65_ansi_blocker_split_bs
- use four-space indent
- update keymap block comments
- update keycode grid alignment
Aligns inline comments.
Replaces `kbd67` with `the MB65S`.
The only rule present is `LTO_ENABLE = yes`, which is already present at keyboard level, so it's not needed here.
@AnthonyNguyen168
Copy link

Thank you.

@drashna drashna merged commit 98a8222 into qmk:master Dec 19, 2021
mattgauf added a commit to mattgauf/qmk_firmware that referenced this pull request Dec 20, 2021
* master: (581 commits)
  Add Superlyra keyboard + group with Lyra under new directory (qmk#14955)
  MechBrewery MB65S Refactor (qmk#15515)
  [Keyboard] Add k34 keyboard (qmk#15250)
  [Keyboard] update new keyboard zoom65_lite (qmk#15218)
  [Keyboard] Add Borderland (qmk#15501)
  [Keyboard] Nasu (qmk#15468)
  [Keyboard] Remove locking support for Sweep (qmk#15494)
  [Keyboard] Remove locking support from Cradio (qmk#15495)
  [Keyboard] Remove locking support for Macro3 (qmk#15496)
  [Keyboard] Add WestM (qmk#15459)
  Fix inverted gt and lt send_string mapping in canadian multilingual (qmk#15487)
  [Keyboard] removed extra layout from jorne.h (qmk#15491)
  [Keyboard] Add Jorne (qmk#15461)
  Fix some wrong keycode macros in locale mapping files (qmk#15488)
  [Core] Fix Sensor driver code (qmk#15484)
  [Keymap] Unicode and Pointing Device and Autocorect for drashna keymaps (qmk#15415)
  [Keyboard] Adelie Firmware (qmk#13265)
  [Keyboard] Add Elite-C DFU bootloader commands for Sweep (qmk#15449)
  [Keyboard] W1-AT addition (qmk#15467)
  [Keyboard] Add swap hands support for Technik_O (qmk#15477)
  ...
@noroadsleft noroadsleft deleted the rf/mechbrewery_mb65s branch December 20, 2021 16:41
epiciskandar pushed a commit to epiciskandar/qmk_firmware that referenced this pull request Dec 21, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants