Mercurial > pidgin
annotate src/gaim-send @ 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 | ac5bc9a7b603 |
| children |
| rev | line source |
|---|---|
| 11067 | 1 #!/bin/bash |
| 2 | |
| 3 METHOD_NAME=$1 | |
| 4 | |
| 5 if test -z "$METHOD_NAME" | |
| 6 then | |
| 7 cat <<EOF | |
| 11331 | 8 This program calls gaim API functions using DBus and prints the return value. |
| 9 If you are not interested in the return value, use gaim-send-async. | |
| 11067 | 10 |
| 11331 | 11 Usage: |
| 12 | |
| 13 $0 method-name type1:parameter1 type2:parameter2 ... | |
| 11067 | 14 |
| 15 This shell script just invokes dbus-send, see man dbus-send for how | |
| 16 to specify the parameters. | |
| 17 | |
| 18 Examples: | |
| 19 | |
| 11331 | 20 $0 GaimAccountsFindConnected string: string:prpl-jabber |
| 21 $0 GaimAccountsGetAll | |
| 22 $0 GaimCoreQuit | |
| 11067 | 23 |
| 11331 | 24 Use dbus-viewer to get the list of supported functions and their parameters. |
| 11067 | 25 EOF |
| 26 exit 1 | |
| 27 fi | |
| 28 | |
| 29 shift | |
|
13220
ac5bc9a7b603
[gaim-migrate @ 15584]
Richard Laager <rlaager@wiktel.com>
parents:
11331
diff
changeset
|
30 dbus-send --dest=net.sf.gaim.GaimService --print-reply --type=method_call /net/sf/gaim/GaimObject net.sf.gaim.GaimInterface.$METHOD_NAME "$@" |
| 11067 | 31 |
| 32 echo |
