summaryrefslogtreecommitdiff
path: root/xml
Commit message (Collapse)AuthorAgeFilesLines
* Use internal names when possible for localized role namesMike Gorse2023-05-031-2/+6
| | | | | | | | | | | | | This matches the behavior of atspi_accessible_get_role_name. We already hav translations from atk, so we can use those. Also, move the table for role name translations into atspi, since it seems that atk is increasingly becoming a legacy tool. Add a note to the xml indicating that it is optional to implement GetRoleName and GetLocalizedRoleName. Fixes #110
* TableCell.xml: Add Get{Column,Row}HeaderCells methodsMichael Weghorn2023-04-221-0/+19
| | | | | | | | | | | | | | | These are in active use but were not contained in the XML description yet. I ran into this because the Orca screen reader switched to using these methods in Orca commit ac2c4470ff4401b53b6de48e12ea5a0a6347897c ("Prefer table cell interface for getting row and column headers") [1], but Qt does not implement them yet for the TableCell interface, since the commit that added support for the AT-SPI TableCell interface [2] only implemented the methods documented in the XML description. [1] https://gitlab.gnome.org/GNOME/orca/-/commit/ac2c4470ff4401b53b6de48e12ea5a0a6347897c [2] https://code.qt.io/cgit/qt/qtbase.git/commit/?id=5145d3899d338fbb82a2d314c58eb60a4a5205f8
* xml: document that GetIndexInParent can return -1Mike Gorse2023-03-281-1/+2
| | | | | | | GetIndexInParent might return -1 for a top-level object or where an index is not available. For instance, atk defaults to returning -1 if the object's class does not provide a get_index_in_parent function. This puts the xml documentation in line with the atk and libatspi documentation.
* typos--Harald Sitter2023-03-062-4/+4
|
* Fix name for TextChanged event parameter end_pos -> lengthTait Hoyem2023-01-211-1/+1
|
* Fix XML documentation for Component's ScrollToPoint methodArnold Loubriat2022-12-271-3/+9
|
* Add missing blank lines between list itemsFederico Mena Quintero2022-12-121-0/+2
|
* DeviceEventListener.xml: removed unused signals DeviceListenerRegistered and ↵Federico Mena Quintero2022-12-121-8/+0
| | | | DeviceListenerDeregistered
* DeviceEventController.xml: document the RegisterKeystrokeListener methodFederico Mena Quintero2022-12-121-1/+41
| | | | | | | | This method is still used, but is in the process of deprecation by the atspi-device-listener functions. I'm documenting it to have a reference of what the dbus demarshalling code is supposed to do.
* DeviceEventController.xml: fix the signature of the "types" argumentFederico Mena Quintero2022-12-121-1/+1
| | | | The code uses "u"; the XML was "au" - the argument is really a bitmask.
* deviceeventcontroller.c: Remove the DeregisterDeviceEventListener methodFederico Mena Quintero2022-12-051-5/+0
| | | | It is unused.
* deviceeventcontroller.c: Remove the RegisterDeviceEventListener methodFederico Mena Quintero2022-12-051-6/+0
| | | | Per the previous commit, it is unused.
* deviceeventcontroller.c: Remove the code for the GetDeviceEventListeners methodFederico Mena Quintero2022-12-051-4/+0
| | | | | This was meant to query listeners for mouse events. However, that is done via the Registry's GetRegisteredEvents method now.
* Component.xml: document the ScrollToPoint methodFederico Mena Quintero2022-10-171-0/+12
|
* Component.xml: document the ScrollTo methodFederico Mena Quintero2022-10-171-0/+32
|
* Component.xml: document the SetSize methodFederico Mena Quintero2022-10-171-0/+9
|
* Component.xml: document the SetPosition methodFederico Mena Quintero2022-10-171-0/+17
| | | | Same as the last commit, fix the docs for atspi_component_set_position().
* Component.xml: document the SetExtents methodFederico Mena Quintero2022-10-171-0/+19
| | | | | Also fix the docs for atspi_component_set_extents() - the "horizontal" and "vertical" were switched around in the argument descriptions.
* Component.xml: document the GetAlpha methodFederico Mena Quintero2022-10-171-0/+7
|
* Component.xml: document the GrabFocus methodFederico Mena Quintero2022-10-171-0/+7
|
* Component.xml: document the GetMDIZOrder methodFederico Mena Quintero2022-10-171-0/+8
|
* Component.xml: document the GetLayer methodFederico Mena Quintero2022-10-171-0/+39
|
* Component.xml: document the GetSize methodFederico Mena Quintero2022-10-171-0/+6
|
* Component.xml: document the GetPosition methodFederico Mena Quintero2022-10-171-0/+15
|
* Component.xml: document the GetExtents methodFederico Mena Quintero2022-10-171-0/+16
|
* Component.xml: document the GetAccessibleAtPoint methodFederico Mena Quintero2022-10-171-0/+20
|
* Component.xml: document the Contains methodFederico Mena Quintero2022-10-171-1/+20
|
* Fix GetInterfaces documentationDataTriny2022-08-281-2/+1
|
* Event xml fixesMike Gorse2022-08-261-164/+452
| | | | Helps #74
* Improve the deprecation note about Cache.GetItems' old signatureFederico Mena Quintero2022-08-251-5/+7
|
* Fix typoFederico Mena Quintero2022-08-251-1/+1
|
* Action.xml: document the Action interfaceFederico Mena Quintero2022-08-161-1/+89
|
* Cache.xml: document the Cache interfaceFederico Mena Quintero2022-08-161-0/+83
|
* Application.xml: Document that the GetLocale method is not usedFederico Mena Quintero2022-08-161-0/+4
|
* Application.xml: Remove RegisterEventListener / DeregisterEventListenerFederico Mena Quintero2022-08-101-8/+0
| | | | | | | | Since 079dc027, notification of event listeners happens through the EventListenerRegistered signal in the Registry interface. There is no C code to handle these RegisterEventListener / DeregisterEventListener methods anywhere, anyway.
* xml: fix Event arguments to correspond with what the code expectsMike Gorse2022-08-061-57/+57
|
* Add an "announcement" event/signal to allow objects to send notificationsMike Gorse2022-08-041-0/+3
| | | | Fixes #63
* Add `ATK_ROLE_PUSH_BUTTON_MENU`Fushan Wen2022-07-221-0/+2
| | | | | This role allows to specify a button will open a menu. It's widely used in Hamburger buttons, and Qt has QAccessible:ButtonMenu role for it.
* Application.xml: document the properties of the Application interfaceFederico Mena Quintero2022-07-131-1/+38
|
* Socket.xml: document the Socket interfaceFederico Mena Quintero2022-07-121-1/+40
|
* Accessible.xml: document the GetInterfaces methodFederico Mena Quintero2022-07-051-0/+6
|
* Accessible.xml: Document the GetApplication methodFederico Mena Quintero2022-07-051-0/+6
|
* Accessible.xml: document the GetAttributes methodFederico Mena Quintero2022-07-051-0/+9
|
* Accessible.xml: document the GetState methodFederico Mena Quintero2022-07-051-0/+211
| | | | Copy the descriptions from AtspiStateType
* Accessible.xml: Document the GetLocalizedRoleName methodFederico Mena Quintero2022-07-051-0/+8
|
* Accessible.xml: document the GetRoleName methodFederico Mena Quintero2022-07-051-0/+7
|
* Accessible.xml: Document the GetRole methodFederico Mena Quintero2022-07-051-0/+470
| | | | Copied descriptions from AtspiRole, and fixed some inconsistencies in those.
* Accessible.xml: document the GetRelationSet methodFederico Mena Quintero2022-07-051-0/+123
| | | | | | | | Copied the documentation from AtspiRelationType. Also, put the order of descriptions for AtspiRelationType in the same order as the enum values; DESCRIPTION_FOR was incorrectly below ERROR_MESSAGE.
* Accessible.xml: document the GetIndexInParent methodFederico Mena Quintero2022-07-051-0/+6
|
* Accessible.xml: document the GetChildren methodFederico Mena Quintero2022-07-051-0/+7
|