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