* registry.py (Registry.pumpQueuedEvents): Added this method for
[platform/core/uifw/at-spi2-atk.git] / pyatspi / ChangeLog
index 8ddbef7..deaf5b1 100644 (file)
@@ -1,3 +1,121 @@
+2008-01-23  Eitan Isaacson  <eitan@ascender.com>
+
+       * registry.py (Registry.pumpQueuedEvents): Added this method for
+       pumping queued events (bug #509412). Thanks Steve Lee!
+
+2009-01-12  Willie Walker  <william.walker@sun.com>
+
+       * accessible.py: fix for bug 503091 - getApplication doesn't
+       fallback properly.
+
+2007-12-13  Eitan Isaacson  <eitan@ascender.com>
+
+       * accessible.py (_getAndCache): Cleaned up: Fixed indent width and
+       added epydoc string.
+
+2007-11-15  Eitan Isaacson  <eitan@ascender.com>
+
+       * accessible.py: Added new caching (bug #495077). Put in a mixin
+       for remote objects that need to be unreffed at deletion time 
+       (bug #446277).
+
+2007-11-01  Eitan Isaacson  <eitan@ascender.com>
+
+       * event.py (Event.__init__): Ref() the host_application attribute
+       if it is available (bug #492469).
+       * accessible.py (_makeExceptionHandler._inner): Revert patch from
+       bug #490202. This was the wrong fix. Objects that are returned
+       from methods are already reffed.
+
+2007-10-30  Eitan Isaacson  <eitan@ascender.com>
+
+       * accessible.py (_AccessibleMixin.__del__): Catch TypeError 
+       exception when _ACCESSIBLE_CACHE[hash(self)] is None (bug #491805).
+
+2007-10-25  Eitan Isaacson  <eitan@ascender.com>
+
+       * event.py (Event.__init__): Catch AttributeError when ref()ing 
+       event.source (bug #490205).
+       * accessible.py (_makeExceptionHandler._inner): If return value is
+       a CORBA object, ref() it (bug #490202).
+
+2007-10-22  Eitan Isaacson  <eitan@ascender.com>
+
+       * accessible.py (_RelationMixin.getTarget): Add a ref() to the
+       retrieved target (bug #489273).
+
+2007-10-12  Eitan Isaacson  <eitan@ascender.com>
+
+       * accessible.py: Narrow queried interfaces (bug #478124). Narrow
+       objects returned from Relation.getTarget() to
+       Accessibility.Accessible (bug #478129).
+
+2007-10-06  Eitan Isaacson  <eitan@ascender.com>
+
+       * utils.py (StateSet.add): Fixed type (bug #484201).
+
+2007-09-15  Eitan Isaacson  <eitan@ascender.com>
+
+       * registry.py: Fix to allow notification of events with
+       annotations of details to the event type (bug #467366). Make
+       keyboard event consume behavior conform with the IDL (bug
+       #472301). Freeze break approved.
+       * event.py: Limit splitting of event types (bug #467366). Freeze
+       break approved.
+       
+2007-08-24  Eitan Isaacson  <eitan@ascender.com>
+
+       * event.py: Make EventType a string descendent, it is now IDL
+       compatable. Bug #467366.
+
+2007-07-25  Eitan Isaacson  <eitan@ascender.com>
+
+       * utils.py: Fixed typo in call for _findAllDescendants (bug #454090).
+
+2007-06-20  Peter Parente  <parente@cs.unc.edu>
+
+       * utils.py: Fix for bug #449356, typo in _findDescendantBreadth method
+       (Thanks Jon)
+
+2007-05-31  Peter Parente  <parente@cs.unc.edu>
+
+       * accessible.py: Fix for bug #439531, unable to define instance 
+       variables in accessible
+
+2007-05-25  Peter Parente  <parente@cs.unc.edu>
+
+       * utils.py: Partial fix for bug #437944, state set object fails when
+       used remotely. See bug about what it not fixed.
+
+2007-05-16  Peter Parente  <parente@cs.unc.edu>
+
+       * registry.py: Fixed bug #438623, state change events missing
+
+2007-05-10  Peter Parente  <parente@cs.unc.edu>
+
+       * utils.py: Fixed bug #437528, StateSet equals
+
+2007-05-10  Peter Parente  <parente@cs.unc.edu>
+
+       * registry.py: Fixed bug #436982 again (Patch from Eitan)
+
+2007-05-09  Peter Parente  <parente@cs.unc.edu>
+
+       * registry.py: Corrected patch for bug #436982 so it works with
+       Python 2.4, not just 2.5
+
+2007-05-09  Peter Parente  <parente@cs.unc.edu>
+
+       * registry.py: Fixed bug #436982 (Patch from Eitan), crash on exit
+       * utils.py: Fixed bug #437153, bad StateSet add/remove impl.
+
+2007-05-08  Peter Parente  <parente@cs.unc.edu>
+
+       * constants.py: 
+       * accessible.py: 
+       * utils.py:
+       Fixed bug #436949, Need util to list all supported interfaces
+
 2007-05-08  Peter Parente  <parente@cs.unc.edu>
 
         Patch from Eitan Isaacson