diff options
author | George Hazan <george.hazan@gmail.com> | 2023-11-08 14:38:24 +0300 |
---|---|---|
committer | George Hazan <george.hazan@gmail.com> | 2023-11-08 14:38:24 +0300 |
commit | 82fda148b9865911869768d2f2e10bb1fc17a82c (patch) | |
tree | 992730a8441d52c61587a1f9a6ad95e42f1e7e5c /plugins/Rate | |
parent | bd250bf083ef4e99af085b9680438679cdd0c619 (diff) |
Rate removed from all solutions & build scripts
Diffstat (limited to 'plugins/Rate')
-rw-r--r-- | plugins/Rate/docs/readme.txt | 49 | ||||
-rw-r--r-- | plugins/Rate/rate.vcxproj | 41 | ||||
-rw-r--r-- | plugins/Rate/rate.vcxproj.filters | 31 | ||||
-rw-r--r-- | plugins/Rate/res/Version.rc | 9 | ||||
-rw-r--r-- | plugins/Rate/res/rate.rc | 75 | ||||
-rw-r--r-- | plugins/Rate/res/rate_high.ico | bin | 1150 -> 0 bytes | |||
-rw-r--r-- | plugins/Rate/res/rate_low.ico | bin | 1150 -> 0 bytes | |||
-rw-r--r-- | plugins/Rate/res/rate_med.ico | bin | 1150 -> 0 bytes | |||
-rw-r--r-- | plugins/Rate/src/main.cpp | 129 | ||||
-rw-r--r-- | plugins/Rate/src/resource.h | 18 | ||||
-rw-r--r-- | plugins/Rate/src/stdafx.cxx | 18 | ||||
-rw-r--r-- | plugins/Rate/src/stdafx.h | 29 | ||||
-rw-r--r-- | plugins/Rate/src/version.h | 13 |
13 files changed, 0 insertions, 412 deletions
diff --git a/plugins/Rate/docs/readme.txt b/plugins/Rate/docs/readme.txt deleted file mode 100644 index aafc63f812..0000000000 --- a/plugins/Rate/docs/readme.txt +++ /dev/null @@ -1,49 +0,0 @@ -Contacts Rate plugin for Miranda IM (http://miranda-im.org)
-Version: 0.0.2.1 (c) 2007-2009 Kildor
-Icons by Faith Healer
-
-This small plugin intended to show an icon in front of contacts which have
-non-empty rating at Modern Contact List.
-
-http://svn.miranda.im/mainrepo/contacts_rate/trunk/ - plugin`s SVN
-
-I would like to say thanks to:
-Faith Healer for icons
-Thief for his Authstate plugin that was base for this plugin.
-FYR for his clist_modern
-
-
-Changes:
-
-v0.0.2.1
-- Translation fixes.
-
-v0.0.2.0
-- ExtraIcons plugin support (big thanks to Pescuma for patch)
-
-v0.0.1.5
-- fixes typos and bugs
-- add support for clist_nicer and clist_mw, and handling of clist_classic
-
-v0.0.1.4
-- Fix for new m_cluiframes.h (need to be checked with clist_nicer)
-
-v0.0.1.3
-- More clean-up.
-
-v0.0.1.2
-- clean-up.
-
-v0.0.1.1
-- fix for new pluginapi
-- copyrights update
-- small clean-up
-
-v0.0.1.0
-- public release
-
-v0.0.0.x
-- test versions, unreleased
-
-Plugin is released under GPL licence.
-http://www.gnu.org/copyleft/gpl.html
diff --git a/plugins/Rate/rate.vcxproj b/plugins/Rate/rate.vcxproj deleted file mode 100644 index 2406e572c9..0000000000 --- a/plugins/Rate/rate.vcxproj +++ /dev/null @@ -1,41 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup Label="ProjectConfigurations">
- <ProjectConfiguration Include="Debug|Win32">
- <Configuration>Debug</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- <ProjectConfiguration Include="Debug|x64">
- <Configuration>Debug</Configuration>
- <Platform>x64</Platform>
- </ProjectConfiguration>
- <ProjectConfiguration Include="Release|Win32">
- <Configuration>Release</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- <ProjectConfiguration Include="Release|x64">
- <Configuration>Release</Configuration>
- <Platform>x64</Platform>
- </ProjectConfiguration>
- </ItemGroup>
- <PropertyGroup Label="Globals">
- <ProjectGuid>{C09A0E86-E7C3-4229-B817-C86A0AE8ACE5}</ProjectGuid>
- <ProjectName>Rate</ProjectName>
- </PropertyGroup>
- <ImportGroup Label="PropertySheets">
- <Import Project="$(ProjectDir)..\..\build\vc.common\plugin.props" />
- </ImportGroup>
- <ItemGroup>
- <ClCompile Include="src\main.cpp" />
- <ClCompile Include="src\stdafx.cxx">
- <PrecompiledHeader>Create</PrecompiledHeader>
- </ClCompile>
- <ClInclude Include="src\resource.h" />
- <ClInclude Include="src\stdafx.h" />
- <ClInclude Include="src\version.h" />
- </ItemGroup>
- <ItemGroup>
- <ResourceCompile Include="res\rate.rc" />
- <ResourceCompile Include="res\Version.rc" />
- </ItemGroup>
-</Project>
\ No newline at end of file diff --git a/plugins/Rate/rate.vcxproj.filters b/plugins/Rate/rate.vcxproj.filters deleted file mode 100644 index d2c14df258..0000000000 --- a/plugins/Rate/rate.vcxproj.filters +++ /dev/null @@ -1,31 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <Import Project="$(ProjectDir)..\..\build\vc.common\common.filters" />
- <ItemGroup>
- <ClCompile Include="src\main.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="src\stdafx.cxx">
- <Filter>Source Files</Filter>
- </ClCompile>
- </ItemGroup>
- <ItemGroup>
- <ClInclude Include="src\resource.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="src\stdafx.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="src\version.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- </ItemGroup>
- <ItemGroup>
- <ResourceCompile Include="res\rate.rc">
- <Filter>Resource Files</Filter>
- </ResourceCompile>
- <ResourceCompile Include="res\Version.rc">
- <Filter>Resource Files</Filter>
- </ResourceCompile>
- </ItemGroup>
-</Project>
\ No newline at end of file diff --git a/plugins/Rate/res/Version.rc b/plugins/Rate/res/Version.rc deleted file mode 100644 index 5a5ddd63ed..0000000000 --- a/plugins/Rate/res/Version.rc +++ /dev/null @@ -1,9 +0,0 @@ -// Microsoft Visual C++ generated resource script. -// -#ifdef APSTUDIO_INVOKED -#error this file is not editable by Microsoft Visual C++ -#endif //APSTUDIO_INVOKED - -#include "..\src\version.h" - -#include "..\..\build\Version.rc" diff --git a/plugins/Rate/res/rate.rc b/plugins/Rate/res/rate.rc deleted file mode 100644 index 834df998b7..0000000000 --- a/plugins/Rate/res/rate.rc +++ /dev/null @@ -1,75 +0,0 @@ -// Microsoft Visual C++ generated resource script.
-//
-#include "..\src\resource.h"
-
-#define APSTUDIO_READONLY_SYMBOLS
-/////////////////////////////////////////////////////////////////////////////
-//
-// Generated from the TEXTINCLUDE 2 resource.
-//
-#include "afxres.h"
-
-/////////////////////////////////////////////////////////////////////////////
-#undef APSTUDIO_READONLY_SYMBOLS
-
-/////////////////////////////////////////////////////////////////////////////
-// Ukrainian resources
-
-#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_UKR)
-#ifdef _WIN32
-LANGUAGE LANG_UKRAINIAN, SUBLANG_DEFAULT
-#pragma code_page(1251)
-#endif //_WIN32
-
-/////////////////////////////////////////////////////////////////////////////
-//
-// Icon
-//
-
-// Icon with lowest ID value placed first to ensure application icon
-// remains consistent on all systems.
-IDI_RATEHI ICON "rate_high.ico"
-IDI_RATELO ICON "rate_low.ico"
-IDI_RATEME ICON "rate_med.ico"
-
-
-#ifdef APSTUDIO_INVOKED
-/////////////////////////////////////////////////////////////////////////////
-//
-// TEXTINCLUDE
-//
-
-1 TEXTINCLUDE
-BEGIN
- "..\\src\\resource.h\0"
-END
-
-2 TEXTINCLUDE
-BEGIN
- "#include ""afxres.h""\r\n"
- "\0"
-END
-
-3 TEXTINCLUDE
-BEGIN
- "\r\n"
- "\0"
-END
-
-#endif // APSTUDIO_INVOKED
-
-
-#endif // Ukrainian resources
-/////////////////////////////////////////////////////////////////////////////
-
-
-
-#ifndef APSTUDIO_INVOKED
-/////////////////////////////////////////////////////////////////////////////
-//
-// Generated from the TEXTINCLUDE 3 resource.
-//
-
-
-/////////////////////////////////////////////////////////////////////////////
-#endif // not APSTUDIO_INVOKED
diff --git a/plugins/Rate/res/rate_high.ico b/plugins/Rate/res/rate_high.ico Binary files differdeleted file mode 100644 index ad5fa6acf1..0000000000 --- a/plugins/Rate/res/rate_high.ico +++ /dev/null diff --git a/plugins/Rate/res/rate_low.ico b/plugins/Rate/res/rate_low.ico Binary files differdeleted file mode 100644 index 66a340da9c..0000000000 --- a/plugins/Rate/res/rate_low.ico +++ /dev/null diff --git a/plugins/Rate/res/rate_med.ico b/plugins/Rate/res/rate_med.ico Binary files differdeleted file mode 100644 index 2b3220de1b..0000000000 --- a/plugins/Rate/res/rate_med.ico +++ /dev/null diff --git a/plugins/Rate/src/main.cpp b/plugins/Rate/src/main.cpp deleted file mode 100644 index 0508f37648..0000000000 --- a/plugins/Rate/src/main.cpp +++ /dev/null @@ -1,129 +0,0 @@ -/*==========================================================================*/
-/*
- FILE DESCRIPTION: Rate main
-
- AUTHOR: Kildor
- GROUP: The NULL workgroup
- PROJECT: Contact`s rate
- PART: Main
- VERSION: 1.0
- CREATED: 20.12.2006 23:11:41
-
- EMAIL: kostia@ngs.ru
- WWW: http://kildor.miranda.im
-
- COPYRIGHT: (C) 2006 The NULL workgroup. All Rights Reserved.
-*/
-/*--------------------------------------------------------------------------*/
-/*
- Copyright (C) 2006 The NULL workgroup
-
- 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
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-*/
-
-#include "stdafx.h"
-
-static HANDLE hExtraIcon = nullptr;
-
-struct CMPlugin : public PLUGIN<CMPlugin>
-{
- CMPlugin();
-
- int Load() override;
-}
-g_plugin;
-
-
-///////////////////////////////////////////////////////////////////////////////
-
-PLUGININFOEX pluginInfoEx =
-{
- sizeof(PLUGININFOEX),
- __PLUGIN_NAME,
- PLUGIN_MAKE_VERSION(__MAJOR_VERSION, __MINOR_VERSION, __RELEASE_NUM, __BUILD_NUM),
- __DESCRIPTION,
- __AUTHOR,
- __COPYRIGHT,
- __AUTHORWEB,
- UNICODE_AWARE,
- // {45230488-977B-405B-856D-EA276D7083B7}
- {0x45230488, 0x977b, 0x405b, {0x85, 0x6d, 0xea, 0x27, 0x6d, 0x70, 0x83, 0xb7}}
-};
-
-CMPlugin::CMPlugin() :
- PLUGIN<CMPlugin>("Rate", pluginInfoEx)
-{}
-
-///////////////////////////////////////////////////////////////////////////////
-
-static void setExtraIcon(MCONTACT hContact, int bRate = -1, BOOL clear = TRUE)
-{
- if (hContact == NULL)
- return;
-
- if (bRate < 0)
- bRate = db_get_b(hContact, "CList", "Rate", 0);
-
- const char *icon = nullptr;
- switch (bRate) {
- case 1: icon = "rate_low"; break;
- case 2: icon = "rate_medium"; break;
- case 3: icon = "rate_high"; break;
- }
-
- if (icon != nullptr || clear)
- ExtraIcon_SetIconByName(hExtraIcon, hContact, icon);
-}
-
-///////////////////////////////////////////////////////////////////////////////
-
-static IconItem iconList[] =
-{
- { LPGEN("Rate high"), "rate_high", IDI_RATEHI },
- { LPGEN("Rate medium"), "rate_medium", IDI_RATEME },
- { LPGEN("Rate low"), "rate_low", IDI_RATELO },
-};
-
-int onModulesLoaded(WPARAM, LPARAM)
-{
- // Set initial value for all contacts
- for (auto &hContact : Contacts())
- setExtraIcon(hContact, -1, FALSE);
-
- return 0;
-}
-
-int onContactSettingChanged(WPARAM hContact, LPARAM lParam)
-{
- DBCONTACTWRITESETTING *cws = (DBCONTACTWRITESETTING*)lParam;
-
- if (hContact != NULL && !strcmp(cws->szModule, "CList") && !strcmp(cws->szSetting, "Rate"))
- setExtraIcon(hContact, cws->value.type == DBVT_DELETED ? 0 : cws->value.bVal);
-
- return 0;
-}
-
-int CMPlugin::Load()
-{
- HookEvent(ME_SYSTEM_MODULESLOADED, onModulesLoaded);
- HookEvent(ME_DB_CONTACT_SETTINGCHANGED, onContactSettingChanged);
-
- // IcoLib support
- g_plugin.registerIcon(LPGEN("Contact rate"), iconList);
-
- // Extra icon support
- hExtraIcon = ExtraIcon_RegisterIcolib("contact_rate", LPGEN("Contact rate"), "rate_high");
- return 0;
-}
diff --git a/plugins/Rate/src/resource.h b/plugins/Rate/src/resource.h deleted file mode 100644 index ba0f258319..0000000000 --- a/plugins/Rate/src/resource.h +++ /dev/null @@ -1,18 +0,0 @@ -//{{NO_DEPENDENCIES}}
-// Microsoft Visual C++ generated include file.
-// Used by rate.rc
-//
-#define IDI_RATEHI 101
-#define IDI_RATEME 102
-#define IDI_RATELO 103
-
-// Next default values for new objects
-//
-#ifdef APSTUDIO_INVOKED
-#ifndef APSTUDIO_READONLY_SYMBOLS
-#define _APS_NEXT_RESOURCE_VALUE 104
-#define _APS_NEXT_COMMAND_VALUE 40001
-#define _APS_NEXT_CONTROL_VALUE 1013
-#define _APS_NEXT_SYMED_VALUE 101
-#endif
-#endif
diff --git a/plugins/Rate/src/stdafx.cxx b/plugins/Rate/src/stdafx.cxx deleted file mode 100644 index ebbde0ade1..0000000000 --- a/plugins/Rate/src/stdafx.cxx +++ /dev/null @@ -1,18 +0,0 @@ -/*
-Copyright (C) 2012-23 Miranda NG team (https://miranda-ng.org)
-
-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 the Free Software Foundation version 2
-of the License.
-
-This program is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-GNU General Public License for more details.
-
-You should have received a copy of the GNU General Public License
-along with this program. If not, see <http://www.gnu.org/licenses/>.
-*/
-
-#include "stdafx.h"
\ No newline at end of file diff --git a/plugins/Rate/src/stdafx.h b/plugins/Rate/src/stdafx.h deleted file mode 100644 index ddcb3ef2d3..0000000000 --- a/plugins/Rate/src/stdafx.h +++ /dev/null @@ -1,29 +0,0 @@ -/*
- Authorization State plugin for Miranda-IM (www.miranda-im.org)
- (c) 2006 by Thief
- Icons by Faith Healer
-
- 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
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-*/
-
-#include <windows.h>
-
-#include <newpluginapi.h>
-#include <m_database.h>
-#include <m_langpack.h>
-#include <m_extraicons.h>
-
-#include "resource.h"
-#include "version.h"
diff --git a/plugins/Rate/src/version.h b/plugins/Rate/src/version.h deleted file mode 100644 index 95b185c174..0000000000 --- a/plugins/Rate/src/version.h +++ /dev/null @@ -1,13 +0,0 @@ -#define __MAJOR_VERSION 0
-#define __MINOR_VERSION 0
-#define __RELEASE_NUM 2
-#define __BUILD_NUM 1
-
-#include <stdver.h>
-
-#define __PLUGIN_NAME "Contact`s rate"
-#define __FILENAME "Rate.dll"
-#define __DESCRIPTION "Shows rating of contact in contact list (if present)."
-#define __AUTHOR "Kildor, Thief"
-#define __AUTHORWEB "https://miranda-ng.org/p/Rate"
-#define __COPYRIGHT "© 2006-2009 Kostia Romanov, based on AuthState by Alexander Turyak"
|