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

Updating Promenade keyboard (Missing keys in matrix, other minor changes to keymap) #24705

Open
wants to merge 41 commits into
base: develop
Choose a base branch
from

Conversation

Feags
Copy link
Contributor

@Feags Feags commented Dec 11, 2024

Description

The Promenade supports the installation of either four 1.5u center column keys or six 1u keys. The matrix_diagram.md, LAYOUT_ALL in keyboard.json, and keymap.c are currently configured only for the four 1.5u keys. These files have now been updated to include the 1u key option.

Additionally, minor adjustments were made to the default keymap to reflect the most common layouts for this board. For example, KC_BSLS replaced KC_QUOT for the key located below Backspace. A UG_TOGG key was added to the FN layer for practicality. In addition to changing the 1.5u center column to 1u, minor cosmetic updates were made to the layout visuals in the keymap.

Types of Changes

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

Issues Fixed or Closed by This PR

  • 1u versions of the Promenade could not be properly programmed by default.

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.
  • 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).

Feags and others added 30 commits April 8, 2023 14:31
Making changes suggested by zvecr.
Removed dynamic_layer indicator, updated copyright year, deleted unused layers in keymaps.

Co-authored-by: Joel Challis <[email protected]>
Move WS2812 Driver from rules.mk to info.json

Co-authored-by: jack <[email protected]>
Move WS2812 Driver from rules.mk to info.json

Co-authored-by: jack <[email protected]>
Move WS2812 Driver from rules.mk to info.json

Co-authored-by: jack <[email protected]>
Feags added 11 commits February 12, 2024 18:32
Adding Promenade RP24S keyboard.json, default keymap, and readme
Adding layer access to layers 1 and 2
The Promenade supports the installation of either four 1.5u center column keys or six 1u keys. Initially, the matrix diagram, LAYOUT_ALL in keyboard.json, and keymap.c were configured only for the four 1.5u keys. These files have now been updated to include the 1u key option.

Additionally, minor adjustments were made to the default keymap to reflect the most common layouts for this board. For example, KC_BSLS replaced KC_QUOT for the key located below Backspace. Practical features, such as adding a UG_TOGG key to the FN layer, were also implemented. Minor cosmetic updates were made to the layout visuals in the keymap as well.
@Feags Feags changed the title Adding 1u layout Promenade keyboard, other minor changes to keymap Updating Promenade keyboard (Missing keys in Matrix, other minor changes to keymap) Dec 11, 2024
@Feags Feags changed the title Updating Promenade keyboard (Missing keys in Matrix, other minor changes to keymap) Updating Promenade keyboard (Missing keys in matrix, other minor changes to keymap) Dec 11, 2024
@Feags Feags marked this pull request as ready for review December 11, 2024 04:54
@zvecr zvecr changed the base branch from master to develop December 11, 2024 16:58
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.

2 participants