Mercurial > pidgin
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.