2003-04-01 Padraig O'Briain <padraig.obriain@sun.com>
[platform/core/uifw/at-spi2-atk.git] / ChangeLog
index dd16439..9a24ed5 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,9 +1,160 @@
-2003-01-21  Padraig O'Briain <padraig.obriain@sun.com
+2003-04-01  Padraig O'Briain <padraig.obriain@sun.com>
+
+       * atk-bridge/bridge.c (spi_bridge_signal_listener):  Add check for
+       number of signal parameter values before accessing them. This fixes
+       bug #109626.
+
+2003-04-01  Bill Haneman <bill.haneman@sun.com>
+
+       * configure.in: Fixed duplicate inclusion of -lspi.
+       * branched for gnome-2-2/HEAD.  
+       [created tag "gnome-2-2"]
+
+2003-03-07  Bill Haneman <bill.haneman@sun.com>
+
+       * configure.in: 1.1.9 release.
+       * NEWS: updated.
+       
+2003-03-07  Bill Haneman <bill.haneman@sun.com>
+
+       [needed by GOK, to fix bugs 107985 and 107988]
+       * registryd/deviceeventcontroller.c:
+       (spi_dec_clear_unlatch_pending):
+       New method, unsets the 'unlatch' mask for XkbStateNotifyEvents.
+       (spi_dec_set_unlatch_pending):Revised DEBUG comment.
+       (spi_dec_init_mouse_listener):Emit warning if mouse button
+       passive grab fails.
+       (spi_device_event_controller_forward_mouse_event):
+       Removed unnecessary parens from a conditional.
+       (global_filter_fn):Added TODO comment.
+       (impl_generate_keyboard_event):
+       Cancel a pending relatch if a 'delatching' key was 
+       synthesized.
+       
+2003-03-07  Padraig O'Briain <padraig.obriain@sun.com>
+
+       * atk-bridge/bridge.c:
+       Change atk_signal_child_changed to atk_signal_children_changed. 
+       Reorganize code in spi_atk_bridge_signal_listener().
+
+       * test/event-listener-test.c:
+       Add children_changed_listener and report_children_changed_event()
+       to test AccessibleChildEvent_getChildAccessible.
+
+2003-03-05  Padraig O'Briain <padraig.obriain@sun.com>
+
+       * cspi/spi_event.c (cspi_internal_event_get_text): Change
+       g_strdup to CORBA_String_dup (bug #105291)
+
+       * test/event-listener-test.c (report_text_event): Add call to
+       SPI_freeString.
+
+2003-02-28  Bill Haneman <bill.haneman@sun.com>
+
+       * registryd/deviceeventcontroller.c:
+       (spi_keystroke_from_x_key_event): 
+       Fix string and keysym return codes to match modifier state. 
+       [bug #107256]
+
+2003-02-28  Bill Haneman <bill.haneman@sun.com>
+
+       * registryd/deviceeventcontroller.c:
+       (spi_keystroke_from_x_key_event): 
+       Fix segv due to improper use of isprint(c). [bug #107254]
+
+2003-02-24  Bill Haneman <bill.haneman@sun.com>
+
+       * cspi/spi_text.c:
+       (get_accessible_text_boundary_type):
+       Move default return value to (new) default case in switch.
+       (get_accessible_text_clip_type):
+       Move default return value to (new) default case in switch.
+       
+       * libspi/application.c:
+       (lookup_toolkit_event_for_name, reverse_lookup_name_for_toolkit_event):
+       Remove unused methods.
+       (impl_accessibility_application_register_object_event_listener):
+       Remove unused methods.
+
+       * libspi/value.c:
+       Added #include of <math.h>.
+
+       * registryd/deviceeventcontroller.c:
+       (spi_dec_ungrab_mouse): Bracketed with #ifdefs, since 
+       we don't currently use this method.
+       (spi_dec_init_mouse_listener): Don't call XkbGetMap unless
+       have_xkb is TRUE.
+       (impl_generate_key_event):
+       Remove unused variables.
+       (impl_generate_mouse_event):
+       Initialize button to zero, just in case we get an invalid
+       input.  Added support for mouse buttons 4 and 5.
+       (spi_device_event_controller_new):
+       Removed unused variable declaration for 'private'.
+       (registry.h):
+       Added #include of <gdk/gdk.h>
+
+2003-02-14  Padraig O'Briain <padraig.obriain@sun.com>
+
+       * configure.in: Update to work when X is not installed in expected 
+       location. Fixes bug #105836.
+
+       * atk-bridge/bridge.c
+       (spi_atk_bridge_init_event_type_consts): Look up "link-selected" for
+       AtkHypertext
+       (spi_atk_register_event_listener): Add signal listener for 
+       link-selected
+       (spi_atk_bridge_signal_listener): Event event when link-selected
+       signal is emitted. (bug #104622)
+
+       * cspi/spi_event.c (cspi_internal_event_get_text): Call g_strdup()
+       on returned string. (bug #105291)
+
+       * test/event-listener-test.c: Add test for link-selected.
+       
+2003-02-14  Padraig O'Briain <padraig.obriain@sun.com>
+
+       * atk-bridge/Makefile.am: Correct typo in previous commit.
+
+2003-02-13  Padraig O'Briain <padraig.obriain@sun.com>
+
+       * atk-bridge/Makefile.am: Allow for build directory to be different 
+       from source directory
+
+       * registryd/Makefile.am: Allow for build directory to be different
+       from source directory
+
+       Bug #104744.
+
+2003-01-29  Bill Haneman <bill.haneman@sun.com>
+       
+       * cspi/Makefile.am:
+       Fixed dependencies for libcspi so that libspi gets pulled in
+       properly.  Fixes 104741.
+
+       * cspi/spi.h:
+       * cspi/spi_event.c:
+       Clean up inline docs a little.
+
+2003-01-27  Padraig O'Briain <padraig.obriain@sun.com>
+
+       * registryd/desktop.c: Implement AccessibleComponent for SpiDesktop.
+       This is done by implementing AtkComponent for SpiAtkDesktop, which is
+       the AtkObject within an SpiDesktop.
+       This addresses bug #101524.
+
+       * registryd/deviceeventcontroller.c (spi_device_event_controller_init):
+       Remove call to gdk_init().
+
+       * registryd/registry.c (spi_registry_init): Add call to gdk_init()
+       so that Display is set when SpiDesktop is created.
+
+2003-01-21  Padraig O'Briain <padraig.obriain@sun.com>
 
        * registryd/deviceeventcontroller.c: Add include of <sys/time.h>
        This fixes bug #102830.
 
-2003-01-15  Padraig O'Briain <padraig.obriain@sun.com
+2003-01-15  Padraig O'Briain <padraig.obriain@sun.com>
 
        * test/test-simple.c: Update to take account of fact that GailButton 
        now implements AtkText.
        * cpsi/spi_table.c (AccessibleTable_getNSelectedColumns): Fix
        typo in documentation comments. Bug #94275.
 
-2003-01-15  Padraig O'Briain <padraig.obriain@sun.com
+2003-01-15  Padraig O'Briain <padraig.obriain@sun.com>
 
        * libspi/text.c (impl_getBoundedRanges): Bug fix.
 
-2003-01-10  Padraig O'Briain <padraig.obriain@sun.com
+2003-01-10  Padraig O'Briain <padraig.obriain@sun.com>
 
        * libspi/text.c:
        Add includes to avoid compiler warnings on Solaris.
        (impl_getRangeExtents): Bug fix.
 
-2002-12-17  Bill Haneman <bill.haneman@sun.com
+2002-12-17  Bill Haneman <bill.haneman@sun.com>
 
         Fix for 100944, [API addition approved by Gman and murrayc].