summaryrefslogtreecommitdiff
path: root/keyboards/kyria/kyria.h
AgeCommit message (Collapse)Author
2021-06-17[Keyboard] Fix revision issues with Kyria (#13208)Drashna Jaelre
Co-authored-by: Ryan <fauxpark@gmail.com>
2020-12-29[Keyboard] Add support to Kyria for the 2x2u layout (#11227)swampmonster
* Adding support for the 2 x 2u layout. This adds a macro to support the 2 x 2u layout which facilitates a cleaner looking layout configuration for the people using it. * Update keyboards/kyria/kyria.h Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: swampmonster <> Co-authored-by: Drashna Jaelre <drashna@live.com>
2020-06-29[Keymap] Adding my keymaps for ergodox_ez and kyria (#9365)Reed
* Trying to fix problems in my kyria steez * repeating last commit..... * repeating last commit on EDIT layer but swapping direction exit * moving the reversed desktop moves to the symbol layers on the same hand, for easier activation * adding mac desktop movement keys to Kyria layout * Adding readmes to my keymaps * Removing a png... * Update keyboards/ergodox_ez/keymaps/rmw/keymap-mac.c removing EPRM case * Apply suggestions from code review Great updates to various old-school or outdated ways I was doing things, removing some commented out code, etc. * Apply suggestions from code review Additional improvements * Moving tapdances.cpp to userspace as tapdances.c * reindenting the Kyria keymap to follow four-spaces convention, turning off oled on my kyria, improving the led handling on the Ergodox. * updating led stuff on the other two versions of the keymap, removing EPRM key from main keymap * Apply suggestions from code review I'm adding these various removals to the config file because it seems that at this time those settings are in harmony with the ergodox_ez defaults. * Moving encoder functions into their own userspace file * Apply suggestions from code review Removing settings that are now defaults, clearing out placeholder custom keycodes (smh) * updating encoder functions. * Moving to LAYOUT_stack for all layers, adding end of file newlines, switching to some shorter keycode aliases * Okay, refactor is well underway. * refactored! Also improved led handling for ergodox and rgb handling for kyria * removing mac/windows swappable version because I don't feel like dealing with it when reflashing is so easy. * moving LAYOUT_stack into kyria.h * moving the alternate default layer down next to QWERTY
2019-11-03[Keyboard] Add the Kyria keyboard (#7222)Thomas Baart
* Added raw api for sending data directly to the buffer * Added default keymap variant * Applied proposed OLED display fix * Keymap progress * Keymap progress * Fixed inconsistent tabs * Fixed oled_write_raw apis * Updated keymap * Personal keymap * Added functionality to own keymap * Fixed spacing and build error * Keymap changes * Revert "Updated split encoders so indexes are based on left hand encoders first (#6382)" This reverts commit 46c49ae4e639509ceb6e81c460855d2eb89086b8. * Updated keymaps and configs * Revert "Revert "Updated split encoders so indexes are based on left hand encoders first (#6382)"" This reverts commit f6a85fe1aa9acd2ef77a5ed0ad8f39834cc366d7. * Update keyboards/kyria/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/kyria/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/kyria/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/kyria/rev1/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/kyria/rules.mk Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/kyria/rules.mk Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/kyria/rev1/rev1.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/kyria/rev1/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/kyria/readme.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/kyria/keymaps/thomasbaart/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/kyria/rev1/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/kyria/readme.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/kyria/keymaps/default/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/kyria/keymaps/default/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/kyria/keymaps/default/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/kyria/keymaps/thomasbaart/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/kyria/keymaps/thomasbaart/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/kyria/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/kyria/keymaps/thomasbaart/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/kyria/keymaps/thomasbaart/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/kyria/keymaps/thomasbaart/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/kyria/keymaps/thomasbaart/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/kyria/keymaps/thomasbaart/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/kyria/keymaps/thomasbaart/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/kyria/keymaps/thomasbaart/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Processed keymap feedback * Reverted OLED raw API functionality