| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=719508
|
|
|
|
|
|
|
|
| |
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.
|
|
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.
|