]> cgit.babelmonkeys.de Git - jubjub.git/blobdiff - src/gui/gtk/JubGtkUI.h
Open new chat windows when activating a roster row
[jubjub.git] / src / gui / gtk / JubGtkUI.h
index 15481944461c316b8deb603aa5c81c7e64c618df..add8d76c6fd72e5af0112e039061ff89af8418d3 100644 (file)
@@ -3,12 +3,14 @@
 
 #import "JubUI.h"
 
-@interface JubGtkUI: OFObject <JubUI, XMPPRosterDelegate, XMPPConnectionDelegate>
+@class JubGtkRosterUI;
+@class XMPPConnection;
+
+@interface JubGtkUI: OFObject <JubUI>
 {
-       GtkTreeStore *roster_model;
-       GtkTreeModelFilter *roster_filter;
-       OFMapTable *groupMap;
-       OFMutableDictionary *contactMap;
-       OFCountedSet *presences;
+       JubGtkRosterUI *rosterUI;
+       GtkBuilder *builder;
 }
+
+- initWithConnection: (XMPPConnection*)connection;
 @end