mirror of
https://github.com/terrymacdonald/DisplayMagician.git
synced 2024-08-30 18:32:20 +00:00
Fixed missing HeliosPLus renames
This commit is contained in:
parent
c05078dd9a
commit
6743061962
@ -55,7 +55,7 @@
|
|||||||
<Prefer32Bit>false</Prefer32Bit>
|
<Prefer32Bit>false</Prefer32Bit>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<ApplicationIcon>HeliosPlus.ico</ApplicationIcon>
|
<ApplicationIcon>DisplayMagician.ico</ApplicationIcon>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<SignManifests>true</SignManifests>
|
<SignManifests>true</SignManifests>
|
||||||
@ -80,7 +80,7 @@
|
|||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Content Include="FodyWeavers.xml" />
|
<Content Include="FodyWeavers.xml" />
|
||||||
<Content Include="HeliosPlus.ico" />
|
<Content Include="DisplayMagician.ico" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Costura.Fody">
|
<PackageReference Include="Costura.Fody">
|
||||||
|
Before Width: | Height: | Size: 457 KiB After Width: | Height: | Size: 457 KiB |
@ -52,13 +52,13 @@
|
|||||||
"Entry"
|
"Entry"
|
||||||
{
|
{
|
||||||
"MsmKey" = "8:_1F472B27928AAF875547361F33301756"
|
"MsmKey" = "8:_1F472B27928AAF875547361F33301756"
|
||||||
"OwnerKey" = "8:_E5F37DD38C5142669C0C67A50EC67181"
|
"OwnerKey" = "8:_CF2B5512697D3444DA5C7C187AE26988"
|
||||||
"MsmSig" = "8:_UNDEFINED"
|
"MsmSig" = "8:_UNDEFINED"
|
||||||
}
|
}
|
||||||
"Entry"
|
"Entry"
|
||||||
{
|
{
|
||||||
"MsmKey" = "8:_1F472B27928AAF875547361F33301756"
|
"MsmKey" = "8:_1F472B27928AAF875547361F33301756"
|
||||||
"OwnerKey" = "8:_EF2DD8DAE57B72AF49C7CD06B2B9D472"
|
"OwnerKey" = "8:_E5F37DD38C5142669C0C67A50EC67181"
|
||||||
"MsmSig" = "8:_UNDEFINED"
|
"MsmSig" = "8:_UNDEFINED"
|
||||||
}
|
}
|
||||||
"Entry"
|
"Entry"
|
||||||
@ -76,13 +76,13 @@
|
|||||||
"Entry"
|
"Entry"
|
||||||
{
|
{
|
||||||
"MsmKey" = "8:_20C50515084193D4C8ADF9B6B676DE77"
|
"MsmKey" = "8:_20C50515084193D4C8ADF9B6B676DE77"
|
||||||
"OwnerKey" = "8:_E5F37DD38C5142669C0C67A50EC67181"
|
"OwnerKey" = "8:_CF2B5512697D3444DA5C7C187AE26988"
|
||||||
"MsmSig" = "8:_UNDEFINED"
|
"MsmSig" = "8:_UNDEFINED"
|
||||||
}
|
}
|
||||||
"Entry"
|
"Entry"
|
||||||
{
|
{
|
||||||
"MsmKey" = "8:_20C50515084193D4C8ADF9B6B676DE77"
|
"MsmKey" = "8:_20C50515084193D4C8ADF9B6B676DE77"
|
||||||
"OwnerKey" = "8:_EF2DD8DAE57B72AF49C7CD06B2B9D472"
|
"OwnerKey" = "8:_E5F37DD38C5142669C0C67A50EC67181"
|
||||||
"MsmSig" = "8:_UNDEFINED"
|
"MsmSig" = "8:_UNDEFINED"
|
||||||
}
|
}
|
||||||
"Entry"
|
"Entry"
|
||||||
@ -106,13 +106,13 @@
|
|||||||
"Entry"
|
"Entry"
|
||||||
{
|
{
|
||||||
"MsmKey" = "8:_2BECE346513978E22D85CF70C5335C00"
|
"MsmKey" = "8:_2BECE346513978E22D85CF70C5335C00"
|
||||||
"OwnerKey" = "8:_E5F37DD38C5142669C0C67A50EC67181"
|
"OwnerKey" = "8:_CF2B5512697D3444DA5C7C187AE26988"
|
||||||
"MsmSig" = "8:_UNDEFINED"
|
"MsmSig" = "8:_UNDEFINED"
|
||||||
}
|
}
|
||||||
"Entry"
|
"Entry"
|
||||||
{
|
{
|
||||||
"MsmKey" = "8:_2BECE346513978E22D85CF70C5335C00"
|
"MsmKey" = "8:_2BECE346513978E22D85CF70C5335C00"
|
||||||
"OwnerKey" = "8:_EF2DD8DAE57B72AF49C7CD06B2B9D472"
|
"OwnerKey" = "8:_E5F37DD38C5142669C0C67A50EC67181"
|
||||||
"MsmSig" = "8:_UNDEFINED"
|
"MsmSig" = "8:_UNDEFINED"
|
||||||
}
|
}
|
||||||
"Entry"
|
"Entry"
|
||||||
@ -142,13 +142,13 @@
|
|||||||
"Entry"
|
"Entry"
|
||||||
{
|
{
|
||||||
"MsmKey" = "8:_328C0F8CD9164AB0EB6387D511274083"
|
"MsmKey" = "8:_328C0F8CD9164AB0EB6387D511274083"
|
||||||
"OwnerKey" = "8:_E5F37DD38C5142669C0C67A50EC67181"
|
"OwnerKey" = "8:_CF2B5512697D3444DA5C7C187AE26988"
|
||||||
"MsmSig" = "8:_UNDEFINED"
|
"MsmSig" = "8:_UNDEFINED"
|
||||||
}
|
}
|
||||||
"Entry"
|
"Entry"
|
||||||
{
|
{
|
||||||
"MsmKey" = "8:_328C0F8CD9164AB0EB6387D511274083"
|
"MsmKey" = "8:_328C0F8CD9164AB0EB6387D511274083"
|
||||||
"OwnerKey" = "8:_EF2DD8DAE57B72AF49C7CD06B2B9D472"
|
"OwnerKey" = "8:_E5F37DD38C5142669C0C67A50EC67181"
|
||||||
"MsmSig" = "8:_UNDEFINED"
|
"MsmSig" = "8:_UNDEFINED"
|
||||||
}
|
}
|
||||||
"Entry"
|
"Entry"
|
||||||
@ -165,24 +165,6 @@
|
|||||||
}
|
}
|
||||||
"Entry"
|
"Entry"
|
||||||
{
|
{
|
||||||
"MsmKey" = "8:_40B76C15CBAE15075FB583A089EC6E7E"
|
|
||||||
"OwnerKey" = "8:_421DEEA736F14466A32568905067E9A7"
|
|
||||||
"MsmSig" = "8:_UNDEFINED"
|
|
||||||
}
|
|
||||||
"Entry"
|
|
||||||
{
|
|
||||||
"MsmKey" = "8:_40B76C15CBAE15075FB583A089EC6E7E"
|
|
||||||
"OwnerKey" = "8:_AF0CEA76E15F427B95FFB76749B52E17"
|
|
||||||
"MsmSig" = "8:_UNDEFINED"
|
|
||||||
}
|
|
||||||
"Entry"
|
|
||||||
{
|
|
||||||
"MsmKey" = "8:_421DEEA736F14466A32568905067E9A7"
|
|
||||||
"OwnerKey" = "8:_UNDEFINED"
|
|
||||||
"MsmSig" = "8:_UNDEFINED"
|
|
||||||
}
|
|
||||||
"Entry"
|
|
||||||
{
|
|
||||||
"MsmKey" = "8:_4F488048273045DD8EE3B904E25EE5FB"
|
"MsmKey" = "8:_4F488048273045DD8EE3B904E25EE5FB"
|
||||||
"OwnerKey" = "8:_UNDEFINED"
|
"OwnerKey" = "8:_UNDEFINED"
|
||||||
"MsmSig" = "8:_UNDEFINED"
|
"MsmSig" = "8:_UNDEFINED"
|
||||||
@ -201,6 +183,12 @@
|
|||||||
}
|
}
|
||||||
"Entry"
|
"Entry"
|
||||||
{
|
{
|
||||||
|
"MsmKey" = "8:_5BC175B3D9AE4E399DB97412626E9B1D"
|
||||||
|
"OwnerKey" = "8:_UNDEFINED"
|
||||||
|
"MsmSig" = "8:_UNDEFINED"
|
||||||
|
}
|
||||||
|
"Entry"
|
||||||
|
{
|
||||||
"MsmKey" = "8:_6F8A3FB2F67D41956E65B4D859B389E9"
|
"MsmKey" = "8:_6F8A3FB2F67D41956E65B4D859B389E9"
|
||||||
"OwnerKey" = "8:_E5F37DD38C5142669C0C67A50EC67181"
|
"OwnerKey" = "8:_E5F37DD38C5142669C0C67A50EC67181"
|
||||||
"MsmSig" = "8:_UNDEFINED"
|
"MsmSig" = "8:_UNDEFINED"
|
||||||
@ -231,6 +219,18 @@
|
|||||||
}
|
}
|
||||||
"Entry"
|
"Entry"
|
||||||
{
|
{
|
||||||
|
"MsmKey" = "8:_7E279826AED3D503C2B7F7DB69F2C6E7"
|
||||||
|
"OwnerKey" = "8:_AF0CEA76E15F427B95FFB76749B52E17"
|
||||||
|
"MsmSig" = "8:_UNDEFINED"
|
||||||
|
}
|
||||||
|
"Entry"
|
||||||
|
{
|
||||||
|
"MsmKey" = "8:_7E279826AED3D503C2B7F7DB69F2C6E7"
|
||||||
|
"OwnerKey" = "8:_C821E9F716AD43339553D7462B777612"
|
||||||
|
"MsmSig" = "8:_UNDEFINED"
|
||||||
|
}
|
||||||
|
"Entry"
|
||||||
|
{
|
||||||
"MsmKey" = "8:_7EF733F9AECA4C7062436E30CF9FC73C"
|
"MsmKey" = "8:_7EF733F9AECA4C7062436E30CF9FC73C"
|
||||||
"OwnerKey" = "8:_E5F37DD38C5142669C0C67A50EC67181"
|
"OwnerKey" = "8:_E5F37DD38C5142669C0C67A50EC67181"
|
||||||
"MsmSig" = "8:_UNDEFINED"
|
"MsmSig" = "8:_UNDEFINED"
|
||||||
@ -291,14 +291,14 @@
|
|||||||
}
|
}
|
||||||
"Entry"
|
"Entry"
|
||||||
{
|
{
|
||||||
"MsmKey" = "8:_BA36701EA973451CBE81355EA0F1572D"
|
"MsmKey" = "8:_BD72F94F74F20DED3B5752C78BFB566C"
|
||||||
"OwnerKey" = "8:_UNDEFINED"
|
"OwnerKey" = "8:_E5F37DD38C5142669C0C67A50EC67181"
|
||||||
"MsmSig" = "8:_UNDEFINED"
|
"MsmSig" = "8:_UNDEFINED"
|
||||||
}
|
}
|
||||||
"Entry"
|
"Entry"
|
||||||
{
|
{
|
||||||
"MsmKey" = "8:_BD72F94F74F20DED3B5752C78BFB566C"
|
"MsmKey" = "8:_C821E9F716AD43339553D7462B777612"
|
||||||
"OwnerKey" = "8:_E5F37DD38C5142669C0C67A50EC67181"
|
"OwnerKey" = "8:_UNDEFINED"
|
||||||
"MsmSig" = "8:_UNDEFINED"
|
"MsmSig" = "8:_UNDEFINED"
|
||||||
}
|
}
|
||||||
"Entry"
|
"Entry"
|
||||||
@ -321,6 +321,18 @@
|
|||||||
}
|
}
|
||||||
"Entry"
|
"Entry"
|
||||||
{
|
{
|
||||||
|
"MsmKey" = "8:_CF2B5512697D3444DA5C7C187AE26988"
|
||||||
|
"OwnerKey" = "8:_CCD39A4DC1C9485F961A6E6EF8D7ED61"
|
||||||
|
"MsmSig" = "8:_UNDEFINED"
|
||||||
|
}
|
||||||
|
"Entry"
|
||||||
|
{
|
||||||
|
"MsmKey" = "8:_CF2B5512697D3444DA5C7C187AE26988"
|
||||||
|
"OwnerKey" = "8:_E5F37DD38C5142669C0C67A50EC67181"
|
||||||
|
"MsmSig" = "8:_UNDEFINED"
|
||||||
|
}
|
||||||
|
"Entry"
|
||||||
|
{
|
||||||
"MsmKey" = "8:_D05DB69FF9722F53BCEC1895D9EF5A2A"
|
"MsmKey" = "8:_D05DB69FF9722F53BCEC1895D9EF5A2A"
|
||||||
"OwnerKey" = "8:_4F488048273045DD8EE3B904E25EE5FB"
|
"OwnerKey" = "8:_4F488048273045DD8EE3B904E25EE5FB"
|
||||||
"MsmSig" = "8:_UNDEFINED"
|
"MsmSig" = "8:_UNDEFINED"
|
||||||
@ -328,13 +340,13 @@
|
|||||||
"Entry"
|
"Entry"
|
||||||
{
|
{
|
||||||
"MsmKey" = "8:_D05DB69FF9722F53BCEC1895D9EF5A2A"
|
"MsmKey" = "8:_D05DB69FF9722F53BCEC1895D9EF5A2A"
|
||||||
"OwnerKey" = "8:_E5F37DD38C5142669C0C67A50EC67181"
|
"OwnerKey" = "8:_CF2B5512697D3444DA5C7C187AE26988"
|
||||||
"MsmSig" = "8:_UNDEFINED"
|
"MsmSig" = "8:_UNDEFINED"
|
||||||
}
|
}
|
||||||
"Entry"
|
"Entry"
|
||||||
{
|
{
|
||||||
"MsmKey" = "8:_D05DB69FF9722F53BCEC1895D9EF5A2A"
|
"MsmKey" = "8:_D05DB69FF9722F53BCEC1895D9EF5A2A"
|
||||||
"OwnerKey" = "8:_EF2DD8DAE57B72AF49C7CD06B2B9D472"
|
"OwnerKey" = "8:_E5F37DD38C5142669C0C67A50EC67181"
|
||||||
"MsmSig" = "8:_UNDEFINED"
|
"MsmSig" = "8:_UNDEFINED"
|
||||||
}
|
}
|
||||||
"Entry"
|
"Entry"
|
||||||
@ -387,18 +399,6 @@
|
|||||||
}
|
}
|
||||||
"Entry"
|
"Entry"
|
||||||
{
|
{
|
||||||
"MsmKey" = "8:_EF2DD8DAE57B72AF49C7CD06B2B9D472"
|
|
||||||
"OwnerKey" = "8:_CCD39A4DC1C9485F961A6E6EF8D7ED61"
|
|
||||||
"MsmSig" = "8:_UNDEFINED"
|
|
||||||
}
|
|
||||||
"Entry"
|
|
||||||
{
|
|
||||||
"MsmKey" = "8:_EF2DD8DAE57B72AF49C7CD06B2B9D472"
|
|
||||||
"OwnerKey" = "8:_E5F37DD38C5142669C0C67A50EC67181"
|
|
||||||
"MsmSig" = "8:_UNDEFINED"
|
|
||||||
}
|
|
||||||
"Entry"
|
|
||||||
{
|
|
||||||
"MsmKey" = "8:_F28FBBAC98C5E96A3B233D50EDBE7E97"
|
"MsmKey" = "8:_F28FBBAC98C5E96A3B233D50EDBE7E97"
|
||||||
"OwnerKey" = "8:_E5F37DD38C5142669C0C67A50EC67181"
|
"OwnerKey" = "8:_E5F37DD38C5142669C0C67A50EC67181"
|
||||||
"MsmSig" = "8:_UNDEFINED"
|
"MsmSig" = "8:_UNDEFINED"
|
||||||
@ -418,19 +418,25 @@
|
|||||||
"Entry"
|
"Entry"
|
||||||
{
|
{
|
||||||
"MsmKey" = "8:_UNDEFINED"
|
"MsmKey" = "8:_UNDEFINED"
|
||||||
|
"OwnerKey" = "8:_CF2B5512697D3444DA5C7C187AE26988"
|
||||||
|
"MsmSig" = "8:_UNDEFINED"
|
||||||
|
}
|
||||||
|
"Entry"
|
||||||
|
{
|
||||||
|
"MsmKey" = "8:_UNDEFINED"
|
||||||
|
"OwnerKey" = "8:_C821E9F716AD43339553D7462B777612"
|
||||||
|
"MsmSig" = "8:_UNDEFINED"
|
||||||
|
}
|
||||||
|
"Entry"
|
||||||
|
{
|
||||||
|
"MsmKey" = "8:_UNDEFINED"
|
||||||
"OwnerKey" = "8:_AF0CEA76E15F427B95FFB76749B52E17"
|
"OwnerKey" = "8:_AF0CEA76E15F427B95FFB76749B52E17"
|
||||||
"MsmSig" = "8:_UNDEFINED"
|
"MsmSig" = "8:_UNDEFINED"
|
||||||
}
|
}
|
||||||
"Entry"
|
"Entry"
|
||||||
{
|
{
|
||||||
"MsmKey" = "8:_UNDEFINED"
|
"MsmKey" = "8:_UNDEFINED"
|
||||||
"OwnerKey" = "8:_421DEEA736F14466A32568905067E9A7"
|
"OwnerKey" = "8:_7E279826AED3D503C2B7F7DB69F2C6E7"
|
||||||
"MsmSig" = "8:_UNDEFINED"
|
|
||||||
}
|
|
||||||
"Entry"
|
|
||||||
{
|
|
||||||
"MsmKey" = "8:_UNDEFINED"
|
|
||||||
"OwnerKey" = "8:_40B76C15CBAE15075FB583A089EC6E7E"
|
|
||||||
"MsmSig" = "8:_UNDEFINED"
|
"MsmSig" = "8:_UNDEFINED"
|
||||||
}
|
}
|
||||||
"Entry"
|
"Entry"
|
||||||
@ -562,12 +568,6 @@
|
|||||||
"Entry"
|
"Entry"
|
||||||
{
|
{
|
||||||
"MsmKey" = "8:_UNDEFINED"
|
"MsmKey" = "8:_UNDEFINED"
|
||||||
"OwnerKey" = "8:_EF2DD8DAE57B72AF49C7CD06B2B9D472"
|
|
||||||
"MsmSig" = "8:_UNDEFINED"
|
|
||||||
}
|
|
||||||
"Entry"
|
|
||||||
{
|
|
||||||
"MsmKey" = "8:_UNDEFINED"
|
|
||||||
"OwnerKey" = "8:_90FC8214331F53FD9474FAE9E83D2C2C"
|
"OwnerKey" = "8:_90FC8214331F53FD9474FAE9E83D2C2C"
|
||||||
"MsmSig" = "8:_UNDEFINED"
|
"MsmSig" = "8:_UNDEFINED"
|
||||||
}
|
}
|
||||||
@ -1079,68 +1079,6 @@
|
|||||||
"IsDependency" = "11:TRUE"
|
"IsDependency" = "11:TRUE"
|
||||||
"IsolateTo" = "8:"
|
"IsolateTo" = "8:"
|
||||||
}
|
}
|
||||||
"{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_40B76C15CBAE15075FB583A089EC6E7E"
|
|
||||||
{
|
|
||||||
"AssemblyRegister" = "3:1"
|
|
||||||
"AssemblyIsInGAC" = "11:FALSE"
|
|
||||||
"AssemblyAsmDisplayName" = "8:SharpShell, Version=2.7.2.0, Culture=neutral, PublicKeyToken=f14dc899472fe6fb, processorArchitecture=MSIL"
|
|
||||||
"ScatterAssemblies"
|
|
||||||
{
|
|
||||||
"_40B76C15CBAE15075FB583A089EC6E7E"
|
|
||||||
{
|
|
||||||
"Name" = "8:SharpShell.DLL"
|
|
||||||
"Attributes" = "3:512"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
"SourcePath" = "8:SharpShell.DLL"
|
|
||||||
"TargetName" = "8:"
|
|
||||||
"Tag" = "8:"
|
|
||||||
"Folder" = "8:_994B36D509C14116B6C6DCEC92ED8846"
|
|
||||||
"Condition" = "8:"
|
|
||||||
"Transitive" = "11:FALSE"
|
|
||||||
"Vital" = "11:TRUE"
|
|
||||||
"ReadOnly" = "11:FALSE"
|
|
||||||
"Hidden" = "11:FALSE"
|
|
||||||
"System" = "11:FALSE"
|
|
||||||
"Permanent" = "11:FALSE"
|
|
||||||
"SharedLegacy" = "11:FALSE"
|
|
||||||
"PackageAs" = "3:1"
|
|
||||||
"Register" = "3:1"
|
|
||||||
"Exclude" = "11:FALSE"
|
|
||||||
"IsDependency" = "11:TRUE"
|
|
||||||
"IsolateTo" = "8:"
|
|
||||||
}
|
|
||||||
"{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_421DEEA736F14466A32568905067E9A7"
|
|
||||||
{
|
|
||||||
"AssemblyRegister" = "3:1"
|
|
||||||
"AssemblyIsInGAC" = "11:FALSE"
|
|
||||||
"AssemblyAsmDisplayName" = "8:HeliosPlus.ShellExtension, Version=0.9.5.40690, Culture=neutral, PublicKeyToken=20bd5a8aff754671, processorArchitecture=MSIL"
|
|
||||||
"ScatterAssemblies"
|
|
||||||
{
|
|
||||||
"_421DEEA736F14466A32568905067E9A7"
|
|
||||||
{
|
|
||||||
"Name" = "8:HeliosPlus.ShellExtension.dll"
|
|
||||||
"Attributes" = "3:512"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
"SourcePath" = "8:..\\Debug\\HeliosPlus.ShellExtension.dll"
|
|
||||||
"TargetName" = "8:"
|
|
||||||
"Tag" = "8:"
|
|
||||||
"Folder" = "8:_994B36D509C14116B6C6DCEC92ED8846"
|
|
||||||
"Condition" = "8:"
|
|
||||||
"Transitive" = "11:FALSE"
|
|
||||||
"Vital" = "11:TRUE"
|
|
||||||
"ReadOnly" = "11:FALSE"
|
|
||||||
"Hidden" = "11:FALSE"
|
|
||||||
"System" = "11:FALSE"
|
|
||||||
"Permanent" = "11:FALSE"
|
|
||||||
"SharedLegacy" = "11:FALSE"
|
|
||||||
"PackageAs" = "3:1"
|
|
||||||
"Register" = "3:1"
|
|
||||||
"Exclude" = "11:FALSE"
|
|
||||||
"IsDependency" = "11:FALSE"
|
|
||||||
"IsolateTo" = "8:"
|
|
||||||
}
|
|
||||||
"{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_4FABC52BA03E938FFC3C8012A8BF1DAC"
|
"{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_4FABC52BA03E938FFC3C8012A8BF1DAC"
|
||||||
{
|
{
|
||||||
"AssemblyRegister" = "3:1"
|
"AssemblyRegister" = "3:1"
|
||||||
@ -1172,6 +1110,26 @@
|
|||||||
"IsDependency" = "11:TRUE"
|
"IsDependency" = "11:TRUE"
|
||||||
"IsolateTo" = "8:"
|
"IsolateTo" = "8:"
|
||||||
}
|
}
|
||||||
|
"{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_5BC175B3D9AE4E399DB97412626E9B1D"
|
||||||
|
{
|
||||||
|
"SourcePath" = "8:..\\DisplayMagician\\Resources\\DisplayMagician.ico"
|
||||||
|
"TargetName" = "8:DisplayMagician.ico"
|
||||||
|
"Tag" = "8:"
|
||||||
|
"Folder" = "8:_994B36D509C14116B6C6DCEC92ED8846"
|
||||||
|
"Condition" = "8:"
|
||||||
|
"Transitive" = "11:FALSE"
|
||||||
|
"Vital" = "11:TRUE"
|
||||||
|
"ReadOnly" = "11:FALSE"
|
||||||
|
"Hidden" = "11:FALSE"
|
||||||
|
"System" = "11:FALSE"
|
||||||
|
"Permanent" = "11:FALSE"
|
||||||
|
"SharedLegacy" = "11:FALSE"
|
||||||
|
"PackageAs" = "3:1"
|
||||||
|
"Register" = "3:1"
|
||||||
|
"Exclude" = "11:FALSE"
|
||||||
|
"IsDependency" = "11:FALSE"
|
||||||
|
"IsolateTo" = "8:"
|
||||||
|
}
|
||||||
"{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_6F8A3FB2F67D41956E65B4D859B389E9"
|
"{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_6F8A3FB2F67D41956E65B4D859B389E9"
|
||||||
{
|
{
|
||||||
"AssemblyRegister" = "3:1"
|
"AssemblyRegister" = "3:1"
|
||||||
@ -1265,6 +1223,37 @@
|
|||||||
"IsDependency" = "11:TRUE"
|
"IsDependency" = "11:TRUE"
|
||||||
"IsolateTo" = "8:"
|
"IsolateTo" = "8:"
|
||||||
}
|
}
|
||||||
|
"{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_7E279826AED3D503C2B7F7DB69F2C6E7"
|
||||||
|
{
|
||||||
|
"AssemblyRegister" = "3:1"
|
||||||
|
"AssemblyIsInGAC" = "11:FALSE"
|
||||||
|
"AssemblyAsmDisplayName" = "8:SharpShell, Version=2.7.2.0, Culture=neutral, PublicKeyToken=f14dc899472fe6fb, processorArchitecture=MSIL"
|
||||||
|
"ScatterAssemblies"
|
||||||
|
{
|
||||||
|
"_7E279826AED3D503C2B7F7DB69F2C6E7"
|
||||||
|
{
|
||||||
|
"Name" = "8:SharpShell.DLL"
|
||||||
|
"Attributes" = "3:512"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
"SourcePath" = "8:SharpShell.DLL"
|
||||||
|
"TargetName" = "8:"
|
||||||
|
"Tag" = "8:"
|
||||||
|
"Folder" = "8:_994B36D509C14116B6C6DCEC92ED8846"
|
||||||
|
"Condition" = "8:"
|
||||||
|
"Transitive" = "11:FALSE"
|
||||||
|
"Vital" = "11:TRUE"
|
||||||
|
"ReadOnly" = "11:FALSE"
|
||||||
|
"Hidden" = "11:FALSE"
|
||||||
|
"System" = "11:FALSE"
|
||||||
|
"Permanent" = "11:FALSE"
|
||||||
|
"SharedLegacy" = "11:FALSE"
|
||||||
|
"PackageAs" = "3:1"
|
||||||
|
"Register" = "3:1"
|
||||||
|
"Exclude" = "11:FALSE"
|
||||||
|
"IsDependency" = "11:TRUE"
|
||||||
|
"IsolateTo" = "8:"
|
||||||
|
}
|
||||||
"{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_7EF733F9AECA4C7062436E30CF9FC73C"
|
"{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_7EF733F9AECA4C7062436E30CF9FC73C"
|
||||||
{
|
{
|
||||||
"AssemblyRegister" = "3:1"
|
"AssemblyRegister" = "3:1"
|
||||||
@ -1451,26 +1440,6 @@
|
|||||||
"IsDependency" = "11:FALSE"
|
"IsDependency" = "11:FALSE"
|
||||||
"IsolateTo" = "8:"
|
"IsolateTo" = "8:"
|
||||||
}
|
}
|
||||||
"{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_BA36701EA973451CBE81355EA0F1572D"
|
|
||||||
{
|
|
||||||
"SourcePath" = "8:Resources\\HeliosPlus.ico"
|
|
||||||
"TargetName" = "8:HeliosPlus.ico"
|
|
||||||
"Tag" = "8:"
|
|
||||||
"Folder" = "8:_994B36D509C14116B6C6DCEC92ED8846"
|
|
||||||
"Condition" = "8:"
|
|
||||||
"Transitive" = "11:FALSE"
|
|
||||||
"Vital" = "11:TRUE"
|
|
||||||
"ReadOnly" = "11:FALSE"
|
|
||||||
"Hidden" = "11:FALSE"
|
|
||||||
"System" = "11:FALSE"
|
|
||||||
"Permanent" = "11:FALSE"
|
|
||||||
"SharedLegacy" = "11:FALSE"
|
|
||||||
"PackageAs" = "3:1"
|
|
||||||
"Register" = "3:1"
|
|
||||||
"Exclude" = "11:FALSE"
|
|
||||||
"IsDependency" = "11:FALSE"
|
|
||||||
"IsolateTo" = "8:"
|
|
||||||
}
|
|
||||||
"{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_BD72F94F74F20DED3B5752C78BFB566C"
|
"{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_BD72F94F74F20DED3B5752C78BFB566C"
|
||||||
{
|
{
|
||||||
"AssemblyRegister" = "3:1"
|
"AssemblyRegister" = "3:1"
|
||||||
@ -1502,6 +1471,37 @@
|
|||||||
"IsDependency" = "11:TRUE"
|
"IsDependency" = "11:TRUE"
|
||||||
"IsolateTo" = "8:"
|
"IsolateTo" = "8:"
|
||||||
}
|
}
|
||||||
|
"{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_C821E9F716AD43339553D7462B777612"
|
||||||
|
{
|
||||||
|
"AssemblyRegister" = "3:1"
|
||||||
|
"AssemblyIsInGAC" = "11:FALSE"
|
||||||
|
"AssemblyAsmDisplayName" = "8:DisplayMagician.ShellExtension, Version=0.9.5.39558, Culture=neutral, PublicKeyToken=20bd5a8aff754671, processorArchitecture=MSIL"
|
||||||
|
"ScatterAssemblies"
|
||||||
|
{
|
||||||
|
"_C821E9F716AD43339553D7462B777612"
|
||||||
|
{
|
||||||
|
"Name" = "8:DisplayMagician.ShellExtension.dll"
|
||||||
|
"Attributes" = "3:512"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
"SourcePath" = "8:..\\Debug\\DisplayMagician.ShellExtension.dll"
|
||||||
|
"TargetName" = "8:"
|
||||||
|
"Tag" = "8:"
|
||||||
|
"Folder" = "8:_994B36D509C14116B6C6DCEC92ED8846"
|
||||||
|
"Condition" = "8:"
|
||||||
|
"Transitive" = "11:FALSE"
|
||||||
|
"Vital" = "11:TRUE"
|
||||||
|
"ReadOnly" = "11:FALSE"
|
||||||
|
"Hidden" = "11:FALSE"
|
||||||
|
"System" = "11:FALSE"
|
||||||
|
"Permanent" = "11:FALSE"
|
||||||
|
"SharedLegacy" = "11:FALSE"
|
||||||
|
"PackageAs" = "3:1"
|
||||||
|
"Register" = "3:1"
|
||||||
|
"Exclude" = "11:FALSE"
|
||||||
|
"IsDependency" = "11:FALSE"
|
||||||
|
"IsolateTo" = "8:"
|
||||||
|
}
|
||||||
"{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_CD63D9BE951A79519CD69B373F5A245D"
|
"{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_CD63D9BE951A79519CD69B373F5A245D"
|
||||||
{
|
{
|
||||||
"AssemblyRegister" = "3:1"
|
"AssemblyRegister" = "3:1"
|
||||||
@ -1533,6 +1533,37 @@
|
|||||||
"IsDependency" = "11:TRUE"
|
"IsDependency" = "11:TRUE"
|
||||||
"IsolateTo" = "8:"
|
"IsolateTo" = "8:"
|
||||||
}
|
}
|
||||||
|
"{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_CF2B5512697D3444DA5C7C187AE26988"
|
||||||
|
{
|
||||||
|
"AssemblyRegister" = "3:1"
|
||||||
|
"AssemblyIsInGAC" = "11:FALSE"
|
||||||
|
"AssemblyAsmDisplayName" = "8:DisplayMagician.Shared, Version=0.9.5.39602, Culture=neutral, processorArchitecture=MSIL"
|
||||||
|
"ScatterAssemblies"
|
||||||
|
{
|
||||||
|
"_CF2B5512697D3444DA5C7C187AE26988"
|
||||||
|
{
|
||||||
|
"Name" = "8:DisplayMagician.Shared.dll"
|
||||||
|
"Attributes" = "3:512"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
"SourcePath" = "8:DisplayMagician.Shared.dll"
|
||||||
|
"TargetName" = "8:"
|
||||||
|
"Tag" = "8:"
|
||||||
|
"Folder" = "8:_994B36D509C14116B6C6DCEC92ED8846"
|
||||||
|
"Condition" = "8:"
|
||||||
|
"Transitive" = "11:FALSE"
|
||||||
|
"Vital" = "11:TRUE"
|
||||||
|
"ReadOnly" = "11:FALSE"
|
||||||
|
"Hidden" = "11:FALSE"
|
||||||
|
"System" = "11:FALSE"
|
||||||
|
"Permanent" = "11:FALSE"
|
||||||
|
"SharedLegacy" = "11:FALSE"
|
||||||
|
"PackageAs" = "3:1"
|
||||||
|
"Register" = "3:1"
|
||||||
|
"Exclude" = "11:FALSE"
|
||||||
|
"IsDependency" = "11:TRUE"
|
||||||
|
"IsolateTo" = "8:"
|
||||||
|
}
|
||||||
"{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_D05DB69FF9722F53BCEC1895D9EF5A2A"
|
"{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_D05DB69FF9722F53BCEC1895D9EF5A2A"
|
||||||
{
|
{
|
||||||
"AssemblyRegister" = "3:1"
|
"AssemblyRegister" = "3:1"
|
||||||
@ -1688,37 +1719,6 @@
|
|||||||
"IsDependency" = "11:TRUE"
|
"IsDependency" = "11:TRUE"
|
||||||
"IsolateTo" = "8:"
|
"IsolateTo" = "8:"
|
||||||
}
|
}
|
||||||
"{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_EF2DD8DAE57B72AF49C7CD06B2B9D472"
|
|
||||||
{
|
|
||||||
"AssemblyRegister" = "3:1"
|
|
||||||
"AssemblyIsInGAC" = "11:FALSE"
|
|
||||||
"AssemblyAsmDisplayName" = "8:HeliosPlus.Shared, Version=0.9.5.40690, Culture=neutral, processorArchitecture=MSIL"
|
|
||||||
"ScatterAssemblies"
|
|
||||||
{
|
|
||||||
"_EF2DD8DAE57B72AF49C7CD06B2B9D472"
|
|
||||||
{
|
|
||||||
"Name" = "8:HeliosPlus.Shared.dll"
|
|
||||||
"Attributes" = "3:512"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
"SourcePath" = "8:HeliosPlus.Shared.dll"
|
|
||||||
"TargetName" = "8:"
|
|
||||||
"Tag" = "8:"
|
|
||||||
"Folder" = "8:_994B36D509C14116B6C6DCEC92ED8846"
|
|
||||||
"Condition" = "8:"
|
|
||||||
"Transitive" = "11:FALSE"
|
|
||||||
"Vital" = "11:TRUE"
|
|
||||||
"ReadOnly" = "11:FALSE"
|
|
||||||
"Hidden" = "11:FALSE"
|
|
||||||
"System" = "11:FALSE"
|
|
||||||
"Permanent" = "11:FALSE"
|
|
||||||
"SharedLegacy" = "11:FALSE"
|
|
||||||
"PackageAs" = "3:1"
|
|
||||||
"Register" = "3:1"
|
|
||||||
"Exclude" = "11:TRUE"
|
|
||||||
"IsDependency" = "11:TRUE"
|
|
||||||
"IsolateTo" = "8:"
|
|
||||||
}
|
|
||||||
"{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_F28FBBAC98C5E96A3B233D50EDBE7E97"
|
"{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_F28FBBAC98C5E96A3B233D50EDBE7E97"
|
||||||
{
|
{
|
||||||
"AssemblyRegister" = "3:1"
|
"AssemblyRegister" = "3:1"
|
||||||
@ -1866,7 +1866,7 @@
|
|||||||
"Keywords" = "8:"
|
"Keywords" = "8:"
|
||||||
"ARPCOMMENTS" = "8:"
|
"ARPCOMMENTS" = "8:"
|
||||||
"ARPURLINFOABOUT" = "8:"
|
"ARPURLINFOABOUT" = "8:"
|
||||||
"ARPPRODUCTICON" = "8:_BA36701EA973451CBE81355EA0F1572D"
|
"ARPPRODUCTICON" = "8:"
|
||||||
"ARPIconIndex" = "3:0"
|
"ARPIconIndex" = "3:0"
|
||||||
"SearchPath" = "8:"
|
"SearchPath" = "8:"
|
||||||
"UseSystemSearchPath" = "11:TRUE"
|
"UseSystemSearchPath" = "11:TRUE"
|
||||||
@ -1988,7 +1988,7 @@
|
|||||||
"Target" = "8:_E5F37DD38C5142669C0C67A50EC67181"
|
"Target" = "8:_E5F37DD38C5142669C0C67A50EC67181"
|
||||||
"Folder" = "8:_5AF97EC9EA2843FB8CB7128E28CA7776"
|
"Folder" = "8:_5AF97EC9EA2843FB8CB7128E28CA7776"
|
||||||
"WorkingFolder" = "8:_994B36D509C14116B6C6DCEC92ED8846"
|
"WorkingFolder" = "8:_994B36D509C14116B6C6DCEC92ED8846"
|
||||||
"Icon" = "8:_BA36701EA973451CBE81355EA0F1572D"
|
"Icon" = "8:"
|
||||||
"Feature" = "8:"
|
"Feature" = "8:"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -2420,7 +2420,7 @@
|
|||||||
}
|
}
|
||||||
"{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_4F488048273045DD8EE3B904E25EE5FB"
|
"{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_4F488048273045DD8EE3B904E25EE5FB"
|
||||||
{
|
{
|
||||||
"SourcePath" = "8:..\\HeliosPlus.Shared\\obj\\Debug\\HeliosPlus.Shared.dll"
|
"SourcePath" = "8:..\\DisplayMagician.Shared\\obj\\Debug\\DisplayMagician.Shared.dll"
|
||||||
"TargetName" = "8:"
|
"TargetName" = "8:"
|
||||||
"Tag" = "8:"
|
"Tag" = "8:"
|
||||||
"Folder" = "8:_994B36D509C14116B6C6DCEC92ED8846"
|
"Folder" = "8:_994B36D509C14116B6C6DCEC92ED8846"
|
||||||
@ -2504,7 +2504,7 @@
|
|||||||
}
|
}
|
||||||
"{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_CCD39A4DC1C9485F961A6E6EF8D7ED61"
|
"{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_CCD39A4DC1C9485F961A6E6EF8D7ED61"
|
||||||
{
|
{
|
||||||
"SourcePath" = "8:..\\HeliosPlus.LogReporter\\obj\\Debug\\HeliosPlus.LogReporter.exe"
|
"SourcePath" = "8:..\\DisplayMagician.LogReporter\\obj\\Debug\\HeliosPlus.LogReporter.exe"
|
||||||
"TargetName" = "8:"
|
"TargetName" = "8:"
|
||||||
"Tag" = "8:"
|
"Tag" = "8:"
|
||||||
"Folder" = "8:_994B36D509C14116B6C6DCEC92ED8846"
|
"Folder" = "8:_994B36D509C14116B6C6DCEC92ED8846"
|
||||||
@ -2532,7 +2532,7 @@
|
|||||||
}
|
}
|
||||||
"{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_E5F37DD38C5142669C0C67A50EC67181"
|
"{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_E5F37DD38C5142669C0C67A50EC67181"
|
||||||
{
|
{
|
||||||
"SourcePath" = "8:..\\HeliosPlus\\obj\\Debug\\HeliosPlus.exe"
|
"SourcePath" = "8:..\\DisplayMagician\\obj\\Debug\\DisplayMagician.exe"
|
||||||
"TargetName" = "8:"
|
"TargetName" = "8:"
|
||||||
"Tag" = "8:"
|
"Tag" = "8:"
|
||||||
"Folder" = "8:_994B36D509C14116B6C6DCEC92ED8846"
|
"Folder" = "8:_994B36D509C14116B6C6DCEC92ED8846"
|
||||||
|
@ -7,8 +7,8 @@
|
|||||||
<ProjectGuid>{1CACDA43-01C7-4CD4-BF6E-9421A29510FC}</ProjectGuid>
|
<ProjectGuid>{1CACDA43-01C7-4CD4-BF6E-9421A29510FC}</ProjectGuid>
|
||||||
<OutputType>Library</OutputType>
|
<OutputType>Library</OutputType>
|
||||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||||
<RootNamespace>HeliosPlus.Shared</RootNamespace>
|
<RootNamespace>DisplayMagician.Shared</RootNamespace>
|
||||||
<AssemblyName>HeliosPlus.Shared</AssemblyName>
|
<AssemblyName>DisplayMagician.Shared</AssemblyName>
|
||||||
<TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
|
<TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
|
||||||
<FileAlignment>512</FileAlignment>
|
<FileAlignment>512</FileAlignment>
|
||||||
<TargetFrameworkProfile />
|
<TargetFrameworkProfile />
|
||||||
@ -33,8 +33,7 @@
|
|||||||
<WarningLevel>4</WarningLevel>
|
<WarningLevel>4</WarningLevel>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<ApplicationIcon>
|
<ApplicationIcon>Resources\DisplayMagician.ico</ApplicationIcon>
|
||||||
</ApplicationIcon>
|
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<SignAssembly>false</SignAssembly>
|
<SignAssembly>false</SignAssembly>
|
||||||
@ -60,13 +59,12 @@
|
|||||||
<Compile Include="ResizeDrawing.cs" />
|
<Compile Include="ResizeDrawing.cs" />
|
||||||
<Compile Include="RestartManagerSession.cs" />
|
<Compile Include="RestartManagerSession.cs" />
|
||||||
<Compile Include="ScanLineOrdering.cs" />
|
<Compile Include="ScanLineOrdering.cs" />
|
||||||
<Compile Include="Helios.cs" />
|
|
||||||
<Compile Include="NVIDIA\SurroundHelper.cs" />
|
<Compile Include="NVIDIA\SurroundHelper.cs" />
|
||||||
<Compile Include="NVIDIA\SurroundTopologyDisplay.cs" />
|
<Compile Include="NVIDIA\SurroundTopologyDisplay.cs" />
|
||||||
<Compile Include="PixelShift.cs" />
|
<Compile Include="PixelShift.cs" />
|
||||||
<Compile Include="ProfileItem.cs" />
|
<Compile Include="ProfileItem.cs" />
|
||||||
<Compile Include="NVIDIA\SurroundTopology.cs" />
|
<Compile Include="NVIDIA\SurroundTopology.cs" />
|
||||||
<Compile Include="HeliosStartupAction.cs" />
|
<Compile Include="DisplayMagicianStartupAction.cs" />
|
||||||
<Compile Include="ProfileIcon.cs" />
|
<Compile Include="ProfileIcon.cs" />
|
||||||
<Compile Include="Rotation.cs" />
|
<Compile Include="Rotation.cs" />
|
||||||
<Compile Include="Scaling.cs" />
|
<Compile Include="Scaling.cs" />
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
namespace DisplayMagician.Shared
|
namespace DisplayMagician.Shared
|
||||||
{
|
{
|
||||||
public enum HeliosStartupAction
|
public enum DisplayMagicianStartupAction
|
||||||
{
|
{
|
||||||
RunShortcut,
|
RunShortcut,
|
||||||
ChangeProfile,
|
ChangeProfile,
|
@ -1,137 +0,0 @@
|
|||||||
using System;
|
|
||||||
using System.Collections.Generic;
|
|
||||||
using System.ComponentModel;
|
|
||||||
using System.Diagnostics;
|
|
||||||
using System.IO;
|
|
||||||
using Microsoft.Win32;
|
|
||||||
|
|
||||||
namespace DisplayMagician.Shared
|
|
||||||
{
|
|
||||||
public class Helios
|
|
||||||
{
|
|
||||||
public static string Address
|
|
||||||
{
|
|
||||||
get
|
|
||||||
{
|
|
||||||
try
|
|
||||||
{
|
|
||||||
using (
|
|
||||||
var key =
|
|
||||||
Registry.LocalMachine.OpenSubKey(@"SOFTWARE\DisplayMagician", false))
|
|
||||||
{
|
|
||||||
var executableAddress = key?.GetValue(@"ExecutableAddress", null) as string;
|
|
||||||
|
|
||||||
if (!string.IsNullOrWhiteSpace(executableAddress) && File.Exists(executableAddress))
|
|
||||||
{
|
|
||||||
return executableAddress;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
catch
|
|
||||||
{
|
|
||||||
// ignored
|
|
||||||
}
|
|
||||||
|
|
||||||
return null;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public static bool IsInstalled
|
|
||||||
{
|
|
||||||
get => !string.IsNullOrWhiteSpace(Address);
|
|
||||||
}
|
|
||||||
|
|
||||||
// ReSharper disable once MethodTooLong
|
|
||||||
// ReSharper disable once TooManyArguments
|
|
||||||
public static void Open(
|
|
||||||
HeliosStartupAction action = HeliosStartupAction.StartUpNormally,
|
|
||||||
ProfileItem profile = null,
|
|
||||||
string programAddress = null,
|
|
||||||
bool asAdmin = false)
|
|
||||||
{
|
|
||||||
try
|
|
||||||
{
|
|
||||||
if (!IsInstalled)
|
|
||||||
{
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
var args = new List<string> {$"-a {action}"};
|
|
||||||
|
|
||||||
if (profile != null)
|
|
||||||
{
|
|
||||||
args.Add($"-p \"{profile.UUID}\"");
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!string.IsNullOrWhiteSpace(programAddress))
|
|
||||||
{
|
|
||||||
args.Add($"-e \"{programAddress}\"");
|
|
||||||
}
|
|
||||||
|
|
||||||
var processInfo = new ProcessStartInfo(Address, string.Join(" ", args))
|
|
||||||
{
|
|
||||||
UseShellExecute = true
|
|
||||||
};
|
|
||||||
|
|
||||||
if (asAdmin)
|
|
||||||
{
|
|
||||||
processInfo.Verb = @"runas";
|
|
||||||
}
|
|
||||||
|
|
||||||
Process.Start(processInfo);
|
|
||||||
}
|
|
||||||
catch (Exception e)
|
|
||||||
{
|
|
||||||
// Check if operation canceled by user
|
|
||||||
if ((e as Win32Exception)?.NativeErrorCode == 1223)
|
|
||||||
{
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
throw;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public static void OpenSteamGame(
|
|
||||||
HeliosStartupAction action = HeliosStartupAction.StartUpNormally,
|
|
||||||
ProfileItem profile = null,
|
|
||||||
uint steamAppId = 0)
|
|
||||||
{
|
|
||||||
try
|
|
||||||
{
|
|
||||||
if (!IsInstalled)
|
|
||||||
{
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
var args = new List<string> {$@"-a {action}"};
|
|
||||||
|
|
||||||
if (profile != null)
|
|
||||||
{
|
|
||||||
args.Add($"-p \"{profile.UUID}\"");
|
|
||||||
}
|
|
||||||
|
|
||||||
if (steamAppId > 0)
|
|
||||||
{
|
|
||||||
args.Add($"-s \"{steamAppId}\"");
|
|
||||||
}
|
|
||||||
|
|
||||||
var processInfo = new ProcessStartInfo(Address, string.Join(" ", args))
|
|
||||||
{
|
|
||||||
UseShellExecute = true
|
|
||||||
};
|
|
||||||
Process.Start(processInfo);
|
|
||||||
}
|
|
||||||
catch (Exception e)
|
|
||||||
{
|
|
||||||
// Check if operation canceled by user
|
|
||||||
if ((e as Win32Exception)?.NativeErrorCode == 1223)
|
|
||||||
{
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
throw;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
@ -8,7 +8,7 @@
|
|||||||
// </auto-generated>
|
// </auto-generated>
|
||||||
//------------------------------------------------------------------------------
|
//------------------------------------------------------------------------------
|
||||||
|
|
||||||
namespace HeliosPlus.Shared.Properties {
|
namespace DisplayMagician.Shared.Properties {
|
||||||
using System;
|
using System;
|
||||||
|
|
||||||
|
|
||||||
@ -39,7 +39,7 @@ namespace HeliosPlus.Shared.Properties {
|
|||||||
internal static global::System.Resources.ResourceManager ResourceManager {
|
internal static global::System.Resources.ResourceManager ResourceManager {
|
||||||
get {
|
get {
|
||||||
if (object.ReferenceEquals(resourceMan, null)) {
|
if (object.ReferenceEquals(resourceMan, null)) {
|
||||||
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("HeliosPlus.Shared.Properties.Resources", typeof(Resources).Assembly);
|
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("DisplayMagician.Shared.Properties.Resources", typeof(Resources).Assembly);
|
||||||
resourceMan = temp;
|
resourceMan = temp;
|
||||||
}
|
}
|
||||||
return resourceMan;
|
return resourceMan;
|
||||||
|
@ -87,7 +87,7 @@ namespace DisplayMagician {
|
|||||||
});
|
});
|
||||||
|
|
||||||
// This is the RunShortcut command
|
// This is the RunShortcut command
|
||||||
app.Command(HeliosStartupAction.RunShortcut.ToString(), (runShortcutCmd) =>
|
app.Command(DisplayMagicianStartupAction.RunShortcut.ToString(), (runShortcutCmd) =>
|
||||||
{
|
{
|
||||||
var argumentShortcut = runShortcutCmd.Argument("\"SHORTCUT_UUID\"", "(required) The UUID of the shortcut to run from those stored in the shortcut library.").IsRequired();
|
var argumentShortcut = runShortcutCmd.Argument("\"SHORTCUT_UUID\"", "(required) The UUID of the shortcut to run from those stored in the shortcut library.").IsRequired();
|
||||||
argumentShortcut.Validators.Add(new ShortcutMustExistValidator());
|
argumentShortcut.Validators.Add(new ShortcutMustExistValidator());
|
||||||
@ -104,7 +104,7 @@ namespace DisplayMagician {
|
|||||||
});
|
});
|
||||||
|
|
||||||
// This is the ChangeProfile command
|
// This is the ChangeProfile command
|
||||||
app.Command(HeliosStartupAction.ChangeProfile.ToString(), (runProfileCmd) =>
|
app.Command(DisplayMagicianStartupAction.ChangeProfile.ToString(), (runProfileCmd) =>
|
||||||
{
|
{
|
||||||
var argumentProfile = runProfileCmd.Argument("\"Profile_UUID\"", "(required) The UUID of the profile to run from those stored in the profile file.").IsRequired();
|
var argumentProfile = runProfileCmd.Argument("\"Profile_UUID\"", "(required) The UUID of the profile to run from those stored in the profile file.").IsRequired();
|
||||||
argumentProfile.Validators.Add(new ProfileMustExistValidator());
|
argumentProfile.Validators.Add(new ProfileMustExistValidator());
|
||||||
|
@ -1419,7 +1419,7 @@ namespace DisplayMagician
|
|||||||
var shortcutArgs = new List<string>
|
var shortcutArgs = new List<string>
|
||||||
{
|
{
|
||||||
// Add the SwitchProfile command as the first argument to start to switch to another profile
|
// Add the SwitchProfile command as the first argument to start to switch to another profile
|
||||||
$"{HeliosStartupAction.RunShortcut}",
|
$"{DisplayMagicianStartupAction.RunShortcut}",
|
||||||
$"\"{UUID}\""
|
$"\"{UUID}\""
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -10738,10 +10738,10 @@
|
|||||||
<value>NoControl</value>
|
<value>NoControl</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cb_minimise_notification_area.Location" type="System.Drawing.Point, System.Drawing">
|
<data name="cb_minimise_notification_area.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
<value>245, 354</value>
|
<value>232, 357</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cb_minimise_notification_area.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="cb_minimise_notification_area.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>296, 20</value>
|
<value>332, 20</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cb_minimise_notification_area.TabIndex" type="System.Int32, mscorlib">
|
<data name="cb_minimise_notification_area.TabIndex" type="System.Int32, mscorlib">
|
||||||
<value>5</value>
|
<value>5</value>
|
||||||
@ -10771,7 +10771,7 @@
|
|||||||
<value>Microsoft Sans Serif, 9.75pt</value>
|
<value>Microsoft Sans Serif, 9.75pt</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="lbl_version.Location" type="System.Drawing.Point, System.Drawing">
|
<data name="lbl_version.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
<value>12, 356</value>
|
<value>12, 359</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="lbl_version.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="lbl_version.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>25, 16</value>
|
<value>25, 16</value>
|
||||||
@ -10807,7 +10807,7 @@
|
|||||||
<value>Microsoft Sans Serif, 21.75pt</value>
|
<value>Microsoft Sans Serif, 21.75pt</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="btn_setup_game_shortcuts.Location" type="System.Drawing.Point, System.Drawing">
|
<data name="btn_setup_game_shortcuts.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
<value>212, 184</value>
|
<value>212, 186</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="btn_setup_game_shortcuts.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="btn_setup_game_shortcuts.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>360, 50</value>
|
<value>360, 50</value>
|
||||||
@ -10840,7 +10840,7 @@
|
|||||||
<value>NoControl</value>
|
<value>NoControl</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="btn_exit.Location" type="System.Drawing.Point, System.Drawing">
|
<data name="btn_exit.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
<value>698, 352</value>
|
<value>698, 355</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="btn_exit.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="btn_exit.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>75, 23</value>
|
<value>75, 23</value>
|
||||||
@ -63196,6 +63196,81 @@
|
|||||||
<metadata name="mainContextMenuStrip.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
<metadata name="mainContextMenuStrip.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||||
<value>152, 17</value>
|
<value>152, 17</value>
|
||||||
</metadata>
|
</metadata>
|
||||||
|
<data name="toolStripMenuItemHeading.Enabled" type="System.Boolean, mscorlib">
|
||||||
|
<value>False</value>
|
||||||
|
</data>
|
||||||
|
<data name="toolStripMenuItemHeading.Font" type="System.Drawing.Font, System.Drawing">
|
||||||
|
<value>Segoe UI, 9pt, style=Italic</value>
|
||||||
|
</data>
|
||||||
|
<data name="toolStripMenuItemHeading.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>218, 22</value>
|
||||||
|
</data>
|
||||||
|
<data name="toolStripMenuItemHeading.Text" xml:space="preserve">
|
||||||
|
<value>DisplayMagician</value>
|
||||||
|
</data>
|
||||||
|
<data name="toolStripSeparator.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>215, 6</value>
|
||||||
|
</data>
|
||||||
|
<data name="openApplicationWindowToolStripMenuItem.Font" type="System.Drawing.Font, System.Drawing">
|
||||||
|
<value>Segoe UI, 9pt, style=Bold</value>
|
||||||
|
</data>
|
||||||
|
<data name="openApplicationWindowToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>218, 22</value>
|
||||||
|
</data>
|
||||||
|
<data name="openApplicationWindowToolStripMenuItem.Text" xml:space="preserve">
|
||||||
|
<value>Open Application Window</value>
|
||||||
|
</data>
|
||||||
|
<data name="profilesToolStripMenuItemHeading.Enabled" type="System.Boolean, mscorlib">
|
||||||
|
<value>False</value>
|
||||||
|
</data>
|
||||||
|
<data name="profilesToolStripMenuItemHeading.Font" type="System.Drawing.Font, System.Drawing">
|
||||||
|
<value>Segoe UI, 9pt, style=Italic</value>
|
||||||
|
</data>
|
||||||
|
<data name="profilesToolStripMenuItemHeading.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>155, 22</value>
|
||||||
|
</data>
|
||||||
|
<data name="profilesToolStripMenuItemHeading.Text" xml:space="preserve">
|
||||||
|
<value>Display Profiles</value>
|
||||||
|
</data>
|
||||||
|
<data name="profileToolStripSeparator.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>152, 6</value>
|
||||||
|
</data>
|
||||||
|
<data name="profileToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>218, 22</value>
|
||||||
|
</data>
|
||||||
|
<data name="profileToolStripMenuItem.Text" xml:space="preserve">
|
||||||
|
<value>Change Display Profile</value>
|
||||||
|
</data>
|
||||||
|
<data name="shortcutsToolStripMenuItemHeading.Enabled" type="System.Boolean, mscorlib">
|
||||||
|
<value>False</value>
|
||||||
|
</data>
|
||||||
|
<data name="shortcutsToolStripMenuItemHeading.Font" type="System.Drawing.Font, System.Drawing">
|
||||||
|
<value>Segoe UI, 9pt, style=Italic</value>
|
||||||
|
</data>
|
||||||
|
<data name="shortcutsToolStripMenuItemHeading.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>156, 22</value>
|
||||||
|
</data>
|
||||||
|
<data name="shortcutsToolStripMenuItemHeading.Text" xml:space="preserve">
|
||||||
|
<value>Game Shortcuts</value>
|
||||||
|
</data>
|
||||||
|
<data name="shortcutToolStripSeparator.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>153, 6</value>
|
||||||
|
</data>
|
||||||
|
<data name="shortcutToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>218, 22</value>
|
||||||
|
</data>
|
||||||
|
<data name="shortcutToolStripMenuItem.Text" xml:space="preserve">
|
||||||
|
<value>Run Game Shortcut</value>
|
||||||
|
</data>
|
||||||
|
<data name="toolStripSeparator1.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>215, 6</value>
|
||||||
|
</data>
|
||||||
|
<data name="exitToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>218, 22</value>
|
||||||
|
</data>
|
||||||
|
<data name="exitToolStripMenuItem.Text" xml:space="preserve">
|
||||||
|
<value>Close DisplayMagician</value>
|
||||||
|
</data>
|
||||||
<data name="mainContextMenuStrip.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="mainContextMenuStrip.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>219, 126</value>
|
<value>219, 126</value>
|
||||||
</data>
|
</data>
|
||||||
@ -71025,81 +71100,6 @@
|
|||||||
<data name="notifyIcon.Visible" type="System.Boolean, mscorlib">
|
<data name="notifyIcon.Visible" type="System.Boolean, mscorlib">
|
||||||
<value>True</value>
|
<value>True</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="toolStripMenuItemHeading.Enabled" type="System.Boolean, mscorlib">
|
|
||||||
<value>False</value>
|
|
||||||
</data>
|
|
||||||
<data name="toolStripMenuItemHeading.Font" type="System.Drawing.Font, System.Drawing">
|
|
||||||
<value>Segoe UI, 9pt, style=Italic</value>
|
|
||||||
</data>
|
|
||||||
<data name="toolStripMenuItemHeading.Size" type="System.Drawing.Size, System.Drawing">
|
|
||||||
<value>218, 22</value>
|
|
||||||
</data>
|
|
||||||
<data name="toolStripMenuItemHeading.Text" xml:space="preserve">
|
|
||||||
<value>DisplayMagician</value>
|
|
||||||
</data>
|
|
||||||
<data name="toolStripSeparator.Size" type="System.Drawing.Size, System.Drawing">
|
|
||||||
<value>215, 6</value>
|
|
||||||
</data>
|
|
||||||
<data name="openApplicationWindowToolStripMenuItem.Font" type="System.Drawing.Font, System.Drawing">
|
|
||||||
<value>Segoe UI, 9pt, style=Bold</value>
|
|
||||||
</data>
|
|
||||||
<data name="openApplicationWindowToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
|
|
||||||
<value>218, 22</value>
|
|
||||||
</data>
|
|
||||||
<data name="openApplicationWindowToolStripMenuItem.Text" xml:space="preserve">
|
|
||||||
<value>Open Application Window</value>
|
|
||||||
</data>
|
|
||||||
<data name="profileToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
|
|
||||||
<value>218, 22</value>
|
|
||||||
</data>
|
|
||||||
<data name="profileToolStripMenuItem.Text" xml:space="preserve">
|
|
||||||
<value>Change Display Profile</value>
|
|
||||||
</data>
|
|
||||||
<data name="profilesToolStripMenuItemHeading.Enabled" type="System.Boolean, mscorlib">
|
|
||||||
<value>False</value>
|
|
||||||
</data>
|
|
||||||
<data name="profilesToolStripMenuItemHeading.Font" type="System.Drawing.Font, System.Drawing">
|
|
||||||
<value>Segoe UI, 9pt, style=Italic</value>
|
|
||||||
</data>
|
|
||||||
<data name="profilesToolStripMenuItemHeading.Size" type="System.Drawing.Size, System.Drawing">
|
|
||||||
<value>155, 22</value>
|
|
||||||
</data>
|
|
||||||
<data name="profilesToolStripMenuItemHeading.Text" xml:space="preserve">
|
|
||||||
<value>Display Profiles</value>
|
|
||||||
</data>
|
|
||||||
<data name="profileToolStripSeparator.Size" type="System.Drawing.Size, System.Drawing">
|
|
||||||
<value>152, 6</value>
|
|
||||||
</data>
|
|
||||||
<data name="shortcutToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
|
|
||||||
<value>218, 22</value>
|
|
||||||
</data>
|
|
||||||
<data name="shortcutToolStripMenuItem.Text" xml:space="preserve">
|
|
||||||
<value>Run Game Shortcut</value>
|
|
||||||
</data>
|
|
||||||
<data name="shortcutsToolStripMenuItemHeading.Enabled" type="System.Boolean, mscorlib">
|
|
||||||
<value>False</value>
|
|
||||||
</data>
|
|
||||||
<data name="shortcutsToolStripMenuItemHeading.Font" type="System.Drawing.Font, System.Drawing">
|
|
||||||
<value>Segoe UI, 9pt, style=Italic</value>
|
|
||||||
</data>
|
|
||||||
<data name="shortcutsToolStripMenuItemHeading.Size" type="System.Drawing.Size, System.Drawing">
|
|
||||||
<value>156, 22</value>
|
|
||||||
</data>
|
|
||||||
<data name="shortcutsToolStripMenuItemHeading.Text" xml:space="preserve">
|
|
||||||
<value>Game Shortcuts</value>
|
|
||||||
</data>
|
|
||||||
<data name="shortcutToolStripSeparator.Size" type="System.Drawing.Size, System.Drawing">
|
|
||||||
<value>153, 6</value>
|
|
||||||
</data>
|
|
||||||
<data name="toolStripSeparator1.Size" type="System.Drawing.Size, System.Drawing">
|
|
||||||
<value>215, 6</value>
|
|
||||||
</data>
|
|
||||||
<data name="exitToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
|
|
||||||
<value>218, 22</value>
|
|
||||||
</data>
|
|
||||||
<data name="exitToolStripMenuItem.Text" xml:space="preserve">
|
|
||||||
<value>Close DisplayMagician</value>
|
|
||||||
</data>
|
|
||||||
<metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
<metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
<value>True</value>
|
<value>True</value>
|
||||||
</metadata>
|
</metadata>
|
||||||
|
Loading…
Reference in New Issue
Block a user