1 2007-05-20 Xavier Claessens <xclaesse@gmail.com>
3 * libempathy-gtk/gossip-contact-list-store.c: Allow to set custom
4 function for getting groups of a contact. Make possible to have groups
5 for presence or role/affiliation in chatroom for example.
6 * libempathy-gtk/gossip-contact-list-store.h: Allow to set custom
7 function to handle DnD of contact. Useful when a custom function is set
9 * src/empathy-chat-main.c: Minor fix.
11 * po/POTFILES.in: Updated.
13 2007-05-19 Xavier Claessens <xclaesse@gmail.com>
15 * libempathy-gtk/Makefile.am:
16 * libempathy/empathy-tp-chat.c:
17 * libempathy/empathy-contact-manager.c:
18 * libempathy/empathy-contact-list.c: Fix indentation
19 * libempathy/empathy-tp-contact-list.c: Fix not returning the contact
20 in tp_contact_list_find()
23 2007-05-19 Xavier Claessens <xclaesse@gmail.com>
25 * libempathy-gtk/gossip-contact-list-store.c:
26 * libempathy-gtk/gossip-preferences.c:
27 * libempathy-gtk/gossip-contact-list-store.h:
28 * libempathy-gtk/gossip-contact-list.c:
29 * libempathy-gtk/gossip-contact-list.h:
30 * libempathy-gtk/empathy-main-window.c:
31 * libempathy-gtk/gossip-contact-list-model.c:
32 * libempathy-gtk/gossip-contact-list-model.h:
33 * libempathy-gtk/Makefile.am:
34 * libempathy/empathy-marshal.list: Split GossipContactList into
35 two objects: GossipContactListStore inheriting from GtkTreeStore and
36 GossipContactListView inheriting from GtkTreeView. This makes
37 easier to build new UI widgets reusing the GtkTreeModel.
39 2007-05-19 Xavier Claessens <xclaesse@gmail.com>
41 * libempathy/empathy-idle.c: Auto away when session id idle, instead of
42 when screensaver is active.
44 2007-05-18 Xavier Claessens <xclaesse@gmail.com>
46 * libempathy-gtk/gossip-private-chat.h:
47 * libempathy-gtk/gossip-contact-list.c:
48 * libempathy-gtk/gossip-chat.c:
49 * libempathy-gtk/gossip-chat.h:
50 * libempathy-gtk/gossip-chat-window.c:
51 * libempathy-gtk/Makefile.am:
52 * libempathy-gtk/gossip-chat-view.c:
53 * libempathy-gtk/gossip-private-chat.c:
54 * src/empathy-chat-main.c:
55 * libempathy/gossip-utils.c:
56 * libempathy/gossip-contact.h:
57 * libempathy/empathy-tp-chat.c:
58 * libempathy/gossip-utils.h:
59 * libempathy/empathy-contact-manager.c:
60 * libempathy/empathy-contact-manager.h:
61 * libempathy/empathy-tp-contact-list.c:
62 * libempathy/empathy-tp-contact-list.h:
63 * libempathy/empathy-tp-chatroom.c:
64 * libempathy/empathy-tp-chatroom.h:
65 * libempathy/empathy-contact-list.c:
66 * libempathy/empathy-contact-list.h:
67 * libempathy/Makefile.am:
68 * libempathy/gossip-contact.c: EmpathyContactList is now an interface
69 implemented by EmpathyTpContactList, EmpathyContactManager and
70 EmpathyTpChatroom. GossipContactList use that interface to display a
73 2007-05-17 Xavier Claessens <xclaesse@gmail.com>
75 * libempathy-gtk/gossip-chat.c: Display ChatState.
77 2007-05-16 Xavier Claessens <xclaesse@gmail.com>
79 * libempathy-gtk/empathy-status-icon.c:
80 * libempathy/empathy-idle.c:
81 * libempathy/empathy-idle.h:
82 * libempathy/Makefile.am:
83 * po/POTFILES.in: New object EmpathyIdle to manage autoaway and
84 extended autoaway states.
86 2007-05-15 Xavier Claessens <xclaesse@gmail.com>
89 * data/empathy.desktop.in:
91 * data/empathy.desktop.in.in:
92 * po/POTFILES.in: Set bugzilla information in desktop file and add it
95 2007-05-15 Xavier Claessens <xclaesse@gmail.com>
97 * libempathy-gtk/empathy-status-icon.glade:
98 * libempathy-gtk/empathy-main-window.glade: Fix using of gossip icons
101 2007-05-14 Xavier Claessens <xclaesse@gmail.com>
103 * src/empathy-chat-main.c:
104 * src/empathy-main.c:
106 * data/22x22/Makefile.am:
107 * data/22x22/empathy.png:
109 * data/48x48/Makefile.am:
110 * data/48x48/empathy.png:
111 * data/32x32/Makefile.am:
112 * data/32x32/empathy.png:
113 * data/16x16/empathy.png:
114 * data/16x16/Makefile.am:
115 * data/scalable/empathy.svg:
116 * data/scalable/Makefile.am:
117 * data/Makefile.am: Add empathy icon stolen from cohoba.
119 2007-05-14 Xavier Claessens <xclaesse@gmail.com>
121 * src/empathy-chat-main.c:
123 * src/empathy-main.c:
126 * TODO: Setting up i18n support.
128 * po/Makefile.in.in: Removed, it's generated at build time.
130 2007-05-13 Xavier Claessens <xclaesse@gmail.com>
132 * libempathy-gtk/gossip-account-widget-jabber.glade: Add an example
135 2007-05-13 Xavier Claessens <xclaesse@gmail.com>
137 * libempathy-gtk/gossip-chat-window.c:
138 * libempathy-gtk/gossip-chat-window.h:
139 * src/empathy-chat-main.c:
140 * libempathy/empathy-tp-chat.c:
141 * libempathy/empathy-tp-chat.h: When a new text channel arrives, check
142 if there is no existing GossipChat object for it.
144 2007-05-13 Xavier Claessens <xclaesse@gmail.com>
147 * src/empathy-contact-list-main.c: Removing empathy-contact-list
148 program, it's useless.
150 2007-05-13 Xavier Claessens <xclaesse@gmail.com>
152 * configure.ac: Change version from 0.3darcs to 0.3svn
154 2007-05-13 Xavier Claessens <xclaesse@gmail.com>
156 * autogen.sh: Set executable
157 * po/POTFILES.in: Update translatable files
159 2007-03-16 Xavier Claessens <xclaesse@gmail.com>