summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2011-12-09Add support for core pointer eventsHEADmasterPeter Hutterer1-10/+157
2011-12-08Fix wrong offsetPeter Hutterer1-1/+1
2011-12-07Add pointer grabbing subwindowsPeter Hutterer1-3/+81
2011-12-07Split out grab searching into helper functionsPeter Hutterer1-15/+39
2011-12-07Deduplicate window creation codePeter Hutterer1-18/+17
2011-12-05Print the correct flag depending on device typePeter Hutterer1-2/+16
2011-12-05Register for pointer events if requestedPeter Hutterer1-15/+104
2011-12-05Move a misplaced commentPeter Hutterer1-1/+1
2011-12-05When accepting a grab, set a flag so we don't re-accept all the timePeter Hutterer1-2/+12
2011-12-05When accepting/rejecting a touch, print the window namePeter Hutterer1-1/+1
2011-12-05Add window_to_name helper functionPeter Hutterer1-19/+23
2011-11-29Check for a found touch before attempting to paint itChase Douglas1-0/+12
2011-11-10Accept/Reject the grab after 100 eventsPeter Hutterer1-14/+17
2011-11-10Add --with-ownership flag and the matching event handlingPeter Hutterer1-12/+42
2011-11-10Print the windowname as unknown if it's not set correctlyPeter Hutterer1-0/+7
2011-11-10Print the right window namePeter Hutterer1-2/+4
2011-11-10stroke and save/restore cairo context for multiple different grabsPeter Hutterer1-1/+5
2011-11-10Store the grab window in the grabpointPeter Hutterer1-20/+22
2011-11-10Add two more windows for ownership events (accept/reject)Peter Hutterer1-9/+47
2011-11-09squashme whitebarPeter Hutterer1-3/+2
2011-11-08Print before painting, helps to debug errorsPeter Hutterer1-1/+1
2011-11-07Hook up the whitebar for non-ownership, XIRejectTouch eventsPeter Hutterer1-14/+34
2011-11-07Accept touch events on blackbar on touchend.Peter Hutterer1-2/+9
2011-11-07Paint all grabs, not just the current onePeter Hutterer1-20/+47
2011-11-07Add a "whitebar" for touch ownership testingPeter Hutterer1-3/+15
2011-11-07Color the main window area greyPeter Hutterer1-2/+2
2011-11-07Don't need to draw the test line anymorePeter Hutterer1-3/+0
2011-11-07Call it blackbar, not toolbarPeter Hutterer1-7/+7
2011-11-07Print the "usage", i.e. what this program actually doesPeter Hutterer1-2/+9
2011-11-07Add a few cairo_save/restore to avoid colour mixupsPeter Hutterer1-0/+9
2011-11-07Draw a line from the grab start point to the current one.Peter Hutterer1-0/+89
2011-11-07Add a side-window and grab events on that windowPeter Hutterer1-4/+26
2011-11-03squashmePeter Hutterer1-1/+2
2011-11-03Print event coordinates and root coordinatesPeter Hutterer1-1/+1
2011-11-02Draw the touches as they come inPeter Hutterer1-1/+111
2011-11-02Use cairo for front and backbuffer surfacesPeter Hutterer1-7/+60
2011-11-02Hook up a basic cairo surface to the pixmap.Peter Hutterer1-0/+32
2011-11-02Split screen and screen_no in two, cairo needs Screen* argumentsPeter Hutterer1-4/+6
2011-11-02Create a backend pixmap for drawingPeter Hutterer1-0/+11
2011-11-02Store width/height in the mt structPeter Hutterer1-3/+8
2011-11-02require cairoPeter Hutterer2-2/+3
2011-11-02Suck down all events if we have data on the fdPeter Hutterer1-11/+13
2011-11-02Print some more info about the eventPeter Hutterer1-1/+3
2011-10-28Move XQueryExtension call into init_x11Peter Hutterer1-8/+10
2011-10-26Use poll(2) so we can actually interrupt as expectedPeter Hutterer1-0/+10
2011-10-26Ooops, select for ExposureMask before blocking on itPeter Hutterer1-1/+2
2011-10-26Add basic multitouch testing program.Peter Hutterer3-0/+204