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