Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-12-09 | Add support for core pointer eventsHEADmaster | Peter Hutterer | 1 | -10/+157 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2011-12-08 | Fix wrong offset | Peter Hutterer | 1 | -1/+1 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2011-12-07 | Add pointer grabbing subwindows | Peter Hutterer | 1 | -3/+81 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2011-12-07 | Split out grab searching into helper functions | Peter Hutterer | 1 | -15/+39 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2011-12-07 | Deduplicate window creation code | Peter Hutterer | 1 | -18/+17 | |
Use some variables instead of hardcoded values. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2011-12-05 | Print the correct flag depending on device type | Peter Hutterer | 1 | -2/+16 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2011-12-05 | Register for pointer events if requested | Peter Hutterer | 1 | -15/+104 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2011-12-05 | Move a misplaced comment | Peter Hutterer | 1 | -1/+1 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2011-12-05 | When accepting a grab, set a flag so we don't re-accept all the time | Peter Hutterer | 1 | -2/+12 | |
With the server fix in place, we now keep getting events when we accept a grab (rightly-so), so the TouchEnd doesn't arrive until the physical end of the touch. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2011-12-05 | When accepting/rejecting a touch, print the window name | Peter Hutterer | 1 | -1/+1 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2011-12-05 | Add window_to_name helper function | Peter Hutterer | 1 | -19/+23 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2011-11-29 | Check for a found touch before attempting to paint it | Chase Douglas | 1 | -0/+12 | |
Signed-off-by: Chase Douglas <chase.douglas@canonical.com> | |||||
2011-11-10 | Accept/Reject the grab after 100 events | Peter Hutterer | 1 | -14/+17 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2011-11-10 | Add --with-ownership flag and the matching event handling | Peter Hutterer | 1 | -12/+42 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2011-11-10 | Print the windowname as unknown if it's not set correctly | Peter Hutterer | 1 | -0/+7 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2011-11-10 | Print the right window name | Peter Hutterer | 1 | -2/+4 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2011-11-10 | stroke and save/restore cairo context for multiple different grabs | Peter Hutterer | 1 | -1/+5 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2011-11-10 | Store the grab window in the grabpoint | Peter Hutterer | 1 | -20/+22 | |
If we get events from different windows, we need to paint them correctly. Since grab painting is done by looping through all active grabs, store the grab window for each grab. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2011-11-10 | Add two more windows for ownership events (accept/reject) | Peter Hutterer | 1 | -9/+47 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2011-11-09 | squashme whitebar | Peter Hutterer | 1 | -3/+2 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2011-11-08 | Print before painting, helps to debug errors | Peter Hutterer | 1 | -1/+1 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2011-11-07 | Hook up the whitebar for non-ownership, XIRejectTouch events | Peter Hutterer | 1 | -14/+34 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2011-11-07 | Accept touch events on blackbar on touchend. | Peter Hutterer | 1 | -2/+9 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2011-11-07 | Paint all grabs, not just the current one | Peter Hutterer | 1 | -20/+47 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2011-11-07 | Add a "whitebar" for touch ownership testing | Peter Hutterer | 1 | -3/+15 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2011-11-07 | Color the main window area grey | Peter Hutterer | 1 | -2/+2 | |
After the first touch anyway, not sure why it isn't to begin with. In preparation for another sidebar and BlackPixel/WhitePixel are just easier to handle than colors in xlib. so make the main drawing area another color. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2011-11-07 | Don't need to draw the test line anymore | Peter Hutterer | 1 | -3/+0 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2011-11-07 | Call it blackbar, not toolbar | Peter Hutterer | 1 | -7/+7 | |
This isn't really a toolbar and won't be one, I guess. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2011-11-07 | Print the "usage", i.e. what this program actually does | Peter Hutterer | 1 | -2/+9 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2011-11-07 | Add a few cairo_save/restore to avoid colour mixups | Peter Hutterer | 1 | -0/+9 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2011-11-07 | Draw a line from the grab start point to the current one. | Peter Hutterer | 1 | -0/+89 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2011-11-07 | Add a side-window and grab events on that window | Peter Hutterer | 1 | -4/+26 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2011-11-03 | squashme | Peter Hutterer | 1 | -1/+2 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2011-11-03 | Print event coordinates and root coordinates | Peter Hutterer | 1 | -1/+1 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2011-11-02 | Draw the touches as they come in | Peter Hutterer | 1 | -1/+111 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2011-11-02 | Use cairo for front and backbuffer surfaces | Peter Hutterer | 1 | -7/+60 | |
Much easier than xlib Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2011-11-02 | Hook up a basic cairo surface to the pixmap. | Peter Hutterer | 1 | -0/+32 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2011-11-02 | Split screen and screen_no in two, cairo needs Screen* arguments | Peter Hutterer | 1 | -4/+6 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2011-11-02 | Create a backend pixmap for drawing | Peter Hutterer | 1 | -0/+11 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2011-11-02 | Store width/height in the mt struct | Peter Hutterer | 1 | -3/+8 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2011-11-02 | require cairo | Peter Hutterer | 2 | -2/+3 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2011-11-02 | Suck down all events if we have data on the fd | Peter Hutterer | 1 | -11/+13 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2011-11-02 | Print some more info about the event | Peter Hutterer | 1 | -1/+3 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2011-10-28 | Move XQueryExtension call into init_x11 | Peter Hutterer | 1 | -8/+10 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2011-10-26 | Use poll(2) so we can actually interrupt as expected | Peter Hutterer | 1 | -0/+10 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2011-10-26 | Ooops, select for ExposureMask before blocking on it | Peter Hutterer | 1 | -1/+2 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2011-10-26 | Add basic multitouch testing program. | Peter Hutterer | 3 | -0/+204 | |
This doesn't do anything but print events so far. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> |