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

YMDK YD60MQ - Add bottom row layout "Split Spacebar Arrow Keys" #2182

Closed
wants to merge 1 commit into from

Conversation

plodah
Copy link

@plodah plodah commented Mar 6, 2024

Description

Create additional layout option for the bottom row of keyboard ymdk/yd60mq
This combines the existing options "Split Spacebar" and "Arrow Keys"
image

QMK Pull Request

Checklist

  • The VIA support for this keyboard is MERGED in QMK master already (MANDATORY)
  • The VIA definition follows the guide here: https://caniusevia.com/docs/layouts
  • I have a V3 JSON version for this keyboard definition.(MANDATORY)
  • I have tested this keyboard definition using VIA's "Design" tab.
  • I have tested this keyboard definition with firmware on a device.
  • I have assigned alpha keys and modifier keys with the correct colors.
  • The Vendor ID is not 0xFEED
    • Answers true for my changes; I have not checked the colors of Alpha/mod/highlights in all existing layout options, for example.

Cipulot added a commit to Cipulot/keyboards that referenced this pull request Mar 11, 2024
Removal of Stepped Caps option. This option is redundant since both normal and stepped positions share the same Row/Col position. Furthermore, the renderer doesn't handle the stepped caps correctly.

This PR also adds the features proposed in the-via#2182 by @plodah , while also addressing the inherent multilayout index shift that the removal of the step caps option causes.
@Cipulot
Copy link
Collaborator

Cipulot commented Mar 11, 2024

Closing this PR since the changes have been included in #2189 along with the removal of Stepped Caps option as described in the PR linked. Thanks @plodah for the PR adding the new layout👍

@Cipulot Cipulot closed this Mar 11, 2024
j4ckofalltrades pushed a commit to j4ckofalltrades/via-keyboards that referenced this pull request Apr 10, 2024
* Update kb12-01.json

* Add files via upload

* PW88 addition

* Compensator VIA json definitions

* Fixed split definitions and added V2 json

* Update kb19-01.json

* Update v3/smoll/pw88.json

Co-authored-by: Xelus22 <17491233+Xelus22@users.noreply.github.com>

* Add files via upload

* Update v3/doio/kb04/kb04-01.json

Co-authored-by: adophoxia <100170946+adophoxia@users.noreply.github.com>

* removed v2 definition

* [ Add 6Pad Via Macropad ]

* Add files via upload

* Add files via upload

* feat: add support for marshkeys/flowerpad

* Added SP BAE Support

* Create osav2_topre.json

* Create osav2_numpad_topre.json

* Add MNK 60 EC

* Add MNK 65 EC

* Add EC Type-K

* Fix layout option

* added TechnicPad

* technicpad: reformated <keyboard>.json files

* Update the layout support for XD96

Updates the VIA support for the XD96 keyboard, using matrix data found
in a TMK keymap generator.

* adding CMK11

* Add 60XT

* Update zed60.json

add support lighting keycode

* matrix fix

* Update yd60mq.json

Removal of Stepped Caps option. This option is redundant since both normal and stepped positions share the same Row/Col position. Furthermore, the renderer doesn't handle the stepped caps correctly.

This PR also adds the features proposed in the-via#2182 by @plodah , while also addressing the inherent multilayout index shift that the removal of the step caps option causes.

* Update v3/smoll/pw88.json

Applied correct key colors scheme as per documentation.

* Add sf2040 Support

* Update sf2040.json

* Add SIRIND Brick65

Add SIRIND Brick65

* fixing wkl layout

* Added Swiss support

* Move to v3

* Added km113 keyboard

* Re-structured folders to match QMK structure

* Add EQUATOR

* [ Add zlabkeeb 15pad VIA ]

* added highlight colors to json files

* Adds support for slice65 from pizzakeyboards

* Update via.json colors

* Add werk.technica werk.one config

* Update and rename via.json to swiss.json

* Create t75.json

* Update v3/vertex/t75/t75.json

* renaming files and folders to align with the rest of the repo

* Update v3/rmi_kb/equator/equator.json

* Update posey_split_v5-via.json.json

Added custom menu support for hardware repeat and layer-shifting color choices. Also cleaned up some long decimals.

* Renamed files and added custom menus to V4

* UPDATE

* Update v3/zlabkeeb/15pad/15pad.json

* Update src/pizzakeyboards/slice65/slice65.json

* fix: Moves slice65 to v3 folder

* removed legacy definition

* fixed technicpad v3 definition

* Update v3/technicpad/technicpad.json

* Add files via upload

* added 810e

* Update v3/doio/kb3x/kb3x-01.json

* Added SKILLER SGK50 S2 keyboard

* update key color, remove stepped lock and reformat the json files

* Update v3/neson_design/810e.json

* Update src/pmk/posey_split/v5/posey_split_v5.json

* Update src/pmk/posey_split/v4/posey_split_v4.json

* Move to V3 per @Cipulot request/advice

src is the legacy folder. Moving to the appropriate newer V3 folder.

* add ppr_merro60 (the-via#2173)

* add ppr_merro60

* move v3 files from v2 'src' dir to 'v3'

* Update v3/chlx/ppr_merro60/ppr_merro60.json

Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>

* Update v3/chlx/ppr_merro60/ppr_merro60.json

Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>

* Update v3/chlx/ppr_merro60/ppr_merro60.json

Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>

* Update v3/chlx/ppr_merro60/ppr_merro60.json

Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>

* Update v3/chlx/ppr_merro60/ppr_merro60.json

Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>

* Update v3/chlx/ppr_merro60/ppr_merro60.json

Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>

* update key colors for (6,0), (7,0), (6,6), (7,6). tested operational loading in via and running on board.

* remove pipe from modifier color code

* add decal blocks

---------

Co-authored-by: chalex <alejandrelee+magbogbro@gmail.com>
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>

* formatting

* formatting

* formatting

* SRC pass

* V3 pass

* Add kb38  via supported

* Add new versions of Sat75 to VIA

* Update v3/doio/kb38/kb38-01.json

Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>

* Update v3/doio/kb38/kb38-01.json

Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>

* Update v3/doio/kb38/kb38-01.json

Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>

* Update v3/doio/kb38/kb38-01.json

* Update v3/cannonkeys/satisfaction75_hs/satisfaction75_hs.json

* Update v3/cannonkeys/satisfaction75_rev2/satisfaction75_rev2.json

* yet another pass

* key order and json formatting script

---------

Co-authored-by: DOIO2022 <116554792+DOIO2022@users.noreply.github.com>
Co-authored-by: smollchungusm <mpamuller@msn.com>
Co-authored-by: Logan <lrfoster03@gmail.com>
Co-authored-by: SmollChungus <38044391+SmollChungus@users.noreply.github.com>
Co-authored-by: Xelus22 <17491233+Xelus22@users.noreply.github.com>
Co-authored-by: adophoxia <100170946+adophoxia@users.noreply.github.com>
Co-authored-by: Logan Foster <44828794+Lrfoster03@users.noreply.github.com>
Co-authored-by: zlabkeeb <160311066+zlabkeeb@users.noreply.github.com>
Co-authored-by: Vertex-kb <102476474+Vertex-kb@users.noreply.github.com>
Co-authored-by: Ethirallan <ethirallan@gmail.com>
Co-authored-by: blindassassin111 <38090555+blindassassin111@users.noreply.github.com>
Co-authored-by: Cipulot <40441626+Cipulot@users.noreply.github.com>
Co-authored-by: Niclas Hirschfeld <niclas@wonderland.io>
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
Co-authored-by: David Hoelscher <infinityis@users.noreply.github.com>
Co-authored-by: mechlovin <57231893+mechlovin@users.noreply.github.com>
Co-authored-by: hineybush <joshhinnebusch@gmail.com>
Co-authored-by: Strayfade <epicplayvig@gmail.com>
Co-authored-by: era <phyojinbin@gmail.com>
Co-authored-by: 4pplet <mail@4pplet.com>
Co-authored-by: Bregoli <leandercoolen@gmail.com>
Co-authored-by: bingkun.li <bingkun.li@westberrytech.com>
Co-authored-by: joliverMI <joliver@mechingenuity.com>
Co-authored-by: joliverMI <36174681+joliverMI@users.noreply.github.com>
Co-authored-by: Ramon Imbao <ramonimbao@gmail.com>
Co-authored-by: Veriyans <162705394+veriyaniot@users.noreply.github.com>
Co-authored-by: NW <nwhirschfeld@users.noreply.github.com>
Co-authored-by: Chad Skeeters <chad.skeeters@gmail.com>
Co-authored-by: Bregoliii <34028962+Bregoliii@users.noreply.github.com>
Co-authored-by: Moritz Plattner <moritz.plattner@gmx.net>
Co-authored-by: Jacky <128167503+JackyJia73@users.noreply.github.com>
Co-authored-by: Lei Yu <yuleiz@gmail.com>
Co-authored-by: wb <wb@westberrytech.com>
Co-authored-by: chalex <68408520+gaclee3b@users.noreply.github.com>
Co-authored-by: chalex <alejandrelee+magbogbro@gmail.com>
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>
Co-authored-by: Andrew Kannan <andrew.kannan@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants