David Zeuthen
|
9e9535b45c
|
gdbus-codegen: Add copyright / license headers
Signed-off-by: David Zeuthen <davidz@redhat.com>
|
2011-04-15 08:33:30 -04:00 |
|
David Zeuthen
|
febfc45fbe
|
GDBus: Support Ugly_Case and use org.gtk.GDBus.C.Name since it's C-only
Signed-off-by: David Zeuthen <davidz@redhat.com>
|
2011-04-15 08:24:40 -04:00 |
|
David Zeuthen
|
6ccca55752
|
GDBus: Use Skeleton instead of Stub
After some brainstorming with Simon, see
https://bugzilla.gnome.org/show_bug.cgi?id=647577#c8
Signed-off-by: David Zeuthen <davidz@redhat.com>
|
2011-04-13 16:33:51 -04:00 |
|
David Zeuthen
|
34a28f2f06
|
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>
|
2011-04-12 16:17:28 -04:00 |
|
David Zeuthen
|
76d3653721
|
gdbus-codegen: Add --c-generate-object-manager option + doc improvements
Signed-off-by: David Zeuthen <davidz@redhat.com>
|
2011-04-12 11:50:34 -04:00 |
|
David Zeuthen
|
88ab35f3cb
|
Add a generic libffi based marshaller to libgobject
This code is from https://bugzilla.gnome.org/show_bug.cgi?id=567087
and was adapted by myself to also support the GVariant fundamental
type.
Signed-off-by: David Zeuthen <davidz@redhat.com>
|
2011-04-08 17:34:44 -04:00 |
|
David Zeuthen
|
0b9229beca
|
Add gdbus-codegen(1) command
It doesn't work yet without the user manually adding ffi bits. That's
the topic of the next commit.
Signed-off-by: David Zeuthen <davidz@redhat.com>
|
2011-04-08 17:11:38 -04:00 |
|