summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2016-03-01evemu-record: add support for --autorestart to cycle buffersPeter Hutterer2-18/+179
2016-03-01evemu-record: move describe_device into each modePeter Hutterer1-5/+10
2016-03-01tools: add the output file support to the man pagePeter Hutterer1-2/+4
2016-02-25evemu-record: flush the output after writing the descriptionPeter Hutterer1-0/+1
2016-02-25evemu-record: fix an error messagePeter Hutterer1-1/+1
2016-02-25evemu-record: move grab testing into a helper functionPeter Hutterer1-5/+15
2016-02-25evemu-record: Unify the error pathPeter Hutterer1-8/+12
2016-02-25tools: append strerror to the error messagesPeter Hutterer4-7/+7
2015-11-02tools: evemu-record's output file must record the description tooPeter Hutterer1-3/+3
2015-10-15Check for man pages to exist before making a tarballPeter Hutterer1-0/+9
2015-10-14Evemu v2.3.1v2.3.1Benjamin Tissoires1-1/+1
2015-10-14Evemu v2.3.0v2.3.0Benjamin Tissoires1-1/+1
2015-08-19tools: handle asprintf errorsPeter Hutterer1-4/+4
2015-08-19tools: handle scanf errorsPeter Hutterer1-2/+2
2015-08-19tools: handle sscanf return valuePeter Hutterer1-2/+3
2015-08-19tools: ensure --value is passed to evemu-eventPeter Hutterer1-2/+2
2015-08-19test: check ftruncate() return codePeter Hutterer1-1/+3
2015-08-19Add missing break statementPeter Hutterer1-12/+13
2015-08-19Ignore NULL in evemu_destroy()Peter Hutterer1-0/+3
2015-08-18Record events with an initial offset of 1µsPeter Hutterer1-1/+1
2015-08-18Use a sleep error margin of 150µs when replaying eventsPeter Hutterer1-2/+3
2015-08-18Check tv_usec for offset reset, not just tv_secPeter Hutterer1-1/+1
2015-08-18Put a warning in if we sleep for more than 10sPeter Hutterer1-0/+12
2015-08-07Use the time_to_long helpers in evemu_read_event_realtimePeter Hutterer1-5/+4
2015-08-04Evemu v2.2.0v2.2.0Benjamin Tissoires1-1/+1
2015-07-29Rewind the fp to the beginning of the first event linePeter Hutterer1-0/+2
2015-07-29Record the delta time between SYN_REPORTS in the commentsPeter Hutterer1-4/+16
2015-07-22Record the state of SW/LED in the evemu filePeter Hutterer2-5/+98
2015-07-13Print DMI modalias into the headerPeter Hutterer1-0/+10
2015-06-11Print uname in the header commentsPeter Hutterer1-1/+15
2015-01-28tools: handle holes in the event node listsPeter Hutterer1-2/+8
2015-01-09tools: de-duplicate sources for evemu-recordPeter Hutterer1-1/+1
2014-11-10Evemu v2.1.0v2.1.0Benjamin Tissoires1-1/+1
2014-11-07python: check for fileno(), not read() and document itPeter Hutterer1-4/+13
2014-11-07python: fix a couple of comment claiming we need rootPeter Hutterer1-3/+6
2014-11-07python: add docstrings to evemu.DevicePeter Hutterer1-0/+45
2014-11-07python: switch from type() == str to not isinstance(int)Peter Hutterer1-8/+8
2014-11-07python: remove out-of-date commentPeter Hutterer1-11/+0
2014-11-07python: drop now unused import of evemu.event_namesPeter Hutterer1-1/+0
2014-11-05python: add InputEvent.matches(type, code) for comparisonsPeter Hutterer2-0/+49
2014-08-29python: widen the tests for some int/str values where there shouldn't bePeter Hutterer1-0/+17
2014-08-29python: remove deprecated make-event-names.py and the generated event_name.pyBenjamin Tissoires4-212/+3
2014-08-29python: replace input_prop_get_value/get_name with the C implementationPeter Hutterer1-6/+14
2014-08-29python: replace event_get_value/event_get_name with the C implementationPeter Hutterer1-7/+41
2014-08-29python: add wrappers around some libevdev utility functionsBenjamin Tissoires2-1/+42
2014-08-29python: honor LD_LIBRARY_PATH in the test runnerPeter Hutterer2-2/+2
2014-08-21Drop some trailing whitespacesPeter Hutterer8-22/+22
2014-08-14python: add all .pyc files to CLEANFILESPeter Hutterer1-2/+12
2014-08-14python: move event-names.py generation into the toplevel python makefilePeter Hutterer3-14/+9
2014-08-14python: explicitly specify file listsPeter Hutterer1-2/+16