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