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

Pinky4: add via support #9711

Merged
merged 6 commits into from
Jul 25, 2020
Merged

Pinky4: add via support #9711

merged 6 commits into from
Jul 25, 2020

Conversation

ingara
Copy link
Contributor

@ingara ingara commented Jul 12, 2020

Add Via support for Pinky4

Description

Added a keymap that is compiled to support configuring the keyboard through Via.
This is tested on two separate physical Pinky4 boards.

I had to change VENDOR_ID, PRODUCT_ID and PRODUCT from their default values so that Via can properly identify the device.

Types of Changes

  • Core
  • Bugfix
  • New feature
  • Enhancement/optimization
  • Keyboard (addition or update)
  • Keymap/layout/userspace (addition or update)
  • Documentation

Issues Fixed or Closed by This PR

Checklist

  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have read the CONTRIBUTING document.
  • I have added tests to cover my changes.
  • I have tested the changes and verified that they work and don't break anything (as well as I can manage).

@ingara ingara force-pushed the pinky4-via-support branch from 113aec6 to ede12a9 Compare July 12, 2020 12:15
@zvecr zvecr added keyboard keymap via Adds via keymap and/or updates keyboard for via support labels Jul 17, 2020
keyboards/pinky/4/keymaps/via/keymap.c Outdated Show resolved Hide resolved
keyboards/pinky/4/keymaps/via/keymap.c Outdated Show resolved Hide resolved
keyboards/pinky/4/keymaps/via/keymap.c Outdated Show resolved Hide resolved
keyboards/pinky/4/keymaps/via/keymap.c Outdated Show resolved Hide resolved
keyboards/pinky/4/keymaps/via/rules.mk Outdated Show resolved Hide resolved
@zvecr zvecr requested a review from a team July 17, 2020 14:18
@ingara
Copy link
Contributor Author

ingara commented Jul 17, 2020

Thanks for the review, @zvecr :) I based the code on the default Pinky4 keymap, so I apologize for the code not following the proper standards. It should be fixed now, though, and I've verified that it still works on my keyboard.

keyboards/pinky/4/keymaps/via/rules.mk Outdated Show resolved Hide resolved
keyboards/pinky/4/keymaps/via/keymap.c Outdated Show resolved Hide resolved
@noroadsleft noroadsleft merged commit 65f4b94 into qmk:master Jul 25, 2020
@noroadsleft
Copy link
Member

Thanks!

nicocesar pushed a commit to nicocesar/qmk_firmware that referenced this pull request Aug 12, 2020
* Pinky4: add via support

* Pinky4/via: simplify rules.mk

* Pinky4/via: use built-in for KC_TRANS, enum for layer
_names

* Pinky4/via: remove redundant rules

* Pinky4/via: remove unnecessary slashes

* Pinky4/via: don't override default bootloader
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
keyboard keymap via Adds via keymap and/or updates keyboard for via support
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants