Permalink
Browse files

Switched from BETA to FREEWARE, added default license key

  • Loading branch information...
1 parent c501d2a commit de6850740ce9f1cccd0f91640d80b7056368a34a (no author) committed Jan 10, 2010
View
@@ -0,0 +1,9 @@
+Product: 0
+SubProduct: 0
+Major ver: 1
+Minor ver: 0
+Count: 1
+
+4ZY7M-7L3WZ-Q8P4T-47M47-4ZWBS
+
+in binary: eddda559f5d5edd50003bdbaebd575d40100000000000000
@@ -12,15 +12,12 @@
#define CFIXCTL_LICENSE_REG_KEY_NAME_LICENSE L"License"
#define CFIXCTL_LICENSE_REG_KEY_NAME_LICENSE_DATE L"State"
-//
-// Arbitrarily large due to hard expiry.
-//
-#define CFIXCTL_LIC_TRIAL_PERIOD 300UL
+#define CFIXCTL_LIC_TRIAL_PERIOD 30UL
//
// 2010-02-28.
//
-#define CFIXCTL_LIC_HARD_EXPIRY_DATE 149442
+//#define CFIXCTL_LIC_HARD_EXPIRY_DATE 149442
//
// N.B. All versions numbers may not exceed 0xF.
@@ -296,6 +296,9 @@
<Component Id="CompInstallLocation" Guid="e4c7733d-ea7d-4e47-9a53-9dd483092bdc">
<Registry Id="KeyInstallLocation" Root="HKLM" Key="Software\VisualAssert\1.0" Name="InstallLocation" Type="string" KeyPath="yes" Value="[INSTALLLOCATION]" />
</Component>
+ <Component Id="CompFreeLicenseKey" Guid="675d4657-b1d0-476d-88c6-8766ef6210ea">
+ <Registry Id="KeyFreeLicenseKey" Root="HKLM" Key="Software\VisualAssert\1.0" Name="License" Type="binary" KeyPath="yes" Value="eddda559f5d5edd50003bdbaebd575d40100000000000000" />
+ </Component>
<Component Id="CompStdole" Guid="579ce302-450f-4192-82c0-3289c8829c4a">
<File Id="FileStdoleDll" Name="stdole.dll" KeyPath="yes" Source="redist\stdole.dll" DiskId="1" Assembly=".net"/>
@@ -468,6 +471,8 @@
<Feature Id="FeatureMain" Title="Visual Assert" Absent='disallow' Level="1" AllowAdvertise="no" Display="expand">
<ComponentRef Id="CompCfixHome"/>
<ComponentRef Id="CompInstallLocation"/>
+ <ComponentRef Id="CompFreeLicenseKey"/>
+
<ComponentRef Id="CompStdole"/>
<ComponentRef Id="CompCfixEnvCmd"/>
<ComponentRef Id="CompEula"/>
Binary file not shown.
@@ -1,7 +1,7 @@
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
<OutputPath>..\..\..\bin\fre\i386\</OutputPath>
- <DefineConstants>TRACE;BETA, VS100</DefineConstants>
+ <DefineConstants>TRACE;FREEWARE, VS100</DefineConstants>
<Optimize>true</Optimize>
<PlatformTarget>x86</PlatformTarget>
<CodeAnalysisRuleAssemblies>C:\Program Files (x86)\Microsoft Visual Studio 8\Team Tools\Static Analysis Tools\FxCop\\rules</CodeAnalysisRuleAssemblies>
@@ -44,7 +44,7 @@
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
<DebugSymbols>true</DebugSymbols>
<OutputPath>..\..\..\bin\chk\i386\</OutputPath>
- <DefineConstants>TRACE;DEBUG;BETA, VS100</DefineConstants>
+ <DefineConstants>TRACE;DEBUG;FREEWARE, VS100</DefineConstants>
<PlatformTarget>x86</PlatformTarget>
<CodeAnalysisRuleAssemblies>C:\Program Files (x86)\Microsoft Visual Studio 8\Team Tools\Static Analysis Tools\FxCop\\rules</CodeAnalysisRuleAssemblies>
<CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
@@ -1,7 +1,7 @@
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
<OutputPath>..\..\..\bin\fre\i386\</OutputPath>
- <DefineConstants>TRACE;BETA, VS80</DefineConstants>
+ <DefineConstants>TRACE;FREEWARE, VS80</DefineConstants>
<Optimize>true</Optimize>
<PlatformTarget>x86</PlatformTarget>
<CodeAnalysisRuleAssemblies>C:\Program Files (x86)\Microsoft Visual Studio 8\Team Tools\Static Analysis Tools\FxCop\\rules</CodeAnalysisRuleAssemblies>
@@ -44,7 +44,7 @@
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
<DebugSymbols>true</DebugSymbols>
<OutputPath>..\..\..\bin\chk\i386\</OutputPath>
- <DefineConstants>TRACE;DEBUG;BETA, VS80</DefineConstants>
+ <DefineConstants>TRACE;DEBUG;FREEWARE, VS80</DefineConstants>
<PlatformTarget>x86</PlatformTarget>
<CodeAnalysisRuleAssemblies>C:\Program Files (x86)\Microsoft Visual Studio 8\Team Tools\Static Analysis Tools\FxCop\\rules</CodeAnalysisRuleAssemblies>
<CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
@@ -1,7 +1,7 @@
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
<OutputPath>..\..\..\bin\fre\i386\</OutputPath>
- <DefineConstants>TRACE;BETA, VS90</DefineConstants>
+ <DefineConstants>TRACE;FREEWARE, VS90</DefineConstants>
<Optimize>true</Optimize>
<PlatformTarget>x86</PlatformTarget>
<CodeAnalysisRuleAssemblies>C:\Program Files (x86)\Microsoft Visual Studio 8\Team Tools\Static Analysis Tools\FxCop\\rules</CodeAnalysisRuleAssemblies>
@@ -44,7 +44,7 @@
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
<DebugSymbols>true</DebugSymbols>
<OutputPath>..\..\..\bin\chk\i386\</OutputPath>
- <DefineConstants>TRACE;DEBUG;BETA, VS90</DefineConstants>
+ <DefineConstants>TRACE;DEBUG;FREEWARE, VS90</DefineConstants>
<PlatformTarget>x86</PlatformTarget>
<CodeAnalysisRuleAssemblies>C:\Program Files (x86)\Microsoft Visual Studio 8\Team Tools\Static Analysis Tools\FxCop\\rules</CodeAnalysisRuleAssemblies>
<CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
Binary file not shown.
@@ -107,7 +107,7 @@ private void InitializeComponent()
this.linkLabel.LinkColor = System.Drawing.Color.Lime;
this.linkLabel.Location = new System.Drawing.Point( 322, 27 );
this.linkLabel.Name = "linkLabel";
- this.linkLabel.Size = new System.Drawing.Size( 140, 13 );
+ this.linkLabel.Size = new System.Drawing.Size( 148, 13 );
this.linkLabel.TabIndex = 4;
this.linkLabel.TabStop = true;
this.linkLabel.Text = "http://www.visualassert.com/";
@@ -161,7 +161,7 @@ private void InitializeComponent()
this.copyrightLabel.Size = new System.Drawing.Size( 426, 26 );
this.copyrightLabel.TabIndex = 2;
this.copyrightLabel.TabStop = false;
- this.copyrightLabel.Text = "(c) 2008-2009 Johannes Passing. All rights reserved.\r\nUnauthorized copying is str" +
+ this.copyrightLabel.Text = "(c) 2008-2010 Johannes Passing. All rights reserved.\r\nUnauthorized copying is str" +
"ictly forbidden.";
//
// versionLabel
@@ -133,6 +133,10 @@ public AboutWindow( Workspace ws )
#if BETA
this.licenseLabel.Text = "Info:";
this.enterLicenseButton.Visible = false;
+#elif FREEWARE
+ this.licenseLabel.Visible = false;
+ this.licenseValueLabel.Visible = false;
+ this.enterLicenseButton.Visible = false;
#endif
this.workspace = ws;
Oops, something went wrong.

0 comments on commit de68507

Please sign in to comment.