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