Mercurial > pidgin
view plugins/perl/common/Notify.xs @ 13505:7a6763bbf82b
[gaim-migrate @ 15881]
On Mon, 2006-03-13 at 15:10 -0500, Adil wrote:
> Would it be `better' to not print an error message for the event
> (because it is possible to have a chat-window for a disconnected
> account), and popup a menu with disabled entries instead?
This commit implements that. I've also removed some code duplication by having create_chat_menu() look up the prpl_info from the gc.
Also, I think we should grey out the Send File menu item when a particular user doesn't have the ability to receive files, rather than not show it. It's more consistent with what we do elsewhere. I've made that change as well.
committer: Tailor Script <tailor@pidgin.im>
| author | Richard Laager <rlaager@wiktel.com> |
|---|---|
| date | Tue, 14 Mar 2006 06:15:31 +0000 |
| parents | 96f9b4798012 |
| children |
line wrap: on
line source
#include "module.h" MODULE = Gaim::Notify PACKAGE = Gaim::Notify PREFIX = gaim_notify_ PROTOTYPES: ENABLE void gaim_notify_close(type, ui_handle) Gaim::NotifyType type void * ui_handle void gaim_notify_close_with_handle(handle) void * handle void * gaim_notify_email(handle, subject, from, to, url, cb, user_data) void * handle const char *subject const char *from const char *to const char *url Gaim::NotifyCloseCallback cb gpointer user_data void * gaim_notify_emails(handle, count, detailed, subjects, froms, tos, urls, cb, user_data) void * handle size_t count gboolean detailed const char **subjects const char **froms const char **tos const char **urls Gaim::NotifyCloseCallback cb gpointer user_data void * gaim_notify_formatted(handle, title, primary, secondary, text, cb, user_data) void * handle const char *title const char *primary const char *secondary const char *text Gaim::NotifyCloseCallback cb gpointer user_data Gaim::NotifyUiOps gaim_notify_get_ui_ops() void * gaim_notify_message(handle, type, title, primary, secondary, cb, user_data) void * handle Gaim::NotifyMsgType type const char *title const char *primary const char *secondary Gaim::NotifyCloseCallback cb gpointer user_data void * gaim_notify_searchresults(gc, title, primary, secondary, results, cb, user_data) Gaim::Connection gc const char *title const char *primary const char *secondary Gaim::NotifySearchResults results Gaim::NotifyCloseCallback cb gpointer user_data void gaim_notify_set_ui_ops(ops) Gaim::NotifyUiOps ops void * gaim_notify_uri(handle, uri) void * handle const char *uri void * gaim_notify_userinfo(gc, who, text, cb, user_data) Gaim::Connection gc const char *who const char *text Gaim::NotifyCloseCallback cb gpointer user_data
