+2007-10-09 Xavier Claessens <xclaesse@gmail.com>
+
+ * libempathy-gtk/empathy-main-window.c:
+ * libempathy-gtk/empathy-contact-dialogs.c:
+ * libempathy-gtk/empathy-contact-list-view.c:
+ * libempathy-gtk/empathy-contact-dialogs.h:
+ * libempathy-gtk/empathy-contact-widget.c:
+ * libempathy-gtk/empathy-contact-widget.h:
+ * libempathy-gtk/empathy-chat-window.c:
+ * megaphone/src/megaphone-applet.c: More flexible API for
+ EmpathyContactWidget, we now have flags to set editable each fields.
+ Implement personal information menu item in main window.
+
+2007-10-09 Xavier Claessens <xclaesse@gmail.com>
+
+ * libempathy-gtk/empathy-contact-widget.glade:
+ * libempathy-gtk/empathy-contact-widget.c:
+ * libempathy-gtk/empathy-avatar-chooser.c:
+ * libempathy-gtk/empathy-avatar-image.c: Makes avatar looks better in
+ information and edit dialogs.
+
+2007-10-08 Xavier Claessens <xclaesse@gmail.com>
+
+ * libempathy-gtk/empathy-ui-utils.c:
+ * libempathy-gtk/empathy-ui-utils.h:
+ * libempathy-gtk/empathy-contact-widget.c:
+ * libempathy-gtk/empathy-contact-widget.h:
+ * libempathy-gtk/empathy-avatar-chooser.c:
+ * libempathy-gtk/empathy-avatar-chooser.h:
+ * libempathy-gtk/empathy-avatar-image.c:
+ * libempathy-gtk/empathy-avatar-image.h:
+ * libempathy-gtk/Makefile.am:
+ * src/empathy.c: Implement EmpathyAvatarChooser and EmpathyAvatarImage
+ and make use of them in contact information windows. That means we can
+ now enlarge avatars when clicking on it and we can set our own avatar if
+ we edit our own contact.
+
+2007-10-03 Marco Barisione <marco@barisione.org>
+
+ * libempathy/empathy-contact-factory.c:
+ * libempathy/empathy-tp-call.c:
+ * libempathy/empathy-tp-group.c:
+ * libempathy/empathy-utils.c: Initialize every GError to NULL. Fixes
+ bug #482889.
+
+2007-10-02 Xavier Claessens <xclaesse@gmail.com>
+
+ * libempathy/empathy-tp-contact-list.c: Add back protocol group.
+
+2007-10-01 Xavier Claessens <xclaesse@gmail.com>
+
+ * libempathy-gtk/empathy-contact-list-view.c: Add a #ifdef HAVE_VOIP.
+ Fixes bug #482190 (Marco Barisione).
+
+2007-10-01 Xavier Claessens <xclaesse@gmail.com>
+
+ * data/Makefile.am:
+ * data/empathy.desktop.in.in: Use fd.o standard location for autostart
+ desktop files. Fixes bug #481860 (Stephane Loeuillet).
+
+2007-10-01 Xavier Claessens <xclaesse@gmail.com>
+
+ * configure.ac: Bump version to 0.15.
+
+2007-10-01 Xavier Claessens <xclaesse@gmail.com>
+
+ * libempathy/Makefile.am: Add tp-stream-engine.xml to EXTRA_DIST.
+ * po/POTFILES.in: Add empathy-call-window.glade.
+
+2007-10-01 Xavier Claessens <xclaesse@gmail.com>
+
+ * configure.ac:
+ * NEWS: Update before release.
+
+2007-10-01 Xavier Claessens <xclaesse@gmail.com>
+
+ * libempathy-gtk/empathy-private-chat.c: Fix refcounting of
+ priv->factory. Fixes bug #473116.
+
+2007-10-01 Xavier Claessens <xclaesse@gmail.com>
+
+ * libempathy-gtk/empathy-chat-window.c: Adding sanity checks to public
+ functions.
+
+2007-10-01 Xavier Claessens <xclaesse@gmail.com>
+
+ * libempathy-gtk/empathy-accounts-dialog.c:
+ * libempathy/empathy-utils.c: Add some sanity checks. Fixes bug #463051.
+
+2007-10-01 Xavier Claessens <xclaesse@gmail.com>
+
+ * libempathy/empathy-tp-chat.c: Disconnect all signals in finalize.
+ Fixes bug #462815.
+
+2007-10-01 Xavier Claessens <xclaesse@gmail.com>
+
+ * libempathy-gtk/empathy-chatrooms-window.c: Disconnect signals on
+ chatroom manager. Fixes bug #456619.
+
+2007-10-01 Xavier Claessens <xclaesse@gmail.com>
+
+ * libempathy-gtk/empathy-contact-list-store.c: Disconnect signals on
+ list and contacts when finalizing the store.
+
+2007-10-01 Xavier Claessens <xclaesse@gmail.com>
+
+ * libempathy-gtk/empathy-contact-list-view.c:
+ * libempathy-gtk/empathy-chat-window.c: Hide VOIP stuff if empathy is
+ not compiled with --enable-voip=yes. Fixes bug #482111
+ (Sjoerd Simons, Xavier Claessens).
+
+2007-10-01 Xavier Claessens <xclaesse@gmail.com>
+
+ * megaphone/src/megaphone-applet.c:
+ * megaphone/data/GNOME_Megaphone_Applet.schemas.in: Updated to use new
+ avatar cache.
+
+2007-09-29 Xavier Claessens <xclaesse@gmail.com>
+
+ * libempathy/empathy-tp-group.c: ref group when async calls are in
+ flight to avoid destroying the object before receiving the reply.
+ * libempathy/empathy-utils.c: Unref the group to not leak it.
+
+2007-09-29 Xavier Claessens <xclaesse@gmail.com>
+
+ * libempathy/empathy-contact-factory.c: Refcount
+ ContactFactoryAccountData struct.
+
+2007-09-29 Xavier Claessens <xclaesse@gmail.com>
+
+ * libempathy-gtk/empathy-call-window.c:
+ * libempathy-gtk/empathy-call-window.h:
+ * libempathy-gtk/empathy-contact-list-view.c:
+ * libempathy-gtk/empathy-call-window.glade:
+ * libempathy-gtk/Makefile.am:
+ * libempathy-gtk/empathy-chat-window.c:
+ * src/empathy-call-chandler.c:
+ * src/empathy-call.chandler:
+ * src/org.gnome.Empathy.Call.service.in:
+ * src/Makefile.am:
+ * libempathy/empathy-utils.c:
+ * libempathy/empathy-utils.h:
+ * libempathy/empathy-tp-call.c:
+ * libempathy/empathy-tp-call.h:
+ * libempathy/Makefile.am:
+ * libempathy/tp-stream-engine.xml:
+ * configure.ac:
+ * doc/libempathy-gtk/libempathy-gtk-docs.sgml:
+ * doc/libempathy/libempathy.types:
+ * doc/libempathy/libempathy-docs.sgml:
+ * doc/libempathy/Makefile.am:
+ * doc/libempathy/tmpl/empathy-utils.sgml: Initial Voice+Video support
+ Fixes bug #468204 (Elliot Fairweather, Xavier Claessens).
+
+2007-09-28 Xavier Claessens <xclaesse@gmail.com>
+
+ * configure.ac: Bump version to 0.14.
+ * doc/*: Updated.
+
+2007-09-28 Xavier Claessens <xclaesse@gmail.com>
+
+ * ChangeLog:
+ * configure.ac:
+ * NEWS: Updated for 0.13 release.
+
+2007-09-28 Xavier Claessens <xclaesse@gmail.com>
+
+ * configure.ac:
+ * src/empathy.c: Remove GnomeProgram, not useful anymore, drop libgnome
+ dependency. Fixes bug #442079
+
+ * libempathy/empathy-avatar.c:
+ * libempathy/empathy-avatar.h: Fix Copyright header.
+
+ * libempathy/empathy-contact-factory.c:
+ * libempathy/empathy-tp-group.c: Free return value for async DBus calls,
+ they are not owned by dbus-glib. This fix big leaks, thanks again to
+ valgrind.
+
+2007-09-28 Xavier Claessens <xclaesse@gmail.com>
+
+ * src/Makefile.am: Correctly modify service.in files to expand bindir.
+
+2007-09-28 Xavier Claessens <xclaesse@gmail.com>
+
+ * libempathy/empathy-tp-group.c: Look in the local_pendings list if a
+ contact is already local pending.
+ * tests/contact-manager.c: Fix white space typo.
+
+2007-09-27 Xavier Claessens <xclaesse@gmail.com>
+
+ * libempathy/empathy-utils.c:
+ * libempathy/empathy-contact-factory.c: Fix 2 leaks thanks to valgrind.
+
+2007-09-27 Xavier Claessens <xclaesse@gmail.com>
+
+ * tests/contact-manager.c:
+ * tests/Makefile.am: No need to init gtk, GMainLoop is enough and makes
+ easier to run valgrind.
+
+2007-09-27 Xavier Claessens <xclaesse@gmail.com>
+
+ * libempathy/empathy-avatar.c: Fix leak when loading avatar from cache.
+ * libempathy/empathy-contact-factory.c: Do not request avatar for
+ unknown tokens, wait for AvatarUpdate signal.
+
+2007-09-27 Xavier Claessens <xclaesse@gmail.com>
+
+ * libempathy-gtk/empathy-profile-chooser.c: Set the sort function before
+ begin to sort otherwise we get warnings.
+
+2007-09-26 Xavier Claessens <xclaesse@gmail.com>
+
+ * libempathy/empathy-utils.c:
+ * libempathy/empathy-utils.h:
+ * libempathy/empathy-avatar.c:
+ * libempathy/empathy-avatar.h:
+ * libempathy/empathy-contact-factory.c: Cache avatars and RequestAvatars
+ only when needed.
+
+2007-09-26 Xavier Claessens <xclaesse@gmail.com>
+
+ * libempathy/empathy-contact-factory.c: Fix capabilities update, the NOT
+ operator is ~ and not !
+
+2007-09-26 Xavier Claessens <xclaesse@gmail.com>
+
+ * libempathy-gtk/empathy-profile-chooser.c:
+ * libempathy-gtk/empathy-main-window.c: Fix warning when sort criterium
+ is NULL and when there is no profile. Fixes bug #479786
+ (Christian Persch, Xavier Claessens).
+
2007-09-21 Xavier Claessens <xclaesse@gmail.com>
* libempathy/empathy-log-manager.c: Ignore log files that don't have a
* libempathy-gtk/empathy-contact-list-view.c:
* libempathy-gtk/empathy-contact-list-view.h:
* doc/libempathy-gtk/tmpl/empathy-contact-list-view.sgml: "interactive"
- property on EmpathyContactListView to enable/disable contect menu and
+ property on EmpathyContactListView to enable/disable context menu and
action when double-click on a contact.
2007-09-10 Xavier Claessens <xclaesse@gmail.com>
2007-03-16 Xavier Claessens <xclaesse@gmail.com>
* Initial version
+2007-09-28 Xavier Claessens <xclaesse@gmail.com>
+
+ * libempathy/empathy-tp-group.c: Look in the local_pendings list if a
+ contact is already local pending.
+ * tests/contact-manager.c: Fix white space typo.