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

Reply via email to