Added boolean return types for methods in Component, Selection,
[platform/core/uifw/at-spi2-atk.git] / ChangeLog
index d1952c1..2cd9f5d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,147 @@
-2001-03-14  Marc Mulcahy <marc.mulcahy@sun.com>
+2002-04-15  Bill Haneman <bill.haneman@sun.com>
+
+       * configure.in:
+       Revved version to 0.11.
+
+       * libspi/component.c:
+       Added implementation for grabFocus.
+
+       * idl/Accessibility_Component.idl
+       (Accessibility_Component_grabFocus):
+       Made this method return boolean to indicate success or failure, to
+       be consistent with cspi and the corresponding ATK method.
+       
+       * idl/Accessibility_Selection.idl
+       (Accessibility_Selection_selectAll) :
+       Made these methods return boolean to indicate success or
+       failure, to be consistent with cspi and the corresponding ATK methods.
+       
+       * idl/Accessibility_EditableText.idl 
+       (Accessibility_EditableText_setTextContents,
+        Accessibility_EditableText_insertText,
+        Accessibility_EditableText_cutText,
+        Accessibility_EditableText_deleteText,
+        Accessibility_EditableText_pasteText):
+       Made these methods return boolean to indicate
+       success or failure.
+
+       * cspi/spi_editabletext.c:
+       Made these methods return booleans.
+
+       * libspi/selection.c:
+       * libspi/component.c:
+       * libspi/editabletext.c:
+       Connected the boolean returns from ATK
+       to the server-side code referenced above.
+       
+2002-04-14  Bill Haneman <bill.haneman@sun.com>
+
+       * idl/Accessibility_Table.idl: Added missing methods,
+       Accessibility_Table_addRowSelection,
+       Accessibility_Table_addColumnSelection,
+       Accessibility_Table_removeRowSelection,
+       Accessibility_Table_removeColumnSelection.
+
+       * cspi/spi_table.c:
+       Added C wrappers for above IDL:
+       AccessibleTable_addRowSelection,
+       AccessibleTable_addColumnSelection,
+       AccessibleTable_removeRowSelection,
+       AccessibleTable_removeColumnSelection.
+       
+       * libspi/table.c:
+       Added server-side implementation code for IDL above, connecting
+       to pre-existing ATK api.
+       
+2002-04-13  Marc Mulcahy <marc.mulcahy@sun.com>
+
+       * idl/Accessibility_State.idl: Made StateSet inherit from BonoboUnknown.
+
+       * libspi/accessible.c: Added implementation fo
+       Accessibility_Accessible_get_state.
+       
+       * libspi/libspi.h: Added stateset.h to the list of includes.
+
+       * libspi/stateset.c: Fixed broken implementation.
+
+2002-04-13  Bill Haneman <bill.haneman@sun.com>
+
+        * util/magnifier.c:
+       Added implementation code for Accessibility_Magnifier_exit ().
+
+       * util/mag_control.c:
+       Added test code for above method; you can
+       now kill an existing magnifier via 
+       ./mag_control q, from the util directory.
+
+       * test/key-listener-test.c:
+       * test/Makefile.am:
+       Added a new test, for our key listener API.
+
+2002-04-11  Bill Haneman <bill.haneman@sun.com>
+
+       * test/app.c, test/keysynth-demo.c:
+       * util/magnifier.c:
+       Replace use of snprintf with g_snprintf.
+       (fix for bugzilla 78249)
+
+2002-03-27  Michael Meeks  <michael@ximian.com>
+
+       * Version 0.10.0
+
+       * util/Makefile.am (INCLUDES): fix.
+       (DONT_DIST_SOURCE): don't distribute the
+       generated files.
+
+       * libspi/Makefile.am (dist-hook): ditto.
+
+2002-03-27  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * libspi/hypertext.c:
+       Fix warnings when yelp is used with atk-bridge
+
+2002-03-21  Michael Meeks  <michael@ximian.com>
+
+       * libspi/application.c (spi_application_new):
+       use spi_accessible_construct so we use the AtkObject
+       cache correctly.
+
+2002-03-19  Michael Meeks  <michael@ximian.com>
+
+       * registryd/registry.c (desktop_remove_application),
+       (desktop_add_application): clean coding style.
+
+       * registryd/desktop.c (spi_desktop_remove_application),
+       (spi_desktop_add_application): kill re-enterency hazards.
+       (spi_desktop_dispose): remove bogus redundant cast
+       obscuring bug; fix bug too.
+       (spi_desktop_init): make the desktop object immortal.
+
+2002-03-16 Bill Haneman <bill.haneman@sun.com>
+
+       * test/simple-at.c:
+       Added a #define-guarded tree-traversal step
+       when enumerating the apps (diagnostic tool).
+
+2002-03-15 Bill Haneman <bill.haneman@sun.com>
+
+       * idl/Accessibility_Role.idl:
+       Added ROLE_DRAWING_AREA which seemed to be missing from the
+       previous commit.
+
+2002-03-14 Marc Mulcahy <marc.mulcahy@sun.com>
+
+       * cspi/spi-roletypes.h cspi/spi_accessible.c
+       idl/Accessibility_Role.idl libspi/accessible.c: synched up role
+       types with ATK.
+
+       * registryd/desktop.c registryd/desktop.h registryd/registry.c:
+       Added signals to SpiDesktop and callbacks in SpiRegistry to notify
+       AT when applications are added and removed from the desktop.  This
+       reverts the previous broken implementation using the backing
+       AtkObject for the SpiDesktop.
+       
+       2002-03-14  Marc Mulcahy <marc.mulcahy@sun.com>
 
        * registryd/desktop.c: emit the "children-changed::add" and
        "children-changed::remove" signals on the backing ATK object for