Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/EionRobb/skype4pidgin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEion Robb <eion@robbmob.com>2010-08-13 06:23:34 +0400
committerEion Robb <eion@robbmob.com>2010-08-13 06:23:34 +0400
commit9bc8833c7f06264d18c4ba5e77099b59935ff69f (patch)
tree3bf25c16beaeaa8d5dff897541b0e63320636b3a /skype_events.c
parent742ee2ad24b4dfcce7fd672cea15be6aced203a8 (diff)
Replace the 'Call...' buddy list menu item with 'End Call' if you are in a call with that buddy
Diffstat (limited to 'skype_events.c')
-rw-r--r--skype_events.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/skype_events.c b/skype_events.c
index 490db9e..9b1f676 100644
--- a/skype_events.c
+++ b/skype_events.c
@@ -860,6 +860,7 @@ skype_call_accept_cb(gchar *call)
{
skype_send_message_nowait("ALTER CALL %s ANSWER", call);
skype_send_message_nowait("SET CALL %s SEEN", call);
+ skype_send_message_nowait("CLEAR CALLHISTORY INCOMING");
g_free(call);
}
@@ -868,6 +869,7 @@ skype_call_accept_video_cb(gchar *call)
{
skype_send_message("ALTER CALL %s ANSWER", call);
skype_send_message("SET CALL %s SEEN", call);
+ skype_send_message("CLEAR CALLHISTORY INCOMING");
skype_send_message_nowait("ALTER CALL %s START_VIDEO_SEND", call);
skype_send_message_nowait("ALTER CALL %s START_VIDEO_RECEIVE", call);
g_free(call);
@@ -878,6 +880,7 @@ skype_call_reject_cb(gchar *call)
{
skype_send_message_nowait("ALTER CALL %s END HANGUP", call);
skype_send_message_nowait("SET CALL %s SEEN", call);
+ skype_send_message_nowait("CLEAR CALLHISTORY INCOMING");
g_free(call);
}
@@ -885,6 +888,7 @@ void
skype_call_ignore_cb(gchar *call)
{
skype_send_message_nowait("SET CALL %s SEEN", call);
+ skype_send_message_nowait("CLEAR CALLHISTORY INCOMING");
g_free(call);
}
@@ -893,6 +897,7 @@ skype_call_voicemail_cb(gchar *call)
{
skype_send_message_nowait("ALTER CALL %s END REDIRECT_TO_VOICEMAIL", call);
skype_send_message_nowait("SET CALL %s SEEN", call);
+ skype_send_message_nowait("CLEAR CALLHISTORY INCOMING");
g_free(call);
}
@@ -901,6 +906,7 @@ skype_call_forward_cb(gchar *call)
{
skype_send_message_nowait("ALTER CALL %s END FORWARD_CALL", call);
skype_send_message_nowait("SET CALL %s SEEN", call);
+ skype_send_message_nowait("CLEAR CALLHISTORY INCOMING");
g_free(call);
}