summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2015-08-14Rewrite output formatHEADmasterFrediano Ziglio4-72/+164
Use text format instead of binary one. Much easier to debug and you can add comments too. Do not use XI constants for the record. Signed-off-by: Frediano Ziglio <fziglio@redhat.com>
2015-08-14Use libxdo for mouse movement/pressingFrediano Ziglio1-22/+9
Signed-off-by: Frediano Ziglio <fziglio@redhat.com>
2015-08-14Start using xdolib to replayFrediano Ziglio2-1/+15
Currently only used for moving window Signed-off-by: Frediano Ziglio <fziglio@redhat.com>
2015-08-14Disable some event handling TEMPFrediano Ziglio1-8/+8
2015-08-14Record keysym, not only keycodeFrediano Ziglio1-0/+4
This allow to have a different keyboard during replay. Signed-off-by: Frediano Ziglio <fziglio@redhat.com>
2015-08-06Use new saved informationFrediano Ziglio1-12/+24
Signed-off-by: Frediano Ziglio <fziglio@redhat.com>
2015-08-06Add additional informations to logFrediano Ziglio2-1/+26
Log window we are tracking. Log window position and movements. Signed-off-by: Frediano Ziglio <fziglio@redhat.com>
2015-08-05Fix conversion and print of KeymapNotifyFrediano Ziglio1-1/+1
The char is an array of bit do not convert to a integer and format unsigned as this lead to a big number. Signed-off-by: Frediano Ziglio <fziglio@redhat.com>
2015-08-05Fix buffer overflow in xev.cFrediano Ziglio1-1/+1
If initially buffer is smaller size returned is too big, do not use to terminate the string. Signed-off-by: Frediano Ziglio <fziglio@redhat.com>
2015-08-05Separate code to handle record from/to fileFrediano Ziglio6-190/+296
Add new rec.h and rec.cpp files. Put everything related to how to store information in these files. Signed-off-by: Frediano Ziglio <fziglio@redhat.com>
2015-08-04fix sending keys/mouseFrediano Ziglio2-17/+52
use relative positions also
2015-08-03Start implementing saving to file and replayFrediano Ziglio6-36/+215
Save to a file the event. Compile some files (record and play) with C++ compiler. Replay some data (keyboard seems to work). Signed-off-by: Frediano Ziglio <fziglio@redhat.com>
2015-08-03note updates....Frediano Ziglio1-0/+12
2015-08-03style changesFrediano Ziglio1-9/+18
2015-08-03Improve recordFrediano Ziglio5-37/+255
Split record and play in 2 files. Filter our Window for record. Allow more verbose level. Signed-off-by: Frediano Ziglio <fziglio@redhat.com>
2015-08-03Add XInput eventsFrediano Ziglio5-161/+240
Allows to get any keypress/mouse events.
2015-08-03Remove warnings compilingFrediano Ziglio1-3/+3
2015-08-03Import code for XInputFrediano Ziglio1-0/+464
2015-08-03README update FIX FIXFrediano Ziglio1-1/+2
2015-08-03Start to write main programFrediano Ziglio2-0/+135
2015-08-03Inore autogenerated filesFrediano Ziglio1-0/+23
2015-08-03Export XED functions to be usedFrediano Ziglio1-252/+157
2015-08-03Start removing useless code from xevFrediano Ziglio3-443/+41
2015-08-02Import xev sourceFrediano Ziglio3-0/+1458
Going to base source code on xev
2015-07-31some initial notesFrediano Ziglio1-0/+39