summaryrefslogtreecommitdiff
path: root/xml/Socket.xml
Commit message (Collapse)AuthorAgeFilesLines
* Socket.xml: document the Socket interfaceFederico Mena Quintero2022-07-121-1/+40
|
* XML: Remove the toplevel node nameFederico Mena Quintero2022-07-041-17/+17
| | | | | | | | | | | | | | | | | | https://dbus.freedesktop.org/doc/dbus-specification.html#introspection-format Per the DBus spec, "Only the root <node> element can omit the node name, as it's known to be the object that was introspected." When we have a DBus XML description: <node> <interface name="Foo"> </interface> </node> The toplevel <node> element does not need a `name` attribute. While we are at it, reindent all the XML files properly.
* xml: Remove directions from signal argumentsMike Gorse2022-04-081-1/+1
| | | | | | | | Per the dbus spec, specifying a direction for signal arguments is not required, since there is only one possible direction. If a direction is specified at all, then it is expected to be "out". Previously, the direction was set to "in" in most cases, causing d-feet to complain. Let's just remove the direction annotations.
* xml: Fix wrong closing tag in atspi.SocketEmmanuele Bassi2020-11-121-1/+1
| | | | This makes the Socket.xml file valid again.
* Fix Qt annotations in DBus xml filesJos van den Oever2020-07-211-12/+8
| | | | | | | | | | | | The tools qdbusxml2cpp was reporting errors on these files. The annotations are now changed to fix these various errors including - missing annotation - wrongly nested <annotation/> element - wrong Qt type - missing direction attribute The files were checked with for f in *.xml; do echo $f; qdbusxml2cpp -p o $f; echo $?; done
* Modify the name of the Qt object generated by XML description.Mark Doffman2010-05-091-5/+5
|
* Change the Qt names for AT-SPI structures.Mark Doffman2010-05-091-4/+4
|
* Modify the interface name from org.freedesktop.atspi toMark Doffman2010-02-111-1/+1
| | | | | | | | 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.
* Completely re-work the protocol definitions.Mark Doffman2010-02-111-0/+27
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.