Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: waycrate/swhkd
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: waycrate/swhkd
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: udev_sync_busy
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 2 commits
  • 3 files changed
  • 1 contributor

Commits on Sep 13, 2022

  1. [refactor] keep CLI device names in an easy to read Vec

    Instead of reading from the clap arguments, store the unwrapped device list into
    a Vec (potentially empty). This is convenient to check if a given device
    name is one of the names given by the user.
    
    `keyboard_devices` has also been updated to use this new variable.
    ajanon committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    33e7c73 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2022

  1. [wip] udev support with busy loop

    Support for listening to udev events with the `udev` crate and a busy loop.
    At the cost of an always busy thread, this does receive all udev events in a
    timely manner.
    ajanon committed Sep 14, 2022
    Configuration menu
    Copy the full SHA
    b686a80 View commit details
    Browse the repository at this point in the history
Loading