summaryrefslogtreecommitdiff
path: root/plugins/SeenPlugin/src/seen.h
diff options
context:
space:
mode:
authorGeorge Hazan <george.hazan@gmail.com>2015-03-02 17:24:43 +0000
committerGeorge Hazan <george.hazan@gmail.com>2015-03-02 17:24:43 +0000
commit20cc2883a8790563b18e7ba2985b6e92b27073af (patch)
tree9a7fb043b04465a9df88434ffc0f60e438bfe7c1 /plugins/SeenPlugin/src/seen.h
parent2c65784dd4a3c4bfdca6487244291926b9ff9132 (diff)
- much more effective protocol filter;
- support for server-side LastSeen requests; - interception of LastSeen writes from another modules; - code cleaning; - version bump git-svn-id: http://svn.miranda-ng.org/main/trunk@12300 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
Diffstat (limited to 'plugins/SeenPlugin/src/seen.h')
-rw-r--r--plugins/SeenPlugin/src/seen.h15
1 files changed, 11 insertions, 4 deletions
diff --git a/plugins/SeenPlugin/src/seen.h b/plugins/SeenPlugin/src/seen.h
index fb548780f9..543ea214d0 100644
--- a/plugins/SeenPlugin/src/seen.h
+++ b/plugins/SeenPlugin/src/seen.h
@@ -46,6 +46,7 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#include <m_popup.h>
#include <m_ignore.h>
#include <m_button.h>
+#include <m_string.h>
#include <m_tipper.h>
@@ -74,7 +75,9 @@ WCHAR *any_to_Idle(MCONTACT hContact, const char *module_name, const char *setti
#define ICON_OCC 17
#define ICON_DND 18
#define ICON_FREE 19
-#define ICON_INVIS 20
+#define ICON_INVIS 20
+
+#define WM_REFRESH_UI (WM_USER+10)
#define DEFAULT_MENUSTAMP _T("%d.%m.%Y - %H:%M [%s]")
#define DEFAULT_POPUPSTAMP TranslateT("%n is %s (%u)")
@@ -118,10 +121,14 @@ struct logthread_info
extern HINSTANCE hInstance;
extern DWORD StatusColors15bits[];
extern BOOL includeIdle;
-extern HANDLE ehmissed;
-extern HANDLE ehuserinfo, ehmissed_proto;
+extern HANDLE ehmissed, ehuserinfo, ehmissed_proto;
+extern HANDLE g_pUserInfo;
extern HGENMENU hmenuitem;
extern DWORD dwmirver;
+void LoadWatchedProtos();
+void UnloadWatchedProtos();
+extern LIST<char> arWatchedProtos;
+
extern LIST<logthread_info> arContacts;
-extern CRITICAL_SECTION csContacts; \ No newline at end of file
+extern mir_cs csContacts;