Fri, 06 Dec 2013 01:06:45 -0800
Remove the "existing window" option for where to open URLs.
This was kind of a dumb option. I mean, who would want that?
We didn't support it in Chrome. We attempted to support it in
Firefox, Netscape and Opera.
It actually caused my Pidgin to hang when I tested it with Firefox.
I'm sure it's fixable, but who cares? Here's the stacktrace, for the
curious:
#0 0x00007f5c461a8fbd in poll () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f5c470be1dc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f5c470be6ba in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f5c470ffe41 in g_spawn_sync () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f5c471002b8 in g_spawn_command_line_sync () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00000000004ae804 in uri_command (command=0x203e760 "firefox -a firefox -remote openURL('http://www.yahoo.com/')",
sync=1) at gtknotify.c:1270
|
23557
73ca7c62ad11
Document the command signals.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents:
diff
changeset
|
1 | /** @page cmd-signals Command Signals |
|
73ca7c62ad11
Document the command signals.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents:
diff
changeset
|
2 | @signals |
|
73ca7c62ad11
Document the command signals.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents:
diff
changeset
|
3 | @signal cmd-added |
|
73ca7c62ad11
Document the command signals.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents:
diff
changeset
|
4 | @signal cmd-removed |
|
73ca7c62ad11
Document the command signals.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents:
diff
changeset
|
5 | @endsignals |
|
73ca7c62ad11
Document the command signals.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents:
diff
changeset
|
6 | |
|
73ca7c62ad11
Document the command signals.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents:
diff
changeset
|
7 | @see cmds.h |
|
73ca7c62ad11
Document the command signals.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents:
diff
changeset
|
8 | |
|
73ca7c62ad11
Document the command signals.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents:
diff
changeset
|
9 | @signaldef cmd-added |
|
73ca7c62ad11
Document the command signals.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents:
diff
changeset
|
10 | @signalproto |
|
73ca7c62ad11
Document the command signals.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents:
diff
changeset
|
11 | void (*cmd_added)(const char *command, PurpleCmdPriority priority, |
|
73ca7c62ad11
Document the command signals.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents:
diff
changeset
|
12 | PurpleCmdFlag flag); |
|
73ca7c62ad11
Document the command signals.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents:
diff
changeset
|
13 | @endsignalproto |
|
73ca7c62ad11
Document the command signals.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents:
diff
changeset
|
14 | @signaldesc |
|
73ca7c62ad11
Document the command signals.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents:
diff
changeset
|
15 | Emitted when a new command is added. |
|
73ca7c62ad11
Document the command signals.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents:
diff
changeset
|
16 | @param command The new command. |
|
73ca7c62ad11
Document the command signals.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents:
diff
changeset
|
17 | @param priority The priority of the new command. |
|
73ca7c62ad11
Document the command signals.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents:
diff
changeset
|
18 | @param flag The command flags. |
|
73ca7c62ad11
Document the command signals.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents:
diff
changeset
|
19 | @endsignaldef |
|
73ca7c62ad11
Document the command signals.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents:
diff
changeset
|
20 | |
|
73ca7c62ad11
Document the command signals.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents:
diff
changeset
|
21 | @signaldef cmd-removed |
|
73ca7c62ad11
Document the command signals.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents:
diff
changeset
|
22 | @signalproto |
|
73ca7c62ad11
Document the command signals.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents:
diff
changeset
|
23 | void (*cmd_removed)(const char *command); |
|
73ca7c62ad11
Document the command signals.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents:
diff
changeset
|
24 | @endsignalproto |
|
73ca7c62ad11
Document the command signals.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents:
diff
changeset
|
25 | @signaldesc |
|
73ca7c62ad11
Document the command signals.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents:
diff
changeset
|
26 | Emitted when a command is removed. |
|
73ca7c62ad11
Document the command signals.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents:
diff
changeset
|
27 | @param command The removed command. |
|
73ca7c62ad11
Document the command signals.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents:
diff
changeset
|
28 | @endsignaldef |
|
73ca7c62ad11
Document the command signals.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents:
diff
changeset
|
29 | */ |