]> git.0d.be Git - empathy.git/blob - ChangeLog
Fix build on 64bits arch. Fixes bug #444680 (Matej Cepl).
[empathy.git] / ChangeLog
1 2007-06-08 Xavier Claessens  <xclaesse@gmail.com>
2
3         * libempathy-gtk/gossip-chat.c: Fix build on 64bits arch.
4         Fixes bug #444680 (Matej Cepl).
5
6 2007-06-06 Xavier Claessens  <xclaesse@gmail.com>
7
8         * libempathy-gtk/empathy-contact-dialogs.glade:
9         * libempathy-gtk/empathy-contact-dialogs.c: Fix response and action
10         buttons.
11
12 2007-06-06 Xavier Claessens  <xclaesse@gmail.com>
13
14         * libempathy-gtk/empathy-contact-dialogs.glade:
15         * libempathy-gtk/empathy-contact-widget.glade:
16         * libempathy-gtk/empathy-status-icon.c:
17         * libempathy-gtk/empathy-contact-dialogs.c:
18         * libempathy-gtk/empathy-contact-dialogs.h:
19         * libempathy-gtk/gossip-ui-utils.c:
20         * libempathy-gtk/empathy-subscription-dialog.glade:
21         * libempathy-gtk/empathy-contact-widget.c:
22         * libempathy-gtk/gossip-ui-utils.h:
23         * libempathy-gtk/gossip-contact-list-view.c:
24         * libempathy-gtk/empathy-subscription-dialog.c:
25         * libempathy-gtk/Makefile.am:
26         * libempathy-gtk/empathy-subscription-dialog.h: Implement editing and
27         viewing contact information with right click on the roster.
28
29 2007-06-06 Xavier Claessens  <xclaesse@gmail.com>
30
31         * libempathy-gtk/empathy-contact-widget.glade:
32         * libempathy-gtk/empathy-contact-widget.c:
33         * libempathy-gtk/empathy-contact-widget.h:
34         * libempathy-gtk/empathy-subscription-dialog.c: EmpatchContactWidget
35         has 2 modes: editable or not.
36
37 2007-06-06 Xavier Claessens  <xclaesse@gmail.com>
38
39         * po/POTFILES.in: Updated with new files.
40
41 2007-06-06 Xavier Claessens  <xclaesse@gmail.com>
42
43         * libempathy-gtk/empathy-status-icon.c:
44         * libempathy-gtk/empathy-subscription-dialog.glade:
45         * libempathy-gtk/empathy-contact-widget.c:
46         * libempathy-gtk/gossip-contact-list-view.c:
47         * libempathy-gtk/empathy-subscription-dialog.c:
48         * libempathy-gtk/Makefile.am:
49         * libempathy-gtk/empathy-subscription-dialog.h:
50         * libempathy/empathy-tp-contact-list.c: New dialog:
51         EmpathySubscriptionDialog. It uses EmpathyContactWidget to display
52         information about the contact who wants to get your presence. This
53         dialog appears when clicking on the status icon when it blinks. You
54         can also remove contacts when right-click on it in the roster.
55
56 2007-06-06 Xavier Claessens  <xclaesse@gmail.com>
57
58         * libempathy-gtk/empathy-status-icon.c:
59         * libempathy-gtk/empathy-contact-widget.glade:
60         * libempathy-gtk/empathy-contact-widget.c:
61         * libempathy-gtk/empathy-contact-widget.h:
62         * libempathy-gtk/Makefile.am: New widget: EmpathyContactWidget. It
63         displays information about a contact, it can be used in any kind of
64         dialog which needs to display contact information like alias, groups,
65         avatar, etc. If the contact is the selfcontact information are editable.
66
67         * libempathy/empathy-tp-contact-list.c: Do not take care of subscription
68         changes.
69
70         * libempathy/gossip-contact.c: Use
71         gossip_presence_state_get_default_status (MC_PRESENCE_OFFLINE)
72         when there is no presence.
73
74 2007-06-06 Xavier Claessens  <xclaesse@gmail.com>
75
76         * libempathy-gtk/empathy-status-icon.c: Add support for blinking when
77         there is an event. Make use of EmpathyIdle for presence handling. Add
78         an event when a contact requets subscription.
79
80         * libempathy-gtk/gossip-contact-list-store.c:
81         * libempathy-gtk/gossip-contact-list-view.c:
82         * libempathy/empathy-contact-manager.c:
83         * libempathy/empathy-tp-contact-list.c:
84         * libempathy/empathy-tp-chatroom.c:
85         * libempathy/empathy-contact-list.c:
86         * libempathy/empathy-contact-list.h: get_contacts() is renamed to
87         get_members(). Adding a signal and a method for local-pending with
88         contacts with the message. Rework completely the contact-list handling in
89         EmpathyTpContactList to follow tp spec.
90
91         * libempathy/empathy-idle.c:
92         * libempathy/empathy-idle.h: Add properties for the state and the 
93         status message. EmpathyIdle is now a singleton to manager self presence.
94
95         * TODO: Updated.
96
97 2007-06-03 Xavier Claessens  <xclaesse@gmail.com>
98
99         * libempathy-gtk/gossip-accounts-dialog.glade: Set use_stock for
100         button_connect to False, to avoid a crasher when opening the accounts
101         window with GTK+ trunk. Fixes bug #439931.
102         * libempathy-gtk/gossip-chat.c: Do not add backlog for chatrooms and
103         do not log backlog from jabber server.
104
105 2007-06-03 Xavier Claessens  <xclaesse@gmail.com>
106
107         * libempathy-gtk/gossip-ui-utils.c
108         * libempathy-gtk/gossip-accounts-dialog.c
109         * libempathy-gtk/Makefile.am
110         * src/empathy-accounts-main.c
111         * src/empathy-chat-main.c
112         * src/Makefile.am
113         * src/empathy-main.c
114         * libempathy/gossip-utils.c
115         * libempathy/Makefile.am
116         * src/empathy-filter.h
117         * src/empathy-filter-plugin.c
118         * src/empathy-filter.xml
119         * src/empathy-filter.c
120         * libempathy/gossip-paths.c
121         * libempathy/gossip-paths.h: Remove unused code and append DATADIR to
122         dirs where GTK should search icons.
123
124 2007-06-03 Xavier Claessens  <xclaesse@gmail.com>
125
126         * po/POTFILES.in:
127         * po/POTFILES.skip: Add missing files that have strings for translation.
128         Skip empathy-desktop.in.in. (Olivier Crete)
129
130 2007-06-03 Xavier Claessens  <xclaesse@gmail.com>
131
132         * libempathy-gtk/gossip-group-chat.c:
133         * libempathy-gtk/gossip-private-chat.c:
134         * libempathy-gtk/gossip-chat.c:
135         * libempathy-gtk/gossip-chat.h:
136         * libempathy/empathy-tp-chat.c: Add all properties described by TP spec
137         for the Text channel on EmpathyTpChat. Make use of "name" and "subject"
138         properties in GossipGroupChat.
139
140 2007-06-02  Xavier Claessens  <xclaesse@gmail.com>
141
142         * libempathy/empathy-log-manager.c: Fix crash when there is no log
143         available for a chat.
144         * libempathy/empathy-tp-contact-list.c: Fix a crash when destroy signal
145         is emitted before StatusChanged.
146
147 2007-06-02  Xavier Claessens  <xclaesse@gmail.com>
148
149         * libempathy-gtk/gossip-group-chat.c:
150         * libempathy-gtk/gossip-private-chat.c:
151         * libempathy-gtk/gossip-chat.c:
152         * libempathy/empathy-log-manager.c:
153         * libempathy/empathy-log-manager.h:
154         * libempathy/empathy-log-manager.xsl:
155         * libempathy/Makefile.am: Log chats and display 10 last messages when
156         opening a new chat.
157
158 2007-06-02  Xavier Claessens  <xclaesse@gmail.com>
159
160         * libempathy-gtk/gossip-group-chat.c:
161         * libempathy/empathy-tp-contact-list.c:
162         * libempathy/gossip-contact.c: Set default presence to available if
163         there is no presence iface.
164
165 2007-06-02  Xavier Claessens  <xclaesse@gmail.com>
166
167         * libempathy-gtk/gossip-ui-utils.c:
168         * libempathy-gtk/gossip-ui-utils.h:
169         * configure.ac: Use gnome_vfs_url_show() instead of gnome_url_show()
170         to avoid libgnomeui dependency (Ross Burton).
171
172 2007-06-01  Xavier Claessens  <xclaesse@gmail.com>
173
174         * libempathy-gtk/gossip-chatrooms-window.c:
175         * libempathy-gtk/gossip-chat-window.c:
176         * libempathy/gossip-chatroom.c:
177         * libempathy/gossip-chatroom-manager.c:
178         * configure.ac: Monitor changes on chatrooms.xml file and relead it 
179         when it's modified. connect chatroom-added/removed in some places where
180         needed.
181
182 2007-06-01  Xavier Claessens  <xclaesse@gmail.com>
183
184         * configure.ac: Bump version to 0.7
185
186 2007-05-31  Xavier Claessens  <xclaesse@gmail.com>
187
188         * libempathy-gtk/gossip-new-chatroom-dialog.c: No need to RequestHandle,
189         MissionControl has API to request the channel from handle string.
190
191         * libempathy-gtk/empathy-main-window.c: Request room channel when
192         clicking on favorite rooms.
193
194         * TODO: Add a task: supporting registering.
195
196 2007-05-31  Xavier Claessens  <xclaesse@gmail.com>
197
198         * libempathy/empathy-idle.c: Do not restore away presence message when
199         coming back after the user set manually to away.
200
201 2007-05-31  Xavier Claessens  <xclaesse@gmail.com>
202
203         * libempathy-gtk/gossip-account-chooser.c: Fix warning when selecting
204         all accounts.
205
206         * src/empathy-accounts-main.c:
207         * libempathy-gtk/empathy-status-icon.c:
208         * libempathy-gtk/gossip-accounts-dialog.h:
209         * libempathy-gtk/gossip-accounts-dialog.c:
210         * libempathy-gtk/gossip-preferences.h:
211         * libempathy-gtk/gossip-preferences.c: Set parent window.
212
213         * libempathy-gtk/empathy-main-window.c: Implement favorite chatroom
214         menu and fix a leak.
215
216         * libempathy-gtk/Makefile.am:
217         * libempathy/Makefile.am:
218         * libempathy/gossip-chatroom.c:
219         * libempathy/gossip-chatroom.h:
220         * libempathy/gossip-chatroom-manager.c:
221         * libempathy/gossip-chatroom-manager.h:
222         * libempathy/gossip-chatroom-manager.dtd:
223         * libempathy-gtk/gossip-chatrooms-window.glade:
224         * libempathy-gtk/gossip-chatrooms-window.c:
225         * libempathy-gtk/gossip-chatrooms-window.h: New files to implement
226         favorite chatrooms and a window to show them.
227
228
229         * libempathy-gtk/gossip-chat.c: Fix tooltip leaked.
230
231         * libempathy-gtk/gossip-chat-window.h:
232         * libempathy-gtk/gossip-chat-window.c: Do not use deprecated
233         gtk_object_sink(). Implement favorite chatroom features. Find a chat
234         by comparing the account AND the chat ID.
235
236         * src/empathy-chat-main.c:
237         * libempathy/empathy-tp-chat.h:
238         * libempathy/empathy-tp-chat.c:
239         * libempathy/gossip-utils.h:
240         * libempathy/gossip-utils.c: empathy_tp_chat_get_id() returns the Text
241         channel's name. The chat ID is unique only for a specified account.
242
243         * libempathy/empathy-tp-contact-list.c: Fix some leaks and add a FIXME
244         comment for a leak not yet fixed.
245
246         * TODO: Would be cool to have a glade catalog for libempathy-gtk.
247
248 2007-05-26  Xavier Claessens  <xclaesse@gmail.com>
249
250         * libempathy-gtk/gossip-contact-list-store.c: Do not highlight contacts
251         already known when creating the contact list.
252         * libempathy/empathy-tp-contact-list.c: Do not set alias if DBus
253         returns an error. Fixes bug #442639.
254         * libempathy/empathy-idle.c: Do not set status message to
255         "Extended autoaway", let user's message unchanged.
256
257 2007-05-25  Xavier Claessens  <xclaesse@gmail.com>
258
259         * configure.ac: Bump version to 0.6
260
261 2007-05-25  Xavier Claessens  <xclaesse@gmail.com>
262
263         * libempathy-gtk/gossip-group-chat.c: Fix refcounting of
264         GossipGroupChat.
265         * libempathy/empathy-tp-contact-list.c: Add debug message when alias
266         request fails.
267         * data/22x22/empathy-group-message.png:
268         * data/22x22/Makefile.am: Add group message icon.
269 2007-05-25  Xavier Claessens  <xclaesse@gmail.com>
270
271         * libempathy-gtk/gossip-new-chatroom-dialog.c: Do not use the server
272         entry's value if it's hidden.
273         * libempathy-gtk/gossip-contact-list-view.c: Do not highlight groups
274         when adding them in the roster.
275         * libempathy/empathy-tp-contact-list.c: Do not create new GossipContact
276         object in presence/avatar/alias changed signal if we don't already know
277         that contact from a contact list channel. This should fix DBus max
278         pending calls limit reached in some cases.
279
280 2007-05-25  Xavier Claessens  <xclaesse@gmail.com>
281
282         * libempathy-gtk/gossip-new-chatroom-dialog.c: Preset the server only
283         for jabber protocol to conference.server. This fixes a warning.
284
285         * libempathy-gtk/gossip-group-chat.h:
286         * libempathy-gtk/gossip-group-chat.c: gossip_group_chat_set_topic() is 
287         a public function.
288
289         * libempathy-gtk/empathy-images.h:
290         * libempathy-gtk/empathy-main-window.glade:
291         * libempathy-gtk/empathy-status-icon.glade: Make use of
292         empathy-new-message icon name.
293
294         * libempathy-gtk/gossip-contact-list-store.c: By default we sort by
295         contacts names.
296
297         * libempathy-gtk/gossip-chat.c: Do not display composing state if
298         it's our own contact that is composing.
299
300         * src/empathy-chat-main.c:
301         * libempathy/empathy-tp-chat.c:
302         * libempathy/empathy-tp-chat.h: Make possible to build the id based on
303         the account and the channel's name. For private chats that means the
304         contact's id.
305
306         * libempathy-gtk/gossip-chat-window.c: Un-comment the code related to
307         chatrooms that is now implemented. We can now Show/Hide contact list
308         for group chats, DnD contact on the window to begin a discussion, join
309         a new chatroom.
310
311         * libempathy-gtk/gossip-account-chooser.c: Add a FIXME message.
312
313         * data/22x22/empathy-new-message.png:
314         * data/22x22/empathy-proto-irc.png:
315         * data/22x22/Makefile.am:
316         * data/32x32/empathy-proto-irc.png:
317         * data/32x32/Makefile.am:
318         * data/gtalk.profile:
319         * data/16x16/empathy-new-message:
320         * data/16x16/empathy-message-new.png:
321         * data/16x16/empathy-proto-irc.png:
322         * data/16x16/Makefile.am:
323         * data/scalable/empathy-proto-irc.svg:
324         * data/scalable/Makefile.am:
325         * data/irc.profile: Adding icons for empathy-new-message and IRC
326         protocol. Make use of the irc icon in the irc profile.
327
328 2007-05-24  Xavier Claessens  <xclaesse@gmail.com>
329
330         * libempathy-gtk/gossip-new-chatroom-dialog.c:
331         * libempathy-gtk/empathy-main-window.c: White space fix.
332
333 2007-05-24  Xavier Claessens  <xclaesse@gmail.com>
334
335         * libempathy-gtk/gossip-account-chooser.c:
336         * libempathy-gtk/gossip-new-chatroom-dialog.c:
337         * libempathy-gtk/gossip-account-widget-jabber.c:
338         * libempathy-gtk/gossip-account-chooser.h:
339         * libempathy-gtk/gossip-new-chatroom-dialog.h:
340         * libempathy-gtk/gossip-group-chat.c:
341         * libempathy-gtk/empathy-main-window.c:
342         * libempathy-gtk/gossip-new-chatroom-dialog.glade:
343         * libempathy-gtk/gossip-account-widget-jabber.glade:
344         * libempathy-gtk/Makefile.am:
345         * libempathy/empathy-tp-chatroom.c:
346         * data/gtalk.profile:
347         * data/jabber.profile:
348         * data/salut.profile:
349         * data/Makefile.am:
350         * data/empathy.desktop.in.in:
351         * data/msn.profile:
352         * data/irc.profile: New objects: GossipAccountChooser and
353         GossipNewChatroom, we can now join any chatroom. Adding IRC profile.
354
355 2007-05-21  Xavier Claessens  <xclaesse@gmail.com>
356
357         * libempathy/empathy-idle.c: If we are offline do not set away on idle.
358         If we are already away restore to available when we are no mode idle.
359         Do no modify status message.
360
361 2007-05-21  Xavier Claessens  <xclaesse@gmail.com>
362
363         * libempathy-gtk/gossip-group-chat.c:
364         * libempathy-gtk/gossip-group-chat.h:
365         * libempathy-gtk/gossip-private-chat.c:
366         * libempathy-gtk/gossip-private-chat.h:
367         * libempathy-gtk/gossip-group-chat.glade:
368         * libempathy-gtk/Makefile.am:
369         * src/empathy-chat-main.c:
370         * libempathy/empathy-tp-contact-list.c:
371         * libempathy/gossip-telepathy-group.c:
372         * libempathy/gossip-telepathy-group.h:
373         * libempathy/empathy-tp-chatroom.c:
374         * libempathy/empathy-tp-chatroom.h: Implementing basic chatroom support.
375         Actually it works only if we get invited in a chatroom.
376
377 2007-05-20  Xavier Claessens  <xclaesse@gmail.com>
378
379         * libempathy-gtk/gossip-chat-view.c: Correctly remember the contact
380         who sent last message.
381
382 2007-05-20  Xavier Claessens  <xclaesse@gmail.com>
383
384         * libempathy-gtk/gossip-chat-view.c: Correctly remember if last message
385         comes from the self contact or another.
386
387 2007-05-20  Xavier Claessens  <xclaesse@gmail.com>
388
389         * libempathy-gtk/gossip-contact-list-model.c:
390         * libempathy-gtk/gossip-contact-list-model.h: Removed.
391         * libempathy-gtk/gossip-contact-list-view.c:
392         * libempathy-gtk/gossip-contact-list-view.h: Added.
393
394 2007-05-20  Xavier Claessens  <xclaesse@gmail.com>
395
396         * libempathy-gtk/gossip-contact-list-store.c: Set COL_NAME earlier like
397         that it can directly be sorted.
398         * data/empathy.schemas.in: s/gossip/empathy/
399
400 2007-05-20  Xavier Claessens  <xclaesse@gmail.com>
401
402         * configure.ac: Bump version to 0.5
403
404 2007-05-20  Xavier Claessens  <xclaesse@gmail.com>
405
406         * libempathy-gtk/gossip-contact-list-store.c: Allow to set custom 
407         function for getting groups of a contact. Make possible to have groups
408         for presence or role/affiliation in chatroom for example.
409         * libempathy-gtk/gossip-contact-list-store.h: Allow to set custom
410         function to handle DnD of contact. Useful when a custom function is set
411         for groups.
412         * src/empathy-chat-main.c: Minor fix.
413         * TODO:
414         * po/POTFILES.in: Updated.
415
416 2007-05-19  Xavier Claessens  <xclaesse@gmail.com>
417
418         * libempathy-gtk/Makefile.am:
419         * libempathy/empathy-tp-chat.c:
420         * libempathy/empathy-contact-manager.c:
421         * libempathy/empathy-contact-list.c: Fix indentation
422         * libempathy/empathy-tp-contact-list.c: Fix not returning the contact
423         in tp_contact_list_find()
424         * TODO: Updated.
425
426 2007-05-19  Xavier Claessens  <xclaesse@gmail.com>
427
428         * libempathy-gtk/gossip-contact-list-store.c:
429         * libempathy-gtk/gossip-preferences.c:
430         * libempathy-gtk/gossip-contact-list-store.h:
431         * libempathy-gtk/gossip-contact-list.c:
432         * libempathy-gtk/gossip-contact-list.h:
433         * libempathy-gtk/empathy-main-window.c:
434         * libempathy-gtk/gossip-contact-list-model.c:
435         * libempathy-gtk/gossip-contact-list-model.h:
436         * libempathy-gtk/Makefile.am:
437         * libempathy/empathy-marshal.list: Split GossipContactList into
438         two objects: GossipContactListStore inheriting from GtkTreeStore and
439         GossipContactListView inheriting from GtkTreeView. This makes
440         easier to build new UI widgets reusing the GtkTreeModel.
441
442 2007-05-19  Xavier Claessens  <xclaesse@gmail.com>
443
444         * libempathy/empathy-idle.c: Auto away when session id idle, instead of
445         when screensaver is active.
446
447 2007-05-18  Xavier Claessens  <xclaesse@gmail.com>
448
449         * libempathy-gtk/gossip-private-chat.h:
450         * libempathy-gtk/gossip-contact-list.c:
451         * libempathy-gtk/gossip-chat.c:
452         * libempathy-gtk/gossip-chat.h:
453         * libempathy-gtk/gossip-chat-window.c:
454         * libempathy-gtk/Makefile.am:
455         * libempathy-gtk/gossip-chat-view.c:
456         * libempathy-gtk/gossip-private-chat.c:
457         * src/empathy-chat-main.c:
458         * libempathy/gossip-utils.c:
459         * libempathy/gossip-contact.h:
460         * libempathy/empathy-tp-chat.c:
461         * libempathy/gossip-utils.h:
462         * libempathy/empathy-contact-manager.c:
463         * libempathy/empathy-contact-manager.h:
464         * libempathy/empathy-tp-contact-list.c:
465         * libempathy/empathy-tp-contact-list.h:
466         * libempathy/empathy-tp-chatroom.c:
467         * libempathy/empathy-tp-chatroom.h:
468         * libempathy/empathy-contact-list.c:
469         * libempathy/empathy-contact-list.h:
470         * libempathy/Makefile.am:
471         * libempathy/gossip-contact.c: EmpathyContactList is now an interface
472         implemented by EmpathyTpContactList, EmpathyContactManager and
473         EmpathyTpChatroom. GossipContactList use that interface to display a 
474         treeview.
475
476 2007-05-17  Xavier Claessens  <xclaesse@gmail.com>
477
478         * libempathy-gtk/gossip-chat.c: Display ChatState.
479
480 2007-05-16  Xavier Claessens  <xclaesse@gmail.com>
481
482         * libempathy-gtk/empathy-status-icon.c:
483         * libempathy/empathy-idle.c:
484         * libempathy/empathy-idle.h:
485         * libempathy/Makefile.am:
486         * po/POTFILES.in: New object EmpathyIdle to manage autoaway and
487         extended autoaway states.
488
489 2007-05-15  Xavier Claessens  <xclaesse@gmail.com>
490
491         * configure.ac:
492         * data/empathy.desktop.in:
493         * data/Makefile.am:
494         * data/empathy.desktop.in.in:
495         * po/POTFILES.in: Set bugzilla information in desktop file and add it 
496         to POTFILES.in
497
498 2007-05-15  Xavier Claessens  <xclaesse@gmail.com>
499
500         * libempathy-gtk/empathy-status-icon.glade:
501         * libempathy-gtk/empathy-main-window.glade: Fix using of gossip icons
502         in menus.
503
504 2007-05-14  Xavier Claessens  <xclaesse@gmail.com>
505
506         * src/empathy-chat-main.c:
507         * src/empathy-main.c:
508         * configure.ac:
509         * data/22x22/Makefile.am:
510         * data/22x22/empathy.png:
511         * data/48x48:
512         * data/48x48/Makefile.am:
513         * data/48x48/empathy.png:
514         * data/32x32/Makefile.am:
515         * data/32x32/empathy.png:
516         * data/16x16/empathy.png:
517         * data/16x16/Makefile.am:
518         * data/scalable/empathy.svg:
519         * data/scalable/Makefile.am:
520         * data/Makefile.am: Add empathy icon stolen from cohoba.
521
522 2007-05-14  Xavier Claessens  <xclaesse@gmail.com>
523
524         * src/empathy-chat-main.c:
525         * src/Makefile.am:
526         * src/empathy-main.c:
527         * po/POTFILES.in
528         * po/LINGUAS:
529         * TODO: Setting up i18n support.
530
531         * po/Makefile.in.in: Removed, it's generated at build time.
532
533 2007-05-13  Xavier Claessens  <xclaesse@gmail.com>
534
535         * libempathy-gtk/gossip-account-widget-jabber.glade: Add an example
536         label for jid.
537
538 2007-05-13  Xavier Claessens  <xclaesse@gmail.com>
539
540         * libempathy-gtk/gossip-chat-window.c:
541         * libempathy-gtk/gossip-chat-window.h:
542         * src/empathy-chat-main.c:
543         * libempathy/empathy-tp-chat.c:
544         * libempathy/empathy-tp-chat.h: When a new text channel arrives, check
545         if there is no existing GossipChat object for it.
546
547 2007-05-13  Xavier Claessens  <xclaesse@gmail.com>
548
549         * src/Makefile.am:
550         * src/empathy-contact-list-main.c: Removing empathy-contact-list
551         program, it's useless.
552
553 2007-05-13  Xavier Claessens  <xclaesse@gmail.com>
554
555         * configure.ac: Change version from 0.3darcs to 0.3svn
556
557 2007-05-13  Xavier Claessens  <xclaesse@gmail.com>
558
559         * autogen.sh: Set executable
560         * po/POTFILES.in: Update translatable files
561
562 2007-03-16  Xavier Claessens  <xclaesse@gmail.com>
563
564         * Initial version
565