From 4df260317b8bd47ca65dca24b376b68b765a378f Mon Sep 17 00:00:00 2001 From: Alexander Lantsev Date: Wed, 19 Feb 2014 12:23:54 +0000 Subject: DropBox: - reorganization of projects and code - added access request at contact's menu - temporary disabled folders sending - added dropbox icon - version bump git-svn-id: http://svn.miranda-ng.org/main/trunk@8174 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- plugins/DropBox/src/dropBox_proto.h | 73 ------------------------------------- 1 file changed, 73 deletions(-) delete mode 100644 plugins/DropBox/src/dropBox_proto.h (limited to 'plugins/DropBox/src/dropBox_proto.h') diff --git a/plugins/DropBox/src/dropBox_proto.h b/plugins/DropBox/src/dropBox_proto.h deleted file mode 100644 index b79f405fdc..0000000000 --- a/plugins/DropBox/src/dropBox_proto.h +++ /dev/null @@ -1,73 +0,0 @@ -#ifndef _DROPBOX_PROTO_H_ -#define _DROPBOX_PROTO_H_ - -//#include "common.h" -#include "http_request.h" - -#define DROPBOX_API_VER "1" -#define DROPBOX_API_ROOT "sandbox" -#define DROPBOX_API_URL "https://api.dropbox.com/" DROPBOX_API_VER -#define DROPBOX_APICONTENT_URL "https://api-content.dropbox.com/" DROPBOX_API_VER - -#define DROPBOX_API_KEY "fa8du7gkf2q8xzg" -#include "..\..\DropBox\secret_key.h" - -#define DROPBOX_FILE_CHUNK_SIZE 1024 * 1024 //1 MB - -extern ULONG g_fileId; - -struct FileTransferParam -{ - HANDLE hProcess; - PROTOFILETRANSFERSTATUS pfts; - - FileTransferParam() - { - pfts.cbSize = sizeof(this->pfts); - pfts.flags = PFTS_UTF; - pfts.currentFileNumber = 0; - pfts.currentFileProgress = 0; - pfts.currentFileSize = 0; - pfts.currentFileTime = 0; - pfts.totalBytes = 0; - pfts.totalFiles = 0; - pfts.totalProgress = 0; - pfts.tszWorkingDir = NULL; - pfts.wszCurrentFile = NULL; - } - - ~FileTransferParam() - { - for (int i = 0; pfts.pszFiles[pfts.totalFiles]; i++) - { - delete pfts.pszFiles[i]; - } - delete pfts.pszFiles; - } -}; - -bool HasAccessToken(); - -void SetContactStatus(MCONTACT hContact, int newStatus); -bool DropBoxLogIn(); - -int OnOptionsInit(WPARAM wParam, LPARAM lParam); -int OnModulesLoaded(WPARAM wParam, LPARAM lParam); - -INT_PTR DropBoxGetCaps(WPARAM wParam, LPARAM lParam); - -INT_PTR DropBoxSendMessage(WPARAM wParam, LPARAM lParam); - -HttpRequest *DropBoxCreateFileChunkedRequest(const char *data, int length); -bool DropBoxSendFileChunkedStart(const char *data, int length, char *uploadId, int &offset); -bool DropBoxSendFileChunkedNext(const char *data, int length, const char *uploadId, int &offset); -bool DropBoxSendFileChunkedEnd(const char *fileName, const char *uploadId, MCONTACT hContact); - -void DropBoxAsyncFileSend(void *arg); - -INT_PTR DropBoxSendFile(WPARAM wParam, LPARAM lParam); - -INT_PTR CALLBACK MainOptionsProc(HWND hwndDlg, UINT msg, WPARAM wParam, LPARAM lParam); -INT_PTR CALLBACK TokenRequestProc(HWND hwndDlg, UINT msg, WPARAM wParam, LPARAM lParam); - -#endif //_DROPBOX_PROTO_H_ \ No newline at end of file -- cgit v1.2.3