Skip to content

Commit

Permalink
APPX and MSIX
Browse files Browse the repository at this point in the history
*NEW* MSIX designer
Slight tweaks to APPX designer UI
Add fgmsix.xsd to installer
Slight update to MSI project template to make code signing enlistment easier
  • Loading branch information
chrpai committed Jan 27, 2019
1 parent f69a87c commit e3820d3
Show file tree
Hide file tree
Showing 35 changed files with 2,221 additions and 51 deletions.
12 changes: 12 additions & 0 deletions Source/Application/Application.sln
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IsWiX", "IsWiX\IsWiX.csproj
{62EE9B37-D99A-4AC0-898A-EC822268467C} = {62EE9B37-D99A-4AC0-898A-EC822268467C}
{D14BED47-FF47-49F4-B15E-E28E4607B757} = {D14BED47-FF47-49F4-B15E-E28E4607B757}
{4B733F56-A202-4813-9494-53B048FE07B6} = {4B733F56-A202-4813-9494-53B048FE07B6}
{205BC85E-79EB-45ED-A861-ADC5CEBDF140} = {205BC85E-79EB-45ED-A861-ADC5CEBDF140}
{9AD79B6E-B90B-435B-A7DF-1B01C4D563DF} = {9AD79B6E-B90B-435B-A7DF-1B01C4D563DF}
{7C470E97-D17B-41A2-B1E2-9EC665300E36} = {7C470E97-D17B-41A2-B1E2-9EC665300E36}
{461DDAB2-0B76-460D-9F3E-041CB88DF974} = {461DDAB2-0B76-460D-9F3E-041CB88DF974}
Expand Down Expand Up @@ -76,6 +77,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IsWiXAutomationInterface",
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FireworksFramework.Interfaces", "Shared\FireworksFramework.Interfaces\FireworksFramework.Interfaces.csproj", "{C7C6634A-2317-49A9-92C3-F9552750E1ED}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MSIXDesigner", "Designers\MSIXDesigner\MSIXDesigner.csproj", "{205BC85E-79EB-45ED-A861-ADC5CEBDF140}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Expand Down Expand Up @@ -212,6 +215,14 @@ Global
{C7C6634A-2317-49A9-92C3-F9552750E1ED}.Release|Any CPU.Build.0 = Release|Any CPU
{C7C6634A-2317-49A9-92C3-F9552750E1ED}.Release|x86.ActiveCfg = Release|Any CPU
{C7C6634A-2317-49A9-92C3-F9552750E1ED}.Release|x86.Build.0 = Release|Any CPU
{205BC85E-79EB-45ED-A861-ADC5CEBDF140}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{205BC85E-79EB-45ED-A861-ADC5CEBDF140}.Debug|Any CPU.Build.0 = Debug|Any CPU
{205BC85E-79EB-45ED-A861-ADC5CEBDF140}.Debug|x86.ActiveCfg = Debug|Any CPU
{205BC85E-79EB-45ED-A861-ADC5CEBDF140}.Debug|x86.Build.0 = Debug|Any CPU
{205BC85E-79EB-45ED-A861-ADC5CEBDF140}.Release|Any CPU.ActiveCfg = Release|Any CPU
{205BC85E-79EB-45ED-A861-ADC5CEBDF140}.Release|Any CPU.Build.0 = Release|Any CPU
{205BC85E-79EB-45ED-A861-ADC5CEBDF140}.Release|x86.ActiveCfg = Release|Any CPU
{205BC85E-79EB-45ED-A861-ADC5CEBDF140}.Release|x86.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Expand All @@ -232,6 +243,7 @@ Global
{C1E55196-2D92-4E26-9E70-DF47DFE81894} = {27EDD51D-A5F3-430F-80B1-49B13F450C89}
{461DDAB2-0B76-460D-9F3E-041CB88DF974} = {27EDD51D-A5F3-430F-80B1-49B13F450C89}
{C7C6634A-2317-49A9-92C3-F9552750E1ED} = {27EDD51D-A5F3-430F-80B1-49B13F450C89}
{205BC85E-79EB-45ED-A861-ADC5CEBDF140} = {94BCBA4B-1D51-406B-BA90-63E42F7629A2}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {0DCB5607-5776-4BEB-B267-E06C84312C9F}
Expand Down
93 changes: 51 additions & 42 deletions Source/Application/Designers/AppXDesigner/AppXs.Designer.cs

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 5 additions & 0 deletions Source/Application/Designers/AppXDesigner/AppXs.cs
Original file line number Diff line number Diff line change
Expand Up @@ -77,12 +77,17 @@ public void LoadData()
linkLabelRequirements.Visible = false;
LoadDocument();
}
else
{
contextMenuStripAppX.Items.Clear();
}
}

private void LoadDocument()
{
panelTop.Height = 0;
_isWiXFGAppXs = new IsWiXFGAppXs(_documentManager.Document);

contextMenuStripAppX.Items["toolStripMenuItemRename"].Enabled = false;
contextMenuStripAppX.Items["toolStripMenuItemDelete"].Enabled = false;

Expand Down
2 changes: 1 addition & 1 deletion Source/Application/Designers/AppXDesigner/AppXs.resx
Original file line number Diff line number Diff line change
Expand Up @@ -131,7 +131,7 @@
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAACi
EwAAAk1TRnQBSQFMAgEBDAEAAZwBAQGcAQEBEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
EwAAAk1TRnQBSQFMAgEBDAEAAbwBAQG8AQEBEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
AwABQAMAAUADAAEBAQABCAYAARAYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA
AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5
AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA
Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

15 changes: 15 additions & 0 deletions Source/Application/Designers/MSIXDesigner/App.config
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
<?xml version="1.0"?>
<configuration>
<configSections>
<sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<section name="MSIXDesigner.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false"/>
</sectionGroup>
</configSections>
<userSettings>
<MSIXDesigner.Properties.Settings>
<setting name="SuppressFireGiantMessage" serializeAs="String">
<value>false</value>
</setting>
</MSIXDesigner.Properties.Settings>
</userSettings>
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.2"/></startup></configuration>
Loading

0 comments on commit e3820d3

Please sign in to comment.