2008-01-29 Mathias Hasselmann === Release 0.3.4 === * NEWS: Updated for release 0.3.4 2008-01-29 Mathias Hasselmann Small tweaks to make distcheck happy. * Makefile.am: Update EXTRA_DIST and add DISTCLEANFILES. * po/ChangeLog: Update toplevel ChangeLog please. 2008-01-21 Mathias Hasselmann Avoid failed SOUP_IS_SERVER (server) assertions. * libepc/publisher.c: Call soup_server_remove_handler() only, when self->priv->server is set in epc_publisher_remove_handlers(). 2008-01-21 Mathias Hasselmann Cleanup authentication handlers in epc_publisher_quit (#510435). * libepc/publisher.c: Call epc_publisher_remove_handlers() in epc_publisher_quit() to get rid of authentication handlers. 2008-01-21 Mathias Hasselmann * po/LINGUAS: Added ca 2008-01-21 Mathias Hasselmann Migrate from GNU gettext to intltool (#510465, Luca Ferretti). * autogen.sh: Invoke gnome-autogen.sh, instead of shipping a copy. * configure.ac, Makefile.am: Migrate from GNU gettext to intltool. * .gitignore, po/.gitignore: Update for intltool. * po/POTFILES.skip: Hide examples from intltool. * ABOUT-NLS, config.rpath, gtk-doc.make, m4/*, po/Makefile.in.in, po/Rules-quot, po/libepc.pot, po/*.header, po/*.sed, po/*.sin: Remove generated files from repository. 2008-01-21 Jorge González * po/es.po: Added Spanish translation. * po/LINGUAS: Added es 2008-01-19 Gil Forcada * po/ca.po: Added Catalan translation. 2008-01-18 Mathias Hasselmann Announce proper libsoup API in libepc-1.0.pc (#509699). * configure.ac: Export LIBSOUP_API variable. * libepc-1.0.pc.in: Use LIBSOUP_API variable. 2008-01-18 Mathias Hasselmann Support libsoup 2.4, which will be part of GNOME 2.22 (#509699). Original patch by Dan Winship. * configure.ac: Also check for libsoup 2.4. Define HAVE_LIBSOUP22, when still building for libsoup 2.2. * libepc/consumer.c, libepc/publisher.c: Update for libsoup 2.4. * examples/simple-publisher.c: Print source code position in debug message to reduce confusion. 2008-01-18 Mathias Hasselmann Support authentication credentials in lookup-resource example. * examples/lookup-resource.c: Add --username and --password command line switches for passing authentication credentials. 2008-01-16 Daniel Nylander * po/sv.po: Added Swedish translation. * po/LINGUAS: Added sv 2008-01-16 Mathias Hasselmann Separate between primary and secondary message in EpcPasswordDialog to match appearance of GtkMessageDialog. Correct label alignment issues. * libepc-ui/password-dialog.c: Add separate title label for primary message. Left-align username and password label. Give more space to characters to secondary label. * po/libepc.pot, po/de.po: Updating messages. 2008-01-16 Mathias Hasselmann Provide gettext support. * configure.ac: Update for gettext. * Makefile.am: Add libepc/i18n.c. Define LOCALEDIR. Add po folder and other gettext related stuff. * libepc/consumer.c, libepc/publisher.c, libepc/shell.c, libepc/tls.c, libepc-ui/password-dialog.c, libepc-ui/progress-window.c: Include libepc/i18n.h instead of glib/gi18n-lib.h. * libepc/i18n.c, libepc/i18n.h: Add epc_gettext. * examples/simple-publisher.c: Call setlocale for localization. * ABOUT-NLS, config.rpath, m4/*, po/*: Various gettextize artifacts. * po/de.po, po/LINGUAS: Add German translation. 2008-01-16 Mathias Hasselmann * configure.ac, Makefile.am: Integrate GNU gettext. * libepc/consumer.c, libepc/shell.c: 2008-01-16 Mathias Hasselmann Support building with srcdir != builddir - as far as possible: gtk-doc seems to be totaly broken regarding that topic. * libepc/*.c: Prefix local includes with libepc/. * Makefile.am: Use $(srcdir) where needed. 2008-01-16 Mathias Hasselmann Include just when possible. * libepc/consumer.c: Include just . * libepc/publisher.c: Include instead of . All the other API isn't exported by for some reason. 2008-01-16 Mathias Hasselmann Update year in copyright information. 2008-01-16 Mathias Hasselmann Check for aui_service_dialog_set_service_type_name by feature, instead of checking the pkg-config version. * configure.ac: Use AC_CHECK_LIB instead of pkg-config to detect aui_service_dialog_set_service_type_name. * examples/consumer-ui.c: Use HAVE_SET_SERVICE_TYPE_NAME macro, instead of HAVE_AVAHI_UI_0_6_22. Include "config.h"". * Makefile.am: Drop HAVE_AVAHI_UI_0_6_22 hackery. 2008-01-15 Mathias Hasselmann Document LT_VERSION_INFO rules. * configure.ac: Bump version number. Document LT_VERSION_INFO rules.