comparison 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
comparison
equal deleted inserted replaced
10642:0376d4c84b9f 10643:868aafbe859b
81 GaimBlistNode *mouseover_contact; /**< This is the contact currently mouse-over expanded */ 81 GaimBlistNode *mouseover_contact; /**< This is the contact currently mouse-over expanded */
82 82
83 GtkWidget *tipwindow; /**< The window used by the tooltip */ 83 GtkWidget *tipwindow; /**< The window used by the tooltip */
84 84
85 GaimBlistNode *selected_node; /**< The currently selected node */ 85 GaimBlistNode *selected_node; /**< The currently selected node */
86 86 GtkWidget *statusbox; /**< The status selector dropdown */
87 GdkPixbuf *east, *south; /**< Drop shadow stuff */ 87 GdkPixbuf *east, *south; /**< Drop shadow stuff */
88 GdkWindow *east_shadow, *south_shadow; /**< Drop shadow stuff */ 88 GdkWindow *east_shadow, *south_shadow; /**< Drop shadow stuff */
89 89
90 }; 90 };
91 91
118 * Returns the UI operations structure for the buddy list. 118 * Returns the UI operations structure for the buddy list.
119 * 119 *
120 * @return The GTK list operations structure. 120 * @return The GTK list operations structure.
121 */ 121 */
122 GaimBlistUiOps *gaim_gtk_blist_get_ui_ops(void); 122 GaimBlistUiOps *gaim_gtk_blist_get_ui_ops(void);
123
124 /**
125 * Returns the default gtk buddy list
126 *
127 * There's normally only one buddy list window, but that isn't a necessity. This function
128 * returns the GaimGtkBuddyList we're most likely wanting to work with. This is slightly
129 * cleaner than an externed global.
130 *
131 * @return The default GTK buddy list
132 */
133 GaimGtkBuddyList *gaim_gtk_blist_get_default_gtk_blist();
123 134
124 /** 135 /**
125 * Returns the base image to represent the account, based on the currently selected theme 136 * Returns the base image to represent the account, based on the currently selected theme
126 * 137 *
127 * @param account The account. 138 * @param account The account.