Add support for org.gtk.GDBus.Since annotation
authorDavid Zeuthen <davidz@redhat.com>
Tue, 12 Apr 2011 20:17:28 +0000 (16:17 -0400)
committerDavid Zeuthen <davidz@redhat.com>
Tue, 12 Apr 2011 20:17:28 +0000 (16:17 -0400)
commit34a28f2f062281d9fb75fcd02c4df238def6396e
tree0e7a7ac0168272e4b40acf0eb6a06b96cae66952
parent76d365372197e9ce9729402ae2fa4fac490f8dd0
Add support for org.gtk.GDBus.Since annotation

And use this for a) documentation purposes; and b) to preserve C ABI
when an interface is extended. See

 https://bugzilla.gnome.org/show_bug.cgi?id=647577#c5

for more details. Also add test cases for this.

Signed-off-by: David Zeuthen <davidz@redhat.com>
docs/reference/gio/gdbus-codegen.xml
gio/gdbus-codegen/codegen.py
gio/gdbus-codegen/codegen_docbook.py
gio/gdbus-codegen/dbustypes.py
gio/gdbus-codegen/parser.py
gio/gdbus-codegen/utils.py
gio/tests/gdbus-example-objectmanager.xml
gio/tests/gdbus-test-codegen.c
gio/tests/test-codegen.xml