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