lp:~andywingo/guile-gnome/dbus

Created by Andy Wingo and last modified
This branch may be out of date, because Launchpad has not been able to access it since .

Incomplete and bitrotten D-Bus 0.22 bindings

Get this branch:
bzr branch lp:~andywingo/guile-gnome/dbus

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Andy Wingo
Project:
Guile-Gnome
Status:
Experimental
Location:
http://arch.gna.org/guile-gnome/bzr/attic/dbus
Last mirrored:
Next mirror:
Disabled

Updating branch...

Launchpad is processing new changes to this branch which will be available in a few minutes. Reload to see the changes.

Recent revisions

11. By Andy Wingo

tag of <email address hidden>/guile-gnome-dbus--dev--0--patch-9

10. By Andy Wingo

inventory fixes

9. By Andy Wingo

Add VERSION
2004-11-13 Andy Wingo <email address hidden>

 * VERSION: New file.
 * Makefile.am (EXTRA_DIST): Dist VERSION.

8. By Andy Wingo

Import defs
2004-11-13 Andy Wingo <email address hidden>

 * gnome/Makefile.am: Recurse into defs/.

 * defs-extra-checks.ac: Deleted.

 * gnome/defs/dbus.defs:
 * gnome/defs/dbus-types.defs:
 * gnome/defs/Makefile.am: New files, moved in from defs-extra.

7. By Andy Wingo

Versioning fixes
2004-11-07 Andy Wingo <email address hidden>

 * gnome/gw/Makefile.am (guilegnomelib_LTLIBRARIES): Install to
 versioned dir.

2004-11-06 Andy Wingo <email address hidden>

 * glib-checks.ac:
 * defs-extra-checks.ac: Versioned pkg-config checks.

6. By Andy Wingo

Update for 0.22
2004-09-30 Andy Wingo <email address hidden>

 * gnome/overrides/dbus.defs: Update to ignore all high-level GLib
 things, define boxed types for pending calls and servers,
 specifically define dbus_g_threads_init.

 * gnome/gw/dbus-spec.scm (initialize): Add type rule for
 unsigned-long* out.
 (global-declarations-cg): Include dbus-glib-lowlevel.h, not
 dbus-glib.h.

 * gnome/gw/dbus-support.c (dbus-message-iter-get): Use 0.22 API to
 check for empty arrays and dicts.
 (dbus_message_get_iter): Use 0.22 API to check for empty messages.
 (dbus_mending_call_get_gtype): New function. Public.
 (dbus_server_get_gtype): New function. Public.

 * defs-extra-checks.ac: New file.

5. By Andy Wingo

Check for defs-extra
2004-09-30 Andy Wingo <email address hidden>

 * defs-extra-checks.ac: New file.

4. By Andy Wingo

Merge from guile-gnome-dbus--release--0
Patches applied:

 * <email address hidden>/guile-gnome-dbus--release--0--base-0
   tag of <email address hidden>/guile-gnome-dbus--dev--0--patch-2

 * <email address hidden>/guile-gnome-dbus--release--0--patch-1
   Dist fixes.

 * <email address hidden>/guile-gnome-dbus--release--0--patch-2
   Dist fixes, load-defs-with-overrides

 * <email address hidden>/guile-gnome-dbus--release--0--patch-3
   Add NEWS/AUTHORS/README, g-wrap link fixes

3. By Andy Wingo

Ignore more procedures
2004-09-12 Andy Wingo <email address hidden>

 * gnome/overrides/dbus.defs: Don't wrap GProxy any more, it's
 effectively the same as a remote object. The caller of pop-message
 owns the result. Add a short TODO, and ignore about 70 procedures
 (101 left).

 * gnome/gw/dbus-spec.scm (initialize): Add a type rule for
 DBusPendingCall**. Doesn't work though.

2. By Andy Wingo

DBus works, yo
2004-09-11 Andy Wingo <email address hidden>

 * gnome/overrides/dbus.defs: Add wrappings for DBusConnection,
 DBusMessage, DBusGProxy. Ignore some functions.

 * gnome/dbus.scm: Added helper "service" and "remote object"
 classes, along with some helper methods:
 dbus-connection-get-service, get-object, invoke.

 * gnome/gw/dbus-support.[ch]: Implemented Guile-specific functions
 dbus-message-iter-get, dbus-message-iter-append,
 dbus-message-get-iter, dbus-message-get-append-iter. Wrapped
 dbus-connection-get-unix-user.

 * gnome/dbus.scm: Documented dbus-message-iter-get and
 dbus-message-iter-append, which are provided by the Guile wrapper.

Branch metadata

Branch format:
Branch format 5
Repository format:
Bazaar-NG Knit Repository Format 1
This branch contains Public information 
Everyone can see this information.

Subscribers

No subscribers.