summaryrefslogtreecommitdiff
path: root/xml
Commit message (Collapse)AuthorAgeFilesLines
...
* events: add recently added page changed eventAlejandro Piñeiro2017-01-091-0/+3
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=719898
* Fixed atspi_text_ functionsPatryk Kaczmarek2015-10-121-3/+0
| | | | | | | | | | | * 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
* Modified cache API to include index and child count rather than childrenMike Gorse2015-08-141-2/+2
| | | | | | | | | | | | | | | 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
* Use git.mk to maintain .gitignore.Evan Nemerson2014-06-071-0/+2
|
* Add AtspitableCell, tracking the new atk interfaceMike Gorse2014-02-182-0/+23
|
* document: add support to current page and page countAlejandro Piñeiro2013-12-021-0/+4
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=719508
* Add atspi_text_get_string_at_offsetMike Gorse2013-08-191-0/+8
|
* versioned-introspection.py: Define prototypes as externMike Gorse2013-03-271-1/+1
|
* Fix introspection for GetActionsMike Gorse2013-03-271-1/+1
|
* Add atspi_accessible_get_object_localeMike Gorse2013-02-271-0/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=694368
* Add atspi_action_get_localized_nameMike Gorse2012-07-301-0/+5
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=680598
* For atspi_collection_get_matches_to, rename restrict to limit_scopeMike Gorse2012-02-031-1/+1
| | | | | | | Restrict can be a keyword. Don't use it as a variable name. Also update D-Bus introspection. https://bugzilla.gnome.org/show_bug.cgi?id=669344
* Fix get_toolkit_version, and add get_atspi_version for accessiblesMike Gorse2011-05-231-0/+1
|
* Device events now use uint32 for hw_code and modifiers in the IPCMike Gorse2011-02-242-3/+3
| | | | | | | Changed device event IPC to use uint32 for hw_code and modifiers, to be more consistent with the rest of the API. Kept AT-SPI struct using gushorts to avoid ABI break, and the registry daemon will continue to accept the old API as well as the new for now.
* Fix DeselectChild and GetDefaultAttributeSet in the xmlMike Gorse2011-02-102-2/+2
|
* Fix case of property names in xmlMike Gorse2011-02-099-26/+26
|
* Add setters for component extents/size/positionMike Gorse2011-01-311-0/+22
|
* Initial commit, not even close to being usable yetMike Gorse2010-10-261-2/+4
|
* Initial Makefile commitMike Gorse2010-10-261-0/+7
|
* Add GetRegisteredEvents and EventListenerRegistered/Deregistered signalsMike Gorse2010-08-163-0/+32
|
* Notify registry of event registrations and use to start polling of mouseMike Gorse2010-08-091-0/+8
| | | | | | FDO#29427; listening for mouse:abs events now works. This is also the first step in moving towards only emitting events when a client is listening.
* Fix create-introspection.shMike Gorse2010-08-051-1/+1
|
* Add GetChildren to the specMike Gorse2010-06-151-0/+5
|
* Modify the name of the Qt object generated by XML description.Mark Doffman2010-05-0910-25/+25
|
* Change the Qt names for AT-SPI structures.Mark Doffman2010-05-099-19/+19
|
* Modify the interface name from org.freedesktop.atspi toMark Doffman2010-02-1119-25/+25
| | | | | | | | org.a11y.atspi. This is because the protocol is defined by the a11y group at the linux foundation and has not been discussed on freedesktop or over the xdg lists.
* Add the XML files to the distribution.Mark Doffman2010-02-111-0/+29
|
* Completely re-work the protocol definitions.Mark Doffman2010-02-1149-4412/+1129
| | | | | | | | | | | | | 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.
* Update Cache interface in the spec, and rename from TreeMike Gorse2010-02-013-28/+15
|
* Fix interface nameMike Gorse2010-01-131-1/+1
|
* Use datarootdir for placing XML files so that the are in a shared directoryMark Doffman2009-12-171-1/+1
| | | | not under the name of this module but 'at-spi2'.
* More method name fixesMike Gorse2009-11-161-2/+2
|
* API changes for out--of-process accessibles, and support ParentOfMike Gorse2009-11-065-27/+32
| | | | | | Modified DBus api to return bus names along with object paths to support out-of-process children. Also, support the new ParentOf relationship.
* Update to correspond with dbus specMike Gorse2009-10-3020-222/+222
| | | | Upper-cased method names per the recommendation in the dbus specification.
* 2009-09-18 Mike Gorse <mgorse@novell.com>Mike Gorse2009-10-301-1/+0
| | | | Remove duplicate text-changed event from spec.
* 2009-09-02 Mike Gorse <mgorse@novell.com>Mike Gorse2009-10-301-7/+7
| | | | | Modify GetRowColumnExtentsAtIndex definition so that the return value comes first, as is now the convention.
* 2009-07-05 Mark Doffman <mark.doffman@codethink.co.uk>Mark Doffman2009-07-051-4/+0
| | | | Add pkgconfig files for the dbind and droute libraries.
* 2009-05-11 Mike Gorse <mgorse@novell.com>Mike Gorse2009-05-111-1/+1
| | | | | Updated the definition of updateAccessible in the spec to correspond with the implementation.
* 2009-05-11 Mike Gorse <mgorse@novell.com>Mike Gorse2009-05-111-12/+12
| | | | | Fix xml definition of getRunAttributes. Update cspi text bindings to expect the return value first.
* 2008-04-22 Mike Gorse <mgorse@novell.com>Mike Gorse2009-04-221-23/+23
| | | | | | | | | * atk-adaptor/accessible-adaptor.c atk-adaptor/accessible-marshaller.c, atk-adaptor/accessible-marshaller.h, atk-adaptor/text-adaptor.c, atk-adaptor/document-adaptor.c, xml/org.freedesktop.atspi.Text.xml: Make a text return value the first parameter returned. Modify attribute-related functions to return dictionaries.
* 2009-04-21 Mark Doffman <mark.doffman@codethink.co.uk>Mark Doffman2009-04-2111-612/+5
| | | | | Mega-commit. Bug fixes coming out of API review and Orca testing.
* * atk-adaptor/component-adaptor.c, atk-adaptor/image-adaptor.c,Mike Gorse2009-04-214-11/+20
| | | | | | | | atk-adaptor/text-adaptor.c, xml/org.freedesktop.atspi.Accessible.xml, xml/org.freedesktop.atspi.Component.xml, xml/org.freedesktop.atspi.Image.xml, xml/org.freedesktop.atspi.Text.xml: Conver tenums to DBUS_TYPE_UINT32 for consistency.
* Merge branch 'master' of ↵Mark Doffman2009-01-221-0/+4
|\ | | | | | | | | | | | | | | | | | | git+ssh://doffm@git.freedesktop.org/git/at-spi2/at-spi2-core Conflicts: atk-adaptor/atk-dbus.c atk-adaptor/tree.c registryd/deviceeventcontroller.c
| * 2009-01-11 Mike Gorse <mgorse@novell.com>Mike Gorse2009-01-111-0/+4
| | | | | | | | | | | | | | * registryd/deviceeventcontroller.c: Fix events. * spi-common/spi-dbus.h: Add interface constants for some events. * xml/org.freedesktop.atspi.Event.xml: Add Keyboard interface for modifiers event.
* | 2009-01-09 Mark Doffman <mark.doffman@codethink.co.uk>Mark Doffman2009-01-091-3/+6
|/ | | | | | | | | Large reorg to the protocol, atk-adaptor and pyatspi bindings. Changes the tree cache update so that signals are queued as changes are made rather than in idle loop. This preserves event ordering and is probably as efficient because the D-Bus queue is not flushed.
* 2008-11-28 Mike Gorse <mgorse@novell.com>Mike Gorse2008-11-281-0/+15
| | | | | * atk-adaptor/accessible.c, xml/org.freedesktop.atspi.Accessible.xml: Add getChildAtIndex.
* 2008-11-13 Mark Doffman <mark.doffman@codethink.co.uk>Mark Doffman2008-11-131-1/+1
| | | | | | | | | | | | | | * pyatspi/* Add initial device event functionality to the python bindings. * registryd/* Re-integrate the device event controller into the registry daemon. * xml/org.freedesktop.atspi.DeviceEventController.xml Fix an error in the translation of the registerKeystrokeListener method to D-Bus XML
* 2008-11-5 Mark Doffman <mark.doffman@codethink.co.uk>Mark Doffman2008-11-052-29/+47
| | | | | | | | | | | | * atk-adaptor/bridge.c Rework for new registration scheme and refactor for readability. * atk-adaptor/event.c * atk-adaptor/tree.c Rework to send out signals for new registration scheme. * pyatspi/* New registration scheme. Add new ApplicationCache to keep track of registered applications.
* 2008-10-14 Mike Gorse <mgorse@novell.com>Mike Gorse2008-10-142-36/+42
| | | | | | | | | * atk-adapter/bridge.c: Send registerApplication as a signal on the Tree interface. * cspi/spi-event.c, cspi/spi_main.c, cspi/spi_registry.c: Changes for new event api. * xml/org.freedesktop.atspi.Event.xml: Change - to _ for dbus compat. * org.freedesktop.atspi.Tree.xml: Add states.
* 2008-09-25 Mark Doffman <mark.doffman@codethink.co.uk>Mark Doffman2008-09-252-102/+26
| | | | | | | * xml/*.xml Simplify the Desktop interface. Create signals for application registration and de-registration. Add these to Tree interface.