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