]> cgit.babelmonkeys.de Git - jubjub.git/blob - src/gui/gtk/JubGtkRosterUI.h
Split GTK roster delegate into separate class
[jubjub.git] / src / gui / gtk / JubGtkRosterUI.h
1 #import <ObjFW/ObjFW.h>
2 #import <ObjXMPP/ObjXMPP.h>
3 #include <gtk/gtk.h>
4
5 @interface JubGtkRosterUI: OFObject <XMPPRosterDelegate, XMPPConnectionDelegate>
6 {
7         GtkTreeStore *roster_model;
8         GtkTreeModelFilter *roster_filter;
9         OFMapTable *groupMap;
10         OFMutableDictionary *contactMap;
11         OFCountedSet *presences;
12         GtkBuilder *builder;
13 }
14 - initWithBuilder: (GtkBuilder*)builder;
15 @end