From 6c6549fe3bd2e4103b917a7a9d4c7baf01f1726e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20P=C3=B6sel?= Date: Sat, 3 Nov 2012 15:28:05 +0000 Subject: Facebook: Few services in status menu git-svn-id: http://svn.miranda-ng.org/main/trunk@2164 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- protocols/FacebookRM/src/proto.cpp | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) (limited to 'protocols/FacebookRM/src/proto.cpp') diff --git a/protocols/FacebookRM/src/proto.cpp b/protocols/FacebookRM/src/proto.cpp index f0b9b7af90..18ada5d913 100644 --- a/protocols/FacebookRM/src/proto.cpp +++ b/protocols/FacebookRM/src/proto.cpp @@ -451,6 +451,34 @@ int FacebookProto::OnMind(WPARAM,LPARAM) return FALSE; } +int FacebookProto::CheckNewsfeeds(WPARAM, LPARAM) +{ + if (!isOffline()) { + facy.client_notify( TranslateT("Loading newsfeeds...")); + facy.feeds(); + } + return 0; +} + +int FacebookProto::CheckFriendRequests(WPARAM, LPARAM) +{ + if (!isOffline()) { + facy.client_notify( TranslateT("Checking friend requests...")); + ProcessFriendRequests(NULL); + } + return 0; +} + +int FacebookProto::RefreshBuddyList(WPARAM, LPARAM) +{ + if (!isOffline()) { + facy.client_notify( TranslateT("Refreshing buddy list...")); + facy.buddy_list(); + } + return 0; +} + + int FacebookProto::VisitProfile(WPARAM wParam,LPARAM lParam) { HANDLE hContact = reinterpret_cast(wParam); -- cgit v1.2.3