First pass at autoupdate nuggets.
This commit is contained in:
4
AppUpdaterSetup/AppStart.config
Normal file
4
AppUpdaterSetup/AppStart.config
Normal file
@@ -0,0 +1,4 @@
|
||||
<Config>
|
||||
<AppFolderName>1.0.0.0</AppFolderName>
|
||||
<AppExeName>d20 SRD Spell Lists.exe</AppExeName>
|
||||
</Config>
|
||||
@@ -39,7 +39,7 @@
|
||||
<Reference Include="System.Data" />
|
||||
<Reference Include="System.Xml" />
|
||||
<Reference Include="xunit">
|
||||
<HintPath>..\..\xunit.net\xunit.dll</HintPath>
|
||||
<HintPath>G:\xunit.net\xunit.dll</HintPath>
|
||||
</Reference>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
|
||||
0
d20 SRD Spell Lists/AppUpdate.log
Normal file
0
d20 SRD Spell Lists/AppUpdate.log
Normal file
34
d20 SRD Spell Lists/FrmMain.Designer.cs
generated
34
d20 SRD Spell Lists/FrmMain.Designer.cs
generated
@@ -24,9 +24,10 @@ namespace d20_SRD_Spell_Lists {
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent() {
|
||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle3 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||
this.components = new System.ComponentModel.Container();
|
||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FrmMain));
|
||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle4 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle2 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||
this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel();
|
||||
this.lblExtra9 = new System.Windows.Forms.Label();
|
||||
this.lblExtra8 = new System.Windows.Forms.Label();
|
||||
@@ -96,6 +97,7 @@ namespace d20_SRD_Spell_Lists {
|
||||
this.printDoc = new System.Drawing.Printing.PrintDocument();
|
||||
this.dataGridViewImageColumn1 = new System.Windows.Forms.DataGridViewImageColumn();
|
||||
this.dataGridViewImageColumn2 = new System.Windows.Forms.DataGridViewImageColumn();
|
||||
this.mainAppUpdater = new Microsoft.Samples.AppUpdater.AppUpdater(this.components);
|
||||
this.tableLayoutPanel1.SuspendLayout();
|
||||
this.groupBox1.SuspendLayout();
|
||||
this.mainToolStrip.SuspendLayout();
|
||||
@@ -104,6 +106,7 @@ namespace d20_SRD_Spell_Lists {
|
||||
this.splitContainer1.Panel1.SuspendLayout();
|
||||
this.splitContainer1.Panel2.SuspendLayout();
|
||||
this.splitContainer1.SuspendLayout();
|
||||
((System.ComponentModel.ISupportInitialize)(this.mainAppUpdater)).BeginInit();
|
||||
this.SuspendLayout();
|
||||
//
|
||||
// tableLayoutPanel1
|
||||
@@ -782,10 +785,10 @@ namespace d20_SRD_Spell_Lists {
|
||||
// editColumn
|
||||
//
|
||||
this.editColumn.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.AllCells;
|
||||
dataGridViewCellStyle3.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
|
||||
dataGridViewCellStyle3.BackColor = System.Drawing.Color.White;
|
||||
dataGridViewCellStyle3.NullValue = ((object)(resources.GetObject("dataGridViewCellStyle3.NullValue")));
|
||||
this.editColumn.DefaultCellStyle = dataGridViewCellStyle3;
|
||||
dataGridViewCellStyle1.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
|
||||
dataGridViewCellStyle1.BackColor = System.Drawing.Color.White;
|
||||
dataGridViewCellStyle1.NullValue = ((object)(resources.GetObject("dataGridViewCellStyle1.NullValue")));
|
||||
this.editColumn.DefaultCellStyle = dataGridViewCellStyle1;
|
||||
this.editColumn.HeaderText = "";
|
||||
this.editColumn.Image = global::d20_SRD_Spell_Lists.Properties.Resources.pencil;
|
||||
this.editColumn.Name = "editColumn";
|
||||
@@ -848,10 +851,10 @@ namespace d20_SRD_Spell_Lists {
|
||||
// dataGridViewImageColumn1
|
||||
//
|
||||
this.dataGridViewImageColumn1.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.AllCells;
|
||||
dataGridViewCellStyle4.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
|
||||
dataGridViewCellStyle4.BackColor = System.Drawing.Color.Gray;
|
||||
dataGridViewCellStyle4.NullValue = ((object)(resources.GetObject("dataGridViewCellStyle4.NullValue")));
|
||||
this.dataGridViewImageColumn1.DefaultCellStyle = dataGridViewCellStyle4;
|
||||
dataGridViewCellStyle2.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
|
||||
dataGridViewCellStyle2.BackColor = System.Drawing.Color.Gray;
|
||||
dataGridViewCellStyle2.NullValue = ((object)(resources.GetObject("dataGridViewCellStyle2.NullValue")));
|
||||
this.dataGridViewImageColumn1.DefaultCellStyle = dataGridViewCellStyle2;
|
||||
this.dataGridViewImageColumn1.HeaderText = "";
|
||||
this.dataGridViewImageColumn1.Image = global::d20_SRD_Spell_Lists.Properties.Resources.edit_16;
|
||||
this.dataGridViewImageColumn1.Name = "dataGridViewImageColumn1";
|
||||
@@ -868,6 +871,13 @@ namespace d20_SRD_Spell_Lists {
|
||||
this.dataGridViewImageColumn2.ReadOnly = true;
|
||||
this.dataGridViewImageColumn2.Resizable = System.Windows.Forms.DataGridViewTriState.True;
|
||||
//
|
||||
// mainAppUpdater
|
||||
//
|
||||
this.mainAppUpdater.AutoFileLoad = true;
|
||||
this.mainAppUpdater.ChangeDetectionMode = Microsoft.Samples.AppUpdater.ChangeDetectionModes.ServerManifestCheck;
|
||||
this.mainAppUpdater.ShowDefaultUI = true;
|
||||
this.mainAppUpdater.UpdateUrl = "http://downloads.thecharonsheet.com/d20-srd-spell-lists/manifest.xml";
|
||||
//
|
||||
// FrmMain
|
||||
//
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
|
||||
@@ -877,7 +887,7 @@ namespace d20_SRD_Spell_Lists {
|
||||
this.Controls.Add(this.mainToolStrip);
|
||||
this.Name = "FrmMain";
|
||||
this.Text = "D&D 3.5 SRD Spell Lists";
|
||||
this.Closing += new CancelEventHandler(this.FrmMain_Closing);
|
||||
this.Closing += new System.ComponentModel.CancelEventHandler(this.FrmMain_Closing);
|
||||
this.tableLayoutPanel1.ResumeLayout(false);
|
||||
this.tableLayoutPanel1.PerformLayout();
|
||||
this.groupBox1.ResumeLayout(false);
|
||||
@@ -890,6 +900,7 @@ namespace d20_SRD_Spell_Lists {
|
||||
this.splitContainer1.Panel2.ResumeLayout(false);
|
||||
((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).EndInit();
|
||||
this.splitContainer1.ResumeLayout(false);
|
||||
((System.ComponentModel.ISupportInitialize)(this.mainAppUpdater)).EndInit();
|
||||
this.ResumeLayout(false);
|
||||
this.PerformLayout();
|
||||
|
||||
@@ -966,6 +977,7 @@ namespace d20_SRD_Spell_Lists {
|
||||
private System.Windows.Forms.DataGridViewTextBoxColumn descColumn;
|
||||
private System.Windows.Forms.DataGridViewImageColumn editColumn;
|
||||
private System.Windows.Forms.DataGridViewImageColumn deleteColumn;
|
||||
private Microsoft.Samples.AppUpdater.AppUpdater mainAppUpdater;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -138,29 +138,8 @@
|
||||
<metadata name="editColumn.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>True</value>
|
||||
</metadata>
|
||||
<metadata name="deleteColumn.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>True</value>
|
||||
</metadata>
|
||||
<metadata name="prepColumn.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>True</value>
|
||||
</metadata>
|
||||
<metadata name="levelColumn.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>True</value>
|
||||
</metadata>
|
||||
<metadata name="spellNameColumn.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>True</value>
|
||||
</metadata>
|
||||
<metadata name="componentColumn.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>True</value>
|
||||
</metadata>
|
||||
<metadata name="descColumn.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>True</value>
|
||||
</metadata>
|
||||
<metadata name="editColumn.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>True</value>
|
||||
</metadata>
|
||||
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<data name="dataGridViewCellStyle3.NullValue" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<data name="dataGridViewCellStyle1.NullValue" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
Qk32AgAAAAAAADYAAAAoAAAADgAAABAAAAABABgAAAAAAAAAAADEDgAAxA4AAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACEgoTGw8bGw8bGw8bGw8bGw8bGw8bG
|
||||
@@ -183,7 +162,7 @@
|
||||
<metadata name="printDoc.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>130, 17</value>
|
||||
</metadata>
|
||||
<data name="dataGridViewCellStyle4.NullValue" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<data name="dataGridViewCellStyle2.NullValue" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
Qk32AgAAAAAAADYAAAAoAAAADgAAABAAAAABABgAAAAAAAAAAADEDgAAxA4AAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACEgoTGw8bGw8bGw8bGw8bGw8bGw8bG
|
||||
@@ -200,4 +179,7 @@
|
||||
hIKEhIKEhIKEhIKEhIKEhIKEhIKEhIKEhIKEhIKEhIKEhIKEAAA=
|
||||
</value>
|
||||
</data>
|
||||
<metadata name="mainAppUpdater.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>223, 17</value>
|
||||
</metadata>
|
||||
</root>
|
||||
@@ -48,13 +48,18 @@
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<UseVSHostingProcess>false</UseVSHostingProcess>
|
||||
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="AppUpdater">
|
||||
<HintPath>G:\dotnetupdater\AppUpdater\bin\Release\AppUpdater.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Microsoft.ReportViewer.Common, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" />
|
||||
<Reference Include="Microsoft.ReportViewer.WinForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" />
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Core" />
|
||||
<Reference Include="System.Printing" />
|
||||
<Reference Include="System.Runtime.Serialization.Formatters.Soap" />
|
||||
<Reference Include="System.Xml.Linq" />
|
||||
<Reference Include="System.Data.DataSetExtensions" />
|
||||
<Reference Include="Microsoft.CSharp" />
|
||||
@@ -63,6 +68,9 @@
|
||||
<Reference Include="System.Drawing" />
|
||||
<Reference Include="System.Windows.Forms" />
|
||||
<Reference Include="System.Xml" />
|
||||
<Reference Include="xunit">
|
||||
<HintPath>G:\xunit.net\xunit.dll</HintPath>
|
||||
</Reference>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="FrmCredits.cs">
|
||||
|
||||
19
fabfile.py
vendored
Normal file
19
fabfile.py
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
# See http://docs.fabfile.org/en/1.0.1/tutorial.html
|
||||
from __future__ import with_statement
|
||||
from fabric.api import *
|
||||
from fabric.contrib.console import prompt,confirm
|
||||
from lxml import etree
|
||||
|
||||
def commit():
|
||||
local("git add . && git commit")
|
||||
|
||||
def prepare_deploy(version):
|
||||
commit()
|
||||
local("mkdir 'd20 SRD Spell Lists/bin/Release/%s'" % (version))
|
||||
local("mv 'd20 SRD Spell Lists/bin/Release/*' 'd20 SRD Spell Lists/bin/Release/%s/'" % (version))
|
||||
local("cp AppUpdaterSetup/*.* 'd20 SRD Spell Lists/bin/Release/'")
|
||||
doc = etree.parse('d20 SRD Spell Lists/bin/Release/AppStart.config')
|
||||
folder = doc.find('AppFolderName')
|
||||
folder.text = version
|
||||
doc.write('d20 SRD Spell Lists/bin/Release/AppStart.config', True)
|
||||
|
||||
BIN
fabfile.pyc
Normal file
BIN
fabfile.pyc
Normal file
Binary file not shown.
Reference in New Issue
Block a user