Add built-in ELF viewer plugin

Support for binary ELF, UImage, Mach-O files
This commit is contained in:
ema
2025-06-22 20:47:29 +08:00
parent 17091056de
commit f0d55455e4
18 changed files with 1334 additions and 1 deletions

View File

@@ -53,6 +53,7 @@ Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "QuickLook.Installer", "Quic
{538FD6BA-2AF1-4DDA-93A2-6C0A12B00843} = {538FD6BA-2AF1-4DDA-93A2-6C0A12B00843}
{EB7D1F10-6E04-4F7E-96A0-4E18359FBD30} = {EB7D1F10-6E04-4F7E-96A0-4E18359FBD30}
{88B6FFC8-AD86-41D9-B03D-BD83886CFC18} = {88B6FFC8-AD86-41D9-B03D-BD83886CFC18}
{63C00175-0FF3-42C7-8621-2F1959F26064} = {63C00175-0FF3-42C7-8621-2F1959F26064}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "QuickLook.Native64", "QuickLook.Native\QuickLook.Native64\QuickLook.Native64.vcxproj", "{794E4DCF-F715-4836-9D30-ABD296586D23}"
@@ -77,6 +78,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "QuickLook.Plugin.AppViewer"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "QuickLook.Plugin.OfficeViewer", "QuickLook.Plugin\QuickLook.Plugin.OfficeViewer\QuickLook.Plugin.OfficeViewer.csproj", "{88B6FFC8-AD86-41D9-B03D-BD83886CFC18}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "QuickLook.Plugin.ELFViewer", "QuickLook.Plugin\QuickLook.Plugin.ELFViewer\QuickLook.Plugin.ELFViewer.csproj", "{63C00175-0FF3-42C7-8621-2F1959F26064}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -245,6 +248,14 @@ Global
{88B6FFC8-AD86-41D9-B03D-BD83886CFC18}.Release|Any CPU.Build.0 = Release|Any CPU
{88B6FFC8-AD86-41D9-B03D-BD83886CFC18}.Release|x64.ActiveCfg = Release|Any CPU
{88B6FFC8-AD86-41D9-B03D-BD83886CFC18}.Release|x64.Build.0 = Release|Any CPU
{63C00175-0FF3-42C7-8621-2F1959F26064}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{63C00175-0FF3-42C7-8621-2F1959F26064}.Debug|Any CPU.Build.0 = Debug|Any CPU
{63C00175-0FF3-42C7-8621-2F1959F26064}.Debug|x64.ActiveCfg = Debug|Any CPU
{63C00175-0FF3-42C7-8621-2F1959F26064}.Debug|x64.Build.0 = Debug|Any CPU
{63C00175-0FF3-42C7-8621-2F1959F26064}.Release|Any CPU.ActiveCfg = Release|Any CPU
{63C00175-0FF3-42C7-8621-2F1959F26064}.Release|Any CPU.Build.0 = Release|Any CPU
{63C00175-0FF3-42C7-8621-2F1959F26064}.Release|x64.ActiveCfg = Release|Any CPU
{63C00175-0FF3-42C7-8621-2F1959F26064}.Release|x64.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
@@ -267,6 +278,7 @@ Global
{538FD6BA-2AF1-4DDA-93A2-6C0A12B00843} = {06EFDBE0-6408-4B37-BCF2-0CF9EBEA2E93}
{EB7D1F10-6E04-4F7E-96A0-4E18359FBD30} = {06EFDBE0-6408-4B37-BCF2-0CF9EBEA2E93}
{88B6FFC8-AD86-41D9-B03D-BD83886CFC18} = {06EFDBE0-6408-4B37-BCF2-0CF9EBEA2E93}
{63C00175-0FF3-42C7-8621-2F1959F26064} = {06EFDBE0-6408-4B37-BCF2-0CF9EBEA2E93}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {D3761C32-8C5F-498A-892B-3B0882994B62}