[Galago-announce] New Releases and Ubuntu Apt Feed

Christian Hammond chipx86 at gnupdate.org
Fri May 27 00:15:22 PDT 2005


Hi everyone.

New releases of libgalago, galago-daemon, libgalago-gtk,
gnome-presence-applet, eds-feed, gaim-galago, galago-sharp, and
galago-gtk-sharp are now out. If you're using Galago, grab these,
because a lot has changed. Hopefully for the better.

D-BUS 0.3x is now supported, though it hasn't been stress tested, so
please file bugs if you come across an issue. A number of other
problems have gone away, and several new little niceties have been
implemented. Most are behind the scenes. See the release notes below
for more information.

Also, an apt feed has been set up for Ubuntu. I advise all Ubuntu
users to move to it. It rocks. See:

http://www.galago.info/downloads.php#ubuntu-apt

Release Notes:

libgalago v0.3.2:
    * Added support for D-BUS 0.30+. This also required some changes in the
      protocol. The protocol may be in flux over the next couple of releases.
      (Fixes bug #3081). All applications that use libgalago, no matter which
      D-BUS version, should be recompiled.
    * Added galago_core_set_exit_with_daemon(), which exits the
      application when galago-daemon disconnects, and
      galago_core_get_exit_with_daemon().
    * Added a GALAGO_REGISTER_CLASS convenience macro.
    * Renamed the *_get_class() functions. You won't need to modify any
      code, as the GALAGO_CLASS_* macros wrap them, but you should recompile
      any code using libgalago or you'll get a runtime deprecation warning.
    * Fixed a bug where the mainloop init function was being called in
      galago_init_with_mainloop() even if Galago didn't connect. A NULL
      D-BUS connection was being passed, which could result in a crash.
    * Fixed some memory leaks.
    * Fixed setup-gettext on MacOS X.
    * Fixed automatic property, presence, avatar, and photo updating and
      removing.
    * Fixed speed issues in galago_person_has_accounts().
    * Fixed a bug in galago_is_connected() where it wasn't correctly
      factoring in whether or not the process is galago-daemon.
    * Refactored the GalagoValue object. It serves some different purposes
      now.
    * The GalagoPerson's most available account's display name is no longer
      used as the person's display name. This lets applications easily
      display only people with display names that are actually set by, say,
      an address book.

galago-daemon 0.3.2:
    * Added suppor for D-BUS 0.3x. 0.23.x is the minimum version required.
    * Updated for the new protocol changes that libgalago 0.3.2 requires.
    * Fixed some small memory leaks.
    * Large code cleanups.

libgalago-gtk 0.3.2:
    * Added a contact chooser dialog and widget
      (GalagoGtkContactChooserDialog and GalagoGtkContactChooserWidget).
    * Added a service list (GalagoGtkServiceList) widget.
    * Added a contact list (GalagoGtkContactList) widget.
    * Added a person list (GalagoGtkPersonList) widget.
    * The GalagoGtkPresenceLabel widget now works when the person set
      does not have an account with a presence.
    * The service icon is now rendered properly in
      galago_gdk_pixbuf_new_from_presence() (and on several widgets) when
      an avatar or photo icon is requested but does not exist, and it has
      to fall back on the service icon.
    * Fixed the GALAGO_GTK_STOCK_PERSON stock icon.
    * Fixed setup-gettext on MacOS X.
    * Fixed compilation issues on gcc4.

gaim-galago 0.3.2:
    * Avatars are no longer automatically sent every time a status update
      occurs. They're now sent only if the avatar has changed.
    * Fixed setup-gettext on MacOS X.

eds-feed 0.3.1:
    * eds-feed now exits when galago-daemon exits, preventing several
      copies of eds-feed from hanging around after crashes or restarts.

gnome-presence-applet 0.3.1:
    * Display an error when the applet is unable to connect to Galago at
      launch.
    * Updating the "Show idle times" or "Dim idle people" preferences now
      updates the menu items.

galago-sharp 0.3.1:
    * Added Photo support to Person.
    * Added a Core.ExitWithDaemon property.
    * Added a Core.ExitWithDaemon property, which sets whether to exit the
      application when galago-daemon disconnects.
    * Added new convenience Service and Status constructors.

galago-gtk-sharp 0.3.1:
    * Added a new contact chooser widget and dialog.
    * Added contact list, service list, and person list widgets.

Enjoy,

Christian
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.freedesktop.org/archives/galago-announce/attachments/20050527/c5f60146/attachment.pgp


More information about the galago-announce mailing list