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

YaMseK: yet another modular split ergonomic keyboard #17902

Closed
wants to merge 19 commits into from

Commits on Dec 31, 2023

  1. YaMseK: current working state

    sans 'VIAL' and the piromoni trackball...
    also only the polulu-a-star/atmega32u4 - rp2040 to follow
    
    Signed-off-by: Johannes Schneider <JohSchneider@googlemail.com>
    JohSchneider committed Dec 31, 2023
    Configuration menu
    Copy the full SHA
    2c530be View commit details
    Browse the repository at this point in the history
  2. YaMseK: fix keyboard layout

    aligning the LAYOUT macro with how the keys are layed out physically
    JohSchneider committed Dec 31, 2023
    Configuration menu
    Copy the full SHA
    6858cb2 View commit details
    Browse the repository at this point in the history
  3. YaMseK: cleanup

    JohSchneider committed Dec 31, 2023
    Configuration menu
    Copy the full SHA
    683fd6e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0b29136 View commit details
    Browse the repository at this point in the history
  5. YaMseK: minor cleanup

    JohSchneider committed Dec 31, 2023
    Configuration menu
    Copy the full SHA
    78e385e View commit details
    Browse the repository at this point in the history
  6. YaMseK: build fixes

    JohSchneider committed Dec 31, 2023
    Configuration menu
    Copy the full SHA
    31537bb View commit details
    Browse the repository at this point in the history
  7. update feature switches

    with upstream defaults in mind, some can be dropped
    
    Co-authored-by: Drashna Jaelre <drashna@live.com>
    JohSchneider and drashna committed Dec 31, 2023
    Configuration menu
    Copy the full SHA
    bd8da89 View commit details
    Browse the repository at this point in the history
  8. remove unnecessary if-defed include

    Co-authored-by: Drashna Jaelre <drashna@live.com>
    JohSchneider and drashna committed Dec 31, 2023
    Configuration menu
    Copy the full SHA
    0231015 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b53e20d View commit details
    Browse the repository at this point in the history
  10. yamsek: config cleanup

    JohSchneider committed Dec 31, 2023
    Configuration menu
    Copy the full SHA
    31bae58 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    5f77f33 View commit details
    Browse the repository at this point in the history
  12. Apply suggestions from code review

    fixing includes, removing redundant defines, etc
    
    Co-authored-by: Drashna Jaelre <drashna@live.com>
    JohSchneider and drashna committed Dec 31, 2023
    Configuration menu
    Copy the full SHA
    ae2d759 View commit details
    Browse the repository at this point in the history
  13. yamsek: fix compile errors after rebase onto develop

    Signed-off-by: Johannes Schneider <JohSchneider@googlemail.com>
    JohSchneider committed Dec 31, 2023
    Configuration menu
    Copy the full SHA
    f1744c0 View commit details
    Browse the repository at this point in the history
  14. Apply suggestions from code review

    Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
    Signed-off-by: Johannes Schneider <JohSchneider@googlemail.com>
    JohSchneider and sigprof committed Dec 31, 2023
    Configuration menu
    Copy the full SHA
    46bb191 View commit details
    Browse the repository at this point in the history
  15. update keymap in info.json

    drop old-style keymap definition in favor of info.json entry
    
    Signed-off-by: Johannes Schneider <JohSchneider@googlemail.com>
    JohSchneider committed Dec 31, 2023
    Configuration menu
    Copy the full SHA
    396773f View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    240573d View commit details
    Browse the repository at this point in the history
  17. yamsek: fix lint warning

    'Layout "LAYOUT" is offset on Y axis by 1'
    JohSchneider committed Dec 31, 2023
    Configuration menu
    Copy the full SHA
    f524aea View commit details
    Browse the repository at this point in the history
  18. Update keyboards/handwired/yamsek/info.json

    fix it to match the keymap
    
    Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
    JohSchneider and sigprof committed Dec 31, 2023
    Configuration menu
    Copy the full SHA
    5f68a86 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    84bd503 View commit details
    Browse the repository at this point in the history