diff --git a/.gitignore b/.gitignore index ebd91d79..174c6850 100644 --- a/.gitignore +++ b/.gitignore @@ -202,4 +202,4 @@ FakesAssemblies/ #Visual Studio specific files *.VC.opendb -*.VC.db +*.VC.db \ No newline at end of file diff --git a/src/managed/BlogRunner.Core/BlogRunner.Core.csproj b/src/managed/BlogRunner.Core/BlogRunner.Core.csproj index 86e46269..5280760a 100644 --- a/src/managed/BlogRunner.Core/BlogRunner.Core.csproj +++ b/src/managed/BlogRunner.Core/BlogRunner.Core.csproj @@ -6,10 +6,35 @@ BlogRunner.Core BlogRunner.Core true + + + + ..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.dll + True + + + ..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.dll + True + + + ..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll + True + + + + + ..\packages\Microsoft.Net.Http.2.2.29\lib\net45\System.Net.Http.Extensions.dll + True + + + ..\packages\Microsoft.Net.Http.2.2.29\lib\net45\System.Net.Http.Primitives.dll + True + + @@ -59,7 +84,15 @@ + + + + + This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. + + + \ No newline at end of file diff --git a/src/managed/BlogRunner.Core/packages.config b/src/managed/BlogRunner.Core/packages.config new file mode 100644 index 00000000..09c472e4 --- /dev/null +++ b/src/managed/BlogRunner.Core/packages.config @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/src/managed/BlogRunner/BlogRunner.csproj b/src/managed/BlogRunner/BlogRunner.csproj index a3a60e05..3808ae4c 100644 --- a/src/managed/BlogRunner/BlogRunner.csproj +++ b/src/managed/BlogRunner/BlogRunner.csproj @@ -7,10 +7,35 @@ {BA726BEA-9A29-4E53-95DF-E478D86D0926} Exe true + + + + ..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.dll + True + + + ..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.dll + True + + + ..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll + True + + + + + ..\packages\Microsoft.Net.Http.2.2.29\lib\net45\System.Net.Http.Extensions.dll + True + + + ..\packages\Microsoft.Net.Http.2.2.29\lib\net45\System.Net.Http.Primitives.dll + True + + @@ -28,7 +53,15 @@ + + + + + This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. + + + \ No newline at end of file diff --git a/src/managed/BlogRunner/packages.config b/src/managed/BlogRunner/packages.config new file mode 100644 index 00000000..09c472e4 --- /dev/null +++ b/src/managed/BlogRunner/packages.config @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/src/managed/BlogRunnerGui/BlogRunnerGui.csproj b/src/managed/BlogRunnerGui/BlogRunnerGui.csproj index 5e4ba50e..725edda4 100644 --- a/src/managed/BlogRunnerGui/BlogRunnerGui.csproj +++ b/src/managed/BlogRunnerGui/BlogRunnerGui.csproj @@ -7,13 +7,38 @@ BlogRunnerGui BlogRunnerGui true + + + + ..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.dll + True + + + ..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.dll + True + + + ..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll + True + + + + + ..\packages\Microsoft.Net.Http.2.2.29\lib\net45\System.Net.Http.Extensions.dll + True + + + ..\packages\Microsoft.Net.Http.2.2.29\lib\net45\System.Net.Http.Primitives.dll + True + + @@ -56,7 +81,15 @@ + + + + + This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. + + + \ No newline at end of file diff --git a/src/managed/BlogRunnerGui/packages.config b/src/managed/BlogRunnerGui/packages.config new file mode 100644 index 00000000..09c472e4 --- /dev/null +++ b/src/managed/BlogRunnerGui/packages.config @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/src/managed/OpenLiveWriter.PostEditor/AboutForm.cs b/src/managed/OpenLiveWriter.PostEditor/AboutForm.cs index af209976..93260ef8 100644 --- a/src/managed/OpenLiveWriter.PostEditor/AboutForm.cs +++ b/src/managed/OpenLiveWriter.PostEditor/AboutForm.cs @@ -36,6 +36,7 @@ namespace OpenLiveWriter.PostEditor /// Required designer variable. /// private Container components = null; + private LinkLabel labelWebsiteLink; // Copyright notices are not to be localized. string[] credits = { @@ -155,10 +156,11 @@ namespace OpenLiveWriter.PostEditor this.lnkShowLogFile = new System.Windows.Forms.LinkLabel(); this.labelConfigVersion = new System.Windows.Forms.Label(); this.copyrightTextbox = new System.Windows.Forms.TextBox(); + this.labelWebsiteLink = new System.Windows.Forms.LinkLabel(); this.SuspendLayout(); - // + // // labelProduct - // + // this.labelProduct.FlatStyle = System.Windows.Forms.FlatStyle.System; this.labelProduct.Font = new System.Drawing.Font("Tahoma", 12F); this.labelProduct.ImeMode = System.Windows.Forms.ImeMode.NoControl; @@ -167,9 +169,9 @@ namespace OpenLiveWriter.PostEditor this.labelProduct.Size = new System.Drawing.Size(287, 24); this.labelProduct.TabIndex = 0; this.labelProduct.Text = "Open Live Writer"; - // + // // labelCopyright - // + // this.labelCopyright.FlatStyle = System.Windows.Forms.FlatStyle.System; this.labelCopyright.ImeMode = System.Windows.Forms.ImeMode.NoControl; this.labelCopyright.Location = new System.Drawing.Point(22, 100); @@ -177,9 +179,9 @@ namespace OpenLiveWriter.PostEditor this.labelCopyright.Size = new System.Drawing.Size(284, 30); this.labelCopyright.TabIndex = 1; this.labelCopyright.Text = "© 2015 .NET Foundation. All rights reserved."; - // + // // buttonOK - // + // this.buttonOK.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); this.buttonOK.DialogResult = System.Windows.Forms.DialogResult.Cancel; this.buttonOK.FlatStyle = System.Windows.Forms.FlatStyle.System; @@ -190,9 +192,9 @@ namespace OpenLiveWriter.PostEditor this.buttonOK.TabIndex = 7; this.buttonOK.Text = "OK"; this.buttonOK.Click += new System.EventHandler(this.buttonOK_Click); - // + // // labelVersion - // + // this.labelVersion.FlatStyle = System.Windows.Forms.FlatStyle.System; this.labelVersion.ImeMode = System.Windows.Forms.ImeMode.NoControl; this.labelVersion.Location = new System.Drawing.Point(22, 55); @@ -200,9 +202,9 @@ namespace OpenLiveWriter.PostEditor this.labelVersion.Size = new System.Drawing.Size(287, 20); this.labelVersion.TabIndex = 0; this.labelVersion.Text = "Build xxx.xxxx.xxxx"; - // + // // lnkShowLogFile - // + // this.lnkShowLogFile.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); this.lnkShowLogFile.AutoSize = true; this.lnkShowLogFile.FlatStyle = System.Windows.Forms.FlatStyle.System; @@ -216,9 +218,9 @@ namespace OpenLiveWriter.PostEditor this.lnkShowLogFile.Text = "Show log file"; this.lnkShowLogFile.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; this.lnkShowLogFile.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.lnkShowLogFile_LinkClicked); - // + // // labelConfigVersion - // + // this.labelConfigVersion.FlatStyle = System.Windows.Forms.FlatStyle.System; this.labelConfigVersion.ImeMode = System.Windows.Forms.ImeMode.NoControl; this.labelConfigVersion.Location = new System.Drawing.Point(22, 75); @@ -226,24 +228,36 @@ namespace OpenLiveWriter.PostEditor this.labelConfigVersion.Size = new System.Drawing.Size(284, 18); this.labelConfigVersion.TabIndex = 9; this.labelConfigVersion.Text = "Configuration Version 12.0.2342.0324"; - // + // // copyrightTextbox - // + // this.copyrightTextbox.AcceptsReturn = true; - this.copyrightTextbox.Location = new System.Drawing.Point(12, 123); + this.copyrightTextbox.Location = new System.Drawing.Point(12, 133); this.copyrightTextbox.Multiline = true; this.copyrightTextbox.Name = "copyrightTextbox"; this.copyrightTextbox.ReadOnly = true; this.copyrightTextbox.ScrollBars = System.Windows.Forms.ScrollBars.Both; - this.copyrightTextbox.Size = new System.Drawing.Size(410, 151); + this.copyrightTextbox.Size = new System.Drawing.Size(410, 141); this.copyrightTextbox.TabIndex = 12; - // + // + // labelWebsiteLink + // + this.labelWebsiteLink.AutoSize = true; + this.labelWebsiteLink.Location = new System.Drawing.Point(249, 20); + this.labelWebsiteLink.Name = "labelWebsiteLink"; + this.labelWebsiteLink.Size = new System.Drawing.Size(173, 15); + this.labelWebsiteLink.TabIndex = 13; + this.labelWebsiteLink.TabStop = true; + this.labelWebsiteLink.Text = "http://www.openlivewriter.org/"; + this.labelWebsiteLink.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.labelWebsiteLink_LinkClicked); + // // AboutForm - // + // this.AcceptButton = this.buttonOK; this.BackColor = System.Drawing.SystemColors.Window; this.CancelButton = this.buttonOK; this.ClientSize = new System.Drawing.Size(434, 312); + this.Controls.Add(this.labelWebsiteLink); this.Controls.Add(this.copyrightTextbox); this.Controls.Add(this.labelConfigVersion); this.Controls.Add(this.lnkShowLogFile); @@ -289,5 +303,10 @@ namespace OpenLiveWriter.PostEditor { Process.Start("explorer.exe", string.Format(CultureInfo.InvariantCulture, "/select,\"{0}\"", ApplicationEnvironment.LogFilePath)); } + + private void labelWebsiteLink_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) + { + System.Diagnostics.Process.Start(labelWebsiteLink.Text); + } } } diff --git a/src/managed/OpenLiveWriter.PostEditor/app.config b/src/managed/OpenLiveWriter.PostEditor/app.config index 10e19414..25ef549b 100644 --- a/src/managed/OpenLiveWriter.PostEditor/app.config +++ b/src/managed/OpenLiveWriter.PostEditor/app.config @@ -1,19 +1,23 @@ - + + + + + - - + + - - + + - - + + - \ No newline at end of file + diff --git a/src/managed/OpenLiveWriter.Tests/OpenLiveWriter.Tests.csproj b/src/managed/OpenLiveWriter.Tests/OpenLiveWriter.Tests.csproj index a22179ee..3270690d 100644 --- a/src/managed/OpenLiveWriter.Tests/OpenLiveWriter.Tests.csproj +++ b/src/managed/OpenLiveWriter.Tests/OpenLiveWriter.Tests.csproj @@ -16,6 +16,8 @@ $(ProgramFiles)\Common Files\microsoft shared\VSTT\$(VisualStudioVersion)\UITestExtensionPackages False UnitTest + + true @@ -51,6 +53,18 @@ ..\packages\ApprovalUtilities.3.0.11\lib\net45\ApprovalUtilities.Net45.dll True + + ..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.dll + True + + + ..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.dll + True + + + ..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll + True + ..\packages\NUnit3TestAdapter.3.4.1\lib\Mono.Cecil.dll True @@ -84,6 +98,17 @@ True + + + + ..\packages\Microsoft.Net.Http.2.2.29\lib\net45\System.Net.Http.Extensions.dll + True + + + ..\packages\Microsoft.Net.Http.2.2.29\lib\net45\System.Net.Http.Primitives.dll + True + + @@ -142,6 +167,13 @@ + + + + This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. + + + @@ -14,8 +16,31 @@ ..\..\..\..\..\public\ext\nunit\2.4.1\x86\nunit.framework.dll True --> + + ..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.dll + True + + + ..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.dll + True + + + ..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll + True + + + + + ..\packages\Microsoft.Net.Http.2.2.29\lib\net45\System.Net.Http.Extensions.dll + True + + + ..\packages\Microsoft.Net.Http.2.2.29\lib\net45\System.Net.Http.Primitives.dll + True + + @@ -71,7 +96,15 @@ + + + + + This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. + + + \ No newline at end of file diff --git a/src/managed/OpenLiveWriter.UnitTest/packages.config b/src/managed/OpenLiveWriter.UnitTest/packages.config new file mode 100644 index 00000000..09c472e4 --- /dev/null +++ b/src/managed/OpenLiveWriter.UnitTest/packages.config @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/src/managed/OpenLiveWriter/OpenLiveWriter.csproj b/src/managed/OpenLiveWriter/OpenLiveWriter.csproj index ba741d9d..2ef47970 100644 --- a/src/managed/OpenLiveWriter/OpenLiveWriter.csproj +++ b/src/managed/OpenLiveWriter/OpenLiveWriter.csproj @@ -13,6 +13,8 @@ OpenLiveWriter.ApplicationMain OpenLiveWriter.exe.manifest false + + @@ -31,6 +33,18 @@ ..\packages\squirrel.windows.1.4.4\lib\Net45\ICSharpCode.SharpZipLib.dll True + + ..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.dll + True + + + ..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.dll + True + + + ..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll + True + ..\packages\Mono.Cecil.0.9.6.4\lib\net45\Mono.Cecil.dll True @@ -62,6 +76,17 @@ + + + + ..\packages\Microsoft.Net.Http.2.2.29\lib\net45\System.Net.Http.Extensions.dll + True + + + ..\packages\Microsoft.Net.Http.2.2.29\lib\net45\System.Net.Http.Primitives.dll + True + + @@ -149,4 +174,11 @@ + + + + This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. + + + \ No newline at end of file diff --git a/src/managed/OpenLiveWriter/packages.config b/src/managed/OpenLiveWriter/packages.config index 7ab65e82..ce2df464 100644 --- a/src/managed/OpenLiveWriter/packages.config +++ b/src/managed/OpenLiveWriter/packages.config @@ -4,4 +4,8 @@ + + + + \ No newline at end of file