Merge branch 'develop'

This commit is contained in:
STAM 2020-06-11 19:35:41 +03:00
commit 14fc054240
5 changed files with 440 additions and 502 deletions

View File

@ -33,5 +33,5 @@ using System.Runtime.InteropServices;
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.0.1")]
[assembly: AssemblyFileVersion("1.0.0.1")]
[assembly: AssemblyVersion("1.0.0.2")]
[assembly: AssemblyFileVersion("1.0.0.2")]

View File

@ -166,7 +166,11 @@ namespace UniversalValveToolbox {
private void UpdateEngineList() {
var dataProvider = new DataProvider();
Engines = dataProvider.Engines.Where(engine => SteamPathsUtil.GetSteamAppDataById(engine.Appid) != null).ToArray();
Engines = dataProvider.Engines.Where(engine => {
var engineAppData = SteamPathsUtil.GetSteamAppDataById(engine.Appid);
return engineAppData != null && engineAppData.Installed;
}).ToArray();
if (Engines != null && Engines.Length != 0) {
comboBoxEngine.Enabled = true;
@ -327,7 +331,7 @@ namespace UniversalValveToolbox {
}
private void UpdateInfoNavigationBar() {
var countAvailableEngines = dataProvider.Engines.Length;
var countAvailableEngines = Engines.Length;
var countAvailableProjects = dataProvider.Projects.Length;
var countAvailableAddons = dataProvider.Addons.Length;

View File

@ -117,135 +117,450 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="&gt;&gt;buttonBrowse.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="label3.Size" type="System.Drawing.Size, System.Drawing">
<value>77, 13</value>
</data>
<data name="buttonOK.Location" type="System.Drawing.Point, System.Drawing">
<value>251, 225</value>
</data>
<data name="&gt;&gt;labelDivider.Name" xml:space="preserve">
<value>labelDivider</value>
</data>
<assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="textBoxName.TabIndex" type="System.Int32, mscorlib">
<value>20</value>
</data>
<data name="&gt;&gt;textBoxArgs.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="textBoxArgs.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 183</value>
</data>
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="textBoxPath.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<data name="comboBox_Mod.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Left, Right</value>
</data>
<data name="&gt;&gt;buttonOK.Name" xml:space="preserve">
<value>buttonOK</value>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="comboBox_Mod.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 25</value>
</data>
<data name="textBoxPath.Size" type="System.Drawing.Size, System.Drawing">
<value>395, 20</value>
<data name="comboBox_Mod.Size" type="System.Drawing.Size, System.Drawing">
<value>395, 21</value>
</data>
<data name="&gt;&gt;textBoxArgs.Name" xml:space="preserve">
<value>textBoxArgs</value>
<assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="comboBox_Mod.TabIndex" type="System.Int32, mscorlib">
<value>3</value>
</data>
<data name="&gt;&gt;label1.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
<data name="&gt;&gt;comboBox_Mod.Name" xml:space="preserve">
<value>comboBox_Mod</value>
</data>
<data name="&gt;&gt;comboBox_Mod.Type" xml:space="preserve">
<value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;comboBox_Mod.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;comboBox_Mod.ZOrder" xml:space="preserve">
<value>16</value>
</data>
<data name="buttonOK.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Bottom, Right</value>
</data>
<data name="&gt;&gt;buttonApply.ZOrder" xml:space="preserve">
<value>2</value>
<data name="buttonOK.Location" type="System.Drawing.Point, System.Drawing">
<value>251, 227</value>
</data>
<data name="&gt;&gt;label2.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
<data name="buttonOK.Size" type="System.Drawing.Size, System.Drawing">
<value>75, 23</value>
</data>
<data name="buttonOK.TabIndex" type="System.Int32, mscorlib">
<value>4</value>
</data>
<data name="buttonOK.Text" xml:space="preserve">
<value>OK</value>
</data>
<data name="&gt;&gt;buttonOK.Name" xml:space="preserve">
<value>buttonOK</value>
</data>
<data name="&gt;&gt;buttonOK.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;buttonOK.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;buttonOK.ZOrder" xml:space="preserve">
<value>15</value>
</data>
<data name="buttonCancel.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Bottom, Right</value>
</data>
<data name="buttonCancel.Location" type="System.Drawing.Point, System.Drawing">
<value>332, 227</value>
</data>
<data name="buttonCancel.Size" type="System.Drawing.Size, System.Drawing">
<value>75, 23</value>
</data>
<data name="buttonCancel.TabIndex" type="System.Int32, mscorlib">
<value>5</value>
</data>
<data name="buttonCancel.Text" xml:space="preserve">
<value>Cancel</value>
</data>
<data name="&gt;&gt;buttonCancel.Name" xml:space="preserve">
<value>buttonCancel</value>
</data>
<data name="&gt;&gt;buttonCancel.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;buttonCancel.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;buttonCancel.ZOrder" xml:space="preserve">
<value>14</value>
</data>
<data name="buttonNew.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Right</value>
</data>
<data name="buttonNew.Location" type="System.Drawing.Point, System.Drawing">
<value>413, 63</value>
</data>
<data name="buttonNew.Size" type="System.Drawing.Size, System.Drawing">
<value>75, 23</value>
</data>
<data name="buttonNew.TabIndex" type="System.Int32, mscorlib">
<value>7</value>
</data>
<data name="buttonNew.Text" xml:space="preserve">
<value>New</value>
</data>
<data name="&gt;&gt;buttonNew.Name" xml:space="preserve">
<value>buttonNew</value>
</data>
<data name="&gt;&gt;buttonNew.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;buttonNew.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;buttonNew.ZOrder" xml:space="preserve">
<value>13</value>
</data>
<data name="buttonRemove.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Right</value>
</data>
<data name="buttonRemove.Location" type="System.Drawing.Point, System.Drawing">
<value>413, 23</value>
</data>
<data name="buttonRemove.Size" type="System.Drawing.Size, System.Drawing">
<value>75, 23</value>
</data>
<data name="buttonRemove.TabIndex" type="System.Int32, mscorlib">
<value>8</value>
</data>
<data name="buttonRemove.Text" xml:space="preserve">
<value>Remove</value>
</data>
<data name="&gt;&gt;buttonRemove.Name" xml:space="preserve">
<value>buttonRemove</value>
</data>
<data name="&gt;&gt;buttonRemove.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;buttonRemove.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;buttonRemove.ZOrder" xml:space="preserve">
<value>12</value>
</data>
<data name="buttonBrowse.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Right</value>
</data>
<data name="buttonBrowse.Location" type="System.Drawing.Point, System.Drawing">
<value>413, 102</value>
</data>
<data name="buttonBrowse.Size" type="System.Drawing.Size, System.Drawing">
<value>75, 23</value>
</data>
<data name="buttonBrowse.TabIndex" type="System.Int32, mscorlib">
<value>21</value>
</data>
<data name="buttonBrowse.Text" xml:space="preserve">
<value>Browse</value>
</data>
<data name="&gt;&gt;buttonBrowse.Name" xml:space="preserve">
<value>buttonBrowse</value>
</data>
<data name="&gt;&gt;buttonBrowse.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;buttonBrowse.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;buttonBrowse.ZOrder" xml:space="preserve">
<value>5</value>
</data>
<data name="textBoxPath.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Left, Right</value>
</data>
<data name="textBoxPath.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 104</value>
</data>
<data name="textBoxPath.Size" type="System.Drawing.Size, System.Drawing">
<value>395, 20</value>
</data>
<data name="textBoxPath.TabIndex" type="System.Int32, mscorlib">
<value>19</value>
</data>
<data name="&gt;&gt;textBoxPath.Name" xml:space="preserve">
<value>textBoxPath</value>
</data>
<data name="&gt;&gt;textBoxPath.Type" xml:space="preserve">
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;textBoxPath.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;textBoxPath.ZOrder" xml:space="preserve">
<value>6</value>
</data>
<data name="textBoxName.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Left, Right</value>
</data>
<data name="textBoxName.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 65</value>
</data>
<data name="textBoxName.Size" type="System.Drawing.Size, System.Drawing">
<value>395, 20</value>
</data>
<data name="textBoxName.TabIndex" type="System.Int32, mscorlib">
<value>20</value>
</data>
<data name="&gt;&gt;textBoxName.Name" xml:space="preserve">
<value>textBoxName</value>
</data>
<data name="&gt;&gt;textBoxName.Type" xml:space="preserve">
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;textBoxName.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;textBoxName.ZOrder" xml:space="preserve">
<value>7</value>
</data>
<data name="comboBoxEngine.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Left, Right</value>
</data>
<data name="comboBoxEngine.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 143</value>
</data>
<data name="comboBoxEngine.Size" type="System.Drawing.Size, System.Drawing">
<value>395, 21</value>
</data>
<data name="comboBoxEngine.TabIndex" type="System.Int32, mscorlib">
<value>15</value>
</data>
<data name="&gt;&gt;comboBoxEngine.Name" xml:space="preserve">
<value>comboBoxEngine</value>
</data>
<data name="&gt;&gt;comboBoxEngine.Type" xml:space="preserve">
<value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;comboBoxEngine.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;comboBoxEngine.ZOrder" xml:space="preserve">
<value>8</value>
</data>
<data name="labelPath.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 88</value>
</data>
<data name="labelPath.Size" type="System.Drawing.Size, System.Drawing">
<value>100, 23</value>
</data>
<data name="labelPath.TabIndex" type="System.Int32, mscorlib">
<value>16</value>
</data>
<data name="&gt;&gt;label3.Parent" xml:space="preserve">
<data name="labelPath.Text" xml:space="preserve">
<value>Path:</value>
</data>
<data name="&gt;&gt;labelPath.Name" xml:space="preserve">
<value>labelPath</value>
</data>
<data name="&gt;&gt;labelPath.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;labelPath.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;labelPath.ZOrder" xml:space="preserve">
<value>9</value>
</data>
<data name="labelName.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 49</value>
</data>
<data name="labelName.Size" type="System.Drawing.Size, System.Drawing">
<value>100, 23</value>
</data>
<data name="labelName.TabIndex" type="System.Int32, mscorlib">
<value>17</value>
</data>
<data name="labelName.Text" xml:space="preserve">
<value>Name:</value>
</data>
<data name="&gt;&gt;labelName.Name" xml:space="preserve">
<value>labelName</value>
</data>
<data name="&gt;&gt;labelName.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;labelName.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;labelName.ZOrder" xml:space="preserve">
<value>10</value>
</data>
<data name="labelLinkedEngine.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 127</value>
</data>
<data name="labelLinkedEngine.Size" type="System.Drawing.Size, System.Drawing">
<value>100, 23</value>
</data>
<data name="labelLinkedEngine.TabIndex" type="System.Int32, mscorlib">
<value>18</value>
</data>
<data name="labelLinkedEngine.Text" xml:space="preserve">
<value>Assigned engine:</value>
</data>
<data name="&gt;&gt;labelLinkedEngine.Name" xml:space="preserve">
<value>labelLinkedEngine</value>
</data>
<data name="&gt;&gt;labelLinkedEngine.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;labelLinkedEngine.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;labelLinkedEngine.ZOrder" xml:space="preserve">
<value>11</value>
</data>
<data name="labelDivider.TabIndex" type="System.Int32, mscorlib">
<value>23</value>
</data>
<data name="buttonRemove.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Right</value>
</data>
<data name="buttonBrowse.Size" type="System.Drawing.Size, System.Drawing">
<value>75, 23</value>
</data>
<data name="&gt;&gt;buttonOK.ZOrder" xml:space="preserve">
<value>15</value>
</data>
<data name="&gt;&gt;labelLinkedEngine.Name" xml:space="preserve">
<value>labelLinkedEngine</value>
</data>
<data name="labelAddon.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="&gt;&gt;buttonRemove.Name" xml:space="preserve">
<value>buttonRemove</value>
<data name="labelAddon.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 9</value>
</data>
<data name="&gt;&gt;textBoxName.Parent" xml:space="preserve">
<data name="labelAddon.Size" type="System.Drawing.Size, System.Drawing">
<value>76, 13</value>
</data>
<data name="labelAddon.TabIndex" type="System.Int32, mscorlib">
<value>22</value>
</data>
<data name="labelAddon.Text" xml:space="preserve">
<value>Select Project:</value>
</data>
<data name="&gt;&gt;labelAddon.Name" xml:space="preserve">
<value>labelAddon</value>
</data>
<data name="&gt;&gt;labelAddon.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;labelAddon.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="labelLinkedEngine.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 127</value>
<data name="&gt;&gt;labelAddon.ZOrder" xml:space="preserve">
<value>4</value>
</data>
<data name="$this.Text" xml:space="preserve">
<value>Edit Projects</value>
<data name="labelDivider.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Bottom, Left, Right</value>
</data>
<data name="buttonCancel.Location" type="System.Drawing.Point, System.Drawing">
<value>332, 225</value>
<data name="labelDivider.Location" type="System.Drawing.Point, System.Drawing">
<value>-18, 218</value>
</data>
<data name="labelDivider.Size" type="System.Drawing.Size, System.Drawing">
<value>550, 2</value>
</data>
<data name="labelDivider.TabIndex" type="System.Int32, mscorlib">
<value>23</value>
</data>
<data name="&gt;&gt;labelDivider.Name" xml:space="preserve">
<value>labelDivider</value>
</data>
<data name="&gt;&gt;labelDivider.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;labelDivider.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;labelDivider.ZOrder" xml:space="preserve">
<value>3</value>
</data>
<data name="buttonApply.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Bottom, Right</value>
</data>
<data name="buttonApply.Location" type="System.Drawing.Point, System.Drawing">
<value>413, 227</value>
</data>
<data name="buttonApply.Size" type="System.Drawing.Size, System.Drawing">
<value>75, 23</value>
</data>
<data name="buttonApply.TabIndex" type="System.Int32, mscorlib">
<value>28</value>
</data>
<data name="buttonApply.Text" xml:space="preserve">
<value>Apply</value>
</data>
<data name="&gt;&gt;buttonApply.Name" xml:space="preserve">
<value>buttonApply</value>
</data>
<data name="&gt;&gt;buttonApply.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;buttonApply.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;buttonApply.ZOrder" xml:space="preserve">
<value>2</value>
</data>
<data name="textBoxArgs.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Left, Right</value>
</data>
<data name="textBoxArgs.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 183</value>
</data>
<data name="textBoxArgs.Size" type="System.Drawing.Size, System.Drawing">
<value>395, 20</value>
</data>
<data name="textBoxArgs.TabIndex" type="System.Int32, mscorlib">
<value>30</value>
</data>
<data name="&gt;&gt;textBoxArgs.Name" xml:space="preserve">
<value>textBoxArgs</value>
</data>
<data name="&gt;&gt;textBoxArgs.Type" xml:space="preserve">
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;textBoxArgs.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;textBoxArgs.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="labelArgs.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="labelArgs.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 167</value>
</data>
<data name="labelArgs.Size" type="System.Drawing.Size, System.Drawing">
<value>60, 13</value>
</data>
<data name="labelArgs.TabIndex" type="System.Int32, mscorlib">
<value>29</value>
</data>
<data name="labelArgs.Text" xml:space="preserve">
<value>Arguments:</value>
</data>
<data name="buttonRemove.TabIndex" type="System.Int32, mscorlib">
<value>8</value>
<data name="&gt;&gt;labelArgs.Name" xml:space="preserve">
<value>labelArgs</value>
</data>
<data name="&gt;&gt;comboBoxEngine.Name" xml:space="preserve">
<value>comboBoxEngine</value>
</data>
<data name="&gt;&gt;comboBoxEngine.ZOrder" xml:space="preserve">
<value>8</value>
</data>
<data name="buttonNew.TabIndex" type="System.Int32, mscorlib">
<value>7</value>
</data>
<data name="&gt;&gt;label1.Name" xml:space="preserve">
<value>label1</value>
</data>
<data name="buttonRemove.Size" type="System.Drawing.Size, System.Drawing">
<value>75, 23</value>
</data>
<data name="&gt;&gt;textBoxName.Type" xml:space="preserve">
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="label3.TabIndex" type="System.Int32, mscorlib">
<value>18</value>
</data>
<data name="&gt;&gt;labelPath.Name" xml:space="preserve">
<value>labelPath</value>
</data>
<data name="labelPath.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 88</value>
</data>
<data name="&gt;&gt;labelPath.Type" xml:space="preserve">
<data name="&gt;&gt;labelArgs.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;labelArgs.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;labelArgs.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<data name="$this.AutoScaleDimensions" type="System.Drawing.SizeF, System.Drawing">
<value>6, 13</value>
</data>
<data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
<value>500, 262</value>
</data>
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
AAABAAYAAAAAAAEAIADbMQAAZgAAAICAAAABACAAKAgBAEEyAABAQAAAAQAgAChCAABpOgEAMDAAAAEA
@ -2125,418 +2440,19 @@
AIABAACAAQAAwAMAAPAPAAA=
</value>
</data>
<data name="&gt;&gt;buttonBrowse.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="buttonBrowse.Text" xml:space="preserve">
<value>Browse</value>
</data>
<data name="label3.Text" xml:space="preserve">
<value>Linked engine:</value>
</data>
<data name="comboBox_Mod.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 25</value>
</data>
<data name="label2.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="&gt;&gt;textBoxPath.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="label3.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="buttonNew.Location" type="System.Drawing.Point, System.Drawing">
<value>413, 63</value>
</data>
<data name="&gt;&gt;labelAddon.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;buttonCancel.ZOrder" xml:space="preserve">
<value>14</value>
</data>
<data name="textBox1.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Left, Right</value>
</data>
<data name="comboBox_Mod.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Left, Right</value>
</data>
<data name="&gt;&gt;labelLinkedEngine.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;label2.ZOrder" xml:space="preserve">
<value>9</value>
</data>
<data name="&gt;&gt;buttonCancel.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;textBoxName.ZOrder" xml:space="preserve">
<value>7</value>
</data>
<data name="labelDivider.Location" type="System.Drawing.Point, System.Drawing">
<value>-18, 216</value>
</data>
<data name="&gt;&gt;buttonCancel.Name" xml:space="preserve">
<value>buttonCancel</value>
</data>
<data name="comboBoxEngine.TabIndex" type="System.Int32, mscorlib">
<value>15</value>
</data>
<data name="comboBox_Mod.TabIndex" type="System.Int32, mscorlib">
<value>3</value>
</data>
<data name="buttonOK.TabIndex" type="System.Int32, mscorlib">
<value>4</value>
</data>
<data name="buttonApply.Size" type="System.Drawing.Size, System.Drawing">
<value>75, 23</value>
</data>
<data name="&gt;&gt;buttonBrowse.Name" xml:space="preserve">
<value>buttonBrowse</value>
</data>
<data name="textBox1.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 65</value>
</data>
<data name="label1.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 49</value>
</data>
<data name="&gt;&gt;textBoxArgs.Type" xml:space="preserve">
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;$this.Name" xml:space="preserve">
<value>FormProjects</value>
</data>
<data name="buttonCancel.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Bottom, Right</value>
</data>
<data name="textBoxName.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 65</value>
</data>
<data name="labelDivider.Size" type="System.Drawing.Size, System.Drawing">
<value>550, 2</value>
</data>
<data name="&gt;&gt;label2.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;labelArgs.Name" xml:space="preserve">
<value>labelArgs</value>
</data>
<data name="textBoxPath.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 104</value>
</data>
<data name="labelArgs.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="textBoxArgs.TabIndex" type="System.Int32, mscorlib">
<value>30</value>
</data>
<data name="buttonOK.Size" type="System.Drawing.Size, System.Drawing">
<value>75, 23</value>
</data>
<data name="&gt;&gt;labelAddon.ZOrder" xml:space="preserve">
<value>4</value>
</data>
<data name="buttonApply.Text" xml:space="preserve">
<value>Apply</value>
</data>
<data name="buttonRemove.Text" xml:space="preserve">
<value>Remove</value>
</data>
<data name="&gt;&gt;labelName.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;labelName.ZOrder" xml:space="preserve">
<value>10</value>
</data>
<data name="label2.Size" type="System.Drawing.Size, System.Drawing">
<value>32, 13</value>
</data>
<data name="buttonNew.Text" xml:space="preserve">
<value>New</value>
</data>
<data name="buttonBrowse.Location" type="System.Drawing.Point, System.Drawing">
<value>413, 102</value>
</data>
<data name="comboBoxEngine.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 143</value>
</data>
<data name="buttonBrowse.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Right</value>
</data>
<data name="&gt;&gt;textBoxPath.Name" xml:space="preserve">
<value>textBoxPath</value>
<data name="$this.MinimumSize" type="System.Drawing.Size, System.Drawing">
<value>516, 300</value>
</data>
<data name="$this.StartPosition" type="System.Windows.Forms.FormStartPosition, System.Windows.Forms">
<value>CenterParent</value>
</data>
<data name="&gt;&gt;labelArgs.ZOrder" xml:space="preserve">
<value>1</value>
<data name="$this.Text" xml:space="preserve">
<value>Edit Projects</value>
</data>
<data name="&gt;&gt;buttonOK.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;comboBox_Mod.Name" xml:space="preserve">
<value>comboBox_Mod</value>
</data>
<data name="&gt;&gt;buttonNew.ZOrder" xml:space="preserve">
<value>13</value>
</data>
<data name="labelAddon.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 9</value>
</data>
<data name="&gt;&gt;buttonRemove.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="buttonApply.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Bottom, Right</value>
</data>
<data name="&gt;&gt;label3.ZOrder" xml:space="preserve">
<value>11</value>
</data>
<data name="labelArgs.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 167</value>
</data>
<data name="&gt;&gt;labelDivider.ZOrder" xml:space="preserve">
<value>3</value>
</data>
<data name="&gt;&gt;buttonBrowse.ZOrder" xml:space="preserve">
<value>5</value>
</data>
<data name="$this.MinimumSize" type="System.Drawing.Size, System.Drawing">
<value>516, 259</value>
</data>
<data name="buttonBrowse.TabIndex" type="System.Int32, mscorlib">
<value>21</value>
</data>
<data name="comboBoxEngine.Size" type="System.Drawing.Size, System.Drawing">
<value>395, 21</value>
</data>
<data name="label1.Text" xml:space="preserve">
<value>Name:</value>
</data>
<data name="&gt;&gt;buttonNew.Name" xml:space="preserve">
<value>buttonNew</value>
</data>
<data name="labelArgs.TabIndex" type="System.Int32, mscorlib">
<value>29</value>
</data>
<data name="&gt;&gt;labelLinkedEngine.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;textBoxName.Name" xml:space="preserve">
<value>textBoxName</value>
</data>
<data name="&gt;&gt;labelDivider.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="buttonApply.Location" type="System.Drawing.Point, System.Drawing">
<value>413, 225</value>
</data>
<data name="label1.TabIndex" type="System.Int32, mscorlib">
<value>17</value>
</data>
<data name="&gt;&gt;comboBox_Mod.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="label3.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 127</value>
</data>
<data name="label2.TabIndex" type="System.Int32, mscorlib">
<value>16</value>
</data>
<data name="buttonCancel.Size" type="System.Drawing.Size, System.Drawing">
<value>75, 23</value>
</data>
<data name="&gt;&gt;buttonRemove.ZOrder" xml:space="preserve">
<value>12</value>
</data>
<data name="textBoxPath.TabIndex" type="System.Int32, mscorlib">
<value>19</value>
</data>
<data name="labelAddon.TabIndex" type="System.Int32, mscorlib">
<value>22</value>
</data>
<data name="&gt;&gt;buttonNew.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;textBoxPath.ZOrder" xml:space="preserve">
<value>6</value>
</data>
<data name="&gt;&gt;textBox1.Name" xml:space="preserve">
<value>textBox1</value>
</data>
<data name="labelAddon.Text" xml:space="preserve">
<value>Select Project:</value>
</data>
<data name="&gt;&gt;textBoxPath.Type" xml:space="preserve">
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;label3.Name" xml:space="preserve">
<value>label3</value>
</data>
<data name="&gt;&gt;buttonCancel.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;buttonApply.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="textBoxArgs.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Left, Right</value>
</data>
<data name="&gt;&gt;labelAddon.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
<data name="&gt;&gt;$this.Name" xml:space="preserve">
<value>FormProjects</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;textBox1.ZOrder" xml:space="preserve">
<value>7</value>
</data>
<data name="label2.Text" xml:space="preserve">
<value>Path:</value>
</data>
<data name="&gt;&gt;buttonOK.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="buttonCancel.TabIndex" type="System.Int32, mscorlib">
<value>5</value>
</data>
<data name="&gt;&gt;comboBox_Mod.Type" xml:space="preserve">
<value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="label1.Size" type="System.Drawing.Size, System.Drawing">
<value>38, 13</value>
</data>
<data name="labelAddon.Size" type="System.Drawing.Size, System.Drawing">
<value>76, 13</value>
</data>
<data name="buttonCancel.Text" xml:space="preserve">
<value>Cancel</value>
</data>
<data name="&gt;&gt;labelArgs.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="comboBoxEngine.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Left, Right</value>
</data>
<data name="&gt;&gt;labelAddon.Name" xml:space="preserve">
<value>labelAddon</value>
</data>
<data name="&gt;&gt;labelPath.ZOrder" xml:space="preserve">
<value>9</value>
</data>
<data name="&gt;&gt;textBoxArgs.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="buttonRemove.Location" type="System.Drawing.Point, System.Drawing">
<value>413, 23</value>
</data>
<data name="&gt;&gt;comboBox_Mod.ZOrder" xml:space="preserve">
<value>16</value>
</data>
<data name="labelDivider.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Bottom, Left, Right</value>
</data>
<data name="&gt;&gt;label3.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="textBoxArgs.Size" type="System.Drawing.Size, System.Drawing">
<value>395, 20</value>
</data>
<data name="&gt;&gt;buttonRemove.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="labelLinkedEngine.TabIndex" type="System.Int32, mscorlib">
<value>18</value>
</data>
<data name="labelName.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 49</value>
</data>
<data name="&gt;&gt;label1.ZOrder" xml:space="preserve">
<value>10</value>
</data>
<data name="&gt;&gt;label2.Name" xml:space="preserve">
<value>label2</value>
</data>
<data name="buttonNew.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Right</value>
</data>
<data name="&gt;&gt;textBox1.Type" xml:space="preserve">
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="label2.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 88</value>
</data>
<data name="&gt;&gt;labelName.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
<value>500, 260</value>
</data>
<data name="&gt;&gt;buttonApply.Name" xml:space="preserve">
<value>buttonApply</value>
</data>
<data name="labelArgs.Size" type="System.Drawing.Size, System.Drawing">
<value>60, 13</value>
</data>
<data name="&gt;&gt;label1.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;buttonNew.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;labelPath.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="labelName.TabIndex" type="System.Int32, mscorlib">
<value>17</value>
</data>
<data name="&gt;&gt;comboBoxEngine.Type" xml:space="preserve">
<value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;labelDivider.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;comboBoxEngine.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;labelName.Name" xml:space="preserve">
<value>labelName</value>
</data>
<data name="&gt;&gt;buttonApply.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;textBox1.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="buttonOK.Text" xml:space="preserve">
<value>OK</value>
</data>
<data name="buttonApply.TabIndex" type="System.Int32, mscorlib">
<value>28</value>
</data>
<data name="comboBox_Mod.Size" type="System.Drawing.Size, System.Drawing">
<value>395, 21</value>
</data>
<data name="textBox1.TabIndex" type="System.Int32, mscorlib">
<value>20</value>
</data>
<data name="label1.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="&gt;&gt;labelArgs.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="buttonNew.Size" type="System.Drawing.Size, System.Drawing">
<value>75, 23</value>
</data>
<data name="textBox1.Size" type="System.Drawing.Size, System.Drawing">
<value>395, 20</value>
</data>
<metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="$this.Language" type="System.Globalization.CultureInfo, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>ru</value>
</metadata>
</root>

View File

@ -117,6 +117,13 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="buttonOK.Location" type="System.Drawing.Point, System.Drawing">
<value>251, 227</value>
</data>
<data name="buttonCancel.Location" type="System.Drawing.Point, System.Drawing">
<value>332, 227</value>
</data>
<data name="buttonCancel.Text" xml:space="preserve">
<value>Отмена</value>
</data>
@ -133,7 +140,6 @@
<data name="textBoxName.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Left, Right</value>
</data>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="textBoxName.Size" type="System.Drawing.Size, System.Drawing">
<value>395, 20</value>
</data>
@ -171,6 +177,12 @@
<data name="labelAddon.Text" xml:space="preserve">
<value>Выбор Проекта:</value>
</data>
<data name="labelDivider.Location" type="System.Drawing.Point, System.Drawing">
<value>-18, 218</value>
</data>
<data name="buttonApply.Location" type="System.Drawing.Point, System.Drawing">
<value>413, 227</value>
</data>
<data name="buttonApply.Text" xml:space="preserve">
<value>Применить</value>
</data>
@ -180,6 +192,9 @@
<data name="labelArgs.Text" xml:space="preserve">
<value>Параметры запуска:</value>
</data>
<data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
<value>500, 262</value>
</data>
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
AAABAAYAAAAAAAEAIADbMQAAZgAAAICAAAABACAAKAgBAEEyAABAQAAAAQAgAChCAABpOgEAMDAAAAEA
@ -2059,6 +2074,9 @@
AIABAACAAQAAwAMAAPAPAAA=
</value>
</data>
<data name="$this.MinimumSize" type="System.Drawing.Size, System.Drawing">
<value>516, 300</value>
</data>
<data name="$this.Text" xml:space="preserve">
<value>Редактор Проектов</value>
</data>

View File

@ -51,7 +51,7 @@
<Reference Include="System.Net.Http" />
<Reference Include="System.Windows.Forms" />
<Reference Include="System.Xml" />
<PackageReference Include="EpicMorg.SteamPathsLib" Version="1.1.0.5" />
<PackageReference Include="EpicMorg.SteamPathsLib" Version="1.1.0.6" />
<PackageReference Include="kasthack.binding.wf">
<Version>1.2.26</Version>
</PackageReference>