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

Refactored injection #263

Merged
merged 211 commits into from
Apr 17, 2022
Merged

Refactored injection #263

merged 211 commits into from
Apr 17, 2022

Commits on Jan 14, 2022

  1. the ui no longer records keycodes if the preset is active

    since there can be multiple evdev devices in the same grup it was possible to record keycodes even if the injection was active. This was confusing behaviour.
    jonasBoss committed Jan 14, 2022
    Configuration menu
    Copy the full SHA
    19923e8 View commit details
    Browse the repository at this point in the history
  2. updated docstring

    jonasBoss committed Jan 14, 2022
    Configuration menu
    Copy the full SHA
    3740dfd View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2022

  1. typing for injector.py

    jonasBoss committed Jan 15, 2022
    Configuration menu
    Copy the full SHA
    9e4f306 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6f4857e View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2022

  1. Configuration menu
    Copy the full SHA
    f938838 View commit details
    Browse the repository at this point in the history
  2. created HirachyKeyHandler

    jonasBoss committed Jan 16, 2022
    Configuration menu
    Copy the full SHA
    2469473 View commit details
    Browse the repository at this point in the history
  3. TODO

    jonasBoss committed Jan 16, 2022
    Configuration menu
    Copy the full SHA
    8ecfb59 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2022

  1. Configuration menu
    Copy the full SHA
    7ec8bc0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5d6374a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c4f3cc5 View commit details
    Browse the repository at this point in the history
  4. improved combination handling

    has still a bug where a forwarded key might not get released depending on the sequence of key releases
    jonasBoss committed Jan 17, 2022
    Configuration menu
    Copy the full SHA
    6754cc2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8924dd5 View commit details
    Browse the repository at this point in the history
  6. NO MORE STUCK KEYS

    hopefully
    jonasBoss committed Jan 17, 2022
    Configuration menu
    Copy the full SHA
    cb93523 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2022

  1. disabled keycode_mapper

    jonasBoss committed Jan 18, 2022
    Configuration menu
    Copy the full SHA
    8068c96 View commit details
    Browse the repository at this point in the history
  2. updated order_keys method to take the common key in account

    this results in a better behaviour for overlapping combinations
    jonasBoss committed Jan 18, 2022
    Configuration menu
    Copy the full SHA
    d0f80bd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    197ed15 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2c6df45 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2022

  1. Support macros in new injection

    reimplemented the macro function if_single()
    jonasBoss committed Jan 19, 2022
    Configuration menu
    Copy the full SHA
    76562c2 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2022

  1. created mapping_parser

    jonasBoss committed Jan 20, 2022
    Configuration menu
    Copy the full SHA
    bb8fbcd View commit details
    Browse the repository at this point in the history
  2. improved readability, black

    jonasBoss committed Jan 20, 2022
    Configuration menu
    Copy the full SHA
    cc1e6c3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0306d50 View commit details
    Browse the repository at this point in the history
  4. fixed logger

    jonasBoss committed Jan 20, 2022
    Configuration menu
    Copy the full SHA
    e36fa78 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    579c383 View commit details
    Browse the repository at this point in the history
  6. AbsToBtnHandler includen in mapping_parser

    D-Pad and joystick to button or key or macro mapping works now
    jonasBoss committed Jan 20, 2022
    Configuration menu
    Copy the full SHA
    3df2c11 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    20c2f64 View commit details
    Browse the repository at this point in the history
  8. cleand up some logging

    jonasBoss committed Jan 20, 2022
    Configuration menu
    Copy the full SHA
    75d2530 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2022

  1. Configuration menu
    Copy the full SHA
    adbba96 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    59c30e5 View commit details
    Browse the repository at this point in the history
  3. added RelToBtnHandler

    jonasBoss committed Jan 21, 2022
    Configuration menu
    Copy the full SHA
    8a96a8c View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2022

  1. created AbsToRelHandler

    jonasBoss committed Jan 22, 2022
    Configuration menu
    Copy the full SHA
    481670d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a782017 View commit details
    Browse the repository at this point in the history
  3. Update inputremapper/injection/consumer_control.py

    More detailed comment
    
    Co-authored-by: Tobi <to.213692@protonmail.ch>
    jonasBoss and Tobi authored Jan 22, 2022
    Configuration menu
    Copy the full SHA
    e6c9a0e View commit details
    Browse the repository at this point in the history
  4. Update inputremapper/injection/consumer_control.py

    Co-authored-by: Tobi <to.213692@protonmail.ch>
    jonasBoss and Tobi authored Jan 22, 2022
    Configuration menu
    Copy the full SHA
    6ab12e1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    feaa6dd View commit details
    Browse the repository at this point in the history
  6. Added geogebra link

    jonasBoss committed Jan 22, 2022
    Configuration menu
    Copy the full SHA
    fcb0c52 View commit details
    Browse the repository at this point in the history
  7. removed except in injector

    jonasBoss committed Jan 22, 2022
    Configuration menu
    Copy the full SHA
    27ccfdb View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    46d32bd View commit details
    Browse the repository at this point in the history
  9. added comments

    jonasBoss committed Jan 22, 2022
    Configuration menu
    Copy the full SHA
    89edbc6 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    266d7e0 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2022

  1. Configuration menu
    Copy the full SHA
    9d1321e View commit details
    Browse the repository at this point in the history
  2. Renamed Mapping to Preset

    jonasBoss committed Jan 23, 2022
    Configuration menu
    Copy the full SHA
    2e334b7 View commit details
    Browse the repository at this point in the history
  3. some thoughts

    sezanzeb committed Jan 23, 2022
    Configuration menu
    Copy the full SHA
    6d7acbf View commit details
    Browse the repository at this point in the history
  4. Merge remote-tracking branch 'jonasboss/refactored-injection' into re…

    …factored-injection-lkerjtlkadjs
    
    # Conflicts:
    #	inputremapper/injection/macros/macro.py
    sezanzeb committed Jan 23, 2022
    Configuration menu
    Copy the full SHA
    2c05ed3 View commit details
    Browse the repository at this point in the history
  5. unused time

    sezanzeb committed Jan 23, 2022
    Configuration menu
    Copy the full SHA
    f533052 View commit details
    Browse the repository at this point in the history
  6. removed leftover debug logs

    sezanzeb committed Jan 23, 2022
    Configuration menu
    Copy the full SHA
    695a9a3 View commit details
    Browse the repository at this point in the history
  7. added comment

    sezanzeb committed Jan 23, 2022
    Configuration menu
    Copy the full SHA
    88f4e94 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1f4201c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c42f31e View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    fd69989 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    6aea79e View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    43cf37e View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    12a997a View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2022

  1. created Mapping class

    jonasBoss committed Jan 25, 2022
    Configuration menu
    Copy the full SHA
    b7a7b47 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2022

  1. ensuring order of syn events

    sezanzeb committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    03d2ca2 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'sezanzeb/refactored-injection-lkerjtlka…

    …djs' into refactored-injection
    jonasBoss committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    4c34b40 View commit details
    Browse the repository at this point in the history
  3. simplified if_single macro

    jonasBoss committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    22e5531 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    be0d41c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    29ef908 View commit details
    Browse the repository at this point in the history
  6. created InputEvent

    jonasBoss committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    0631d41 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2022

  1. Configuration menu
    Copy the full SHA
    34405c6 View commit details
    Browse the repository at this point in the history
  2. quick fix

    jonasBoss committed Jan 27, 2022
    Configuration menu
    Copy the full SHA
    27cd5c9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    31160e5 View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2022

  1. Configuration menu
    Copy the full SHA
    51553a2 View commit details
    Browse the repository at this point in the history
  2. black

    jonasBoss committed Jan 28, 2022
    Configuration menu
    Copy the full SHA
    e22c2a2 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2022

  1. Configuration menu
    Copy the full SHA
    bc0a175 View commit details
    Browse the repository at this point in the history
  2. WIP

    jonasBoss committed Jan 29, 2022
    Configuration menu
    Copy the full SHA
    4d9400f View commit details
    Browse the repository at this point in the history
  3. rename Mapping to Preset

    jonasBoss committed Jan 29, 2022
    Configuration menu
    Copy the full SHA
    87378a0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8524773 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d7de413 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    539ce7a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d6e40a1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    857ab0b View commit details
    Browse the repository at this point in the history
  9. created InputEvent

    jonasBoss committed Jan 29, 2022
    Configuration menu
    Copy the full SHA
    7347cd9 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    2ce1a9e View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    2a56208 View commit details
    Browse the repository at this point in the history
  12. renamed some more stuff

    jonasBoss committed Jan 29, 2022
    Configuration menu
    Copy the full SHA
    b15bfd1 View commit details
    Browse the repository at this point in the history
  13. black

    jonasBoss committed Jan 29, 2022
    Configuration menu
    Copy the full SHA
    4b7b66c View commit details
    Browse the repository at this point in the history
  14. updated missed docstring

    jonasBoss authored Jan 29, 2022
    Configuration menu
    Copy the full SHA
    c3bc4ec View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    fa4e03d View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2022

  1. WIP new preset

    jonasBoss committed Jan 31, 2022
    Configuration menu
    Copy the full SHA
    3986317 View commit details
    Browse the repository at this point in the history
  2. WIP new preset

    jonasBoss committed Jan 31, 2022
    Configuration menu
    Copy the full SHA
    542699c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8f35b2a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a6f1051 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2022

  1. WIP new mapping_parser

    jonasBoss committed Feb 1, 2022
    Configuration menu
    Copy the full SHA
    65dbb6c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ff9bd49 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2022

  1. Configuration menu
    Copy the full SHA
    aed3bc3 View commit details
    Browse the repository at this point in the history
  2. WIP rework MappingHandlers

    jonasBoss committed Feb 2, 2022
    Configuration menu
    Copy the full SHA
    b83e3a7 View commit details
    Browse the repository at this point in the history
  3. bug fixing

    jonasBoss committed Feb 2, 2022
    Configuration menu
    Copy the full SHA
    665f7ff View commit details
    Browse the repository at this point in the history
  4. Added a action field to the InputEvent

    used for more information in the event-pipeline
    jonasBoss committed Feb 2, 2022
    Configuration menu
    Copy the full SHA
    5167e3f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fbae4f1 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2022

  1. Configuration menu
    Copy the full SHA
    74f084e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7d0ccbc View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2022

  1. WIP update UI

    jonasBoss committed Feb 7, 2022
    Configuration menu
    Copy the full SHA
    26e7eb7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eef01db View commit details
    Browse the repository at this point in the history
  3. WIP UI

    jonasBoss committed Feb 7, 2022
    Configuration menu
    Copy the full SHA
    ee0da85 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a3271b6 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2022

  1. more spacing

    jonasBoss committed Feb 8, 2022
    Configuration menu
    Copy the full SHA
    15201da View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fa7b76c View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2022

  1. some more GUI fixes

    jonasBoss committed Feb 9, 2022
    Configuration menu
    Copy the full SHA
    7b9ebca View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2022

  1. Configuration menu
    Copy the full SHA
    d9eec80 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    17cff76 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2022

  1. some gui test fixes

    jonasBoss committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    4401ef4 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2022

  1. Configuration menu
    Copy the full SHA
    4427740 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2022

  1. Configuration menu
    Copy the full SHA
    9ea1d5a View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2022

  1. small test changes

    jonasBoss committed Mar 18, 2022
    Configuration menu
    Copy the full SHA
    755a992 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    80a0a52 View commit details
    Browse the repository at this point in the history
  3. fix migration bug

    jonasBoss committed Mar 18, 2022
    Configuration menu
    Copy the full SHA
    13b76de View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7b5748e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d1ccc0f View commit details
    Browse the repository at this point in the history
  6. fixed test_event_reader

    jonasBoss committed Mar 18, 2022
    Configuration menu
    Copy the full SHA
    916593f View commit details
    Browse the repository at this point in the history
  7. better context docstring

    jonasBoss committed Mar 18, 2022
    Configuration menu
    Copy the full SHA
    9d09bc7 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    54a6188 View commit details
    Browse the repository at this point in the history
  9. fixed test_context

    jonasBoss committed Mar 18, 2022
    Configuration menu
    Copy the full SHA
    83d67e9 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2022

  1. fixed test_control

    jonasBoss committed Mar 19, 2022
    Configuration menu
    Copy the full SHA
    832ce94 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f85fd6f View commit details
    Browse the repository at this point in the history
  3. fixed test_deamon

    jonasBoss committed Mar 19, 2022
    Configuration menu
    Copy the full SHA
    37fda83 View commit details
    Browse the repository at this point in the history
  4. fixed test_dev_utils

    jonasBoss committed Mar 19, 2022
    Configuration menu
    Copy the full SHA
    ff681e3 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2022

  1. deleted test_event_producer

    jonasBoss committed Mar 20, 2022
    Configuration menu
    Copy the full SHA
    c508ef6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3a5f726 View commit details
    Browse the repository at this point in the history
  3. updated test-fixture for InputDevice.capabilities

    InputDevice.capabilities().absinfo now reports min and max values of
    -1 and 1 for hat switches
    jonasBoss committed Mar 20, 2022
    Configuration menu
    Copy the full SHA
    bc15d7b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f4af8d5 View commit details
    Browse the repository at this point in the history
  5. fixed test_injector

    jonasBoss committed Mar 20, 2022
    Configuration menu
    Copy the full SHA
    27a31e8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    83b829a View commit details
    Browse the repository at this point in the history
  7. fix a bug in macro._type_check

    a type check against Macro will no longer try to instatntiate a macro
    this caused the type check to succsseede where it should fail.
    jonasBoss committed Mar 20, 2022
    Configuration menu
    Copy the full SHA
    5b330aa View commit details
    Browse the repository at this point in the history
  8. added a missing MacroParsingError

    a call to add_<function>() could fail with wrong arguments witout raising a MacroParsingError
    jonasBoss committed Mar 20, 2022
    Configuration menu
    Copy the full SHA
    639f7f2 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b895754 View commit details
    Browse the repository at this point in the history
  10. fixed test_macros

    jonasBoss committed Mar 20, 2022
    Configuration menu
    Copy the full SHA
    da36908 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2022

  1. Configuration menu
    Copy the full SHA
    17e0ca0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    352483e View commit details
    Browse the repository at this point in the history
  3. allow invalid mappings to be saved and loaded by UIMapping

    as long as the event combination is valid
    jonasBoss committed Mar 21, 2022
    Configuration menu
    Copy the full SHA
    488d3ab View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    117e5b2 View commit details
    Browse the repository at this point in the history
  5. fixed test_migrations

    jonasBoss committed Mar 21, 2022
    Configuration menu
    Copy the full SHA
    dae3107 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    abbd316 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0871286 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2022

  1. Configuration menu
    Copy the full SHA
    0a74905 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3c16832 View commit details
    Browse the repository at this point in the history
  3. fixed test_pereset

    jonasBoss committed Mar 22, 2022
    Configuration menu
    Copy the full SHA
    2e19c20 View commit details
    Browse the repository at this point in the history
  4. fixed test_reader ???

    not sure why that fixed it. we probably need more teste here
    jonasBoss committed Mar 22, 2022
    Configuration menu
    Copy the full SHA
    8bbac0b View commit details
    Browse the repository at this point in the history
  5. fixed test_config

    jonasBoss committed Mar 22, 2022
    Configuration menu
    Copy the full SHA
    32953ff View commit details
    Browse the repository at this point in the history
  6. fixed test_presets

    jonasBoss committed Mar 22, 2022
    Configuration menu
    Copy the full SHA
    aadf8c2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    15b11e9 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c0f85a7 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c121915 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2022

  1. updated CombinationHandler

    combination handler ignore the supress parameter for release events
    if the the last event the handler sent was a trigger event
    jonasBoss committed Mar 23, 2022
    Configuration menu
    Copy the full SHA
    50e484e View commit details
    Browse the repository at this point in the history
  2. update RelToBtnHandler

    the handler now immediatly releases a btn if the speed
    drops below the threashold
    
    stage_release() respects the mapping.rate
    jonasBoss committed Mar 23, 2022
    Configuration menu
    Copy the full SHA
    9046039 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6e2a337 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    14e1e1a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    02d27b1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3180a78 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6be8fec View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2022

  1. Configuration menu
    Copy the full SHA
    2c6164a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a578767 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    79b3513 View commit details
    Browse the repository at this point in the history
  4. reworked rel_to_btn_handler logic

    rel_to_btn_handler no longer consumes events if it is not triggered
    jonasBoss committed Mar 24, 2022
    Configuration menu
    Copy the full SHA
    bbfbb5e View commit details
    Browse the repository at this point in the history
  5. New test_event_pipeline as replacement for test_keycode_mapper

    moved many tests to test_event_pipeline
    jonasBoss committed Mar 24, 2022
    Configuration menu
    Copy the full SHA
    d45b7f4 View commit details
    Browse the repository at this point in the history
  6. black

    jonasBoss committed Mar 24, 2022
    Configuration menu
    Copy the full SHA
    cff9700 View commit details
    Browse the repository at this point in the history
  7. Github actions

    jonasBoss committed Mar 24, 2022
    Configuration menu
    Copy the full SHA
    79b5709 View commit details
    Browse the repository at this point in the history
  8. Added a stupid hack to be compadible with ubuntus outdated pydantic v…

    …ersion
    
    revert this commit as soon as support for ubuntu 20.04 is dropped
    jonasBoss committed Mar 24, 2022
    Configuration menu
    Copy the full SHA
    d54ba4b View commit details
    Browse the repository at this point in the history
  9. black

    jonasBoss committed Mar 24, 2022
    Configuration menu
    Copy the full SHA
    087c83b View commit details
    Browse the repository at this point in the history
  10. Added more workarounds for old ubuntu versions

    Also remove this asap
    jonasBoss committed Mar 24, 2022
    Configuration menu
    Copy the full SHA
    c866809 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2022

  1. Updated wheel macro

    wheel macro now uses _HI_RES events, respects the rate of the mapping parameter, and applies the speed to the event value
    jonasBoss committed Mar 26, 2022
    2 Configuration menu
    Copy the full SHA
    82c8e64 View commit details
    Browse the repository at this point in the history
  2. Updated Null Handler

    Fix a bug where the abs or rel_to_btn handler was not applied correctly
    jonasBoss committed Mar 26, 2022
    Configuration menu
    Copy the full SHA
    6220f70 View commit details
    Browse the repository at this point in the history
  3. Updated Wheel macro

    the wheel macro now sends both normal and HI_RES events
    jonasBoss committed Mar 26, 2022
    Configuration menu
    Copy the full SHA
    7d15b9b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    45da93a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    855650e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0a14495 View commit details
    Browse the repository at this point in the history
  7. Fixed some UI bugs

    jonasBoss committed Mar 26, 2022
    Configuration menu
    Copy the full SHA
    eee7758 View commit details
    Browse the repository at this point in the history
  8. fixed some gui tests

    jonasBoss committed Mar 26, 2022
    Configuration menu
    Copy the full SHA
    31bd6a8 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c647cf9 View commit details
    Browse the repository at this point in the history
  10. fixed test_mouse macro test

    jonasBoss committed Mar 26, 2022
    Configuration menu
    Copy the full SHA
    919eae4 View commit details
    Browse the repository at this point in the history
  11. black

    jonasBoss committed Mar 26, 2022
    Configuration menu
    Copy the full SHA
    5b7119f View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2022

  1. Configuration menu
    Copy the full SHA
    03cbdf7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1a76d40 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9546c4d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7d4c702 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5734b72 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4ebdb62 View commit details
    Browse the repository at this point in the history
  7. black

    jonasBoss committed Mar 27, 2022
    Configuration menu
    Copy the full SHA
    3f9554e View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2022

  1. Configuration menu
    Copy the full SHA
    0f09d3f View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2022

  1. unit tests for mapping

    jonasBoss committed Mar 29, 2022
    Configuration menu
    Copy the full SHA
    fb723ee View commit details
    Browse the repository at this point in the history
  2. fixed mapping to pass tests

    jonasBoss committed Mar 29, 2022
    Configuration menu
    Copy the full SHA
    e64771a View commit details
    Browse the repository at this point in the history
  3. more unit tests for preset

    jonasBoss committed Mar 29, 2022
    Configuration menu
    Copy the full SHA
    e997281 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2022

  1. Configuration menu
    Copy the full SHA
    f72391b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    621826f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b2c5cd1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1175ace View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2022

  1. fixed some mypy errors

    jonasBoss committed Mar 31, 2022
    Configuration menu
    Copy the full SHA
    17c20a7 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2022

  1. Configuration menu
    Copy the full SHA
    3be7190 View commit details
    Browse the repository at this point in the history
  2. Updated type signature for EventCombination.__new__

    the signature falls more inline with Tuple and simplifies the __new__ method
    jonasBoss committed Apr 1, 2022
    Configuration menu
    Copy the full SHA
    8f5595c View commit details
    Browse the repository at this point in the history
  3. custom Logger class for better type hints

    makes mypy happy more happy
    jonasBoss committed Apr 1, 2022
    Configuration menu
    Copy the full SHA
    93bfff1 View commit details
    Browse the repository at this point in the history
  4. added types-pkg_resources to reviewdog workflow

    hopefully fixes: error: Library stubs not installed for "pkg_resources"
    jonasBoss committed Apr 1, 2022
    Configuration menu
    Copy the full SHA
    943df86 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2022

  1. make mypy happy

    more happyness
    
    more happieness
    jonasBoss committed Apr 2, 2022
    Configuration menu
    Copy the full SHA
    0768903 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2e8aa55 View commit details
    Browse the repository at this point in the history
  3. mypy happieness

    mypy happieness
    jonasBoss committed Apr 2, 2022
    Configuration menu
    Copy the full SHA
    00d58cf View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2022

  1. Configuration menu
    Copy the full SHA
    cf58d58 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2022

  1. fix sezanzeb#296

    release any keys or buttons before the event pipeline shuts down
    jonasBoss committed Apr 10, 2022
    Configuration menu
    Copy the full SHA
    0338427 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2022

  1. Configuration menu
    Copy the full SHA
    341d5b7 View commit details
    Browse the repository at this point in the history
  2. more migration tests

    jonasBoss committed Apr 11, 2022
    Configuration menu
    Copy the full SHA
    47f7d5c View commit details
    Browse the repository at this point in the history
  3. removed unused method

    jonasBoss committed Apr 11, 2022
    Configuration menu
    Copy the full SHA
    fff3906 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f853bbd View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2022

  1. Configuration menu
    Copy the full SHA
    dd9cf9d View commit details
    Browse the repository at this point in the history
  2. more tests

    jonasBoss committed Apr 13, 2022
    Configuration menu
    Copy the full SHA
    368c025 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2022

  1. Configuration menu
    Copy the full SHA
    1c7a6aa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    43f1755 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1399f12 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    09ae430 View commit details
    Browse the repository at this point in the history
  5. Enable beta save folder

    jonasBoss committed Apr 16, 2022
    Configuration menu
    Copy the full SHA
    eb4274a View commit details
    Browse the repository at this point in the history
  6. update to a beta version

    jonasBoss committed Apr 16, 2022
    Configuration menu
    Copy the full SHA
    99440b9 View commit details
    Browse the repository at this point in the history
  7. Updtated readme and usage

    jonasBoss committed Apr 16, 2022
    Configuration menu
    Copy the full SHA
    581e785 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2022

  1. Configuration menu
    Copy the full SHA
    834bb9a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    311a7ad View commit details
    Browse the repository at this point in the history