From 36d6b1b19aff8f1ab07a1931fe51813d589cd5ef Mon Sep 17 00:00:00 2001 From: Kirill Volinsky Date: Tue, 23 Jun 2015 05:36:23 +0000 Subject: Fingerprint: unified project git-svn-id: http://svn.miranda-ng.org/main/trunk@14340 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- plugins/FingerprintNG/fingerprint_ng.vcxproj | 28 + .../FingerprintNG/fingerprint_ng.vcxproj.filters | 4 + plugins/FingerprintNG/fingerprint_ng_10.vcxproj | 203 --- .../fingerprint_ng_10.vcxproj.filters | 53 - plugins/FingerprintNG/fingerprint_ng_12.vcxproj | 206 --- .../fingerprint_ng_12.vcxproj.filters | 53 - plugins/FingerprintNG/iconpacks/fp_icons.vcxproj | 28 + .../iconpacks/fp_icons.vcxproj.filters | 14 + .../FingerprintNG/iconpacks/fp_icons_10.vcxproj | 683 -------- .../iconpacks/fp_icons_10.vcxproj.filters | 1718 -------------------- .../FingerprintNG/iconpacks/fp_icons_12.vcxproj | 119 -- .../iconpacks/fp_icons_12.vcxproj.filters | 21 - plugins/FingerprintNG/src/fingerprint.cpp | 2 +- plugins/FingerprintNG/src/global.h | 152 -- plugins/FingerprintNG/src/main.cpp | 2 +- plugins/FingerprintNG/src/masks.cpp | 2 +- plugins/FingerprintNG/src/options.cpp | 2 +- plugins/FingerprintNG/src/resource.h | 4 - plugins/FingerprintNG/src/stdafx.cpp | 18 - plugins/FingerprintNG/src/stdafx.h | 152 ++ 20 files changed, 230 insertions(+), 3234 deletions(-) create mode 100644 plugins/FingerprintNG/fingerprint_ng.vcxproj create mode 100644 plugins/FingerprintNG/fingerprint_ng.vcxproj.filters delete mode 100644 plugins/FingerprintNG/fingerprint_ng_10.vcxproj delete mode 100644 plugins/FingerprintNG/fingerprint_ng_10.vcxproj.filters delete mode 100644 plugins/FingerprintNG/fingerprint_ng_12.vcxproj delete mode 100644 plugins/FingerprintNG/fingerprint_ng_12.vcxproj.filters create mode 100644 plugins/FingerprintNG/iconpacks/fp_icons.vcxproj create mode 100644 plugins/FingerprintNG/iconpacks/fp_icons.vcxproj.filters delete mode 100644 plugins/FingerprintNG/iconpacks/fp_icons_10.vcxproj delete mode 100644 plugins/FingerprintNG/iconpacks/fp_icons_10.vcxproj.filters delete mode 100644 plugins/FingerprintNG/iconpacks/fp_icons_12.vcxproj delete mode 100644 plugins/FingerprintNG/iconpacks/fp_icons_12.vcxproj.filters delete mode 100644 plugins/FingerprintNG/src/global.h delete mode 100644 plugins/FingerprintNG/src/stdafx.cpp create mode 100644 plugins/FingerprintNG/src/stdafx.h (limited to 'plugins') diff --git a/plugins/FingerprintNG/fingerprint_ng.vcxproj b/plugins/FingerprintNG/fingerprint_ng.vcxproj new file mode 100644 index 0000000000..ad74e95bf6 --- /dev/null +++ b/plugins/FingerprintNG/fingerprint_ng.vcxproj @@ -0,0 +1,28 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + Fingerprint + {AF7D71D4-19B7-42B8-91DD-701F155AC4AE} + + + + + \ No newline at end of file diff --git a/plugins/FingerprintNG/fingerprint_ng.vcxproj.filters b/plugins/FingerprintNG/fingerprint_ng.vcxproj.filters new file mode 100644 index 0000000000..de5ad9f66c --- /dev/null +++ b/plugins/FingerprintNG/fingerprint_ng.vcxproj.filters @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/plugins/FingerprintNG/fingerprint_ng_10.vcxproj b/plugins/FingerprintNG/fingerprint_ng_10.vcxproj deleted file mode 100644 index 6c379f7fb8..0000000000 --- a/plugins/FingerprintNG/fingerprint_ng_10.vcxproj +++ /dev/null @@ -1,203 +0,0 @@ - - - - - Debug - Win32 - - - Debug - x64 - - - Release - Win32 - - - Release - x64 - - - - Fingerprint - {AF7D71D4-19B7-42B8-91DD-701F155AC4AE} - - - - DynamicLibrary - Unicode - - - DynamicLibrary - Unicode - true - - - DynamicLibrary - Unicode - - - DynamicLibrary - Unicode - true - - - - - - - - - - - - - - - - - - - <_ProjectFileVersion>10.0.30319.1 - $(SolutionDir)$(Configuration)64\Plugins\ - $(SolutionDir)$(Configuration)64\Plugins\ - $(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\ - $(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\ - $(SolutionDir)$(Configuration)\Plugins\ - $(SolutionDir)$(Configuration)\Obj\$(ProjectName)\ - $(SolutionDir)$(Configuration)\Plugins\ - $(SolutionDir)$(Configuration)\Obj\$(ProjectName)\ - true - - - - Full - OnlyExplicitInline - Size - ..\..\include;..\..\plugins\ExternalAPI;%(AdditionalIncludeDirectories) - NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) - true - Use - Level3 - global.h - true - false - - - true - true - false - $(IntDir)$(TargetName).lib - true - Windows - $(ProfileDir)..\..\bin10\lib - /PDBALTPATH:%_PDB% - - - NDEBUG;%(PreprocessorDefinitions) - ..\..\include\msapi - - - - - Disabled - ..\..\include;..\ExternalAPI;%(AdditionalIncludeDirectories) - _DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) - true - EnableFastChecks - MultiThreadedDebugDLL - Use - Level3 - EditAndContinue - global.h - false - - - _DEBUG;%(PreprocessorDefinitions) - ..\..\include\msapi - - - true - false - $(IntDir)$(TargetName).lib - Windows - $(ProfileDir)..\..\bin10\lib - - - - - Full - OnlyExplicitInline - Size - ..\..\include;..\ExternalAPI;%(AdditionalIncludeDirectories) - true - Use - Level3 - NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) - global.h - true - false - - - NDEBUG;%(PreprocessorDefinitions) - ..\..\include\msapi - - - true - true - $(IntDir)$(TargetName).lib - false - true - Windows - $(ProfileDir)..\..\bin10\lib - /PDBALTPATH:%_PDB% - - - - - Disabled - ..\..\include;..\ExternalAPI;%(AdditionalIncludeDirectories) - _DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) - true - EnableFastChecks - MultiThreadedDebugDLL - Use - Level3 - global.h - false - - - _DEBUG;%(PreprocessorDefinitions) - ..\..\include\msapi - - - true - false - $(IntDir)$(TargetName).lib - Windows - $(ProfileDir)..\..\bin10\lib - - - - - - - - - - - - Create - - - - - - - - - - - - - \ No newline at end of file diff --git a/plugins/FingerprintNG/fingerprint_ng_10.vcxproj.filters b/plugins/FingerprintNG/fingerprint_ng_10.vcxproj.filters deleted file mode 100644 index 7b30f41640..0000000000 --- a/plugins/FingerprintNG/fingerprint_ng_10.vcxproj.filters +++ /dev/null @@ -1,53 +0,0 @@ - - - - - {624fd4ab-b60d-44c3-8933-ada206cccec0} - - - {d5835025-72d0-4dd0-a8af-fc2183707beb} - - - {1df62bdc-3545-41d9-949c-4d694799b59f} - - - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - - - Resource Files - - - Resource Files - - - \ No newline at end of file diff --git a/plugins/FingerprintNG/fingerprint_ng_12.vcxproj b/plugins/FingerprintNG/fingerprint_ng_12.vcxproj deleted file mode 100644 index 2380356f34..0000000000 --- a/plugins/FingerprintNG/fingerprint_ng_12.vcxproj +++ /dev/null @@ -1,206 +0,0 @@ - - - - - Debug - Win32 - - - Debug - x64 - - - Release - Win32 - - - Release - x64 - - - - Fingerprint - {AF7D71D4-19B7-42B8-91DD-701F155AC4AE} - - - - DynamicLibrary - Unicode - v120_xp - - - DynamicLibrary - Unicode - true - v120_xp - - - DynamicLibrary - Unicode - v120_xp - - - DynamicLibrary - Unicode - true - v120_xp - - - - - - - - - - - - - - - - - - - <_ProjectFileVersion>10.0.30319.1 - $(SolutionDir)$(Configuration)64\Plugins\ - $(SolutionDir)$(Configuration)64\Plugins\ - $(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\ - $(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\ - $(SolutionDir)$(Configuration)\Plugins\ - $(SolutionDir)$(Configuration)\Obj\$(ProjectName)\ - $(SolutionDir)$(Configuration)\Plugins\ - $(SolutionDir)$(Configuration)\Obj\$(ProjectName)\ - true - - - - Full - OnlyExplicitInline - Size - ..\..\include;..\..\plugins\ExternalAPI;%(AdditionalIncludeDirectories) - NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) - true - Use - Level4 - global.h - true - false - - - true - true - false - $(IntDir)$(TargetName).lib - true - Windows - $(ProfileDir)..\..\bin12\lib - - - NDEBUG;%(PreprocessorDefinitions) - ..\..\include\msapi - - - - - Disabled - ..\..\include;..\ExternalAPI;%(AdditionalIncludeDirectories) - _DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) - true - EnableFastChecks - MultiThreadedDebugDLL - Use - Level4 - EditAndContinue - global.h - false - - - _DEBUG;%(PreprocessorDefinitions) - ..\..\include\msapi - - - true - false - $(IntDir)$(TargetName).lib - Windows - $(ProfileDir)..\..\bin12\lib - false - - - - - Full - OnlyExplicitInline - Size - ..\..\include;..\ExternalAPI;%(AdditionalIncludeDirectories) - true - Use - Level4 - NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) - global.h - true - false - - - NDEBUG;%(PreprocessorDefinitions) - ..\..\include\msapi - - - true - true - $(IntDir)$(TargetName).lib - false - true - Windows - $(ProfileDir)..\..\bin12\lib - - - - - Disabled - ..\..\include;..\ExternalAPI;%(AdditionalIncludeDirectories) - _DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) - true - EnableFastChecks - MultiThreadedDebugDLL - Use - Level4 - global.h - false - - - _DEBUG;%(PreprocessorDefinitions) - ..\..\include\msapi - - - true - false - $(IntDir)$(TargetName).lib - Windows - $(ProfileDir)..\..\bin12\lib - - - - - - - - - - - - Create - - - - - - - - - - - - - \ No newline at end of file diff --git a/plugins/FingerprintNG/fingerprint_ng_12.vcxproj.filters b/plugins/FingerprintNG/fingerprint_ng_12.vcxproj.filters deleted file mode 100644 index 7b30f41640..0000000000 --- a/plugins/FingerprintNG/fingerprint_ng_12.vcxproj.filters +++ /dev/null @@ -1,53 +0,0 @@ - - - - - {624fd4ab-b60d-44c3-8933-ada206cccec0} - - - {d5835025-72d0-4dd0-a8af-fc2183707beb} - - - {1df62bdc-3545-41d9-949c-4d694799b59f} - - - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - - - Resource Files - - - Resource Files - - - \ No newline at end of file diff --git a/plugins/FingerprintNG/iconpacks/fp_icons.vcxproj b/plugins/FingerprintNG/iconpacks/fp_icons.vcxproj new file mode 100644 index 0000000000..aabe245581 --- /dev/null +++ b/plugins/FingerprintNG/iconpacks/fp_icons.vcxproj @@ -0,0 +1,28 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + Fp_icons + {7F854B13-37EA-4956-BAEE-9715AE9F4579} + + + + + \ No newline at end of file diff --git a/plugins/FingerprintNG/iconpacks/fp_icons.vcxproj.filters b/plugins/FingerprintNG/iconpacks/fp_icons.vcxproj.filters new file mode 100644 index 0000000000..5281577ba8 --- /dev/null +++ b/plugins/FingerprintNG/iconpacks/fp_icons.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + + Header Files + + + + + Resource Files + + + \ No newline at end of file diff --git a/plugins/FingerprintNG/iconpacks/fp_icons_10.vcxproj b/plugins/FingerprintNG/iconpacks/fp_icons_10.vcxproj deleted file mode 100644 index 6b3b2bbff9..0000000000 --- a/plugins/FingerprintNG/iconpacks/fp_icons_10.vcxproj +++ /dev/null @@ -1,683 +0,0 @@ - - - - - Debug - Win32 - - - Debug - x64 - - - Release - Win32 - - - Release - x64 - - - - Fingerprint Icons - {7F854B13-37EA-4956-BAEE-9715AE9F4579} - - - - DynamicLibrary - - - DynamicLibrary - - - DynamicLibrary - - - DynamicLibrary - - - - - - - - - - - - - - - - - - - <_ProjectFileVersion>10.0.30319.1 - $(SolutionDir)$(Configuration)\Icons\ - $(SolutionDir)$(Configuration)64\Icons\ - $(SolutionDir)$(Configuration)\Icons\ - $(SolutionDir)$(Configuration)64\Icons\ - $(SolutionDir)$(Configuration)\Obj\$(ProjectName)\ - $(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\ - $(SolutionDir)$(Configuration)\Obj\$(ProjectName)\ - $(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\ - true - Fp_icons - - - - true - Windows - $(SolutionDir)\lib - - - ..\..\..\include\msapi - - - - - true - Windows - $(SolutionDir)\lib - - - ..\..\..\include\msapi - - - - - true - Windows - $(SolutionDir)\lib - - - ..\..\..\include\msapi - - - - - true - Windows - $(SolutionDir)\lib - - - ..\..\..\include\msapi - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/plugins/FingerprintNG/iconpacks/fp_icons_10.vcxproj.filters b/plugins/FingerprintNG/iconpacks/fp_icons_10.vcxproj.filters deleted file mode 100644 index 32c02b1d56..0000000000 --- a/plugins/FingerprintNG/iconpacks/fp_icons_10.vcxproj.filters +++ /dev/null @@ -1,1718 +0,0 @@ - - - - - {8c51fb2b-a72c-49e4-9751-5a5d85a05988} - - - {39f73578-d521-4c57-8f7c-85f5651790b4} - - - - - Resource Files - - - - - Header Files - - - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - Resource Files - - - \ No newline at end of file diff --git a/plugins/FingerprintNG/iconpacks/fp_icons_12.vcxproj b/plugins/FingerprintNG/iconpacks/fp_icons_12.vcxproj deleted file mode 100644 index 44a27ad1a5..0000000000 --- a/plugins/FingerprintNG/iconpacks/fp_icons_12.vcxproj +++ /dev/null @@ -1,119 +0,0 @@ - - - - - Debug - Win32 - - - Debug - x64 - - - Release - Win32 - - - Release - x64 - - - - Fp_icons - {7F854B13-37EA-4956-BAEE-9715AE9F4579} - - - - DynamicLibrary - v120_xp - - - DynamicLibrary - v120_xp - - - DynamicLibrary - v120_xp - - - DynamicLibrary - v120_xp - - - - - - - - - - - - - - - - - - - <_ProjectFileVersion>10.0.30319.1 - $(SolutionDir)$(Configuration)\Icons\ - $(SolutionDir)$(Configuration)64\Icons\ - $(SolutionDir)$(Configuration)\Icons\ - $(SolutionDir)$(Configuration)64\Icons\ - $(SolutionDir)$(Configuration)\Obj\$(ProjectName)\ - $(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\ - $(SolutionDir)$(Configuration)\Obj\$(ProjectName)\ - $(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\ - true - - - - true - Windows - $(SolutionDir)\lib - - - ..\..\..\include\msapi - - - - - true - Windows - $(SolutionDir)\lib - - - ..\..\..\include\msapi - - - - - true - Windows - $(SolutionDir)\lib - - - ..\..\..\include\msapi - - - - - true - Windows - $(SolutionDir)\lib - - - ..\..\..\include\msapi - - - - - - - - - - - - \ No newline at end of file diff --git a/plugins/FingerprintNG/iconpacks/fp_icons_12.vcxproj.filters b/plugins/FingerprintNG/iconpacks/fp_icons_12.vcxproj.filters deleted file mode 100644 index aaf81aee78..0000000000 --- a/plugins/FingerprintNG/iconpacks/fp_icons_12.vcxproj.filters +++ /dev/null @@ -1,21 +0,0 @@ - - - - - {8c51fb2b-a72c-49e4-9751-5a5d85a05988} - - - {39f73578-d521-4c57-8f7c-85f5651790b4} - - - - - Resource Files - - - - - Header Files - - - \ No newline at end of file diff --git a/plugins/FingerprintNG/src/fingerprint.cpp b/plugins/FingerprintNG/src/fingerprint.cpp index 79e8ca314f..fac865b3f9 100644 --- a/plugins/FingerprintNG/src/fingerprint.cpp +++ b/plugins/FingerprintNG/src/fingerprint.cpp @@ -18,7 +18,7 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ //Start of header -#include "global.h" +#include "stdafx.h" static UINT g_LPCodePage; static TCHAR g_szSkinLib[MAX_PATH]; diff --git a/plugins/FingerprintNG/src/global.h b/plugins/FingerprintNG/src/global.h deleted file mode 100644 index de6185786b..0000000000 --- a/plugins/FingerprintNG/src/global.h +++ /dev/null @@ -1,152 +0,0 @@ -/* -Fingerprint NG (client version) icons module for Miranda NG - -Copyright © 2006-12 ghazan, mataes, HierOS, FYR, Bio, nullbie, faith_healer and all respective contributors. - -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. -*/ - -#define _CRT_SECURE_NO_DEPRECATE - -//Start of header -// Native include -#include -#include - -// Miranda IM SDK includes -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include - -//plugins header -#include "version.h" -#include "resource.h" - -typedef struct { - BYTE b; - BYTE g; - BYTE r; - BYTE a; -} RGBA; - -struct KN_FP_MASK -{ - LPSTR szIconName; - LPTSTR szMask; - LPTSTR szClientDescription; - int iIconIndex; - int iSectionFlag; - BOOL fNotUseOverlay; - - HANDLE hIcolibItem; - LPTSTR szMaskUpper; -}; - -typedef struct _foundInfo -{ - DWORD dwArray; - HANDLE hRegisteredImage; -} FOUNDINFO; - -#define MIRANDA_CASE 3001 // Miranda clients -#define MIRANDA_VERSION_CASE 3002 // Miranda version overlays -#define MIRANDA_PACKS_CASE 3003 // Miranda packs overlays - -#define MULTI_CASE 3004 // multi-protocol clients -#define AIM_CASE 3005 // AIM clients -#define GG_CASE 3006 // Gadu-Gadu clients -#define ICQ_CASE 3008 // ICQ clients -#define IRC_CASE 3009 // IRC clients -#define JABBER_CASE 3010 // Jabber clients -#define MRA_CASE 3011 // Mail.Ru Agent clients -#define MSN_CASE 3012 // MSN clients -#define QQ_CASE 3013 // QQ clients (+ versions) -#define RSS_CASE 3014 // RSS clients -#define TLEN_CASE 3015 // Tlen clients (+ versions) -#define WEATHER_CASE 3016 // Weather clients -#define YAHOO_CASE 3017 // Yahoo clients (+ versions) -#define FACEBOOK_CASE 3018 // Facebook clients -#define VK_CASE 3019 // VK clients - -#define OTHER_PROTOS_CASE 3020 // other protocols -#define OTHERS_CASE 3021 // other icons - -#define OVERLAYS_RESOURCE_CASE 3022 // resource overlays -#define OVERLAYS_PLATFORM_CASE 3023 // platforms overlays -#define OVERLAYS_PROTO_CASE 3024 // protocols overlays -#define OVERLAYS_UNICODE_CASE 3025 // unicode overlay -#define OVERLAYS_SECURITY_CASE 3026 // security overlays - -/* -#define OVERLAYS_RESOURCE_ALT_CASE 24 // alternative (old style) overlays -*/ - -#define PtrIsValid(p) (((p)!=0)&&(((HANDLE)(p))!=INVALID_HANDLE_VALUE)) -#define SAFE_FREE(p) {if (PtrIsValid(p)){free((VOID*)p);(p)=NULL;}} - -#define LIB_REG 2 -#define LIB_USE 3 - -#define MODULENAME "Finger" - -#define DEFAULT_SKIN_FOLDER _T("Icons\\Fp_icons.dll") - -void ClearFI(); - -void InitFingerModule(void); - -int OnOptInitialise(WPARAM wParam, LPARAM lParam); -int OnExtraImageApply(WPARAM wParam, LPARAM lParam); - -HICON __fastcall CreateJoinedIcon(HICON hBottom, HICON hTop); -HBITMAP __inline CreateBitmap32(int cx, int cy); -HBITMAP __fastcall CreateBitmap32Point(int cx, int cy, LPVOID* bits); -HANDLE __fastcall GetIconIndexFromFI(LPTSTR szMirVer); - -BOOL __fastcall WildCompareW(LPWSTR name, LPWSTR mask); - -void __fastcall Prepare(KN_FP_MASK* mask); -void RegisterIcons(); - -#define WildCompare WildCompareW -#define GetIconsIndexes GetIconsIndexesW - -extern HINSTANCE g_hInst; -extern HANDLE hHeap; - -extern KN_FP_MASK -def_kn_fp_mask[], -def_kn_fp_overlays_mask[], -def_kn_fp_overlays1_mask[], -def_kn_fp_overlays2_mask[], -def_kn_fp_overlays3_mask[], -def_kn_fp_overlays4_mask[]; - -extern int DEFAULT_KN_FP_MASK_COUNT, DEFAULT_KN_FP_OVERLAYS_COUNT, DEFAULT_KN_FP_OVERLAYS2_COUNT, DEFAULT_KN_FP_OVERLAYS3_COUNT, DEFAULT_KN_FP_OVERLAYS4_COUNT; - -#define UNKNOWN_MASK_NUMBER (DEFAULT_KN_FP_MASK_COUNT - 2) // second from end -#define NOTFOUND_MASK_NUMBER (DEFAULT_KN_FP_MASK_COUNT - 3) // third from end -// the last count is how many masks from 2nd layer is used as Miranda version overlays (counting from the end) -#define DEFAULT_KN_FP_OVERLAYS2_NO_VER_COUNT (DEFAULT_KN_FP_OVERLAYS2_COUNT - 13) -#define DEFAULT_KN_FP_OVERLAYS3_NO_UNICODE_COUNT (DEFAULT_KN_FP_OVERLAYS3_COUNT - 1) diff --git a/plugins/FingerprintNG/src/main.cpp b/plugins/FingerprintNG/src/main.cpp index 11900a06c5..2762115cdf 100644 --- a/plugins/FingerprintNG/src/main.cpp +++ b/plugins/FingerprintNG/src/main.cpp @@ -18,7 +18,7 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ //Start of header -#include "global.h" +#include "stdafx.h" #define LIB_REG 2 #define LIB_USE 3 diff --git a/plugins/FingerprintNG/src/masks.cpp b/plugins/FingerprintNG/src/masks.cpp index e10f8a7a51..e26edba6db 100644 --- a/plugins/FingerprintNG/src/masks.cpp +++ b/plugins/FingerprintNG/src/masks.cpp @@ -17,7 +17,7 @@ along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -#include "global.h" +#include "stdafx.h" #include diff --git a/plugins/FingerprintNG/src/options.cpp b/plugins/FingerprintNG/src/options.cpp index 8ebe8bd2c9..25a2be367f 100644 --- a/plugins/FingerprintNG/src/options.cpp +++ b/plugins/FingerprintNG/src/options.cpp @@ -19,7 +19,7 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ //Start of header -#include "global.h" +#include "stdafx.h" struct { diff --git a/plugins/FingerprintNG/src/resource.h b/plugins/FingerprintNG/src/resource.h index 0364e0ec50..84d32a901f 100644 --- a/plugins/FingerprintNG/src/resource.h +++ b/plugins/FingerprintNG/src/resource.h @@ -2,10 +2,6 @@ // Microsoft Visual C++ generated include file. // Used by ..\iconpacks\fp_icons.rc // -#define __MAJOR_VERSION 0 -#define __RELEASE_NUM 0 -#define __BUILD_NUM 0 -#define __MINOR_VERSION 1 #define IDI_BLANK 1 #define IDI_NOTFOUND 2 #define IDI_UNDETECTED 3 diff --git a/plugins/FingerprintNG/src/stdafx.cpp b/plugins/FingerprintNG/src/stdafx.cpp deleted file mode 100644 index 24e5520ca5..0000000000 --- a/plugins/FingerprintNG/src/stdafx.cpp +++ /dev/null @@ -1,18 +0,0 @@ -/* -Copyright (C) 2012-15 Miranda NG project (http://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 . -*/ - -#include "global.h" \ No newline at end of file diff --git a/plugins/FingerprintNG/src/stdafx.h b/plugins/FingerprintNG/src/stdafx.h new file mode 100644 index 0000000000..de6185786b --- /dev/null +++ b/plugins/FingerprintNG/src/stdafx.h @@ -0,0 +1,152 @@ +/* +Fingerprint NG (client version) icons module for Miranda NG + +Copyright © 2006-12 ghazan, mataes, HierOS, FYR, Bio, nullbie, faith_healer and all respective contributors. + +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. +*/ + +#define _CRT_SECURE_NO_DEPRECATE + +//Start of header +// Native include +#include +#include + +// Miranda IM SDK includes +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include + +//plugins header +#include "version.h" +#include "resource.h" + +typedef struct { + BYTE b; + BYTE g; + BYTE r; + BYTE a; +} RGBA; + +struct KN_FP_MASK +{ + LPSTR szIconName; + LPTSTR szMask; + LPTSTR szClientDescription; + int iIconIndex; + int iSectionFlag; + BOOL fNotUseOverlay; + + HANDLE hIcolibItem; + LPTSTR szMaskUpper; +}; + +typedef struct _foundInfo +{ + DWORD dwArray; + HANDLE hRegisteredImage; +} FOUNDINFO; + +#define MIRANDA_CASE 3001 // Miranda clients +#define MIRANDA_VERSION_CASE 3002 // Miranda version overlays +#define MIRANDA_PACKS_CASE 3003 // Miranda packs overlays + +#define MULTI_CASE 3004 // multi-protocol clients +#define AIM_CASE 3005 // AIM clients +#define GG_CASE 3006 // Gadu-Gadu clients +#define ICQ_CASE 3008 // ICQ clients +#define IRC_CASE 3009 // IRC clients +#define JABBER_CASE 3010 // Jabber clients +#define MRA_CASE 3011 // Mail.Ru Agent clients +#define MSN_CASE 3012 // MSN clients +#define QQ_CASE 3013 // QQ clients (+ versions) +#define RSS_CASE 3014 // RSS clients +#define TLEN_CASE 3015 // Tlen clients (+ versions) +#define WEATHER_CASE 3016 // Weather clients +#define YAHOO_CASE 3017 // Yahoo clients (+ versions) +#define FACEBOOK_CASE 3018 // Facebook clients +#define VK_CASE 3019 // VK clients + +#define OTHER_PROTOS_CASE 3020 // other protocols +#define OTHERS_CASE 3021 // other icons + +#define OVERLAYS_RESOURCE_CASE 3022 // resource overlays +#define OVERLAYS_PLATFORM_CASE 3023 // platforms overlays +#define OVERLAYS_PROTO_CASE 3024 // protocols overlays +#define OVERLAYS_UNICODE_CASE 3025 // unicode overlay +#define OVERLAYS_SECURITY_CASE 3026 // security overlays + +/* +#define OVERLAYS_RESOURCE_ALT_CASE 24 // alternative (old style) overlays +*/ + +#define PtrIsValid(p) (((p)!=0)&&(((HANDLE)(p))!=INVALID_HANDLE_VALUE)) +#define SAFE_FREE(p) {if (PtrIsValid(p)){free((VOID*)p);(p)=NULL;}} + +#define LIB_REG 2 +#define LIB_USE 3 + +#define MODULENAME "Finger" + +#define DEFAULT_SKIN_FOLDER _T("Icons\\Fp_icons.dll") + +void ClearFI(); + +void InitFingerModule(void); + +int OnOptInitialise(WPARAM wParam, LPARAM lParam); +int OnExtraImageApply(WPARAM wParam, LPARAM lParam); + +HICON __fastcall CreateJoinedIcon(HICON hBottom, HICON hTop); +HBITMAP __inline CreateBitmap32(int cx, int cy); +HBITMAP __fastcall CreateBitmap32Point(int cx, int cy, LPVOID* bits); +HANDLE __fastcall GetIconIndexFromFI(LPTSTR szMirVer); + +BOOL __fastcall WildCompareW(LPWSTR name, LPWSTR mask); + +void __fastcall Prepare(KN_FP_MASK* mask); +void RegisterIcons(); + +#define WildCompare WildCompareW +#define GetIconsIndexes GetIconsIndexesW + +extern HINSTANCE g_hInst; +extern HANDLE hHeap; + +extern KN_FP_MASK +def_kn_fp_mask[], +def_kn_fp_overlays_mask[], +def_kn_fp_overlays1_mask[], +def_kn_fp_overlays2_mask[], +def_kn_fp_overlays3_mask[], +def_kn_fp_overlays4_mask[]; + +extern int DEFAULT_KN_FP_MASK_COUNT, DEFAULT_KN_FP_OVERLAYS_COUNT, DEFAULT_KN_FP_OVERLAYS2_COUNT, DEFAULT_KN_FP_OVERLAYS3_COUNT, DEFAULT_KN_FP_OVERLAYS4_COUNT; + +#define UNKNOWN_MASK_NUMBER (DEFAULT_KN_FP_MASK_COUNT - 2) // second from end +#define NOTFOUND_MASK_NUMBER (DEFAULT_KN_FP_MASK_COUNT - 3) // third from end +// the last count is how many masks from 2nd layer is used as Miranda version overlays (counting from the end) +#define DEFAULT_KN_FP_OVERLAYS2_NO_VER_COUNT (DEFAULT_KN_FP_OVERLAYS2_COUNT - 13) +#define DEFAULT_KN_FP_OVERLAYS3_NO_UNICODE_COUNT (DEFAULT_KN_FP_OVERLAYS3_COUNT - 1) -- cgit v1.2.3