2003-03-05 Padraig O'Briain <padraig.obriain@sun.com>
[platform/core/uifw/at-spi2-atk.git] / ChangeLog
index e383dee..1229b45 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,140 @@
-2002-12-17  Bill Haneman <bill.haneman@sun.com
+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>
+
+       * test/test-simple.c: Update to take account of fact that GailButton 
+       now implements AtkText.
+       (create_text_window): Set name on AtkObject for GtkEntry.
+       (validate_accessible): Check accessible name before calling test_text().
+
+       * libspi/Makefile.am: Fix problem with building outside of source
+       directory. Bug #98120.
+
+       * cpsi/spi_table.c (AccessibleTable_getNSelectedColumns): Fix
+       typo in documentation comments. Bug #94275.
+
+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>
+
+       * libspi/text.c:
+       Add includes to avoid compiler warnings on Solaris.
+       (impl_getRangeExtents): Bug fix.
+
+2002-12-17  Bill Haneman <bill.haneman@sun.com>
 
         Fix for 100944, [API addition approved by Gman and murrayc].