0.3.1 (2023-10-24)
- keyboard: better handling of context cancellation (bc3c4ea)
- keyboard: ensure context is passed further down (f8e5ac2)
0.3.0 (2023-10-24)
- keyboard: support contexts (842874e)
0.2.1 (2023-06-26)
- capabilities: revert to real UID as needed (04167f8)
0.2.0 (2023-06-25)
- use setuid/setgid for uinput device creation (3547eff)
0.1.1 (2023-05-03)
- keyboard: add a Grab function to grab a virtual keyboard for exclusive use (0ae0b1c)
- keyboard: extract grab logic into general function for real/virtual keyboards (8ef01b8)
- examples: utilise exposed device node in examples (5739deb)
- release 0.1.1 (65acb5e)
- examples: rewrite snoop example to use a virtual keyboard (7b53e19)
- keyboard: add a SnoopKeyboard (single keyboard) function (5b0a50d)
- keyboard: expose errors for Type* functions (3d9be9a)
- keyboard: OpenKeyboardDevice now exposes an error when it fails (d21756a)
- keyboard: reduce sleep time in sending keys to a virtual keyboard (262b1bf)
- logging: switch to zerolog for logging (42ecac3)