summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeorge Hazan <george.hazan@gmail.com>2023-11-08 14:38:24 +0300
committerGeorge Hazan <george.hazan@gmail.com>2023-11-08 14:38:24 +0300
commit82fda148b9865911869768d2f2e10bb1fc17a82c (patch)
tree992730a8441d52c61587a1f9a6ad95e42f1e7e5c
parentbd250bf083ef4e99af085b9680438679cdd0c619 (diff)
Rate removed from all solutions & build scripts
-rw-r--r--bin15/mir_full.sln11
-rw-r--r--bin16/mir_full.sln11
-rw-r--r--bin17/mir_full.sln11
-rw-r--r--plugins/Rate/docs/readme.txt49
-rw-r--r--plugins/Rate/rate.vcxproj41
-rw-r--r--plugins/Rate/rate.vcxproj.filters31
-rw-r--r--plugins/Rate/res/Version.rc9
-rw-r--r--plugins/Rate/res/rate.rc75
-rw-r--r--plugins/Rate/res/rate_high.icobin1150 -> 0 bytes
-rw-r--r--plugins/Rate/res/rate_low.icobin1150 -> 0 bytes
-rw-r--r--plugins/Rate/res/rate_med.icobin1150 -> 0 bytes
-rw-r--r--plugins/Rate/src/main.cpp129
-rw-r--r--plugins/Rate/src/resource.h18
-rw-r--r--plugins/Rate/src/stdafx.cxx18
-rw-r--r--plugins/Rate/src/stdafx.h29
-rw-r--r--plugins/Rate/src/version.h13
-rw-r--r--tools/build_scripts/bin15/z2_PackPluginUpdater_x32.txt1
-rw-r--r--tools/build_scripts/bin15/z2_PackPluginUpdater_x64.txt1
18 files changed, 0 insertions, 447 deletions
diff --git a/bin15/mir_full.sln b/bin15/mir_full.sln
index 73a35c2656..e7f7e9f6f9 100644
--- a/bin15/mir_full.sln
+++ b/bin15/mir_full.sln
@@ -82,8 +82,6 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "QuickMessages", "..\plugins
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "QuickReplies", "..\plugins\QuickReplies\quickreplies.vcxproj", "{27CA5499-B3F2-4FB6-8414-651819B0B96C}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Rate", "..\plugins\Rate\rate.vcxproj", "{C09A0E86-E7C3-4229-B817-C86A0AE8ACE5}"
-EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SecureIM", "..\plugins\SecureIM\secureim_15.vcxproj", "{4ADADECA-99D7-410D-8127-CB27210DCC6A}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SeenPlugin", "..\plugins\SeenPlugin\seenplugin.vcxproj", "{EFD45F48-63D5-48AE-96CD-8ADB3545A4EE}"
@@ -759,14 +757,6 @@ Global
{27CA5499-B3F2-4FB6-8414-651819B0B96C}.Release|Win32.Build.0 = Release|Win32
{27CA5499-B3F2-4FB6-8414-651819B0B96C}.Release|x64.ActiveCfg = Release|x64
{27CA5499-B3F2-4FB6-8414-651819B0B96C}.Release|x64.Build.0 = Release|x64
- {C09A0E86-E7C3-4229-B817-C86A0AE8ACE5}.Debug|Win32.ActiveCfg = Debug|Win32
- {C09A0E86-E7C3-4229-B817-C86A0AE8ACE5}.Debug|Win32.Build.0 = Debug|Win32
- {C09A0E86-E7C3-4229-B817-C86A0AE8ACE5}.Debug|x64.ActiveCfg = Debug|x64
- {C09A0E86-E7C3-4229-B817-C86A0AE8ACE5}.Debug|x64.Build.0 = Debug|x64
- {C09A0E86-E7C3-4229-B817-C86A0AE8ACE5}.Release|Win32.ActiveCfg = Release|Win32
- {C09A0E86-E7C3-4229-B817-C86A0AE8ACE5}.Release|Win32.Build.0 = Release|Win32
- {C09A0E86-E7C3-4229-B817-C86A0AE8ACE5}.Release|x64.ActiveCfg = Release|x64
- {C09A0E86-E7C3-4229-B817-C86A0AE8ACE5}.Release|x64.Build.0 = Release|x64
{4ADADECA-99D7-410D-8127-CB27210DCC6A}.Debug|Win32.ActiveCfg = Debug|Win32
{4ADADECA-99D7-410D-8127-CB27210DCC6A}.Debug|Win32.Build.0 = Debug|Win32
{4ADADECA-99D7-410D-8127-CB27210DCC6A}.Debug|x64.ActiveCfg = Debug|x64
@@ -2070,7 +2060,6 @@ Global
{D726A7E5-CF4C-4CF2-A2D3-073DECEC0260} = {703CFA44-C8E8-4547-B597-AE239F4F6DD9}
{DD76B998-ED0D-4BFD-9660-3ADC3A334872} = {D8EA3AE1-64AA-42ED-9F13-83F6C7B5AA55}
{27CA5499-B3F2-4FB6-8414-651819B0B96C} = {D8EA3AE1-64AA-42ED-9F13-83F6C7B5AA55}
- {C09A0E86-E7C3-4229-B817-C86A0AE8ACE5} = {F9C41695-3353-4564-A154-58106829B19C}
{4ADADECA-99D7-410D-8127-CB27210DCC6A} = {30218E20-9E62-4027-BB87-2627B17F6CA3}
{37C2B9A4-63EF-49E8-BF23-677B5EBD73E9} = {D8EA3AE1-64AA-42ED-9F13-83F6C7B5AA55}
{1948EAEA-4C25-4F6B-AD9E-5891F656EADA} = {703CFA44-C8E8-4547-B597-AE239F4F6DD9}
diff --git a/bin16/mir_full.sln b/bin16/mir_full.sln
index 727827b27e..2f7bf9e487 100644
--- a/bin16/mir_full.sln
+++ b/bin16/mir_full.sln
@@ -82,8 +82,6 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "QuickMessages", "..\plugins
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "QuickReplies", "..\plugins\QuickReplies\quickreplies.vcxproj", "{27CA5499-B3F2-4FB6-8414-651819B0B96C}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Rate", "..\plugins\Rate\rate.vcxproj", "{C09A0E86-E7C3-4229-B817-C86A0AE8ACE5}"
-EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SecureIM", "..\plugins\SecureIM\secureim_16.vcxproj", "{4ADADECA-99D7-410D-8127-CB27210DCC6A}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SeenPlugin", "..\plugins\SeenPlugin\seenplugin.vcxproj", "{EFD45F48-63D5-48AE-96CD-8ADB3545A4EE}"
@@ -759,14 +757,6 @@ Global
{27CA5499-B3F2-4FB6-8414-651819B0B96C}.Release|Win32.Build.0 = Release|Win32
{27CA5499-B3F2-4FB6-8414-651819B0B96C}.Release|x64.ActiveCfg = Release|x64
{27CA5499-B3F2-4FB6-8414-651819B0B96C}.Release|x64.Build.0 = Release|x64
- {C09A0E86-E7C3-4229-B817-C86A0AE8ACE5}.Debug|Win32.ActiveCfg = Debug|Win32
- {C09A0E86-E7C3-4229-B817-C86A0AE8ACE5}.Debug|Win32.Build.0 = Debug|Win32
- {C09A0E86-E7C3-4229-B817-C86A0AE8ACE5}.Debug|x64.ActiveCfg = Debug|x64
- {C09A0E86-E7C3-4229-B817-C86A0AE8ACE5}.Debug|x64.Build.0 = Debug|x64
- {C09A0E86-E7C3-4229-B817-C86A0AE8ACE5}.Release|Win32.ActiveCfg = Release|Win32
- {C09A0E86-E7C3-4229-B817-C86A0AE8ACE5}.Release|Win32.Build.0 = Release|Win32
- {C09A0E86-E7C3-4229-B817-C86A0AE8ACE5}.Release|x64.ActiveCfg = Release|x64
- {C09A0E86-E7C3-4229-B817-C86A0AE8ACE5}.Release|x64.Build.0 = Release|x64
{4ADADECA-99D7-410D-8127-CB27210DCC6A}.Debug|Win32.ActiveCfg = Debug|Win32
{4ADADECA-99D7-410D-8127-CB27210DCC6A}.Debug|Win32.Build.0 = Debug|Win32
{4ADADECA-99D7-410D-8127-CB27210DCC6A}.Debug|x64.ActiveCfg = Debug|x64
@@ -2070,7 +2060,6 @@ Global
{D726A7E5-CF4C-4CF2-A2D3-073DECEC0260} = {703CFA44-C8E8-4547-B597-AE239F4F6DD9}
{DD76B998-ED0D-4BFD-9660-3ADC3A334872} = {D8EA3AE1-64AA-42ED-9F13-83F6C7B5AA55}
{27CA5499-B3F2-4FB6-8414-651819B0B96C} = {D8EA3AE1-64AA-42ED-9F13-83F6C7B5AA55}
- {C09A0E86-E7C3-4229-B817-C86A0AE8ACE5} = {F9C41695-3353-4564-A154-58106829B19C}
{4ADADECA-99D7-410D-8127-CB27210DCC6A} = {30218E20-9E62-4027-BB87-2627B17F6CA3}
{37C2B9A4-63EF-49E8-BF23-677B5EBD73E9} = {D8EA3AE1-64AA-42ED-9F13-83F6C7B5AA55}
{1948EAEA-4C25-4F6B-AD9E-5891F656EADA} = {703CFA44-C8E8-4547-B597-AE239F4F6DD9}
diff --git a/bin17/mir_full.sln b/bin17/mir_full.sln
index 49a551b87f..0d95180118 100644
--- a/bin17/mir_full.sln
+++ b/bin17/mir_full.sln
@@ -82,8 +82,6 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "QuickMessages", "..\plugins
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "QuickReplies", "..\plugins\QuickReplies\quickreplies.vcxproj", "{27CA5499-B3F2-4FB6-8414-651819B0B96C}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Rate", "..\plugins\Rate\rate.vcxproj", "{C09A0E86-E7C3-4229-B817-C86A0AE8ACE5}"
-EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SecureIM", "..\plugins\SecureIM\secureim_17.vcxproj", "{4ADADECA-99D7-410D-8127-CB27210DCC6A}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SeenPlugin", "..\plugins\SeenPlugin\seenplugin.vcxproj", "{EFD45F48-63D5-48AE-96CD-8ADB3545A4EE}"
@@ -759,14 +757,6 @@ Global
{27CA5499-B3F2-4FB6-8414-651819B0B96C}.Release|Win32.Build.0 = Release|Win32
{27CA5499-B3F2-4FB6-8414-651819B0B96C}.Release|x64.ActiveCfg = Release|x64
{27CA5499-B3F2-4FB6-8414-651819B0B96C}.Release|x64.Build.0 = Release|x64
- {C09A0E86-E7C3-4229-B817-C86A0AE8ACE5}.Debug|Win32.ActiveCfg = Debug|Win32
- {C09A0E86-E7C3-4229-B817-C86A0AE8ACE5}.Debug|Win32.Build.0 = Debug|Win32
- {C09A0E86-E7C3-4229-B817-C86A0AE8ACE5}.Debug|x64.ActiveCfg = Debug|x64
- {C09A0E86-E7C3-4229-B817-C86A0AE8ACE5}.Debug|x64.Build.0 = Debug|x64
- {C09A0E86-E7C3-4229-B817-C86A0AE8ACE5}.Release|Win32.ActiveCfg = Release|Win32
- {C09A0E86-E7C3-4229-B817-C86A0AE8ACE5}.Release|Win32.Build.0 = Release|Win32
- {C09A0E86-E7C3-4229-B817-C86A0AE8ACE5}.Release|x64.ActiveCfg = Release|x64
- {C09A0E86-E7C3-4229-B817-C86A0AE8ACE5}.Release|x64.Build.0 = Release|x64
{4ADADECA-99D7-410D-8127-CB27210DCC6A}.Debug|Win32.ActiveCfg = Debug|Win32
{4ADADECA-99D7-410D-8127-CB27210DCC6A}.Debug|Win32.Build.0 = Debug|Win32
{4ADADECA-99D7-410D-8127-CB27210DCC6A}.Debug|x64.ActiveCfg = Debug|x64
@@ -2070,7 +2060,6 @@ Global
{D726A7E5-CF4C-4CF2-A2D3-073DECEC0260} = {703CFA44-C8E8-4547-B597-AE239F4F6DD9}
{DD76B998-ED0D-4BFD-9660-3ADC3A334872} = {D8EA3AE1-64AA-42ED-9F13-83F6C7B5AA55}
{27CA5499-B3F2-4FB6-8414-651819B0B96C} = {D8EA3AE1-64AA-42ED-9F13-83F6C7B5AA55}
- {C09A0E86-E7C3-4229-B817-C86A0AE8ACE5} = {F9C41695-3353-4564-A154-58106829B19C}
{4ADADECA-99D7-410D-8127-CB27210DCC6A} = {30218E20-9E62-4027-BB87-2627B17F6CA3}
{37C2B9A4-63EF-49E8-BF23-677B5EBD73E9} = {D8EA3AE1-64AA-42ED-9F13-83F6C7B5AA55}
{1948EAEA-4C25-4F6B-AD9E-5891F656EADA} = {703CFA44-C8E8-4547-B597-AE239F4F6DD9}
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
deleted file mode 100644
index ad5fa6acf1..0000000000
--- a/plugins/Rate/res/rate_high.ico
+++ /dev/null
Binary files differ
diff --git a/plugins/Rate/res/rate_low.ico b/plugins/Rate/res/rate_low.ico
deleted file mode 100644
index 66a340da9c..0000000000
--- a/plugins/Rate/res/rate_low.ico
+++ /dev/null
Binary files differ
diff --git a/plugins/Rate/res/rate_med.ico b/plugins/Rate/res/rate_med.ico
deleted file mode 100644
index 2b3220de1b..0000000000
--- a/plugins/Rate/res/rate_med.ico
+++ /dev/null
Binary files differ
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"
diff --git a/tools/build_scripts/bin15/z2_PackPluginUpdater_x32.txt b/tools/build_scripts/bin15/z2_PackPluginUpdater_x32.txt
index d62ad63b27..66597b5791 100644
--- a/tools/build_scripts/bin15/z2_PackPluginUpdater_x32.txt
+++ b/tools/build_scripts/bin15/z2_PackPluginUpdater_x32.txt
@@ -110,7 +110,6 @@ Plugins\quickcontacts.dll
Plugins\quickmessages.dll
Plugins\quickreplies.dll
Plugins\quicksearch.dll
-Plugins\rate.dll
Plugins\recentcontacts.dll
Plugins\removepersonalsettings.dll
Plugins\restart.dll
diff --git a/tools/build_scripts/bin15/z2_PackPluginUpdater_x64.txt b/tools/build_scripts/bin15/z2_PackPluginUpdater_x64.txt
index ab99f10e7e..c8cf7cb698 100644
--- a/tools/build_scripts/bin15/z2_PackPluginUpdater_x64.txt
+++ b/tools/build_scripts/bin15/z2_PackPluginUpdater_x64.txt
@@ -109,7 +109,6 @@ Plugins\quickcontacts.dll
Plugins\quickmessages.dll
Plugins\quickreplies.dll
Plugins\quicksearch.dll
-Plugins\rate.dll
Plugins\recentcontacts.dll
Plugins\removepersonalsettings.dll
Plugins\restart.dll