CVSROOT: /cvs/gnome
Module name: pyspi
Changes by: zcerza 06/08/18 10:20:09
Modified files:
. : ChangeLog atspi.pyx pyspi.pyx pyspi.spec
setup.py
Added files:
. : Xlib.pxd
Log message:
* pyspi.pyx: Add EventGenerator.generateKeyCombo(), which takes a list
of KeyStrings (the ones in /usr/include/X11/keysymdef.h without the XK_ prefix)
and treats them as a key combo, e.g. <Control><Shift>t would be generated by
passing ['Control_L', 'Shift_L', 't'] to the function. The way it works is that
every key leading up to the last is held down. Then the last key is pressed,
and the previous keys are released.
* Xlib.pxd: Add declarations for functions and types needed for
EventGenerator.generateKeyCombo().
* atspi.pyx: Include Xlib.pxd.
* setup.py: Check pkg-config for x11, and bail if it's not there. If it
is, use its cflags and libs flags.
Update specfile.
URL :
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=pyspi&who=zcerza&date=explicit&mindate=2006-08-18%2010:19&maxdate=2006-08-18%2010:21
_______________________________________________
cvs-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list