]> git.0d.be Git - empathy.git/blob - ChangeLog
Split GossipContactList into two objects: GossipContactListStore
[empathy.git] / ChangeLog
1 2007-05-19  Xavier Claessens  <xclaesse@gmail.com>
2
3         * libempathy-gtk/gossip-contact-list-store.c:
4         * libempathy-gtk/gossip-preferences.c:
5         * libempathy-gtk/gossip-contact-list-store.h:
6         * libempathy-gtk/gossip-contact-list.c:
7         * libempathy-gtk/gossip-contact-list.h:
8         * libempathy-gtk/empathy-main-window.c:
9         * libempathy-gtk/gossip-contact-list-model.c:
10         * libempathy-gtk/gossip-contact-list-model.h:
11         * libempathy-gtk/Makefile.am:
12         * libempathy/empathy-marshal.list: Split GossipContactList into
13         two objects: GossipContactListStore inheriting from GtkTreeStore and
14         GossipContactListView inheriting from GtkTreeView. This makes
15         easier to build new UI widgets reusing the GtkTreeModel.
16
17 2007-05-19  Xavier Claessens  <xclaesse@gmail.com>
18
19         * libempathy/empathy-idle.c: Auto away when session id idle, instead of
20         when screensaver is active.
21
22 2007-05-18  Xavier Claessens  <xclaesse@gmail.com>
23
24         * libempathy-gtk/gossip-private-chat.h:
25         * libempathy-gtk/gossip-contact-list.c:
26         * libempathy-gtk/gossip-chat.c:
27         * libempathy-gtk/gossip-chat.h:
28         * libempathy-gtk/gossip-chat-window.c:
29         * libempathy-gtk/Makefile.am:
30         * libempathy-gtk/gossip-chat-view.c:
31         * libempathy-gtk/gossip-private-chat.c:
32         * src/empathy-chat-main.c:
33         * libempathy/gossip-utils.c:
34         * libempathy/gossip-contact.h:
35         * libempathy/empathy-tp-chat.c:
36         * libempathy/gossip-utils.h:
37         * libempathy/empathy-contact-manager.c:
38         * libempathy/empathy-contact-manager.h:
39         * libempathy/empathy-tp-contact-list.c:
40         * libempathy/empathy-tp-contact-list.h:
41         * libempathy/empathy-tp-chatroom.c:
42         * libempathy/empathy-tp-chatroom.h:
43         * libempathy/empathy-contact-list.c:
44         * libempathy/empathy-contact-list.h:
45         * libempathy/Makefile.am:
46         * libempathy/gossip-contact.c: EmpathyContactList is now an interface
47         implemented by EmpathyTpContactList, EmpathyContactManager and
48         EmpathyTpChatroom. GossipContactList use that interface to display a 
49         treeview.
50
51 2007-05-17  Xavier Claessens  <xclaesse@gmail.com>
52
53         * libempathy-gtk/gossip-chat.c: Display ChatState.
54
55 2007-05-16  Xavier Claessens  <xclaesse@gmail.com>
56
57         * libempathy-gtk/empathy-status-icon.c:
58         * libempathy/empathy-idle.c:
59         * libempathy/empathy-idle.h:
60         * libempathy/Makefile.am:
61         * po/POTFILES.in: New object EmpathyIdle to manage autoaway and
62         extended autoaway states.
63
64 2007-05-15  Xavier Claessens  <xclaesse@gmail.com>
65
66         * configure.ac:
67         * data/empathy.desktop.in:
68         * data/Makefile.am:
69         * data/empathy.desktop.in.in:
70         * po/POTFILES.in: Set bugzilla information in desktop file and add it 
71         to POTFILES.in
72
73 2007-05-15  Xavier Claessens  <xclaesse@gmail.com>
74
75         * libempathy-gtk/empathy-status-icon.glade:
76         * libempathy-gtk/empathy-main-window.glade: Fix using of gossip icons
77         in menus.
78
79 2007-05-14  Xavier Claessens  <xclaesse@gmail.com>
80
81         * src/empathy-chat-main.c:
82         * src/empathy-main.c:
83         * configure.ac:
84         * data/22x22/Makefile.am:
85         * data/22x22/empathy.png:
86         * data/48x48:
87         * data/48x48/Makefile.am:
88         * data/48x48/empathy.png:
89         * data/32x32/Makefile.am:
90         * data/32x32/empathy.png:
91         * data/16x16/empathy.png:
92         * data/16x16/Makefile.am:
93         * data/scalable/empathy.svg:
94         * data/scalable/Makefile.am:
95         * data/Makefile.am: Add empathy icon stolen from cohoba.
96
97 2007-05-14  Xavier Claessens  <xclaesse@gmail.com>
98
99         * src/empathy-chat-main.c:
100         * src/Makefile.am:
101         * src/empathy-main.c:
102         * po/POTFILES.in
103         * po/LINGUAS:
104         * TODO: Setting up i18n support.
105
106         * po/Makefile.in.in: Removed, it's generated at build time.
107
108 2007-05-13  Xavier Claessens  <xclaesse@gmail.com>
109
110         * libempathy-gtk/gossip-account-widget-jabber.glade: Add an example
111         label for jid.
112
113 2007-05-13  Xavier Claessens  <xclaesse@gmail.com>
114
115         * libempathy-gtk/gossip-chat-window.c:
116         * libempathy-gtk/gossip-chat-window.h:
117         * src/empathy-chat-main.c:
118         * libempathy/empathy-tp-chat.c:
119         * libempathy/empathy-tp-chat.h: When a new text channel arrives, check
120         if there is no existing GossipChat object for it.
121
122 2007-05-13  Xavier Claessens  <xclaesse@gmail.com>
123
124         * src/Makefile.am:
125         * src/empathy-contact-list-main.c: Removing empathy-contact-list
126         program, it's useless.
127
128 2007-05-13  Xavier Claessens  <xclaesse@gmail.com>
129
130         * configure.ac: Change version from 0.3darcs to 0.3svn
131
132 2007-05-13  Xavier Claessens  <xclaesse@gmail.com>
133
134         * autogen.sh: Set executable
135         * po/POTFILES.in: Update translatable files
136
137 2007-03-16  Xavier Claessens  <xclaesse@gmail.com>
138
139         * Initial version
140