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