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