Mercurial > pidgin.yaz
view doc/gaim-remote.1.in @ 9797:62eb9fe24692
[gaim-migrate @ 10665]
"This patch adds gaim_notify_userinfo() and a notify_userinfo() UI
callback. gaim_notify_userinfo() is much like
gaim_notify_formatted() except that it always takes a
GaimConnection* as its handle and has an
additional argument, const char* who.
gaim_gtk_notify_userinfo() currently passes all the information
except the GaimConnection* and the const char* who to
gaim_gtk_notify_formatted(). This could be changed in the future
to, for example, have a standardized window title which would
note the account and/or user associated with the information.
This is needed because some UIs (Adium, for example) don't want
to present the information in a standalone window - they want to
associate the information with a particular contact / buddy and
display it with that object's other information. Previously,
gaim_notify_formatted() was not useful for this purpose as it could
not be determined what user's info it was; gaim_notify_userinfo()
makes this possible.
This patch modifies notify.c and notify.h for the new function,
modifies gtknotify.c to register the ui op and pass calls to it on the
gaim_gtk_notify_formatted, and modifies all prpls except SILC
(which I don't understand well enough to modify, but there's no
actual harm in leaving it as gaim_notify_formatted() for now) to
use gaim_notify_userinfo() and pass their gc and username when
calling the function." -- Evan Schoenberg
committer: Tailor Script <tailor@pidgin.im>
author | Luke Schierer <lschiere@pidgin.im> |
---|---|
date | Fri, 20 Aug 2004 22:05:18 +0000 |
parents | a47f038ecf9a |
children |
line wrap: on
line source
.TH gaim-remote 1 .SH "NAME" gaim-remote v@VERSION@ \- Gaim command-line remote control .SH "SYNOPSIS" .TP 5 \fBgaim-remote \fI[command]\fR \fI[parameters]\fR .TP 5 \fBgaim-remote -h \fI[command]\fR .SH "DESCRIPTION" .PP \fbgaim-remote\fR is a command-line interface for controlling an already-running instance of the Gaim Instant Messaging client. It currently has only rudimentary support for launching AIM-style URIs, and closing the running instance, although further functionality is planned. .SH "OPTIONS" The following options are provided by \fBgaim-remote\fR: .TP .B \-h [\fIcommand\fB] Display help for \fBgaim-remote\fR or a specific command (see below). .SH "COMMANDS" The following commands are implemented by \fBgaim-remote\fR: .TP .B quit Closes the currently-running instance of \fBGaim\fR. .TP .B uri [URI] Sends the given AIM-style URI to the currently running instance of \fBGaim\fR (see below). .SH "URIs" The following URIs are currently valid. These default to acting on the first AIM account you have in your list: .TP .B aim:goim?screenname=[SCREENNAME] Begins a new conversation with the given screenname. .TP .B aim:goim?screenname=[SCREENNAME]&message=[MESSAGE] Sends the given message to the screenname. Spaces in the message must be replaced with +. .TP .B aim:gochat?roomname=[CHATROOM] Opens a chat window in the given room. .TP .B aim:addbuddy?screenname=[SCREENNAME] Opens a dialog to add the specified buddy to your buddy list. .SH "FILES" .TP .I /tmp/gaim_[USERNAME].[INSTANCE] The UNIX domain socket used to contact the running instance of \fBGaim\fR. .SH "SEE ALSO" .BR gaim (1), .BR \fIhttp://gaim.sourceforge.net/\fR, .BR \fIhttp://www.sourceforge.net/projects/gaim/\fR .SH "AUTHOR" .PP This manpage was written by Robert McQueen <\fIrobot101@debian.org\fR> for the Debian GNU/Linux system (but may be used by others).