]> git.0d.be Git - empathy.git/blob - ChangeLog
Don't forget to reverse the glist of pending messages.
[empathy.git] / ChangeLog
1 2007-08-06 Xavier Claessens  <xclaesse@gmail.com>
2
3         * libempathy/empathy-tp-chat.c: Don't forget to reverse the glist of
4         pending messages.
5
6         * libempathy/empathy-tp-roomlist.c: Fix wrong room list names when
7         listing them.
8
9 2007-08-06 Xavier Claessens  <xclaesse@gmail.com>
10
11         * libempathy-gtk/empathy-account-widget-msn.glade:
12         * libempathy-gtk/empathy-account-widget-msn.c: Add an Advanced section
13         and remove size_group. 
14         Fixes bug #463759 (Jaap A. Haitsma, Xavier Claessens).
15
16         * README: Use ./autogen.sh instead of gnome-autogen.sh.
17
18 2007-08-02 Xavier Claessens  <xclaesse@gmail.com>
19
20         * libempathy-gtk/empathy-accounts-dialog.glade:
21         * libempathy-gtk/empathy-accounts-dialog.c: Click on the treeview to
22         edit the name of an account. Fixes bug #459166.
23
24 2007-08-02 Xavier Claessens  <xclaesse@gmail.com>
25
26         * libempathy-gtk/empathy-account-widget-jabber.c: Do not try to guess
27         the Jabber server from the jid, gabble does that for us.
28
29 2007-08-02 Xavier Claessens  <xclaesse@gmail.com>
30
31         * doc/libempathy-gtk/tmpl/empathy-account-chooser.sgml:
32         * doc/libempathy-gtk/tmpl/empathy-ui-utils.sgml:
33         * doc/libempathy-gtk/tmpl/empathy-contact-widget.sgml:
34         * doc/libempathy/tmpl/empathy-message.sgml:
35         * doc/libempathy/tmpl/empathy-utils.sgml: Update doc.
36
37 2007-08-02 Xavier Claessens  <xclaesse@gmail.com>
38
39         * libempathy-gtk/empathy-profile-chooser.c: Do not list profiles that
40         don't have the corresponding CM installed when creating a new account.
41         This is a workaround for MC bug: SF #1688779.
42
43 2007-08-02 Xavier Claessens  <xclaesse@gmail.com>
44
45         * libempathy-gtk/empathy-account-widget-generic.c: Remove size_group.
46         Fixes bug #462792.
47
48 2007-08-02 Xavier Claessens  <xclaesse@gmail.com>
49
50         * libempathy-gtk/empathy-accounts-dialog.c:
51         * libempathy/empathy-utils.c:
52         * libempathy/empathy-utils.h: Adding new empathy_strdiff API stolen from
53         telepathy-glib. It check if strings are != NULL before using strcmp.
54         Using that API to fix bug #461886. Should be used in more places.
55
56 2007-08-02 Xavier Claessens  <xclaesse@gmail.com>
57
58         * libempathy-gtk/empathy-status-icon.c: Click on the tray icon shows the
59         window if it's not active and hide if it is. Fixes bug #462057
60         (Olivier Valentin).
61
62 2007-08-02 Xavier Claessens  <xclaesse@gmail.com>
63
64         * libempathy-gtk/empathy-group-chat.c: don't display
65         "Topic set to: (null)". Fixes bug #460205 (Michael Scherer).
66
67 2007-07-30 Xavier Claessens  <xclaesse@gmail.com>
68
69         * autogen.sh: Added back, it calls gnome-autogen.sh.
70
71 2007-07-29 Xavier Claessens  <xclaesse@gmail.com>
72
73         * libempathy-gtk/empathy-profile-chooser.c:
74         * libempathy/empathy-message.c: Add missing include string.h.
75
76 2007-07-29 Xavier Claessens  <xclaesse@gmail.com>
77
78         * configure.ac: Bump version to 0.11.
79
80 2007-07-29 Xavier Claessens  <xclaesse@gmail.com>
81
82         * libempathy-gtk/empathy-account-widget-generic.c:
83         * libempathy-gtk/empathy-account-widget-generic.h: Align param names
84         on the left.
85
86         * libempathy-gtk/empathy-accounts-dialog.glade:
87         * libempathy-gtk/empathy-accounts-dialog.c: Simpler header to describe
88         the selected account. Fixes bug #459169.
89
90         * configure.ac: Set Collabora Ltd. in the Copyright.
91
92 2007-07-28 Xavier Claessens  <xclaesse@gmail.com>
93
94         * libempathy-gtk/empathy-profile-chooser.c: Makes easier to change to
95         profile order.
96
97 2007-07-28 Xavier Claessens  <xclaesse@gmail.com>
98
99         * libempathy-gtk/empathy-account-widget-jabber.c: Try to guess the
100         server from the jid only if we are using the jabber profile. When we
101         guessed a server don't forget to set the "server" McAccount param,
102         setting the entry's text is not enough.
103
104 2007-07-28 Xavier Claessens  <xclaesse@gmail.com>
105
106         * libempathy-gtk/empathy-profile-chooser.c: Improve the sort function
107         a bit to have Jabber before GTalk.
108
109 2007-07-28 Xavier Claessens  <xclaesse@gmail.com>
110
111         * libempathy-gtk/empathy-accounts-dialog.glade:
112         * libempathy-gtk/empathy-accounts-dialog.c: Update the Enable/Disable
113         button even if there is no account selected. Set it insensitive if no
114         account is selected. Fixes bug #459012.
115
116 2007-07-27 Xavier Claessens  <xclaesse@gmail.com>
117
118         * libempathy-gtk/empathy-profile-chooser.c: Sort profiles to have
119         free protocols first. Fixes bug #460605.
120
121 2007-07-27 Xavier Claessens  <xclaesse@gmail.com>
122
123         * libempathy/empathy-message.c:
124         * libempathy/empathy-message.h:
125         * libempathy/empathy-log-manager.c: Add message type in log files.
126         Fixes bug #459579.
127
128         * doc/*: Updated.
129
130 2007-07-26 Xavier Claessens  <xclaesse@gmail.com>
131
132         * po/POTFILES.in: Add missing file
133         libempathy-gtk/empathy-account-widget-msn.glade.
134
135 2007-07-26 Xavier Claessens  <xclaesse@gmail.com>
136
137         * libempathy-gtk/empathy-account-widget-jabber.glade:
138         * libempathy-gtk/empathy-account-widget-jabber.c: Hide
139         "advanced options" for jabber in a GtkExpander. Fixes bug #459168
140         (Guillaume Desmottes).
141
142 2007-07-26 Xavier Claessens  <xclaesse@gmail.com>
143
144         * libempathy-gtk/empathy-new-chatroom-dialog.c:
145         * libempathy/empathy-tp-roomlist.c: Fix Room listing. Fixes bug #460416
146         (Sjoerd Simons).
147
148 2007-07-26 Xavier Claessens  <xclaesse@gmail.com>
149
150         * libempathy-gtk/Makefile.am:
151         * libempathy/Makefile.am:
152         * configure.ac: Use libtool -version-info. Fixes bug #460579
153         (Laurent Bigonville).
154
155 2007-07-26 Xavier Claessens  <xclaesse@gmail.com>
156
157         * README:
158         * autogen.sh: Remove the autogen.sh script and use gnome-autogen.sh
159         instead. Fixes bug #460590.
160
161 2007-07-26 Xavier Claessens  <xclaesse@gmail.com>
162
163         * libempathy-gtk/empathy-account-chooser.c:
164         * libempathy-gtk/empathy-new-chatroom-dialog.c:
165         * libempathy-gtk/empathy-account-chooser.h:
166         * libempathy-gtk/empathy-contact-dialogs.c:
167         * libempathy-gtk/empathy-chatrooms-window.c:
168         * libempathy-gtk/empathy-contact-widget.c:
169         * libempathy-gtk/empathy-contact-widget.h:
170         * libempathy-gtk/empathy-log-window.c:
171         * doc/*: Do not show salut accounts in the add contact dialog. Rework
172         a bit EmpathyContactWidget. Fixes bug #459100
173         (Guillaume Desmottes, Xavier Claessens).
174
175 2007-07-26 Xavier Claessens  <xclaesse@gmail.com>
176
177         * libempathy-gtk/empathy-accounts-dialog.c: add contact frame is not
178         hidden after cancelling. Fixes bug #458997 (Frederic Peters).
179
180 2007-07-26 Xavier Claessens  <xclaesse@gmail.com>
181
182         * libempathy/empathy-idle.c: Fix problems when NM is not running. Fixes
183         bug #460419.
184
185         * doc/*: Updated documentation.
186
187 2007-07-26 Xavier Claessens  <xclaesse@gmail.com>
188
189         * configure.ac: Bump version to 0.10
190
191 2007-07-25 Xavier Claessens  <xclaesse@gmail.com>
192
193         * libempathy/empathy-filter.c: Adding more debug output.
194
195 2007-07-25 Xavier Claessens  <xclaesse@gmail.com>
196
197         * libempathy/empathy-tp-contact-list.c: Add a check to be sure the
198         new channel is valid in the NewChannel cb. Fixes bug #451564.
199
200 2007-07-20 Xavier Claessens  <xclaesse@gmail.com>
201
202         * libempathy/Makefile.am:
203         * libempathy/empathy-tp-roomlist.h:
204         * libempathy/empathy-tp-roomlist.c:
205         * libempathy-gtk/empathy-chatrooms-window.c:
206         * libempathy-gtk/empathy-new-chatroom-dialog.c: Initial room list
207         support. It does not works yet.
208
209         * libempathy-gtk/empathy-account-widget-generic.c: Add support for all
210         types of integer and float. Fixes bug #457740 (Jamey Hicks).
211
212         * libempathy/empathy-tp-chat.c:
213         * libempathy-gtk/empathy-chat.c: If there is an error sending a message,
214         show an error message to the user.
215
216         * libempathy-gtk/empathy-accounts-dialog.c: Fix a leak, profile should
217         be unrefed after mc_account_get_profile.
218
219         * libempathy/empathy-utils.c:
220         * libempathy/empathy-utils.h:
221         * libempathy/empathy-tp-chatroom.c:
222         * libempathy/empathy-tp-group.h:
223         * libempathy/empathy-tp-group.c:
224         * src/empathy.c: Rename empathy_get_channel_id() to
225         empathy_inspect_channel(). We now have empathy_inspect_handle().
226
227         * po/POTFILES.in:
228         * libempathy/empathy-tp-contact-list.c: Set all contacts from salut
229         protocol to the "Local Network" group.
230
231         * libempathy/empathy-idle.c: Fix NetworkManager support.
232
233         * libempathy/empathy-chatroom.h: Fix indentation.
234
235         * libempathy-gtk/empathy-status-icon.c:
236         * libempathy-gtk/empathy-ui-utils.c:
237         * libempathy-gtk/empathy-ui-utils.h:
238          - Iconify main window to the status icon like in rhythmbox.
239            Fixes bug #458106 (Jaap A. Haitsma).
240          - Rounded avatars. Fixes bug #457992 (Raphael Slinckx)
241
242         * Makefile.am: Fix distcheck for gtkdoc (Vincent Untz)
243
244         * data/empathy.desktop.in.in: Change application description
245         (Jaap A. Haitsma).
246
247 2007-07-14 Xavier Claessens  <xclaesse@gmail.com>
248
249         * libempathy-gtk/empathy-contact-list-store.c: Show avatars by default.
250
251 2007-07-13 Xavier Claessens  <xclaesse@gmail.com>
252
253         * libempathy-gtk/empathy-status-icon.c: If there is no pending msg
254         when a text channel should be filtered wait for the first message
255         instead of not dispatching the channel which may cause messages to be
256         lost.
257
258 2007-07-13 Xavier Claessens  <xclaesse@gmail.com>
259
260         * libempathy/empathy-tp-contact-list.c: Fix avatar request queue.
261
262 2007-07-13 Xavier Claessens  <xclaesse@gmail.com>
263
264         * libempathy-gtk/empathy-new-chatroom-dialog.c:
265         * libempathy-gtk/empathy-new-chatroom-dialog.glade: Remove unused
266         nickname entry and use a GtkTable for room information. More work is
267         needed here.
268
269         * libempathy-gtk/empathy-contact-widget.glade: Change padding to 6.
270
271         * libempathy-gtk/empathy-contact-dialogs.c: Set a window title.
272
273         * libempathy-gtk/empathy-contact-widget.c: Fix alignment of widgets.
274
275         * libempathy/empathy-tp-contact-list.c: Add more debug msg for avatar
276         handling.
277
278 2007-07-12 Xavier Claessens  <xclaesse@gmail.com>
279
280         * libempathy-gtk/Makefile.am: Fix missing header for
281         EmpathyAccountWidgetMSN.
282
283         * configure.ac: Fix useless "\".
284
285         * autogen.sh: run gtkdocize if needed.
286
287 2007-07-12 Xavier Claessens  <xclaesse@gmail.com>
288
289         * configure.ac:
290         * doc/*:
291         * Makefile.am: Adding initial API documentation using gtk-doc.
292
293 2007-07-12 Xavier Claessens  <xclaesse@gmail.com>
294
295         * libempathy/empathy-tp-contact-list.c: Auto-accept to publish presence
296         to contacts that are in our subscribe list. When accepting a pending
297         contact add it to publish and subscribe list.
298
299 2007-07-09 Xavier Claessens  <xclaesse@gmail.com>
300
301         * src/empathy.c:
302         * libempathy/empathy-debug.c:
303         * libempathy/empathy-debug.h: Add EMPATHY_LOGFILE env variable. Fixes
304         bug #455240 (Guillaume Desmottes).
305
306 2007-07-09 Xavier Claessens  <xclaesse@gmail.com>
307
308         * libempathy-gtk/empathy-account-widget-msn.glade:
309         * libempathy-gtk/empathy-account-widget-msn.c:
310         * libempathy-gtk/empathy-account-widget-msn.h:
311         * libempathy-gtk/empathy-accounts-dialog.c:
312         * libempathy-gtk/Makefile.am: Add MSN setting UI. Fixes bug #443162
313         (Cosimo Cecchi).
314
315         * libempathy-gtk/empathy-chat-view.c:
316         * libempathy/empathy-log-manager.c:
317         * libempathy/empathy-log-manager.h: Add needed API to show chat logs in
318         Tracker. Fixes bug #452536.
319
320 2007-07-07 Xavier Claessens  <xclaesse@gmail.com>
321
322         * libempathy-gtk/empathy-account-widget-generic.c: Workaround to fix a 
323         commonly reported crash. Fixes bug #454277
324         * libempathy/empathy-tp-group.c: Add a missing check.
325
326 2007-06-30 Xavier Claessens  <xclaesse@gmail.com>
327
328         * configure.ac: Bump MC version required to 4.27.
329         * TODO: Updated.
330
331 2007-06-30 Xavier Claessens  <xclaesse@gmail.com>
332
333         * libempathy-gtk/empathy-account-widget-generic.c: Fix a leaked ref.
334
335         * src/empathy.c: If we get a chatroom we have to create an
336         EmpathyTpChatroom object.
337
338         * src/Makefile.am: Fix build system, programs links to libempathy-gtk
339         and libempathy.
340
341         * configure.ac: libempathy does not depends on libgnome-vfs.
342
343         * libempathy-gtk/empathy-status-icon.c:
344         * libempathy-gtk/empathy-chat.c:
345         * libempathy/empathy-tp-chat.c:
346         * libempathy/empathy-tp-chat.h:
347         * libempathy/empathy-filter.c:
348         * libempathy/empathy-filter.h:
349         * libempathy/empathy-filter.xml:
350         * libempathy/Makefile.am: Filter incoming text channels and make
351         status icon flash when there we receive a new message. Dispatch the
352         channel only when we get a message and the user click on the icon.
353
354 2007-06-22 Xavier Claessens  <xclaesse@gmail.com>
355
356         * libempathy-gtk/libempathy-gtk.pc.in:
357         * libempathy-gtk/Makefile.am:
358         * libempathy/libempathy.pc.in:
359         * libempathy/Makefile.am:
360         * configure.ac: Install libempathy and libempathy-gtk and make their
361         API public.
362
363 2007-06-22 Xavier Claessens  <xclaesse@gmail.com>
364
365         * po/POTFILES.in: s/gossip/empathy/
366
367 2007-06-22 Xavier Claessens  <xclaesse@gmail.com>
368
369         * libempathy/*.[ch]:
370         * libempathy-gtk/*.[ch]:
371         * src/*.[ch]: Rename all filenames starting with "gossip" by "empathy",
372         change namespace of all gossip_*() functions to empathy_*().
373         Fixes bug #444490 (Mario Danic, Xavier Claessens).
374
375 2007-06-21 Xavier Claessens  <xclaesse@gmail.com>
376
377         * configure.ac: Bump version to 0.9
378
379 2007-06-21 Xavier Claessens  <xclaesse@gmail.com>
380
381         * libempathy/empathy-tp-contact-list.c: Fix typo causing warnings.
382
383 2007-06-21 Xavier Claessens  <xclaesse@gmail.com>
384
385         * libempathy-gtk/empathy-contact-dialogs.c:
386         * libempathy-gtk/gossip-contact-list-store.c:
387         * libempathy-gtk/gossip-contact-list-view.c:
388         * libempathy/empathy-contact-manager.c:
389         * libempathy/empathy-tp-contact-list.c:
390         * libempathy/empathy-contact-list.c:
391         * libempathy/empathy-contact-list.h:
392         * libempathy/gossip-contact.c: We show in our roster all contacts
393         members and remote-pending of subscribe list. Adding/Removing a contact
394         only add/remove from subscribe list. Accept/Reject a contact in
395         local-pending of publish list is done using _process_pending().
396
397 2007-06-15 Xavier Claessens  <xclaesse@gmail.com>
398
399         * src/empathy.c:
400         * libempathy/empathy-idle.c: Adding NetworkManager support.
401
402 2007-06-15 Xavier Claessens  <xclaesse@gmail.com>
403
404         * libempathy-gtk/empathy-status-icon.c:
405         * libempathy-gtk/gossip-presence-chooser.c:
406         * libempathy-gtk/gossip-presence-chooser.h:
407         * libempathy/empathy-idle.c:
408         * libempathy/empathy-idle.h: Prepare for slack time when coming back
409         from auto away. Not yet fully implemented.
410
411 2007-06-14 Xavier Claessens  <xclaesse@gmail.com>
412
413         * libempathy-gtk/empathy-images.h:
414         * libempathy-gtk/gossip-chat.c: Use gtk-info for contact informaiton.
415
416         * data/22x22/empathy-proto-salut.png:
417         * data/22x22/Makefile.am:
418         * data/16x16/empathy-proto-salut.png:
419         * data/16x16/Makefile.am:
420         * data/scalable/empathy-proto-salut.svg:
421         * data/scalable/Makefile.am:
422         * data/salut.profile: Add salut icon. Fixes bug #447659 (Michael Monreal).
423
424 2007-06-14 Xavier Claessens  <xclaesse@gmail.com>
425
426         * libempathy-gtk/gossip-contact-list-view.c: Show logs when right
427         click on a contact in the roster.
428
429 2007-06-14 Xavier Claessens  <xclaesse@gmail.com>
430
431         * src/org.gnome.Empathy.Chat.service.in:
432         * src/empathy-accounts.c:
433         * src/empathy-accounts-main.c:
434         * src/empathy-chat-main.c:
435         * src/empathy.c:
436         * src/Makefile.am:
437         * src/empathy-main.c:
438         * libempathy/gossip-chatroom-manager.c:
439         * autogen.sh: Empathy is no more splitted into 2 processes. It makes
440         debugging more difficult when emmpathy-chat crashes. It's also more
441         optimised like that since contact objects can be shared.
442
443 2007-06-14 Xavier Claessens  <xclaesse@gmail.com>
444
445         * libempathy-gtk/gossip-chat-window.c: Disconnect signals from
446         chatroom_manager. Fixes bug #447178.
447
448 2007-06-14 Xavier Claessens  <xclaesse@gmail.com>
449
450         * po/POTFILES.in:
451         * po/POTFILES.skip: Get strings in empathy.desktop.in.in and skip
452         empathy.desktop.in. Fixes bug #446161.
453
454 2007-06-14 Xavier Claessens  <xclaesse@gmail.com>
455
456         * po/POTFILES.in: Adding missing files.
457
458 2007-06-14 Xavier Claessens  <xclaesse@gmail.com>
459
460         * libempathy-gtk/gossip-log-window.c:
461         * libempathy-gtk/gossip-chat-window.c:
462         * libempathy/empathy-log-manager.c:
463         * libempathy/empathy-log-manager.h: Do not create log directory for a
464         chat if there is no messages to put in. Show logs and information for
465         the contact we are speaking with in the chat window menu.
466
467 2007-06-13 Xavier Claessens  <xclaesse@gmail.com>
468
469         * libempathy-gtk/Makefile.am:
470         * libempathy-gtk/gossip-log-window.glade:
471         * libempathy-gtk/gossip-log-window.h:
472         * libempathy-gtk/gossip-log-window.c:
473         * libempathy/empathy-log-manager.c:
474         * libempathy/empathy-log-manager.h:
475         * libempathy-gtk/gossip-chat.c:
476         * libempathy-gtk/empathy-main-window.c: New window for viewing logs.
477
478         * libempathy-gtk/gossip-chat-view.c: Do not use smooth scroll when
479         resizing the view.
480
481         * libempathy-gtk/gossip-contact-list-store.c: Do not set active
482         contacts when creating the store, and when contact groups changed.
483
484         * src/empathy-main.c: Fix warning when using command-line options.
485
486         * libempathy/empathy-tp-contact-list.c: Check if we have an aliasing
487         iface before setting the alias of a contact.
488
489         * TODO: Updated.
490
491         * data/jabber.profile: Ignore ssl errors by default. This is a security
492         vulnerability but we don't really have the choice.
493
494         * libempathy/gossip-contact.h:
495         * libempathy/gossip-contact.c: Add a "is-user" property to know if
496         it's our self contact.
497
498         * libempathy/gossip-message.h:
499         * libempathy/gossip-message.c: Add a "receiver" property like that we
500         have our self contact for nick highlight.
501
502 2007-06-10 Xavier Claessens  <xclaesse@gmail.com>
503
504         * libempathy-gtk/gossip-spell-dialog.glade:
505         * libempathy-gtk/gossip-spell-dialog.c:
506         * libempathy-gtk/gossip-spell-dialog.h:
507         * libempathy-gtk/gossip-chat.c:
508         * libempathy-gtk/Makefile.am:
509         * configure.ac: Adding spellcheck support.
510
511         * libempathy-gtk/gossip-spell.c:
512         * libempathy/gossip-conf.c: Remove useless debug messages.
513
514 2007-06-10 Xavier Claessens  <xclaesse@gmail.com>
515
516         * libempathy-gtk/gossip-chat-view.c: Smooth scrolling.
517         Fixes bug #445859 (Raphael Slinckx).
518
519 2007-06-09 Xavier Claessens  <xclaesse@gmail.com>
520
521         * libempathy/gossip-contact.c: Emit notify signal only if the property
522         value effectively changed.
523
524 2007-06-09 Xavier Claessens  <xclaesse@gmail.com>
525
526         * libempathy-gtk/gossip-contact-list-view.c: Fix warning for DnD.
527         patch imported from gossip.
528
529 2007-06-09 Xavier Claessens  <xclaesse@gmail.com>
530
531         * configure.ac: Bump version to 0.8
532
533         * libempathy-gtk/gossip-ui-utils.c: Fix usage of contact subscription
534         property.
535
536         * data/gtalk.profile:
537         * data/jabber.profile:
538         * data/msn.profile: Add VCardField and VCardDefault to profiles for
539         eds-sync support.
540
541 2007-06-09 Xavier Claessens  <xclaesse@gmail.com>
542
543         * libempathy-gtk/empathy-contact-widget.c: Fix a warning.
544
545 2007-06-09 Xavier Claessens  <xclaesse@gmail.com>
546
547         * libempathy-gtk/empathy-main-window.c:
548         * libempathy-gtk/empathy-contact-widget.glade:
549         * libempathy-gtk/empathy-contact-dialogs.c:
550         * libempathy-gtk/empathy-contact-dialogs.h:
551         * libempathy-gtk/empathy-contact-widget.c: We can now add a new contact.
552         EmpathyContactWidget can change the contact it's displaying on-the-fly,
553         like that we can display info when typing the contact ID we want to
554         add to our contact list.
555
556         * libempathy/empathy-tp-contact-list.c: Fix a refcount bug.
557
558 2007-06-08 Xavier Claessens  <xclaesse@gmail.com>
559
560         * libempathy/gossip-chatroom-manager.c: Checks if the chatroom has
561         an account and a room. Fixes bug #444135.
562
563 2007-06-08 Xavier Claessens  <xclaesse@gmail.com>
564
565         * libempathy-gtk/empathy-contact-dialogs.c:
566         * libempathy-gtk/empathy-contact-widget.c:
567         * libempathy-gtk/empathy-contact-widget.h: Do not save when closing the
568         dialog. Update information in real-time and just provides a "Close"
569         button. That's more GNOME spirite.
570         * libempathy/empathy-tp-contact-list.c:
571         * libempathy/gossip-contact.h:
572         * libempathy/gossip-contact.c: New methods:
573         gossip_contact_add/remove_group(). This fixes leaks when a contact is
574         added/removed from a group.
575
576 2007-06-08 Xavier Claessens  <xclaesse@gmail.com>
577
578         * libempathy-gtk/gossip-chat.c: Fix build on 64bits arch.
579         Fixes bug #444680 (Matej Cepl).
580
581 2007-06-06 Xavier Claessens  <xclaesse@gmail.com>
582
583         * libempathy-gtk/empathy-contact-dialogs.glade:
584         * libempathy-gtk/empathy-contact-dialogs.c: Fix response and action
585         buttons.
586
587 2007-06-06 Xavier Claessens  <xclaesse@gmail.com>
588
589         * libempathy-gtk/empathy-contact-dialogs.glade:
590         * libempathy-gtk/empathy-contact-widget.glade:
591         * libempathy-gtk/empathy-status-icon.c:
592         * libempathy-gtk/empathy-contact-dialogs.c:
593         * libempathy-gtk/empathy-contact-dialogs.h:
594         * libempathy-gtk/gossip-ui-utils.c:
595         * libempathy-gtk/empathy-subscription-dialog.glade:
596         * libempathy-gtk/empathy-contact-widget.c:
597         * libempathy-gtk/gossip-ui-utils.h:
598         * libempathy-gtk/gossip-contact-list-view.c:
599         * libempathy-gtk/empathy-subscription-dialog.c:
600         * libempathy-gtk/Makefile.am:
601         * libempathy-gtk/empathy-subscription-dialog.h: Implement editing and
602         viewing contact information with right click on the roster.
603
604 2007-06-06 Xavier Claessens  <xclaesse@gmail.com>
605
606         * libempathy-gtk/empathy-contact-widget.glade:
607         * libempathy-gtk/empathy-contact-widget.c:
608         * libempathy-gtk/empathy-contact-widget.h:
609         * libempathy-gtk/empathy-subscription-dialog.c: EmpatchContactWidget
610         has 2 modes: editable or not.
611
612 2007-06-06 Xavier Claessens  <xclaesse@gmail.com>
613
614         * po/POTFILES.in: Updated with new files.
615
616 2007-06-06 Xavier Claessens  <xclaesse@gmail.com>
617
618         * libempathy-gtk/empathy-status-icon.c:
619         * libempathy-gtk/empathy-subscription-dialog.glade:
620         * libempathy-gtk/empathy-contact-widget.c:
621         * libempathy-gtk/gossip-contact-list-view.c:
622         * libempathy-gtk/empathy-subscription-dialog.c:
623         * libempathy-gtk/Makefile.am:
624         * libempathy-gtk/empathy-subscription-dialog.h:
625         * libempathy/empathy-tp-contact-list.c: New dialog:
626         EmpathySubscriptionDialog. It uses EmpathyContactWidget to display
627         information about the contact who wants to get your presence. This
628         dialog appears when clicking on the status icon when it blinks. You
629         can also remove contacts when right-click on it in the roster.
630
631 2007-06-06 Xavier Claessens  <xclaesse@gmail.com>
632
633         * libempathy-gtk/empathy-status-icon.c:
634         * libempathy-gtk/empathy-contact-widget.glade:
635         * libempathy-gtk/empathy-contact-widget.c:
636         * libempathy-gtk/empathy-contact-widget.h:
637         * libempathy-gtk/Makefile.am: New widget: EmpathyContactWidget. It
638         displays information about a contact, it can be used in any kind of
639         dialog which needs to display contact information like alias, groups,
640         avatar, etc. If the contact is the selfcontact information are editable.
641
642         * libempathy/empathy-tp-contact-list.c: Do not take care of subscription
643         changes.
644
645         * libempathy/gossip-contact.c: Use
646         gossip_presence_state_get_default_status (MC_PRESENCE_OFFLINE)
647         when there is no presence.
648
649 2007-06-06 Xavier Claessens  <xclaesse@gmail.com>
650
651         * libempathy-gtk/empathy-status-icon.c: Add support for blinking when
652         there is an event. Make use of EmpathyIdle for presence handling. Add
653         an event when a contact requets subscription.
654
655         * libempathy-gtk/gossip-contact-list-store.c:
656         * libempathy-gtk/gossip-contact-list-view.c:
657         * libempathy/empathy-contact-manager.c:
658         * libempathy/empathy-tp-contact-list.c:
659         * libempathy/empathy-tp-chatroom.c:
660         * libempathy/empathy-contact-list.c:
661         * libempathy/empathy-contact-list.h: get_contacts() is renamed to
662         get_members(). Adding a signal and a method for local-pending with
663         contacts with the message. Rework completely the contact-list handling in
664         EmpathyTpContactList to follow tp spec.
665
666         * libempathy/empathy-idle.c:
667         * libempathy/empathy-idle.h: Add properties for the state and the 
668         status message. EmpathyIdle is now a singleton to manager self presence.
669
670         * TODO: Updated.
671
672 2007-06-03 Xavier Claessens  <xclaesse@gmail.com>
673
674         * libempathy-gtk/gossip-accounts-dialog.glade: Set use_stock for
675         button_connect to False, to avoid a crasher when opening the accounts
676         window with GTK+ trunk. Fixes bug #439931.
677         * libempathy-gtk/gossip-chat.c: Do not add backlog for chatrooms and
678         do not log backlog from jabber server.
679
680 2007-06-03 Xavier Claessens  <xclaesse@gmail.com>
681
682         * libempathy-gtk/gossip-ui-utils.c
683         * libempathy-gtk/gossip-accounts-dialog.c
684         * libempathy-gtk/Makefile.am
685         * src/empathy-accounts-main.c
686         * src/empathy-chat-main.c
687         * src/Makefile.am
688         * src/empathy-main.c
689         * libempathy/gossip-utils.c
690         * libempathy/Makefile.am
691         * src/empathy-filter.h
692         * src/empathy-filter-plugin.c
693         * src/empathy-filter.xml
694         * src/empathy-filter.c
695         * libempathy/gossip-paths.c
696         * libempathy/gossip-paths.h: Remove unused code and append DATADIR to
697         dirs where GTK should search icons.
698
699 2007-06-03 Xavier Claessens  <xclaesse@gmail.com>
700
701         * po/POTFILES.in:
702         * po/POTFILES.skip: Add missing files that have strings for translation.
703         Skip empathy-desktop.in.in. (Olivier Crete)
704
705 2007-06-03 Xavier Claessens  <xclaesse@gmail.com>
706
707         * libempathy-gtk/gossip-group-chat.c:
708         * libempathy-gtk/gossip-private-chat.c:
709         * libempathy-gtk/gossip-chat.c:
710         * libempathy-gtk/gossip-chat.h:
711         * libempathy/empathy-tp-chat.c: Add all properties described by TP spec
712         for the Text channel on EmpathyTpChat. Make use of "name" and "subject"
713         properties in GossipGroupChat.
714
715 2007-06-02  Xavier Claessens  <xclaesse@gmail.com>
716
717         * libempathy/empathy-log-manager.c: Fix crash when there is no log
718         available for a chat.
719         * libempathy/empathy-tp-contact-list.c: Fix a crash when destroy signal
720         is emitted before StatusChanged.
721
722 2007-06-02  Xavier Claessens  <xclaesse@gmail.com>
723
724         * libempathy-gtk/gossip-group-chat.c:
725         * libempathy-gtk/gossip-private-chat.c:
726         * libempathy-gtk/gossip-chat.c:
727         * libempathy/empathy-log-manager.c:
728         * libempathy/empathy-log-manager.h:
729         * libempathy/empathy-log-manager.xsl:
730         * libempathy/Makefile.am: Log chats and display 10 last messages when
731         opening a new chat.
732
733 2007-06-02  Xavier Claessens  <xclaesse@gmail.com>
734
735         * libempathy-gtk/gossip-group-chat.c:
736         * libempathy/empathy-tp-contact-list.c:
737         * libempathy/gossip-contact.c: Set default presence to available if
738         there is no presence iface.
739
740 2007-06-02  Xavier Claessens  <xclaesse@gmail.com>
741
742         * libempathy-gtk/gossip-ui-utils.c:
743         * libempathy-gtk/gossip-ui-utils.h:
744         * configure.ac: Use gnome_vfs_url_show() instead of gnome_url_show()
745         to avoid libgnomeui dependency (Ross Burton).
746
747 2007-06-01  Xavier Claessens  <xclaesse@gmail.com>
748
749         * libempathy-gtk/gossip-chatrooms-window.c:
750         * libempathy-gtk/gossip-chat-window.c:
751         * libempathy/gossip-chatroom.c:
752         * libempathy/gossip-chatroom-manager.c:
753         * configure.ac: Monitor changes on chatrooms.xml file and relead it 
754         when it's modified. connect chatroom-added/removed in some places where
755         needed.
756
757 2007-06-01  Xavier Claessens  <xclaesse@gmail.com>
758
759         * configure.ac: Bump version to 0.7
760
761 2007-05-31  Xavier Claessens  <xclaesse@gmail.com>
762
763         * libempathy-gtk/gossip-new-chatroom-dialog.c: No need to RequestHandle,
764         MissionControl has API to request the channel from handle string.
765
766         * libempathy-gtk/empathy-main-window.c: Request room channel when
767         clicking on favorite rooms.
768
769         * TODO: Add a task: supporting registering.
770
771 2007-05-31  Xavier Claessens  <xclaesse@gmail.com>
772
773         * libempathy/empathy-idle.c: Do not restore away presence message when
774         coming back after the user set manually to away.
775
776 2007-05-31  Xavier Claessens  <xclaesse@gmail.com>
777
778         * libempathy-gtk/gossip-account-chooser.c: Fix warning when selecting
779         all accounts.
780
781         * src/empathy-accounts-main.c:
782         * libempathy-gtk/empathy-status-icon.c:
783         * libempathy-gtk/gossip-accounts-dialog.h:
784         * libempathy-gtk/gossip-accounts-dialog.c:
785         * libempathy-gtk/gossip-preferences.h:
786         * libempathy-gtk/gossip-preferences.c: Set parent window.
787
788         * libempathy-gtk/empathy-main-window.c: Implement favorite chatroom
789         menu and fix a leak.
790
791         * libempathy-gtk/Makefile.am:
792         * libempathy/Makefile.am:
793         * libempathy/gossip-chatroom.c:
794         * libempathy/gossip-chatroom.h:
795         * libempathy/gossip-chatroom-manager.c:
796         * libempathy/gossip-chatroom-manager.h:
797         * libempathy/gossip-chatroom-manager.dtd:
798         * libempathy-gtk/gossip-chatrooms-window.glade:
799         * libempathy-gtk/gossip-chatrooms-window.c:
800         * libempathy-gtk/gossip-chatrooms-window.h: New files to implement
801         favorite chatrooms and a window to show them.
802
803
804         * libempathy-gtk/gossip-chat.c: Fix tooltip leaked.
805
806         * libempathy-gtk/gossip-chat-window.h:
807         * libempathy-gtk/gossip-chat-window.c: Do not use deprecated
808         gtk_object_sink(). Implement favorite chatroom features. Find a chat
809         by comparing the account AND the chat ID.
810
811         * src/empathy-chat-main.c:
812         * libempathy/empathy-tp-chat.h:
813         * libempathy/empathy-tp-chat.c:
814         * libempathy/gossip-utils.h:
815         * libempathy/gossip-utils.c: empathy_tp_chat_get_id() returns the Text
816         channel's name. The chat ID is unique only for a specified account.
817
818         * libempathy/empathy-tp-contact-list.c: Fix some leaks and add a FIXME
819         comment for a leak not yet fixed.
820
821         * TODO: Would be cool to have a glade catalog for libempathy-gtk.
822
823 2007-05-26  Xavier Claessens  <xclaesse@gmail.com>
824
825         * libempathy-gtk/gossip-contact-list-store.c: Do not highlight contacts
826         already known when creating the contact list.
827         * libempathy/empathy-tp-contact-list.c: Do not set alias if DBus
828         returns an error. Fixes bug #442639.
829         * libempathy/empathy-idle.c: Do not set status message to
830         "Extended autoaway", let user's message unchanged.
831
832 2007-05-25  Xavier Claessens  <xclaesse@gmail.com>
833
834         * configure.ac: Bump version to 0.6
835
836 2007-05-25  Xavier Claessens  <xclaesse@gmail.com>
837
838         * libempathy-gtk/gossip-group-chat.c: Fix refcounting of
839         GossipGroupChat.
840         * libempathy/empathy-tp-contact-list.c: Add debug message when alias
841         request fails.
842         * data/22x22/empathy-group-message.png:
843         * data/22x22/Makefile.am: Add group message icon.
844 2007-05-25  Xavier Claessens  <xclaesse@gmail.com>
845
846         * libempathy-gtk/gossip-new-chatroom-dialog.c: Do not use the server
847         entry's value if it's hidden.
848         * libempathy-gtk/gossip-contact-list-view.c: Do not highlight groups
849         when adding them in the roster.
850         * libempathy/empathy-tp-contact-list.c: Do not create new GossipContact
851         object in presence/avatar/alias changed signal if we don't already know
852         that contact from a contact list channel. This should fix DBus max
853         pending calls limit reached in some cases.
854
855 2007-05-25  Xavier Claessens  <xclaesse@gmail.com>
856
857         * libempathy-gtk/gossip-new-chatroom-dialog.c: Preset the server only
858         for jabber protocol to conference.server. This fixes a warning.
859
860         * libempathy-gtk/gossip-group-chat.h:
861         * libempathy-gtk/gossip-group-chat.c: gossip_group_chat_set_topic() is 
862         a public function.
863
864         * libempathy-gtk/empathy-images.h:
865         * libempathy-gtk/empathy-main-window.glade:
866         * libempathy-gtk/empathy-status-icon.glade: Make use of
867         empathy-new-message icon name.
868
869         * libempathy-gtk/gossip-contact-list-store.c: By default we sort by
870         contacts names.
871
872         * libempathy-gtk/gossip-chat.c: Do not display composing state if
873         it's our own contact that is composing.
874
875         * src/empathy-chat-main.c:
876         * libempathy/empathy-tp-chat.c:
877         * libempathy/empathy-tp-chat.h: Make possible to build the id based on
878         the account and the channel's name. For private chats that means the
879         contact's id.
880
881         * libempathy-gtk/gossip-chat-window.c: Un-comment the code related to
882         chatrooms that is now implemented. We can now Show/Hide contact list
883         for group chats, DnD contact on the window to begin a discussion, join
884         a new chatroom.
885
886         * libempathy-gtk/gossip-account-chooser.c: Add a FIXME message.
887
888         * data/22x22/empathy-new-message.png:
889         * data/22x22/empathy-proto-irc.png:
890         * data/22x22/Makefile.am:
891         * data/32x32/empathy-proto-irc.png:
892         * data/32x32/Makefile.am:
893         * data/gtalk.profile:
894         * data/16x16/empathy-new-message:
895         * data/16x16/empathy-message-new.png:
896         * data/16x16/empathy-proto-irc.png:
897         * data/16x16/Makefile.am:
898         * data/scalable/empathy-proto-irc.svg:
899         * data/scalable/Makefile.am:
900         * data/irc.profile: Adding icons for empathy-new-message and IRC
901         protocol. Make use of the irc icon in the irc profile.
902
903 2007-05-24  Xavier Claessens  <xclaesse@gmail.com>
904
905         * libempathy-gtk/gossip-new-chatroom-dialog.c:
906         * libempathy-gtk/empathy-main-window.c: White space fix.
907
908 2007-05-24  Xavier Claessens  <xclaesse@gmail.com>
909
910         * libempathy-gtk/gossip-account-chooser.c:
911         * libempathy-gtk/gossip-new-chatroom-dialog.c:
912         * libempathy-gtk/gossip-account-widget-jabber.c:
913         * libempathy-gtk/gossip-account-chooser.h:
914         * libempathy-gtk/gossip-new-chatroom-dialog.h:
915         * libempathy-gtk/gossip-group-chat.c:
916         * libempathy-gtk/empathy-main-window.c:
917         * libempathy-gtk/gossip-new-chatroom-dialog.glade:
918         * libempathy-gtk/gossip-account-widget-jabber.glade:
919         * libempathy-gtk/Makefile.am:
920         * libempathy/empathy-tp-chatroom.c:
921         * data/gtalk.profile:
922         * data/jabber.profile:
923         * data/salut.profile:
924         * data/Makefile.am:
925         * data/empathy.desktop.in.in:
926         * data/msn.profile:
927         * data/irc.profile: New objects: GossipAccountChooser and
928         GossipNewChatroom, we can now join any chatroom. Adding IRC profile.
929
930 2007-05-21  Xavier Claessens  <xclaesse@gmail.com>
931
932         * libempathy/empathy-idle.c: If we are offline do not set away on idle.
933         If we are already away restore to available when we are no mode idle.
934         Do no modify status message.
935
936 2007-05-21  Xavier Claessens  <xclaesse@gmail.com>
937
938         * libempathy-gtk/gossip-group-chat.c:
939         * libempathy-gtk/gossip-group-chat.h:
940         * libempathy-gtk/gossip-private-chat.c:
941         * libempathy-gtk/gossip-private-chat.h:
942         * libempathy-gtk/gossip-group-chat.glade:
943         * libempathy-gtk/Makefile.am:
944         * src/empathy-chat-main.c:
945         * libempathy/empathy-tp-contact-list.c:
946         * libempathy/gossip-telepathy-group.c:
947         * libempathy/gossip-telepathy-group.h:
948         * libempathy/empathy-tp-chatroom.c:
949         * libempathy/empathy-tp-chatroom.h: Implementing basic chatroom support.
950         Actually it works only if we get invited in a chatroom.
951
952 2007-05-20  Xavier Claessens  <xclaesse@gmail.com>
953
954         * libempathy-gtk/gossip-chat-view.c: Correctly remember the contact
955         who sent last message.
956
957 2007-05-20  Xavier Claessens  <xclaesse@gmail.com>
958
959         * libempathy-gtk/gossip-chat-view.c: Correctly remember if last message
960         comes from the self contact or another.
961
962 2007-05-20  Xavier Claessens  <xclaesse@gmail.com>
963
964         * libempathy-gtk/gossip-contact-list-model.c:
965         * libempathy-gtk/gossip-contact-list-model.h: Removed.
966         * libempathy-gtk/gossip-contact-list-view.c:
967         * libempathy-gtk/gossip-contact-list-view.h: Added.
968
969 2007-05-20  Xavier Claessens  <xclaesse@gmail.com>
970
971         * libempathy-gtk/gossip-contact-list-store.c: Set COL_NAME earlier like
972         that it can directly be sorted.
973         * data/empathy.schemas.in: s/gossip/empathy/
974
975 2007-05-20  Xavier Claessens  <xclaesse@gmail.com>
976
977         * configure.ac: Bump version to 0.5
978
979 2007-05-20  Xavier Claessens  <xclaesse@gmail.com>
980
981         * libempathy-gtk/gossip-contact-list-store.c: Allow to set custom 
982         function for getting groups of a contact. Make possible to have groups
983         for presence or role/affiliation in chatroom for example.
984         * libempathy-gtk/gossip-contact-list-store.h: Allow to set custom
985         function to handle DnD of contact. Useful when a custom function is set
986         for groups.
987         * src/empathy-chat-main.c: Minor fix.
988         * TODO:
989         * po/POTFILES.in: Updated.
990
991 2007-05-19  Xavier Claessens  <xclaesse@gmail.com>
992
993         * libempathy-gtk/Makefile.am:
994         * libempathy/empathy-tp-chat.c:
995         * libempathy/empathy-contact-manager.c:
996         * libempathy/empathy-contact-list.c: Fix indentation
997         * libempathy/empathy-tp-contact-list.c: Fix not returning the contact
998         in tp_contact_list_find()
999         * TODO: Updated.
1000
1001 2007-05-19  Xavier Claessens  <xclaesse@gmail.com>
1002
1003         * libempathy-gtk/gossip-contact-list-store.c:
1004         * libempathy-gtk/gossip-preferences.c:
1005         * libempathy-gtk/gossip-contact-list-store.h:
1006         * libempathy-gtk/gossip-contact-list.c:
1007         * libempathy-gtk/gossip-contact-list.h:
1008         * libempathy-gtk/empathy-main-window.c:
1009         * libempathy-gtk/gossip-contact-list-model.c:
1010         * libempathy-gtk/gossip-contact-list-model.h:
1011         * libempathy-gtk/Makefile.am:
1012         * libempathy/empathy-marshal.list: Split GossipContactList into
1013         two objects: GossipContactListStore inheriting from GtkTreeStore and
1014         GossipContactListView inheriting from GtkTreeView. This makes
1015         easier to build new UI widgets reusing the GtkTreeModel.
1016
1017 2007-05-19  Xavier Claessens  <xclaesse@gmail.com>
1018
1019         * libempathy/empathy-idle.c: Auto away when session id idle, instead of
1020         when screensaver is active.
1021
1022 2007-05-18  Xavier Claessens  <xclaesse@gmail.com>
1023
1024         * libempathy-gtk/gossip-private-chat.h:
1025         * libempathy-gtk/gossip-contact-list.c:
1026         * libempathy-gtk/gossip-chat.c:
1027         * libempathy-gtk/gossip-chat.h:
1028         * libempathy-gtk/gossip-chat-window.c:
1029         * libempathy-gtk/Makefile.am:
1030         * libempathy-gtk/gossip-chat-view.c:
1031         * libempathy-gtk/gossip-private-chat.c:
1032         * src/empathy-chat-main.c:
1033         * libempathy/gossip-utils.c:
1034         * libempathy/gossip-contact.h:
1035         * libempathy/empathy-tp-chat.c:
1036         * libempathy/gossip-utils.h:
1037         * libempathy/empathy-contact-manager.c:
1038         * libempathy/empathy-contact-manager.h:
1039         * libempathy/empathy-tp-contact-list.c:
1040         * libempathy/empathy-tp-contact-list.h:
1041         * libempathy/empathy-tp-chatroom.c:
1042         * libempathy/empathy-tp-chatroom.h:
1043         * libempathy/empathy-contact-list.c:
1044         * libempathy/empathy-contact-list.h:
1045         * libempathy/Makefile.am:
1046         * libempathy/gossip-contact.c: EmpathyContactList is now an interface
1047         implemented by EmpathyTpContactList, EmpathyContactManager and
1048         EmpathyTpChatroom. GossipContactList use that interface to display a 
1049         treeview.
1050
1051 2007-05-17  Xavier Claessens  <xclaesse@gmail.com>
1052
1053         * libempathy-gtk/gossip-chat.c: Display ChatState.
1054
1055 2007-05-16  Xavier Claessens  <xclaesse@gmail.com>
1056
1057         * libempathy-gtk/empathy-status-icon.c:
1058         * libempathy/empathy-idle.c:
1059         * libempathy/empathy-idle.h:
1060         * libempathy/Makefile.am:
1061         * po/POTFILES.in: New object EmpathyIdle to manage autoaway and
1062         extended autoaway states.
1063
1064 2007-05-15  Xavier Claessens  <xclaesse@gmail.com>
1065
1066         * configure.ac:
1067         * data/empathy.desktop.in:
1068         * data/Makefile.am:
1069         * data/empathy.desktop.in.in:
1070         * po/POTFILES.in: Set bugzilla information in desktop file and add it 
1071         to POTFILES.in
1072
1073 2007-05-15  Xavier Claessens  <xclaesse@gmail.com>
1074
1075         * libempathy-gtk/empathy-status-icon.glade:
1076         * libempathy-gtk/empathy-main-window.glade: Fix using of gossip icons
1077         in menus.
1078
1079 2007-05-14  Xavier Claessens  <xclaesse@gmail.com>
1080
1081         * src/empathy-chat-main.c:
1082         * src/empathy-main.c:
1083         * configure.ac:
1084         * data/22x22/Makefile.am:
1085         * data/22x22/empathy.png:
1086         * data/48x48:
1087         * data/48x48/Makefile.am:
1088         * data/48x48/empathy.png:
1089         * data/32x32/Makefile.am:
1090         * data/32x32/empathy.png:
1091         * data/16x16/empathy.png:
1092         * data/16x16/Makefile.am:
1093         * data/scalable/empathy.svg:
1094         * data/scalable/Makefile.am:
1095         * data/Makefile.am: Add empathy icon stolen from cohoba.
1096
1097 2007-05-14  Xavier Claessens  <xclaesse@gmail.com>
1098
1099         * src/empathy-chat-main.c:
1100         * src/Makefile.am:
1101         * src/empathy-main.c:
1102         * po/POTFILES.in
1103         * po/LINGUAS:
1104         * TODO: Setting up i18n support.
1105
1106         * po/Makefile.in.in: Removed, it's generated at build time.
1107
1108 2007-05-13  Xavier Claessens  <xclaesse@gmail.com>
1109
1110         * libempathy-gtk/gossip-account-widget-jabber.glade: Add an example
1111         label for jid.
1112
1113 2007-05-13  Xavier Claessens  <xclaesse@gmail.com>
1114
1115         * libempathy-gtk/gossip-chat-window.c:
1116         * libempathy-gtk/gossip-chat-window.h:
1117         * src/empathy-chat-main.c:
1118         * libempathy/empathy-tp-chat.c:
1119         * libempathy/empathy-tp-chat.h: When a new text channel arrives, check
1120         if there is no existing GossipChat object for it.
1121
1122 2007-05-13  Xavier Claessens  <xclaesse@gmail.com>
1123
1124         * src/Makefile.am:
1125         * src/empathy-contact-list-main.c: Removing empathy-contact-list
1126         program, it's useless.
1127
1128 2007-05-13  Xavier Claessens  <xclaesse@gmail.com>
1129
1130         * configure.ac: Change version from 0.3darcs to 0.3svn
1131
1132 2007-05-13  Xavier Claessens  <xclaesse@gmail.com>
1133
1134         * autogen.sh: Set executable
1135         * po/POTFILES.in: Update translatable files
1136
1137 2007-03-16  Xavier Claessens  <xclaesse@gmail.com>
1138
1139         * Initial version
1140