updated
[platform/core/uifw/at-spi2-atk.git] / ChangeLog
index 5004cbb..380e101 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,722 @@
+2004-09-03 Bill Haneman <bill.haneman@sun.com>
+
+       * cspi/spi_main.c:
+       (SPI_init): Return error code '2' if the activated
+       registry cannot be pinged. Fixes bug #147648.
+       
+2004-07-28 Bill Haneman <bill.haneman@sun.com>
+
+       * registryd/deviceeventcontroller.c:
+       (spi_dec_init_mouse_listener): Don't do XGrabButton, 
+       rely on timer-poll instead, to avoid conflict with 
+       xstroke.
+       
+2004-07-20  Bill Haneman <bill.haneman@sun.com>
+
+       * configure.in: Revved to 1.5.3.
+
+       * idl/Accessibility_Role.idl: Added ROLE_EMBEDDED (bug #144415).
+
+       * libspi/accessible.c: Added support for ROLE_EMBEDDED.
+
+       * cspi/spi_accessible.c: Support for ROLE_EMBEDDED.
+
+       * cspi/spi-roletypes.h: Added SPI_ROLE_EMBEDDED.
+       
+2004-06-11  Bill Haneman <bill.haneman@sun.com>
+
+       * atk-bridge/bridge.c:
+       (spi_atk_bridge_do_registration): 
+       Register with ATK for AtkComponent:bounds-changed events.
+       (api_atk_bridge_signal_listener): 
+       Marshal the AtkRectangle info into the event notification
+       for object:bounds-changed events.
+       
+       * libspi/util.c:
+       (spi_init_any_rect): New method, inits a corba struct of
+       type Accessibility_BoundingBox from an AtkRectangle.
+
+       * libspi/spi-private.h: Declared spi_init_any_rect (above).
+       
+       * cspi/spi.h:
+       (SPIRect): New struct definition.
+       (SPI_freeRect): New declaration.
+       (AccessibleBoundsChangedEvent_getNewBounds): New, see below.
+
+       * cspi/spi_event.c:
+       (AccessibleBoundsChangedEvent_getNewBounds): New method,
+       implemented.  Gets the bounding box data from the CORBA_any
+       associated with a bounds-changed event notification.
+       (cspi_internal_event_get_rect): New, used internally by above method.
+       
+       * cspi/spi_main.c:
+       (SPI_freeRect): Implemented this new method, for freeing
+       SPIRect structs.
+       
+       * test/event-listener-test.c:
+       (main, report_bounds_event):
+       Added a test for object:bounds-changed events.
+       
+2004-06-01  Bill Haneman <bill.haneman@sun.com>
+
+       * test/login-helper-server-test.c:
+       (main): Fix C99-ism.  Thanks to Jens Granseuer.
+       
+2004-05-28  Padraig O'Briain <padraig.obriain@sun.com>
+
+       * libloginhelper-1.0.pc.in:
+       * idl/Accessibility_LoginHelper.idl: 
+       * login-helper/Makefile.am:
+       * login-helper/login-helper.[ch]:
+       * test/login-helper-client-test.c:
+       * test/login-helper-server-test.c: Added files missing from CVS.
+       Files obtained from at-spi-1.5.2 tarball.
+
+2004-05-27  Bill Haneman <bill.haneman@sun.com>
+
+       * configure.in: Create login-helper/Makefile.  
+       Incremented micro version.
+
+       * Makefile.am:  Add login-helper subdir and pkgconfig data.
+       
+       * login-helper: New subdir.
+
+       * libloginhelper-1.0.pc.in: New.
+
+       * idl/Accessibility_LoginHelper.idl: New file, defines
+       interface whereby authentication clients can identify agents which
+       need access to services during the login process, e.g. screen lock
+       dialogs, etc.
+
+       * login-helper/Makefile.am : New.
+
+       * login-helper/login-helper.[ch] : New, implementation of
+       a LoginHelper base class.  Services needing LoginHelper can subclass.
+
+       * test/Makefile.am : Added test for login-helper, client and
+       server.
+
+       * test/app.c, at.c, keypad-test.c, keysynth-test.c, stress-test.c:
+       Use proper prefix in #include files.
+
+       * test/login-helper-client-test.c: New.
+       
+       * test/login-helper-server-test.c: New.
+
+2004-05-27  Alexander Shopov <ash@contact.bg>
+
+       * configure.in (ALL_LINGUAS): Added "bg" (Bulgarian)
+
+2004-05-14  Padraig O'Briain <padraig.obriain@sun.com>
+
+       * cspi/spi_main.c (cspi_object_unref): Add check that reference count
+       is positive. This should make it easier to detect inapprorpiate unref
+       calls.
+
+2004-05-11  James Henstridge  <james@daa.com.au>
+
+       * configure.in: remove GNOME_PLATFORM_GNOME_2 macro, which is a
+       no-op and deprecated.
+
+2004-05-03  Pablo Saratxaga  <pablo@mandrakesoft.com>
+
+       * configure.in: Added "wa" (Walloon) to ALL_LINGUAS.
+
+2004-04-28 Bill Haneman <billh@gnome.org>
+
+       * Makefile.am: Added --enable-gtk-doc to
+       DISTCHECK_CONFIGURE_FLAGS; fixes make distcheck.
+       
+2004-04-19 Bill Haneman <billh@gnome.org>
+
+       * configure.in: Revved to 1.5.1.
+
+       * registryd/deviceeventcontroller.c:
+       #define XK_LATIN1.
+       (DEControllerPrivateData): Added fields for 
+       reserved_keycode, reserved_keysym, and reserved_reset_timeout.
+       (spi_dec_replace_map_keysym): New internal utility for
+       replacing a keysym in the keymap - used to allow
+       synthesis of individual characters which aren't in the
+       current X keymap.
+       (spi_dec_reset_reserved): New; resets the changed keysym value 
+       in the map.
+       (keycode_for_keysym): We now try to deal with failed
+       XKeysymToKeycode requests by changing a keymap value
+       and returning a reserved keycode.  We now take 
+       a DEController pointer as first arg.
+       (spi_controller_register_with_devices): Call XkbGetMap with 
+       the XkbKeySymsMask.  Find the highest keycode in the current
+       keymap which doesn't have any grabs, and mark that one for
+       temporary re-mapping when out-of-range KeySyms are synthesized.
+       (dec_synth_keycode_press): Call XFlush after synthesizing the key
+       event.
+       
+2004-04-08  Guntupalli Karunakar  <karunakar@freedomink.org>
+
+       * configure.in: Added "gu" (Gujarati) to ALL_LINGUAS.
+
+2004-03-24  Alexander Winston  <alexander.winston@comcast.net>
+
+       * configure.in: Added "en_CA" (Canadian English) to ALL_LINGUAS.
+
+2004-03-24  Bill Haneman <billh@gnome.org>
+
+       * cspi/spi.h:
+       (AccessibleTable_addRowSelection),
+       (AccessibleTable_addColumnSelection),
+       (AccessibleTable_removeRowSelection),
+       (AccessibleTable_removeColumnSelection):
+       Add declarations for spi wrappers which were
+       inadvertantly omitted.  Fixes bug #133413.
+
+       * configure.in:
+       Revved to 1.5.0 (unstable series for GNOME 2.7).
+       
+2004-03-24  Bill Haneman <billh@gnome.org>
+
+       * atk-bridge/bridge.c:
+       Bracketed some debug output in 
+       conditionals, to avoid printing it in normal use.
+       Fixes bug #136660.
+
+       * libspi/hyperlink.c:
+       Don't cast 'object' to ATK_OBJECT when constructing
+       an AtkAction interface for a hyperlink.
+       See discussion in bug #120659.
+
+       * test/key-listener-test.c:
+       (report_all_key_event): Send output to stderr,
+       not stdout, for consistency with the rest of the test callbacks.
+
+       * configure.in:
+       Add -lXext to XINPUT_LIBS. Fix for bug #132237.
+       Don't add X_LIBS to CFLAGS (Fix for bug #134332).
+       Incremented to 1.4.1 (but didn't dist yet - I'm going to 
+       try incrementing the revision AFTER doing a dist, at least
+       for awhile).
+       
+2004-03-22  Bill Haneman <billh@gnome.org>
+
+       * configure.in: Revved to 1.4.0, libtool 9.14.9
+
+2004-03-17  Laszlo Peter  <laca@sun.com>
+
+       * libspi-1.0-uninstalled.pc.in: add idldir
+
+       * cspi-1.0-uninstalled.pc.in: add idldir
+
+2004-03-16  Gareth Owen <gowen72@yahoo.com>
+
+       * configure.in: Added "en_GB" to ALL_LINGUAS
+
+2004-03-15  Bill Haneman <billh@gnome.org>
+
+       * configure.in: Revved to 1.3.16, 
+       libtool 9.13.9.
+       
+2004-03-15  Laszlo Peter  <laca@sun.com>
+
+       * libspi-1.0-uninstalled.pc.in: new file
+
+       * cspi-1.0-uninstalled.pc.in: new file
+
+       * configure.in: add the new pc files to AC_OUTPUT
+
+       * Makefile.am: add the new pc files to EXTRA_DIST
+
+2004-03-12  Bill Haneman <billh@gnome.org>
+
+       * atk-bridge/bridge.c:
+       (spi_atk_bridge_key_listener):
+       Make sure to return consumed=FALSE if snoop 
+       event is not dispatched to listener.
+       Fixes #134037.
+       
+2004-03-01  Bill Haneman <billh@gnome.org>
+
+       * configure.in: Revved to 1.3.15, 
+       libtool 9.12.9.
+       
+2004-03-07  Danilo Segan  <dsegan@gmx.net>
+
+       * configure.in: Added "sr@ije" to ALL_LINGUAS.
+
+2004-03-03  Guntupalli Karunakar  <karunakar@freedomink.org>
+
+       * configure.in: Added "pa" for Punjabi in ALL_LINGUAS.
+
+2004-03-01  Bill Haneman <billh@gnome.org>
+
+       * configure.in: Revved to 1.3.14.
+       
+       * cspi/spi_main.c:
+       (SPI_exit): Removed "bye-bye" exit message.
+       Moved "leak" report to happen before the
+       iteration over the leaked refs list.
+       Don't PRINT_LEAKS unless DEBUG_OBJECTS is also #defined.
+       
+2004-02-24  Bill Haneman <billh@gnome.org>
+
+       * configure.in: Revved to 1.3.13.
+
+       * docs/reference/cspi/Makefile.am:
+       Correct typo that was breaking the docs build.
+
+2004-02-11  Padraig O'Briain <padraig.obriain@sun.com>
+
+       * autogen.sh: Require version 1.7 of automake.
+       
+       * configure.in: call GTK_DOC_CHECK([1.0])
+
+       * atk-bridge/Makefile.am: Remove use of LDFLAGS and CFLAGS
+
+       * docs/reference/cspi/Makefile.am: Update to use new gtk-doc.
+
+       * libspi/Makefile.am: Remove use of LDFLAGS and CFLAGS.
+
+       * test/Makefile.am:  Remove use of CFLAGS.
+
+       This fixes bug #132987.
+
+2004-02-11  Bill Haneman <billh@gnome.org>
+
+       * reverted most of Tomasz' patch below, since it was breaking
+       builds (see bug #134058).
+       
+2004-02-10  Tomasz Kłoczko <kloczek@pld.org.pl>
+
+       * docs/reference/cspi/at-spi-cspi.types: added empty file for
+         correct pass "make dist" (empty .. because seems no sach types in
+         header files with gtk-doc markups).
+       * docs/reference/cspi/Makefile.am, configure.in:
+         Added better gtk-doc support using GTK_DOC_CHECK aclocal macro
+         from gtk-doc >= 1.0 (modyfications based on scheme from atk).
+       * Makefile.am: added:
+         DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc
+         for force correct pass generate documentation on "make distcheck".
+       * libspi/Makefile.am: fixes for automake >= 1.6.
+       * configure.in: Trivial cleanup: remove AC_SUBST(CFLAGS),
+         AC_SUBST(CPPFLAGS) and AC_SUBST(LDFLAGS). This variables are
+         substed by default.
+
+Sun Feb  8 11:20:50 2004  Matthias Clasen  <maclas@gmx.de>
+
+       * docs/reference/cspi/Makefile.am (install-data-local): Install
+       index.sgml since the doc autobuilder on widget.gnome.org looks for
+       that file.
+
+2004-02-02  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * atk-bridge/bridge.c (spi_atk_tidy_windows): Correct g_free call to
+       g_object_unref.
+
+2004-02-01  Robert Sedak  <robert.sedak@sk.htnet.hr>
+
+        * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
+
+2004-01-27  Brian Cameron <brian.cameron@sun.com>
+
+       * test/simple-at.c: Fixed null string problems that cause core
+         dumping problems on Solaris.
+
+2004-01-12  Bill Haneman <billh@gnome.org>
+       
+       * configure.in: Incremented version to 1.3.11.
+
+2004-01-05  Padraig O'Briain  <padraig.obriain@sun.com>
+
+        * docs/reference/cspi/at-spi-cspi-docs.sgml: Added XML in
+        DOCTYPE statement. Fixes bug #129728. Patch supplied by Sebastien
+        Bacher.
+
+2004-01-01  Roozbeh Pournader  <roozbeh@sharif.edu>
+
+       * configure.in: Added "fa" to ALL_LINGUAS.
+
+2003-12-20  Arafat Medini <lumina@silverpen.de>
+
+       * configure.in: Added "ar" to ALL_LINGUAS
+
+2003-12-16     Bill Haneman <billh@gnome.org>
+
+       * registryd/registry-main.c:
+       (main):
+       Set the reg_env DISPLAY variable before registering the
+       activated registry service.  Fixes bug #129479.
+
+2003-12-16     Mohammad DAMT  <mdamt@bisnisweb.com>
+
+       * configure.in: Added "id" in ALL_LINGUAS
+       * po/id.po: Indonesian translation by Ahmad Riza H Nst <ari@160c.afraid.org>
+
+2003-12-15  Padraig O'Briain <padraig.obriain@sun.com>
+
+       * registryd/deviceeventcontroller.c (global_filter_fn):
+       When an event is consumed discard any XEvents were added to
+       the queue while dealing with the the event. This can happen if
+       processing of the event takes a long time. Call XUngrabKeyboard
+       if an event was discarded. This fixes bug $124837.
+       Only call wait_for_release_event for a KeyPress.
+       Use local variable display instead of spi_get_display().
+       (spi_controller_update_key_grabs): Move call to keycode_for_keysym
+       outside for loop.
+
+2003-12-11  Padraig O'Briain <padraig.obriain@sun.com>
+
+       * registryd/deviceeventcontroller.c (spi_dec_translate_mask):
+       Allow for mask to contain values other than NumLock mask.
+       Fixes bug #129103.
+
+2003-12-10  Padraig O'Briain <padraig.obriain@sun.com>
+
+       * registryd/devieceventcontroller.c:
+       (wait_for_release_event): Change first parameter from GdkEvent to 
+       XEvent.
+       (global_filter_fn); Correct call to wait_for_release_event.
+
+       Fixes bug #128912.
+
+2003-12-08  Bill Haneman <billh@gnome.org>
+
+       Version 1.3.10.
+
+       * registryd/ucs2keysym.c: New file.
+
+       * registryd/deviceeventcontroller.c:
+       (dec_keysym_for_unichar): Remove old partial implementation and
+       replace with call to ucs2keysym(), which is much more complete.
+       Thanks to Marcus G. Kuhn who put the original keysym2ucs.c into
+       the public domain.
+
+       Fixes bug #128824.
+
+2003-12-05  Bill Haneman <billh@gnome.org>
+
+       * configure.in: Version 1.3.9.
+
+       * docs/reference/cspi/tmpl/spi_registry.sgml:
+       Added reference to libspi/keymasks.h to the
+        description of Registry queries: AccessibleKeyMaskType.
+       Fixes bug #118103.
+
+2003-12-04  Bill Haneman <billh@gnome.org>
+
+        Fix for bug #121974.
+       
+       * idl/Accessibility_Application.idl:
+       (Accessibility::LOCALE_TYPE): New enum, corresponds to
+       setlocale's LC_TYPEs.
+       (Accessibility::Application::getLocale): New method.
+       Allows clients to query the locale, by type, of an app.
+       
+       * cspi/spi.h:
+       * cspi/spi_application.c:
+       (AccessibleApplication_getLocale): New method, wraps IDL above.
+
+       * libspi/application.c:
+       (spi_application_class_init): Init epv entry for getLocale.
+       (impl_accessibility_application_get_locale): Impl for above.
+
+       * test/test-simple.c:
+       (test_application): Added assertion for getLocale, i.e.
+       that the string from AccessibleApplication_getLocale (app, type) 
+       is the same as that from setlocale (type, NULL);
+
+2003-12-03  Padraig O'Briain <padraig.obriain@sun.com>
+
+       *registryd/deviceeventcontroller.c: Add an idle handler which polls
+       the keyboard on a timeout intil the key state goes from pressed to
+       released. Fixes bug #111429.
+
+2003-12-03  Padraig O'Briain <padraig.obriain@sun.com>
+
+       * atk-bridge/bridge.c: (atk_bridge_init): Create accessible application 
+       root object so that it is present when a context menu in an 
+       out-of-process applet is popped up.
+       (spi_atk_bridge_do_registration): Create acceessible application root
+       object only if it does not exist.
+
+       This fixes bug #125834.
+
+2003-12-01  Bill Haneman <billh@gnome.org>
+
+       Fix for bug #114926.  Thanks to Michael Meeks for some of this patch.
+
+       * cspi/spi.h:
+       Added enum for AccessibleStreamableContentSeekType.
+       (AccessibleStreamableContent_freeContentTypeList): New.
+       
+       * cspi/spi_streamablecontent.c:
+       (accessible_bonobo_stream_client_seek): New private method.
+       (AccessibleStreamableContent_seek): Implemented this method,
+       using Bonobo_Stream_seek.
+       (AccessibleStreamableContent_freeContentTypeList): New method
+       for freeing the return value from 
+       AccessibleStreamableContent_getContentTypes.
+       (stream_cache_item_free): Replaces stream_release; stop leaks.
+       (stream_release): removed.
+       (AccessibleStreamableContent_read): Use properly init'd CORBA_evs, 
+       free the memory properly.
+
+2003-12-02  Padraig O'Briain <padraig.obriain@sun.com>
+
+       Fix for bug #116009.
+
+       * cspi/spi-roletypes.h: Add SPI_ROLE_EDITBAR.
+
+       * cspi/spi_accessible.c (cspi_init_role_table): Add SPI_ROLE_EDITBAR.
+
+       * docs/reference/cspi/tmpl/spi-accessible.sgml: Add SPI_ROLE_EDITBAR
+
+       * idl/Accessibility_Role.idl: Add ROLE_EDITBAR.
+
+2003-12-01  Bill Haneman <billh@gnome.org>
+
+       Fix for bug/rfe #127463.
+       
+       * idl/Accessibility_Accessible.idl:
+       (getLocalizedRoleName): New.
+       (unimplemented4): Removed (replaced by above).
+
+       * libspi/accessible.c:
+       (impl_accessibility_accessible_get_local_role_name): New.
+       (spi_accessible_class_init): Add getLocalizedRoleName entry to
+       epv.
+       
+       * cspi/spi.h:
+       (Accessible_getLocalizedRoleName): New.
+
+       * cspi/spi_accessible.c:
+       (Accessible_getLocalizedRoleName): New.
+       
+2003-12-01  Bill Haneman <billh@gnome.org>
+       
+       Fix for bug #118581.
+       * idl/Accessibility_Text.idl:
+       (getDefaultAttributes): New.
+       (unimplemented4): Removed (replaced by above method).
+
+       * libspi/text.c:
+       (impl_getDefaultAttributes): New method.
+       (spi_text_class_init):
+       initialize the get_default_attributes slot in the epv.
+
+       * cspi/spi.h:
+       (AccessibleText_getDefaultAttributes): New prototype.
+
+       * cspi/spi_text.c:
+       (AccessibleText_getDefaultAttributes): New method.
+
+2003-11-06  Padraig O'Briain <padraig.obriain@sun.com>
+
+       * cspi/spi_accessible.c (cspi_init_relation_type_table): Do not
+       write beyond the end of the table. Fixes bug #120473.
+
+2003-09-30  Christian Rose  <menthos@menthos.com>
+
+       * configure.in: Added "eu" to ALL_LINGUAS.
+
+2003-09-28  Kjartan Maraas  <kmaraas@gnome.org>
+
+       * configure.in: ALL_LINGUAS: Added no.
+
+2003-09-28  Gediminas Paulauskas  <menesis@delfi.lt>
+
+    * configure.in: Added lt to ALL_LINGUAS.
+
+2003-09-25  Padraig O'Briain <padraig.obriain@sun.com>
+
+       * atk-bridge/bridge.c:
+       (atk_bridge_init): Register event listeners always even for 
+       out-of-process applet.
+       (spi_atk_bridge_toplevel_added): Remove call to 
+       spi_atk_bridge_event_type_consts as it is now called in atk_bridge_init
+       (spi_atk_bridge_toplevelk_removed): Remove call to 
+       spi_atk_deregister_event_listenersa as the listeners are now always
+       registered
+       (spi_atk_bridge_register_application): Remove call to
+       spi_atk_register_event_listeners as it is not done in atk_bridge_init
+
+       This fixes bug #120991.
+
+       * libspi/table.c (impl_getColumnDescription): Correct typo,
+       pointed out by Bolian.Yin@sun.com.
+
+2003-09-21  Ã\85smund Skjæveland  <aasmunds@fys.uio.no>
+
+       * configure.in: Added nn to ALL_LINGUAS (which is commented out).
+
+2003-09-08  Bill Haneman <billh@gnome.org>
+
+       * configure.in: Revved to 1.3.7.
+
+       This is the GNOME 2.4.0 release of at-spi.
+
+       * docs/reference/cspi/Makefile.am:
+       Removed spurious inclusion of 'index.sgml' in the
+       html directory; this was breaking make distcheck and
+       also some other build environments.
+
+2003-09-05  Padraig O'Briain <padraig.obriain@sun.com>
+
+       * registryd/registry.[ch}:
+       Add queue_handler_id and focus_object to SpiRegistry data structure.
+       (registry_flush_event_queue): If event being discarded is 
+       "state-change:focused" store object as focus_object.
+       (registry_start_queue): Remove queue handler and focus object
+       if present.
+       (registry_discard_event): New function which discards a focus event
+       if we had stored focus object in the registry.
+       (registry_queue_event): Add new check that is_queueing is set as this
+       function is reentrant.
+       (registry_filer_event): Add call to registry_discard_event.
+       
+       This resolves issues raised in bug #108664.
+       
+2003-09-05  Taneem Ahmed  <taneem@bengalinux.org>
+
+       * configure.in: Added "bn" to ALL_LINGUAS.
+
+2003-09-04  Bill Haneman <billh@gnome.org>
+
+       * cspi/spi_event.c: Documentation improvements for
+       (SPI_registerAccessibleKeylistener).
+
+       * docs/reference/tmpl/spi_registry.sgml:
+       Documentation improvements for SpiAccessibleKeylistenerCB.
+
+2003-09-02  Mugurel Tudor  <mugurelu@go.ro>
+
+       * configure.in: Added "ro" to ALL_LINGUAS.
+
+
+2003-09-01  Padraig O'Briain <padraig.obriain@sun.com>
+
+       * cspi/spi_main.c (cspi_object_return): Ensure that reference count is
+       not decremented to zero. Fixes bug #120725.
+
+2003-08-30  KAMAGASAKO Masatoshi  <emerald@gnome.gr.jp>
+
+       * configure.in: Added "ja" to ALL_LINGUAS.
+
+2003-08-22  Samúel Jón Gunnarsson  <sammi@techattack.nu>
+
+       * configure.in: Added "is" to ALL_LINGUAS.
+       
+2003-08-22  Christian Rose  <menthos@menthos.com>
+
+       * configure.in: Added "nl" to ALL_LINGUAS.
+
+2003-08-19  Padraig O'Briain <padraig.obriain@sun.com>
+
+       * cspi/spi-private.h: Add declaration for _cspi_exceptoin_throw
+       * cspi/spi_accessible.c (cspi_init_relation_type_table): Add call
+       to return a value.
+       * cspi/spi_event.c: (AccessibleEvent_unref); Add casts to gfree
+       arguments.
+       * cspi/spi_main.c (SPI_Exception_getSourceType); Return the correct
+       type for unspecified exception.
+       * cspi_streamablecontect): Add include of string.h for memcpy.
+       (stream_release): Correct call to bonobo_object_release_unref
+       (stream_cache_item_free): Correct call to bonobo_object_release_unref
+       * cspi/bonobo/spi-bonobo.c: (cspi_check_event): Add cast to second
+       argument of _cspi_expection_throw.
+       * libspi/hyperlink.c: Add include of libspi/action.h:
+       (spi_hyperlink_new): Cast argument to spi_action_interface_new.
+       * libspi/streamablecontent.c: add include of libspi/component.h.
+       * regisrtyd/deviceeventcontroller.c:
+       (spi_dec_translate_mask): Removed unused variable priv.
+       (dec_synth_keysym): Initialize lock_mods to avoid compilker warning/
+       * registryd/registry.c:
+       (registry_filter_event): Remove unused variable queue_is-empty.
+       (impl_registry_notify_event): Use correct modifier in fprintf call.
+
+       This fixes compiler warnings reported in bug #120220.
+       
+2003-08-18  Padraig O'Briain <padraig.obriain@sun.com>
+
+       * registryd/registryd.c: Remove this file.
+
+2003-08-17  Sanlig Badral  <badral@openmn.org>
+
+       * configure.in: Added mn to ALL_LINGUAS.
+
+2003-08-16  Tõivo Leedjärv  <toivo@linux.ee>
+
+       * configure.in: Added et to ALL_LINGUAS.
+
+2003-08-13  Padraig O'Briain <padraig.obriain@sun.com>
+
+       * test/event-listener-test.c: Change active-descendant to 
+       active-descendant-changed.
+
+2003-08-10  Sami Pesonen  <sampeson@iki.fi>
+
+       * configure.in: Added "fi" in ALL_LINGUAS.
+
+2003-08-08  Guntupalli Karunakar  <karunakar@freedomink.org>
+
+       * configure.in: Added "hi" in ALL_LINGUAS.
+
+2003-08-08  Padraig O'Briain <padraig.obriain@sun.com>
+
+       * configure.in: Revved to 1.3.6.
+
+       * NEWS: updated.
+       
+2003-08-07  Padraig O'Briain <padraig.obriain@sun.com>
+
+       * registryd/deviceeventcontroller.c
+       (spi_device_event_controller_object_finalize): Fix typo in previous 
+       commit.
+
+2003-08-07  Marc Mulcahy  <marc.mulcahy@sun.com>
+
+       * registryd/deviceeventcontroller.c
+       (spi_device_event_controller_object_finalize): Fix build on
+       systems without XEvIE.
+       
+2003-08-06  Brian Cameron <Brian.Cameron@sun.com>
+
+       * acconfig.h, configure.in, registryd/Makefile.am,
+         registryd/devicecontoller.[ch]: Add XEViE support.
+
+2003-08-06  Wang Jian  <lark@linux.net.cn>
+
+       * configure.in: Added "zh_CN" to ALL_LINGUAS.
+
+2003-08-06  Metin Amiroff<metin@karegen.com>
+
+       * configure.in: Added "az" (Azerbaijani) to ALL_LINGUAS
+
+2003-08-06  Padraig O'Briain <padraig.obriain@sun.com>
+
+       * idl/Accessibility_Registry.idl: Put MODIFIER_SHIFTLOCk and
+       MODIFIER_ALT in correct place. 
+
+       This fixes part of bug #118114.
+
+2003-07-30  Alessio Frusciante  <algol@firenze.linux.it>
+
+       * configure.in: Added "it" (Italian) to ALL_LINGUAS.
+
+2003-07-28  Changwoo Ryu  <cwryu@debian.org>
+
+       * configure.in: Added "ko" to ALL_LINGUAS.
+
+2003-07-28  Ole Laursen  <olau@hardworking.dk>
+
+       * configure.in: Added "da" to the commented out ALL_LINGUAS.
+
+2003-07-27  Laurent Dhima  <laurenti@alblinux.net>
+
+       * configure.in: Added "sq" to ALL_LINGUAS.
+
+2003-07-27  Hasbullah Bin Pit  <sebol@ikhlas.com>
+                                                                                
+       * configure.in: Added 'ms' (Malay) in ALL_LINGUAS.
+
 2003-07-24  Pablo Saratxaga  <pablo@mandrakesoft.com>
 
        * configure.in: updated ALL_LINGUAS list
 
         * configure.in: Added Portuguese (pt) to ALL_LINGUAS.
 
-2003-07-14  Danilo Šegan  <dsegan@gmx.net>
+2003-07-14  Danilo Å Segan  <dsegan@gmx.net>
 
        * configure.in: Added "sr" and "sr@Latn" (Serbian) to ALL_LINGUAS.