]> git.0d.be Git - empathy.git/blob - ChangeLog
Allow to set custom function for getting groups of a contact. Make
[empathy.git] / ChangeLog
1 2007-05-20  Xavier Claessens  <xclaesse@gmail.com>
2
3         * libempathy-gtk/gossip-contact-list-store.c: Allow to set custom 
4         function for getting groups of a contact. Make possible to have groups
5         for presence or role/affiliation in chatroom for example.
6         * libempathy-gtk/gossip-contact-list-store.h: Allow to set custom
7         function to handle DnD of contact. Useful when a custom function is set
8         for groups.
9         * src/empathy-chat-main.c: Minor fix.
10         * TODO:
11         * po/POTFILES.in: Updated.
12
13 2007-05-19  Xavier Claessens  <xclaesse@gmail.com>
14
15         * libempathy-gtk/Makefile.am:
16         * libempathy/empathy-tp-chat.c:
17         * libempathy/empathy-contact-manager.c:
18         * libempathy/empathy-contact-list.c: Fix indentation
19         * libempathy/empathy-tp-contact-list.c: Fix not returning the contact
20         in tp_contact_list_find()
21         * TODO: Updated.
22
23 2007-05-19  Xavier Claessens  <xclaesse@gmail.com>
24
25         * libempathy-gtk/gossip-contact-list-store.c:
26         * libempathy-gtk/gossip-preferences.c:
27         * libempathy-gtk/gossip-contact-list-store.h:
28         * libempathy-gtk/gossip-contact-list.c:
29         * libempathy-gtk/gossip-contact-list.h:
30         * libempathy-gtk/empathy-main-window.c:
31         * libempathy-gtk/gossip-contact-list-model.c:
32         * libempathy-gtk/gossip-contact-list-model.h:
33         * libempathy-gtk/Makefile.am:
34         * libempathy/empathy-marshal.list: Split GossipContactList into
35         two objects: GossipContactListStore inheriting from GtkTreeStore and
36         GossipContactListView inheriting from GtkTreeView. This makes
37         easier to build new UI widgets reusing the GtkTreeModel.
38
39 2007-05-19  Xavier Claessens  <xclaesse@gmail.com>
40
41         * libempathy/empathy-idle.c: Auto away when session id idle, instead of
42         when screensaver is active.
43
44 2007-05-18  Xavier Claessens  <xclaesse@gmail.com>
45
46         * libempathy-gtk/gossip-private-chat.h:
47         * libempathy-gtk/gossip-contact-list.c:
48         * libempathy-gtk/gossip-chat.c:
49         * libempathy-gtk/gossip-chat.h:
50         * libempathy-gtk/gossip-chat-window.c:
51         * libempathy-gtk/Makefile.am:
52         * libempathy-gtk/gossip-chat-view.c:
53         * libempathy-gtk/gossip-private-chat.c:
54         * src/empathy-chat-main.c:
55         * libempathy/gossip-utils.c:
56         * libempathy/gossip-contact.h:
57         * libempathy/empathy-tp-chat.c:
58         * libempathy/gossip-utils.h:
59         * libempathy/empathy-contact-manager.c:
60         * libempathy/empathy-contact-manager.h:
61         * libempathy/empathy-tp-contact-list.c:
62         * libempathy/empathy-tp-contact-list.h:
63         * libempathy/empathy-tp-chatroom.c:
64         * libempathy/empathy-tp-chatroom.h:
65         * libempathy/empathy-contact-list.c:
66         * libempathy/empathy-contact-list.h:
67         * libempathy/Makefile.am:
68         * libempathy/gossip-contact.c: EmpathyContactList is now an interface
69         implemented by EmpathyTpContactList, EmpathyContactManager and
70         EmpathyTpChatroom. GossipContactList use that interface to display a 
71         treeview.
72
73 2007-05-17  Xavier Claessens  <xclaesse@gmail.com>
74
75         * libempathy-gtk/gossip-chat.c: Display ChatState.
76
77 2007-05-16  Xavier Claessens  <xclaesse@gmail.com>
78
79         * libempathy-gtk/empathy-status-icon.c:
80         * libempathy/empathy-idle.c:
81         * libempathy/empathy-idle.h:
82         * libempathy/Makefile.am:
83         * po/POTFILES.in: New object EmpathyIdle to manage autoaway and
84         extended autoaway states.
85
86 2007-05-15  Xavier Claessens  <xclaesse@gmail.com>
87
88         * configure.ac:
89         * data/empathy.desktop.in:
90         * data/Makefile.am:
91         * data/empathy.desktop.in.in:
92         * po/POTFILES.in: Set bugzilla information in desktop file and add it 
93         to POTFILES.in
94
95 2007-05-15  Xavier Claessens  <xclaesse@gmail.com>
96
97         * libempathy-gtk/empathy-status-icon.glade:
98         * libempathy-gtk/empathy-main-window.glade: Fix using of gossip icons
99         in menus.
100
101 2007-05-14  Xavier Claessens  <xclaesse@gmail.com>
102
103         * src/empathy-chat-main.c:
104         * src/empathy-main.c:
105         * configure.ac:
106         * data/22x22/Makefile.am:
107         * data/22x22/empathy.png:
108         * data/48x48:
109         * data/48x48/Makefile.am:
110         * data/48x48/empathy.png:
111         * data/32x32/Makefile.am:
112         * data/32x32/empathy.png:
113         * data/16x16/empathy.png:
114         * data/16x16/Makefile.am:
115         * data/scalable/empathy.svg:
116         * data/scalable/Makefile.am:
117         * data/Makefile.am: Add empathy icon stolen from cohoba.
118
119 2007-05-14  Xavier Claessens  <xclaesse@gmail.com>
120
121         * src/empathy-chat-main.c:
122         * src/Makefile.am:
123         * src/empathy-main.c:
124         * po/POTFILES.in
125         * po/LINGUAS:
126         * TODO: Setting up i18n support.
127
128         * po/Makefile.in.in: Removed, it's generated at build time.
129
130 2007-05-13  Xavier Claessens  <xclaesse@gmail.com>
131
132         * libempathy-gtk/gossip-account-widget-jabber.glade: Add an example
133         label for jid.
134
135 2007-05-13  Xavier Claessens  <xclaesse@gmail.com>
136
137         * libempathy-gtk/gossip-chat-window.c:
138         * libempathy-gtk/gossip-chat-window.h:
139         * src/empathy-chat-main.c:
140         * libempathy/empathy-tp-chat.c:
141         * libempathy/empathy-tp-chat.h: When a new text channel arrives, check
142         if there is no existing GossipChat object for it.
143
144 2007-05-13  Xavier Claessens  <xclaesse@gmail.com>
145
146         * src/Makefile.am:
147         * src/empathy-contact-list-main.c: Removing empathy-contact-list
148         program, it's useless.
149
150 2007-05-13  Xavier Claessens  <xclaesse@gmail.com>
151
152         * configure.ac: Change version from 0.3darcs to 0.3svn
153
154 2007-05-13  Xavier Claessens  <xclaesse@gmail.com>
155
156         * autogen.sh: Set executable
157         * po/POTFILES.in: Update translatable files
158
159 2007-03-16  Xavier Claessens  <xclaesse@gmail.com>
160
161         * Initial version
162