1 2007-08-10 Xavier Claessens <xclaesse@gmail.com>
3 * libempathy-gtk/empathy-images.h:
4 * libempathy-gtk/empathy-presence-chooser.c:
5 * libempathy-gtk/empathy-ui-utils.c:
6 * libempathy/empathy-presence.c: Add hidden supprot. Fixes bug #455510
10 * data/jabber.profile:
13 * data/msn.profile: Updated to use SupportedPresences field.
15 2007-08-09 Xavier Claessens <xclaesse@gmail.com>
17 * libempathy-gtk/empathy-presence-chooser.glade:
18 * libempathy-gtk/empathy-presence-chooser.c:
19 * libempathy-gtk/empathy-status-presets.c:
20 * libempathy-gtk/empathy-status-presets.h:
21 * libempathy-gtk/empathy-ui-utils.c: Remove per-state
22 "Custom message..." item and add one on the bottom of the menu. Add
23 a combobox on the custom message dialog to select the state and change
24 the action of the checkbox, now it add/remove the message from saved
25 messages. Make easier to add other states to the list if needed.
28 2007-08-09 Xavier Claessens <xclaesse@gmail.com>
30 * libempathy/empathy-presence.c:
31 * libempathy/empathy-idle.c:
32 * configure.ac: Remove workaround for mc-enum-types.h not being
33 installed by MC and bump MC minimal version to 4.33.
35 2007-08-09 Xavier Claessens <xclaesse@gmail.com>
37 * libempathy-gtk/empathy-preferences.c:
38 * libempathy-gtk/empathy-preferences.glade: Useless spell checker
39 option. Fixes bug #459164 (Cosimo Cecchi).
41 2007-08-08 Xavier Claessens <xclaesse@gmail.com>
43 * autogen.sh: Requier automake 1.9. Fixes bug #464822 (Cosimo Cecchi).
45 2007-08-08 Xavier Claessens <xclaesse@gmail.com>
47 * MAINTAINERS: Updated the MAINTAINERS file to match new syntax.
49 2007-08-07 Marco Barisione <marco@barisione.org>
51 * libempathy/Makefile.am:
52 * libempathy/empathy-marshal-main.c: Remove empathy-marshal-main.c and
53 include empathy-marshal.h from empathy-marshal.c.
55 * libempathy/Makefile.am:
56 * libempathy-gtk/Makefile.am: Generate files for enum types with
59 * libempathy/empathy-contact.c:
60 * libempathy/empathy-idle.c:
61 * libempathy/empathy-message.c:
62 * libempathy/empathy-presence.c:
63 * libempathy-gtk/empathy-main-window.c:
64 * libempathy-gtk/empathy-preferences.c:
65 * doc/libempathy-gtk/libempathy-gtk.types:
66 * doc/libempathy-gtk/tmpl/empathy-contact-list-store.sgml: Use
67 g_param_spec_enum() and g_param_spec_flags() instead of
71 * libempathy-gtk/empathy-contact-list-store.c:
72 * libempathy-gtk/empathy-contact-list-store.h: Remove
73 empathy_contact_list_store_sort_get_type() as it's now auto-generated
76 2007-08-06 Xavier Claessens <xclaesse@gmail.com>
78 * libempathy-gtk/empathy-main-window.glade: Change main window's title
81 2007-08-06 Xavier Claessens <xclaesse@gmail.com>
83 * libempathy/empathy-tp-chat.c: Don't forget to reverse the glist of
86 * libempathy/empathy-tp-roomlist.c: Fix wrong room list names when
89 2007-08-06 Xavier Claessens <xclaesse@gmail.com>
91 * libempathy-gtk/empathy-account-widget-msn.glade:
92 * libempathy-gtk/empathy-account-widget-msn.c: Add an Advanced section
93 and remove size_group.
94 Fixes bug #463759 (Jaap A. Haitsma, Xavier Claessens).
96 * README: Use ./autogen.sh instead of gnome-autogen.sh.
98 2007-08-02 Xavier Claessens <xclaesse@gmail.com>
100 * libempathy-gtk/empathy-accounts-dialog.glade:
101 * libempathy-gtk/empathy-accounts-dialog.c: Click on the treeview to
102 edit the name of an account. Fixes bug #459166.
104 2007-08-02 Xavier Claessens <xclaesse@gmail.com>
106 * libempathy-gtk/empathy-account-widget-jabber.c: Do not try to guess
107 the Jabber server from the jid, gabble does that for us.
109 2007-08-02 Xavier Claessens <xclaesse@gmail.com>
111 * doc/libempathy-gtk/tmpl/empathy-account-chooser.sgml:
112 * doc/libempathy-gtk/tmpl/empathy-ui-utils.sgml:
113 * doc/libempathy-gtk/tmpl/empathy-contact-widget.sgml:
114 * doc/libempathy/tmpl/empathy-message.sgml:
115 * doc/libempathy/tmpl/empathy-utils.sgml: Update doc.
117 2007-08-02 Xavier Claessens <xclaesse@gmail.com>
119 * libempathy-gtk/empathy-profile-chooser.c: Do not list profiles that
120 don't have the corresponding CM installed when creating a new account.
121 This is a workaround for MC bug: SF #1688779.
123 2007-08-02 Xavier Claessens <xclaesse@gmail.com>
125 * libempathy-gtk/empathy-account-widget-generic.c: Remove size_group.
128 2007-08-02 Xavier Claessens <xclaesse@gmail.com>
130 * libempathy-gtk/empathy-accounts-dialog.c:
131 * libempathy/empathy-utils.c:
132 * libempathy/empathy-utils.h: Adding new empathy_strdiff API stolen from
133 telepathy-glib. It check if strings are != NULL before using strcmp.
134 Using that API to fix bug #461886. Should be used in more places.
136 2007-08-02 Xavier Claessens <xclaesse@gmail.com>
138 * libempathy-gtk/empathy-status-icon.c: Click on the tray icon shows the
139 window if it's not active and hide if it is. Fixes bug #462057
142 2007-08-02 Xavier Claessens <xclaesse@gmail.com>
144 * libempathy-gtk/empathy-group-chat.c: don't display
145 "Topic set to: (null)". Fixes bug #460205 (Michael Scherer).
147 2007-07-30 Xavier Claessens <xclaesse@gmail.com>
149 * autogen.sh: Added back, it calls gnome-autogen.sh.
151 2007-07-29 Xavier Claessens <xclaesse@gmail.com>
153 * libempathy-gtk/empathy-profile-chooser.c:
154 * libempathy/empathy-message.c: Add missing include string.h.
156 2007-07-29 Xavier Claessens <xclaesse@gmail.com>
158 * configure.ac: Bump version to 0.11.
160 2007-07-29 Xavier Claessens <xclaesse@gmail.com>
162 * libempathy-gtk/empathy-account-widget-generic.c:
163 * libempathy-gtk/empathy-account-widget-generic.h: Align param names
166 * libempathy-gtk/empathy-accounts-dialog.glade:
167 * libempathy-gtk/empathy-accounts-dialog.c: Simpler header to describe
168 the selected account. Fixes bug #459169.
170 * configure.ac: Set Collabora Ltd. in the Copyright.
172 2007-07-28 Xavier Claessens <xclaesse@gmail.com>
174 * libempathy-gtk/empathy-profile-chooser.c: Makes easier to change to
177 2007-07-28 Xavier Claessens <xclaesse@gmail.com>
179 * libempathy-gtk/empathy-account-widget-jabber.c: Try to guess the
180 server from the jid only if we are using the jabber profile. When we
181 guessed a server don't forget to set the "server" McAccount param,
182 setting the entry's text is not enough.
184 2007-07-28 Xavier Claessens <xclaesse@gmail.com>
186 * libempathy-gtk/empathy-profile-chooser.c: Improve the sort function
187 a bit to have Jabber before GTalk.
189 2007-07-28 Xavier Claessens <xclaesse@gmail.com>
191 * libempathy-gtk/empathy-accounts-dialog.glade:
192 * libempathy-gtk/empathy-accounts-dialog.c: Update the Enable/Disable
193 button even if there is no account selected. Set it insensitive if no
194 account is selected. Fixes bug #459012.
196 2007-07-27 Xavier Claessens <xclaesse@gmail.com>
198 * libempathy-gtk/empathy-profile-chooser.c: Sort profiles to have
199 free protocols first. Fixes bug #460605.
201 2007-07-27 Xavier Claessens <xclaesse@gmail.com>
203 * libempathy/empathy-message.c:
204 * libempathy/empathy-message.h:
205 * libempathy/empathy-log-manager.c: Add message type in log files.
210 2007-07-26 Xavier Claessens <xclaesse@gmail.com>
212 * po/POTFILES.in: Add missing file
213 libempathy-gtk/empathy-account-widget-msn.glade.
215 2007-07-26 Xavier Claessens <xclaesse@gmail.com>
217 * libempathy-gtk/empathy-account-widget-jabber.glade:
218 * libempathy-gtk/empathy-account-widget-jabber.c: Hide
219 "advanced options" for jabber in a GtkExpander. Fixes bug #459168
220 (Guillaume Desmottes).
222 2007-07-26 Xavier Claessens <xclaesse@gmail.com>
224 * libempathy-gtk/empathy-new-chatroom-dialog.c:
225 * libempathy/empathy-tp-roomlist.c: Fix Room listing. Fixes bug #460416
228 2007-07-26 Xavier Claessens <xclaesse@gmail.com>
230 * libempathy-gtk/Makefile.am:
231 * libempathy/Makefile.am:
232 * configure.ac: Use libtool -version-info. Fixes bug #460579
233 (Laurent Bigonville).
235 2007-07-26 Xavier Claessens <xclaesse@gmail.com>
238 * autogen.sh: Remove the autogen.sh script and use gnome-autogen.sh
239 instead. Fixes bug #460590.
241 2007-07-26 Xavier Claessens <xclaesse@gmail.com>
243 * libempathy-gtk/empathy-account-chooser.c:
244 * libempathy-gtk/empathy-new-chatroom-dialog.c:
245 * libempathy-gtk/empathy-account-chooser.h:
246 * libempathy-gtk/empathy-contact-dialogs.c:
247 * libempathy-gtk/empathy-chatrooms-window.c:
248 * libempathy-gtk/empathy-contact-widget.c:
249 * libempathy-gtk/empathy-contact-widget.h:
250 * libempathy-gtk/empathy-log-window.c:
251 * doc/*: Do not show salut accounts in the add contact dialog. Rework
252 a bit EmpathyContactWidget. Fixes bug #459100
253 (Guillaume Desmottes, Xavier Claessens).
255 2007-07-26 Xavier Claessens <xclaesse@gmail.com>
257 * libempathy-gtk/empathy-accounts-dialog.c: add contact frame is not
258 hidden after cancelling. Fixes bug #458997 (Frederic Peters).
260 2007-07-26 Xavier Claessens <xclaesse@gmail.com>
262 * libempathy/empathy-idle.c: Fix problems when NM is not running. Fixes
265 * doc/*: Updated documentation.
267 2007-07-26 Xavier Claessens <xclaesse@gmail.com>
269 * configure.ac: Bump version to 0.10
271 2007-07-25 Xavier Claessens <xclaesse@gmail.com>
273 * libempathy/empathy-filter.c: Adding more debug output.
275 2007-07-25 Xavier Claessens <xclaesse@gmail.com>
277 * libempathy/empathy-tp-contact-list.c: Add a check to be sure the
278 new channel is valid in the NewChannel cb. Fixes bug #451564.
280 2007-07-20 Xavier Claessens <xclaesse@gmail.com>
282 * libempathy/Makefile.am:
283 * libempathy/empathy-tp-roomlist.h:
284 * libempathy/empathy-tp-roomlist.c:
285 * libempathy-gtk/empathy-chatrooms-window.c:
286 * libempathy-gtk/empathy-new-chatroom-dialog.c: Initial room list
287 support. It does not works yet.
289 * libempathy-gtk/empathy-account-widget-generic.c: Add support for all
290 types of integer and float. Fixes bug #457740 (Jamey Hicks).
292 * libempathy/empathy-tp-chat.c:
293 * libempathy-gtk/empathy-chat.c: If there is an error sending a message,
294 show an error message to the user.
296 * libempathy-gtk/empathy-accounts-dialog.c: Fix a leak, profile should
297 be unrefed after mc_account_get_profile.
299 * libempathy/empathy-utils.c:
300 * libempathy/empathy-utils.h:
301 * libempathy/empathy-tp-chatroom.c:
302 * libempathy/empathy-tp-group.h:
303 * libempathy/empathy-tp-group.c:
304 * src/empathy.c: Rename empathy_get_channel_id() to
305 empathy_inspect_channel(). We now have empathy_inspect_handle().
308 * libempathy/empathy-tp-contact-list.c: Set all contacts from salut
309 protocol to the "Local Network" group.
311 * libempathy/empathy-idle.c: Fix NetworkManager support.
313 * libempathy/empathy-chatroom.h: Fix indentation.
315 * libempathy-gtk/empathy-status-icon.c:
316 * libempathy-gtk/empathy-ui-utils.c:
317 * libempathy-gtk/empathy-ui-utils.h:
318 - Iconify main window to the status icon like in rhythmbox.
319 Fixes bug #458106 (Jaap A. Haitsma).
320 - Rounded avatars. Fixes bug #457992 (Raphael Slinckx)
322 * Makefile.am: Fix distcheck for gtkdoc (Vincent Untz)
324 * data/empathy.desktop.in.in: Change application description
327 2007-07-14 Xavier Claessens <xclaesse@gmail.com>
329 * libempathy-gtk/empathy-contact-list-store.c: Show avatars by default.
331 2007-07-13 Xavier Claessens <xclaesse@gmail.com>
333 * libempathy-gtk/empathy-status-icon.c: If there is no pending msg
334 when a text channel should be filtered wait for the first message
335 instead of not dispatching the channel which may cause messages to be
338 2007-07-13 Xavier Claessens <xclaesse@gmail.com>
340 * libempathy/empathy-tp-contact-list.c: Fix avatar request queue.
342 2007-07-13 Xavier Claessens <xclaesse@gmail.com>
344 * libempathy-gtk/empathy-new-chatroom-dialog.c:
345 * libempathy-gtk/empathy-new-chatroom-dialog.glade: Remove unused
346 nickname entry and use a GtkTable for room information. More work is
349 * libempathy-gtk/empathy-contact-widget.glade: Change padding to 6.
351 * libempathy-gtk/empathy-contact-dialogs.c: Set a window title.
353 * libempathy-gtk/empathy-contact-widget.c: Fix alignment of widgets.
355 * libempathy/empathy-tp-contact-list.c: Add more debug msg for avatar
358 2007-07-12 Xavier Claessens <xclaesse@gmail.com>
360 * libempathy-gtk/Makefile.am: Fix missing header for
361 EmpathyAccountWidgetMSN.
363 * configure.ac: Fix useless "\".
365 * autogen.sh: run gtkdocize if needed.
367 2007-07-12 Xavier Claessens <xclaesse@gmail.com>
371 * Makefile.am: Adding initial API documentation using gtk-doc.
373 2007-07-12 Xavier Claessens <xclaesse@gmail.com>
375 * libempathy/empathy-tp-contact-list.c: Auto-accept to publish presence
376 to contacts that are in our subscribe list. When accepting a pending
377 contact add it to publish and subscribe list.
379 2007-07-09 Xavier Claessens <xclaesse@gmail.com>
382 * libempathy/empathy-debug.c:
383 * libempathy/empathy-debug.h: Add EMPATHY_LOGFILE env variable. Fixes
384 bug #455240 (Guillaume Desmottes).
386 2007-07-09 Xavier Claessens <xclaesse@gmail.com>
388 * libempathy-gtk/empathy-account-widget-msn.glade:
389 * libempathy-gtk/empathy-account-widget-msn.c:
390 * libempathy-gtk/empathy-account-widget-msn.h:
391 * libempathy-gtk/empathy-accounts-dialog.c:
392 * libempathy-gtk/Makefile.am: Add MSN setting UI. Fixes bug #443162
395 * libempathy-gtk/empathy-chat-view.c:
396 * libempathy/empathy-log-manager.c:
397 * libempathy/empathy-log-manager.h: Add needed API to show chat logs in
398 Tracker. Fixes bug #452536.
400 2007-07-07 Xavier Claessens <xclaesse@gmail.com>
402 * libempathy-gtk/empathy-account-widget-generic.c: Workaround to fix a
403 commonly reported crash. Fixes bug #454277
404 * libempathy/empathy-tp-group.c: Add a missing check.
406 2007-06-30 Xavier Claessens <xclaesse@gmail.com>
408 * configure.ac: Bump MC version required to 4.27.
411 2007-06-30 Xavier Claessens <xclaesse@gmail.com>
413 * libempathy-gtk/empathy-account-widget-generic.c: Fix a leaked ref.
415 * src/empathy.c: If we get a chatroom we have to create an
416 EmpathyTpChatroom object.
418 * src/Makefile.am: Fix build system, programs links to libempathy-gtk
421 * configure.ac: libempathy does not depends on libgnome-vfs.
423 * libempathy-gtk/empathy-status-icon.c:
424 * libempathy-gtk/empathy-chat.c:
425 * libempathy/empathy-tp-chat.c:
426 * libempathy/empathy-tp-chat.h:
427 * libempathy/empathy-filter.c:
428 * libempathy/empathy-filter.h:
429 * libempathy/empathy-filter.xml:
430 * libempathy/Makefile.am: Filter incoming text channels and make
431 status icon flash when there we receive a new message. Dispatch the
432 channel only when we get a message and the user click on the icon.
434 2007-06-22 Xavier Claessens <xclaesse@gmail.com>
436 * libempathy-gtk/libempathy-gtk.pc.in:
437 * libempathy-gtk/Makefile.am:
438 * libempathy/libempathy.pc.in:
439 * libempathy/Makefile.am:
440 * configure.ac: Install libempathy and libempathy-gtk and make their
443 2007-06-22 Xavier Claessens <xclaesse@gmail.com>
445 * po/POTFILES.in: s/gossip/empathy/
447 2007-06-22 Xavier Claessens <xclaesse@gmail.com>
450 * libempathy-gtk/*.[ch]:
451 * src/*.[ch]: Rename all filenames starting with "gossip" by "empathy",
452 change namespace of all gossip_*() functions to empathy_*().
453 Fixes bug #444490 (Mario Danic, Xavier Claessens).
455 2007-06-21 Xavier Claessens <xclaesse@gmail.com>
457 * configure.ac: Bump version to 0.9
459 2007-06-21 Xavier Claessens <xclaesse@gmail.com>
461 * libempathy/empathy-tp-contact-list.c: Fix typo causing warnings.
463 2007-06-21 Xavier Claessens <xclaesse@gmail.com>
465 * libempathy-gtk/empathy-contact-dialogs.c:
466 * libempathy-gtk/gossip-contact-list-store.c:
467 * libempathy-gtk/gossip-contact-list-view.c:
468 * libempathy/empathy-contact-manager.c:
469 * libempathy/empathy-tp-contact-list.c:
470 * libempathy/empathy-contact-list.c:
471 * libempathy/empathy-contact-list.h:
472 * libempathy/gossip-contact.c: We show in our roster all contacts
473 members and remote-pending of subscribe list. Adding/Removing a contact
474 only add/remove from subscribe list. Accept/Reject a contact in
475 local-pending of publish list is done using _process_pending().
477 2007-06-15 Xavier Claessens <xclaesse@gmail.com>
480 * libempathy/empathy-idle.c: Adding NetworkManager support.
482 2007-06-15 Xavier Claessens <xclaesse@gmail.com>
484 * libempathy-gtk/empathy-status-icon.c:
485 * libempathy-gtk/gossip-presence-chooser.c:
486 * libempathy-gtk/gossip-presence-chooser.h:
487 * libempathy/empathy-idle.c:
488 * libempathy/empathy-idle.h: Prepare for slack time when coming back
489 from auto away. Not yet fully implemented.
491 2007-06-14 Xavier Claessens <xclaesse@gmail.com>
493 * libempathy-gtk/empathy-images.h:
494 * libempathy-gtk/gossip-chat.c: Use gtk-info for contact informaiton.
496 * data/22x22/empathy-proto-salut.png:
497 * data/22x22/Makefile.am:
498 * data/16x16/empathy-proto-salut.png:
499 * data/16x16/Makefile.am:
500 * data/scalable/empathy-proto-salut.svg:
501 * data/scalable/Makefile.am:
502 * data/salut.profile: Add salut icon. Fixes bug #447659 (Michael Monreal).
504 2007-06-14 Xavier Claessens <xclaesse@gmail.com>
506 * libempathy-gtk/gossip-contact-list-view.c: Show logs when right
507 click on a contact in the roster.
509 2007-06-14 Xavier Claessens <xclaesse@gmail.com>
511 * src/org.gnome.Empathy.Chat.service.in:
512 * src/empathy-accounts.c:
513 * src/empathy-accounts-main.c:
514 * src/empathy-chat-main.c:
517 * src/empathy-main.c:
518 * libempathy/gossip-chatroom-manager.c:
519 * autogen.sh: Empathy is no more splitted into 2 processes. It makes
520 debugging more difficult when emmpathy-chat crashes. It's also more
521 optimised like that since contact objects can be shared.
523 2007-06-14 Xavier Claessens <xclaesse@gmail.com>
525 * libempathy-gtk/gossip-chat-window.c: Disconnect signals from
526 chatroom_manager. Fixes bug #447178.
528 2007-06-14 Xavier Claessens <xclaesse@gmail.com>
531 * po/POTFILES.skip: Get strings in empathy.desktop.in.in and skip
532 empathy.desktop.in. Fixes bug #446161.
534 2007-06-14 Xavier Claessens <xclaesse@gmail.com>
536 * po/POTFILES.in: Adding missing files.
538 2007-06-14 Xavier Claessens <xclaesse@gmail.com>
540 * libempathy-gtk/gossip-log-window.c:
541 * libempathy-gtk/gossip-chat-window.c:
542 * libempathy/empathy-log-manager.c:
543 * libempathy/empathy-log-manager.h: Do not create log directory for a
544 chat if there is no messages to put in. Show logs and information for
545 the contact we are speaking with in the chat window menu.
547 2007-06-13 Xavier Claessens <xclaesse@gmail.com>
549 * libempathy-gtk/Makefile.am:
550 * libempathy-gtk/gossip-log-window.glade:
551 * libempathy-gtk/gossip-log-window.h:
552 * libempathy-gtk/gossip-log-window.c:
553 * libempathy/empathy-log-manager.c:
554 * libempathy/empathy-log-manager.h:
555 * libempathy-gtk/gossip-chat.c:
556 * libempathy-gtk/empathy-main-window.c: New window for viewing logs.
558 * libempathy-gtk/gossip-chat-view.c: Do not use smooth scroll when
561 * libempathy-gtk/gossip-contact-list-store.c: Do not set active
562 contacts when creating the store, and when contact groups changed.
564 * src/empathy-main.c: Fix warning when using command-line options.
566 * libempathy/empathy-tp-contact-list.c: Check if we have an aliasing
567 iface before setting the alias of a contact.
571 * data/jabber.profile: Ignore ssl errors by default. This is a security
572 vulnerability but we don't really have the choice.
574 * libempathy/gossip-contact.h:
575 * libempathy/gossip-contact.c: Add a "is-user" property to know if
576 it's our self contact.
578 * libempathy/gossip-message.h:
579 * libempathy/gossip-message.c: Add a "receiver" property like that we
580 have our self contact for nick highlight.
582 2007-06-10 Xavier Claessens <xclaesse@gmail.com>
584 * libempathy-gtk/gossip-spell-dialog.glade:
585 * libempathy-gtk/gossip-spell-dialog.c:
586 * libempathy-gtk/gossip-spell-dialog.h:
587 * libempathy-gtk/gossip-chat.c:
588 * libempathy-gtk/Makefile.am:
589 * configure.ac: Adding spellcheck support.
591 * libempathy-gtk/gossip-spell.c:
592 * libempathy/gossip-conf.c: Remove useless debug messages.
594 2007-06-10 Xavier Claessens <xclaesse@gmail.com>
596 * libempathy-gtk/gossip-chat-view.c: Smooth scrolling.
597 Fixes bug #445859 (Raphael Slinckx).
599 2007-06-09 Xavier Claessens <xclaesse@gmail.com>
601 * libempathy/gossip-contact.c: Emit notify signal only if the property
602 value effectively changed.
604 2007-06-09 Xavier Claessens <xclaesse@gmail.com>
606 * libempathy-gtk/gossip-contact-list-view.c: Fix warning for DnD.
607 patch imported from gossip.
609 2007-06-09 Xavier Claessens <xclaesse@gmail.com>
611 * configure.ac: Bump version to 0.8
613 * libempathy-gtk/gossip-ui-utils.c: Fix usage of contact subscription
616 * data/gtalk.profile:
617 * data/jabber.profile:
618 * data/msn.profile: Add VCardField and VCardDefault to profiles for
621 2007-06-09 Xavier Claessens <xclaesse@gmail.com>
623 * libempathy-gtk/empathy-contact-widget.c: Fix a warning.
625 2007-06-09 Xavier Claessens <xclaesse@gmail.com>
627 * libempathy-gtk/empathy-main-window.c:
628 * libempathy-gtk/empathy-contact-widget.glade:
629 * libempathy-gtk/empathy-contact-dialogs.c:
630 * libempathy-gtk/empathy-contact-dialogs.h:
631 * libempathy-gtk/empathy-contact-widget.c: We can now add a new contact.
632 EmpathyContactWidget can change the contact it's displaying on-the-fly,
633 like that we can display info when typing the contact ID we want to
634 add to our contact list.
636 * libempathy/empathy-tp-contact-list.c: Fix a refcount bug.
638 2007-06-08 Xavier Claessens <xclaesse@gmail.com>
640 * libempathy/gossip-chatroom-manager.c: Checks if the chatroom has
641 an account and a room. Fixes bug #444135.
643 2007-06-08 Xavier Claessens <xclaesse@gmail.com>
645 * libempathy-gtk/empathy-contact-dialogs.c:
646 * libempathy-gtk/empathy-contact-widget.c:
647 * libempathy-gtk/empathy-contact-widget.h: Do not save when closing the
648 dialog. Update information in real-time and just provides a "Close"
649 button. That's more GNOME spirite.
650 * libempathy/empathy-tp-contact-list.c:
651 * libempathy/gossip-contact.h:
652 * libempathy/gossip-contact.c: New methods:
653 gossip_contact_add/remove_group(). This fixes leaks when a contact is
654 added/removed from a group.
656 2007-06-08 Xavier Claessens <xclaesse@gmail.com>
658 * libempathy-gtk/gossip-chat.c: Fix build on 64bits arch.
659 Fixes bug #444680 (Matej Cepl).
661 2007-06-06 Xavier Claessens <xclaesse@gmail.com>
663 * libempathy-gtk/empathy-contact-dialogs.glade:
664 * libempathy-gtk/empathy-contact-dialogs.c: Fix response and action
667 2007-06-06 Xavier Claessens <xclaesse@gmail.com>
669 * libempathy-gtk/empathy-contact-dialogs.glade:
670 * libempathy-gtk/empathy-contact-widget.glade:
671 * libempathy-gtk/empathy-status-icon.c:
672 * libempathy-gtk/empathy-contact-dialogs.c:
673 * libempathy-gtk/empathy-contact-dialogs.h:
674 * libempathy-gtk/gossip-ui-utils.c:
675 * libempathy-gtk/empathy-subscription-dialog.glade:
676 * libempathy-gtk/empathy-contact-widget.c:
677 * libempathy-gtk/gossip-ui-utils.h:
678 * libempathy-gtk/gossip-contact-list-view.c:
679 * libempathy-gtk/empathy-subscription-dialog.c:
680 * libempathy-gtk/Makefile.am:
681 * libempathy-gtk/empathy-subscription-dialog.h: Implement editing and
682 viewing contact information with right click on the roster.
684 2007-06-06 Xavier Claessens <xclaesse@gmail.com>
686 * libempathy-gtk/empathy-contact-widget.glade:
687 * libempathy-gtk/empathy-contact-widget.c:
688 * libempathy-gtk/empathy-contact-widget.h:
689 * libempathy-gtk/empathy-subscription-dialog.c: EmpatchContactWidget
690 has 2 modes: editable or not.
692 2007-06-06 Xavier Claessens <xclaesse@gmail.com>
694 * po/POTFILES.in: Updated with new files.
696 2007-06-06 Xavier Claessens <xclaesse@gmail.com>
698 * libempathy-gtk/empathy-status-icon.c:
699 * libempathy-gtk/empathy-subscription-dialog.glade:
700 * libempathy-gtk/empathy-contact-widget.c:
701 * libempathy-gtk/gossip-contact-list-view.c:
702 * libempathy-gtk/empathy-subscription-dialog.c:
703 * libempathy-gtk/Makefile.am:
704 * libempathy-gtk/empathy-subscription-dialog.h:
705 * libempathy/empathy-tp-contact-list.c: New dialog:
706 EmpathySubscriptionDialog. It uses EmpathyContactWidget to display
707 information about the contact who wants to get your presence. This
708 dialog appears when clicking on the status icon when it blinks. You
709 can also remove contacts when right-click on it in the roster.
711 2007-06-06 Xavier Claessens <xclaesse@gmail.com>
713 * libempathy-gtk/empathy-status-icon.c:
714 * libempathy-gtk/empathy-contact-widget.glade:
715 * libempathy-gtk/empathy-contact-widget.c:
716 * libempathy-gtk/empathy-contact-widget.h:
717 * libempathy-gtk/Makefile.am: New widget: EmpathyContactWidget. It
718 displays information about a contact, it can be used in any kind of
719 dialog which needs to display contact information like alias, groups,
720 avatar, etc. If the contact is the selfcontact information are editable.
722 * libempathy/empathy-tp-contact-list.c: Do not take care of subscription
725 * libempathy/gossip-contact.c: Use
726 gossip_presence_state_get_default_status (MC_PRESENCE_OFFLINE)
727 when there is no presence.
729 2007-06-06 Xavier Claessens <xclaesse@gmail.com>
731 * libempathy-gtk/empathy-status-icon.c: Add support for blinking when
732 there is an event. Make use of EmpathyIdle for presence handling. Add
733 an event when a contact requets subscription.
735 * libempathy-gtk/gossip-contact-list-store.c:
736 * libempathy-gtk/gossip-contact-list-view.c:
737 * libempathy/empathy-contact-manager.c:
738 * libempathy/empathy-tp-contact-list.c:
739 * libempathy/empathy-tp-chatroom.c:
740 * libempathy/empathy-contact-list.c:
741 * libempathy/empathy-contact-list.h: get_contacts() is renamed to
742 get_members(). Adding a signal and a method for local-pending with
743 contacts with the message. Rework completely the contact-list handling in
744 EmpathyTpContactList to follow tp spec.
746 * libempathy/empathy-idle.c:
747 * libempathy/empathy-idle.h: Add properties for the state and the
748 status message. EmpathyIdle is now a singleton to manager self presence.
752 2007-06-03 Xavier Claessens <xclaesse@gmail.com>
754 * libempathy-gtk/gossip-accounts-dialog.glade: Set use_stock for
755 button_connect to False, to avoid a crasher when opening the accounts
756 window with GTK+ trunk. Fixes bug #439931.
757 * libempathy-gtk/gossip-chat.c: Do not add backlog for chatrooms and
758 do not log backlog from jabber server.
760 2007-06-03 Xavier Claessens <xclaesse@gmail.com>
762 * libempathy-gtk/gossip-ui-utils.c
763 * libempathy-gtk/gossip-accounts-dialog.c
764 * libempathy-gtk/Makefile.am
765 * src/empathy-accounts-main.c
766 * src/empathy-chat-main.c
769 * libempathy/gossip-utils.c
770 * libempathy/Makefile.am
771 * src/empathy-filter.h
772 * src/empathy-filter-plugin.c
773 * src/empathy-filter.xml
774 * src/empathy-filter.c
775 * libempathy/gossip-paths.c
776 * libempathy/gossip-paths.h: Remove unused code and append DATADIR to
777 dirs where GTK should search icons.
779 2007-06-03 Xavier Claessens <xclaesse@gmail.com>
782 * po/POTFILES.skip: Add missing files that have strings for translation.
783 Skip empathy-desktop.in.in. (Olivier Crete)
785 2007-06-03 Xavier Claessens <xclaesse@gmail.com>
787 * libempathy-gtk/gossip-group-chat.c:
788 * libempathy-gtk/gossip-private-chat.c:
789 * libempathy-gtk/gossip-chat.c:
790 * libempathy-gtk/gossip-chat.h:
791 * libempathy/empathy-tp-chat.c: Add all properties described by TP spec
792 for the Text channel on EmpathyTpChat. Make use of "name" and "subject"
793 properties in GossipGroupChat.
795 2007-06-02 Xavier Claessens <xclaesse@gmail.com>
797 * libempathy/empathy-log-manager.c: Fix crash when there is no log
798 available for a chat.
799 * libempathy/empathy-tp-contact-list.c: Fix a crash when destroy signal
800 is emitted before StatusChanged.
802 2007-06-02 Xavier Claessens <xclaesse@gmail.com>
804 * libempathy-gtk/gossip-group-chat.c:
805 * libempathy-gtk/gossip-private-chat.c:
806 * libempathy-gtk/gossip-chat.c:
807 * libempathy/empathy-log-manager.c:
808 * libempathy/empathy-log-manager.h:
809 * libempathy/empathy-log-manager.xsl:
810 * libempathy/Makefile.am: Log chats and display 10 last messages when
813 2007-06-02 Xavier Claessens <xclaesse@gmail.com>
815 * libempathy-gtk/gossip-group-chat.c:
816 * libempathy/empathy-tp-contact-list.c:
817 * libempathy/gossip-contact.c: Set default presence to available if
818 there is no presence iface.
820 2007-06-02 Xavier Claessens <xclaesse@gmail.com>
822 * libempathy-gtk/gossip-ui-utils.c:
823 * libempathy-gtk/gossip-ui-utils.h:
824 * configure.ac: Use gnome_vfs_url_show() instead of gnome_url_show()
825 to avoid libgnomeui dependency (Ross Burton).
827 2007-06-01 Xavier Claessens <xclaesse@gmail.com>
829 * libempathy-gtk/gossip-chatrooms-window.c:
830 * libempathy-gtk/gossip-chat-window.c:
831 * libempathy/gossip-chatroom.c:
832 * libempathy/gossip-chatroom-manager.c:
833 * configure.ac: Monitor changes on chatrooms.xml file and relead it
834 when it's modified. connect chatroom-added/removed in some places where
837 2007-06-01 Xavier Claessens <xclaesse@gmail.com>
839 * configure.ac: Bump version to 0.7
841 2007-05-31 Xavier Claessens <xclaesse@gmail.com>
843 * libempathy-gtk/gossip-new-chatroom-dialog.c: No need to RequestHandle,
844 MissionControl has API to request the channel from handle string.
846 * libempathy-gtk/empathy-main-window.c: Request room channel when
847 clicking on favorite rooms.
849 * TODO: Add a task: supporting registering.
851 2007-05-31 Xavier Claessens <xclaesse@gmail.com>
853 * libempathy/empathy-idle.c: Do not restore away presence message when
854 coming back after the user set manually to away.
856 2007-05-31 Xavier Claessens <xclaesse@gmail.com>
858 * libempathy-gtk/gossip-account-chooser.c: Fix warning when selecting
861 * src/empathy-accounts-main.c:
862 * libempathy-gtk/empathy-status-icon.c:
863 * libempathy-gtk/gossip-accounts-dialog.h:
864 * libempathy-gtk/gossip-accounts-dialog.c:
865 * libempathy-gtk/gossip-preferences.h:
866 * libempathy-gtk/gossip-preferences.c: Set parent window.
868 * libempathy-gtk/empathy-main-window.c: Implement favorite chatroom
871 * libempathy-gtk/Makefile.am:
872 * libempathy/Makefile.am:
873 * libempathy/gossip-chatroom.c:
874 * libempathy/gossip-chatroom.h:
875 * libempathy/gossip-chatroom-manager.c:
876 * libempathy/gossip-chatroom-manager.h:
877 * libempathy/gossip-chatroom-manager.dtd:
878 * libempathy-gtk/gossip-chatrooms-window.glade:
879 * libempathy-gtk/gossip-chatrooms-window.c:
880 * libempathy-gtk/gossip-chatrooms-window.h: New files to implement
881 favorite chatrooms and a window to show them.
884 * libempathy-gtk/gossip-chat.c: Fix tooltip leaked.
886 * libempathy-gtk/gossip-chat-window.h:
887 * libempathy-gtk/gossip-chat-window.c: Do not use deprecated
888 gtk_object_sink(). Implement favorite chatroom features. Find a chat
889 by comparing the account AND the chat ID.
891 * src/empathy-chat-main.c:
892 * libempathy/empathy-tp-chat.h:
893 * libempathy/empathy-tp-chat.c:
894 * libempathy/gossip-utils.h:
895 * libempathy/gossip-utils.c: empathy_tp_chat_get_id() returns the Text
896 channel's name. The chat ID is unique only for a specified account.
898 * libempathy/empathy-tp-contact-list.c: Fix some leaks and add a FIXME
899 comment for a leak not yet fixed.
901 * TODO: Would be cool to have a glade catalog for libempathy-gtk.
903 2007-05-26 Xavier Claessens <xclaesse@gmail.com>
905 * libempathy-gtk/gossip-contact-list-store.c: Do not highlight contacts
906 already known when creating the contact list.
907 * libempathy/empathy-tp-contact-list.c: Do not set alias if DBus
908 returns an error. Fixes bug #442639.
909 * libempathy/empathy-idle.c: Do not set status message to
910 "Extended autoaway", let user's message unchanged.
912 2007-05-25 Xavier Claessens <xclaesse@gmail.com>
914 * configure.ac: Bump version to 0.6
916 2007-05-25 Xavier Claessens <xclaesse@gmail.com>
918 * libempathy-gtk/gossip-group-chat.c: Fix refcounting of
920 * libempathy/empathy-tp-contact-list.c: Add debug message when alias
922 * data/22x22/empathy-group-message.png:
923 * data/22x22/Makefile.am: Add group message icon.
924 2007-05-25 Xavier Claessens <xclaesse@gmail.com>
926 * libempathy-gtk/gossip-new-chatroom-dialog.c: Do not use the server
927 entry's value if it's hidden.
928 * libempathy-gtk/gossip-contact-list-view.c: Do not highlight groups
929 when adding them in the roster.
930 * libempathy/empathy-tp-contact-list.c: Do not create new GossipContact
931 object in presence/avatar/alias changed signal if we don't already know
932 that contact from a contact list channel. This should fix DBus max
933 pending calls limit reached in some cases.
935 2007-05-25 Xavier Claessens <xclaesse@gmail.com>
937 * libempathy-gtk/gossip-new-chatroom-dialog.c: Preset the server only
938 for jabber protocol to conference.server. This fixes a warning.
940 * libempathy-gtk/gossip-group-chat.h:
941 * libempathy-gtk/gossip-group-chat.c: gossip_group_chat_set_topic() is
944 * libempathy-gtk/empathy-images.h:
945 * libempathy-gtk/empathy-main-window.glade:
946 * libempathy-gtk/empathy-status-icon.glade: Make use of
947 empathy-new-message icon name.
949 * libempathy-gtk/gossip-contact-list-store.c: By default we sort by
952 * libempathy-gtk/gossip-chat.c: Do not display composing state if
953 it's our own contact that is composing.
955 * src/empathy-chat-main.c:
956 * libempathy/empathy-tp-chat.c:
957 * libempathy/empathy-tp-chat.h: Make possible to build the id based on
958 the account and the channel's name. For private chats that means the
961 * libempathy-gtk/gossip-chat-window.c: Un-comment the code related to
962 chatrooms that is now implemented. We can now Show/Hide contact list
963 for group chats, DnD contact on the window to begin a discussion, join
966 * libempathy-gtk/gossip-account-chooser.c: Add a FIXME message.
968 * data/22x22/empathy-new-message.png:
969 * data/22x22/empathy-proto-irc.png:
970 * data/22x22/Makefile.am:
971 * data/32x32/empathy-proto-irc.png:
972 * data/32x32/Makefile.am:
973 * data/gtalk.profile:
974 * data/16x16/empathy-new-message:
975 * data/16x16/empathy-message-new.png:
976 * data/16x16/empathy-proto-irc.png:
977 * data/16x16/Makefile.am:
978 * data/scalable/empathy-proto-irc.svg:
979 * data/scalable/Makefile.am:
980 * data/irc.profile: Adding icons for empathy-new-message and IRC
981 protocol. Make use of the irc icon in the irc profile.
983 2007-05-24 Xavier Claessens <xclaesse@gmail.com>
985 * libempathy-gtk/gossip-new-chatroom-dialog.c:
986 * libempathy-gtk/empathy-main-window.c: White space fix.
988 2007-05-24 Xavier Claessens <xclaesse@gmail.com>
990 * libempathy-gtk/gossip-account-chooser.c:
991 * libempathy-gtk/gossip-new-chatroom-dialog.c:
992 * libempathy-gtk/gossip-account-widget-jabber.c:
993 * libempathy-gtk/gossip-account-chooser.h:
994 * libempathy-gtk/gossip-new-chatroom-dialog.h:
995 * libempathy-gtk/gossip-group-chat.c:
996 * libempathy-gtk/empathy-main-window.c:
997 * libempathy-gtk/gossip-new-chatroom-dialog.glade:
998 * libempathy-gtk/gossip-account-widget-jabber.glade:
999 * libempathy-gtk/Makefile.am:
1000 * libempathy/empathy-tp-chatroom.c:
1001 * data/gtalk.profile:
1002 * data/jabber.profile:
1003 * data/salut.profile:
1005 * data/empathy.desktop.in.in:
1007 * data/irc.profile: New objects: GossipAccountChooser and
1008 GossipNewChatroom, we can now join any chatroom. Adding IRC profile.
1010 2007-05-21 Xavier Claessens <xclaesse@gmail.com>
1012 * libempathy/empathy-idle.c: If we are offline do not set away on idle.
1013 If we are already away restore to available when we are no mode idle.
1014 Do no modify status message.
1016 2007-05-21 Xavier Claessens <xclaesse@gmail.com>
1018 * libempathy-gtk/gossip-group-chat.c:
1019 * libempathy-gtk/gossip-group-chat.h:
1020 * libempathy-gtk/gossip-private-chat.c:
1021 * libempathy-gtk/gossip-private-chat.h:
1022 * libempathy-gtk/gossip-group-chat.glade:
1023 * libempathy-gtk/Makefile.am:
1024 * src/empathy-chat-main.c:
1025 * libempathy/empathy-tp-contact-list.c:
1026 * libempathy/gossip-telepathy-group.c:
1027 * libempathy/gossip-telepathy-group.h:
1028 * libempathy/empathy-tp-chatroom.c:
1029 * libempathy/empathy-tp-chatroom.h: Implementing basic chatroom support.
1030 Actually it works only if we get invited in a chatroom.
1032 2007-05-20 Xavier Claessens <xclaesse@gmail.com>
1034 * libempathy-gtk/gossip-chat-view.c: Correctly remember the contact
1035 who sent last message.
1037 2007-05-20 Xavier Claessens <xclaesse@gmail.com>
1039 * libempathy-gtk/gossip-chat-view.c: Correctly remember if last message
1040 comes from the self contact or another.
1042 2007-05-20 Xavier Claessens <xclaesse@gmail.com>
1044 * libempathy-gtk/gossip-contact-list-model.c:
1045 * libempathy-gtk/gossip-contact-list-model.h: Removed.
1046 * libempathy-gtk/gossip-contact-list-view.c:
1047 * libempathy-gtk/gossip-contact-list-view.h: Added.
1049 2007-05-20 Xavier Claessens <xclaesse@gmail.com>
1051 * libempathy-gtk/gossip-contact-list-store.c: Set COL_NAME earlier like
1052 that it can directly be sorted.
1053 * data/empathy.schemas.in: s/gossip/empathy/
1055 2007-05-20 Xavier Claessens <xclaesse@gmail.com>
1057 * configure.ac: Bump version to 0.5
1059 2007-05-20 Xavier Claessens <xclaesse@gmail.com>
1061 * libempathy-gtk/gossip-contact-list-store.c: Allow to set custom
1062 function for getting groups of a contact. Make possible to have groups
1063 for presence or role/affiliation in chatroom for example.
1064 * libempathy-gtk/gossip-contact-list-store.h: Allow to set custom
1065 function to handle DnD of contact. Useful when a custom function is set
1067 * src/empathy-chat-main.c: Minor fix.
1069 * po/POTFILES.in: Updated.
1071 2007-05-19 Xavier Claessens <xclaesse@gmail.com>
1073 * libempathy-gtk/Makefile.am:
1074 * libempathy/empathy-tp-chat.c:
1075 * libempathy/empathy-contact-manager.c:
1076 * libempathy/empathy-contact-list.c: Fix indentation
1077 * libempathy/empathy-tp-contact-list.c: Fix not returning the contact
1078 in tp_contact_list_find()
1081 2007-05-19 Xavier Claessens <xclaesse@gmail.com>
1083 * libempathy-gtk/gossip-contact-list-store.c:
1084 * libempathy-gtk/gossip-preferences.c:
1085 * libempathy-gtk/gossip-contact-list-store.h:
1086 * libempathy-gtk/gossip-contact-list.c:
1087 * libempathy-gtk/gossip-contact-list.h:
1088 * libempathy-gtk/empathy-main-window.c:
1089 * libempathy-gtk/gossip-contact-list-model.c:
1090 * libempathy-gtk/gossip-contact-list-model.h:
1091 * libempathy-gtk/Makefile.am:
1092 * libempathy/empathy-marshal.list: Split GossipContactList into
1093 two objects: GossipContactListStore inheriting from GtkTreeStore and
1094 GossipContactListView inheriting from GtkTreeView. This makes
1095 easier to build new UI widgets reusing the GtkTreeModel.
1097 2007-05-19 Xavier Claessens <xclaesse@gmail.com>
1099 * libempathy/empathy-idle.c: Auto away when session id idle, instead of
1100 when screensaver is active.
1102 2007-05-18 Xavier Claessens <xclaesse@gmail.com>
1104 * libempathy-gtk/gossip-private-chat.h:
1105 * libempathy-gtk/gossip-contact-list.c:
1106 * libempathy-gtk/gossip-chat.c:
1107 * libempathy-gtk/gossip-chat.h:
1108 * libempathy-gtk/gossip-chat-window.c:
1109 * libempathy-gtk/Makefile.am:
1110 * libempathy-gtk/gossip-chat-view.c:
1111 * libempathy-gtk/gossip-private-chat.c:
1112 * src/empathy-chat-main.c:
1113 * libempathy/gossip-utils.c:
1114 * libempathy/gossip-contact.h:
1115 * libempathy/empathy-tp-chat.c:
1116 * libempathy/gossip-utils.h:
1117 * libempathy/empathy-contact-manager.c:
1118 * libempathy/empathy-contact-manager.h:
1119 * libempathy/empathy-tp-contact-list.c:
1120 * libempathy/empathy-tp-contact-list.h:
1121 * libempathy/empathy-tp-chatroom.c:
1122 * libempathy/empathy-tp-chatroom.h:
1123 * libempathy/empathy-contact-list.c:
1124 * libempathy/empathy-contact-list.h:
1125 * libempathy/Makefile.am:
1126 * libempathy/gossip-contact.c: EmpathyContactList is now an interface
1127 implemented by EmpathyTpContactList, EmpathyContactManager and
1128 EmpathyTpChatroom. GossipContactList use that interface to display a
1131 2007-05-17 Xavier Claessens <xclaesse@gmail.com>
1133 * libempathy-gtk/gossip-chat.c: Display ChatState.
1135 2007-05-16 Xavier Claessens <xclaesse@gmail.com>
1137 * libempathy-gtk/empathy-status-icon.c:
1138 * libempathy/empathy-idle.c:
1139 * libempathy/empathy-idle.h:
1140 * libempathy/Makefile.am:
1141 * po/POTFILES.in: New object EmpathyIdle to manage autoaway and
1142 extended autoaway states.
1144 2007-05-15 Xavier Claessens <xclaesse@gmail.com>
1147 * data/empathy.desktop.in:
1149 * data/empathy.desktop.in.in:
1150 * po/POTFILES.in: Set bugzilla information in desktop file and add it
1153 2007-05-15 Xavier Claessens <xclaesse@gmail.com>
1155 * libempathy-gtk/empathy-status-icon.glade:
1156 * libempathy-gtk/empathy-main-window.glade: Fix using of gossip icons
1159 2007-05-14 Xavier Claessens <xclaesse@gmail.com>
1161 * src/empathy-chat-main.c:
1162 * src/empathy-main.c:
1164 * data/22x22/Makefile.am:
1165 * data/22x22/empathy.png:
1167 * data/48x48/Makefile.am:
1168 * data/48x48/empathy.png:
1169 * data/32x32/Makefile.am:
1170 * data/32x32/empathy.png:
1171 * data/16x16/empathy.png:
1172 * data/16x16/Makefile.am:
1173 * data/scalable/empathy.svg:
1174 * data/scalable/Makefile.am:
1175 * data/Makefile.am: Add empathy icon stolen from cohoba.
1177 2007-05-14 Xavier Claessens <xclaesse@gmail.com>
1179 * src/empathy-chat-main.c:
1181 * src/empathy-main.c:
1184 * TODO: Setting up i18n support.
1186 * po/Makefile.in.in: Removed, it's generated at build time.
1188 2007-05-13 Xavier Claessens <xclaesse@gmail.com>
1190 * libempathy-gtk/gossip-account-widget-jabber.glade: Add an example
1193 2007-05-13 Xavier Claessens <xclaesse@gmail.com>
1195 * libempathy-gtk/gossip-chat-window.c:
1196 * libempathy-gtk/gossip-chat-window.h:
1197 * src/empathy-chat-main.c:
1198 * libempathy/empathy-tp-chat.c:
1199 * libempathy/empathy-tp-chat.h: When a new text channel arrives, check
1200 if there is no existing GossipChat object for it.
1202 2007-05-13 Xavier Claessens <xclaesse@gmail.com>
1205 * src/empathy-contact-list-main.c: Removing empathy-contact-list
1206 program, it's useless.
1208 2007-05-13 Xavier Claessens <xclaesse@gmail.com>
1210 * configure.ac: Change version from 0.3darcs to 0.3svn
1212 2007-05-13 Xavier Claessens <xclaesse@gmail.com>
1214 * autogen.sh: Set executable
1215 * po/POTFILES.in: Update translatable files
1217 2007-03-16 Xavier Claessens <xclaesse@gmail.com>