diff src/gtkblist.h @ 10643:868aafbe859b

[gaim-migrate @ 12153] GtkGaimStatusBox, a new status selection widget. It currently sucks. Pretty much just the UI code with enough copy/paste code hacked in from gtkstatusselector to minimally work. Minimally work provided you're only using protocol which have already been updated to handle offline/online as statuses. Which I think is limited to AIM and Yahoo! right now. Anyway, it's cool. committer: Tailor Script <tailor@pidgin.im>
author Sean Egan <seanegan@gmail.com>
date Sun, 27 Feb 2005 08:35:11 +0000
parents ec82cbb21fe8
children 364a2ef907ae
line wrap: on
line diff
--- a/src/gtkblist.h	Sat Feb 26 19:25:44 2005 +0000
+++ b/src/gtkblist.h	Sun Feb 27 08:35:11 2005 +0000
@@ -83,7 +83,7 @@
 	GtkWidget *tipwindow;            /**< The window used by the tooltip */
 
 	GaimBlistNode *selected_node;   /**< The currently selected node */
-
+        GtkWidget *statusbox;            /**< The status selector dropdown */
 	GdkPixbuf *east, *south;                 /**< Drop shadow stuff */
 	GdkWindow *east_shadow, *south_shadow;   /**< Drop shadow stuff */
 
@@ -122,6 +122,17 @@
 GaimBlistUiOps *gaim_gtk_blist_get_ui_ops(void);
 
 /**
+ * Returns the default gtk buddy list
+ * 
+ * There's normally only one buddy list window, but that isn't a necessity. This function
+ * returns the GaimGtkBuddyList we're most likely wanting to work with. This is slightly
+ * cleaner than an externed global.
+ * 
+ * @return The default GTK buddy list
+ */
+GaimGtkBuddyList *gaim_gtk_blist_get_default_gtk_blist();
+
+/**
  * Returns the base image to represent the account, based on the currently selected theme
  *
  * @param account  The account.