xserver/dix
Chase Douglas 3d3ed60230 Use touch state when querying pointer through core protocol
QueryPointer is part of the core protocol. As such, it knows nothing
about touch devices. Touches are converted to button 1 press, pointer
motion, and button 1 release for core clients, so we should ensure the
pointer state mask has button 1 set when XQueryPointer is used.

Signed-off-by: Chase Douglas <chase.douglas@canonical.com>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
(cherry picked from commit 12188c8a8a)
2012-04-26 13:33:12 +10:00
..
.gitignore dix and os: gitignore dix.O and os.O 2011-09-23 17:14:47 -07:00
atom.c Introduce a consistent coding style 2012-03-27 11:50:40 -07:00
buildatoms XFree86 4.3.0.1 2003-11-14 16:49:22 +00:00
BuiltInAtoms R6.6 is the Xorg base-line 2003-11-14 15:54:54 +00:00
colormap.c Introduce a consistent coding style 2012-03-27 11:50:40 -07:00
cursor.c Introduce a consistent coding style 2012-03-27 11:50:40 -07:00
devices.c Indentation: Change '& stuff' to '&stuff' 2012-03-27 11:50:43 -07:00
dispatch.c Indentation: Change '& stuff' to '&stuff' 2012-03-27 11:50:43 -07:00
dispatch.h Introduce a consistent coding style 2012-03-27 11:50:40 -07:00
dixfonts.c Introduce a consistent coding style 2012-03-27 11:50:40 -07:00
dixutils.c Introduce a consistent coding style 2012-03-27 11:50:40 -07:00
enterleave.c Introduce a consistent coding style 2012-03-27 11:50:40 -07:00
enterleave.h Introduce a consistent coding style 2012-03-27 11:50:40 -07:00
eventconvert.c Introduce a consistent coding style 2012-03-27 11:50:40 -07:00
events.c Use touch state when querying pointer through core protocol 2012-04-26 13:33:12 +10:00
extension.c Introduce a consistent coding style 2012-03-27 11:50:40 -07:00
ffs.c Introduce a consistent coding style 2012-03-27 11:50:40 -07:00
gc.c Introduce a consistent coding style 2012-03-27 11:50:40 -07:00
getevents.c dix: set raw event values before adding up relative values (#46976) 2012-03-30 14:51:37 -07:00
globals.c Introduce a consistent coding style 2012-03-27 11:50:40 -07:00
glyphcurs.c Introduce a consistent coding style 2012-03-27 11:50:40 -07:00
grabs.c Introduce a consistent coding style 2012-03-27 11:50:40 -07:00
initatoms.c Introduce a consistent coding style 2012-03-27 11:50:40 -07:00
inpututils.c Introduce a consistent coding style 2012-03-27 11:50:40 -07:00
main.c Introduce a consistent coding style 2012-03-27 11:50:40 -07:00
Makefile.am input: add a TouchClassRec to the devices 2011-12-19 09:08:36 +10:00
pixmap.c Introduce a consistent coding style 2012-03-27 11:50:40 -07:00
privates.c Introduce a consistent coding style 2012-03-27 11:50:40 -07:00
property.c Introduce a consistent coding style 2012-03-27 11:50:40 -07:00
protocol.txt Add DRI2 requests to protocol.txt 2009-08-28 23:29:05 -04:00
ptrveloc.c Introduce a consistent coding style 2012-03-27 11:50:40 -07:00
region.c Introduce a consistent coding style 2012-03-27 11:50:40 -07:00
registry.c Introduce a consistent coding style 2012-03-27 11:50:40 -07:00
resource.c Introduce a consistent coding style 2012-03-27 11:50:40 -07:00
selection.c Introduce a consistent coding style 2012-03-27 11:50:40 -07:00
swaprep.c Introduce a consistent coding style 2012-03-27 11:50:40 -07:00
swapreq.c Indentation: Change '& stuff' to '&stuff' 2012-03-27 11:50:43 -07:00
tables.c Introduce a consistent coding style 2012-03-27 11:50:40 -07:00
touch.c Use a new sprite trace for indirect touches when all touches have physically ended 2012-03-30 14:51:29 -07:00
window.c Introduce a consistent coding style 2012-03-27 11:50:40 -07:00
Xserver-dtrace.h.in Sun's copyrights now belong to Oracle 2010-12-07 11:10:35 -08:00
Xserver.d Sun's copyrights now belong to Oracle 2010-12-07 11:10:35 -08:00