| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
These files have never been used, are not actually written in a language
that can be automatically parsed, and have not been part of the tarball
for some time. Removing them to avoid confusion, since having them in the
repository makes it appear that they are used.
|
|
|
|
| |
and showing
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* atspi_text_get_text_attribute_value
Fixed dbus signature in _atspi_dbus_call function
and add missing argument for string.
* atspi_text_get_default_attributes
Receiving return value by reference from hash table
https://bugzilla.gnome.org/show_bug.cgi?id=755731
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The original cache API was problematic for QT AT-SPI because it forces
enumeration of all children, preventing lazy instantiation of objects.
The API now sends the object's index in parent and child count (or -1 if
not known / children should not be cached) rather than an array of
children.
Also made cache of children a GPtrArray rather than a GList, since it
may contain holes. If an object has not yet been instantiated for a
particular child, then its value will be set to NULL, and
atspi_accessible_get_child_at_index will make a dbus call to fetch the
child, at which point it will be cached.
https://bugzilla.gnome.org/show_bug.cgi?id=650090
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=680598
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The XML has been re-done without the telepathy extensions.
An 'idl' has been added. This is NOT currently the canonical
protocol definition. It has more information than the XML
spec but is written in a pseudo idl for which there is no
parser. In the future the protocol should be defined to a similar
standard. The requirements for moving to canonical IDL
are that it is useful for generating Qt / GBus bindings.
Add a script to create c literals of introspection
data out of the introspection XML.
|
|
|
|
|
|
| |
Remove unneccessary code from spi-common.
Change name to common.
Remove IDL definition files.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Re-organize the directories. The main purpose of
this change is to remove CORBA code and references
that are no longer used.
* atk-adaptor/
Code here used to live in libspi and atk-bridge.
* droute/
The droute module has been moved from libspi to
its own directory.
* spi-common
Code and definitions common to registryd and
the atk-adaptor. Mostly moved from libspi/dbus.c
and accessible.h.
* cspi/
Removed for the moment. Will have to be
mostly rewritten for D-Bus.
|
|
|
|
|
|
|
|
| |
* idl/Accessibility_Accessible.idl:
Bug #431053. add accessible-role event in idl doc.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@1001 e2bd861d-eb25-0410-b326-f6ed22b6b98c
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* idl/Accessibility_Collection.idl:(getMatchesTo,
getMatchesFrom) API Change that adds in order querys.
* libspi/collection.c:
(sort_order_rev_canonical): Method to do querys and get results in
canonical reverse. New.
(inorder): Help method for getMatchesInOrder.
(getMatchesInOrder):New method to get next matches from a given object
in order.
(getMatchesInBackOrder): New method to get previous matches from a
given object in order.
(getMatchesFrom), (getMatchesTo): Old impl_getMatches[From/To] to be
able to accomodate in order querys.
(impl_getMatchesFrom), (impl_getMatchesTo): New implementation that
accomodate in order querys.
(spi_collection_interface_new),
(get_collection_from_servant), (impl_createMatchRule),
(child_interface_p), (match_states_all_p), (match_states_any_p),
(match_states_none_p), (match_states_lookup), (match_roles_all_p),
(match_roles_any_p), (match_roles_none_p), (match_roles_lookup),
(match_interfaces_all_p), (match_interfaces_any_p),
(match_interfaces_none_p), (match_interfaces_lookup),
(match_attributes_all_p), (match_attributes_any_p),
(match_attributes_none_p), (match_attributes_lookup), (traverse_p),
(sort_order_canonical), (query_exec), (impl_getMatches),
(spi_collection_init): Clean code.
Bug #496232. Work by Ariel Rios <ariel@gnu.org> and
Scott Haeger <scott@bashautomation.com>.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@988 e2bd861d-eb25-0410-b326-f6ed22b6b98c
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* configure.in, README, NEWS:
Uprev/release 1.21.3.
2007-12-03 Li Yuan <li.yuan@sun.com>
* idl/Accessibility_Collection.idl:
* libspi/collection.c:
(impl_getMatchesFrom), (impl_getMatchesTo):
Fix build error in Solaris, for restrict is a keyword in SS cc.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@973 e2bd861d-eb25-0410-b326-f6ed22b6b98c
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* idl/Accessibility_Collection.idl:
* libspi/accessible.c: (spi_accessible_construct):
* libspi/collection.c: (spi_collection_interface_new),
(get_atkobject_from_servant), (get_collection_from_servant),
(impl_createMatchRule), (impl_freeMatchRule), (child_interface_p),
(match_states_all_p), (match_states_any_p), (match_states_none_p),
(match_states_lookup), (match_roles_all_p), (match_roles_any_p),
(match_roles_none_p), (match_roles_lookup),
(match_interfaces_all_p), (match_interfaces_any_p),
(match_interfaces_none_p), (match_interfaces_lookup),
(match_attributes_all_p), (match_attributes_any_p),
(match_attributes_none_p), (match_attributes_lookup), (traverse_p),
(sort_order_canonical), (query_exec), (_accessible_list_to_set),
(impl_getMatchesFrom), (impl_getMatchesTo), (impl_getMatches),
(spi_collection_class_init), (spi_collection_init):
* libspi/collection.h:
Bug #326516. Patch from Ariel. Enhance collection support.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@972 e2bd861d-eb25-0410-b326-f6ed22b6b98c
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Implement the Matchrule interface required for Collection.
See bug #405774.
* cspi/Makefile.am:
* cspi/spi-impl.h:
* cspi/spi.h:
* cspi/spi_accessible.c: (Accessible_isCollection),
(Accessible_isMatchRule), (Accessible_getCollection),
(Accessible_getMatchRule):
* cspi/spi_collection.c: new file.
* cspi/spi_matchrule.c: new file.
* idl/Accessibility.idl:
* idl/Accessibility_Collection.idl: new file.
* idl/Makefile.am:
* libspi/Makefile.am:
* libspi/collection.c: new file.
* libspi/collection.h: new file.
* libspi/libspi.h:
* libspi/matchrule.c: new file.
* libspi/matchrule.h: new file.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@898 e2bd861d-eb25-0410-b326-f6ed22b6b98c
|
|
|
|
| |
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@873 e2bd861d-eb25-0410-b326-f6ed22b6b98c
|
|
|
|
| |
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@866 e2bd861d-eb25-0410-b326-f6ed22b6b98c
|
|
|
|
|
|
|
|
|
| |
This is not a code/logic change so it should not be subject to the
code freeze, it should be completely invisible to the bindings and
all the source/implementation code. Thanks to Gary Cramblitt for the patch.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@856 e2bd861d-eb25-0410-b326-f6ed22b6b98c
|
|
|
|
|
|
|
|
| |
since they broke the build in some important environments.
see bug #313122.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@844 e2bd861d-eb25-0410-b326-f6ed22b6b98c
|
|
|
|
|
|
|
| |
affects ORBit2/Bonobo environment only. See bug #313122.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@840 e2bd861d-eb25-0410-b326-f6ed22b6b98c
|
|
|
|
| |
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@838 e2bd861d-eb25-0410-b326-f6ed22b6b98c
|
|
|
|
| |
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@835 e2bd861d-eb25-0410-b326-f6ed22b6b98c
|
|
|
|
|
|
|
| |
Ariel Rios. Bug #326540.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@834 e2bd861d-eb25-0410-b326-f6ed22b6b98c
|
|
|
|
| |
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@831 e2bd861d-eb25-0410-b326-f6ed22b6b98c
|
|
|
|
| |
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@828 e2bd861d-eb25-0410-b326-f6ed22b6b98c
|
|
|
|
| |
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@825 e2bd861d-eb25-0410-b326-f6ed22b6b98c
|
|
|
|
|
|
|
|
|
|
| |
interface functional, and bridges from AtkStreamableContent where
available.
Tested in conjunction with patch for bug 345702 and an upcoming
enhancement patch for at-poke.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@824 e2bd861d-eb25-0410-b326-f6ed22b6b98c
|
|
|
|
|
|
|
| |
at-spi's StreamableContent interface, and add getURI method.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@823 e2bd861d-eb25-0410-b326-f6ed22b6b98c
|
|
|
|
|
|
|
|
|
|
| |
doesn't get pulled in
multiple times in each Accessibility_*.idl that derives from it.
See bug #313122.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@822 e2bd861d-eb25-0410-b326-f6ed22b6b98c
|
|
|
|
|
|
|
| |
Bug #344264.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@812 e2bd861d-eb25-0410-b326-f6ed22b6b98c
|
|
|
|
|
|
|
| |
addressed RFE/Bug #344266.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@811 e2bd861d-eb25-0410-b326-f6ed22b6b98c
|
|
|
|
|
|
|
|
|
| |
Fix marshalling of new states to/from ATK, and in cspi/libspi.
Added STATE_VISITED.
Added some table selection API test to event-listener-test.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@810 e2bd861d-eb25-0410-b326-f6ed22b6b98c
|
|
|
|
| |
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@792 e2bd861d-eb25-0410-b326-f6ed22b6b98c
|
|
|
|
| |
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@789 e2bd861d-eb25-0410-b326-f6ed22b6b98c
|
|
|
|
|
|
|
| |
Added relevant cspi wrappers.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@783 e2bd861d-eb25-0410-b326-f6ed22b6b98c
|
|
|
|
|
|
|
|
|
|
|
| |
Also added some enhancements to event emission - events
now include host-app, role, and accessible-name info.
(This commit is a preventative measure to ensure that
the new stuff appears in gnome 2.13 tarballs today;
ChangeLog entry will be completed later today.)
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@782 e2bd861d-eb25-0410-b326-f6ed22b6b98c
|
|
|
|
| |
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@736 e2bd861d-eb25-0410-b326-f6ed22b6b98c
|
|
|
|
| |
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@720 e2bd861d-eb25-0410-b326-f6ed22b6b98c
|
|
|
|
| |
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@719 e2bd861d-eb25-0410-b326-f6ed22b6b98c
|
|
|
|
| |
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@718 e2bd861d-eb25-0410-b326-f6ed22b6b98c
|
|
|
|
| |
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@678 e2bd861d-eb25-0410-b326-f6ed22b6b98c
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@672 e2bd861d-eb25-0410-b326-f6ed22b6b98c
|
|
|
|
|
|
|
| |
#include'ed files. Incremented to version 1.5.2.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@669 e2bd861d-eb25-0410-b326-f6ed22b6b98c
|
|
|
|
| |
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@570 e2bd861d-eb25-0410-b326-f6ed22b6b98c
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fix for bug #116009.
* cspi/spi-roletypes.h: Add SPI_ROL_EEDITBAR.
* cspi/spi_accessible.c (cspi_init_role_table): Add SPI_ROLE_EDITBAR.
* docs/referecce/cspi/tmpl/spi-accessible.sgml: Add SPI_ROLE_EDITBAR
* idl/Accessibility_Role.idl: Add ROLE_EDITBAR.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@564 e2bd861d-eb25-0410-b326-f6ed22b6b98c
|
|
|
|
| |
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@563 e2bd861d-eb25-0410-b326-f6ed22b6b98c
|
|
|
|
|
|
|
| |
implementors. Fix for bug #118581.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@562 e2bd861d-eb25-0410-b326-f6ed22b6b98c
|
|
|
|
|
|
|
|
|
|
| |
* idl/Accessibility_Registry.idl: Put MODIFIER_SHIFTLOCk and
MODIFIER_ALT in correct place.
This fixes part of bug #118114.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@508 e2bd861d-eb25-0410-b326-f6ed22b6b98c
|