Merge authors: poy (poy) ------------------------------------------------------------ revno: 6 [merge] committer: poy <p...@123gen.com> branch nick: ScriptPlugin timestamp: Tue 2013-01-29 19:45:19 +0100 message: merge modified: LICENSE pluginsdk/Config.cpp pluginsdk/Config.h pluginsdk/Connections.cpp pluginsdk/Connections.h pluginsdk/Core.cpp pluginsdk/Core.h pluginsdk/Hooks.cpp pluginsdk/Hooks.h pluginsdk/Hubs.cpp pluginsdk/Hubs.h pluginsdk/Logger.cpp pluginsdk/Logger.h pluginsdk/PluginDefs.h pluginsdk/Queue.cpp pluginsdk/Queue.h pluginsdk/Tagger.cpp pluginsdk/Tagger.h pluginsdk/UI.cpp pluginsdk/UI.h pluginsdk/Util.cpp pluginsdk/Util.h src/CriticalSection.h src/LuaExec.h src/LuaManager.cpp src/LuaManager.h src/Plugin.cpp src/Plugin.h src/ScriptInstance.cpp src/ScriptInstance.h src/debug.h src/main.cpp src/resource.rc src/stdafx.cpp src/stdafx.h src/version.h
-- lp:~dcplusplus-team/dcpp-plugin-sdk-cpp/ScriptPlugin https://code.launchpad.net/~dcplusplus-team/dcpp-plugin-sdk-cpp/ScriptPlugin Your team Dcplusplus-team is subscribed to branch lp:~dcplusplus-team/dcpp-plugin-sdk-cpp/ScriptPlugin. To unsubscribe from this branch go to https://code.launchpad.net/~dcplusplus-team/dcpp-plugin-sdk-cpp/ScriptPlugin/+edit-subscription
=== modified file 'LICENSE' --- LICENSE 2012-11-16 19:19:36 +0000 +++ LICENSE 2013-01-29 18:14:01 +0000 @@ -1,5 +1,5 @@ DC++ plugin SDK (C++) -Copyright (C) 2012 Jacek Sieka, arnetheduck at gmail dot com +Copyright (C) 2012-2013 Jacek Sieka, arnetheduck at gmail dot com This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License === modified file 'pluginsdk/Config.cpp' --- pluginsdk/Config.cpp 2012-11-15 18:17:16 +0000 +++ pluginsdk/Config.cpp 2013-01-18 21:37:14 +0000 @@ -1,5 +1,5 @@ /* - * Copyright (C) 2012 Jacek Sieka, arnetheduck on gmail point com + * Copyright (C) 2012-2013 Jacek Sieka, arnetheduck on gmail point com * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by === modified file 'pluginsdk/Config.h' --- pluginsdk/Config.h 2012-11-15 18:17:16 +0000 +++ pluginsdk/Config.h 2013-01-18 21:37:14 +0000 @@ -1,5 +1,5 @@ /* - * Copyright (C) 2012 Jacek Sieka, arnetheduck on gmail point com + * Copyright (C) 2012-2013 Jacek Sieka, arnetheduck on gmail point com * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by === modified file 'pluginsdk/Connections.cpp' --- pluginsdk/Connections.cpp 2012-11-15 18:17:16 +0000 +++ pluginsdk/Connections.cpp 2013-01-18 21:37:14 +0000 @@ -1,5 +1,5 @@ /* - * Copyright (C) 2012 Jacek Sieka, arnetheduck on gmail point com + * Copyright (C) 2012-2013 Jacek Sieka, arnetheduck on gmail point com * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by === modified file 'pluginsdk/Connections.h' --- pluginsdk/Connections.h 2012-11-15 18:17:16 +0000 +++ pluginsdk/Connections.h 2013-01-18 21:37:14 +0000 @@ -1,5 +1,5 @@ /* - * Copyright (C) 2012 Jacek Sieka, arnetheduck on gmail point com + * Copyright (C) 2012-2013 Jacek Sieka, arnetheduck on gmail point com * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by === modified file 'pluginsdk/Core.cpp' --- pluginsdk/Core.cpp 2012-11-15 18:17:16 +0000 +++ pluginsdk/Core.cpp 2013-01-18 21:37:14 +0000 @@ -1,5 +1,5 @@ /* - * Copyright (C) 2012 Jacek Sieka, arnetheduck on gmail point com + * Copyright (C) 2012-2013 Jacek Sieka, arnetheduck on gmail point com * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by === modified file 'pluginsdk/Core.h' --- pluginsdk/Core.h 2012-11-15 18:17:16 +0000 +++ pluginsdk/Core.h 2013-01-18 21:37:14 +0000 @@ -1,5 +1,5 @@ /* - * Copyright (C) 2012 Jacek Sieka, arnetheduck on gmail point com + * Copyright (C) 2012-2013 Jacek Sieka, arnetheduck on gmail point com * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by === modified file 'pluginsdk/Hooks.cpp' --- pluginsdk/Hooks.cpp 2012-11-15 18:17:16 +0000 +++ pluginsdk/Hooks.cpp 2013-01-18 21:37:14 +0000 @@ -1,5 +1,5 @@ /* - * Copyright (C) 2012 Jacek Sieka, arnetheduck on gmail point com + * Copyright (C) 2012-2013 Jacek Sieka, arnetheduck on gmail point com * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by === modified file 'pluginsdk/Hooks.h' --- pluginsdk/Hooks.h 2012-11-15 18:17:16 +0000 +++ pluginsdk/Hooks.h 2013-01-18 21:37:14 +0000 @@ -1,5 +1,5 @@ /* - * Copyright (C) 2012 Jacek Sieka, arnetheduck on gmail point com + * Copyright (C) 2012-2013 Jacek Sieka, arnetheduck on gmail point com * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by === modified file 'pluginsdk/Hubs.cpp' --- pluginsdk/Hubs.cpp 2012-11-15 18:17:16 +0000 +++ pluginsdk/Hubs.cpp 2013-01-18 21:37:14 +0000 @@ -1,5 +1,5 @@ /* - * Copyright (C) 2012 Jacek Sieka, arnetheduck on gmail point com + * Copyright (C) 2012-2013 Jacek Sieka, arnetheduck on gmail point com * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by === modified file 'pluginsdk/Hubs.h' --- pluginsdk/Hubs.h 2012-11-15 18:17:16 +0000 +++ pluginsdk/Hubs.h 2013-01-18 21:37:14 +0000 @@ -1,5 +1,5 @@ /* - * Copyright (C) 2012 Jacek Sieka, arnetheduck on gmail point com + * Copyright (C) 2012-2013 Jacek Sieka, arnetheduck on gmail point com * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by === modified file 'pluginsdk/Logger.cpp' --- pluginsdk/Logger.cpp 2012-11-15 18:17:16 +0000 +++ pluginsdk/Logger.cpp 2013-01-18 21:37:14 +0000 @@ -1,5 +1,5 @@ /* - * Copyright (C) 2012 Jacek Sieka, arnetheduck on gmail point com + * Copyright (C) 2012-2013 Jacek Sieka, arnetheduck on gmail point com * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by === modified file 'pluginsdk/Logger.h' --- pluginsdk/Logger.h 2012-11-15 18:17:16 +0000 +++ pluginsdk/Logger.h 2013-01-18 21:37:14 +0000 @@ -1,5 +1,5 @@ /* - * Copyright (C) 2012 Jacek Sieka, arnetheduck on gmail point com + * Copyright (C) 2012-2013 Jacek Sieka, arnetheduck on gmail point com * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by === modified file 'pluginsdk/PluginDefs.h' --- pluginsdk/PluginDefs.h 2012-12-27 21:13:45 +0000 +++ pluginsdk/PluginDefs.h 2013-01-29 18:14:01 +0000 @@ -1,5 +1,5 @@ /* - * Copyright (C) 2001-2012 Jacek Sieka, arnetheduck on gmail point com + * Copyright (C) 2001-2013 Jacek Sieka, arnetheduck on gmail point com * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -77,7 +77,7 @@ #define DCINTF_DCPP_UTILS_VER 1 #define DCINTF_DCPP_TAGGER "dcpp.xml.DCTagger" /* Manipulation of an XML tagger */ -#define DCINTF_DCPP_TAGGER_VER 1 +#define DCINTF_DCPP_TAGGER_VER 2 #define DCINTF_DCPP_UI "dcpp.ui.DCUI" /* User interface */ #define DCINTF_DCPP_UI_VER 1 @@ -259,7 +259,6 @@ /* Tagging intentions */ typedef struct tagTagData { - const char* text; /* Plain text string to apply tags on */ dcptr_t object; /* Internal */ Bool isManaged; /* Always True for now */ } TagData, *TagDataPtr; @@ -426,6 +425,10 @@ uint32_t apiVersion; void (DCAPI *add_tag) (TagDataPtr hTags, size_t start, size_t end, const char* id, const char* attributes); + + /* Version 2 functions */ + const char* (DCAPI *get_text) (TagDataPtr hTags); + void (DCAPI *replace_text) (TagDataPtr hTags, size_t start, size_t end, const char* replacement); } DCTagger, *DCTaggerPtr; /* User interface */ === modified file 'pluginsdk/Queue.cpp' --- pluginsdk/Queue.cpp 2012-11-15 18:17:16 +0000 +++ pluginsdk/Queue.cpp 2013-01-18 21:37:14 +0000 @@ -1,5 +1,5 @@ /* - * Copyright (C) 2012 Jacek Sieka, arnetheduck on gmail point com + * Copyright (C) 2012-2013 Jacek Sieka, arnetheduck on gmail point com * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by === modified file 'pluginsdk/Queue.h' --- pluginsdk/Queue.h 2012-11-15 18:17:16 +0000 +++ pluginsdk/Queue.h 2013-01-18 21:37:14 +0000 @@ -1,5 +1,5 @@ /* - * Copyright (C) 2012 Jacek Sieka, arnetheduck on gmail point com + * Copyright (C) 2012-2013 Jacek Sieka, arnetheduck on gmail point com * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by === modified file 'pluginsdk/Tagger.cpp' --- pluginsdk/Tagger.cpp 2012-11-15 18:17:16 +0000 +++ pluginsdk/Tagger.cpp 2013-01-18 21:37:14 +0000 @@ -1,5 +1,5 @@ /* - * Copyright (C) 2012 Jacek Sieka, arnetheduck on gmail point com + * Copyright (C) 2012-2013 Jacek Sieka, arnetheduck on gmail point com * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by === modified file 'pluginsdk/Tagger.h' --- pluginsdk/Tagger.h 2012-11-15 18:17:16 +0000 +++ pluginsdk/Tagger.h 2013-01-18 21:37:14 +0000 @@ -1,5 +1,5 @@ /* - * Copyright (C) 2012 Jacek Sieka, arnetheduck on gmail point com + * Copyright (C) 2012-2013 Jacek Sieka, arnetheduck on gmail point com * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by === modified file 'pluginsdk/UI.cpp' --- pluginsdk/UI.cpp 2012-11-15 18:17:16 +0000 +++ pluginsdk/UI.cpp 2013-01-18 21:37:14 +0000 @@ -1,5 +1,5 @@ /* - * Copyright (C) 2012 Jacek Sieka, arnetheduck on gmail point com + * Copyright (C) 2012-2013 Jacek Sieka, arnetheduck on gmail point com * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by === modified file 'pluginsdk/UI.h' --- pluginsdk/UI.h 2012-11-15 18:17:16 +0000 +++ pluginsdk/UI.h 2013-01-18 21:37:14 +0000 @@ -1,5 +1,5 @@ /* - * Copyright (C) 2012 Jacek Sieka, arnetheduck on gmail point com + * Copyright (C) 2012-2013 Jacek Sieka, arnetheduck on gmail point com * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by === modified file 'pluginsdk/Util.cpp' --- pluginsdk/Util.cpp 2012-11-15 18:17:16 +0000 +++ pluginsdk/Util.cpp 2013-01-18 21:37:14 +0000 @@ -1,5 +1,5 @@ /* - * Copyright (C) 2012 Jacek Sieka, arnetheduck on gmail point com + * Copyright (C) 2012-2013 Jacek Sieka, arnetheduck on gmail point com * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by === modified file 'pluginsdk/Util.h' --- pluginsdk/Util.h 2012-11-15 18:17:16 +0000 +++ pluginsdk/Util.h 2013-01-18 21:37:14 +0000 @@ -1,5 +1,5 @@ /* - * Copyright (C) 2012 Jacek Sieka, arnetheduck on gmail point com + * Copyright (C) 2012-2013 Jacek Sieka, arnetheduck on gmail point com * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by === modified file 'src/CriticalSection.h' --- src/CriticalSection.h 2012-11-15 19:15:18 +0000 +++ src/CriticalSection.h 2013-01-29 18:45:19 +0000 @@ -1,5 +1,5 @@ /* - * Copyright (C) 2001-2012 Jacek Sieka, arnetheduck on gmail point com + * Copyright (C) 2012-2013 Jacek Sieka, arnetheduck on gmail point com * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by === modified file 'src/LuaExec.h' --- src/LuaExec.h 2012-11-15 19:15:18 +0000 +++ src/LuaExec.h 2013-01-29 18:45:19 +0000 @@ -1,5 +1,5 @@ /* - * Copyright (C) 2012 Jacek Sieka, arnetheduck on gmail point com + * Copyright (C) 2012-2013 Jacek Sieka, arnetheduck on gmail point com * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by === modified file 'src/LuaManager.cpp' --- src/LuaManager.cpp 2012-11-15 19:15:18 +0000 +++ src/LuaManager.cpp 2013-01-29 18:45:19 +0000 @@ -1,5 +1,5 @@ /* - * Copyright (C) 2012 Jacek Sieka, arnetheduck on gmail point com + * Copyright (C) 2012-2013 Jacek Sieka, arnetheduck on gmail point com * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by === modified file 'src/LuaManager.h' --- src/LuaManager.h 2012-11-15 19:15:18 +0000 +++ src/LuaManager.h 2013-01-29 18:45:19 +0000 @@ -1,5 +1,5 @@ /* - * Copyright (C) 2012 Jacek Sieka, arnetheduck on gmail point com + * Copyright (C) 2012-2013 Jacek Sieka, arnetheduck on gmail point com * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by === modified file 'src/Plugin.cpp' --- src/Plugin.cpp 2012-11-16 18:17:44 +0000 +++ src/Plugin.cpp 2013-01-29 18:45:19 +0000 @@ -1,5 +1,5 @@ /* - * Copyright (C) 2012 Jacek Sieka, arnetheduck on gmail point com + * Copyright (C) 2012-2013 Jacek Sieka, arnetheduck on gmail point com * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by === modified file 'src/Plugin.h' --- src/Plugin.h 2012-11-15 19:15:18 +0000 +++ src/Plugin.h 2013-01-29 18:45:19 +0000 @@ -1,5 +1,5 @@ /* - * Copyright (C) 2012 Jacek Sieka, arnetheduck on gmail point com + * Copyright (C) 2012-2013 Jacek Sieka, arnetheduck on gmail point com * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by === modified file 'src/ScriptInstance.cpp' --- src/ScriptInstance.cpp 2012-11-15 19:15:18 +0000 +++ src/ScriptInstance.cpp 2013-01-29 18:45:19 +0000 @@ -1,5 +1,5 @@ /* - * Copyright (C) 2012 Jacek Sieka, arnetheduck on gmail point com + * Copyright (C) 2012-2013 Jacek Sieka, arnetheduck on gmail point com * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by === modified file 'src/ScriptInstance.h' --- src/ScriptInstance.h 2012-11-15 19:15:18 +0000 +++ src/ScriptInstance.h 2013-01-29 18:45:19 +0000 @@ -1,5 +1,5 @@ /* - * Copyright (C) 2012 Jacek Sieka, arnetheduck on gmail point com + * Copyright (C) 2012-2013 Jacek Sieka, arnetheduck on gmail point com * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by === modified file 'src/debug.h' --- src/debug.h 2012-11-15 19:15:18 +0000 +++ src/debug.h 2013-01-29 18:45:19 +0000 @@ -1,5 +1,5 @@ /* - * Copyright (C) 2001-2012 Jacek Sieka, arnetheduck on gmail point com + * Copyright (C) 2012-2013 Jacek Sieka, arnetheduck on gmail point com * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by === modified file 'src/main.cpp' --- src/main.cpp 2012-11-15 18:17:16 +0000 +++ src/main.cpp 2013-01-18 21:37:14 +0000 @@ -1,5 +1,5 @@ /* - * Copyright (C) 2012 Jacek Sieka, arnetheduck on gmail point com + * Copyright (C) 2012-2013 Jacek Sieka, arnetheduck on gmail point com * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by === modified file 'src/resource.rc' --- src/resource.rc 2012-11-15 19:15:18 +0000 +++ src/resource.rc 2013-01-29 18:45:19 +0000 @@ -71,7 +71,7 @@ VALUE "FileDescription", "Scripting plugin for DC++" VALUE "FileVersion", "1.0.0.0" VALUE "InternalName", "ScriptPlugin" - VALUE "LegalCopyright", "Copyright 2001-2012 Jacek Sieka" + VALUE "LegalCopyright", "Copyright 2012-2013 Jacek Sieka" VALUE "OriginalFilename", "ScriptPlugin.dll" VALUE "ProductName", "Scripting plugin for DC++" VALUE "ProductVersion", "1.0.0.0" === modified file 'src/stdafx.cpp' --- src/stdafx.cpp 2012-11-15 18:17:16 +0000 +++ src/stdafx.cpp 2013-01-18 21:37:14 +0000 @@ -1,5 +1,5 @@ /* - * Copyright (C) 2012 Jacek Sieka, arnetheduck on gmail point com + * Copyright (C) 2012-2013 Jacek Sieka, arnetheduck on gmail point com * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by === modified file 'src/stdafx.h' --- src/stdafx.h 2012-11-15 19:15:18 +0000 +++ src/stdafx.h 2013-01-29 18:45:19 +0000 @@ -1,5 +1,5 @@ /* - * Copyright (C) 2012 Jacek Sieka, arnetheduck on gmail point com + * Copyright (C) 2012-2013 Jacek Sieka, arnetheduck on gmail point com * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by === modified file 'src/version.h' --- src/version.h 2012-11-15 19:15:18 +0000 +++ src/version.h 2013-01-29 18:45:19 +0000 @@ -1,5 +1,5 @@ /* - * Copyright (C) 2012 Jacek Sieka, arnetheduck on gmail point com + * Copyright (C) 2012-2013 Jacek Sieka, arnetheduck on gmail point com * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by
_______________________________________________ Mailing list: https://launchpad.net/~linuxdcpp-team Post to : linuxdcpp-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~linuxdcpp-team More help : https://help.launchpad.net/ListHelp