diff options
author | Szymon Tokarz <wsx22@o2.pl> | 2014-03-21 23:45:44 +0000 |
---|---|---|
committer | Szymon Tokarz <wsx22@o2.pl> | 2014-03-21 23:45:44 +0000 |
commit | 1a5937099e9333a426edc5fb6eef2ac626557857 (patch) | |
tree | aabe4beebb6a459338b4a0f2cbf0cd7eb0a795e7 /protocols/Sametime/src/StdAfx.h | |
parent | 34daf458e330dd8258293db8067ef5bc3f6cb72c (diff) |
Sametime protocol adopted
- Meanwhile Library included into plugin sources
- needs glib dll files inside Miranda root directory
\dll_x32\libglib-2.0-0.dll and \dll_x32\intl.dll for x32
\dll_x64\libglib-2.0-0.dll and \dll_x64\libintl-8.dll for x64
- more info at docs\readme.txt
git-svn-id: http://svn.miranda-ng.org/main/trunk@8676 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
Diffstat (limited to 'protocols/Sametime/src/StdAfx.h')
-rw-r--r-- | protocols/Sametime/src/StdAfx.h | 97 |
1 files changed, 97 insertions, 0 deletions
diff --git a/protocols/Sametime/src/StdAfx.h b/protocols/Sametime/src/StdAfx.h new file mode 100644 index 0000000000..a5e7c9b64f --- /dev/null +++ b/protocols/Sametime/src/StdAfx.h @@ -0,0 +1,97 @@ +// stdafx.h : include file for standard system include files,
+// or project specific include files that are used frequently, but
+// are changed infrequently
+//
+
+#pragma once
+
+#pragma warning( disable : 4503 4786 )
+
+
+// Windows
+#define _WIN32_WINNT 0x501 // for QueueUserAPC
+#include <windows.h>
+#include <commctrl.h>
+#include <process.h>
+#include <malloc.h>
+#include <stdio.h>
+#include <time.h>
+#include <string.h>
+
+
+// STL
+#include <queue> // for conference.cpp, messaging.cpp
+#include <string> // for conference.cpp, userlist.cpp
+#include <map> // for messaging.cpp
+#include <fstream> // for userlist.cpp
+#include <iostream> // for userlist.cpp
+
+
+// Glib
+//
+// Subset of libs and includes from Glib v 2.26 from:
+// http://ftp.gnome.org/pub/gnome/binaries/win32/glib/2.26/glib-dev_2.26.1-1_win32.zip
+// http://ftp.gnome.org/pub/gnome/binaries/win32/glib/2.26/glib-dev_2.26.1-1_win64.zip
+//
+//
+// dll files needed in main Miranda directory:
+//
+// x32
+// libglib-2.0-0.dll from http://ftp.gnome.org/pub/gnome/binaries/win32/glib/2.26/glib_2.26.1-1_win32.zip
+// intl.dll from http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/gettext-runtime_0.18.1.1-2_win32.zip
+//
+// x64
+// libglib-2.0-0.dll from http://ftp.gnome.org/pub/gnome/binaries/win64/glib/2.26/glib_2.26.1-1_win64.zip
+// libintl-8.dll from http://ftp.gnome.org/pub/gnome/binaries/win64/dependencies/gettext-runtime_0.18.1.1-2_win64.zip
+//
+#include <glib.h> //for meanwhile and session.cpp
+
+
+// Menwhile
+// Sources of Meanwhile v 1.0.2 from
+// http://meanwhile.sourceforge.net/
+extern "C" {
+#include <mw_session.h>
+#include <mw_cipher.h>
+#include <mw_st_list.h>
+//#include <mw_util.h>
+#include <mw_service.h>
+#include <mw_channel.h>
+#include <mw_srvc_im.h>
+#include <mw_srvc_aware.h>
+#include <mw_srvc_resolve.h>
+#include <mw_srvc_store.h>
+#include <mw_srvc_place.h>
+#include <mw_srvc_ft.h>
+#include <mw_srvc_conf.h>
+#include <mw_error.h>
+#include <mw_message.h>
+};
+
+
+// Miranda
+#include <newpluginapi.h>
+#include <m_system.h>
+#include <m_protoint.h>
+#include <m_options.h>
+#include <m_skin.h>
+#include <m_clist.h>
+#include <m_message.h>
+#include <statusmodes.h>
+#include <m_langpack.h>
+#include <m_netlib.h>
+#include <m_database.h>
+#include <m_protocols.h>
+#include <m_protomod.h>
+#include <m_protosvc.h>
+#include <m_ignore.h>
+#include <m_clui.h>
+#include <m_clc.h>
+#include <m_utils.h>
+#include <m_idle.h>
+#include <m_addcontact.h>
+#include <m_popup.h>
+#include <m_chat.h>
+#include <m_genmenu.h>
+#include <m_icolib.h>
+
|