keyd:v1

Last commit made on 2021-11-30
Get this branch:
git clone -b v1 https://git.launchpad.net/keyd

Branch merges

Branch information

Name:
v1
Repository:
lp:keyd

Recent commits

f7e1c7d... by Raheman Vaiya <email address hidden>

Update changelog.

ec423d0... by Raheman Vaiya <email address hidden>

Fix overload bug. (Fixes #34)

If an interposed key up event is detected after an overloaded key is
pressed the overloaded key up event is not interpreted as a tap. This is
especially noticeable in cases where the overloaded key is struck
quickly in succession. This patch modifies the behaviour so only an
interposed key down resolves the overloaded key in favour of its
associated layer.

7ad410d... by Raheman Vaiya <email address hidden>

v1.3.0

Last major 1.x release before master starts tracking 2.x
(which will probably alter the config file format).

c3399e8... by Raheman Vaiya <email address hidden>

Fix unnamed parameter in signal handler (fixes #64).

0b19754... by Max Schillinger

Fix some typos

231e3eb... by Raheman Vaiya <email address hidden>

Spruce up -m

- Disable echo to prevent noise when the terminal is focused.
- Properly distinguish between terminal input and stdout closure.
- Use \t as a delimiter to facilitate easier scripting. (#60)

e8ad873... by Raheman Vaiya <email address hidden>

Update vanity product ids.

fc5f4c4... by Raheman Vaiya <email address hidden>

Make -m amenable to scripting (#56).

 - Immediately terminate on pipe closures (e.g keyd -m|head -n1).
 - Include product/vendor ids.
 - Ouptut to STDOUT by default.

The output shouldn't change (maybe, no promises) try to avoid relying on this.

1660b51... by Raheman Vaiya <email address hidden>

Fix function signature.

46b6aa2... by Raheman Vaiya <email address hidden>

Merge pr #53