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