summaryrefslogtreecommitdiffstatshomepage
Commit message (Expand)AuthorAgeFilesLines
* Add guix manifestHEADmasterGravatar Tom Willemse2025-09-021-0/+6
* makefile: Set ‘gcc’ as the C CompilerGravatar Tom Willemse2025-09-021-0/+2
* Always clean up event dataGravatar Tom Willemse2025-09-011-4/+6
* Skip any normal letter keysGravatar Tom Willemse2025-09-011-0/+8
* ReformatGravatar Tom Willemse2025-09-011-132/+139
* Update build status badge URLGravatar Antti Korpimäki2023-01-291-1/+1
* Use group 0 if current group contains no keysymGravatar Antti Korpimäki2021-12-131-1/+14
* Support switching keyboard layoutsGravatar Antti Korpimäki2021-12-071-11/+47
* Readme: Minor wording clarificationsGravatar Antti Korpimäki2021-10-011-7/+7
* Error when -display option is given without valueGravatar Antti Korpimäki2021-10-011-1/+10
* Readme: Warn that error messages not part of APIGravatar Antti Korpimäki2021-10-011-0/+4
* Quote user-supplied portion in display open errorGravatar Antti Korpimäki2021-10-011-1/+1
* Tidy: Better comments, scope tempvars, better errsGravatar Antti Korpimäki2021-06-251-29/+32
* Merge branch 'build-with-gh-actions'Gravatar Antti Korpimäki2021-06-253-14/+27
|\
| * Readme: Swap build badge backend for GH ActionsGravatar Antti Korpimäki2021-06-251-1/+1
| * CI: Forgot this keyword, let's try againGravatar Antti Korpimäki2021-06-251-0/+1
| * CI: Swap Travis for GH ActionsGravatar Antti Korpimäki2021-06-252-13/+25
|/
* Merge branch 'travis-update' (Focal + gcc fix)Gravatar Antti Korpi2020-12-132-2/+3
|\
| * Move linker flags to the endGravatar Antti Korpi2020-12-131-1/+1
| * Travis: Also test with gccGravatar Antti Korpi2020-12-131-0/+1
| * Travis: Test on Ubuntu Focal (20.04)Gravatar Antti Korpi2020-12-131-1/+1
* | Readme: Base build badge on master branch statusGravatar Antti Korpi2020-12-131-1/+1
|/
* Readme: Recommend stty for disabling terminal echoGravatar Antti Korpi2020-10-301-0/+3
* Readme: Not quite "<100" lines anymore, but relaxGravatar Antti Korpi2020-03-221-1/+1
* Only fflush on loop iterations that printGravatar Antti Korpi2020-03-221-1/+1
* Select for XI_RawKeyRelease at mask, not mainloopGravatar Antti Korpi2020-03-221-2/+2
* Tidy main loop formattingGravatar Antti Korpi2020-03-221-6/+5
* Query for specific XInput2 versionGravatar Antti Korpi2020-03-221-4/+14
* Refactor: Avoid underscores in non-const var namesGravatar Antti Korpi2020-03-221-3/+3
* Readme: Correct example output whitespaceGravatar Antti Korpi2020-03-221-6/+6
* Readme: Add badge to show off code sizeGravatar Antti Korpi2020-03-221-1/+1
* Readme: Add ideas for logging other X11 eventsGravatar Antti Korpi2020-02-121-4/+15
* Merge branch 'travis-not-again'Gravatar Antti Korpi2020-01-131-0/+2
|\
| * Travis: Just use clangGravatar Antti Korpi2020-01-131-1/+0
| * Debugging Travis again: Try both clang and gccGravatar Antti Korpi2020-01-131-0/+3
|/
* Readme: Revert to normal Travis badgeGravatar Antti Korpi2020-01-131-1/+1
* Readme: Text improvements, build badge with dateGravatar Antti Korpi2020-01-131-19/+22
* Use $(CC) in makefile, over hardcoding compilerGravatar Antti Korpi2020-01-132-3/+1
* Readme: Add Travis badgeGravatar Antti Korpi2019-11-221-1/+1
* Travis: Add build specGravatar Antti Korpi2019-11-221-0/+10
* Cleanup: Minor formatting fix in history docGravatar Antti Korpi2019-11-221-1/+1
* Readme: minor typos and language improvementsGravatar Antti Korpi2018-01-281-3/+2
* Readme: Note libXi dependencyGravatar Antti Korpi2018-01-281-0/+3
* Make `make clean` actually clean somethingGravatar Antti Korpi2018-01-281-1/+1
* Use rm --force at cleanupGravatar Antti Korpi2017-06-261-1/+1
* Remove .PHONY make targetGravatar Antti Korpi2017-06-261-3/+0
* Readme: clarify other recommendations' wordingGravatar Antti Korpi2016-05-161-3/+3
* Readme: Link to keysniffer (global logging)Gravatar Antti Korpi2016-05-161-11/+16
* Compile to C99 instead of GNU11Gravatar Antti Korpi2016-04-221-1/+1
* Use XInput2 raw master device instead of pollingGravatar Antti Korpi2016-04-223-53/+48