platform/core/uifw/at-spi2-atk.git
20 years ago* sq.po: Added Albanian file
laurenti [Sun, 27 Jul 2003 08:45:26 +0000 (08:45 +0000)]
* sq.po: Added Albanian file

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@498 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years ago2003-07-27 Hasbullah Bin Pit <sebol@ikhlas.com>
sebol [Sun, 27 Jul 2003 05:01:38 +0000 (05:01 +0000)]
2003-07-27  Hasbullah Bin Pit  <sebol@ikhlas.com>

* configure.in: Added 'ms' to ALL_LINGUAS.
        * po/ms.po: Added Malay translation.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@497 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years agoAdded Vietnamese file
pablo [Thu, 24 Jul 2003 09:12:46 +0000 (09:12 +0000)]
Added Vietnamese file

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@496 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years agoconfigure.in: Added Belarusian to ALL_LINGUAS.
dmitrym [Thu, 24 Jul 2003 04:29:18 +0000 (04:29 +0000)]
configure.in: Added Belarusian to ALL_LINGUAS.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@495 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years agobe.po: Added Belarusian translation from Belarusian team <i18n@mova.org>.
dmitrym [Thu, 24 Jul 2003 04:25:02 +0000 (04:25 +0000)]
be.po: Added Belarusian translation from Belarusian team <i18n@mova.org>.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@494 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years ago2003-07-23 Padraig O'Briain <padraig.obriain@sun.com>
padraigo [Wed, 23 Jul 2003 15:13:04 +0000 (15:13 +0000)]
2003-07-23  Padraig O'Briain <padraig.obriain@sun.com>

* cspi/spi_event.c (AccessibleEvent_unref): Call CORBA_free for
event->data.
* cspi/bonobo/cspi-bonobo-listener.c (cspi_event): Call
CORBA_any__alloc to allocate CORBA_Any in InternalEvent.

This fixes bug #116949.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@493 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years ago2003-07-22 Padraig O'Briain <padraig.obriain@sun.com>
padraigo [Tue, 22 Jul 2003 15:19:57 +0000 (15:19 +0000)]
2003-07-22  Padraig O'Briain <padraig.obriain@sun.com>

* cspi/spi_registry.c (SPI_registerAccessibleKeyStrokeListener):
Correct CSPI to SPI in function documentation.

This fixes bug #118054.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@492 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years agoconfigure.in: Added Russian to ALL_LINGUAS.
dmitrym [Wed, 16 Jul 2003 04:35:53 +0000 (04:35 +0000)]
configure.in: Added Russian to ALL_LINGUAS.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@491 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years agoru.po: Added russian translation from Russain team <gnome-cyr@gnome.org>.
dmitrym [Wed, 16 Jul 2003 04:32:33 +0000 (04:32 +0000)]
ru.po: Added russian translation from Russain team <gnome-cyr@gnome.org>.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@490 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years ago2003-07-16 Duarte Loreto <happyguy_pt@hotmail.com>
dnloreto [Wed, 16 Jul 2003 01:35:22 +0000 (01:35 +0000)]
2003-07-16  Duarte Loreto <happyguy_pt@hotmail.com>

        * configure.in: Added Portuguese (pt) to ALL_LINGUAS.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@489 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years ago2003-07-16 Duarte Loreto <happyguy_pt@hotmail.com>
dnloreto [Wed, 16 Jul 2003 01:34:22 +0000 (01:34 +0000)]
2003-07-16  Duarte Loreto <happyguy_pt@hotmail.com>

        * pt.po: Added Portuguese translation.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@488 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years ago2003-07-15 Marcel Telka <marcel@telka.sk>
marcel [Tue, 15 Jul 2003 20:17:15 +0000 (20:17 +0000)]
2003-07-15  Marcel Telka  <marcel@telka.sk>

* sk.po: Updated Slovak translation.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@487 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years ago2003-07-14 Danilo Å egan <dsegan@gmx.net>
danilo [Mon, 14 Jul 2003 04:26:00 +0000 (04:26 +0000)]
2003-07-14  Danilo Å egan  <dsegan@gmx.net>

* configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.

* po/sr.po, po/sr@Latn.po: Added Serbian translation by Serbian
team (Prevod.org).

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@483 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years ago2003-07-10 Joel Brich <joel.brich@laposte.net>
joejlo [Thu, 10 Jul 2003 16:42:26 +0000 (16:42 +0000)]
2003-07-10  Joel Brich  <joel.brich@laposte.net>

* configure.in: Added "eo" to ALL_LINGUAS.
* po/eo.po: Added Esperanto translation
from Charles Voegler <cvoegler@dweasel.com>

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@482 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years agoadding new translation, pt_BR
gns [Wed, 9 Jul 2003 21:52:17 +0000 (21:52 +0000)]
adding new translation, pt_BR

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@481 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years ago2003-07-08 Dafydd Harries <daf@parnassus.ath.cx>
daf [Tue, 8 Jul 2003 01:56:25 +0000 (01:56 +0000)]
2003-07-08  Dafydd Harries  <daf@parnassus.ath.cx>

* cy.po: Updated Welsh translation.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@480 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years ago2003-07-08 Vincent van Adrighem <V.vanAdrighem@dirck.mine.nu>
adrighem [Mon, 7 Jul 2003 23:25:52 +0000 (23:25 +0000)]
2003-07-08  Vincent van Adrighem  <V.vanAdrighem@dirck.mine.nu>

* nl.po: Dutch translation added.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@479 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years ago2003-07-07 Pablo Gonzalo del Campo <pablodc@bigfoot.com>
pablodc [Mon, 7 Jul 2003 14:27:13 +0000 (14:27 +0000)]
2003-07-07  Pablo Gonzalo del Campo  <pablodc@bigfoot.com>

* configure.in (ALL_LINGUAS): Added "es" (Spanish).

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@478 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years ago2003-07-07 Padraig O'Briain <padraig.obriain@sun.com>
padraigo [Mon, 7 Jul 2003 09:49:37 +0000 (09:49 +0000)]
2003-07-07  Padraig O'Briain <padraig.obriain@sun.com>

* cspi/spi_event.c (AccessibleEvent_unref): Update code to free
resources allocated for AccessibleEvent. See cspi_event().

* cspi/spi_streamablecontent.c (cspi_streams_close_all): Set
static variable streams to NULL.

* cspi/bonobo/cspi-bonobo-listener.c (cspi_event):
Update so that AcessibleEvent_ref will work.

This fixes bug #116624.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@477 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years ago2003-07-06 Artur Flinta <aflinta@cvs.gnome.org>
aflinta [Sun, 6 Jul 2003 18:32:00 +0000 (18:32 +0000)]
2003-07-06  Artur Flinta  <aflinta@cvs.gnome.org>

* pl.po: Updated Polish translation.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@476 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years agoAdded "ca" (Catalan) to ALL_LINGUAS.
jordim [Sun, 6 Jul 2003 09:56:17 +0000 (09:56 +0000)]
Added "ca" (Catalan) to ALL_LINGUAS.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@475 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years agoAdded Catalan translation.
jordim [Sun, 6 Jul 2003 09:54:20 +0000 (09:54 +0000)]
Added Catalan translation.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@474 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years agoAdded French translation.
redfox [Sun, 6 Jul 2003 09:36:28 +0000 (09:36 +0000)]
Added French translation.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@473 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years ago* he.po: Updated Hebrew translation.
dolfin [Sat, 5 Jul 2003 00:29:50 +0000 (00:29 +0000)]
* he.po: Updated Hebrew translation.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@472 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years agoUpdated Hebrew translation.
dolfin [Sat, 5 Jul 2003 00:29:22 +0000 (00:29 +0000)]
Updated Hebrew translation.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@471 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years agoAdded German translation.
cneumair [Wed, 2 Jul 2003 17:37:03 +0000 (17:37 +0000)]
Added German translation.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@470 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years agoUpdate Czech translation
mitr [Wed, 2 Jul 2003 15:53:01 +0000 (15:53 +0000)]
Update Czech translation

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@469 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years ago2003-07-02 Christian Rose <menthos@menthos.com>
menthos [Wed, 2 Jul 2003 07:58:39 +0000 (07:58 +0000)]
2003-07-02  Christian Rose  <menthos@menthos.com>

* POTFILES.in: Added missing file.
* sv.po: Updated Swedish translation.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@468 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years agoNew Welsh translation.
daf [Tue, 1 Jul 2003 15:40:37 +0000 (15:40 +0000)]
New Welsh translation.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@467 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years ago2003-07-01 Artur Flinta <aflinta@cvs.gnome.org>
aflinta [Tue, 1 Jul 2003 15:34:32 +0000 (15:34 +0000)]
2003-07-01  Artur Flinta  <aflinta@cvs.gnome.org>

* pl.po: Updated Polish translation.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@466 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years agoAdded Czech translation
mitr [Tue, 1 Jul 2003 08:06:04 +0000 (08:06 +0000)]
Added Czech translation
Added cs to ALL_LINGUAS in configure.in

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@465 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years ago2003-07-01 Marcel Telka <marcel@telka.sk>
marcel [Tue, 1 Jul 2003 08:01:12 +0000 (08:01 +0000)]
2003-07-01  Marcel Telka  <marcel@telka.sk>

* sk.po: Added Slovak translation.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@464 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years ago2003-07-01 Artur Flinta <aflinta@cvs.gnome.org>
aflinta [Tue, 1 Jul 2003 05:20:06 +0000 (05:20 +0000)]
2003-07-01  Artur Flinta  <aflinta@cvs.gnome.org>

* pl.po: Updated Polish translation.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@463 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years ago2003-07-01 Artur Flinta <aflinta@cvs.gnome.org>
aflinta [Tue, 1 Jul 2003 05:19:49 +0000 (05:19 +0000)]
2003-07-01  Artur Flinta  <aflinta@cvs.gnome.org>

    * configure.in: Added "pl" to ALL_LINGUAS

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@462 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years ago* configure.in: Added "he" (Hebrew) to ALL_LINGUAS.
dolfin [Tue, 1 Jul 2003 05:18:35 +0000 (05:18 +0000)]
* configure.in: Added "he" (Hebrew) to ALL_LINGUAS.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@461 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years agoAdded "he" (Hebrew) to ALL_LINGUAS.
dolfin [Tue, 1 Jul 2003 05:16:42 +0000 (05:16 +0000)]
Added "he" (Hebrew) to ALL_LINGUAS.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@460 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years ago* he.po: Added Hebrew translation.
dolfin [Tue, 1 Jul 2003 05:14:05 +0000 (05:14 +0000)]
* he.po: Added Hebrew translation.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@459 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years agoAdded Hebrew translation.
dolfin [Tue, 1 Jul 2003 05:13:20 +0000 (05:13 +0000)]
Added Hebrew translation.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@458 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years agoAllow hyperlinks to implement AccessibleAction; this convention is
billh [Mon, 30 Jun 2003 21:26:40 +0000 (21:26 +0000)]
Allow hyperlinks to implement AccessibleAction; this convention is
used by gtkhtml2.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@457 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years agoVersion 1.3.5; internationalization fixes.
billh [Mon, 30 Jun 2003 21:20:01 +0000 (21:20 +0000)]
Version 1.3.5; internationalization fixes.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@456 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years ago2003-06-28 Christian Rose <menthos@menthos.com>
menthos [Fri, 27 Jun 2003 23:34:25 +0000 (23:34 +0000)]
2003-06-28  Christian Rose  <menthos@menthos.com>

* configure.in: Added "sv" to ALL_LINGUAS.
* po/sv.po: Added Swedish translation.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@454 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years ago2003-06-28 Christian Rose <menthos@menthos.com>
menthos [Fri, 27 Jun 2003 23:25:59 +0000 (23:25 +0000)]
2003-06-28  Christian Rose  <menthos@menthos.com>

* POTFILES.in: Added missing file.
* .cvsignore: Added more entries.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@453 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years agoImproved patch for #108664.
billh [Thu, 26 Jun 2003 12:58:07 +0000 (12:58 +0000)]
Improved patch for #108664.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@452 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years agoUpdate TODO, and also unref deviceeventcontroller when
billh [Thu, 26 Jun 2003 12:42:05 +0000 (12:42 +0000)]
Update TODO, and also unref deviceeventcontroller when
registry is finalized.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@451 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years ago2003-06-26 Padraig O'Briain <padraig.obriain@sun.com>
padraigo [Thu, 26 Jun 2003 08:25:44 +0000 (08:25 +0000)]
2003-06-26  Padraig O'Briain <padraig.obriain@sun.com>

* atk-bridge/bridge.c:
(spi_atk_bridge_init_event_type_consts): Ensure that this function only
looks up signals once.
(atk_bridge_init): Call spi_atk_bridge_init_event_type_consts only
if doing registration.
(spi_atk_bridge_toplevel_added): Call spi_bridge_init_event_type_consts
when doing registration.

This fixes bug #115014.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@450 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years ago2003-06-25 Padraig O'Briain <padraig.obriain@sun.com>
padraigo [Wed, 25 Jun 2003 14:36:15 +0000 (14:36 +0000)]
2003-06-25  Padraig O'Briain <padraig.obriain@sun.com>

* atk-bridge/bridge.c:
(atk_bridge_init): Add signal handler for children-changed:remove on
root when in a BonoboComponent.
(spi_atk_bridge_toplevel_added): Call spi_atk_bridge_do_registration
for first toplevel only other incrememt variable toplevels.
(spi_atk_bridge_toplevel_removed): For last toplevel deregister
application and remove listeners.
(spi_atk_bridge_get-registry): Change NULL to CORBA_OBJECT_NIL for
consistency.
(spi_atk_deregister_event_listeners): New function which removes
listeners.
(reinit_register_vars): New fuction which reinitializes variables.

This fixes bug #111578.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@449 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years agoUpdated ChangeLog, dependency on ATK version to 1.3.4 throughout,
billh [Fri, 13 Jun 2003 13:47:18 +0000 (13:47 +0000)]
Updated ChangeLog, dependency on ATK version to 1.3.4 throughout,
revved version to 1.3.4.  Updated NEWS.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@447 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years ago2003-06-13 Michael Meeks <michael@ximian.com>
michael [Fri, 13 Jun 2003 12:43:05 +0000 (12:43 +0000)]
2003-06-13  Michael Meeks  <michael@ximian.com>

* cspi/bonobo/cspi-bonobo.c (cspi_check_ev): use it.

* cspi/spi_main.c (cspi_peek_ev): impl.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@446 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years ago2003-06-11 Padraig O'Briain <padraig.obriain@sun.com>
padraigo [Wed, 11 Jun 2003 14:08:14 +0000 (14:08 +0000)]
2003-06-11  Padraig O'Briain <padraig.obriain@sun.com>

* cspi/spi-roletypes.h: Add role SPI_ROLE_AUTOCOMPLETE

* cspi/spi_accessible.c (cspi_init_role_table): Add ROLE_AUTOCOMPLETE.

* docs/reference/cspi/tmpl/spi_accessible.sgml: Add role
SPI_ROLE_AUTOCOMPLETE

* idl/Accessibility_Role.idl: Add role ROLE_AUTOCOMPLETE

* libspi_accessible.c(spi_init_role_lookup_table): Add lookup
for ROLE_APPLICATION and ROLE_AUTOCOMPLETE

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@445 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years agoHooked up StreamableContent. Fix for #78890.
billh [Wed, 11 Jun 2003 12:07:41 +0000 (12:07 +0000)]
Hooked up StreamableContent.  Fix for #78890.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@444 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years agoTweaked previous patch to give better debug output.
billh [Wed, 11 Jun 2003 11:56:26 +0000 (11:56 +0000)]
Tweaked previous patch to give better debug output.
Previous patch was Padraig's revision of my original patch (Thanks Padraig!)

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@443 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years agoFix for #108664. Version 1.3.3, soname 0.9.3
billh [Wed, 11 Jun 2003 11:41:01 +0000 (11:41 +0000)]
Fix for #108664.  Version 1.3.3, soname 0.9.3

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@442 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years agoAdded missing file, and added needed #include to window-listener-test.c.
billh [Tue, 10 Jun 2003 23:01:15 +0000 (23:01 +0000)]
Added missing file, and added needed #include to window-listener-test.c.
Thanks to Marc for catching that.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@440 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years agoFixes for #92143 and #109776; we now support string keysynthesis
billh [Tue, 10 Jun 2003 20:40:32 +0000 (20:40 +0000)]
Fixes for #92143 and #109776; we now support string keysynthesis
for most Latin locales, and correctly set modifiers when synthesizing
keysyms.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@439 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years ago2003-06-10 Padraig O'Briain <padraig.obriain@sun.com>
padraigo [Tue, 10 Jun 2003 13:13:25 +0000 (13:13 +0000)]
2003-06-10  Padraig O'Briain <padraig.obriain@sun.com>

* cspi/spi.h: Add relation SPI_RELATION_POPUP_FOR

* cspi/spi_accessible.c (cspi_init_relation_type_table):
Add line for RELATION_POPUP_FOR

* docs/reference/cspi/tmpl/spi_relation.sgml:
Add relation SPI_RELATION_POPUP_FOR

* docs/reference/cspi/tmpl/spi_stateset.sgml:
Change state SPI_STATE_INCONSISTENT to SPI_STATE_INDETERMINATE

* idl/Accessibility_Reloation.idl: Add RELATION_POPUP_FOR.

* libspi/relation.c (spi_init_relation_type_table):
Add line for RELATION_POPUP_FOR

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@438 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years ago2003-06-10 Padraig O'Briain <padraig.obriain@sun.com>
padraigo [Tue, 10 Jun 2003 09:41:10 +0000 (09:41 +0000)]
2003-06-10  Padraig O'Briain <padraig.obriain@sun.com>

* cspi/atk-bridge/bridge.c (spi_atk_bridge_exit_func): Check if
there are still windows which have not been deleted and emit
window:deactivate, if necessary and window:destroy events.
This fixes bug #114370. The change on Junee 5th was not correct.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@437 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years agoAdded API for client-side interception and handling of exceptions.
billh [Mon, 9 Jun 2003 22:32:50 +0000 (22:32 +0000)]
Added API for client-side interception and handling of exceptions.
Added a window-listener-test program for window event tracking.
Added very basic implementation of client-side exception API
in cspi/bonobo/cspi-bonobo and cspi/spi_main.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@436 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years ago2003-06-05 Padraig O'Briain <padraig.obriain@sun.com>
padraigo [Thu, 5 Jun 2003 08:13:36 +0000 (08:13 +0000)]
2003-06-05  Padraig O'Briain <padraig.obriain@sun.com>

* cspi/atk-bridge/bridge.c (spi_atk_bridge_exit_func): Check if
there are still windows which have not been deleted and emit
window:deactivate, if necessary and window:destroy events.
This fixes bug #114370.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@435 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years agoChanged fatal error (which was killing clients) into a
billh [Tue, 3 Jun 2003 22:54:09 +0000 (22:54 +0000)]
Changed fatal error (which was killing clients) into a
warning.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@434 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years agoMon Jun 2 15:35:29 2003 Jonathan Blandford <jrb@redhat.com>
jrb [Mon, 2 Jun 2003 19:35:28 +0000 (19:35 +0000)]
Mon Jun  2 15:35:29 2003  Jonathan Blandford  <jrb@redhat.com>

        * cspi/spi_main.c: #include <stdio.h>
        * test/simple-at.c: ditto
        * test/event-listener-test.c: ditto
        * test/screen-review-test.c: ditto

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@433 e2bd861d-eb25-0410-b326-f6ed22b6b98c

20 years ago2003-05-30 Michael Meeks <michael@ximian.com>
michael [Fri, 30 May 2003 15:01:26 +0000 (15:01 +0000)]
2003-05-30  Michael Meeks  <michael@ximian.com>

* test/test-simple.c (main): use CORBA_ORB_perform_work
instead of an unnecessary linc_ call.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@432 e2bd861d-eb25-0410-b326-f6ed22b6b98c

21 years ago2003-05-20 Padraig O'Briain <padraig.obriain@sun.com>
padraigo [Tue, 20 May 2003 14:57:56 +0000 (14:57 +0000)]
2003-05-20  Padraig O'Briain <padraig.obriain@sun.com>

* cspi/spi-statetypes.h, cspi/docs/tmpl/spi_stateset.sgml:
Add SPI_STATE_INDETERMINATE.

* cspi/spi_accessible.c (spi_state_to_corba): Add support for
INDETERMINATE.

* idl/Accessibility_State.idl: Add support for STATE_INDETERMINATE.

* libspi/stateset.c (init_state_type_tables): Add support for
INDETERMINATE.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@431 e2bd861d-eb25-0410-b326-f6ed22b6b98c

21 years ago2003-05-19 Padraig O'Briain <padraig.obriain@sun.com>
padraigo [Mon, 19 May 2003 13:43:02 +0000 (13:43 +0000)]
2003-05-19  Padraig O'Briain <padraig.obriain@sun.com>

* configure: Update versions of atk and gail required.
This fixes bug #113268.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@429 e2bd861d-eb25-0410-b326-f6ed22b6b98c

21 years agoRevision 1.3.1.
billh [Thu, 8 May 2003 13:00:00 +0000 (13:00 +0000)]
Revision 1.3.1.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@428 e2bd861d-eb25-0410-b326-f6ed22b6b98c

21 years ago * libspi/Makefile.am:
fcrozat [Fri, 2 May 2003 15:13:06 +0000 (15:13 +0000)]
    * libspi/Makefile.am:
        Ensure headers are generated before being used by c sources.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@427 e2bd861d-eb25-0410-b326-f6ed22b6b98c

21 years agoIncremented version to 1.3.0, for GNOME 2.3.1.
billh [Thu, 1 May 2003 17:25:41 +0000 (17:25 +0000)]
Incremented version to 1.3.0, for GNOME 2.3.1.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@425 e2bd861d-eb25-0410-b326-f6ed22b6b98c

21 years ago2003-04-29 Padraig O'Briain <padraig.obriain@sun.com>
padraigo [Tue, 29 Apr 2003 13:47:28 +0000 (13:47 +0000)]
2003-04-29  Padraig O'Briain <padraig.obriain@sun.com>

* docs/reference/cspi/Makefile.am, docs/reference/idl/Makefile.am:
Add MKDB_OPTIONS=--outtput-format=xml

* docs/reference/cspi/at-spi-cspi-docs.sgml
docs/reference/idl/at-spi-idl-docs.sgml:
Convert to Docbook XML.

This fixes bug #111793.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@424 e2bd861d-eb25-0410-b326-f6ed22b6b98c

21 years ago2003-04-25 Padraig O'Briain <padraig.obriain@sun.com>
padraigo [Fri, 25 Apr 2003 14:28:49 +0000 (14:28 +0000)]
2003-04-25  Padraig O'Briain <padraig.obriain@sun.com>

* cspi/spi-listener.h: Add documentation for AccessibleDeviceEventType,
AcccessibleKeyEventType, AccessibleKeyMaskType.

* cspi/spi-roletypes.h: Update documentation for AccessibleRole.

* cspi/state-types.h: Add documentation for AccessibleState.

* cspi/spi.h: Add documentation for AccessibleTextBoundaryType,
AccessibleTextClipType, AccessibleRelationType, AccessibleCoordType,
AccessibleKeySynthType, AccessibleKeyListenerSyncType,
AccessibleComponentLayer.

* cspi/spi_event.c, cspi/spi_registry.c, cspi/spi_text.c: Fix bugs
in documentation.

* docs/reference/cspi/at-spi-cspi-sections.txt: Add undefined symbols.

* docs/reference/cspi/tmpl/spi_registry.sgml: Add description of
Accessible.  Add description of AccessibleEvent,
AccessibleEventListenerCB.

* docs/reference/cspi/tmpl/spi_event.sgml: Update with extra
documentation.

* docs/reference/cspi/tmpl/spi_registry.sgml: Update with extra
documentation. Add description of AccessibleKeystrokeListenerCB,
AccessibleKeyEventMask, AccessibleModifierMaskType,
AccessibleKeyMaskType, AccessibleKeystroke, AccessibleDeviceEvent,
AccessibleDeviceEventMask, AccessibleDeviceListenerCB.

* docs/reference/cspi/tmpl/spi_stateset.sgml: Add description of
AccessibleStateSet.

* docs/reference/cspi/tmpl/spi_text.sgml: Update with extra
documentation.

This fixes bug #104730.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@423 e2bd861d-eb25-0410-b326-f6ed22b6b98c

21 years ago2003-04-24 Padraig O'Briain <padraig.obriain@sun.com>
padraigo [Thu, 24 Apr 2003 07:55:14 +0000 (07:55 +0000)]
2003-04-24  Padraig O'Briain <padraig.obriain@sun.com>

* atk-bridge/bridge.c (spi_init_keystroke_from_atk_key_event):
Set is_text field of Accessibility_DeviceEvent data structure.

* cspi/bonobo/cspi-bonobo-listener.c (cspi_device_event): Set
is-text field of AccessibleDeviceEvent data structure.

This addresses part of bug #108666.

* registryd/devcideeventcontroller.c: Unset debug option.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@422 e2bd861d-eb25-0410-b326-f6ed22b6b98c

21 years ago2003-04-14 Padraig O'Briain <padraig.obriain@sun.com>
padraigo [Mon, 14 Apr 2003 13:21:57 +0000 (13:21 +0000)]
2003-04-14  Padraig O'Briain <padraig.obriain@sun.com>

* cspi/accessible.c:
(cpi_initial_relation_type_table): New function which initializes
mapping between Accessibility_RelationType and AccessibleRelationType.
(cspi_relation_type_from_spi_relation_type): New function which
translates an Accessibility_RelationType into an AccessibleRelationType.
(AccessibleRelation_getRelationType): Use
cpi_relation_type_get_spi_relation_type to return correct value.
(spi_state_to_corba): Return correct type for default case.

* cspi/spi_registry.c (SPI_registerAccessibleKeyStrokeListener):
Use Accessibility_EventType instead of Accessibility_KeyEventType.

* cspi/cspi-bonobo-listener.c:
Remove semicolon after BONOBO_TYPE_FUNC. Add casts to avoid compiler
warnings.

* libspi/accessible.c, libspi/action.c, libspi/application.c,
libspi/base.c, libspi/component.c, libspi.devicelistener.c,
libspi/editabletable.c, libspi/hyperlink.c, libspi/hypertext.c,
libspi/image.c, libspi/listener.c, libspi/selection.c,
libspi/stateset.c, libspi/table, libspi/text.c, libspi/value.c,
registryd/desktop.c, registryd/registry.c:
Remove semicolon after BONOBO_TYPE_FUNC_FULL.

* libspi/eventlistener.c
Remove semicolon after BONOBO_TYPE_FUNC.

* libspi/relation.c:
Remove semicolon after BONOBO_TYPE_FUNC_FULL.
(spi_init_relation_type_table): Initialize using correct type.

* registryd/desktop.c:
Remove semicolon after BONOBO_TYPE_FUNC_FULL.
(spi_keystroke_from_x_key_event): Use Accessibility_EventType instead
of Accessibility_KeyEventType.

* test/key-listener-test.c (report_tab_key_event): Use fprintf
instead of g_print.

* tests/simple-at.c, tests/screen-review-test.c:
Add include for <strings.h>.

* tests.stress-test.c:
Add includes for <unistd.h> and <bonobo/bonobo-main.h>

These changes fix compiler warnings when using FORTE compiler on
Solaris; fixes bug #107479.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@419 e2bd861d-eb25-0410-b326-f6ed22b6b98c

21 years agoFix for 107261, added SPI_KEYMASK_NUMLOCK to API. Revved to 1.1.10.
billh [Thu, 10 Apr 2003 12:06:33 +0000 (12:06 +0000)]
Fix for 107261, added SPI_KEYMASK_NUMLOCK to API.  Revved to 1.1.10.
(so 0.0.110).

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@418 e2bd861d-eb25-0410-b326-f6ed22b6b98c

21 years agoFix for problem with is_text flag in key events; is_text is no longer
billh [Wed, 9 Apr 2003 23:30:38 +0000 (23:30 +0000)]
Fix for problem with is_text flag in key events; is_text is no longer
reported as TRUE when control sequences are intercepted.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@417 e2bd861d-eb25-0410-b326-f6ed22b6b98c

21 years ago2003-04-02 Padraig O'Briain <padraig.obriain@sun.com>
padraigo [Wed, 2 Apr 2003 14:47:33 +0000 (14:47 +0000)]
2003-04-02  Padraig O'Briain <padraig.obriain@sun.com>

* atk-bridge/bridge.c: Add support for extended events
* cspi/spi_event.c: Add documentation and implementation for
extended events.
* tests/event-listener-test.c: Add tests for extended events.

This fixes bugs #100424 and #100426.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@416 e2bd861d-eb25-0410-b326-f6ed22b6b98c

21 years ago2003-04-02 Padraig O'Briain <padraig.obriain@sun.com>
padraigo [Wed, 2 Apr 2003 13:21:53 +0000 (13:21 +0000)]
2003-04-02  Padraig O'Briain <padraig.obriain@sun.com>

* configure.in: Add 100 to AT_SPI_BINARY_AGE and update calculation
of LT_CURRENT. This fixes bug #89350.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@415 e2bd861d-eb25-0410-b326-f6ed22b6b98c

21 years ago2003-04-01 Padraig O'Briain <padraig.obriain@sun.com>
padraigo [Tue, 1 Apr 2003 12:42:01 +0000 (12:42 +0000)]
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.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@414 e2bd861d-eb25-0410-b326-f6ed22b6b98c

21 years agoFixed duplicate inclusion of -lspi.
billh [Tue, 1 Apr 2003 12:30:49 +0000 (12:30 +0000)]
Fixed duplicate inclusion of -lspi.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@412 e2bd861d-eb25-0410-b326-f6ed22b6b98c

21 years agoversion 1.1.9
billh [Thu, 27 Mar 2003 13:11:11 +0000 (13:11 +0000)]
version 1.1.9

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@411 e2bd861d-eb25-0410-b326-f6ed22b6b98c

21 years agoFix for 107988, tweak to deviceeventcontroller.c to be less aggressive
billh [Mon, 10 Mar 2003 13:07:29 +0000 (13:07 +0000)]
Fix for 107988, tweak to deviceeventcontroller.c to be less aggressive
about reverting Xkb unlatch notifications.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@410 e2bd861d-eb25-0410-b326-f6ed22b6b98c

21 years ago2003-03-07 Padraig O'Briain <padraig.obriain@sun.com>
padraigo [Fri, 7 Mar 2003 15:34:38 +0000 (15:34 +0000)]
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.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@409 e2bd861d-eb25-0410-b326-f6ed22b6b98c

21 years ago2003-03-05 Padraig O'Briain <padraig.obriain@sun.com>
padraigo [Wed, 5 Mar 2003 17:24:59 +0000 (17:24 +0000)]
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.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@408 e2bd861d-eb25-0410-b326-f6ed22b6b98c

21 years agoFix for key events, bug #107256.
billh [Fri, 28 Feb 2003 15:17:39 +0000 (15:17 +0000)]
Fix for key events, bug #107256.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@407 e2bd861d-eb25-0410-b326-f6ed22b6b98c

21 years agoUpdated ChangeLog for recent commit.
billh [Fri, 28 Feb 2003 14:34:30 +0000 (14:34 +0000)]
Updated ChangeLog for recent commit.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@406 e2bd861d-eb25-0410-b326-f6ed22b6b98c

21 years agofix for bug #107254.
billh [Fri, 28 Feb 2003 14:34:01 +0000 (14:34 +0000)]
fix for bug #107254.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@405 e2bd861d-eb25-0410-b326-f6ed22b6b98c

21 years agoFixes for 106932, and added support for synthesis of mouse buttons 4 and 5.
billh [Mon, 24 Feb 2003 20:05:55 +0000 (20:05 +0000)]
Fixes for 106932, and added support for synthesis of mouse buttons 4 and 5.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@404 e2bd861d-eb25-0410-b326-f6ed22b6b98c

21 years ago2003-02-14 Padraig O'Briain <padraig.obriain@sun.com>
padraigo [Fri, 14 Feb 2003 17:46:53 +0000 (17:46 +0000)]
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.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@403 e2bd861d-eb25-0410-b326-f6ed22b6b98c

21 years ago2003-02-14 Padraig O'Briain <padraig.obriain@sun.com>
padraigo [Fri, 14 Feb 2003 13:44:15 +0000 (13:44 +0000)]
2003-02-14  Padraig O'Briain <padraig.obriain@sun.com>

* 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.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@402 e2bd861d-eb25-0410-b326-f6ed22b6b98c

21 years ago2003-02-14 Padraig O'Briain <padraig.obriain@sun.com>
padraigo [Fri, 14 Feb 2003 09:27:10 +0000 (09:27 +0000)]
2003-02-14  Padraig O'Briain <padraig.obriain@sun.com>

* atk-bridge/Makefile.am: Correct typo in previous commit.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@401 e2bd861d-eb25-0410-b326-f6ed22b6b98c

21 years ago2003-02-13 Padraig O'Briain <padraig.obriain@sun.com>
padraigo [Thu, 13 Feb 2003 11:43:04 +0000 (11:43 +0000)]
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.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@400 e2bd861d-eb25-0410-b326-f6ed22b6b98c

21 years agoUpdated ChangeLog.
billh [Wed, 29 Jan 2003 18:24:02 +0000 (18:24 +0000)]
Updated ChangeLog.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@399 e2bd861d-eb25-0410-b326-f6ed22b6b98c

21 years agoFix for 104741.
billh [Wed, 29 Jan 2003 18:19:21 +0000 (18:19 +0000)]
Fix for 104741.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@398 e2bd861d-eb25-0410-b326-f6ed22b6b98c

21 years ago2003-01-27 Padraig O'Briain <padraig.obriain@sun.com
padraigo [Mon, 27 Jan 2003 14:00:28 +0000 (14:00 +0000)]
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.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@397 e2bd861d-eb25-0410-b326-f6ed22b6b98c

21 years ago*** empty log message ***
padraigo [Tue, 21 Jan 2003 11:44:28 +0000 (11:44 +0000)]
*** empty log message ***

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@396 e2bd861d-eb25-0410-b326-f6ed22b6b98c

21 years ago2003-01-15 Padraig O'Briain <padraig.obriain@sun.com
padraigo [Wed, 15 Jan 2003 17:20:56 +0000 (17:20 +0000)]
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().

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@395 e2bd861d-eb25-0410-b326-f6ed22b6b98c

21 years ago2003-01-15 Padraig O'Briain <padraig.obriain@sun.com
padraigo [Wed, 15 Jan 2003 15:05:40 +0000 (15:05 +0000)]
2003-01-15  Padraig O'Briain <padraig.obriain@sun.com

* 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.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@394 e2bd861d-eb25-0410-b326-f6ed22b6b98c

21 years ago2003-01-15 Padraig O'Briain <padraig.obriain@sun.com
padraigo [Wed, 15 Jan 2003 15:00:28 +0000 (15:00 +0000)]
2003-01-15  Padraig O'Briain <padraig.obriain@sun.com

* cpsi/spi_table.c (AccessibleTable_getNSelectedColumns): Fix
typo in documentation comments. Bug #94275.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@393 e2bd861d-eb25-0410-b326-f6ed22b6b98c

21 years ago2003-01-15 Padraig O'Briain <padraig.obriain@sun.com
padraigo [Wed, 15 Jan 2003 11:59:33 +0000 (11:59 +0000)]
2003-01-15  Padraig O'Briain <padraig.obriain@sun.com

* libspi/text.c (impl_getBoundedRanges): Bug fix.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@392 e2bd861d-eb25-0410-b326-f6ed22b6b98c

21 years ago2003-01-10 Padraig O'Briain <padraig.obriain@sun.com
padraigo [Fri, 10 Jan 2003 14:45:53 +0000 (14:45 +0000)]
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.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@391 e2bd861d-eb25-0410-b326-f6ed22b6b98c

21 years agoAdded new, more efficient screen review API to AccessibleText.
billh [Wed, 18 Dec 2002 15:28:41 +0000 (15:28 +0000)]
Added new, more efficient screen review API to AccessibleText.
See bug 100944.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@390 e2bd861d-eb25-0410-b326-f6ed22b6b98c

21 years agoupd.
michael [Mon, 16 Dec 2002 18:04:58 +0000 (18:04 +0000)]
upd.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@386 e2bd861d-eb25-0410-b326-f6ed22b6b98c

21 years ago2002-12-16 Michael Meeks <michael@ximian.com>
michael [Mon, 16 Dec 2002 18:04:13 +0000 (18:04 +0000)]
2002-12-16  Michael Meeks  <michael@ximian.com>

* cspi/spi_accessible.c (spi_state_to_corba): rename.

* libspi/stateset.c (state_spi_to_atk): split out
( fix several remote array bounds nasties )
(spi_atk_state_set_from_sequence, impl_contains, impl_add),
(impl_remove): make safe from array bounds issues.
(spi_atk_state_from_spi_state): impl.

* libspi/stateset.h (spi_state_set_cache_is_empty):
add a set of wrapper defines to get layering right.

* cspi/spi_accessible.c: update state set stuff to
use it.

2002-12-14  Michael Meeks  <michael@ximian.com>

* atk-bridge/bridge.c (spi_atk_bridget_get_dec): impl.
to avoid 2 roundtrips to the registry per key event
(spi_atk_bridge_key_listener): upd.
(deregister_application): release the dec.

* registryd/registry.c (notify_listeners_cb):
bin lots of re-enterant complexity - we no longer
do a round-trip bonobo ref here, ensure that a single
listener's exception failure won't poison all other
notifications.
(impl_registry_notify_event): bin obvious memory leak.

2002-12-13  Michael Meeks  <michael@ximian.com>

* atk-bridge/bridge.c (spi_atk_bridge_focus_tracker):
init the ev so the error is meaningful.
(spi_atk_bridge_key_listener): ditto.

* cspi/spi_main.c (cspi_ev): init the ev so we start
with a clean slate, otherwise the first exception
kills us completely.

* cspi/spi_text.c (get_accessible_text_boundary_type):
add a fallthrough for no warnings.

* cspi/spi_registry.c: prune unused warnings.

* cspi/spi_main.c (cspi_object_take): fix
mind-blowing brokenness ( by watching the compile
warnings )

* cspi/spi_accessible.c (Accessible_getStateSet):
re-impl. to use an AtkStateSet.
(spi_state_type_from_accessible_state),
(init_state_table): bin these.

* libspi/stateset.c (spi_atk_state_set_from_sequence):
split out from
(atk_state_set_from_accessibility_state_set): here.

* cspi/spi_accessible.c (spi_state_to_atk): impl.
(AccessibleStateSet_contains, AccessibleStateSet_ref),
(AccessibleStateSet_unref, AccessibleStateSet_contains),
(AccessibleStateSet_add, AccessibleStateSet_remove),
(AccessibleStateSet_equals, AccessibleStateSet_compare),
(AccessibleStateSet_isEmpty): re-write to use a local
AtkStateSet object.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@385 e2bd861d-eb25-0410-b326-f6ed22b6b98c