Alexis Janon
Alexis Janon
**Version Information:** - Linux arch-dktp-alexis 5.19.6-arch1-1 #1 SMP PREEMPT_DYNAMIC Wed, 31 Aug 2022 22:09:40 +0000 x86_64 GNU/Linux - swhkd 1.2.1 (installed from the `swhkd-git` AUR package) **Describe the bug:** `swhkd`...
As a fix for CVE-2022-27814, root privileges are dropped to the calling user when (re)loading the config file. Privileges were sometimes dropped but never raised again, which caused crashes when...
**Version Information:** - Linux arch-dktp-alexis 5.19.5-arch1-1 #1 SMP PREEMPT_DYNAMIC Mon, 29 Aug 2022 15:51:05 +0000 x86_64 GNU/Linux - swhkd 1.2.1 (installed from the `swhkd-git` AUR package) **Describe the bug:** Sending...
In some cases, key release events for non-modifier keys are swallowed by swhkd. Given a simple modifier+key keybinding (ctrl+p for instance): when first pressing a key (p in this example)...
This is a continuation of a discussion from #71. First, a small summary of how device grabbing was implemented in `swhkd` as I understand it: To avoid grabbing all devices...
To help plan features and work on long-term goals for the project, we could use GitHub milestones. This would be particularly helpful for deprecation or for big features that could...
There is currently no formal process for releasing a stable version of `swhkd`. For `1.2.2`, I created a separate branch, split from a specific older commit, on which I updated...
Currently, git commits tend to follow the `[subject] title` style. Unfortunately, there is no strict guide for this format as the link given in the `CONTRIBUTING.md` file is not up...
Cargo.lock was updated using `make release`. Please note that this PR is to be merged into the `1.2.2` branch. There will be a bit of divergence compared to the current...