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

Add hotkey 'list' support to send concurrent keycodes #1719

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Commits on Aug 3, 2021

  1. Add hotkey 'list' support to send concurrent keycodes

    To better support multiple key macros in a row.
    
    Rather than needing to send +key.a, +key.b, -key.a, -key.b, +key.1, +key.2, etc. specifying up and down for each, you can define the chords more simply:
    
    [[key.a, key.b], [key.1, key.2]]
    
    The macro definition is simpler, and less error prone (see win-edge.py, was pressing control and releasing command).
    
    Also shorthands multiple presses in a row:
    
    [[Keycode.ENTER], [Keycode.ENTER], [Keycode.ENTER]] will press and release enter 3x in a row.
    dearmash committed Aug 3, 2021
    Configuration menu
    Copy the full SHA
    281bcbd View commit details
    Browse the repository at this point in the history
  2. if -> elif

    dearmash committed Aug 3, 2021
    Configuration menu
    Copy the full SHA
    4c60e45 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2021

  1. Fix copypasta error

    Oops, fixed one copy paste error only to introduce another. Now both are fixed.
    dearmash committed Aug 4, 2021
    Configuration menu
    Copy the full SHA
    1bf534d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ca9e1f8 View commit details
    Browse the repository at this point in the history